* {
 margin:0;
 padding:0;
 border:0;
}


body{margin:0px; padding:0px; background:#ffc31f url(img/bodyBg.jpg) repeat-x}
#mainWrap{width:100%; margin:0px; padding:0px; float:left; background:url(img/headBg.png) no-repeat center top}
#mainPanel{width:990px; margin:0 auto; padding:0px}
#logoWrap{width:100%; margin:10px; padding:0px; float:left}
h1{width:113px; height:113px; margin:0 0 0 0; padding:0 110px; float:left; line-height:10px; text-indent:-9999px; background:url(img/logo.png) no-repeat}


#leftPanel{background: #ffe17d;width:637px; margin-top:40px; padding:0px; float:left;}
#leftPanel .content1{background:url(img/leftBg.png) no-repeat; width:617px; padding:10px; float:left}
#leftPanel .content1 a{color:#d43e20; text-decoration:none}
#leftPanel .content1 a:hover{color:#4f0c02; text-decoration:none}
#leftPanel .content1 h2{float:left; font-family:Georgia; font-size:30px; color:#024f47; line-height:34px; font-weight:normal}
#leftPanel .content1 h3{margin-top:4px; float:left; font-family:Georgia; font-size:18px; color:#024f47; line-height:32px; font-weight:normal}
#leftPanel .content1 p, #leftPanel .content2 p
{width:590px; margin-top:13px;float:left; font-family:Trebuchet MS; font-size:12px; color:#4F0C02; line-height:16px}
#leftPanel .content1 p span, #leftPanel .content3 p span, #rightPanel .subContent p span{font-weight:bold}

#leftPanel .content2{width:617px; padding:10px; float:left;}
#leftPanel .content2 h2{float:left; font-family:Georgia; font-size:24px; color:#024f47; line-height:28px; font-weight:normal}
#leftPanel .content2 h3{margin-top:13px; padding-left:20px; float:left; font-family:Georgia; font-size:18px; color:#024f47; line-height:22px; font-weight:normal}
#leftPanel .content2 ul{width:597px; margin:10px 0; padding-left:20px; float:left; display:block;}
#leftPanel .content2 ul li{width:auto; margin:0px; padding:0px; float:left; display:block; font-family:Trebuchet MS; font-size:12px; color:#4F0C02; line-height:16px}
#leftPanel .content2 ul li a, .content2 a{font-family:Trebuchet MS; font-size:11px; color:#d43e20; line-height:20px; font-weight:bold; text-decoration:none; border-bottom:#d43e20 dashed 1px;}

#leftPanel .content3{width:617px;padding:10px; float:left}
#leftPanel .content3 h2{margin-top:10px; float:left; font-family:Georgia; font-size:24px; color:#024f47; line-height:28px; font-weight:normal}
#leftPanel .content3 p{width:590px; margin-top:13px; float:left; font-family:Trebuchet MS; font-size:12px; color:#d43e20; line-height:16px; text-indent:12px; background:url(img/quo.png) no-repeat}
#leftPanel .content3 h3{height:17px; margin-top:6px; padding:0 0 12px 12px; float:left; font-family:Trebuchet MS; font-size:11px; color:#024f47; font-weight:bold}

#leftPanel .bottom-content{background:url(img/leftBg2.png) no-repeat center bottom; width:617px;padding:10px; float:left; margin-top:-20px;}


#rightPanel{background: #ffe17d; width:313px; margin:40px 0 0 40px; padding:0px; float:left;}
#rightPanel .top-content{background:url(img/rightBg.png) no-repeat; float: left; width: 313px; height: 48px; margin-bottom:-48px}
#rightPanel  h2{width:266px; margin-top:0px; padding: 10px;float:left; font-family:Georgia; font-size:24px; color:#024f47; line-height:28px; font-weight:normal}
#rightPanel .view{width:80px; margin:3px 2px 0 0; padding:0 0 0 15px; float:right; font-family:Trebuchet MS; font-size:11px; color:#D43E20; font-weight:bold; text-decoration:none; background:url(img/listStyle.jpg) no-repeat 0 4px}
#rightPanel .pic1{width:255px; height:68px; margin:15px 0 0 10px; padding:0px; float:left; background:url(img/pic1.jpg) no-repeat}
#rightPanel .pic2{width:255px; height:68px; margin:13px 0 0 10px; padding:0px; float:left; background:url(img/pic2.jpg) no-repeat}
#rightPanel .pic3{width:255px; height:68px; margin:13px 0 0 10px; padding:0px; float:left; background:url(img/pic3.jpg) no-repeat}
#rightPanel .subContent{background:url(img/rightBg2.png) no-repeat center bottom; width:293px; padding:10px; float:left;}
#rightPanel .subContent p{width:255px; margin-top:13px;float:left; font-family:Trebuchet MS; font-size:12px; color:#024f47; line-height:16px}
#rightPanel .subContent ul{width:255px; margin-top:8px;float:left; display:block}
#rightPanel .subContent ul li{width:255px;float:left; display:block}
#rightPanel .subContent ul li a{width:250px; height:21px;padding-left:10px; float:left; font-family:Trebuchet MS; font-size:12px; color:#D43E20; line-height:18px; text-decoration:none; border-bottom:#d43e20 dashed 1px;}
#rightPanel .subContent ul li a:hover, #rightPanel .subContent ul li a.bottom:hover{font-weight:bold; color:#4F0C02}


#footPanel{width:990px; margin-top:10px; padding:25px 0 29px 0; float:left; background:url(img/footBg.png) no-repeat center top; clear: both;}
#footPanel .nav{width:923px; margin:3px; padding:0 20px; float:left;}
#footPanel .nav ul{width:375px; margin:0 auto; padding:0px; display:block;}
#footPanel .nav ul li{width:auto; margin:3px; float:left; padding:0px; display:block}
#footPanel .nav ul li a{width:auto; margin:0px; float:left; padding:0px; font-family:Trebuchet MS; font-size:11px; font-weight:bold; color:#D43E20; text-decoration:none; text-align:center}
#footPanel .copyright{width:923px; margin:3px 0 0 0; padding:0px; float:left; font-family:Trebuchet MS; font-size:11px; color:#024f47; line-height:15px; text-align:center}
#footPanel .designInfo{width:923px; margin:3px 0 0 0; padding:0px; float:left; font-family:Trebuchet MS; font-size:11px; font-weight:bold; color:#024f47; text-align:center}
#footPanel .designInfo a{color:#D43E20; text-decoration:none}
#footPanel .validation{width:923px; margin:4px 0 0 0; padding:0px; float:left}
#footPanel .validation ul{width:138px; margin:0 auto; padding:0px; display:block}
#footPanel .validation ul li{width:auto; margin:0px; padding:0px; float:left; display:block}
#footPanel .validation ul li .blank{width:6px; height:17px; margin:0px; padding:0px; float:left}
#footPanel .validation ul li a{width:66px; height:17px; margin:0px; padding:0px; float:left; font-family:Trebuchet MS; font-size:10px; font-weight:bold; color:#D43E20; line-height:16px; text-align:center; text-decoration:none; background:url(img/validationBg.jpg) no-repeat}


#menu{width:990px; margin:0 0 0 142px; padding:0px; float:left}
#menu ul{width:990px; margin:0px; padding:0px; float:right; display:block}
#menu ul li{position:relative; width:auto; margin:0px; padding:0px; float:left; display:block}
	#menu li ul {position:absolute;margin:0px;padding:0px;left:7px;top:15px;display:none;}
	#menu li ul li {width:auto;font-size:smaller;}
	#menu li ul li:first-child {border:0px solid #296372;}
	#menu li:hover ul {display:block;}
#menu a{width:auto; height:18px; margin:0px; padding:0px; float:left; font-family:Trebuchet MS; font-size:12px; color:#D43E20; line-height:13px; text-decoration:none; cursor:pointer}
#menu a:hover{background:#ebfbf1 url(img/rightCurve.jpg) no-repeat right}
#menu a span{width:auto; height:16px; margin:0px; padding:2px 8px 0 8px; float:left; cursor:pointer}
#menu a:hover span{background:url(img/leftCurve.jpg) no-repeat left}
#menu ul li .blank, #footPanel .nav ul li .blank{width:1px; height:18px; margin:0px; padding:0 5px 0 5px; float:left; background:url(img/mBlank.jpg) no-repeat center top}
