/* CSS Document */
*{
margin:0px;
padding:0px;
}

body{
/*background:#66CCFF;*/
background:#000;
}

.main{
width:900px;
margin:0 auto;
background:#fff;
}

.header{
background:url(../images/menus_07.png) repeat-x;
height:52px;
}

.menus{ 
float:left;
}

.joinpanel{
float:left;
padding:0 0 0 25px;
}

.banner{
float:left;
width:100%;
background:url(../images/banner.png) no-repeat;
height:92px;
}

.clear{
caption-side:bottom;
}

.left{
float:left;
}

.logo{
float:left;
}

.exnoralogo{
float:right;
}

.name{
float:left;
widows:680px;
text-align:center;
}

.volunteer{
float:left;
padding:20px 0px 0px 110px;
}

.secondbanner{
float:left;
padding:8px;
}

.menusblock{
float:left;
padding:0 0px 0px 14px;
}

.reglist{
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#fff;
padding:4px 20px;
}

.reglist li
{
list-style-type:none;
display:inline;
}

.field1{
float:left;
width:120px;
}

.field2{
float:left;
width:10px;
}

.field3{
float:left;
}

.txtbox{
float:left;
width:150px;
border:solid 1px #333;
}

h1{
padding:0 0 10px 0px;
}

h2{
margin:0 auto;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:18px;
line-height:36px;
color:#3b3838;
width:810px;
text-align:center;
}

h3{
color:#3b3838;
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:bold;
font-weight:normal;
}

h4{
color:#3b3838;
font-family:Arial, Helvetica, sans-serif;
font-size:28px;
font-weight:normal;
}

h5{
float:right;
margin-right:40px;
text-align:center;
width:400px;
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
color:#000000;
line-height:30px;
font-weight:normal;
padding-bottom:20px;
}

.linkheading{
color:#0033FF;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
font-weight:normal;
}


p{
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:15px;
line-height:24px;
color:#000;
padding:0 25px;
text-align:justify;
}

p a{
color:#005939;
text-decoration:none;
}

h6{
font-family:Arial, Helvetica, sans-serif;
text-align:center;
width:370px;
color:#fff;
font-weight:normal;
font-size:16px;
line-height:30px;
padding:30px 8px 2px 8px;
}

.headlnk{
float:left;
text-align:center;
padding:0 2px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
line-height:18px;
font-weight:bold;
text-decoration:none;
color:#010000;
width:273px;
}

.headlnk:hover{
color:#FF0000;
text-decoration:none;
}

.greybgleft{
float:left;
background:#e2e2e0;
width:620px;
padding-left:13px;
}

.greybgright{
float:right;
background:#e2e2e0;
width:230px;
padding:10px;
}

.quote{
color:#6a6363;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
line-height:20px;
}

.quotes{
margin-top:5px;
color:#000000;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
line-height:22px;
}

.name{
color:#0033FF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
line-height:25px;
float:right;
}

.content{
float:left;
width:900px;
background:#fff;
}
.iconlist{
font-family:Arial, Helvetica, sans-serif;
float:left;
width:82px;
height:142px;
margin:10px 0px 10px 16px;
}

.iconlist li{
list-style-type:none;
text-align:center;
}

.iconbg{
float:left;
padding:4px 0px 0px 0px;
text-decoration:none;
color:#333333;
background:url(../images/iconbg.png) no-repeat;
width:81px;
height:79px;
border:0px;
}

.iconbg:hover{
float:left;
background:url(../images/iconbg_over.png) no-repeat;
width:81px;
height:90px;
}


.iconlnk{
text-align:center;
background:none;
padding:0 1px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
line-height:normal;
font-weight:normal;
text-decoration:none;
color:#010000;
width:80px;
text-transform:capitalize;
}

.iconlnk:hover{
color:#FF0000;
text-decoration:none;
}

.doyousection{
margin:0px;
width:880px;
padding:10px;
float:left;
 background:#b1b1ad;
}

.greycurvesection{
float:left;
width:394px;
margin:10px;
}

.greyleftsection{
float:left;
padding:0px 23px;
background:#b1b1ad;
}

ol{
float:left;
padding:10px 20px;
font-family:Arial, Helvetica, sans-serif;
font-weight:normal;
font-size:13px;
}

ol li{
line-height:24px;
padding-bottom:2px;
}

.flipsection{
background:#323030;
width:434px;
float:left;
margin:0px auto;
padding:20px 0px;
}

.righttglsection{
width:434px;
float:left;
margin:10px auto;
}

.greyfull{
float:left;
background:#b1b1ad;
}

.flashrow{
float:left;
margin:15px 4px 15px 15px;
}

.flashbanner{
float:left;
width:457px;
}

.globebg{
float:left;
width:405px;
height:394px;
background:url(../images/globebg.png) no-repeat;
}

.bluelink{
color:#3fa5ef;
text-decoration:none;
}

.lnkrow{
width:800px;
float:left;
padding:15px 4px 15px 50px;
background:#fff;
}

.lnkrow1{
width:700px;
float:left;
padding:15px 4px 15px 50px;
background:#fff;
}
.lnklist{
padding:10px;
}

.headinglink{
margin:0 auto;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:18px;
line-height:36px;
color:#3b3838;
text-align:center;
}

.footer{
float:left;
width:900px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
background:#333;
padding:10px 0px;
color:#66CCFF;
}

.footer ul{
padding:0px 70px;
}

.footer ul li{
list-style-type:none;
display:inline;
padding:15px;
}

.footer ul li a{
text-decoration:none;
color:#fff;
}

.footer ul li a:hover{
text-decoration:none;
color:#57a9e4;
}

.lnkout{color:#3fa5ef;
text-decoration:none;
}

.lnkout:hover{
color:#07273e;
text-decoration:none;
}

.left{
margin-left:15px;
margin-right:15px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
text-align:justify;
line-height:18px;
}

.left1{
margin-left:15px;
margin-right:20px;
color:#333333;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
text-align:left;
line-height:18px;
}

.left3{
color:#333333;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-stretch:normal;
font-size:12px;
text-align:left;
line-height:18px;
font-variant:normal;
text-align:justify;
}

.dear{
color:#333333;
font-family:Arial, Helvetica, sans-serif;
font-stretch:normal;
font-size:14px;
text-align:left;
line-height:20px;
font-variant:normal;
}
.content { font-family:Georgia, "Times New Roman", Times, serif; font-size:14px; color:#000000;}
#content:after, ul:after{
			content:"."; 
			display:block; 
			height:0; 
			clear:both; 
			visibility:hidden;
			}
		#content, ul{
			display:block;
			}
		/*  \*/
		#content, ul{
			min-height:1%;
			}
		* html #content, * html ul{
			height:1%;
			}

.loglist{
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#fff;
padding:2px 15px;
}

.regilist{
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#000033;
}
