/* Start main.css for Enhanced Websites v2.0 - last updated 08/22/05 */
/* ------------------------------- Start Global Styles ------------------------------- */

A, A:Visited, A:Active {color: #9F8B50; font-size: 12px; font-weight: normal; text-decoration: underline;}
A:Hover {color: #666666; font-size: 12px; font-weight: normal; text-decoration: none; }

BODY {font-family: Verdana, Arial, sans-serif; font-size: 12px; margin: 0; padding: 0; 
background-color: #E1E1E1;}
td, li, div, {font-family: Verdana, Arial, sans-serif; font-size: 12px;}
ul {/*margin: 0px; padding: 0;*/}

h1 {color: #000000; font-weight: bold; font-size: 18px; margin: 0;
	}
h2 {/* used for all page titles on standard and custom pages */ 
	color: #000000; font-weight: bold; font-size: 14px; margin: 0 0 10px 0;}

.content {/* use for main content on all pages */
	color: black; padding: 5px; vertical-align: top;}
.content p {font-family: Verdada, Arial, sans-serif; font-size: 12px;}
.content ul {margin-left: 20px; font-size: 11px; }

/* -------------------------------- End Global Styles -------------------------------- */
/* --------------------------- Start Standard Page Styles ---------------------------- */
.snippetImage {/* controls spacing around Snippet images */
	margin: 0 10px 300px 0;
	}

.toparea {border-top: 5px solid #000000; border-bottom:34px solid black;}
.nav {border: 3px solid #9F8B50;}
.flash {border-top: 8px solid #000000; border-bottom: 3px solid #000000;}
.mainarea {padding-top:4px;}
.mainleft {border:1px solid #9F8B50; padding: 2px;}
.maintitles {background-color:#9F8B50; color: black; font-weight:bold; padding: 3px;}
.mainimages {border-top: 3px solid white; border-bottom: 3px solid white;}
.scrolling {border:1px solid #9F8B50; padding:4px;}
.newsletter {background-color:#9F8B50; padding:3px;}

A.home, A.home:Visited, A.home:Active {color: #000000; font-size: 11px; font-weight: bold; text-decoration: none; }
A.home:Hover {color: #000000; font-size: 11px; font-weight: bold; text-decoration: underline; }

A.news, A.news:Visited, A.news:Active {color: #000000; font-size: 12px; font-weight: bold; text-decoration: none; }
A.news:Hover {color: #000000; font-size: 12px; font-weight: bold; text-decoration: underline; }

/* ----------------------------- End Standard Page Styles ---------------------------- */
/* ------------------------------- Start Header Styles --------------------------------*/

/* -------------------------------- End Header Styles ---------------------------------*/
/* ------------------------------- Start Side Styles --------------------------------- */

/* -------------------------------- End Side Styles ---------------------------------- */
/* ------------------------------- Start Footer Styles ------------------------------- */
.sm {font-size: 10px;}
.footer {font-size: 10px; color: #8B4513;}

A, A:Visited, A:Active {color: #8B4513; font-size: 10px; font-weight: normal; text-decoration: none;}
A:Hover {color: #000000; font-size: 10px; font-weight: normal; text-decoration: none; }


/* -------------------------------- End Footer Styles -------------------------------- */
/* -------------------------------- Start Form Styles -------------------------------- */
.forminput {font-family: Verdana, Arial, 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, 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 ----------------------------- */
/* ---------------------------- Start Page Title Style ------------------------------ */
.bodytexttitle {/* styles match h2 style */ color: #000000; font-weight: bold; font-size: 14px; margin: 0 0 10px 0;}
.pagetitle101 {/* styles match h2 style */ color: #000000; font-weight: bold; font-size: 14px; margin: 0 0 10px 0;}
/*  ---------------------------- End Page Title Style ----------------------------- */

/*  ---------------------------- Start Library Style ----------------------------- */
.bodytext ul {list-style-type: list-style-type: none;}
.bodytext li {padding-left: 13px; background: url(images/bullet.jpg) no-repeat left;}

.content li a, .content li a:active, .content li a:visited {color: #5B0A0A; font-size: 11px; text-decoration: underline;}
.content li a:hover {color: #CD923E;}

/*  ---------------------------- End Library Style ----------------------------- */
/* End main.css for Enhanced Websites v2.0 - last updated 08/22/05 */