body { padding:0px; margin:0px; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.clear { clear:both; font-size:0pc; height:0px; margin:0px; padding:0px;}
#wrapper { width:1000px; margin:0 auto;}

.header{
	height:100px;
	border-bottom:solid 1px #f2f2f2;
	width:1000px;
	margin:0 auto;
	padding:0px;
}
.header .logo{
	width:222px;
	height:52px;
	margin-top:15px;
	float:left;
	margin-left:20px;
}
.header .phone{width:352px; height:41px; margin-top:15px; float:right; margin-right:20px; display:inline;}
.header .menu { width:330px; background-color:#f8f8f8; float:right; height:17px; padding:0px; margin:0px; font-size:11px; padding:10px 20px 5px 25px; color:#dddddd;}
.header .menu a, .header .menu a:visited { color:#9a9a9a; text-decoration:none;}
.header .menu a:hover { color:#7ab909;}

.main-top { width:1000px; height:17px; margin:0 auto; background:url(../images/main-top.jpg) top center no-repeat #F5F5F5; margin-top:2px;}
.main { width:960px; margin:0 auto; background:url(../images/mainbg.jpg) top center repeat-y #F5F5F5; padding:0 20px;}
.main-bottom { width:1000px; height:17px; margin:0 auto; background:url(../images/main-bottom.jpg) bottom center no-repeat #F5F5F5; margin-bottom:2px;}

.content { width:741px; float:left;}
h1 { font-size:32px; color:#f5b916; margin:0px; padding:0px; font-weight:normal; border-bottom:solid 1px #dcdcdc; padding-bottom:10px;}
h1.dark { color:#303c42; margin-bottom:2px;}
h2 { font-size:22px; color:#2d94cf; margin:0; padding:10px 0; font-weight:normal; }
h3{ color:#2c3c42; font-size:15px; padding:5px 0px 0px 0px; margin:0px; font-weight:normal;}

.paragraph-top { width:741px; background:url(../images/paragraph-top.jpg) top center no-repeat; height:6px; line-height:0px; font-size:0px; margin:0 auto; padding:0px;}
.paragraph-bottom { width:741px; background:url(../images/paragraph-bottom.jpg) top center no-repeat; height:6px; line-height:0px; font-size:0px; margin:0 auto; padding:0px; margin-bottom:10px;}
.paragraph { background:#fff; padding:15px 25px;}
.paragraph p { color:#2f2f33; line-height:17px; margin:0px; padding:0px; margin-bottom:20px;}

ul.list { padding:0px 0px 0px 30px; margin:20px 0px 30px 0px; list-style:none;}
ul.list li { background:url(../images/list-icon.gif) 0px 3px no-repeat; line-height:15px; padding:0px; margin-bottom:5px; padding-left:15px; color:#2f2f33;}

a.apply-btn, a.apply-btn:visited { color:#0000cc; text-decoration:underline; background: url(../images/apply-btn-icon.gif) right 3px no-repeat; padding-right:10px; margin-top:10px; display:block; width:137px;}
a.apply-btn:hover { text-decoration:none;}

table.td.redone { width: 50%; }	
.sidebar { width:190px; float:right; padding:3px 10px;}
.sidebar h3{ text-align:center; color:#000000; border-bottom:solid 1px #e5e5e5; background:url(../images/sidebar-h3.gif) top center no-repeat; font-size:17px; padding:15px 0px 10px 0px; margin:0px;}
ul.menu-rhs { margin:0px; padding:0px; list-style:none;}
ul.menu-rhs li {border-bottom:solid 1px #e5e5e5; margin:0px; padding:5px 0px;}
ul.menu-rhs li a, ul.menu-rhs li a:visited { color:#000000; text-decoration:none;}
ul.menu-rhs li a:hover { color:#7ab909;} 

a.box-sidebar, a.box-sidebar:visited, a.box-sidebar:hover { width:190px; height:82px; float:left; text-decoration:none; margin:0px auto 3px auto;}
.b1 { background:url(../images/sidebar-box-01.jpg) top center no-repeat; color:#ddedc1;}
.b2 { background:url(../images/sidebar-box-02.jpg) top center no-repeat; color:#fbe4bf;}
.b3 { background:url(../images/sidebar-box-03.jpg) top center no-repeat; color:#d9ada9;}
.b4 { background:url(../images/sidebar-box-04.jpg) top center no-repeat; color:#c0b2da;}
.b5 { background:url(../images/sidebar-box-05.jpg) top center no-repeat; color:#a4cdde;}
.b6 { background:url(../images/sidebar-box-06.jpg) top center no-repeat; color:#acb1b3;}
p.desc { text-decoration:none; font-size:11px; text-align:center; margin-top:35px;}

.input { background:url(../images/input-bg.gif) top left no-repeat; padding:6px; width:181px; color:#777777; border:none; height:19px;}
.input-small { background:url(../images/input-small.gif) top left no-repeat; padding:6px; width:131px; color:#777777; border:none; height:19px;}
span.select { background: url(../images/select.gif) top left no-repeat; padding:6px; width:181px; color:#777777; border:none; height:19px; overflow:hidden; position:absolute;}
select.styled {opacity:0; position:relative; width:191px; z-index:1; height:31px;}

span.select-small { background: url(../images/select-small.gif) top left no-repeat; padding:6px; width:131px; color:#777777; border:none; height:19px; overflow:hidden; position:absolute;}
select.styled-small {opacity:0; position:relative; width:143px; z-index:5; height:31px; }

.footer { width:720px; border-top:solid 1px #e5e6e9; background:url(../images/footerbg.jpg) 20px 30px no-repeat; height:110px; color:#9d9d9d; padding:30px 0px 0px 280px;}
.footer a, .footer a:visited {color:#707070; font-size:11px; text-decoration:none; line-height:13px;}
.footer a:hover {color:#7ab909;}
p.copyright { color:#9d9d9d; font-size:11px; margin:0px; padding:0px; margin-top:10px;}
