body{background-color:#465069;font-family:Arial, Helvetica, sans-serif;margin:0;padding:0;}
#header{height:147px;width:100%;background-image:url(../images/layout_pics/header_back.jpg);background-repeat:repeat-x;text-align:center;margin:0;padding:0;}
#container{background-color:#FFF;width:100%;text-align:center;margin:0;padding:10px 0;}
#content{width:900px;text-align:left;margin:0 auto;padding:0;}
#leftcol{float:left;width:207px;margin:0;padding:0;}
#leftcol #nav{background-color:#7BAFD4;width:auto;background-image:url(../images/layout_pics/nav_back.jpg);background-repeat:no-repeat;background-position:left bottom;margin:0 0 20px;padding:0 0 20px;}
#leftcol #nav h1{font-size:32px;font-weight:400;color:#CCECFF;line-height:20px;display:block;margin:0;padding:0 0 10px;}
#leftcol #nav ul{list-style-type:none;margin:0;padding:0;}
#leftcol #nav li{height:1%;margin:0;padding:0;}
#leftcol #nav li a{font-size:14px;text-decoration:none;color:#333;font-weight:400;height:auto;display:block;margin:0;padding:5px 0 5px 15px;}
#leftcol #nav li a:hover{text-decoration:none;color:#CCC;background-color:#333;}
#leftcol #nav ul ul{margin:0;padding:0;}
#leftcol #nav ul ul li a{background-image:none;display:block;font-size:12px;margin:0;padding:3px 3px 3px 30px;}
#leftcol #nav ul ul li a:hover{background-image:none;}
#leftcol #nav .current{background-color:#FCB813;}
#leftcol #nav .current2{background-color:#F2D238;}
#leftcol #nav .seperator{height:45px;background-image:url(../images/layout_pics/seperator_back.jpg);background-repeat:no-repeat;background-position:left top;display:block;margin:0;padding:0;}
#leftcol #contact{background-color:#5f657e;color:#CCC;background-image:url(../images/layout_pics/contact_back.jpg);background-repeat:no-repeat;background-position:left top;margin:0;padding:0 10px 20px 0;}
#leftcol #contact h1{font-size:32px;color:#9CA2B8;line-height:20px;font-weight:400;margin:0 0 20px;padding:2px 0 0;}
#leftcol #contact p{font-size:12px;margin:0 0 10px 20px;padding:0;}
#container #content #leftcol #contact a{color:#FFF;}
#centrecol{width:auto;color:#333;margin:0 220px 0 225px;padding:0;}
#centrecol #toptextpic{background-repeat:no-repeat;background-position:center top;height:250px;width:auto;display:block;margin:0;padding:0;}
#centrecol #text01{color:#333;margin:0 0 20px;padding:0;}
#centrecol #text01 #photo{float:right;margin:0 0 20px 10px;padding:0;}
#centrecol h1{
	font-size:24px;
	color:#FFF;
	display:block;
	background-color:#3E90D3;
	font-weight:400;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 10px;
	margin-left: 0;
	padding-top: 5;
	padding-right: 5px;
	padding-bottom: 15px;
	padding-left: 5px;
}
#centrecol h2{font-size:16px;color:#16649C;font-weight:700;margin:20px 0 5px;padding:0;}
#centrecol h3{font-size:12px;color:#5A707F;font-weight:700;margin:12px 0 3px 10px;padding:0;}
#centrecol p{font-size:12px;margin:0 10px 10px 15px;padding:0;}
#centrecol #text01 ul{list-style-type:square;margin:0 0 20px 40px;padding:0;}
#centrecol #text01 ul ul{list-style-type:circle;margin:0 0 20px 20px;padding:0;}
#centrecol #text01 li{font-size:12px;margin:0 0 5px;padding:0;}
#centrecol #text01 table{font-size:12px;width:auto;margin:0 0 0 20px;padding:0;}
#centrecol #text01 td{text-align:left;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#666;margin:0;padding:2px 0;}
#centrecol #text01 img{
	padding:0;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
}
#centrecol .homebox a:hover{
	background-color:#FFBC1E;
	color:#333333;
}

#centrecol #form1 ul{list-style-type:none;margin:0 10px 0 20px;padding:0;}
#centrecol #form1 li{margin:0 0 15px;padding:0;}
#centrecol .boxes{
	background-color:#D3E9EB;
	margin-top: 0;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0;
	padding-top: 0;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 0;
	float: left;
	width: 446px;
	display: block;
}
#centrecol .boxes h2{margin:0;padding:10px 0 0;}
#centrecol .boxes img{
	margin:0;
	padding:0;
	float: left;
}
#centrecol #text01 .pledge{width:100%;}
#centrecol #text01 #shadedtable {
	margin: 0px;
	padding: 0px;
	width: auto;
}
#centrecol #text01 #shadedtable td {
	width: 25%;
	padding: 5px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	background-color: #F4F4DA;
}
#centrecol #text01 #shadedtable td.darkshade {
	background-color: #E1E0C2;
}
#rightcol{width:207px;float:right;}
#rightcol .box{background-color:#ffd163;width:auto;background-repeat:no-repeat;background-position:left top;margin:0 0 10px;padding:0 5px 0 0;}
#rightcol .box h1{font-size:32px;color:#FFF2D2;line-height:28px;font-weight:400;margin:0 0 10px;padding:0;}
#rightcol .box p{font-size:12px;margin:0 0 10px 10px;padding:0;}
#rightcol .box .boxbutton{height:30px;display:block;margin:0;padding:0;}
#rightcol .box .boxbutton a{background-color:#4C3E1E;color:#CCC;font-size:14px;font-weight:700;text-decoration:none;margin-top:5px;display:inline;float:left;padding:5px;}
#rightcol .box .boxbutton a:hover{background-color:#000;color:#FFF;text-decoration:none;}
#rightcol .box ul{list-style-type:none;font-size:12px;margin:0 0 10px 10px;padding:0;}
#rightcol .box li{margin:0;padding:2px 0;}
#rightcol .box .poll{background-color:#4c3e1e;color:#CCC;cursor:pointer;font-size:14px;font-weight:700;width:auto;height:25px;border-style:none;margin:0;padding:2px 5px 0;}
#rightcol .box form{margin:0;padding:0;}
#rightcol #box_calculate{background-image:url(../images/layout_pics/box_calculate.jpg);background-repeat:no-repeat;background-position:left top;}
#rightcol a#box_grin img{
	height: 147px;
	display: block;
	margin-bottom: 10px;
}
#rightcol a#box_grin2 {
	height: 95px;
	display: block;
	margin-bottom: 10px;
	background: url(../images/grinometer2.jpg) no-repeat left top;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	text-align: right;
	padding-top: 100px;
	padding-right: 10px;
	padding-left: 10px;
}
#rightcol a:hover#box_grin2 {	color: #333333;

}
#rightcol #box_tips{background-image:url(../images/layout_pics/box_tips.jpg);background-repeat:no-repeat;background-position:left top;}
#rightcol #box_pledge{background-image:url(../images/layout_pics/box_pledge.jpg);background-repeat:no-repeat;background-position:left top;}
#rightcol #box_poll{background-image:url(../images/layout_pics/box_poll.jpg);background-repeat:no-repeat;background-position:left top;}
#rightcol #box_links{background-image:url(../images/layout_pics/box_links.jpg);background-repeat:no-repeat;background-position:left top;}
#rightcol #box_docs{background-image:url(../images/layout_pics/box_docs.jpg);background-repeat:no-repeat;background-position:left top;}
#rightcol .box a{color:#666;}
#rightcol .box2{background-color:#FFF;width:auto;height:130px;margin:0 0 10px;padding:0;}
#footer{width:100%;height:100px;margin:0;padding:0;}
#footer #foot2{text-align:left;height:60px;font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#CCC;width:700px;margin:15px auto 0;padding:0;}
#footer #foot2 p{margin:0 0 5px;padding:0;}
#footer #foot2 a{color:#CCC;text-decoration:underline;margin:0 0 10px;padding:0;}
#footer #foot2 a:hover{color:#FFF;text-decoration:underline;}
#footer #foot2 #ccbc{float:left;border-right-width:1px;border-right-style:solid;border-right-color:#FFF;margin:0 10px 0 0;padding:0;}
#leftcol #contact a,#centrecol a{color:#66C;}
#leftcol #contact a:hover,#centrecol a:hover,#rightcol .box a:hover{color:#333;}
#centrecol .text02 p,#centrecol .text03 p,#centrecol .text02 a,#centrecol .text03 a{margin:10px 0 0;padding:0;}

