body {
	background-color: #FFFFFF;
	background-image: url(bg.jpg);
	background-repeat: repeat-x;
	font-size:12px;
}
.normal, div, span, p, td, th, li, a {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}
.marketcontent{padding:0 0}

.datetext {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #fff;}
.datetext a:link {color: #fff;font-size: 11px; text-decoration: none;}
.datetext a:hover {color: #fff;font-size: 11px; text-decoration: underline;}
.datetext a:active {color: #fff;font-size: 11px; text-decoration: underline;}
.datetext a:visited {color: #fff;font-size: 11px; text-decoration: none;}

.footertext {color: #396c81; font-family: Arial, Helvetica, sans-serif; font-size: 10px;}

a:link {color: #396c81;	text-decoration: underline;}
a:visited {text-decoration: underline; color: #396c81;}
a:hover {text-decoration: underline; color: #999;}
a:active {text-decoration: none; color: #999;}

.bcrumb {color: #396c81; font-family: Arial, Helvetica, sans-serif;	font-size:10px; font-weight:bold;}
.bcrumb a:link {color: #396c81; font-size:10px; text-decoration: none;}
.bcrumb a:hover {color: #396c81; font-size:10px; text-decoration: underline;}
.bcrumb a:active {color: #396c81; font-size:10px; text-decoration: underline;}
.bcrumb a:visited {color: #396c81;	font-size:10px; text-decoration: none;}

.topBanner {background-image: url(images/TopBG.gif); background-repeat: repeat-x; height:66px;	}
.topLowerBanner {background-image: url(images/TopLowerBG.gif); background-repeat: repeat-x; height:25px;}
.leftNav{ background-image:url(images/LeftNavBG.jpg); background-repeat:no-repeat; padding-top:75px}

.RatesTable {
	border-collapse:separate;
	border: 1px solid #244d61;
	background-color: #dedede;
	width: 100%;
}
.RatesTable td { 
	background-color: #FFF;
	border: 1px solid #CCC;
	margin: 1px;	
}
.RatesTable .RatesTitleTD, .RatesTable .RatesTitleTD div { font-weight: bold; color: #FFF; background-color: #244d61; text-align:center}
.RatesTD { text-align:center}
.RatesTable .RatesBottomTD { background-color: #dedede; color: #244d61; text-align:left; font-size: 0.65em; padding: 1ex;}

/*headers*/

h1, h2, h3, h4, h5, h6 {Arial, Helvetica, sans-serif;	margin: 0px;padding: 0px;
}
h1 { font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #FFFFFF;	 font-variant:small-caps; border-bottom:1px solid #2B5B72; border-color:#666666; border-width:1px 0 0 1px; border-style:solid; background-color:#396C81; padding:2px; text-indent:10px; margin: 10px 0;}
h2 { font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #333333;}
h3{ font-size: 120%; color: #000; font-weight: bold;}
h4{ font-size: 100%; color: #396c81; font-weight: bold;}
h5{ font-size: 90%; color: #000; font-weight: bold;}

.bullets1 {list-style-position: outside; list-style-image: url(bullet1.gif); list-style-type: disc;
}
.bullets2 {list-style-position: outside; list-style-image: url(bullet2.gif); list-style-type: disc;
}
.bankName {font-family: Arial, Helvetica, sans-serif; font-size: 15px; text-transform: uppercase; color: #244D61; font-weight:bold;
}
/* Stock Quotes Module */
.StockRed {color: red;font-size:9px;}
.StockGreen {color: green;font-size:9px;}

/* For links and image popup windows */
.FCKImageGalleryContainer {background: #fff;}
.FCKLinkGalleryContainer {background: #fff;}


/* Solpart Menu */

/* I usually set these with the font and color of the main state for the root menu. Not sure if it is totally necessary cause you set those further down. */

.MainMenu_MenuItem { 
border:0; 
font-family:Arial, Helvetica, sans-serif;
color:#fff;
font-size:12px;
font-weight:normal;
font-style:normal;
line-height: 25px;
} 

.MainMenu_MenuIcon { 
display: none; } 

.MainMenu_MenuArrow{
display:none
}  

/* Sub-menu normal state. Change backgrounds, fonts, etc. here */
.submenu{
z-index:1000;
border:0;
background-color:#396c81;
font-weight:normal;
width: 190px;
} 

/* Sub-menu hover state. Change backgrounds, fonts, etc. here */
.submenuitemselected{
font-family:Arial, Helvetica, sans-serif;
color: #fff;
width: 190px;
background-color:#265672;
font-weight: normal;
line-height: 25px;
}

/* Main Menu item. Change height, width, background, etc here. */ 
.rootmenuitem td{
text-align:right;
height:25px;
width: 200px;
background: url(images/botton.gif) no-repeat top right;
}  

/* Main Menu font. Change font color, size, etc here. */ 
.rootmenuitem td span{
font-family:Arial, Helvetica, sans-serif;
color:#fff;
font-size:12px;
font-weight:normal;
padding-right:10px;
} 

/* Active Menu item. Change height, width, background, etc here. */ 
.rootmenuitembreadcrumb{
background:transparent;} 

.rootmenuitembreadcrumb td{
text-align:right;
height:25px;
width: 200px;
background: url(images/botton.gif) no-repeat top right;
}  

/* Active Menu font. Change font color, size, etc here. */ 
.rootmenuitembreadcrumb td span{
font-family:Arial, Helvetica, sans-serif;
color:#fff;
font-size:12px;
font-weight:normal;
padding-right:10px;
}  

/* Mouseover Menu item. Change height, width, background, etc here. */ 

.rootmenuitemselected{
text-align:right;
height:25px;
width: 200px;
background: transparent;
}

.rootmenuitemselected td{
text-align:right;
height:25px;
width: 200px;
background: url(images/botton.gif) no-repeat top right;
}

/* Mouseover Menu font. Change font color, size, etc here. */ 
.rootmenuitemselected td span{
font-family:Arial, Helvetica, sans-serif;
color:#fff;
font-size:12px;
font-weight:normal;
padding-right:10px;
font-style:italic;
}  

