﻿@import url(../../css/jquery.cluetip.css);
@import url(../../css/jquery.superfish.css);
@import url(../../css/jquery.jcarousel.css);
@import url(../../css/jquery.thickbox.css);

#editor { margin-top:-20px; position:absolute; top:0px; left:0px; z-index:100;  font-weight:bold; background-color:#e5e5e5; color:#dfdfdf ;border-bottom: solid 1px #2d2d2d; border-right: solid 1px #2d2d2d; }

html { width:100%; background:url(images/GradientBG.png) repeat-x;background-color:#E7E7E7; }
body {padding:0; margin:0 auto; text-align:center; font-family: Verdana, Sans-Serif; font-size:11px; width:100%;  }

table { border-collapse:collapse; margin:0; padding:0; border-spacing:0; border:0; }
td { border:0px; margin:0; padding:0; }
div { border-collapse:collapse; margin:0; padding:0; border-spacing:0; border:0; }
img { border:none; margin:0; padding:0; border-spacing:0; border:0; }
p { color:#333333; font-size:11px; line-height:15px;  }
hr { background-color:#c3c3c3; color:#3d3d3d; border:0; height:1px; width:100%; text-align:left; }
label { font-weight:bold; color:#fff; }
ul { line-height:15px; }
#outterregion h1 { color:#008DB6; font-size:18pt; }
#outterregion h2 { color:#008DB6; font-size:13pt; }
#outterregion h3 { color:Black; }
.head01 { color:#666666; font-weight:bold; }
.head02 { color:#FF9900; font-size:14px; }
.head03 { color:#008DB6; font-size:18pt;font-weight:bold;}
.head04 { color:#008DB6; font-size:13pt;font-weight:bold; }
.head05 { color:Black;font-weight: bold;font-size: 10pt; }
.head06 { color:#FF9900; font-size:14px;font-weight:bold; }
#outterregion a { color:#FF9900; font-size:11px; text-decoration:none; font-weight:bold; }

.separator { background:url(images/Sep.png) no-repeat; width:1px; height:290px;margin:5px 25px 5px 25px;float:left;}
        
#outterregion { width:100%; min-height:261px; text-align:center; min-width:964px;position:relative; }
#innerBG { background:url(images/Layout2BG.png) repeat-y;width:966px;overflow:auto; margin:0 auto;}
#innerBGfooter { background:url(images/Layout2BGFooter.png) no-repeat; width:966px; height:7px; margin:0 auto 10px;}

#headerregion { text-align:left; width:964px; margin:0 auto 0 auto; min-height:161px; background:url(images/HeaderBlank.png) no-repeat;  }
#headerregionB { text-align:left; width:964px; margin:0 auto 0 auto; min-height:161px; background:url(images/HeaderBlankWithGrey.png) no-repeat;  }
#innerheaderregion01 { background:url(images/Logo.png) no-repeat; width:307px; height:53px; margin:30px 0 0 20px;float:left; }
#innerheaderregion02 { width:576px; height:29px; margin:47px 0 0 40px;float:left; }
.menuSep { background-color:#E8E8E8; width:1px; height:28px;margin:0 3px; }

#bodyregion01 { text-align:left; width:964px; margin:0 auto 0 auto; min-height:250px; }
#innerbodyregion01 { /*background:url(images/Title.png) no-repeat left top;*/ width:470px; height:250px;margin:10px 0 0 50px; float:left; }
#innerbodyregion02 { background:url(images/Phone.png) no-repeat; width:380px; height:307px;margin:10px 0 0 50px; position:relative;top:-70px; left:520px; }

#bodyregion02 { text-align:left; width:964px; margin:-60px auto 10px auto; min-height:100px;color:#666666;line-height:15px;  }
#whiteboxheaderregion { background:url(images/WhiteBoxHeader.png) no-repeat left top; width: 964px; height:24px; }
#whiteboxbodyregion { background:url(images/WhiteBoxBody.png) repeat-y; width: 964px;padding:5px;overflow:auto; }
#whiteboxfooterregion { background:url(images/WhiteBoxFooter.png) no-repeat left top; width: 964px; height:11px;clear:both; }
#whiteboxcontentregion01 { width:220px;margin:10px 0 0 25px;float:left; }
#whiteboxcontentregion02 { width:270px;margin-top:10px;float:left; }
#whiteboxcontentregion03 { width:320px;margin-top:10px;float:left; }
#whiteboxcontentregion03 .head01 { display:block; }
#whiteboxcontentregion03 p { margin-bottom:5px; }
#bodyregion02content { width: 964px;padding:5px;overflow:auto;float:left }


.faqHeader { background:url(images/FAQ.png) no-repeat left top;height:27px;padding:7px 0 0 22px; color:#008DB6; font-size:13pt;font-weight:bold; }
.newsRoomHeader { background:url(images/Cloud.png) no-repeat left top;height:20px;padding:7px 0 0 35px; color:#008DB6; font-size:13pt;font-weight:bold; }

#footerregion { text-align:left; width:964px; margin:0 auto 0 auto; }
#innerfooterregion01 { background:url(images/Footer.png) no-repeat; width:966px; min-height:126px; height:100%; background-color:#333; }

