body
{
	margin: 0;
	padding: 0;
	padding-top:0px;
	background-color:#586063;

}



.cattd{
	background-color: #D75A1A;
	padding-left:5px;
	padding-right:5px;
	padding-top:2px;
	padding-bottom:2px;
	height:32px;
	text-transform:uppercase;	
}

.page {

	width:100%;
	height:500px;
	background-image: url(../images/bg.jpg);
	background-position:center top;
	background-repeat:no-repeat;
	display: table;
	margin:0px;
	direction:ltr;

}

#pageA{	width:95%; margin: 0 auto;	direction:ltr;}
#header {height:105px;background:#FFF; background-image:url(../images/header.gif); background-repeat:no-repeat; }
#menu{ height:40px;background-color:#333; margin:0 auto; width:100%; }
#content{ width:auto; background-color:#FFF; padding:10px; }
#footer{ height:36px; background-color:#222; margin:0px; color:#FFF; text-align:center;}
p{ margin:0px;}
.pagetit {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 25px;
	padding-top:2px;
	text-align:left;
	text-decoration:none;
	color: #666666;
	font-weight: bold;
	border-bottom: 1px solid #E1E1E9;
	padding-top:15px;
	}
.bodytextsml {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration:none;
	color:#3A3A3A;
	text-align:left;
	margin:0px;
	}
	
.menubg {

	width:100%;
	height:36;
	background-image:url(../images/menubg.png);
	background-position:center;
	background-repeat: repeat-x;

}




	
	
	
.noimage {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration:none;
	color:#292929;
	text-align:center;
	vertical-align: top;
	}
	
	
	
.bodytext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration:none;
	color:#3A3A3A;
	text-align:left;
	}
.bodytext2{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align:left;
	text-decoration:none;
	color:#3A3A3A;
	}	

	

.gridcellheader
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-transform:uppercase;
	text-decoration:none;
	color:#3A3A3A;
	font-weight:bold;
	
	}

	

.invalid {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration:none;
	color:#292929;
	text-align:left;
	background-color: #FFEBEA;
	}



	
	
	
.bodytextsmlwhite {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration:none;
	color:#ffffff;
	}
	
	
	
	


.whitelink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration:none;
	color:#FFFFFF;
	background-image:url(../images/bullet.png);
	background-repeat:no-repeat;
	background-position:left;
	}

.whitelink:hover {
	text-decoration: underline;
	color: #FFFFFF;
}




.pathlink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration:none;
	color:#D75A1A;
	}

.pathlink:hover {
	text-decoration: underline;
	color: #D75A1A;
}



		
.tablink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-transform:uppercase;
	text-decoration:none;
	font-weight:bold;
	color:#1F2A2F;
	background-image:url(../images/bullet.png);
	background-repeat:no-repeat;
	background-position:left;
	}

.tablink:hover {
	text-decoration: underline;
	color: #292929;
}





.prolink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-transform:uppercase;
	text-decoration:none;
	font-weight:bold;
	color:#1F2A2F;
	background-image:url(../images/bullet.png);
	background-repeat:no-repeat;
	background-position:left;
	}

.prolink:hover {
	text-decoration: underline;
	color: #292929;
}


.morelink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration:none;
	color:#1C5490;
	background-image: url(../images/bullet_link.png);
	background-repeat:no-repeat;
	background-position:left;
	margin-left:10px;
	padding-left:18px;
	font-weight:bold;
	text-align:right;
	}

.morelink:hover {
	text-decoration: underline;
	color: #292929;
}



.morelinksm {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration:none;
	color:#D65919;
	background-image:url(../images/MoreArrow.gif);
	background-repeat:no-repeat;
	background-position:left;
	margin-left:10px;
	padding-left:18px;
	text-align:right;
	padding-top:2px;
	}

.morelinksm:hover {
	text-decoration: underline;
	color: #D65919;
}

.link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration:none;
	color:#D65919;
	}

.link:hover {
	text-decoration: underline;
	color: #000;
}



.errortable{
	padding-right:10px;
	padding-bottom:10px;
	padding-top:10px;
	height:22px;
    border:solid 1px #DD3C10;
	background-color: #FFEBE8;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	color:#000000;
	text-align: left;
	direction:ltr;
	background-image:url(../images/Error.png);
	background-repeat:no-repeat;
	background-position: left;
	padding-left:40px;
	
}




.warntable{
	padding-right:10px;
	padding-bottom:10px;
	padding-top:10px;
	height:22px;
    border:solid 1px #EECD6C;
	background-color: #FFFEEC;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	color:#000000;
	text-align: left;
	direction:ltr;
	background-image:url(../images/warn.png);
	background-repeat:no-repeat;
	background-position: left;
	padding-left:40px;
	
}	




.infotable{
	padding-right:10px;
	padding-bottom:10px;
	padding-top:10px;
	height:22px;
    border:solid 1px #65A8FF;
	background-color: #E4ECF7;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	color:#000000;
	text-align: left;
	direction:ltr;
	background-image:url(../images/info.png);
	background-repeat:no-repeat;
	background-position: left;
	padding-left:40px;
}	







.proborder {
	border-bottom:1px solid #FFFFFF;
	border-left: 1px solid #FFFFFF;
	border-right: 1px solid #FFFFFF;
	border-top: 1px solid #FFFFFF;
	margin-right:5px;
	
	}
	
	
	
	
.gridborder {
	border-bottom:1px solid #E9EAEA;
	border-left: 1px solid #E9EAEA;
	border-right: 1px solid #E9EAEA;
	border-top: 1px solid #E9EAEA;
	margin-right:5px;
	width:280px;
	padding-top:8px;
	
	}
	


.celltit {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-transform:uppercase;
	text-decoration:none;
	color:#FFFFFF;
	font-weight:bold;
	text-align:left;
	background-color: #BF470B;
	padding-left:10px;
	height:25px;
	}
	
	
	


.celltit2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-transform:uppercase;
	text-decoration:none;
	color:#FFFFFF;
	font-weight:bold;
	text-align:left;
	background-color: #C1490C;
	padding-left:10px;
	height:25px;
	}
	
			
	.contentcelltit {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration:none;
	color:#222222;
	text-align:left;
	padding-left:20px;
	padding-right:10px;
	}
	
	
.protit {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	text-decoration:none;
	color: #D65919;
	font-weight:bold;
	text-align:left;
	text-transform:uppercase;
	padding-bottom:1px;
	padding-top:5px;
	}
		





.protit2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	text-decoration:none;
	color: #FFFFFF;
	background-color: #D65919;
	font-weight:bold;
	text-align:left;
	text-transform:uppercase;
	padding-bottom:1px;
	padding-left:10px;
	padding-top:5px;
	}
	
	


.tabtit {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	padding-top:5px;
	padding-bottom:5px;
	text-align:left;
	text-decoration:none;
	color: #FFFFFF;
	}
	
	
	
.tabtit2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	padding-top:5px;
	padding-bottom:10px;
	text-align:left;
	text-decoration:none;
	color: #333333;
	font-weight: bold;
	text-align:center;
	}
		



.tab1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	height:20px;
	text-decoration:none;
	background-color: #1C5490;
	font-weight: bold;
	text-transform:uppercase;
	width:33%;
	text-align:center;
	color:#FFFFFF;
	}
	
		
	
	
.tab2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	height:20px;
	text-decoration:none;
	background-color: #CCCFD8;
	font-weight: bold;
	text-transform:uppercase;
	width:33%;
	text-align:center;
	color:#1C5490;
	}
	
			
.btn {
font-family: Arial, Helvetica, sans-serif;
font-size:11px;
font-weight: bold;
text-decoration: none;
background-color: #222222;
text-align:center;
text-transform:uppercase;
vertical-align: middle;
height:20px;
color: #FFFFFF;
padding-right:15px;
padding-left:15px;
border-left: solid 1px #222222;
border-right: solid 1px #222222;
border-top: solid 1px #222222;
border-bottom: solid 1px #222222;
}	



.pagediv {
font-family: Arial, Helvetica, sans-serif;
font-size:11px;
color:#292929;
text-decoration: none;
background-color: #FFFFFF;
text-align:left;
vertical-align: top;
border-right: 1px solid #eeeeee;
border-top: 1px solid #eeeeee;
border-bottom: 1px solid #eeeeee;
border-left: 1px solid #eeeeee;
}	




.innerbox {
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
color:#292929;
text-decoration: none;
background-color: #E2E2EA;
height:80px;
text-align:left;
vertical-align: top;
background-image:url(../images/inner1_05.jpg);
background-repeat: repeat-x;
background-position:top;
}	



.innerboxpadding {
margin-top:10px;
}	



.displayimg
{
	margin-right:10px;
}



.thumb1
{
	border-right: solid 1px #F3F3F3;
	border-left: solid 1px #F3F3F3;
	border-top: solid 1px #F3F3F3;
	border-bottom: solid 1px #F3F3F3;
	padding-top:5px;
}






.thumb2
{
	border-right: solid 1px #666;
	border-left: solid 1px #666;
	border-top: solid 1px #666;
	border-bottom: solid 1px #666;
	padding-top:5px;
}



.ad-gallery { margin-top:-80px !important;}
.light-spot{background:url(../images/light-spot.png) no-repeat; width:270px; height:170px; position:absolute; top:32px; left:178px; z-index:156484}
.ad-gallery, .ad-gallery * {  margin: 0;  padding: 0;}
.ad-gallery .ad-image-wrapper { background:url(../images/show-line_.png) no-repeat bottom center;    width: 100%;  height: 420px;   margin-bottom: 10px;   position: relative;   overflow: hidden;  }
.ad-gallery .ad-image-wrapper .ad-loader {     position: absolute;      z-index: 10;      top: 48%;      left: 48%;border: 1px solid #CCC;    }
.ad-gallery .ad-image-wrapper .ad-next {position: absolute;right: 0;top: 0;  width: 25%;height: 100%;cursor: pointer; display: block;z-index: 100;}
.ad-gallery .ad-image-wrapper .ad-prev {     position: absolute;left: 0;top: 0;      width: 25%;      height: 100%;      cursor: pointer;      display: block;      z-index: 100;    }
.ad-gallery .ad-image-wrapper .ad-prev, .ad-gallery .ad-image-wrapper .ad-next {  background: url(non-existing.jpg)     }
.ad-gallery .ad-image-wrapper .ad-prev .ad-prev-image, .ad-gallery .ad-image-wrapper .ad-next .ad-next-image {        background: url(ad_prev.png);
width: 30px;height: 30px;      display: none;position: absolute;        top: 47%;        left: 0;        z-index: 101;      }
.ad-gallery .ad-image-wrapper .ad-next .ad-next-image {      background: url(ad_next.png);        width: 30px;        height: 30px;        right: 0;        left: auto;    }
.ad-gallery .ad-image-wrapper .ad-image {      position: absolute; height:305px !important; width:400px !important;overflow: hidden;      top: 0;      left: 0;      z-index: 9;    }
.ad-gallery .ad-image-wrapper .ad-image .ad-image-description {position: absolute !important;bottom: 11px   ;left: 8px;padding:2px 7px;      text-align: left;width: 100%;z-index: 2;background: url(../images/opacity-black.png) repeat;color: #ccc;}
* html .ad-gallery .ad-image-wrapper .ad-image .ad-image-description {background: none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader (enabled=true, sizingMethod=scale, src='opa75.png');}
.ad-gallery .ad-image-wrapper .ad-image .ad-image-description .ad-description-title {
display: block;}
.ad-gallery .ad-controls {    height: 20px;width: 100px;margin-top: -20px; float:right;  }
.ad-gallery .ad-info {      float: left;    }
.ad-gallery .ad-slideshow-controls {      float: right;    }
.ad-gallery .ad-slideshow-controls .ad-slideshow-start, .ad-gallery .ad-slideshow-controls .ad-slideshow-stop {   padding-left: 5px; background:url(../images/news-controls.png); width:17px; height:21px; display:block;   cursor: pointer; float:left;      }
.ad-gallery .ad-slideshow-controls .ad-slideshow-countdown {padding-left: 5px;font-size: 0.9em;      }
.ad-gallery .ad-slideshow-running .ad-slideshow-start {      cursor: default;     font-style: italic;    }
.ad-gallery .ad-nav {    width: 100%;    position: relative;  }
.ad-gallery .ad-forward, .ad-gallery .ad-back {      position: absolute;      top: 0;height: 100%;z-index: 10;    }
.ad-slideshow-start{background-position:69px -65px !important;  }.ad-slideshow-stop{background-position:47px -65px !important;}
* html .ad-gallery .ad-forward, .ad-gallery .ad-back {      height: 100px;    }
.ad-gallery .ad-back {      cursor: pointer;      left: -20px;      width: 13px;      display: block;      background: url(ad_scroll_back.png) 0px 22px no-repeat;    }
.ad-gallery .ad-forward {      cursor: pointer;      display: block;      right: -20px;      width: 13px;      background: url(ad_scroll_forward.png) 0px 22px no-repeat;    }
.ad-gallery .ad-nav .ad-thumbs {      overflow: hidden; margin-top:10px;      width: 100%;    }
.ad-gallery .ad-thumbs .ad-thumb-list {        float: left;        width: 9000px;        list-style: none;      }
.ad-gallery .ad-thumbs li {          float: left;          padding-right: 5px;        }
.ad-gallery .ad-thumbs li a {            display: block;          }
.ad-gallery .ad-thumbs li a img {              border: 3px solid #CCC;              display: block;            }
.ad-gallery .ad-thumbs li a.ad-active img {              border: 3px solid #616161;            }
.ad-preloads {  position: absolute;  left: -9000px;  top: -9000px;}
