@charset "UTF-8";
/* CSS Document */

/* index divs */
#flash { width:1000px;padding-left:1px;}
#flashL { float:left; text-align:right;  width:638px; padding:0px;}
#flashR {float:right; width:300px; padding:0px 60px 0px 0px; text-align:left;}

#flashList { padding:0px 0px 10px 30px; font-size:12px; color:#666;}

#flashR h1 {font-size:16px; color:#00467F; padding:10px 10px 0px 10px;}

#news { float:left; padding-left:60px; width:400px;}

#newsLeft { float:left; width:370px; text-align:left; background:url(images/qa-back.gif) no-repeat;}
#newsLeft p {text-align:left; padding:10px 0px 0px 150px;}

#newsIndex { float:left; width:370px; text-align:left; background:url(images/qa-back.gif) no-repeat;}
.newsText {padding:10px 0px 0px 150px;}

#newsRight {float:right; width:180px; text-align:left; font-size:12px; color:#666666;}

#indexContent {float:right; width:500px; text-align:left;}
#indexContent p { color:#666666; font-size:12px; line-height:18px; padding:5px 50px 0px 0px;}

#left { float:left; padding:20px 0px 0px 60px; width:180px; text-align:left;}
#right {float:right; width:700px; text-align:left; padding:0px 50px 0px 0px; margin:0px;}

#left1 { float:left; padding:0px 0px 0px 50px; width:700px; text-align:left;}
#right1 {float:right; width:230px; text-align:left; padding:0px 0px 0px 0px;}

#left2 { float:left; padding:0px 0px 0px 50px; width:680px; text-align:left;}
#right2 {float:right; width:260px; text-align:left; padding:0px 60px 0px 0px;}

/* Main Divs */
#main { background:#e1e1e1 url(images/header_05.gif) repeat-y; width:1000px; padding:0px; position:relative;  margin:0 auto;}

#headOne { background:url(images/header-flat.gif) no-repeat; width:950px; margin:0 auto; text-align:right; padding:55px 50px 0px 0px;}

#head { background:url(images/header-flat.gif) no-repeat; width:1000px; padding:0px; margin:0 auto;}
#headerL { float:left; width:150px; padding:50px 0px 0px 0px;}
#headerR { float:right; width:750px; text-align:right; padding:50px 50px 0px 0px;}

#menuBarNav { text-align:right; padding:0px 0px 0px 0px; margin:10px 0px 0px 150px; width:650px;}

#whiteNav { font-size:10px; color:#FFFFFF;}
#whiteNav a {text-decoration:none; color:#FFFFFF; padding:0px 5px 0px 5px;}
#whiteNav a:hover { color:#FFFFFF; text-decoration:underline; padding:0px 5px 0px 5px;}

#topContainer { padding:0px 45px 0px 0px ; margin:0px; text-align:center; position:relative; background:url(images/header_02.gif) no-repeat;  height:39px; font-family:Arial, Helvetica, sans-serif; font-size: 10px; color:#FFFFFF; }

#leftHead { float:left; margin-left:300px; width:470px; text-align:left;}

#rightHead {float:right; width:130px; text-align:right; padding:0px 55px 0px 0px; margin:15px 0px 0px 0px;}
#rightHead a {text-decoration:none; color:#FFFFFF;}
#rightHead a:hover { color:#FFFFFF; text-decoration:underline;}

#language { float:left; width:110px; padding:0px; margin:15px 0px 0px 0px;}

#search {width:350px; padding:0px; margin:10px 0px 0px 0px; text-align:right;}

#topNav { color:#FFFFFF; font-size: 10px; padding:10px 60px 0px 0px}
#topNav a { color:#FFFFFF; text-decoration:none; font-size: 10px;}
#topNav a:hover { color:#FFFFFF; text-decoration:underline; font-size: 10px;}

#navigation { background:url(images/header_04.gif) no-repeat; height:25px; margin:0px; padding-left:317px;}

#indexPage { width:900px; padding:10px 0px; margin:0 auto;}
#indexL { width:380px; float:left; text-align:left;}
#indexR { width:500px; float:right; text-align:left;}
#indexR p { font-size:12px; padding:10px; line-height:16px; color:#666;}

#siteContent { width:1000px; background:url(images/header_05.gif) repeat-y; padding:0px; margin:0px; position:relative;}

#siteContent h1 { text-align:left; padding:0px 60px 0px 60px;}
#siteContent p { color:#666; padding:0px 70px 0px 70px; line-height:17px; text-align:left; font-size:12px;}
#siteContent ul { color:#666; font-size:12px; text-align:left; padding:0px 90px 0px 90px;}
#siteContent li { padding:0px 0px 10px 0px;}
#indent {padding:0px 70px 0px 70px;}
#indent p {color:#666; padding:0px 20px 0px 20px; line-height:17px; text-align:left; font-size:12px;}

#left { float:left; padding:0px 0px 0px 60px; width:180px; text-align:left;}

#left a:link, #left a:active, #left a:visited { font-size:12px; font-weight:bold; color:#666666; text-decoration:none; }
#left a:hover { font-size:12px; font-weight:bold; color:#666666; text-decoration:underline; }

#left ul { list-style:none; list-style-type:none; padding:0px; margin:0px; border-top:solid 1px #999999; width:150px; }
#left li { list-style:none; list-style-type:none;}
#left li a { display:block; width:150px; padding:10px 0px 10px 5px;}
#left li a:hover { display:block; background-color:#9fcbed; width:150px; padding:10px 0px 10px 5px;}

#leftTop { border-bottom:#666666 solid 1px;}

#mainContent {float:right; width:700px; text-align:left; padding:0px 50px 0px 0px; margin:0px;}
#sectionContainer { width:700px;}
#sectionL { float:left; width:300px; margin-left:40px;}
#sectionR {float:right; width:300px; margin:0px 50px 0px 0px;}

#contactUs { float:right; width:150px; background-color:#9fcbed; border:solid 1px #00467f; padding:5px 5px 0px 5px; color:#000000; font-size:12px; text-align:center;}
#contactUsL { float:left; width:25px; padding-top:7px;}
#contactUsR { float:right; width:115px; text-align:left;}
#contactUs p {font-size:12px;}
#contactUs a {font-size:10px; text-decoration:none; color:#000000;}

#footer { width:1000px; text-align:center; background: url(images/footer.gif) no-repeat #e1e1e1; padding: 70px 0px 0px 0px; color:#452325; font-size:10px;}
#footerLeft { width:340px; text-align:left; float:left; padding-left:50px; background-color:#e1e1e1;}
#footerRight { width:540px; text-align:right; float:right; padding-right:50px; line-height:18px; background-color:#e1e1e1;}
#footerRight a { text-decoration:none; padding:5px; color:#452325;}
#footerRight a:hover { text-decoration:underline; padding:5px; color:#452325;}

div.clearer { clear: left; line-height: 0px; height: 0px; }
div.clearer2 { clear: both; line-height: 0px; height: 0px; }

#clear { clear:both; line-height:0px;}



#popCont { margin: 0 auto; width:440px; height:300px; overflow:auto; text-align:left; padding:0px 10px 0px 0px;}
#popCont p { font-size:12px; color:#666; line-height:16px;}
#popCont ul { font-size:12px; color:#666;}
#pop h1 { text-align:center; color:#452325; font-size:14px; font-weight:bold; padding:0px 70px 5px 70px}

#popRow { padding:3px 0px; font-size:12px; color:#666; font-family:Arial, Helvetica, sans-serif;}
#popRow1 { padding:8px 0px; font-size:12px; color:#666; font-family:Arial, Helvetica, sans-serif;}
#popL { float:left; width:150px; text-align:right; padding:5px 0px;}
#popR { float:right; width:200px; padding:0px 3px; text-align:left; color:#666;}
#popHead { background:url(images/gradient.gif) repeat-x #a7b538; text-align:center; padding:10px 0px; font-size:14px; color:#452325;}

#newsPage { width:695px;}

#newsRow { border-bottom:solid 1px #CCC; padding:10px 0px 10px 0px;}
#newsRowLast { padding:10px 0px 10px 0px;}

#newsThumb { float:left; width:200px; text-align:center;}
#newsThumb img { border:solid 1px #999;}

#newsDesc { float:right; width:470px; text-align:left;}
#newsDesc h1 { padding:0px; text-align:left; font-size:14px; color:#452325; font-weight:bold; line-height:18px;}
#newsDesc h1 a {color:#452325; text-decoration:none;}

#newsDesc p { font-size:12px; line-height:16px; text-align:left; padding:0px;}


#more { text-align:right; padding:10px; font-size:12px;}
#more a { color:#00467f; text-decoration:none;}
#more a:hover { text-decoration:underline;}

#contact { width:630px; margin:0 auto; border:solid 1px #a8b400; font-size:12px; color:#666;}

#contactRow { border-bottom:solid 1px #a8b400;}
#contactAlt { border-bottom:solid 1px #a8b400; background-color:#ececec;}

#contactRow1 { border-bottom:solid 1px #a8b400; padding:5px 0px;}
#contactAlt1 { border-bottom:solid 1px #a8b400; background-color:#ececec; padding:5px 0px; text-align:center;}

#contactL1 { float:left; width:305px; text-align:left; padding:5px;}
#contactR1 { float:right; width:305px; text-align:left; padding:5px;}

#contactL { float:left; width:305px; border-right:solid 1px #a8b400; text-align:left;}
#contactR { float:right; width:305px; text-align:left;}

#contactLL { float:left; padding:8px 5px 5px 5px; width:105px; text-align:left; font-weight:bold;}
#contactRR { float:right; padding:5px; width:180px; text-align:left;}

#boxes { width:300px; margin:0px 0px 0px 200px; text-align:left;}
#boxes2 { padding:0px 0px 0px 20p;}

#accTrans { background:url(images/account-trans.jpg) top right no-repeat; padding:0px 70px; margin:0px 70px 0px 0px;}
#accTrans h1 { text-align:left; padding:0px;}
#accTrans p { padding:0px 250px 0px 0px;}
