/* CSS Document */

body{margin:20px 0 10px 0;padding:0;background:#B5D38D url(images/bg_body.gif);background-repeat:repeat-x;background-position:top;text-align:center;}
body,table{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#292929;}


/* to override wrapper css codes */
body, p, td, td p, td ul, td blockquote, blockquote { 
	color: #292929;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
}


/* 17 Sept 2010 */
.form_lbl{float:left;width:150px;font-weight:bold;padding:5px 0;margin-right:20px;}
.field_lbl{float:left;width:300px;padding:5px 0;}
input{font-family:arial,tahoma;font-size:12px;}
input[type="submit"]{cursor:pointer;}


#container{width:900px;text-align:left;margin:0 auto;padding:0; background:#ffffff;}

#header{margin:0 auto;width:860px;}

a{color:#999999;text-decoration:none;}

.bold{font-weight:bold;}

.links{color:#017AC9;text-decoration:none;}
.links:hover{text-decoration:underline;color:#F1AA00}

#content{background:#ffffff;padding:20px;}

#content_left{width:180px;margin-right:20px;float:left}

#content_left2{;padding:10px;background:#ffffff url(images/bg_box2.gif);background-repeat:repeat-x;padding:10px;border:1px solid #BFDC99;font-size:12px;}
#content_left2 ul{padding:0;margin:0;}
#content_left2 ul li{list-style:none;padding:0;margin:0;}
#content_left2 ul li a{display:block;padding:5px 0;text-decoration:none;color:#292929;}
#content_left2 ul li a:hover{text-decoration:underline;}
#content_left2 .first_heading{}

.error{color:#fc0000;}


ul.sitemap{padding:0;margin:0;color:color:#292929;}
ul.sitemap li{list-style:none;padding:2px 0;font-weight:bold;}
ul.sitemap li a{font-weight:bold;}
ul.sitemap li ul li{list-style:disc;font-weight:normal}
ul.sitemap li ul li a{font-weight:normal;}
ul.sitemap li a{color:#292929;}
ul.sitemap li a:hover{text-decoration:underline;color:#C38A00;}

#content_main{width:600px;float:left;}
#content_main2{width:400px;float:left;}
#content_right{width:240px;float:left;margin-left:20px;}

.float_r{float:right;margin:0 0 10px 10px;}
.float_l{float:left;margin:0 10px 10px 0;}


.box_stories{background:#ffffff url(images/bg_box3.gif);background-repeat:repeat-x;padding:10px;border:1px solid #BCCBEA;font-size:11px;line-height:15px;}
.box_stories a{color:#147ABF;text-decoration:none}
.box_stories a.heading{font-size:12px;font-weight:bold;}
.box_stories a:hover{text-decoration:underline;}

.box_news{background:#ffffff url(images/bg_box1.gif);background-repeat:repeat-x;padding:10px 10px 0 10px;border:1px solid #F8DEA1;line-height:15px}

.box_newsletter{background:#ffffff url(images/bg_box2.gif);background-repeat:repeat-x;padding:10px;border:1px solid #BFDC99;line-height:15px}


ul.news{margin:0;padding:0;font-size:11px;}
ul.news li{list-style:none;}
ul.news li a{display:block;padding:0;color:#292929;text-decoration:none;padding:0 0 10px 0;}
ul.news li a:hover{text-decoration:underline;}

.bg_table{background:#e0e0e0;}
.row1{background:#ffffff;}


.clear{clear:both;margin:0;padding:0}

.space20{height:20px;margin:0;padding:0;}
.space10{height:10px;margin:0;padding:0;}
.space5{height:5px;margin:0;padding:0;}
.line_bottom{height:10px;border-bottom:1px solid #d0d0d0;}


h1{margin:0 0 20px 0;padding:0;font-weight:normal;font-size:25px;letter-spacing:-1px;}
h2{margin:0 0 10px 0;padding:0;font-weight:normal;font-size:15px;font-weight:bold;}
h3{font-size:12px;padding:0;margin:0 0 10px 0;text-transform:uppercase;}
p{margin:0 0 20px 0;padding:0;line-height:19px;}

ul.list{padding:0 0 20px 20px;margin:0;}
ul.list li{padding:0 0 10px 0;margin:0;line-height:19px;}

/* for FAQs */
ul.list2{padding:0 0 20px 0;margin:0;}
ul.list2 li{padding:0 0 3px 0;margin:0;list-style:none;}


p.nopad, ul.list li.nopad, ul.list2 li.nopad{margin:0;padding:0;}
.noborder{border:none;}
.big{font-size:14px;line-height:22px;}

.line_sub_footer{height:20px;margin:0 20px;border-top:1px solid #d0d0d0;}
#sub_footer{padding:0 20px 20px 20px;text-align:center;}
.bar{color:#b0b0b0;padding:0 2px;}
#sub_footer a{color:#292929;text-decoration:none}
#sub_footer a:hover{text-decoration:underline;color:#D99900}

input{font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#292929;}
.button{cursor:pointer;}
.right{text-align:right;}
#footer{width:900px;text-align:left;margin:0 auto;padding:0;}
#footer p{margin:0;padding:0;}
#footer h5{font-size:18px;text-align:center;margin:10px 0;padding:0}
#footer h6{font-size:12px;text-align:center;margin:10px 0;padding:0;font-weight:normal}
.italic{font-style:italic;}
#footer a{color:#292929;font-weight:bold;text-decoration:underline;}
#footer a:hover{text-decoration:none;color:#C38A00;}
.one_third{width:300px;text-align:center;float:left;}
.address{margin:25px 0;font-weight:bold;}


.video{}
.video img{position:relative;top:3px;border:none;}
.video a{text-decoration:none;color:#000000;font-family:verdana;font-size:11px;}


.font12{font-size:12px;}
.font11{font-size:11px;}

.donate_div{float:right;position:relative;top:2px;}
.donate{display:block;width:90px;padding:5px 10px;background:#017AC9;font-size:15px;font-weight:bold;text-align:center;text-decoration:none;color:#ffffff;border:1px solid #005891;}
.donate:hover{background:#8AB056;border:1px solid #5A7D2C;}

.bar2{background:url(images/bg_bar.gif);background-repeat:repeat-y;padding:3px 10px; background-position:center;}

.center{text-align:center;}

/* Drop Down Menus */
#nav{margin:0;padding:0;text-align:right;float:right}
#nav li{float:left;list-style: none;border-bottom:1px solid #898989;z-index:500;}
#nav li a{display: block;padding:5px 9px; /* this padding should also be changed for a's padding */
text-decoration: none;font-size:15px;text-decoration:none;color:#292929;font-weight:bold;white-space: nowrap}


#nav li a.bgfix{background:#F8DEA1 url(images/bg_btn_nav.gif);background-repeat:repeat-x;background-position:top}
#nav li a:hover	{background:#F8DEA1 url(images/bg_btn_nav.gif);background-repeat:repeat-x;background-position:top}
#nav li ul{	margin:0;padding:0;position: absolute;visibility: hidden;}
#nav li ul li{	float:none;display:inline;text-align:left;border:none;}
#nav li ul li a{width:auto;background:#F8DEA1;padding:5px 9px;color:#292929;font-size:12px;font-weight:normal;border-left:none;}
#nav li ul li a:hover{background:#FEEDC4;color:#292929;}
		
#nav .btn_donate{background:#017AC9;color:#ffffff;margin-left:20px;}
#nav .btn_donate:hover{background:#639520;}	
