body {

	background-color: #0A2B53;

	margin: 0px;

	padding: 0px;

}

#container {

	width: 100%;

	margin: 0px;

	padding: 0px;

}

#header-nav {

	background-image: url(../images/tile_header-nav1.gif);

	background-repeat: repeat-x;

	height: 55px;

	width: 100%;

	margin: 0px;

	padding: 0px;

}



#header {

	background-color: #FFFFFF;

	clear: both;

	height: 65px;

	width: 100%;

	margin-right: auto;

	margin-left: auto;

	padding: 0px;

	margin-top: 0px;

}



#header-nav_btns {

	padding: 0px;

	width: 958px;

	clear: both;

	margin-top: 0px;

	margin-right: auto;

	margin-bottom: 0px;

	margin-left: auto;

	height: 55px;

	

}



#header-subnav {

	background-image: url(../images/tile_header-subnav1.gif);

	background-repeat: repeat-x;

	margin: 0px;

	padding: 0px;

	height: 26px;

	width: 100%;



}

#header-subnav a {

	color: #045189;

	text-decoration: none;

	

}

#header-subnav a:hover {

	color: #FFFFFF;

	text-decoration: none;



}



#header-subnav2 {
	clear: both;
	width: 960px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 0px;
	margin-bottom: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #CCC;
	padding-top: 4px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

#header-subnav2a {
	width: 223px;
	float: left;
	color: #CCC;
	margin-left: 375px;
	padding-top: 15px;

}



#header-subnav2b {

	width: 157px;

	float: left;
	color: #CCC;
	
}

#header-subnav2c {

	width: 279px;

	float: left;
	color: #CCC;
}

#header-subnav2d {

	width: 150px;

	float: left;
	color: #CCC;
}

#header-subnav2e {

	width: 130px;

	float: left;
	color: #CCC;
}

#content-main {

	clear: both;

	width: 1260px;

	margin-right: auto;

	margin-left: auto;

}

#content-BG {

	background-image: url(../images/bg_sidebars.jpg);

	clear: both;

	height: 899px;

	width: 1260px;

	margin-right: auto;

	margin-left: auto;

	background-repeat: no-repeat;

	background-position: top;

}



#content-LFT {

	background-image: url(../images/bg_lft-side.jpg);

	background-repeat: no-repeat;

	height: 899px;

	width: 151px;

	float: left;

	margin: 0px;

	padding: 0px;

}

#content-CTR_top {

	width: 958px;

	background-color: #FFFFFF;

	float: left;

	background-image: url(../images/bg_home-02.jpg);

	background-repeat: no-repeat;

	background-position: left bottom;

	padding: 0px;

	margin: 0px;

	height: 479px;

}

#content-RIT {



	background-image: url(../images/bg_rit-side.jpg);

	background-repeat: no-repeat;

	height: 899px;

	width: 151px;

	float: right;

	margin: 0px;

	padding: 0px;

}#home-pics {

	float: left;

	height: 214px;

	width: 304px;

	margin: 8px;

	padding: 0px;

}

#home-copy {

	height: 430px;

	width: 279px;

	float: left;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #000000;

	margin-top: 8px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 0px;

	padding-top: 0px;

	padding-right: 15px;

	padding-bottom: 0px;

	padding-left: 17px;

	text-align: left;

	letter-spacing: normal;

	line-height: normal;

}

#home-copy a {

	color: #0071BC;

	text-decoration: none;

}

#home-copy a:hover {

	color: #000000;

	text-decoration: underline;

}

#home-donate {

	background-color: #92aec2;

	width: 308px;

	float: right;

	margin-top: 8px;

	margin-right: 10px;

	height: 410px;

}


#home-pic1 {

	margin: 0px;

	padding: 0px;

	height: 102px;

	width: 147px;

	float: left;

}

#home-pic2 {

	margin: 0px;

	padding: 0px;

	height: 102px;

	width: 147px;

	float: right;

}

#home-pic3 {

	padding: 0px;

	height: 102px;

	width: 147px;

	float: left;

	margin-top: 10px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 0px;

}

#home-pic4 {

	padding: 0px;

	height: 102px;

	width: 147px;

	float: right;

	margin-top: 10px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 0px;

}

#home-portal {

	background-color: #FFFFFF;

	height: 47px;

	width: 302px;

	border: 1px solid #0d78bf;

	margin-top: 10px;

	float: left;

}

#footer {
	height: 43px;
	width: 958px;
	background-image: url(../images/bg_footer-nav.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	float: none;
	clear: both;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	padding: px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-right: auto;
	margin-left: auto;

}

#footer2 {

	padding-top: 15px;

	padding-left: 282px;

}



#footer a {
	color: #9FBFD5;
	text-decoration: none;
	margin: 0px;
	font-weight: bold;
}



#sub-footer {

	background-image: url(../images/bg_sub-footer-up.png);

	height: 232px;

	width: 958px;

	float: none;

	margin-right: auto;

	margin-left: auto;

	background-repeat: no-repeat;

	background-position: top;

	clear: both;

}



#footerNav2 {
	clear: both;
	width: 960px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 0px;
	margin-bottom: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #CCC;
	height: 29px;
	padding-top: 14px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}



#footer a:hover {
	color: #FFF;
	font-weight: bold;
}



.linkSmall {

	font-size: 10px;

}



.table_contPicpanel {

	background-color: #92AEC4;

	margin: 0px;

	padding: 12px;

}

h1 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 18px;

	font-weight: bold;

	color: #092044;

	padding-top: 5px;

	padding-bottom: 5px;

	background-color: #E2E2E2;

	border-top-width: 3px;

	border-top-style: solid;

	border-top-color: #92AEC4;

	float: left;

	width: 560px;

	padding-left: 10px;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 0px;

}

#content-Copy1 li {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	list-style-type: none;
	list-style-image: url(../images/bullet_logo-01.gif);
	margin-top: 0px;
	margin-bottom: 20px;
	font-variant: normal;
	margin-left: -11px;
	color: #333333;
	padding: 0px;

}

#content-Copy1 li a {

	color: #0071BC;

	text-decoration: none;

	font-size: 14px;

	font-weight: bold;

}

#content-Copy1 li a:hover {

	color: #000000;

	text-decoration: underline;

}





#content-Copy1 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #333333;

	float: left;

	width: 555px;

	margin-bottom: 16px;

	text-align: justify;

	padding-right: 0px;

	padding-left: 10px;

	padding-top: 0px;

	padding-bottom: 30px;

}

#content-Copy1 a {

	color: #0071BC;

	text-decoration: none;

}

#content-Copy1 a:hover {

	color: #000000;

	text-decoration: underline;

}


#content-CTR {

	width: 958px;

	background-color: #FFFFFF;

	float: none;

	padding: 0px;

	clear: both;

	margin-top: 0px;

	margin-right: auto;

	margin-bottom: 0px;

	margin-left: auto;

}

#content-General {

	padding: 20px;

	background-color: #FFFFFF;

}

#content-CTR_home {



	width: 958px;

	background-color: #FFFFFF;

	float: left;

	background-repeat: no-repeat;

	background-position: left bottom;

	padding: 0px;

	margin: 0px;

	height: 479px;

}

#homeRight {

	float: left;

	height: 449px;

	width: 308px;

	margin-top: 15px;

	margin-left: 15px;

}

#newsProfiles {

	background-image: url(../images/newsProfilesBG.gif);

	background-repeat: no-repeat;

	float: left;

	height: 236px;

	width: 308px;

	margin-bottom: 15px;

}

#homeVideo {

	float: left;

	height: 198px;

	width: 308px;

}

#homeTextScience {

	float: left;

	height: 95px;

	width: 270px;

	margin-top: 45px;

	margin-left: 8px;

	font-family: Georgia, "Times New Roman", Times, serif;

	font-size: 12px;

	text-align: justify;

	line-height: 16px;

	clear: both;

}


#content-Image1 {

	padding: 0px;

	width: 300px;

	float: right;

	clear: none;

}



#content-Image2 {

	background-color: #92AEC4;

	padding: 3px;

	width: 300px;

	float: none;

	clear: none;

	margin-bottom: 16px;

}



#content-Image3 {

	background-color: #92AEC4;

	padding: 3px;

	width: 300px;

	float: none;

	clear: none;

	margin-bottom: 16px;

}

h2 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 18px;

	font-weight: bold;

	color: #FFFFFF;

	padding-top: 5px;

	background-color: #0071C8;

	border-top-width: 3px;

	border-top-style: solid;

	border-top-color: #92AEC4;

	float: none;

	width: 300px;

	margin: 0px;

	padding-left: 10px;

	padding-bottom: 5px;

}




#content-Sidebar1 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #333333;

	float: none;

	width: 100%;

	margin-bottom: 0px;

	text-align: justify;

	background-color: #E2E2E2;

	padding-top: 0px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 0px;

	margin-top: 0px;

	margin-right: 0px;

	margin-left: 0px;

}

#content-Sidebar1 a {

	font-weight: bold;

	color: #0071BC;

	text-decoration: none;

}

#content-Sidebar1 a:hover {

	color: #000000;

	text-decoration: underline;

}





#content-Sidebar1 li {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: normal;

	list-style-type: none;

	list-style-image: url(../images/bullet_logo-02.gif);

	margin-top: 0px;

	margin-bottom: 20px;

	font-variant: normal;

	margin-left: -11px;

	color: #333333;

	padding: 0px;

}

#content-Sidebar1 li a {

	color: #0071BC;

	text-decoration: none;

	font-size: 14px;

	font-weight: bold;

}

#content-Sidebar1 li a:hover {

	color: #000000;

	text-decoration: underline;

}

#content-Image4 {



	background-color: #92AEC4;

	padding: 3px;

	width: 300px;

	float: none;

	clear: none;

	margin-bottom: 16px;

}

#content-Image5 {



	background-color: #92AEC4;

	padding: 3px;

	width: 300px;

	float: none;

	clear: none;

	margin-bottom: 16px;

}

#homeLeft {

	background-image: url(../images/homeLeftBG.jpg);

	background-repeat: no-repeat;

	float: left;

	height: 469px;

	width: 605px;

	margin-top: 10px;

	margin-left: 15px;

}

#homeTextService {

	float: left;

	height: 95px;

	width: 270px;

	margin-top: 65px;

	margin-left: 8px;

	font-family: Georgia, "Times New Roman", Times, serif;

	font-size: 12px;

	text-align: justify;

	line-height: 16px;

	clear: both;

}

#homeTextSupport {



	float: left;

	height: 95px;

	width: 270px;

	margin-top: 58px;

	margin-left: 8px;

	font-family: Georgia, "Times New Roman", Times, serif;

	font-size: 12px;

	text-align: justify;

	line-height: 16px;

	clear: both;

}

#newsProfilesContent {

	float: left;

	height: 198px;

	width: 290px;

	margin-top: 34px;

	margin-left: 9px;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	line-height: 14px;

	overflow: auto;

	padding-right: 8px;

}

#newsProfilesContent a {

	color: #0067B1;

	text-decoration: none;

	font-weight: bold;

}

#newsProfilesContent a:hover {

	color: #061B31;

}

#subnavTagline {

	background-image: url(../images/VMRF-HonoringService.png);
	
	background-repeat: no-repeat;
	
	height: 22px;

	width: 452px;

	margin-right: auto;

	margin-left: auto;

}


