/* CSS Document */
body{
margin:0px;
background:url(../imagesv2/mainbg.jpg) repeat-x #EBEBEB;
}
h2{
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
color:#2C4580;
margin:0px;
}

h3{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:normal;
	color:#2C4580;
	margin:0px;
}

.green{
color:#7BB433;
}
p{margin:0px;}
#header{
background:url(../imagesv2/headerbg.jpg) no-repeat;
background-position:344px 0px;
width:760px;
height:100px;
margin:0 auto;
}
#banner{
background:url(../imagesv2/bannerbg.jpg) no-repeat;
background-position:344px 0px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:20px;
color:#FFFFFF;
padding:10px 0 0 0;
width:760px;
height:163px;
margin:0 auto;
}
#nav{
background:url(../imagesv2/nubarbg.jpg) no-repeat;
background-position:598px 0px;
width:760px;
height:29px;
padding:14px 0 0 0;
margin:0 auto;}
#body{
background:url(../imagesv2/bodybg.jpg) repeat-y;
width:725px;
height:auto;
margin:0 auto;
padding:15px 15px 15px 20px;
}
#body #steps{
padding-bottom:10px;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#2E457E;
}
#body #steps .step1{
float:left;
background:url(../imagesv2/1.jpg) no-repeat;
height:54px;
padding:25px 0 0 74px;
width:143px;
}
#body #steps .step2{
float:left;
background:url(../imagesv2/2.jpg) no-repeat;
height:54px;
padding:25px 0 0 76px;
width:165px;
}
#body #steps .step3{
float:left;
background:url(../imagesv2/3.jpg) no-repeat;
height:54px;
padding:25px 0 0 76px;
width:189px;
}
#body #steps div img{
float:l}
/*login*/
#body #login{
float:left;
width:253px;
height:auto;
}
#body #login .main{
	background:url(../imagesv2/loginbg.jpg) repeat-y;
	padding:0 0 0 10px;
	widows:243px;
	height:152px;
	margin:0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #2C4580;
}
#body #login .main .form{
text-align:right;
padding:0 20px 0 0;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#224F78;
margin:0px;
}
#body #login .main .form div{
padding-bottom:3px;
}
#body #login .main .form a{
color:#224F78;
}
#body #login .main .form a:hover{
color:#7EBB2F;
}
#body #login .main .form .text{
border:#D8D7D7 1px solid;
font-size:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#999999;
}
#body #login .top{
background:url(../imagesv2/logintop.jpg) no-repeat;
widows:253px;
height:8px;
margin:0px;
font-size:1px;
}
#body #login .btm{
background:url(../imagesv2/loginbtm.jpg) no-repeat;
widows:253px;
height:8px;
margin:0px;
font-size:1px;
}
/*directory*/
#body #dir{
float:left;
width:452px;
height:auto;
padding:0 0 0 14px;
}
#body #dir  .main{
background:url(../imagesv2/dirbg.jpg) repeat-y;
width:442px;
margin:0px;
height:152px;
padding:0 0 0 10px;
}
#body #dir  .main ul{
padding-top:5px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
padding:0px; margin:0px;}
#body #dir  .main ul a{
color:#4B67AC;
}
#body #dir  .main ul a:hover{
color:#4B67AC;
text-decoration:none;
}
#body #dir  .main ul li{
float:left;
list-style:none;
width:146px;
margin:0px;
padding:4px 0 0 0;
}
#body #dir .top{
background:url(../imagesv2/dirtop.jpg) no-repeat;
height:8px;
width:452px;
margin:0px;
font-size:1px;}
#body #dir .btm{
background:url(../imagesv2/dirbtm.jpg) no-repeat;
height:8px;
width:452px;
margin:0px;
font-size:1px;}
/*popular polls*/
#body #pp{
width:719px;
height:auto;
padding:10px 0 0 0;
}
#body #pp .main{
width:704px;
height:auto;
background:url(../imagesv2/ppbg.jpg) repeat-y;
padding:0 5px 0 10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#2F4B90;
}#body #pp .top{
width:719px;
height:9px;
background:url(../imagesv2/pptop.jpg) no-repeat;
font-size:1px;
}
#body #pp .btm{
width:719px;
height:9px;
background:url(../imagesv2/ppbtm.jpg) no-repeat;
font-size:1px;
}
#footer{
background:url(../imagesv2/footerbg.jpg) no-repeat;
width:760px;
height:auto;
margin: 0 auto;
text-align:center;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:11px;
padding:20px 0 20px 0;}
#footer a{
color:#243A6C;
text-decoration:none;
}
#footer a:hover{
color:#497D00;
text-decoration:underline;
}

