/* main.css for Private Label Websites v1.0 */
BODY {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  margin: 0;
  padding: 0;
	}
A, 
A:Active {
  color: #015D8F;
  font-size: 12px;
  font-weight: bold;
  text-decoration: none;
}	A:Visited {
  text-decoration: underline;
}	A:Hover {
  color: #92D4F8;
  text-decoration: underline;
	}
td, li {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  padding: 0;
  margin: 0;
	}
ul {
  padding: 0;
  margin: 0;
	}
div {
  font-size: 12px;
	}
h1 {
  color: Blue;
  font-weight: bold;
  font-size: 18px;
  margin: 0;
}
h2 {
  color: #015D8F;
  font-weight: bold;
  font-size: 14px;
  margin: 0;
}
A.welcome, 
A.welcome:Visited, 
A.welcome:Active {
  color: White;
  text-decoration: none;
  font-size: 10px;
  font-weight: bold;
	}	
A.topnav, 
A.topnav:Visited, 
A.topnav:Active {
  color: #015D8F;
  text-decoration: none;
  font-size: 10px;
  font-weight: bold;
	}
.topnavBig {
	font-size: 14px;
}
.topnavBig a:Link, 
.topnavBig a:Visited, 
.topnavBig a:Active {
  color: #015D8F;
  text-decoration: none;
  font-size: 14px;
  font-weight: bold;
	}
A.sidenav2, 
A.sidenav2:Visited, 
A.sidenav2:Active {
  color: #015D8F;
  text-decoration: none;
  font-size: 11px;
  font-weight: bold;
	}
A.welcome:Hover, 
A.topnav:Hover, 
.topnavBig a:Hover, 
A.sidenav2:Hover {
  color: #92D4F8;
  text-decoration: none;
	}
A.sidenav, 
A.sidenav:Visited, 
A.sidenav:Active {
  color: Black;
  text-decoration: none;
  font-size: 11px;
  font-weight: bold;
}	A.sidenav:Hover {
  color: #015D8F;
  text-decoration: none;
	}
.content {
  color: Black;
  padding: 5px 5px 5px 5px;
  vertical-align: top;
	}
.padd {
  padding: 8px;
	}
/* Custom Styles */
.sm {
  font-size: 11px;
  color: #015D8F;
	}
.sm2 {
  font-size: 10px;
  color: White;
  font-weight: bold;
	}
.sm3 {
  font-size: 11px;
  color: #000;
  line-height: 16px;
	}
.smsubheader, 
.bodytexttitle, 
.pagetitle101 {
	font-size: 12px;
	color: #015D8F;
	font-weight: bold;
	padding: 12px 0 4px 0;
	}
.bracket {
  font-size: 9px;
  margin-bottom: 4px;
	}
.officePad {
  padding: 0 0 0 10px;
	}
.blue {
  border-bottom: 6px solid #015D8F;
  padding: 3px;
  font-weight: bold;
	}
.blue2 {
  border-top: 6px solid #015D8F;
  font-weight: bold;
	}
.welsubheader {
  font-size: 12px;
  color: #FFFFFF;
  font-weight: bold;
  padding: 2px;
	}
.weltext {
  font-size: 10px;
  color: #FFFFFF;
  padding: 5px;
	}
.phone {
  font-size: 18px;
  color: Blue;
  font-weight: bold;
  font-family: "Arial Black";
	}
.phonetext {
  font-size: 11px;
  color: #015D8F;
  font-weight: bold;
	}
.blueline {
  border-top: 6px solid #015D8F;
  margin-top: 3px;
	}
#homeform {
  border: 1px solid #015D8F;
	}
#envisionL {
  text-align: left;
  margin-left: 35px;
	}
/* Custom Styles */
#brdrt {
  border: 1px solid #015D8F;
  margin-left: 20px;
	}
.brdrb {
  border-bottom: 1px solid #015D8F;
  border-right: 1px solid #015D8F;
  padding: 2px;
  font-size: 11px;
  font-weight: bold;
  color: #015D8F;
	}
.brdrc {
  border-bottom: 1px solid #015D8F;
  padding: 2px;
  font-size: 11px;
  font-weight: bold;
  color: #015D8F;
	}
/* Header Styles */
.header {
  color: White;
  font-size: 12px;
  background-color: Black;
  text-align: left;
  padding: 5px;
	}
/* Header Styles */
/* Side Styles */
A.sidenavLink, 
A.sidenavLink:Visited, 
A.sidenavLink:Active {
  color: Red;
  font-size: 12px;
  font-weight: bold;
  text-decoration: none;
}	
A.movie, 
A.movie:Visited, 
A.movie:Active {
  color: White;
  font-size: 10px;
  font-weight: bold;
  text-decoration: none;
  padding: 6px;
}
A.sidenavLink:Hover, 
A.movie:Hover {
  color: #333;
  text-decoration: underline;
	}
.movie2 {
  background-color: #FF9900;
  border: 1px solid black;
  padding: 5px;
	}
/* Side Styles */
/* Footer Styles */
.footer {
  color: #015D8F;
  font-size: 10px;
	}
/* Footer Styles */
/* Form Styles */
.forminput {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-weight: bold;
  font-size: 12px;
  color: Black;
  background-color: #f0f8ff;
  padding: 1px;
  margin: 0;
  border: solid black 1px;
	}
.forminput2 {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-weight: normal;
  font-size: 10px;
  color: Black;
	background-color: #F0F8FF;
  padding: 1px;
  margin: 0;
  border: solid black 1px;
	}
.formMain {
  padding: 0;
  margin: 0;
	}
.pnorm {
	color: Black;
	border: solid black 1px;
	cursor: hand;
	background-color: #F0F8FF;
	}
.pover {
	color: White;
	border: solid black 1px;
	cursor: hand;
	background-color: #333333;
	}
/* Form Styles */
/* Market Snapshot Styles */
.dlt {/* Outline */
  background-color: Black;
	}
.dlr {/* Right Color Column */
  background-color: #0057AE;
	}
.gybg {/* Outline */
  background: White;
	}
.bt {	/* Main Class for Snapshot and Eco Calendar */
  color: Black;
  font-size: 11px;
  padding: 1px 1px 1px 1px;
  line-height: 15px;
  letter-spacing: 1px;
  background-color: White;
	}
.btb {	/* Background for Economic Calendar */
  background-color: White;
	}
/* Market Snapshot Styles */
/* Rate Sheet Styles */
.mtg101thickblack {
  color: Blue;
  font-weight: normal;
  font-size: 12px;
	}
.bodytext {
  color: Black;
  font-size: 12px;
	}
/* Rate Sheet Styles */
/* Page Title Style */
#flatButtonLookContainer {
	/* Drop Down Container for td */
	/* Keep in here in case a different background or color is wanted here later */
  width: 210px;
  font-size: 11px;
  margin-left: 4px;
	}
#flatButtonLookNav {/* Drop Down */
  width: 208px;	/* decrease this width from the horizontal nav to make the main buttons stack vertically */
  text-align: left;
  z-index: 1000;
	}
/*------- START MAIN BUTTON SECTION -------*/
#flatButtonLookNav ul {	/* Main Buttons */
  margin: 0;
  padding: 0;
  list-style: none;
  border: 1px solid #015D90;
  width: 212px;
	}
#flatButtonLookNav ul li {	/* Main Buttons */
  position: relative;
  border-bottom: 1px solid #015D90;
  width: 212px;
  text-align: right;
	}
#flatButtonLookNav ul li a:link, 
#flatButtonLookNav ul li a:visited {	/* Main Button */
  display: block;
  width: 201px;
  _width: 210px;
  color: #015D90;
  font-size: 11px;
  font-weight: bold;
  text-decoration: none;
  background: #fff	/*url('images/fadeBG.gif') repeat-x top left*/;
  padding: 3px 6px 3px 0;
	}
#flatButtonLookNav ul li a:hover {/* Main Button Links */
  color: #72C3EF;
  background: url(images/arrow2.gif) no-repeat left;
	}
/*-------- END MAIN BUTTON SECTION --------*/
/*----- START EXPANDING MENUS SECTION ------*/
#flatButtonLookNav li ul {	/* Expanding Menus */
  position: absolute;
  top: -1px;	/* Adjusts the position of the drop down menus *//* Change 20px to -1px for vertically stacked Main Buttons */
  left: -160px;	/* controls how far in from the left the expanding menu will begin */
  display: none;
  z-index: 500;
  border: 1px solid #015D90;
  width: 160px;
  padding: 0;
  margin: 0;
	}
#flatButtonLookNav li ul li {
  width: 160px;
	}
#flatButtonLookNav li ul li a:link, 
#flatButtonLookNav li ul li a:visited {	/* Expanding Menus */
  display: block;
  width: 160px;
  text-decoration: none;
  color: #015D90;
  font-size: 10px;
  font-weight: bold;
  background: #C5E2F1	/*url('images/fadeBG.gif') repeat-x top left*/;
  border-bottom: 1px solid #015D90;	/*Needed if you use a border on the above UL LI tag and don't want border here */
  padding: 3px;
  z-index: 1000;
	}
#flatButtonLookNav li ul li a:hover {	/* Dropdown Menus Hover State */
  color: #72C3EF;
  background: White;
	}
/*------ END EXPANDING MENUS SECTION -------*/
/*------- START DO NOT EDIT SECTION -------*/
/* DO NOT EDIT -- */
#flatButtonLookNav li:hover ul, 
#flatButtonLookNav li.over ul {
  display: block;
	}
/* DO NOT EDIT -- */
/* DO NOT EDIT -- Fix IE. Hide from IE Mac \*/
* html #flatButtonLookNav ul li {
  float: left;
  height: 1%;
  z-index: 750;
	}
* html #flatButtonLookNav ul li a {
  height: 1%;
	}
/* DO NOT EDIT -- End Fix IE. Hide from IE Mac */
/*-------- END DO NOT EDIT SECTION --------*/
/*------------------ END flatButtonLook --------------------*/
/* -------------------------------- End Vertical Navigation ---------------------------------*/
