@charset "utf-8";
/* CSS Document */
html{margin:0px; padding:0px; border:0px;}
div{margin:0px; padding:0px; border:0px;}
img{margin:0px; padding:0px; border:0px;}
form{margin:0px; padding:0px; border:0px;}
.clear{ clear:both}

h1{font-size:25px; font-weight:normal; color:#1e1a69; padding:60px 0px 0px 25px; margin:0px;}
.scrollContent h1{font-size:12px; font-weight:bold; background:#e9e4d3; padding:5px 0px 5px 0px; margin:0px 0px 10px 0px; text-align:center}
h2{font-size:18px; font-weight:normal; text-align:center; color:#1f1b76; padding:0px 0px 30px 0px; margin:0px;}
h3{font-size:18px; font-weight:normal; color:#ff4800; padding:0px 0px 10px 0px; margin:0px 0px 10px 0px; border-bottom:#ff4800 1px solid}
h4{font-size:14px; font-weight: bold; color:#50727a; padding:12px 0px 4px 0px; margin:0px 0px 0px 0px; border-bottom:#50727a 1px solid}

body {width:1000px; height:auto; background: url(../images/page_back.jpg) repeat-x; 
margin:0px auto; font-family:Arial, Tahoma, sans-serif; font-size:12px; line-height:17px;}

#mainContainer{width:1000px; height:auto; position:relative; background:#FFFFFF; clear:both}
#header{width:950px; height:100px; padding:0px 25px; clear:both}
#logo{width:200px; height:auto; padding-top:18px; float:left}
.HL24{width:170px; height:auto; padding-top:15px; float:right; text-align:right; font-size:11px; line-height:14px;}
.duns{width:130px; height:auto; padding-top:15px; float:right; text-align:right; font-size:11px; line-height:14px;}
.FPAL{width:170px; height:auto; padding-top:15px; float:right; text-align:right; font-size:11px; line-height:14px;}


#slideshow {width:1000px; height:280px;}
#slideshow DIV {position:absolute; top:100; left:0; z-index:8; opacity:0.0; height:280px;}
#slideshow DIV.active {z-index:10; opacity:1.0;}
#slideshow DIV.last-active {z-index:9;}
#slideshow DIV IMG {height:280px; display:block;}

#innerBanner {width:1000px; height:100px; clear:both; background:url(../images/InnerBanner.jpg) no-repeat}

#mainMenuHolder{ width:900px; height:39px; position:absolute; top:100px; left:0; background:url(../images/menu_back.png) no-repeat; padding:0px 50px; z-index:14}
#mainMenuHolder div {float:left; padding:0px 28px; color:#FFFF00; text-align:center; background:url(../images/menu_div.gif) right no-repeat; height:39px; 
font-size:14px; line-height:38px}
#mainMenuHolder div a{ color:#FFFFFF; text-decoration:none}
#mainMenuHolder div a:hover{ color: #FFFF00; text-decoration:none}

#leftHolder{width:220px; height:auto; padding:0px 0px 0px 25px; float:left; /*border-right:#CCCCCC 1px solid;*/}

.leftMenu {width:200px; height:30px; background:#e7e7e7; text-align:right; line-height:30px; font-size:14px; font-weight:bold; margin-top:10px;}
.leftMenu a {width:180px; height:30px;  padding-right:20px; text-decoration:none; color:#000000; display:block}
.leftMenu a:hover {width:180px; height:30px; background:#254377;  padding-right:20px; color:#FFFFFF; display:block}
.leftMenu span {width:180px; height:30px; background:#254377;  padding-right:20px; color:#FFFFFF; display:block}

#qcHolder{width:200px; height:auto; background:url(../images/qc_middle.gif) repeat-y; margin-top:25px;  clear:both}
#qcMiddle{width:200px; height:30px; background:url(../images/qc_top.gif) top no-repeat}
#qcBottom{width:200px; height:15px; background:url(../images/qc_bottom.gif) bottom no-repeat}

#rightHolder{width:715px; height: auto; padding:10px 25px 0px 0px; float:left; float:right; text-align:justify}
#mainImage{width:200px; height:auto; float:left;}

#description{width:490px; height:450px; overflow-y:scroll; overflow-x:hidden; float:right; padding-right:10px; }

#description ul {margin:10px 0px 0px 15px; padding:0px; font-size:13px;}
#description ul li {margin:5px 0px 0px 0px; padding:0px; list-style-image:url(../images/bullet.gif); }

#footer{ width:1000px; height:25px; margin:15px 0px 0px 0px; text-align:center; border-top:#999999 1px solid; font-size:10px; line-height:20px}

.formfield { font-size:10px; color:#333; background-color:#f4f4f4; border:1px #ccc solid; padding:0px; height:15px;}
.formfield1 { font-size:10px; color:#333; background-color:#f4f4f4; border:1px #ccc solid; padding:0px; height:20px;}
.red{ color:#FF0000; font-weight:bold}

.ca-container{	position:relative;	margin:25px auto 20px auto;	width:936px; height:153px; }
.ca-wrapper{width:100%;	height:100%; position:relative;}
.ca-item{position:relative;	float:left;	width:235px; height:160px;  }
.ca-nav span
{width:25px; height:38px; background:url(../images/arrows.png) no-repeat top left; position:absolute; top:30%; left:-25px; text-indent:-9000px;	cursor:pointer;	z-index:100;}
.ca-nav span.ca-nav-next{ background-position:top right; left:auto;	right:-24px;}
.scrollContent{width:221px; height:150px; margin:0px 2px 0px 2px; border:#e9e4d3 1px solid; border-bottom: #996600 2px solid; background:#FFFFFF }