/* new styles for widening and centering 092011 */
body {	
	margin: 0;
	padding: 0;	
}

.container {
	width: 960px;
	background: #FFF;
	margin: 0 auto; /* the auto value on the sides, coupled with the width, centers the layout */
}

/* end new styles */

.contentcell { margin-left: 15px;}

p { font-family: Verdana, Arial, Geneva, sans-serif; font-size:12px;}

a {  font-family: Verdana, Arial, Helvetica, sans-serif; /*color: #000066*/}
a.green {color: #393;}


.regular {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px}

td.regulartablerow {border-bottom: 1px solid #CCC; padding-bottom: 10px;}

h1 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 15px; color: #003366; padding-top: 12px; padding-bottom: 10px;}

h2 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; text-decoration: none; font-weight: bold; color: #555555; border-bottom: 1px dotted #555;}

h3 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold;}

.titles {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #FFFFFF; background-color: #990000}
.featured {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; background-color: #CCCCCC}
.headlines {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 15px; color: #003366; font-weight: bold; padding-top: 6px;}
.headlinespurple {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #939; font-weight: bold}
.captions { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #666666; font-weight: normal; }
.captions-right { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #666666; font-weight: normal; text-align:right;}
.navyblue {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; background-color: #003366}

.captions A:link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: underline; color: #036}
.captions A:active { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: underline; color: #900}
.captions A:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: underline; color: #036}
.captions A:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: underline; color: #900}

.body { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: none; color: #000000}
/*.body A:link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: underline; color: #036}
.body A:active { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: underline; color: #900}
.body A:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: underline; color: #036}
.body A:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: underline; color: #C30}
*/
.bodygreen {font-family: Verdana, Arial, Helvetica, san-serif; font-size: 12px; font-weight: bold; color: #669966}
.bodygreen A:link {font-family: Verdana, Arial, Helvetica, san-serif; font-size: 12px; font-weight: bold; text-decoration: underline; color: #669966}
.bodygreen A:active {font-family: Verdana, Arial, Helvetica, san-serif; font-size: 12px; font-weight: bold; text-decoration: underline; color: #669966}
.bodygreen A:visited {font-family: Verdana, Arial, Helvetica, san-serif; font-size: 12px; font-weight: bold; color: #669966}
.bodygreen A:hover {font-family: Verdana, Arial, Helvetica, san-serif; font-size: 12px; font-weight: bold; color: #FF0000; text-decoration: underline}

.bodyred {font-family: Verdana, Arial, Helvetica, san-serif; font-size: 12px; font-weight: bold; color: #FF0000}
.bodyred A:link {font-family: Verdana, Arial, Helvetica, san-serif; font-size: 12px; font-weight: bold; text-decoration: underline; color: ##FF0000}
.bodyred A:active {font-family: Verdana, Arial, Helvetica, san-serif; font-size: 12px; font-weight: bold; text-decoration: underline; color: ##FF0000}
.bodyred A:visited {font-family: Verdana, Arial, Helvetica, san-serif; font-size: 12px; font-weight: bold; color: ##FF0000}
.bodyred A:hover {font-family: Verdana, Arial, Helvetica, san-serif; font-size: 12px; font-weight: bold; color: #FF0000; text-decoration: underline}

.bodyblue {font-family: Verdana, Arial, Helvetica, san-serif; font-size: 12px; font-weight: bold; color: #036;}
.bodyblue13 {font-family: Verdana, Arial, Helvetica, san-serif; font-size: 13px; font-weight: bold; color: #036;}

.head1 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; color: #003366; font-weight: bold}
.head1 A:link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; color: #003366; text-decoration: underline; font-weight: bold}
.head1 A:active { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; color: #003366; text-decoration: underline; font-weight: bold}
.head1 A:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; color: #003366; text-decoration: underline; font-weight: bold}
.head1 A:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; color: #FF0000; text-decoration: underline; font-weight: bold}

.head2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; text-decoration: none; font-weight: bold; color: #555555}
.headwhite { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 15px; color: #FFFFFF; font-weight: bold}

.head3 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: none; color: #000000; font-weight: bold}
.head3 A:link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: underline; color: #036}
.head3 A:active { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: underline; color: #036}
.head3 A:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: underline; color: #036}
.head3 A:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: underline; color: #900}

.notation { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: none; color: #666666}
.notation A:link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: underline; color: #666666; font-weight: bold}
.notation A:active { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: none; color: #000000; font-weight: bold}
.notation A:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: none; color: #000000; font-weight: bold}
.notation A:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: none; color: #FF0000; font-weight: bold}

.navMenu1 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: none; color: #000000}
.navMenu1 A:link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: none; color: #000000}
.navMenu1 A:active { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: none; color: #000000}
.navMenu1 A:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: none; color: #000000}
.navMenu1 A:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: none; color: #FF0000}

.navMenu2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: none; color: #000000;;}
.navMenu2 A:link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: none; color: #000000; background-color: #FFFFFF}
.navMenu2 A:active { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: none; color: #000000; background-color: #FFFFFF}
.navMenu2 A:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: none; color: #000000; background-color: #FFFFFF}
.navMenu2 A:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: none; color: #FF0000; background-color: #FFFFFF}

.sectionHead1 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: none; font-weight: bold; color: #FF0000}
.sectionHead1 A:link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: none; font-weight: bold; color: #FF0000}
.sectionHead1 A:active { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: none; font-weight: bold; color: #FF0000}
.sectionHead1 A:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: none; font-weight: bold; color: #FF0000}
.sectionHead1 A:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: none; font-weight: bold; color: #FF0000}

.sectionMenu1 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: none;  color: #000000}
.sectionMenu1 A:link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: none;  color: #000000}
.sectionMenu1 A:active { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: none;  color: #000000}
.sectionMenu1 A:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: none; color: #000000}
.sectionMenu1 A:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: none; color: #FFFFFF; background-color: #6699FF}

.sponsors { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 15px; color: #000; font-weight: bold; line-height: 22px; margin-left: 50px; padding-left: 50px; }  

.bodymed   {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; }     
       
.bodysm { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: none; color: #000000; }
.bodysm A:link { font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: underline; color: #036}
.bodysm A:active { font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: underline; color: #900}
.bodysm A:visited { font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: underline; color: #036}
.bodysm A:hover { font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: underline; color: #900}
        
.bodyside { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: none; color: #fff; margin-left: 10px; padding-left: 10px; }
.bodyside A:link { font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: underline; color: #fff; margin-left: 10px; padding-left: 10px; }
.bodyside A:active { font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; color: #fff; margin-left: 10px; padding-left: 10px; }
.bodyside A:visited { font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: underline; color: #fff; margin-left: 10px; padding-left: 10px; }
.bodyside A:hover { font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; color: #fff; margin-left: 10px; padding-left: 10px; }

ul li {font-size: 12px;}

.arrowlist li { list-style-image: url(../images/rt-arrow-brightred.gif); list-style-type: circle; padding-bottom:10px;}
     
.subhead {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none; color: #000000;font-style:italic;}	 
.subhead1 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none; color: #000000;font-style:italic; line-height:24px;}	 

.leftborder { border-left: 1px dotted #666; padding-left: 10px;}
.bordertop { border-top: 1px dotted #666; padding-top: 5px;}
td.borderbot { border-bottom: 1px dotted #666; padding-bottom: 3px;}
.blkbgnd { background-color: #666;}
.wht { color: #FFF; padding: 2px;}
td.xtrapad {padding: 6px 0;}
.smallcaps {
	font: small-caps normal 16px Verdana, Geneva, sans-serif;
	color: #399;
}
.grnborder { border: 10px solid #699; padding: 10px;}

.green2 {color: #669966;}

#mission {
	padding: 4px;
	border: 1px dotted #CCC;
	background-color: #C7D3D7;
 	border-radius: 10px;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	}
