/* Start main.css for Private Label Websites v2.0 - last updated 08/22/05 */
/* ------------------------------- Start Global Styles ------------------------------- */
A, A:Visited, A:Active {color: #999CA1; font-size: 12px; font-weight: bold; text-decoration: underline; }
A:Hover { color: #3B5B70; text-decoration: none;}

BODY {font-family: Arial, Verdana, sans-Serif; font-size: 12px; margin: 0; padding: 0; background: #dadbdc;}
td, li, div, {font-family: Arial, Verdana, sans-Serif; font-size: 12px; padding: 0; margin: 0; }
ul {margin: 0 0 0 20px; padding: 0;}

h1 {color: #3B5B70; font-weight: bold; font-size: 18px; margin: 0;
	}
h2 {/* used for all page titles on standard and custom pages */ 
	color: #3B5B70; font-weight: bold; font-size: 14px; margin: 0 0 10px 0;}

.content {/* use for main content on all pages */
	color: black; padding: 10px; vertical-align: top; font-family: Verdana, Arial, sans-serif;}
	.content p {font-family: Arial, Verdana, sans-Serif; font-size: 12px;}
.content ul {margin-left: 20px; font-size: 11px; font-family: Verdana, Arial, sans-serif;}

/* -------------------------------- End Global Styles -------------------------------- */
/* --------------------------- Start Standard Page Styles ---------------------------- */
.snippetImage {/* controls spacing around Snippet images */margin: 0 10px 300px 0;}
/* ----------------------------- End Standard Page Styles ---------------------------- */
/* ------------------------------- Start Header Styles --------------------------------*/
#headernav {background: #3B5B70; height: 21px; text-align: center;}
#headernav ul {margin: 0; list-style-type: none;}
#headernav li {display: inline; list-style-type: none; background: url(images/arrow.gif) left no-repeat; padding-right: 6px;}
#headernav a, #headernav a:visited, #headernav a:active { margin-left: 12px; color: white; font-size: 10px; font-family: Arial, Verdana, sans-serif; font-weight: normal; text-decoration: none;}
#headernav a:hover {color: #999CA1;}


/* -------------------------------- End Header Styles ---------------------------------*/
/* ------------------------------- Start Side Styles --------------------------------- */
#sideContainer {background: white; padding: 0 15px 15px 15px; border-right: 1px solid black;}
#sideContainer ul {background: #F3F3F4; margin: 15px 0 0 0; padding: 15px;}
#sideContainer li {list-style-type: square; margin: 3px 0 3px 15px;}
#sideContainer a, #sideContainer a:visited, #sideContainer a:active {color: black; font-size:11px; text-decoration: none; font-weight: normal;}
#sideContainer a:hover {color: #999CA1;}
.sideheader {color: #3b5b70; list-style-type: none; margin-left: 0px; font-size: 16px; font-family: Garamond, Adobe Garamond Pro; font-weight: bold; width: 120px; border-bottom: 1px solid #3b5b70;}

/* -------------------------------- End Side Styles ---------------------------------- */
/* ------------------------------- Start Footer Styles ------------------------------- */
.sm {font-size: 10px; color: #000; }

#navcContainer {margin: 5px; border-top: 1px solid black;}
#navcContainer ul {	text-align: center;	}
#navcContainer li {	display: inline;list-style-type: none;}
#navcContainer a, #navcContainer a:visited, #navcContainer a:active {
	color: #000;
	font-size: 10px;
	font-weight: normal;
	text-decoration: none; border-left: 1px solid #000; padding: 0 2px 0 4px; }
#navcContainer a:hover {text-decoration: none;color: #3b5b70;}
/* -------------------------------- End Footer Styles -------------------------------- */
/* -------------------------------- Start Form Styles -------------------------------- */
.forminput {/* Input Fields Styles */
font-family: Verdana, Arial, Serif; font-weight: bold; font-size: 12px; color: black; background-color: #f0f8ff; padding: 1px; margin: 0; border: solid black 1px;}

.formMain {/* add to opening Form tag to remove padding/margin around form */
	padding: 0; margin: 0; }
.pnorm {/* Form Button Style */
	color: black; background: #f0f8ff; border: solid black 1px; cursor: hand;}		
.pover {/* Form Button Over Style */
	color: white; background: #333; border: solid black 1px; cursor: hand;}
/* --------------------------------- End Form Styles --------------------------------- */
/* --------------------------- Start Market Snapshot Styles -------------------------- */
.dlt {/* Outline */ background-color: black; } 
.dlr {/* Right Color Column */ background-color: #FFCC00; }
.gybg {/* Outline */ background: white; }
.bt {/* Main Class for Snapshot and Eco Calendar */
	color: black; font-size: 11px; padding: 1px; line-height: 15px; letter-spacing: 1px; background-color: white;}
.btb {/* Background for Economic Calendar */ background-color: white;}
/* ---------------------------- End Market Snapshot Styles --------------------------- */
/* --------------------------- Start Rate Sheet Styles ------------------------------- */
.mtg101thickblack { color: blue; font-weight: normal; font-size: 12px;}
.bodytext {color: black; font-size: 12px;}
/* ------------------------------ End Rate Sheet Styles ----------------------------- */
/* ------------------------------ Mortgage Library Styles ----------------------------- */
#Table1 ul {list-style: none;}
#Table1 p {margin: 10px 0 2px 5px;}

.content ul {list-style-type: url(images/bullet.gif) no-repeat; margin: 0; padding: 0;}
.content ul li a {color: #3B5B70; font-size: 12px; padding-left: 10px; font-weight: normal;} /*styles for sub links in mtg library*/
.content ul li a:hover {color: #999CA1;}
/* ------------------------------End Mortgage Library Styles ----------------------------- */

/* ---------------------------- Start Page Title Style ------------------------------ */
.bodytexttitle {/* styles match h2 style */color: #3B5B70; font-weight: bold; font-size: 14px; margin: 0 0 20px 0;}
.pagetitle101 {/* styles match h2 style */color: #3B5B70; font-weight: bold; font-size: 14px; margin: 0 0 10px 0;}
/*  ---------------------------- End Page Title Style ----------------------------- */
/* End main.css for Private Label Websites v2.0 - last updated 08/22/05 */