BODY {
	font-family: Verdana, Arial, Serif;
	font-size: 12px;
	margin: 0;
	padding-top: 5px;
	background: #FDF7EA;
	}
td, p, li {
	font-family: Verdana, Arial, Serif;
	font-size: 12px;
	}
div {
	font-size: 12px;
	}
h1 {
	color: #21285a;
	font-weight: bold;
	font-size: 18px;
	margin: 0;
	}
h2 {/* used for all page titles on standard and custom pages */
	color: #21285a;
	font-weight: bold;
	font-size: 20px;
	margin: 0 0 10px 0;
	}
	
ul {
	padding: 0;
	margin: 0;
	}
	
A, A:Visited, A:Active {
	color: #21285a;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	}
A:Hover {
	color: #762525;
	text-decoration: underline;
	}


.content {/* use for main content on all pages */
	color: black;
	padding: 5px 5px 5px 5px;
	vertical-align: top;
	background: #F6F9FD;
	}
	
.firstshdw {
	background: url(images/first3.jpg) no-repeat;
	width: 5px;
	}

.firstContainer {
	background: url(images/first3.gif) no-repeat;
	width: 285px;
	}

.firstContainer li {
	list-style: none;
	padding-top: 9px;
	}
	
.firstContainer a, .firstContainer a:active, .firstContainer a:visited {
	font-family: Arial, Verdana, Serif;
	color: #21285a;
	font-size: 13px;
	font-weight: bold;
	text-decoration: none;
	font-variant: small-caps;
	}
	
.firstContainer a:hover {
	color: #762525;
	text-decoration: none;
	}

#mtgcenter {/* drop down menu title container */
	background: #762525;
	padding: 2px 0 2px 0;
	width: 190px;
	}
#mtgcenter a {
	font-family: Arial, Verdana, Serif;
	color: white;
	text-align: center;
	text-decoration: none;
	letter-spacing: 0.3em
	}
#mtgcenter a:hover {
	color: #7DA1D3;
	}
	
.homelogo {
	background: url(images/header02.jpg);
	width: 248px;
	height: 119px;
	}
.homelogo a, .homelogo a: visited, .homelogo a:active {
	color: white;
	font-size: 15px;
	font-weight: bold;
	text-decoration: none;
	}
	
.homelogo a:hover {
	color: #214287;
	} 

/*----------------- START DROPDOWN NAV -------------------*/
#dropNavContainer { /* Drop Down Container for table */
	background: #EDE1B7 url(images/navshdw.jpg) no-repeat bottom;
	color: black;
	vertical-align: top;
	padding-bottom: 11px;
	}
#dropNav { /* Drop Down - Dimensions and Alignment */
	width: 158px; /* decrease this width to make the Main Buttons stack vertically */
	text-align: center;
	z-index: 108;
	}
/*------- START MAIN BUTTON SECTION -------*/
#dropNav ul { /* Main Buttons - Placement */
	margin: 0;
	padding: 0;
	list-style: none;
	float: left; /* Effects Horizontal Alignment */
	}
#dropNav ul li { /* Main Buttons - Dimensions and Design */
	float: left; /* You need this for FireFox - Effects Horizontal Alignment */
	position: relative;
	width: 188px;
	border: 1px solid #762525;
	border-top: none;
	}
#dropNav ul li a { /* Main Button Links - Placement, Dimensions and Design */
	font-variant: small-caps;
	display: block;
	text-decoration: none;
	color: black;
	font-size: 11px;
	font-weight: bold;
	background: #d7dff0; /* IE6 Bug */
	padding: 3px 0 2px 0;
	height: 16px;
	line-height: 16px;
	}
#dropNav ul li a:hover { /* Main Button Links */ 
	color: #000000;
	background: #F4E0B9;
	}
/*-------- END MAIN BUTTON SECTION --------*/
/*----- START DROPDOWN MENUS SECTION ------*/
#dropNav li ul { /* Dropdown Menus - Placement and Dimensions */
	position: absolute;
	top: -1px; /* Adjusts the position of the drop down menus */
	/* Change 20px to -1px for vertically stacked Main Buttons */
	left: 188px; /* controls the offset from the bottom of the main button */
	/* Change -1px to 1 less then the actual width of the Dropdown menu to have them work with vertically stacked Main Buttons */
	display: none;
	z-index: 101;
	width: 190px; /* Sets the width of the overall Drop Down Menu */
	text-align: left;
	border-top: 1px solid #762525;
	}
#dropNav li ul a { /* Dropdown Menus - Design */
	display: block;
	text-decoration: none;
	color: black;
	font-size: 11px;
	background-color: #F4E0B9; /* IE6 Bug */
	padding: 3px 4px 2px 4px;
	height: 16px;
	line-height: 16px;
	z-index: 108;
	filter: alpha(opacity=90); /* Adjusts the transparancy of the drop down menus (IE) */
	-moz-opacity: 9.0; /* Adjusts the transparancy of the drop down menus (FireFox) */
	}
#dropNav li ul li a:hover { /* Dropdown Menus Hover State - Design */
	color: #000000;
	background: #d7dff0;
	text-align: right;
	}
/*------ END DROPDOWN MENUS SECTION -------*/
/*------- START DO NOT EDIT SECTION -------*/
/* DO NOT EDIT -- The magic */		
#dropNav li:hover ul, #dropNav li.over ul {
	display: block;
	}
/* DO NOT EDIT -- The magic */
/* DO NOT EDIT -- Fix IE. Hide from IE Mac \*/
* html #dropNav ul li { 
	float: left;
	height: 1%;
	z-index: 104;
	}
* html #dropNav ul li a {
	height: 1%;
	}
/* DO NOT EDIT -- End Fix IE. Hide from IE Mac */
/*-------- END DO NOT EDIT SECTION --------*/
/*------------------ END DROPDOWN NAV --------------------*/

/*----------------- START DROPDOWN LEFT SIDE NAV -------------------*/
#dropNavContainer2 { /* Drop Down Container for table */
	background: #EDE1B7;
	border-bottom: 1px solid #762525;
	color: black;
	vertical-align: top;
	}
#dropNavContainer2 #dropNav { /* Drop Down - Dimensions and Alignment */
	width: 158px; /* decrease this width to make the Main Buttons stack vertically */
	text-align: center;
	z-index: 150;
	}
#dropNavContainer2 #dropNav ul li { /* Main Buttons - Dimensions and Design */
	width: 158px;
	}
#dropNavContainer2 #dropNav li ul { /* Dropdown Menus - Placement and Dimensions */
	left: 158px;
	}
#dropNavContainer2 #dropNav ul li a { /* Main Button Links - Placement, Dimensions and Design */
	font-size: 10px;
	}
#dropNavContainer2 #dropNav li ul a { /* Dropdown Menus - Design */
	font-size: 11px;
	}
/*------------------ END DROPDOWN LEFT SIDE NAV --------------------*/


#mtgcenter2 {
	background: #762525;
	height: 22px;
	width: 160px;
	}
#mtgcenter2 a {
	font-family: Arial, Verdana, Serif;
	color: white;
	text-align: center;
	text-decoration: none;
	letter-spacing: 0.1em
	}
#mtgcenter2 a:hover {
	color: #7DA1D3;
	}

/*.footerContainer {
	list-style: none;
	padding-top: 10px;
	}
	
.footerContainer a, .footerContainer a:active, .footerContainer a:visited {
	font-family: Arial, Verdana, Serif;
	color: #21285a;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	}
	
.footerContainer a:hover {
	color: #762525;
	text-decoration: none;
	}
	*/
#cm_container_footer { 
	margin: 0;
	background: url(images/footerbg_b.jpg);
	height: 21px;
	}

#cm_list_footer
{
list-style: none;
margin: 0;
margin-top: 0;
text-align: center;
}

#cm_list_footer li
{
display: inline;
padding: 0;
margin: 0;
border-right: 1px solid #21285a;
padding: 0 0.4em 0 0.4em;
margin: 0 0.4em 0 -0.4em;
}


/*IE workaround*/
/*All IE browsers*/
* html #cm_list_footer li
{
border-right: 1px solid #21285a;
padding: 0 0.4em 0 0.4em;
margin: 0 0.4em 0 -0.4em;
}

#cm_list_footer_last 
{border-right: 1px solid #fff;}

#cm_container_footer a, #cm_container_footer a:link, #cm_container_footeri a:visited
{
color: #21285a;
text-decoration: none;
font-size: 11px;
font-weight: bold;
font-family: Arial, Verdana, Serif;
}

#cm_container_footer a:hover
{
color: #762525;
text-decoration: none;
}

/*Win IE browsers - hide from Mac IE\*/
* html #cm_list_footer { height: 1%; }


/*End hide*/
/*Mac IE 5*/
* html #cm_list_footer li:last-child { border-right: 0; }




#cm_container_footer2 { 
	margin: 0 auto;
	background: url(images/footerbg.jpg);
	height: 28px;
	
	}

#cm_list_footer2
{
list-style: none;
margin: 0;
text-align: center;
}

#cm_list_footer2 li
{
display: inline;
padding: 0;
margin: 0;
border-right: 1px solid #21285a;
padding: 0 0.4em 0 0.4em;
margin: 0 0.4em 0 -0.4em;
}


/*IE workaround*/
/*All IE browsers*/
* html #cm_list_footer2 li
{
border-right: 1px solid #21285a;
padding: 0 0.4em 0 0.4em;
margin: 0 0.4em 0 -0.4em;
}

#cm_list_footer2_last 
{border-right: 1px solid #fff;}

#cm_container_footer2 a, #cm_container_footer2 a:link, #cm_container_footer2 a:visited
{
color: #21285a;
text-decoration: none;
font-size: 11px;
font-weight: bold;
font-family: Arial, Verdana, Serif;
}

#cm_container_footer2 a:hover
{
color: #762525;
text-decoration: none;
}

/*Win IE browsers - hide from Mac IE\*/
* html #cm_list_footer2 { height: 1%; }


/*End hide*/
/*Mac IE 5*/
* html #cm_list_footer2 li:last-child { border-right: 0; }


.footer {
	font-family: Arial, Verdana, Serif;
	color: #3C4A9F;
	font-size: 18px;
	font-weight: bold;
	text-align: center;
	background: #FDF7EA;
	}
	
.footer em {
	color: #3C4A9F;
	font-size: 14px;
	font-weight: bold;
	text-align: center;
	font-style: normal;
	}

.sm {
	color: #3C4A9F;
	font-size: 10px;
	text-align: center;
	}

	
.sideTitle a, .sideTitle a:visited, .sideTitle a:active, {
	font-family: Times New Roman, Serif;
	color: #21285a;
	font-size: 17px;
	font-weight: bold;
	padding-left: 5px;
	border-bottom: 1px solid #762525;
	}
	
.sideTitle a:hover, {
	color: #762525;
	text-decoration: none;
	}
	
.sidelinks a, .sidelinks a:active, .sidelinks a:visited, {
	font-family: Arial, Verdana, Serif;
	color: #21285a;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	font-variant: small-caps;
	padding-left: 5px;
	padding-top: 5px;
	}

.sidelinks a:hover, {
	color: #762525;
	text-decoration: underline;
	}
	
.phone {
	font-size: 18px;
	color: #2B3494;
	font-family: AvantGarde, Verdana, Arial, San-serif;
	text-align: center;
	font-weight: bold;
	letter-spacing: 0.08em;
	}

/* -------------------------------- 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;
	}
.forminput2 {/* 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 ----------------------------- */
/* ---------------------------- Start Page Title Style ------------------------------ */
.bodytexttitle {/* styles match h2 style */
	color: #21285a;
	font-weight: bold;
	font-size: 20px;
	margin: 0 0 10px 0;
	}
.pagetitle101 {/* styles match h2 style */
	color: #21285a;
	font-weight: bold;
	font-size: 20px;
	margin: 0 0 10px 0;
	}
	
.pagetitle {/* styles match h2 style */
	color: #21285a;
	font-weight: bold;
	font-size: 20px;
	margin: 0 0 10px 0;
	}
/*  ---------------------------- End Page Title Style ----------------------------- */
/* End main.css for Enhanced Websites v2.0 - last updated 08/22/05 */

.subTitle {
	background: #8FADD7;
	}