/*
 * $History: styles_NN.css $
 * 
 * *****************  Version 21  *****************
 * User: Sara         Date: 18/06/07   Time: 13:30
 * Updated in $/COMATO-V3/Front/wwwroot/ovk/Css
 * aanpassing forum knop
 * 
 * *****************  Version 20  *****************
 * User: Sara         Date: 22/03/07   Time: 15:37
 * Updated in $/COMATO-V3/Front/wwwroot/ovk/Css
 * 
 * *****************  Version 19  *****************
 * User: Ronald       Date: 29/06/06   Time: 12:17
 * Updated in $/comato-v3/front/wwwroot/ovk/Css
 * 
 * *****************  Version 18  *****************
 * User: Ronald       Date: 29/06/06   Time: 12:09
 * Updated in $/comato-v3/front/wwwroot/ovk/Css
 * 
 * *****************  Version 17  *****************
 * User: Ronald       Date: 14/09/05   Time: 12:02
 * Updated in $/comato-v3/front/wwwroot/ovk/Css
 * 
 * *****************  Version 16  *****************
 * User: Ronald       Date: 13/09/05   Time: 14:06
 * Updated in $/comato-v3/front/wwwroot/ovk/Css
 */

body {
	margin:0;
	padding:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:13px;
	color:#000;
	background-color:#BCCFDE;
}

a:link, a:visited {color:#000;text-decoration:underline;}
a:hover {color:#000;text-decoration:none;}
a:active {color:#000;text-decoration:underline;}


/*COMATO STYLES*/

.field {
	display:inline;
	font-weight:bold;
	color:#ff00ff;
}

/*Template preview in the Html Editor*/

#EditorDiv #content {
	position:absolute;
	top:0;
	left:0;
	width:800px;
	margin:0;
	padding:0;
}

/*imageholder center*/

.ImgHolderCenter {
	text-align:center;
	width:100%;
}

/*content image*/

.contentImage {
	margin:0;
	padding:0;
}

a .contentImage {
	border:0;
}

/*version preview*/

#VersionPreview {
	position:absolute;
	top:25px;
	left:0px;
	width:778px;
	height:545px;
	padding-top:20px;
	border-top:1px solid black;
	overflow:auto;
}

#VersionPreview #VPcontent {
	position:absolute;
	top:0px;
	left:0px;
	margin:5px 5px 5px 4px;
}

/*Preview in the Html editor of the Newstool*/

#ContentDiv {
	margin:0;
	padding:0;
	background-color:#fff;
}

#ContentDiv #content .NewsContentBlock {
	position:absolute;
	top:5px;
	left:0;
	margin:20px;
	padding:0;
	width:540px;
}

/*Preview in Newstool*/

#previewdiv {
	margin:20px;
	padding:0;
	background-color:#fff;
}

#previewdiv .newstitle {
	display:block;
	width:540px;
	margin:0;
	padding:0 0 5px 0;
	font-size:13px;
	line-height:15px;
	font-weight:bold;
	border-bottom:1px solid gray;
}

#previewdiv .newsdate {
	margin:0;
	padding:0 0 10px 0;
	clear:left;
}

#previewdiv .newsteaser {	
	width:540px;
	margin:0;
	padding:5px 0 5px 0;
}

#previewdiv .newsitem {
	margin:0;
	padding:7px 5px 0 0;
	width:540px;
}

#previewdiv .NewsContentBlock {
	margin:0;
	padding:0;
}

/*CONTENT*/

#content {
	margin:0 auto;
	padding:0;
	width:750px;
	background-color:#fff;
}

/*HEADER*/

.header {
	position:relative;
	margin:0;
	padding:0;
	width:750px;
	height:340px;
	overflow:hidden;
	background:url(../Site_Images/bg_header.gif) #DFE8EF repeat-x;
}

.header2 {
	position:relative;
	margin:0;
	padding:0;
	width:750px;
	height:104px;
	overflow:hidden;
	background:url(../Site_Images/bg_header.gif) #DFE8EF repeat-x;
}

/*companylogo*/

.companylogo { 	
	float:left;
	margin:0;
	padding:0;
	width:340px;
	height:88px;
}

.companylogo a {
	display:block;
	width:340px;
	height:88px;
}

.companylogo a img {
	border:0;
}

/*searchmodule*/

.searchBox {
	position:absolute;
	right:20px;
	top:35px;
	height:30px;
	margin:0;
	padding:0;
	text-align:right;
}

.searchBox .searchText {
	display:none;
}

.searchBox form {
	margin:0;
	padding:0;
}

.searchBox input.searchField {
	float:left;
	width:132px;
	height:17px;
	margin:5px 0 0 0;
	padding:2px 0 0 0;
	background-color:#fefefe;
	color:#000;
	border-left:1px solid #C2C5C7;
	border-top:1px solid #76727A;
	border-right:1px solid #C2C5C7;
	border-bottom:1px solid #DDDEDF;
	font-size:11px;
}

.searchBox input.searchButton {
	float:left;
	margin:6px 0 0 7px;
	padding:0;
}

/*WrapperA*/

.WrapperA {
	position:absolute;
	top:61px;
	right:23px;
	margin:0;
	padding:0;
	height:35px;	
	text-transform:uppercase;
	font-size:10px;
	line-height:12px;
}

.WrapperA a:link, .WrapperA a:visited, .WrapperA a:active {color:#000;text-decoration:none;}
.WrapperA a:hover {color:#000;text-decoration:underline;}

.WrapperA .ModuleHolderRight {
	float:left;
	margin:0;
	padding:0;
}

/*secondnav*/

.secondnav {
	float:left;
	margin:0;
	padding:0;
}

.secondnav ul {
	margin:0;
	padding:0;
	list-style-type:none;
	clear:left;
}

.secondnav ul li {
	display:block;
	float:left;
	margin:9px 0 0 0;
	padding:0 6px 0 5px;
	background:url(../Site_Images/bg_devider.gif) no-repeat center right;
}

/*languageSwitch*/

.languageswitch {
	float:left;
	margin:9px 0 0 0;
	padding:0;
}

.languageswitch a {
	display:block;
	float:left;
	margin:0;
	padding:0 0 0 5px;
}

html> body .languageswitch a {
	margin:0;
}

/*ImgHolderLeft*/

.header .ImgHolderLeft277x231 {
	position:absolute;
	top:109px;
	left:0;
	margin:0;
	padding:0;
	z-index:0;
}

.header .ImgHolderLeft277x231 img {
	border:0;
}

/*visual*/

.visual {
	position:absolute;
	top:109px;
	left:244px;
	margin:0;
	padding:0;
	z-index:1;
} 

/*fixedThemes*/

.fixedThemes {
	position:absolute;
	top:152px;
	right:30px;
	width:140px;
	z-index:2;
}

.fixedThemes a {
	display:block;
	margin:0 0 5px 0;
	padding:0 0 0 12px;
	font-weight:bold;
	background:url(../Site_Images/icon_arrow.gif) no-repeat center left;
}

.fixedThemes a:link, .fixedThemes a:visited, .fixedThemes a:active {color:#3F5877;text-decoration:none;}
.fixedThemes a:hover {color:#98133C;text-decoration:none;}

/*MAIN*/

.main {
	margin:0;
	padding:0;
	width:750px;
	background:url(../Site_Images/bg_main.gif) repeat-y;
	overflow:hidden;
	border-bottom:1px solid #fff;
}

.main2 {
	margin:0;
	padding:0;
	width:750px;
	background:url(../Site_Images/bg_main2.gif) repeat-y;
	overflow:hidden;
	border-bottom:1px solid #fff;
}

.main3 {
	margin:0;
	padding:0;
	width:750px;
	overflow:hidden;
	border-bottom:1px solid #fff;
}

/*CENTERCOL*/

.main .CenterCol {
	float:left;
	margin:0;
	padding:20px;
	width:530px;
	overflow:hidden;
}

html> body .CenterCol {
	margin:20px;
	padding:0;
} 	

/*LEFTCOL*/

.LeftCol {
	float:left;
	margin:0;
	padding:0;
	width:181px;
	overflow:hidden;
}

/*Navigationtree*/

.NavTree {
	margin:0 0 20px 0;
	padding:0;
	width:181px;
}

.NavTree ul{
	margin:0;
	padding:0;
	list-style-type:none;
}

/*Depth1*/

/*Depth 1 is to be found in the sub stylesheets*/ 

/*Depth2*/

.NavTree ul.depth2 {
	margin:0;
	padding:0;
}

#EditorDiv .NavTree ul.depth2 li a {
	width:181px;
}

.NavTree ul.depth2 li a {
	display:block;
	margin:0;
	padding:4px 0 5px 12px;
	width:169px;
	color:#000;
	text-decoration:none;
	background:#D0DDE6 url(../Site_Images/bg_depth2.gif) repeat-x left bottom;
}

.NavTree ul.depth2 li.active {
	display:block;
	margin:0;
	padding:4px 0 5px 22px;
	width:159px;
	color:#000;
	font-weight:bold;
	text-decoration:none;
	background:#E3EAF0 url(../Site_Images/bullet_dept2.gif) no-repeat 7% 48%;
}

html> body .NavTree ul.depth2 li.active {
	background:#E3EAF0 url(../Site_Images/bullet_dept2.gif) no-repeat 7% 50%;
}

#EditorDiv .NavTree ul.depth1 li.active {
	width:182px;
} 	

.NavTree ul.depth2 li a:hover {
	color:#000;
	font-weight:bold;
	background-color:#E3EAF0;
}

.NavTree ul.depth2 li:active {
	color:#000;
	font-weight:bold;
	background-color:#E3EAF0;
}

/*Depth3*/

.NavTree ul.depth3 {
	margin:0;
	padding:0;
}

#EditorDiv .NavTree ul.depth3 li a {
	width:181px;
}

.NavTree ul.depth3 li a {
	display:block;
	margin:0;
	padding:4px 0 4px 32px;
	width:149px;
	color:#000;
	text-decoration:none;
	background:#fff url(../Site_Images/bullet_dept3.gif) no-repeat 11% 50%;
	border-bottom:1px solid #E0E7ED;
}

#EditorDiv .NavTree ul.depth3 li.active {
	width:181px;
}

.NavTree ul.depth3 li.active {
	display:block;
	margin:0;
	padding:4px 0 4px 32px;
	width:149px;
	color:#000;
	text-decoration:underline;
	background:#fff url(../Site_Images/bullet_dept3.gif) no-repeat 11% 50%;
	border-bottom:1px solid #E0E7ED;
}

.NavTree ul.depth3 li a:hover {
	color:#000;
	background-color:#F1F4F7;
}

.NavTree ul.depth3 li:active {
	color:#000;
	background-color:#F1F4F7;
}

/*Depth4*/

.NavTree ul.depth4 {
	margin:0;
	padding:0;
}

#EditorDiv .NavTree ul.depth4 li a {
	width:181px;
}

.NavTree ul.depth4 li a {
	display:block;
	margin:0;
	padding:4px 0 4px 42px;
	width:139px;
	color:#000;
	text-decoration:none;
	background:#fff url(../Site_Images/bullet_dept4.gif) no-repeat 18% 50%;
	border-bottom:1px solid #DFE8EF;
}

#EditorDiv .NavTree ul.depth4 li.active {
	width:181px;
}

.NavTree ul.depth4 li.active {
	display:block;
	margin:0;
	padding:4px 0 4px 42px;
	width:139px;
	color:#02478A;
	text-decoration:none;
	background:#fff url(../Site_Images/bullet_dept4.gif) no-repeat 18% 50%;
	border-bottom:1px solid #DFE8EF;
}

.NavTree ul.depth4 li a:hover {
	color:#000;
	background-color:#F5F8FA;
}

.NavTree ul.depth4 li:active {
	color:#000;
	background-color:#F5F8FA;
}

/*Default*/

.NavTree ul.default {
	margin:0;
	padding:0;
}

#EditorDiv .NavTree ul.default li a {
	width:181px;
}

.NavTree ul.default li a {
	display:block;
	margin:0;
	padding:4px 0 4px 42px;
	width:139px;
	color:#000;
	text-decoration:none;
	background:#fff url(../Site_Images/bullet_dept4.gif) no-repeat 18% 50%;
	border-bottom:1px solid #DFE8EF;
}

#EditorDiv .NavTree ul.default li.active {
	width:181px;
}

.NavTree ul.default li.active {
	display:block;
	margin:0;
	padding:4px 0 4px 42px;
	width:139px;
	color:#02478A;
	text-decoration:none;
	background:#fff url(../Site_Images/bullet_dept4.gif) no-repeat 18% 50%;
	border-bottom:1px solid #DFE8EF;
}

.NavTree ul.default li a:hover {
	color:#000;
	background-color:#F5F8FA;
}

.NavTree ul.default li:active {
	color:#000;
	background-color:#F5F8FA;
}

/*Menu End*/

.NavTree .menuend {
	display:none;
}

/*CENTERCOL2*/

.main2 .CenterCol {
	float:left;
	margin:10px 20px 20px 20px;
	padding:0;
	width:349px;
	overflow:hidden;
}

/*pagetitle3*/

.main2 .PageTitle3 {
	float:left;
	width:349px;
	margin:14px 0 11px 0;
	padding:0;
	font-size:17px;
	line-height:19px;
	font-weight:bold;	
	color:#014687;
}

.WrapperB {
	float:left;
	margin:0;
	padding:0;
}

/*Opera 8 fix*/

html> body .WrapperB {
	margin:0 0 10px 0;
	padding:0;
	width:530px;
}

html> body .main2 .WrapperB {
	margin:0 0 10px 0;
	padding:0;
	width:349px;
}

.WrapperB a:link, .WrapperB a:visited, .WrapperB a:active {color:#000;text-decoration:underline;}
.WrapperB a:hover {color:#000;text-decoration:none;}

/*Breadcrumb*/

.main2 .breadcrumb {
	float:left;
	margin:0 0 15px 0;
	padding:0;
	width:45%;
}

.main3 .breadcrumb {
	float:left;
	margin:0 0 15px 0;
	padding:0;
	width:55%;
}

.breadcrumb p {
	margin:0;
	padding:0;
}

/*EMAIL 2 FRIEND*/

.email2friend {
	float:right;
	margin:0;
	padding:0 6px;
	background:url(../Site_Images/bg_devider.gif) no-repeat 100% 48%;
}

.email2friend img {
	display:none;
}

/*EMAIL 2 FRIEND PAGE*/

.globalform {
	width:520px;
	margin:0;
	padding:0;
	border:0;
}

.globalform p {
	margin:0 0 10px 0;
	padding:0;
}

.globalform form {
	display:inline;
}

.globalform p.form-intro {
	margin:0 0 21px 0;
	padding:0;
}

.globalform label {
	display:block;
	float:left;	
	margin:0;
	padding:3px 3px 0 0;
	width:170px;
}

.globalform input {
	margin:0;
	padding:0 0 0 3px;	
	border:1px solid #827E7C; 	
	height:15px;
	font-size:11px;
	background:#fff;
}

/*Opera 8 fix*/

html> body .globalform input  {
	height:17px;
}

.globalform input.textfield {
	border:1px solid #827E7C;
	width:160px;
}

.globalform textarea {
	margin:0;
	padding:3px;
	border:1px solid #827E7C;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	background:#fff;
	width:157px;
}

.globalform input.checkbox {
	padding:0;
	border:0;
	background:#fff;
}  

.globalform input.submit {
 	margin:14px 0 0 176px;
	padding:0;	
	width:100px;
	height:25px;
	font-size:11px;
	font-weight:bold;
	color:#014687;
	border:1px solid #014687;
	background-color:#fff;
}

.globalform p.form-info {
	margin:0;
	padding:0 0 14px 0;
}

.globalform span.form-asterix {
	padding:0 0 0 3px;
	color:#900028;
}

.globalform span.form-error {
	margin:0;
	padding:0 0 0 7px;
	color:#900028;
}

.confirmation {
	margin:0 0 21px 0;
	padding:0;
}

.email-details {
	margin:14px 0;
	padding:7px 7px 7px 14px;
	background:#F5F8FA;
}

.email-details p {
	margin:0;
	padding:0 0 4px 0;
}

.email-details strong {
	padding:0 7px 0 0;
}

.email-send {
	margin:0;
	padding:7px 0 7px 14px;
}

.email-send p {
	margin:0;
	padding:0 0 14px 0;
}

/*printpage*/

.printpage {
	float:right;	
	margin:0;
	padding:0 0 0 6px;
}

.printpage img {
	display:none;
}

/*MODULES*/

h1 {
	margin:0;
	padding:0 0 10px 0;
	font-size:17px;
	line-height:19px;
	font-weight:bold;	
	color:#900028;
}

h2 {
	margin:0;
	padding:0 0 7px 0;
	font-size:12px;	
	line-height:14px;	
	font-weight:bold;
	color:#000;
}

h3 {
	margin:0;
	padding:0 0 4px 0;
	font-size:11px;
	line-height:13px;
	font-weight:bold;	
	color:#036;
}

h4 {
	margin:0;
	padding:7px 0 0 0;
	font-size:11px;
	line-height:13px;
	font-weight:bold;	
	color:#000;
}

h5 {
	margin:0;
	padding:7px 0 0 0;
	font-size:11px;
	line-height:13px;
	font-weight:bold;	
	color:#900028;
}

pre {
	margin:0;
	padding:0 0 7px 0;
	font-family:Arial, Helvetica, sans-serif;
}

/*pagetitle*/

/*.PageTitle3 {
	float:left;
	width:349px;
	margin:14px 0 11px 0;
	padding:0;
	font-size:17px;
	line-height:19px;
	font-weight:bold;	
	color:#014687;
}

html> body .PageTitle3 {
	margin:0 0 11px 0;
}*/

/*contentblock*/

.ContentBlock {
	margin:0;
	padding:0;
	clear:both;
}

html> body .ContentBlock {
	margin:10px 0 0 0;
} 	

/*RIGHTCOL*/

.RightCol {
	float:right;
	margin:0;
	padding:0;
	width:170px;
}

/*inmemoriammodule*/

.inmemoriam {
	float:right;
	margin:0 0 20px 0;
	padding:0;
}

/*imgholderleft*/

.RightCol .ImgHolderLeft {
	float:left;
	margin:10px 0 0 0;
	padding:0 0 6px 9px;
}

.RightCol .ImgHolderLeft img.contentImage {
	margin:0 0 10px 0;
	padding:0 0 0 0;
	border:1px solid #DFE8EF;	
}

.RightCol .ImgHolderLeft a img.contentImage {
	margin:0 0 10px 0;
	padding:0 0 0 0;
	border:1px solid #DFE8EF;	
}

/*CENTERCOL3*/

.main3 .CenterCol {
	float:left;
	margin:10px 20px 20px 20px;
	padding:0;
	width:529px;
	overflow:hidden;
}

/*pagetitle*/

.main3 .PageTitle3 {
	float:left;
	width:529px;
	margin:14px 0 11px 0;
	padding:0;
	font-size:17px;
	line-height:19px;
	font-weight:bold;	
	color:#014687;
}

html> body .main3 .PageTitle3 {
	margin:0 0 11px 0;
}

/*FOOTER*/

.footer {
	margin:0;
	padding:0;
	width:750px;
	text-align:center;
	color:#5A84A6;
	border-top:1px solid #00428C;
	background:url(../Site_Images/bg_footer.gif) repeat-x top left #DFE8EF;
}

.footer p {
	margin:0;
	padding:10px 0 10px 0;
	font-size:10px;
	line-height:12px;
}

a:link, a:visited {color:#5A84A6;text-decoration:none;}
a:hover {color:#5A84A6;text-decoration:underline;}
a:active {color:#5A84A6;text-decoration:none;}

p {
	margin:0;
	padding:0 0 4px 0;
}

/*SYSTEM*/

/*SEARCH PAGE*/

.searchresult {
	margin:0;
	padding:0;
	font-weight:bold;
}

.searchstring {
	margin:0;
	padding:0;
	font-weight:bold;
}

.searchttext {
	margin:0;
	padding:0;
}

.searchtitle {
	font-weight:bold;
}

/*SITEMAP PAGE*/

.sitemap {
	text-align:left;
	margin:0 0 1px 0;
	padding:0;
}

.sitemap .sitemapthemename {
	font-weight:bold;
	text-align:left;
}

.sitemap .sitemapthemetitle {
	margin:0;
	padding:0 0 3px 0;
	text-align:left;
}

.sitemap .sitemapthemetitle .img {
	margin:0;
	padding:0 2px 0 2px;
}

/*CENTERCOL*//*NEWS*/

/*NEWS - LIST*/

.news {
	float:left;
	margin:0;
	padding:0;
	color:#000;
}

/*Opera 8 fix*/

.news {
	float:none;
	margin:0;
	padding:0;
	color:#000;
}

.newslabel, #printpopup .newslabel {
	margin:0;
	padding:7px 0 7px 0;
	font-size:18px;
	line-height:21px;
	font-weight:bold;	
	color:#014687;
	clear:both;
	/*border-top:1px solid #827E7C;*/
	/*border-bottom:1px solid #827E7C;*/
}

.newsgroup, #printpopup .newsgroup {
	margin:0;
	padding:7px 0 7px 0;
	font-size:17px;
	line-height:19px;
	font-weight:bold;	
	color:#827E7C;
	clear:both;
	border-bottom:1px solid #827E7C;
	clear:right;
}

.newscategory, #printpopup .newscategory {
	margin:0;
	padding:7px 0 7px 0;
	font-size:17px;
	line-height:19px;
	font-weight:bold;	
	color:#827E7C;
	clear:both;
	border-bottom:1px solid #827E7C;
	clear:right;
}

.newscatLink a, .newsgroupLink a {
	display:block;
	margin:7px 0;
	padding:1px 0;
	font-weight:bold;
	color:#686563;
	background:transparent url(../Site_Images/bg_medialink.gif) no-repeat center right;
	width:100%;
}

.newsactivedate, #printpopup .newsactivedate, #previewdiv .newsactivedate {
	margin:0;
	padding:14px 0 7px 0;
	clear:both;
}

.newstitle, #printpopup .newstitle, #previewdiv .newstitle {
	margin:0;
	padding:0 0 7px 0;
	font-size:13px;
	line-height:15px;
	font-weight:bold;
	border-bottom:1px solid #827E7C;
}

.newstitle a, .newstitle a:link, .newstitle a:visited, .newstitle a:active, #printpopup .newstitle a, #printpopup .newstitle a:link, #printpopup .newstitle a:visited, #printpopup .newstitle a:active, #previewdiv .newstitle a, #previewdiv .newstitle a:link, #previewdiv .newstitle a:visited,  #previewdiv .newstitle a:active {
	margin:0;
	padding:0;
	text-decoration:none;
	color:#000;
}

.newstitle a:hover, #printpopup .newstitle a:hover, #previewdiv a:hover {
	color:#014687;
}

.newsteaser, #printpopup .newsteaser, #previewdiv .newsteaser  {
	margin:0;
	padding:7px 0 7px 0;
}

.newsmore {
	margin:0;
	padding:0 0 7px 0;
}

.newsmore a:link, .newsmore a:visited {color:#000;text-decoration:underline;}
.newsmore a:hover {color:#008D2F;text-decoration:none;}
.newsmore a:active {color:#000;text-decoration:underline;}

/*NEWS - DETAIL*/

.newsblock {
	margin:0;
	padding:0;
}

.newsblock .newsactivedate {
	margin:0;
	padding:14px 0 7px 0;
	clear:left;
}

.newsblock .newstitle {
	margin:0;
	padding:0 0 7px 0;
	font-size:13px;
	line-height:15px;
	font-weight:bold;
	border-bottom:1px solid #827E7C;
}

.newsblock .newsteaser {
	margin:0;
	padding:7px 0 7px 0;
}

.newsblock .newsbody {
	margin:0;
	padding:7px 0 14px 0;
	line-height:16px;
	letter-spacing:0.1em;
	word-spacing:0.1em;	
	text-align:justify;
}

.back, .newsback, .faqback, .caseback {
	float:left;
	margin:14px 0 28px 0;
	padding:0;
	border:1px solid #014687;
}

.back a, .newsback a, .faqback a, .caseback a {
	display:block;
	margin:0;
	padding:1px 7px;
	background-color:transparent;
}

.back a:link, .newsback a:link, .faqback a:link, .caseback a:link, .back a:visited, .newsback a:visited, .faqback a:visited, .caseback a:visited, .back a:active, .newsback a:active, .faqback a:active, .caseback a:active {
	color:#014687;
	text-decoration:none;
}

.back a:hover, .newsback a:hover, .faqback a:hover, .caseback a:hover {
	color:#fff;
	text-decoration:none;
	background-color:#014687;
}

/*top*/

.top {
	float:right;
	margin:14px 0 28px 0;
	padding:0;
	border:1px solid #014687;
	clear:right;
}

.top a {
	display:block;
	margin:0;
	padding:1px 7px;
	background-color:transparent;
}

.top a:link, .top a:visited, .top a:active {
	color:#014687;
	text-decoration:none;
}

.top a:hover {
	color:#fff;
	text-decoration:none;
	background-color:#014687;
}

/*FAQPAGE - LIST*/

.faq {
	float:left;
	margin:0;
	padding:0;
}

.faqwrapper {
	margin:0 0 21px 0;
	padding:0;
}

.faqlabel {
	margin:0;
	padding:7px 0 7px 0;
	font-size:17px;
	line-height:19px;
	font-weight:bold;	
	color:#827E7C;
	clear:both;
	border-top:1px solid #827E7C;
	border-bottom:1px solid #827E7C;
}

.faqgroup {
	margin:0;
	padding:7px 0 7px 0;
	font-size:17px;
	line-height:19px;
	font-weight:bold;	
	color:#827E7C;
	clear:both;
	border-bottom:1px solid #827E7C;
	clear:right;
}

.faqcategory {
	margin:0;
	padding:7px 0 7px 0;
	font-size:17px;
	line-height:19px;
	font-weight:bold;	
	color:#827E7C;
	clear:both;
	border-bottom:1px solid #827E7C;
	clear:right;
}

.faqcatLink a, .faqgroupLink a {
	display:block;
	margin:7px 0;
	padding:1px 0;
	font-weight:bold;
	color:#686563;
	background:transparent url(../Site_Images/bg_medialink.gif) no-repeat center right;
	width:100%;
}

.faqquestion, .rel_faqquestion  {
	margin:0;
	padding:7px 0;
	background:transparent url(../Site_Images/bg_depth2.gif) repeat-x 0 100%;
	width:100%;
}

.faqquestion a:link {color:#000;text-decoration:none;}
.faqquestion a:visited {color:#000;text-decoration:none;}
.faqquestion a:hover {color:#014687;text-decoration:none;}
.faqquestion a:active {color:#000;text-decoration:none;}


/*FAQPAGE - DETAIL*/

.faqblock {
	margin:0;
	padding:0;
}

.faqblock .faqquestion, .prev_faqquestion {
	margin:0;
	padding:14px 0 7px 0;
	font-size:13px;
	line-height:15px;
	font-weight:bold;
	border-bottom:1px solid #827E7C;
	background:none;
}

.faqblock .faqanswer, .prev_faqanswer {
	margin:0;
	padding:7px 0 7px 0;
}

.faqblock .rel_faqitemstitle, .rel_faqitemstitle {
	margin:0;
	padding:0 0 7px 0;
	font-weight:bold;
	font-size:12px;
	line-height:14px;
	color:#000;
}

.faqblock .faqtitle {
	margin:0;
	padding:7px 0;
	background:transparent url(../Site_Images/bg_depth2.gif) repeat-x 0 100%;
}

.faqblock .faqtitle a {text-decoration:none;}
.faqblock .faqtitle a:visited {color:#000;text-decoration:none;}
.faqblock .faqtitle a:hover {color:#014687;text-decoration:none;}
.faqblock .faqtitle a:active {color:#000;text-decoration:none;}


/*PRINT POPUP*/

#printpopup {
	margin:5px;
	padding:20px;
	background-color:#fff;
}

#printpopup .printpage {
	display:none;
}

#printpopup .breadcrumb {
	display:none;
}

#printpopup .email2friend {
	display:none;
}

#printpopup .button1 {
	display:none;
}

/*SUBTEMPLATES*/

.main .SubTemplateHolder {
	margin:0 0 11px 0;
	padding:0 0 21px 0;
	background:url(../Site_Images/bg_ruler.gif) bottom left repeat-x;
}

.PageTitle4 {
	margin:0 0 11px 0;
	padding:0;
	font-size:17px;
	line-height:19px;
	font-weight:bold;	
	color:#3F5877;
}

.PageTitle5 {
	margin:0 0 11px 0;
	padding:0;
	font-size:17px;
	line-height:19px;
	font-weight:bold;	
	color:#98133C;
}

.PageTitle6 {
	margin:0 0 11px 0;
	padding:0;
	font-size:17px;
	line-height:19px;
	font-weight:bold;	
	color:#A99300;
}

.SubTemplateHolder .ContentBlock5 {
	margin:0 0 16px 0;
	padding:0;
}

.button1 {
	width:65px;
	height:16px;	
	margin:0;
	padding:2px 0 0 0;
	color:#fff;	
	text-align:center;
	vertical-align:middle;
	background:url(../Site_Images/bg_btn.gif) bottom left repeat-x;
}

#EditorDiv .button1 {
	width:65px;
	height:18px;	
	margin:0;
	padding:2px 0 0 0;
	color:#fff;	
	text-align:center;
	vertical-align:middle;
	background:url(../Site_Images/bg_btn.gif) bottom left repeat-x;
}

.button1 a {
	margin:0;
	padding:0;
	color:#fff;	
	text-align:center;	
}

.button1 a:link, .button1 a:visited {color:#fff;text-decoration:none;}
.button1 a:hover {color:#fff;text-decoration:underline;}
.button1 a:active {color:#fff;text-decoration:none;}

/*extradiv_01*/

#extradiv_01 {
	position:absolute;
	top:285px;
	right:50px;
	width:100px;
	margin:0;
	padding:3px 0;
	background:transparent;
	z-index:100;
}

#extradiv_01 span {
	display:block;
	margin:0;
	padding:7px 0 7px 22px;
	font-weight:bold;
	/*background:transparent url(../Site_Images/bullet_play_blue.gif) no-repeat 0 50%;*/
}