@charset "utf-8";
/* CSS Document */

/** G L O B A L S **/

body { margin-left: auto; margin-right: auto; background:url(../images/bg.jpg) #001425 top center no-repeat; border:0px; padding:0px; margin:0px; font-size:11px; font-family:"Lucida Grande", Arial, sans-serif; color:#00315b;}

h1 h2 {padding:0px; margin:0px; line-height:normal;}

A {color:#ffffff; text-decoration: none;}

A:hover {text-decoration: underline;}

li {line-height:150%;}

.spacer {clear:both}

.spacerimg {float:left; background:url(../images/spacer.gif) repeat; width:43px;  height:1px; border:none}
/** C O N T A I N E R S **/

.content {width:900px; min-height:200px; padding:0px; margin:0px; clear:both; margin-left:auto; margin-right:auto; text-align:left; background:#ffffff; }

	.content .header_container {width:900px; min-height:135px; margin:0px; padding:0px; clear:both; background:url(../images/header1.jpg);}
	
	.content .header_container2 {width:900px; min-height:135px; margin:0px; padding:0px; clear:both; background:url(../images/header2.jpg);}
	
	.content .header_container2 {width:900px; min-height:135px; margin:0px; padding:0px; clear:both; background:url(../images/header3.jpg);}
	
	.content .fade_container {width:894px; min-height:233px; margin:0px; padding:3px; padding-left:1px; padding-top:1px; clear:both; background:#FFFFFF;}
	
	.content .menu_container {width:897px; min-height:47px; margin:0px; padding:0px; clear:both; background:#FFFFFF; padding-left:3px;}
	
	.content .main_container {width:894px; min-height:300px; margin:3px; padding:0px; clear:both; background:#FFFFFF; padding-bottom:5px; background:url(../images/main_body_bg.jpg) #dcdcdc top repeat-x;}
	
	.content .sponsors_container {width:894px; min-height:100px; margin:0px; padding:0px; clear:both; background:url(../images/sponsored.jpg); overflow:hidden;}
	
	.content .logo_container {width:894px; min-height:68px; margin:0px; padding:0px; clear:both; overflow:hidden;}
	
	.content .footer_container {width:894px; min-height:30px; margin:0px; padding:0px; clear:both; background:url(../images/footer.jpg) #ffffff top center no-repeat; color:#ffffff; padding-top:10px;}


/** H E A D E R **/





/** F A D E R **/

	


/** M E N U  **/
.content .menu_container .menu {width:894px; min-height:44px; margin:0px; padding:0px; clear:both; background:url(../images/menu.jpg) top center;}

	
	
	
/** M A I N **/
.content .left_container {width:262px; min-height:364px; margin:0px; padding-left:4px; float:left; }

	.content .left_container .notice_top {width:262px; min-height:10px; margin:0px; padding:0px; clear:both;}
	
	.content .left_container .notice_container {width:232px; min-height:180px; margin:0px;  clear:both; background:url(../images/notice_bg.jpg) top center; color:#ffffff; padding:15px;}
	
	.content .left_container .notice_bottom {width:262px; min-height:10px; margin:0px; padding:0px; clear:both;}
	
.content .right_container {width:626px; min-height:364px; margin:0px; padding:0px; float:left; }

.content .right_container .page_heading {width:622px; min-height:31px; margin-left:7px; float:left; background:url(../images/welcome2.jpg) #ffffff top; }

.content .right_container .page_heading .download {width:173px; height:31px; float:right; margin:0px; padding:0px;}

.content .right_container .page {width:593px; min-height:100px; margin-left:7px; float:left; padding:10px; padding-right:25px; text-align:justify; }

.content .right_container .page img { bordeR: 0;}

.content .right_container .page a{ color: #4b91f0; }

.content .right_container .page a:hover{ color: #4b91f0; text-decoration:underline; }

.content .right_container .page .title a{color:#4b91f0; text-decoration:none;}

.content .right_container .page .title a:hover{color:#990000; text-decoration:underline;}

.content .right_container .page .contact a{color:#4b91f0; text-decoration:none; font-size:12px;}

.content .right_container .page .contact a:hover{color:#990000; text-decoration:underline;}

.content .right_container .page .overview {font-size: 12px;}

.content .right_container .page ul {padding-left: 20px;}

.helpforheroes { float: right; margin: 15px; margin-left: 20px;}
.helpforheroes img { bordeR: 0;}

.content .itin {border: 1px solid #666; margin: 0; border-right: 0; border-bottom: 0;}
.content .itin td {border: 1px solid #666; margin: 0; padding:5px; border-top: 0; border-left: 0;}


/** S P O N S O R S  **/
.content sponsors_container #scroll {width:895px; height:73px; overflow:hidden}




/** L O G O S  **/
.content .logo_container .logos {min-height:67px; margin:0px; float:left; padding:0px; min-width:20px;}

	

/** F O O T E R **/
.content .footer_container a {color:#cc0104; text-decoration:none;}
.content .footer_container a:hover {color:#ffffff; text-decoration:underline;}
.content .footer_container .copyright {padding-left:10px; min-width:100px; float:left; height:20px;}
.content .footer_container .credit {padding-right:10px; min-width:100px; float:right; height:20px;}



/** C L A S S E S **/
.marquee { position:relative; overflow:hidden; height:73px; margin-left:auto; margin-right:auto; width:890px; margin-top:23px;}
.title {font-size:14px; font-weight:bold; color:#990000;}
.contact {font-size:12px;}

.sponsor {float:left; min-width:50px; margin:10px;}

label{float: left; width: 250px; font-weight: bold; padding-right:10px;}

.boxes{ width: 1em; }

#submitbutton{ margin-left: 240px; margin-top: 5px; width: 90px;}

br{clear: left;}


.form_section {height:30px; clear:both; text-align:left;}

.form_section2 {height:80px; clear:both; text-align:left;}

textarea {width:200px;}

label {width:200px; float:left;}

select {width:207px;}

.input1 {width:200px;}


