/* GLOBAL GENERIC SETTINGS */
	/* Set generic font settings to be used globally */
	/* MARGINS AND COLORS SET IN TEMPLATE LAYOUT CSS */
	body, td, th, p {font-family:Verdana,Arial,Helvetica,sans-serif;font-size:8pt;}
	th {font-weight:bold;}
/* Standard elements */
	/* Links */
		a, a:link, a:visited, a:active {text-decoration:none;font-weight:normal;}
		a:hover {text-decoration:none;}
	/* Headings */
		h1 {font-size:11pt;font-weight: bold;}
		h2 {font-size:8pt;font-weight: bold;margin-bottom:-10px;}
		h3 {font-size:8pt;font-weight: bold;}
		h4 {font-size:10pt;}
		h5 {font-size:10pt;}
		h6 {font-size:10pt;}
	/* Lists */
		ul {list-style-type:square;}
	/* Forms */
		textarea, input, select {font-size:90%;}
	/* Miscellaneous */
		pre {font-family:Courier New,Courier,monospace;font-size:80%;}
/* Custom Classes */
	.small {font-size:75%}
/* 2 col TEMPLATE LAYOUT SETTINGS */
	body {margin-top:0px;margin-left:0px;}
	body {color:#000;background-color:#013b6b;background-image: none;}

	/* SBT Page Layout Styles */
	table.PageBoundingBox {width:750px;padding:0px;margin:auto;background-color:#fff;}
	table.ContentBoundingBox {width:750px;height:300px;margin-right:auto;}
	td.LSB {width:150px;padding:0px;color:#fff;background-color:#b2b7b0;}
	td.MainContent {width:600px;padding:5px 5px 5px 10px;color:#000;background-color:#fff;}
	td.RSB {width:185px;padding-left:3px;color:#0000;background-color:#fff;border-left:2px solid #013b6b;border-right:1px solid white;}

table.PageBoundingBox {
border-left: 1px solid white;
border-right: 1px solid white;
}

	/* DO NOT CHANGE THE FOLLOWING STYLES */
	td.LSBBuffer {display:none;width:0px;visibility:hidden;}
	td.RSBBuffer {display:none;width:0px;visibility:hidden;}
	/* END OF DO NOT CHANGE */

/* Standard elements */
div.functionBar ul {
 width: 518px;
}
/* Links */
	a, a:link, a:active {color:#002e4e;}
	a:visited {color:#91a3b7;}
	a:hover {color:#91a3b7;}

/* Headings */
	h1 {color:#013b6b;}
	h2 {color:#333;}
	h3 {color:#333;}
	h4 {color:#333;}
	h5 {color:#333;}
	h6 {color:#333;}

/* Forms */
	textarea, input, select {}

div.header {
 width: 750px;
}
#header { /* Defines the box that holds the header */
	width:750px;
	/* border-top:1px solid #FFFFFF;
	border-right:1px solid #FFFFFF; 
	border-left:1px solid #FFFFFF;*/
	background-color:#fff;
	}
#logo { /* Defines the box that holds the logo */
	clear:none;
	padding-left:9px;
	padding-top:9px;
	height:49px;
	width:212px;
	float:left;
	}
/*---------------------------------------------------------------------------*/
/* TOP NAVIGATION  */
/*---------------------------------------------------------------------------*/
#topNav { /* Defines the box that holds the links at the top of the page */
	clear:both;
	width:100%;
	}
#topLinks {
	clear:none;
	float:right;
	height:17px;
	padding:14px 2px 2px 0px;
	}
#topLinks a,
#topLinks a:link,
#topLinks a:visited
  {
  height:17px;
  font-weight:normal;
  background-repeat:repeat;
  font-family:Arial, Helvetica, sans-serif;
  font-size:12px;
  color:#666666;
  text-decoration:none;
  padding:0px 10px 2px 10px;
  }
#topLinks a:hover {background-image:url(/images/system/hiLiteOn.gif);background-repeat:repeat; }
#HomeLink {background-image:url(/images/system/HomeLinkHiLite.gif);background-repeat:repeat; }
#calLink {background-image:url(/images/system/calLinkHiLite.gif);background-repeat:repeat; }
#sitemapLink {background-image:url(/images/system/sitemapLinkHiLite.gif);background-repeat:repeat; }
#contactLink {background-image:url(/images/system/contactLinkHiLite.gif);background-repeat:repeat; }
/*---------------------------------------------------------------------------*/
/* ADDRESS BLOCK */
/*---------------------------------------------------------------------------*/
#address { /* Defines the box that holds the address line */
	clear:right;
	float:right;
	padding-right:2px;
	}
#address,#address a
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
  color:#666;
	text-decoration:none;
  }
/*---------------------------------------------------------------------------*/
/* BRANDING IMAGE */
/*---------------------------------------------------------------------------*/
#brandingImg { /* Defines the box that holds the branding image for the home page */
	clear:both;
	width:750px;
	height:179px;
	border-top:1px solid #fff;
	border-bottom:1px solid #fff;
	}
#brandingImgSeparator {width:750px%;height:10px;background-color:#013b6b;clear:both;}

/*---------------------------------------------------------------------------*/
/* FOOTER */
/*---------------------------------------------------------------------------*/
#footer { /* Defines the box that holds the footer */
	width:752px;
	color:#ffffff;
	background-color:#333333;
	}
.footer, td.footer {
	color:#FFFFFF;
	/*color:#569FD3;*/
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	/*margin-top:2px;
	margin-left:2px;*/
}
a.footer, a.footer:link, a.footer:visited, a.footer:active {
 	color:#ffffff;
 	font-family:Verdana, Arial, Helvetica, sans-serif;
 	margin-top:2px;
 	margin-left:2px;
 	text-decoration:none;
 	font-weight:normal;
}
 a.footer:hover { text-decoration:underline; }
/* DEFAULTS */
#navcontainer {height:100%;width:160px;background-image:url(/images/cres/vNav_OffHome.gif);vertical-align:bottom;}
#navcontainer #navlist li a,#navcontainer #subnavlist li a {font-family:Verdana,Arial,Helvetica,sans-serif;font-size:7.5pt;font-weight:bold;text-decoration:none;}

/* NAV LIST */
#navcontainer #navlist {list-style-type:none;margin:0;padding:0;}
#navcontainer #navlist li {display:inline;}
#navcontainer #navlist li a {border-top:1px #fff solid;color:#fff;display:block;background-image:url(/images/cres/vNav_OffHome.gif);padding:5px 2px 5px 15px;}
#navcontainer #navlist li a:hover {background-image:url(/images/cres/vNav_OnHome.gif);}
#navcontainer #navlist li a#current {border-bottom:0px #fff solid;color:#fff;background-image:url(/images/cres/vNav_OnHome.gif);}

/* SUB NAV LIST */
#navcontainer #subnavlist {background-color:#7d8c9e;list-style-type:none;margin:0 0 0 11px;padding:0;} 
#navcontainer #subnavlist li {display:inline;}
#navcontainer #subnavlist li a {border-top:none;font-size:7.5pt;font-weight:bold;display:block;padding:3px 3px 3px 5px;height:auto;background-image:none;}
#navcontainer #subnavlist li a:hover {background-image:none;}
#navcontainer #subnavlist li a#subcurrent {text-decoration:underline;background-image:none;}
#navcontainer #subnavlist li a#subcurrent:hover {text-decoration:underline;background-image:none;}

/* DEFAULTS */
#navcontainer {height:100%;width:160px;background-image:url(/images/cres/vNav_OffHome.gif);vertical-align:bottom;}
#navcontainer .navlist li a,#navcontainer .subnavlist li a {font-family:Verdana,Arial,Helvetica,sans-serif;font-size:7.5pt;font-weight:bold;text-decoration:none;}

/* NAV LIST */
#navcontainer .navlist {list-style-type:none;margin:0;padding:0;}
#navcontainer .navlist li {display:inline;}
#navcontainer .navlist li a {border-top:1px #fff solid;color:#fff;display:block;background-image:url(/images/cres/vNav_OffHome.gif);padding:5px 2px 5px 15px;}
#navcontainer .navlist li a:hover {background-image:url(/images/cres/vNav_OnHome.gif);}
#navcontainer .navlist li a.current {border-bottom:0px #fff solid;color:#fff;background-image:url(/images/cres/vNav_OnHome.gif);}

/* SUB NAV LIST */
#navcontainer .subnavlist {background-color:#7d8c9e;list-style-type:none;margin:0 0 0 11px;padding:0;} 
#navcontainer .subnavlist li {display:inline;}
#navcontainer .subnavlist li a {border-top:none;font-size:7.5pt;font-weight:bold;display:block;padding:3px 3px 3px 5px;height:auto;background-image:none;}
#navcontainer .subnavlist li a:hover {background-image:none;}
#navcontainer .subnavlist li a.subcurrent {text-decoration:underline;background-image:none;}
#navcontainer .subnavlist li a.subcurrent:hover {text-decoration:underline;background-image:none;}

#subAddress
	{
	vertical-align:text-bottom;
	padding:3px 3px 3px 15px;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 7.5pt;
	font-weight: normal;
	color: #fff;
}
/* Inline Maintenance block */
	table.inlineMtcBlock {color:white;background-color:#deb887;border:outset #fff 2px;}
	a.inlineMtcBlock,a.inlineMtcBlock:link,a.inlineMtcBlock:visited,a.inlineMtcBlock:active {}
	a.inlineMtcBlock:hover {}


