/* CSS Document */

body {
	margin: 0px;
	background: #00376E;
	}
	
P {
	font-family: arial;
	font-size: 12px;
	line-height: 18px;
	color: #00376E;
	margin: 5px;
	}

P.builddate {
	font-family: arial;
	font-size: 15px;
	margin: 0px;
	line-height: 18px;
	color: #00376E;
	padding-bottom:  5px;
	}

P.press {
	font-family: arial;
	font-size: 12px;
	line-height: 18px;
	color: #00376E;
	margin: 0px;
	}

td.form{
	font-family: arial;
	font-size: 12px;
	line-height: 18px;
	color: #00376E;
	}

td.header {
	padding-top: 3px;
	padding-bottom: 3px;
	}	

td.logo {
	padding-left: 30px;
	padding-bottom: 20px;
	}

td.logoin {
	padding-left: 30px;
	padding-bottom: 5px;
	}
	
td.main-image {
	padding-left: 5px;
	padding-right: 5px;
	}

td.main-nav-top{
	padding-top: 10px;
	padding-bottom: 11px;
	padding-left: 13px;
	background: #B2C3D3;
	background-image: url(../imgs/top-left-corner.gif); 
	background-position: top right; 
	background-repeat: no-repeat;
	border-bottom: 1px solid #FFFFFF;
	}

td.main-nav {
	padding-top: 11px;
	padding-bottom: 11px;
	padding-left: 13px;
	background: #B2C3D3;
	border-bottom: 1px solid #FFFFFF;
	}

td.main-nav-bottom {
	padding-top: 11px;
	padding-bottom: 10px;
	padding-left: 13px;
	background: #B2C3D3;
	background-image: url(../imgs/bottom-left-corner.gif); 
	background-position: bottom right; 
	background-repeat: no-repeat;
	}

td.subnav {
	padding-top: 8px;
	padding-bottom: 8px;
	padding-left: 26px;
	background: #CFD9E4;
	font-family: verdana;
	color: #00376E;
	font-size: 12px;
	font-weight: bold;
	border-bottom: 1px solid #9BB0C6;
	}
	
		td.subnavgreen {
		padding-top: 8px;
		padding-bottom: 8px;
		padding-left: 26px;
		background: #D9ECD6;
		font-family: verdana;
		color: #00376E;
		font-size: 12px;
		font-weight: bold;
		border-bottom: 1px solid #9BB0C6;
		}
		
	
td.subnavcap {
	padding-top: 8px;
	padding-bottom: 8px;
	padding-left: 26px;
	background: #CFD9E4;
	font-family: verdana;
	color: #00376E;
	font-size: 12px;
	font-weight: bold;
	border-bottom: 1px solid #FFFFFF;
	}
	
		td.subnavcapgreen {
		padding-top: 8px;
		padding-bottom: 8px;
		padding-left: 26px;
		background: #D9ECD6;
		font-family: verdana;
		color: #00376E;
		font-size: 12px;
		font-weight: bold;
		border-bottom: 1px solid #FFFFFF;
		}
		

td.background {
	background-image: url(../imgs/right-side-background.gif); 
	background-position: left; 
	background-repeat: no-repeat;
	}

td.headerin {
	padding-bottom: 12px;
	}

td.titlein {
	font-family: arial;
	font-weight: bold;
	color: #00376E;
	font-size: 20px;
	white-space: nowrap;
	padding-right: 8px;
	}

td.main {
	padding-left: 12px;
	padding-top: 15px;
	padding-bottom: 30px; 
	}

td.titlelinein {
	border-bottom: 1px solid #00376E
	}
	

td.topnav {
	font-family: arial;
	font-weight: normal;
	font-size: 12px;
	color: #00376E;
	margin: 0px;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 1px;
	padding-bottom: 1px;
	border-right: 1px solid #00376E;
	}
	
		td.topnavend {
			font-family: arial;
			font-weight: normal;
			font-size: 12px;
			color: #00376E;
			margin: 0px;
			padding-left: 5px;
			padding-right: 5px;
			}
		
	
td.dropdown {
	font-family: arial;
	font-weight: normal;
	font-size: 12px;
	color: #00376E;
	background: #FFFFFF;
	margin: 0px;
	padding-left: 5px;
	padding-top: 4px;
	padding-bottom: 4px;
	padding-right: 5px;
	border-left: 1px solid #00376E;
	border-right: 1px solid #00376E;
	border-bottom: 1px solid #00376E;
	white-space: nowrap;
	}
	

h2.footer {
	font-family: arial;
	font-size: 12px;
	color: #BFCDDA;
	padding-top: 10px;
	padding-right: 15px;
	padding-left: 10px;
	font-weight: normal;
	line-height: 19px;
	}
	
td.topbug {
	padding-top: 15px;
	padding-bottom: 10px;
	border-bottom: 1px solid #00376E;
	}

td.bottombug {
	padding-top: 10px;
	padding-bottom: 20px;
	}


/*INDEX ONLY STYLES */

td.title {
	font-family: arial;
	font-weight: bold;
	color: #00376E;
	font-size: 20px;
	padding-top: 25px;
	}

td.titleline {
	border-bottom: 1px solid #00376E
	}

td.indextext {
	font-family: arial;
	font-size: 12px;
	color: #00376E;
	line-height: 20px;
	padding-left: 12px;
	padding-top: 25px;
	padding-bottom: 30px;
	padding-right: 25px;
	}

td.eventpadding {
	padding-left: 10px;
	padding-top: 15px;
	padding-bottom: 10px;
	}

td.indexeventtitle {
	font-family: arial;
	font-size: 12px;
	color: #00376E;
	font-weight: bold;
	}
	
td.indexeventtext {
	font-family: arial;
	font-size: 12px;
	color: #000000;
	padding-bottom: 20px;
	}

/*END INDEX ONLY */

/* BUILDS IN PROGRESS ONLY */

td.grayheader {
	padding-top: 8px;
	padding-bottom: 8px;
	background: #D7D7DA;
	padding-left: 10px;
	}

td.mainbuild {
	padding-bottom: 50px;
	padding-top: 3px;
	background: #FFFFFF;
	}

td.bluecolumn {
	background: #B2C3D3;
	width: 225px;
	background-image: url(../imgs/corner.gif); 
	background-position: bottom right; 
	background-repeat: no-repeat;
	padding-top: 5px;
	padding-left: 14px;
	padding-right: 3px;
	padding-bottom: 25px;
	}

td.buildtextarea {
	padding-top: 25px;
	padding-left: 35px;
	}

td.bluetitle {
	font-family: verdana;
	color: #00376E;
	font-size: 13px;
	font-weight: bold;
	padding-left: 0px;
	padding-top: 15px;
	padding-left: 5px;
	}

td.blueitem {
	padding-left: 15px; 
	padding-top: 5px;
	padding-bottom: 3px;
	font-family: verdana;
	color: #00376E;
	font-size: 12px;
	font-weight: normal;
	}

td.bluearrow {
	padding-top: 15px;
	}

/* END BUILDS IN PROGRESS ONLY  */

/* LINK STYLES */
	A.bluegreen:link {color: #00376E; text-decoration: none;}
	A.bluegreen:visited {color: #00376E; text-decoration: none;}
	A.bluegreen:active {color: #00376E; text-decoration: none;}
	A.bluegreen:hover {color: #379B2A; text-decoration: none;}

	A.blue:link {color: #00376E; text-decoration: none;}
	A.blue:visited {color: #00376E; text-decoration: none;} 
	A.blue:active {color: #00376E; text-decoration: none;}
	A.blue:hover {color: #00376E; text-decoration: none;}
	
	A.blues:link {color: #379B2A; font-weight: bold; text-decoration: none; border-bottom:1px solid #ccc; }
	A.blues:visited {color: #379B2A; font-weight: bold; text-decoration: none; border-bottom:1px solid #ccc; }
	A.blues:active {color: #379B2A; font-weight: bold; text-decoration: none; border-bottom:1px solid #ccc; }
	A.blues:hover {color: #379B2A; font-weight: bold; text-decoration: none; border-bottom:1px solid #00376E; }
	
	A.footerlink:link {color: #BFCDDA; text-decoration: none;}
	A.footerlink:visited {color: #BFCDDA; text-decoration: none;}
	A.footerlink:active {color: #BFCDDA; text-decoration: none;}
	A.footerlink:hover {color: #BFCDDA; text-decoration: none;}
