/* main.css for Private Label Websites v1.0 */

A, A:Active {color: #8B8F3B; font-size: 12px; font-weight: bold; text-decoration: none;}
A:Visited {text-decoration: underline;}
A:Hover {color: #8B8F3B; text-decoration: underline;}

BODY {font-family: verdana, arial; font-size: 12px; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;}
td, p, li {font-family: verdana, arial; font-size: 12px;}
div {font-size: 12px;}
h1 {color: blue; font-weight: bold; font-size: 18px; margin: 0px 0px 0px 0px;}
h2 {color: blue; font-weight: bold; font-size: 14px; margin: 0px 0px 0px 0px;}

.content {color: black; padding: 10px 5px 5px 10px; vertical-align: top;}
.med {font-size: 12px; color: white; padding: 5px 5px 5px 5px; text-align: center; vertical-align: top; background-color: #8B8F3B;}
A.med, A.med:Active, A.med:Visited {font-size: 12px; color: white; padding: 5px 5px 5px 5px; text-align: center; vertical-align: top; background-color: #8B8F3B; text-decoration: none;}
A.med:Hover {font-size: 12px; color: white; padding: 5px 5px 5px 5px; text-align: center; vertical-align: top; background-color: #8B8F3B; text-decoration: underline;}
.sm {font-size: 10px; color: white; padding: 5px 5px 5px 5px; background-color: #8B8F3B;}
A.sm, A.sm:Active, A.sm:Visited {font-size: 10px; color: white; padding: 5px 5px 5px 5px; text-decoration: none;}
A.sm:Hover {font-size: 10px; color: white; padding: 5px 5px 5px 5px; text-decoration: underline;}
.sm2 {font-size: 11px; color: #6C6F23; text-align: left; vertical-align: top;}
A.sm2, A.sm2:Active, A.sm2: Visited {font-size: 11px; color: #6C6F23; text-align: left; vertical-align: top; font-weight: bold; text-decoration: none;}
A.sm2:Hover {font-size: 11px; color: #6C6F23; text-align: left; vertical-align: top; font-weight: bold; text-decoration: underline;}
.pad2 {padding: 5px 5px 5px 5px; background-image: url(images/MiddleBox.jpg); background-position: top right; background-repeat: repeat-x;}

/* Header Styles */
.header {color: white; font-size: 12px; background-color: black; text-align: left; padding: 5px 5px 5px 5px;}
.tagline {color: white; font-size: 12px; font-style: italic; text-align: center; vertical-align: middle; background-color: #CC9900;}
.phone {color: white; font-size: 18px; font-style: normal;}
.options {color: black; font-size: 14px; font-variant: small-caps; font-weight: bold; background-color: #F6F6EB; text-align: center; vertical-align: bottom; text-decoration: none;}
A.options:Active, A.options:Visited {color: black; font-size: 14px; font-variant: small-caps; font-weight: bold; text-decoration: none;}
A.options:Hover {color: #CC9900; font-size: 14px; font-variant: small-caps; font-weight: bold; text-decoration: none;}
A.options {color: black; font-size: 14px; font-variant: small-caps; font-weight: bold; background-color: #F6F6EB; text-align: center; vertical-align: bottom;}
.gradient1 {background-image: url(images/gradient.jpg); background-position: bottom left; text-align: center; vertical-align: middle; color: #8B8F3B; font-size: 11px; padding: 2px 2px 2px 2px;}
/* Header Styles */

/* Side Styles */
.sideimage {background-image: url(images/LeftNav.jpg); background-position: center top; background-repeat: no-repeat;}
.sidenavLink {color: black; font-size: 12px; font-weight: normal; text-decoration: none;}
A.sidenavLink, A.sidenavLink:Active, A.sidenavLink:Visited {color: black; font-size: 11px; font-weight: normal; text-decoration: none;}
A.sidenavLink:Hover {color: #CC9900; font-size: 11px; font-weight: normal; text-decoration: none;}
/* Side Styles */

/* Footer Styles */
.footer {color: white; font-size: 10px; background-color: black; text-align: center; padding: 5px 5px 5px 5px;}
/* Footer Styles */

/* Form Styles */
.forminput {font-family: verdana, arial; font-weight: bold; font-size: 12px; color: black; background-color: #f0f8ff; padding: 1px 1px 1px 1px; margin: 0px 0px 0px 0px; border: solid black 1px;}
.forminput2 {font-family: verdana, arial; font-weight: normal; font-size: 10px; color: black; background-color: #f0f8ff; padding: 1px 1px 1px 1px; margin: 0px 0px 0px 0px; border: solid black 1px;}
.formMain {padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px;}
.pnorm {color: black; background: #f0f8ff; border: solid black 1px; cursor: hand;}		
.pover {color: white; background: #333; border: solid black 1px; cursor: hand;}
/* Form Styles */

/* Market Snapshot Styles */
.dlt {background-color: black;} /* Outline */
.dlr {background-color: #0057AE;} /* Right Color Column */
.gybg {background: white;} /* Outline */
.bt {color: black; font-size: 11px; padding: 1px 1px 1px 1px; line-height: 15px; letter-spacing: 1px; background-color: white;} /* Main Class for Snapshot and Eco Calendar */
.btb {background-color: white;} /* Background for Economic Calendar */
/* 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 */
.bodytexttitle {color: #6C6F23; font-size: 12px; font-weight: bold;}
.pagetitle101 {color: #CCCCCC; font-size: 12px; font-weight: bold;}
/* Page Title Style */

/* rates table */
A.rate, A.rate:Visited, A.rate:Active {color: #666666; font-size: 10px; font-weight: bold;}
A.rate:Hover {text-decoration: underline;}

A.heading, A.heading:Visited, A.heading:Active {color: black; font-size: 10px; font-weight: bold; padding: 2px 2px 2px 2px; border-bottom: #EAECD9 1px solid;}
A.heading:Hover {text-decoration: underline;}

A.program, A.program:Visited, A.program:Active {color: #666666; font-size: 10px; font-weight: normal; padding: 2px 2px 2px 2px;}
A.program:Hover {text-decoration: underline;}

/*Style for a Rollover Button without Graphics */
A.apply, A.apply:Visited, A.apply:Active {color : white; text-decoration : none; text-align: center; font-size: 10px; font-weight: bold; background-color: #CC9900; border-color: #000000 #000000 #000000 #000000; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; height: 14px; width: 80px; padding: 2px 2px 2px 2px; text-align: center;}
A.apply:Hover  {color : black; text-decoration : none; background-color: #C3C992;}

.heading_line {color: black; font-size: 10px; font-weight: bold; padding: 2px 2px 2px 2px; border-bottom: #333333 1px solid; border-top: #333333 1px solid; background-color: #C3C992;}

.border {border: 1px solid #EAECD9; padding: 2px 2px 2px 2px;}

.border_outside {border: 1px solid #333333;}

.title {font-size: 10px; color: #333333; font-weight: bold; background-color: #C3C992; text-align: left; padding: 2px 2px 2px 2px; border: #333333 1px solid; border-top: none; border-right: none;}
/* rates table */

/*CM footer*/
#navcContainer {margin-top: 10px;}
#navcContainer ul {	text-align: center;	}
#navcContainer li {	display: inline;list-style-type: none;}
#navcContainer a, #navcContainer a:visited, #navcContainer a:active {
	color: #8B8F3B;
	font-size: 10px;
	font-weight: normal;
	text-decoration: none; border-left: 1px solid #494848; padding: 0 2px 0 4px; }
#navcContainer a:hover {text-decoration: none;color: #9D9C9C;}