/*
 * $History: styles_NN.css $
 * 
 * *****************  Version 13  *****************
 * User: Ronald       Date: 3/01/11    Time: 14:26
 * Updated in $/comato-root/comato-v3/Front/wwwroot/deroma/css
 * 
 * *****************  Version 12  *****************
 * User: Ronald       Date: 19/11/07   Time: 15:54
 * Updated in $/comato-v3/front/wwwroot/deroma/css
 * 
 * *****************  Version 11  *****************
 * User: Ronald       Date: 16/05/06   Time: 15:27
 * Updated in $/comato-v3/front/wwwroot/deroma/css
 * 
 * *****************  Version 10  *****************
 * User: Ronald       Date: 20/03/06   Time: 11:46
 * Updated in $/comato-v3/front/wwwroot/deroma/css
 * 
 * *****************  Version 9  *****************
 * User: Ronald       Date: 17/03/06   Time: 12:02
 * Updated in $/comato-v3/front/wwwroot/deroma/css
 * include besltat style
 * 
 * *****************  Version 8  *****************
 * User: Ronald       Date: 16/03/06   Time: 18:34
 * Updated in $/comato-v3/front/wwwroot/deroma/css
 * 
 * *****************  Version 7  *****************
 * User: Ronald       Date: 14/03/06   Time: 13:56
 * Updated in $/comato-v3/front/wwwroot/deroma/css
 * 
 * *****************  Version 6  *****************
 * User: Ronald       Date: 13/03/06   Time: 18:01
 * Updated in $/comato-v3/front/wwwroot/deroma/css
 * 
 * *****************  Version 5  *****************
 * User: Ronald       Date: 13/03/06   Time: 16:24
 * Updated in $/comato-v3/front/wwwroot/deroma/css
 * 
 * *****************  Version 4  *****************
 * User: Ronald       Date: 9/03/06    Time: 19:49
 * Updated in $/comato-v3/front/wwwroot/deroma/css
 */
 
body {
	margin:0;
	padding:0;
	font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	line-height:15px;
	color:#F9E6DE;
	background:#740000 url(../site_images/bg_body.gif) repeat-x top left;
}

a:link, a:visited {color:#F9E6DE;text-decoration:underline;}
a:hover {color:#F9E6DE;text-decoration:none;}
a:active {color:#F9E6DE;text-decoration:underline;}
p {margin:0;padding:0 0 4px 0;}

/*COMATO STYLES*/

.field {display:inline;font-weight:bold;color:#ff00ff;}

/*Template preview in the Html Editor*/

#EditorDiv #content {
	position:absolute;
	top:0;
	left:0;
	margin:0;
	padding:0;
	width:955px;
	background:#740000;
	overflow:hidden;
}

/*imageholder center*/

.ImgHolderCenter {text-align:center;width:100%;}

/*content image*/

.ContentBlock img.contentImage {
	margin:0 7px 3px 0;
	padding:0;
	border:4px solid #430000;
}

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:#740000;}

#ContentDiv #content .NewsContentBlock {
	margin:21px;
	padding:0;
	width:421px;
	background:transparent;
}

/*Preview in Newstool*/

#previewdiv {margin:0;padding:21px;background-color:#740000;}

#previewdiv .newstitle {
	display:block;
	width:421px;
	margin:0;
	padding:0 0 5px 0;
	font-size:13px;
	line-height:15px;
	font-weight:bold;
	background:transparent url(../site_images/bg_ruler.gif) repeat-x 0 100%;
}

#previewdiv .newsdate {margin:0;padding:10px 0 10px 0;color:#B3B09A;clear:left;}
#previewdiv .newsteaser {width:489px;margin:0;padding:5px 0 5px 0;}
#previewdiv .newsitem {margin:0;padding:7px 5px 0 0;width:489px;}
#previewdiv .NewsContentBlock {margin:0;padding:0;}

/*CONTENT*/

#content {
	position:relative;
	margin:0 auto;
	padding:0;
	width:955px;
	background:transparent;
	overflow:hidden;
}

/*MAIN*/

.main, .main2 {
	margin:0;
	padding:0 0 190px 0;
	width:955px;
	min-height:1000px;
	background:transparent url(../site_images/bg_content.jpg) no-repeat;	
	overflow:hidden;
}

/*LEFTCOL*/

.LeftCol {
	float:left;
	margin:0;
	padding:0 0 21px 0;
	width:229px;
	background:transparent;
	overflow:hidden;
}

/*companylogo*/

.companylogo { 	
	float:left;
	margin:0;
	padding:26px 0 0 29px;
	width:200px;
	height:111px;
	background:transparent;
}

.companylogo a {display:block;width:170px;height:76px;}
.companylogo a img {border:0;}


/*WrapperA*/

.WrapperA {
	width:208px;
	height:68px;
	margin:21px 0 0 9px;
	padding:0;
	font-size:12px;
	line-height:14px;
	color:#E0AA63;
	/*background:orange url(../site_images/bg_wrappera.gif) no-repeat top left;*/
	background:transparent;
	border:1px solid #590000;
	overflow:hidden;
}

html> body .WrapperA {float:left;}

/*.WrapperA a {padding:0;}
.WrapperA a:link, .WrapperA a:visited, .WrapperA a:active {color:#F2A859;text-decoration:none;}
.WrapperA a:hover {color:#F2A859;text-decoration:underline;}*/

/*searchbox*/

.searchBox {
	float:left;
	margin:0;
	padding:10px 0 0 19px;
	width:187px;
	height:56px;
	background:transparent;
	border:1px solid #8E0000;
}

.searchBox .searchText {display:block;margin:0 0 4px 0;padding:0;}
.searchBox form {margin:0;padding:0;}

.searchBox input.searchField {
	float:left;
	width:120px;
	height:18px;
	margin:0;
	padding:3px 0 0 3px;
	background-color:#692424;
	color:#F9E6DE;
	border:1px solid #280A0C;
	font-size:11px;
}

/*#EditorDiv .searchBox input.searchField {margin:20px 0 7px 0;}*/

.searchBox input.searchButton {float:left;margin:0;padding:0;}

/*languageSwitch*/

/*.languageswitch {
	float:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	margin:10px 0 0 0;
	padding:0;
	display:none;
}*/

/*.languageswitch form {display:inline;}*/

/*zipcode searchmodule*/

input.searchZipBox {
	margin:10px 0 0 6px;
	padding:0 0 0 0;
	width:35px;
	height:16px;
	font-size:11px;
	border:1px solid #4E8FC5;
	color:#444077;
	background-color:#EEF5FB;
}

input.searchZipButton {
	margin:10px 0 0 6px;
	padding:0 0 0 0;
	width:65px;
	height:18px;
	border:1px solid #4E8FC5;
	color:#444077;
	background-color:#EEF5FB;
	font-size:11px;
}

/*Navigationtree*/

.NavTree {
	margin:21px 0 0 9px;
	padding:0;
	width:210px;
	font-weight:14px;
	line-height:16px;
	background:transparent;
	overflow:hidden;
}

html > body .NavTree {float:left;}

/*#EditorDiv .NavTree {
	margin:25px 5px 20px 5px;
	padding:0;
	width:200px;
	background:transparent;
}*/

.NavTree ul{margin:0;padding:0;list-style-type:none;}

/*Depth1*/

.NavTree ul.depth1 {
	margin:0;
	padding:1px 0 2px 0;
	background:transparent url(../site_images/bg_ruler.gif) repeat-x bottom left;
}

.NavTree ul.depth1 li a {
	display:block;
	margin:0;
	padding:5px 7px 6px 21px;
	width:182px;
	color:#F9E6DE;
	text-decoration:none;
	background:transparent;
}

/*html > body .NavTree ul.depth1 li a  {padding:5px 7px 6px 7px;}*/

#EditorDiv ul.depth1 li a {width:196px;}

.NavTree ul.depth1 li.active {
	display:block;
	margin:0;
	padding:5px 7px 6px 21px;
	width:182px;
	color:#740000;
	text-decoration:none;
	background:#F2A859 url(../site_images/bullet_dept1_0.gif) no-repeat 0 50%;
}

/*html > body .NavTree ul.depth1 li.active  {padding:5px 7px 6px 7px;}*/

#EditorDiv ul.depth1 li.active {width:196px;}
.NavTree ul.depth1 li a:hover {color:#740000;background:#F2A859 url(../site_images/bullet_dept1_0.gif) no-repeat 0 50%;}
.NavTree ul.depth1 li a:active {color:#740000;background:#F2A859 url(../site_images/bullet_dept1_0.gif) no-repeat 0 50%;}

/*Depth2*/

.NavTree ul.depth2 {margin:0 0 0 22px;padding:0;}

.NavTree ul.depth2 li a {
	display:block;
	margin:0;
	padding:5px 7px 5px 10px;
	width:171px;
	color:#F9E6DE;
	text-decoration:none;
	background:transparent url(../site_images/bullet_dept2.gif) no-repeat 0 50%;
	border-bottom:1px solid #8E0000;
}

/*html > body .NavTree ul.depth2 li a {padding:5px 7px 5px 10px;}*/

#EditorDiv ul.depth2 li a {width:171px;}

.NavTree ul.depth2 li.active {
	display:block;
	margin:0;
	padding:5px 7px 5px 10px;
	width:171px;
	color:#F2A859;
	text-decoration:none;
	background:transparent url(../site_images/bullet_dept2_0.gif) no-repeat 0 50%;
	border-bottom:1px solid #8E0000;
}

/*html > body .NavTree ul.depth2 li.active {padding:5px 7px 5px 10px;}*/

#EditorDiv ul.depth2 li.active {width:171px;}
.NavTree ul.depth2 li a:hover {color:#F2A859;background:transparent url(../site_images/bullet_dept2_0.gif) no-repeat 0 50%;}
.NavTree ul.depth2 li:active {color:#F2A859;background:transparent url(../site_images/bullet_dept2_0.gif) no-repeat 0 50%;}

/*Depth3*/

.NavTree ul.depth3 {margin:0 0 0 33px;padding:0;}

.NavTree ul.depth3 li a {
	display:block;
	margin:0;
	padding:5px 7px 5px 10px;
	width:160px;
	color:#F9E6DE;
	text-decoration:none;
	background:transparent url(../site_images/bullet_dept3.gif) no-repeat 0 50%;
	border-bottom:1px solid #8E0000;
}

/*html > body .NavTree ul.depth3 li a {padding:5px 7px 5px 10px;}*/

#EditorDiv ul.depth3 li a {width:160px;}

.NavTree ul.depth3 li.active {
	display:block;
	margin:0;
	padding:5px 7px 5px 10px;
	width:160px;
	color:#F2A859;
	text-decoration:none;
	background:transparent url(../site_images/bullet_dept3_0.gif) no-repeat 0 50%;
	border-bottom:1px solid #8E0000;
}

/*html > body .NavTree ul.depth3 li.active {padding:5px 7px 5px 10px;}*/

#EditorDiv ul.depth3 li.active {width:160px;}
.NavTree ul.depth3 li a:hover {color:#F2A859;background:transparent url(../site_images/bullet_dept3_0.gif) no-repeat 0 50%;}
.NavTree ul.depth3 li:active {color:#F2A859;background:transparent url(../site_images/bullet_dept3_0.gif) no-repeat 0 50%;}

/*Default*/

.NavTree ul.default {margin:0 0 0 44px;padding:0 0 2px 0;}

.NavTree ul.default li a {
	display:block;
	margin:0;
	padding:5px 7px 5px 10px;
	width:149px;
	color:#F9E6DE;
	text-decoration:none;
	background:transparent url(../site_images/bullet_deptdefault.gif) no-repeat 0 50%;
	border-bottom:1px solid #8E0000;
}

/*html > body .NavTree ul.default li a {padding:5px 7px 5px 10px;}*/

#EditorDiv ul.default li a {width:149px;}

.NavTree ul.default li.active {
	display:block;
	margin:0;
	padding:5px 7px 5px 10px;
	width:149px;
	color:#F2A859;
	text-decoration:none;
	background:transparent url(../site_images/bullet_deptdefault_0.gif) no-repeat 0 50%;
	border-bottom:1px solid #8E0000;
}

/*html > body .NavTree ul.default li.active {padding:5px 7px 5px 10px;}*/

#EditorDiv ul.default li.active {width:149px;}
.NavTree ul.default li a:hover {color:#F2A859;background:transparent url(../site_images/bullet_deptdefault_0.gif) no-repeat 0 50%;}
.NavTree ul.default li:active {color:#F2A859;background:transparent url(../site_images/bullet_deptdefault_0.gif) no-repeat 0 50%;}

/*Menu End*/

.NavTree .menuend {display:none;}

/*WrapperE*/

.WrapperE {
	width:208px;
	margin:21px 0 0 9px;
	padding:0;
	font-size:12px;
	line-height:14px;
	color:#E0AA63;
	background:transparent;
	border:1px solid #590000;
	overflow:hidden;
}

html> body .WrapperE {float:left;}

/*addresbox*/

.addressBox {
	margin:0;
	padding:14px 0 21px 19px;	
	width:187px;
	color:#F9E6DE;
	background:transparent;
	border-top:1px solid #8E0000;
	border-right:1px solid #8E0000;
	border-left:1px solid #8E0000;
}

.addressBox .addressText {
	margin:0;
	padding:0;
}

.addressBox .addresstitle {
	margin:0;
	padding:0 0 7px 0;
	font-weight:bold;
	text-transform:uppercase;
}

.addressBox .addressbody {	
	margin:0;
	padding:0;
}

.addressbody .surveypreviewlink {
	margin:0;
	padding:0;
}

/*ImgHolderLeft157xfree*/

.ImgHolderLeft157xfree {
	margin:0;
	padding:0 0 14px 19px;	
	width:187px;
	background:transparent;
	border-right:1px solid #8E0000;	
	border-bottom:1px solid #8E0000;
	border-left:1px solid #8E0000;
}

html> body .ImgHolderLeft157xfree {float:left;}

.ImgHolderLeft157xfree img.contentImage {margin:0;padding:0;border:1px solid #590000;}

/*CENTERCOL*/

.CenterCol {
	float:left;
	margin:0;
	padding:0 0 21px 0;
	line-height:15px;
	width:715px;
	background:#740000;
	overflow:hidden;		
}

/*WrapperF*/

.WrapperF {
	float:left;
	width:715px;
	height:92px;
	margin:0;
	padding:0;
	font-size:14px;
	line-height:16px;
	color:#F1A040;
	background:transparent url(../site_images/bg_wrapperf.gif) no-repeat top left;
	overflow:hidden;
}


/*secondnav*/

.secondnav {
	float:left;
	margin:0;
	padding:0 0 0 14px;
	height:80px;
	color:#F1A040;
	background:transparent;
}

.secondnav a {
	display:block;
	float:left;
	padding:21px 7px 0 7px;
}

.secondnav a:link, .secondnav a:visited {color:#F1A040;text-decoration:none;}
.secondnav a:hover, .secondnav a:active {color:#F1A040;text-decoration:underline;}

/*#PreviewDiv .seperator, #EditorDiv .seperator  {
	padding:0 3px;
}*/

.secondnav .seperator {
	display:block;
	float:left;
	margin:0 3px 0 3px;
	padding:0 0 0 0;
	width:1px;
	height:42px;
	background:#740000;
}

/*fixedThemes*/

.fixedThemes {
	float:right;
	margin:0;
	padding:0 3px 0 0;
	height:80px;
	color:#F9E6DE;
	background:transparent;
}

.fixedThemes a {
	display:block;
	float:left;
	padding:21px 7px 0 7px;
}

.fixedThemes a:link, .fixedThemes a:visited {color:#F9E6DE;text-decoration:none;}
.fixedThemes a:hover, .fixedThemes a:active {color:#F9E6DE;text-decoration:underline;}

.fixedThemes .seperator {
	display:block;
	float:left;
	margin:12px 3px 0 3px;
	padding:0 0 0 0;
	width:1px;
	height:72px;
	background:#740000;
}

/*WrapperB*/

.main .WrapperB {
	float:left;
	width:421px;
	margin:0;
	padding:0 21px 0 21px;
	overflow:hidden;
	background:transparent;
}

.main2 .WrapperB {
	float:left;
	width:684px;
	margin:0;
	padding:0 0 0 21px;
	overflow:hidden;
	background:transparent;
}

/*ImgHolderLeft413x228*/

.ImgHolderLeft413x228 {
	float:left;
	margin:0 0 21px 0;
	padding:0 0 0 0;
	width:421px;
	height:236px;
	background:#430000;
	overflow:hidden;
}

.ImgHolderLeft413x228 .contentImage {padding:4px 0 0 4px;border:0;}

/*WrapperC*/

.main .WrapperC {
	float:left;
	width:421px;
	margin:0 0 21px 0;
	padding:0;
	background:transparent url(../site_images/bg_ruler.gif) repeat-x bottom left;
	overflow:hidden;
}

.main2 .WrapperC {
	float:left;
	width:684px;
	margin:0 0 21px 0;
	padding:0;
	background:transparent url(../site_images/bg_ruler.gif) repeat-x bottom left;
	overflow:hidden;
}

/*Breadcrumb*/

.main .breadcrumb {
	float:left;
	margin:0;
	padding:0;
	width:357px;
	font-size:12px;
	line-height:14px;
}

.main2 .breadcrumb {
	float:left;
	margin:0;
	padding:0;
	width:617px;
	font-size:12px;
	line-height:14px;
}

.breadcrumb p {margin:0;padding:0;}

/*printpage*/

.printpage {float:right;margin:0 0 19px 0;padding:0 14px 0 0;}
.printpage img {padding:0;}
.printpage a {text-decoration:none}

/*email2friend*/

.email2friend {float:right;margin:0 0 19px 0;padding:0;}
.email2friend img {padding:0;}
.email2friend a {text-decoration:none}

/*pagetitle3*/

.PageTitle3 {
	margin:0 0 21px 0;
	padding:0;
	font-size:17px;
	line-height:19px;
	font-weight:bold;	
	color:#E0AA63;
	clear:both;
}

/*contentblock*/

.main .ContentBlock {
	float:left;
	margin:0;
	padding:0 0 21px 0;
	line-height:18px;
}

.main2 .ContentBlock {
	margin:0;
	padding:0 14px 21px 0;
	line-height:18px;
}

/*WrapperD*/

.WrapperD {
	float:right;
	width:242px;
	margin:0 10px 17px 0;
	padding:0 0 0 0;
	background:transparent;	
	overflow:hidden;
}

.visual {
	float:left;
	width:242px;
	height:21px;
	margin:0;
	padding:8px 0 0 0;
	text-align:center;
	color:#7A4C0B;
	font-size:15px;
	line-height:17px;
	text-transform:uppercase;
	background:transparent url(../site_images/bg_visual.gif) no-repeat top left;	
}

.visual strong {color:#7A4C0B;}

/*ImgHolderLeft234x60*/

.ImgHolderLeft234x60 {
	float:left;
	margin:0;
	padding:0;
	width:242px;
	background:transparent;	
	overflow:hidden;
}

/*html> body .ImgHolderLeft234x60 {float:left;}*/

.ImgHolderLeft234x60 img.contentImage {margin:0 0 4px 0;padding:0;border:4px solid #F2A859;}

/*ImgHolderLeft200xfree*/

.ImgHolderLeft200xfree {
	float:left;
	margin:0;
	padding:17px 0 0 21px;
	width:242px;
	background:transparent url(../site_images/bg_photoblock.jpg) no-repeat top left;	
	overflow:hidden;
}

/*html> body .ImgHolderLeft200xfree {float:left;}*/

.ImgHolderLeft200xfree img.contentImage {margin:0 0 4px 0;padding:0;border:4px solid #430000;}

/*WrapperG*/

.WrapperG {
	float:left;
	width:240px;
	margin:0;
	padding:0;
	font-size:12px;
	line-height:14px;
	color:#F9E6DE;
	background:transparent;
	border:1px solid #590000;
	overflow:hidden;
}


/*ImgHolderLeft210xfree*/

.ImgHolderLeft210xfree {
	float:left;
	margin:0;
	padding:0 0 14px 14px;	
	width:224px;
	background:transparent;
	border-right:1px solid #8E0000;	
	border-bottom:1px solid #8E0000;
	border-left:1px solid #8E0000;
}

/*html> body .ImgHolderLeft210xfree {float:left;}*/

.ImgHolderLeft210xfree img.contentImage {margin:0 0 0 0;padding:4px 0 0 0;}


/*FOOTER*/

.footer {
	float:left;
	margin:0;
	padding:0 0 21px 0;
	width:955px;
	font-size:12px;
	line-height:14px;
	line-height:15px;
	color:#DFAB5A;
	background:transparent;
	overflow:hidden;
}

.footer a:link, .footer a:visited {color:#DFAB5A;text-decoration:underline!important;}
.footer a:hover {color:#DFAB5A;text-decoration:none!important;}
.footer a:active {color:#DFAB5A;text-decoration:underline!important;}

.dummy {
	position:absolute;
	right:21px;
	bottom:100px;
	width:234px;
	height:227px;
	background:transparent url(../site_images/bg_decolamp.png) no-repeat top left;
}

ul.foot_nav {
	margin:33px 0 0 245px;
	padding:0;
	list-style-type:none;
}

html> body ul.foot_nav {float:left;}

ul.foot_nav li {float:left}
ul.foot_nav li a {padding:0 4px 0 4px;}
p.foot_info {margin:0 0 0 249px;padding:10px 0 10px 0;}
p.foot_belstat {margin:0 0 0 249px;padding:0;clear:both}
html> body p.foot_info {float:left}

/*SYSTEM*/

/*SEARCH PAGE*/

.searchresults {
	margin:0;
	padding:0;
	clear:both;
}

.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:21px 0 0 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*/

.WrapperG .news {
	margin:0;
	padding:14px;	
	width:210px;
	color:#F9E6DE;
	background:transparent;
	border-top:1px solid #8E0000;
	border-right:1px solid #8E0000;
	border-left:1px solid #8E0000;
}

/*Opera 8 fix*/

/*.news {
	float:none;
	margin:0;
	padding:0;
	color:#F2A859;
}*/

.WrapperG .newswrapper {margin:0;padding:0;}

.WrapperG .newslabel {
	margin:0;
	padding:0 0 7px 0;
	font-size:12px;
	line-height:14px;
	font-weight:bold;
	text-transform:uppercase;	
	color:#F9E6DE;
	background:transparent url(../site_images/bg_ruler.gif) repeat-x bottom left;
	border:0;
}


/*.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 {
	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;
}*/

.WrapperG .newsactivedate, #previewdiv .WrapperG .newsactivedate {margin:0;padding:14px 0 3px 0;color:#B3B09A;}

.WrapperG .newstitle, #previewdiv .WrapperG .newstitle {
	margin:0;
	padding:0 0 14px 0;
	font-size:12px;
	line-height:14px;
	border:0;
}

.WrapperG .newstitle a, .WrapperG .newstitle a:link, .WrapperG .newstitle a:visited, .WrapperG .newstitle a:active, #previewdiv .WrapperG .newstitle a, #previewdiv .WrapperG .newstitle a:link, #previewdiv .WrapperG .newstitle a:visited,  #previewdiv .WrapperG .newstitle a:active {
	margin:0;
	padding:0;
	text-decoration:none;
	font-weight:normal;
	color:#F9E6DE;
}

.WrapperG .newstitle a:hover, #previewdiv .WrapperG a:hover {color:#F9E6DE;text-decoration:underline;}
.WrapperG .newsteaser, #previewdiv .WrapperG .newsteaser  {margin:0;padding:7px 0 7px 0;}
.WrapperG .newsmore {margin:0;padding:0 0 7px 0;}
.WrapperG .newsmore a:link, .WrapperG .newsmore a:visited {color:#F9E6DE;text-decoration:underline;}
.WrapperG .newsmore a:hover {color:#F2A859;text-decoration:none;}
.WrapperG .newsmore a:active {color:#F9E6DE;text-decoration:underline;}




















/*NEWS - LIST*/

.news {margin:0;padding:0;}
.newswrapper {margin:0;padding:0 0 14px 0;background:transparent url(../site_images/bg_ruler.gif) repeat-x bottom left;}
#printpopup .newswrapper {margin:0;padding:0 0 14px 0;background:none;border-bottom:1px dotted #333;}

.newslabel {
	margin:0;
	padding:7px 0 7px 0;
	font-size:17px;
	line-height:19px;
	color:#F9E6DE;
	clear:both;
	border-top:1px solid #F9E6DE;
	border-bottom:1px solid #F9E6DE;
}

#printpopup .newslabel {color:#333;border-top:1px solid #333;border-bottom:1px solid #333;}

.newsgroup {
	margin:0;
	padding:7px 0 7px 0;
	font-size:14px;
	line-height:16px;
	color:#F9E6DE;
	clear:both;
	background:transparent url(../site_images/bg_ruler.gif) repeat-x bottom left;
	clear:right;
	text-transform:uppercase;
}

#printpopup .newsgroup {color:#333;background:none;border-bottom:1px solid #333;}

.newscategory, #printpopup .newscategory {
	margin:0;
	padding:7px 0 7px 0;
	font-size:14px;
	line-height:16px;
	color:#F9E6DE;
	clear:both;
	background:transparent url(../site_images/bg_ruler.gif) repeat-x bottom left;
	clear:right;
	text-transform:uppercase;
}

#printpopup .newscategory {color:#333;background:none;border-bottom:1px solid #333;}
.newsactivedate, #previewdiv .newsactivedate {margin:0;padding:14px 0 7px 0;color:#B3B09A;clear:both;}
#printpopup .newsactivedate {color:#333;}

.newstitle, #previewdiv .newstitle {
	margin:0;
	padding:0 0 7px 0;
	font-size:13px;
	line-height:15px;
	font-weight:bold;
	color:#E0AA63;
	border-bottom:1px solid #E0AA63;
}

#printpopup .newstitle {color:#333;border-bottom:1px solid #333;}

.newstitle a, .newstitle a:link, .newstitle a:visited, .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:#E0AA63;
}

#printpopup .newstitle a, #printpopup .newstitle a:link, #printpopup .newstitle a:visited, #printpopup .newstitle a:active {margin:0;padding:0;text-decoration:none;color:#333;}
.newstitle a:hover, #printpopup .newstitle a:hover, .WrapperG a:hover {color:#2CDB9;text-decoration:none;}
.newsteaser, #printpopup .newsteaser, #previewdiv .newsteaser  {margin:0;padding:7px 0 7px 0;}
.newsmore {margin:0;padding:0 0 7px 0;}


/*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;
	background:transparent url(../site_images/bg_ruler.gif) repeat-x 0 100%;
}

#printpopup .newstitle {background:none;border-bottom:1px solid #333;}

.newsblock .newsteaser {
	margin:0;
	padding:7px 0 7px 0;
}

.newsblock .newsbody {
	margin:0;
	padding:7px 0 14px 0;
	text-align:left;
}

.back, .newsback, .faqback, .caseback {
	float:left;
	margin:0 0 28px 0;
	padding:0;
	border:1px solid #E0AA63;
}

.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:#E0AA63;
	text-decoration:none;
}

.back a:hover, .newsback a:hover, .faqback a:hover, .caseback a:hover {
	color:#740000;
	text-decoration:none;
	background-color:#E0AA63;
}

/*top*/

.top {
	float:right;
	margin:0 0 28px 0;
	padding:0;
	border:1px solid #E0AA63;
	clear:right;
}

.top a {
	display:block;
	margin:0;
	padding:1px 7px;
	background-color:transparent;
}

.top a:link, .top a:visited, .top a:active {
	color:#E0AA63;
	text-decoration:none;
}

.top a:hover {
	color:#740000;
	text-decoration:none;
	background-color:#E0AA63;
}

/*FAQPAGE - LIST*/

.faq {
	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 #F9E6DE;
	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 #F9E6DE;
	clear:right;
}

.faqcatLink a, .faqgroupLink a {
	display:block;
	margin:7px 0;
	padding:1px 0;
	font-weight:bold;
	color:#F2A859;
	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_ruler.gif) repeat-x 0 100%;
}

.faqquestion a:link {color:#F9E6DE;text-decoration:none;}
.faqquestion a:visited {color:#F9E6DE;text-decoration:none;}
.faqquestion a:hover {color:#F2A859;text-decoration:none;}
.faqquestion a:active {color:#F9E6DE;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;
	background:transparent url(../site_images/bg_ruler.gif) repeat-x 0 100%;
}

.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:#004696;
}

.faqblock .faqtitle {
	margin:0;
	padding:7px 0;
	background:transparent url(../site_images/bg_ruler.gif) repeat-x 0 100%;
}

.faqblock .faqtitle a {text-decoration:none;}
.faqblock .faqtitle a:visited {color:#F9E6DE;text-decoration:none;}
.faqblock .faqtitle a:hover {color:#F2A859;text-decoration:none;}
.faqblock .faqtitle a:active {color:#F9E6DE;text-decoration:none;}

/*PRINT POPUP*/

#printpopup {margin:0;padding:21px;background:#fefefe;}

/*#printpopup .WrapperF, #printpopup .WrapperC, #printpopup .WrapperD, #printpopup .WrapperG {
	display:none;
}*/


#printpopup a:link, #printpopup a:visited {color:#333;text-decoration:underline;}
#printpopup a:hover {color:#333;text-decoration:none;}
#printpopup a:active {color:#333;text-decoration:underline;}
#printpopup #content {position:relative;margin:0;padding:0;width:100%;color:#333;overflow:hidden;}
#printpopup .PageTitle3 {color:#333;}
#printpopup .ContentBlock {width:100%;} 
#printpopup .ImgHolderLeft413x228 {background:transparent}
#printpopup .WrapperD {display:none;}
#printpopup .WrapperF {display:none;}
#printpopup .WrapperG {display:none;}
#printpopup .PageTitle3 {clear:both;}
#printpopup .printpage {display:none;}
#printpopup .email2friend {display:none;}
#printpopup .breadcrumb {display:none;}
#printpopup .back, #printpopup .newsback, #printpopup .faqback, #printpopup .caseback {display:none;}
#printpopup .top {display:none;}
#printpopup .subtitle1 {color:#333;border-color:#333;}
#printpopup .highlight1 {background:#FFFF99;}
#printpopup table {background:#fefefe;border-color:#333;color:#333;}
#printpopup table tr td {background:#fefefe;border-color:#333;color:#333;}
#printpopup table tr.TableTitle {background:#fefefe;border-color:#333;color:#333;}
#printpopup table tr.TableHeader, #printpopup table td.TableHeader  {background:#fefefe;border-color:#333;color:#333;}
#printpopup table tr.TableHeader td.TableData {font-weight:background:#fefefe;border-color:#333;color:#333;}
#printpopup table tr.TableData {background:#fefefe;border-color:#333;color:#333;}
#printpopup table tr.TableDataA td.TableData {background:#fefefe;border-color:#333;color:#333;}
#printpopup table .TableCaptionA, #printpopup table .TableCaptionB, #printpopup table .TableCaptionC {background:#fefefe;border-color:#333;color:#333;}


/*SUBTEMPLATES*/

.SubTemplateHolder {float:left;margin:0 0 14px 0;padding:0 0 14px 0;background:transparent url(../site_images/bg_ruler.gif) repeat-x 0 100%;clear:both;width:100%;}
#printpopup .SubTemplateHolder {background:none;}
.SubTemplateHolder .contentImage {border:4px solid #430000;}
.SubTemplateHolder a .contentImage {border:4px solid #430000;}
#printpopup .SubTemplateHolder a .contentImage {border:0;}
.SubTemplateHolder .ContentBlock5, .SubTemplateHolder .ContentBlock6 {margin:0;padding:0;}
.SubTemplateHolder .ImgHolderLeft {float:left;margin:0;padding:0 3px 0 0;}
.SubTemplateHolder .ImgHolderRight {float:right;margin:0;padding:0 0 0 3px;}

/*EMAIL 2 FRIEND PAGE*/

.globalform {
	margin:0;
	padding:0;
	border:0;
}

.globalform p {
	margin:0 0 14px 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:240px;
}

.globalform input {
	margin:0;
	padding:3px 0 0 3px;	
	border:1px solid #3F0000; 	
	height:18px;
	font-size:11px;
	color:#F9E6DE;
	background:#692424;
}

/*Opera 8 fix*/

html> body .globalform input  {
	height:17px;
}

.globalform input.textfield {
	border:1px solid #3F0000;
	width:160px;
}

.globalform textarea {
	margin:0;
	padding:3px;
	border:1px solid #3F0000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#F9E6DE;
	background:#692424;
	width:157px;
}

.globalform input.checkbox {
	padding:0;
	border:0;
	background:#692424;
}  

.globalform input.submit {
 	margin:14px 0 0 246px;
	padding:0;	
	width:100px;
	height:25px;
	font-size:11px;
	font-weight:bold;
	color:#F9E6DE;
	border:1px solid #F9E6DE;
	background-color:transparent;
}

.globalform p.form-info {
	margin:0;
	padding:0 0 14px 0;
}

.globalform span.form-asterix {
	padding:0 0 0 3px;
	color:#F2A859;
}

.globalform span.form-error {
	margin:0;
	padding:0 0 0 7px;
	color:#F2A859;
}

.confirmation {
	margin:0 0 21px 0;
	padding:0;
}

.email-details {
	margin:14px 0;
	padding:7px 7px 7px 14px;
	background:#5A0000;
}

.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;
}
