﻿body {background: #fff; font-family: Arial; color: #444; font-size:12px; margin:0;}
img{border:none; padding:0px; margin:0px 0px;vertical-align:bottom}

A:link {color: #580; text-decoration: none;}
A:active {color: #580; text-decoration: underline;}
A:visited {color: #580; text-decoration: none;}
A:hover {color: #580; text-decoration: underline;}

/* Top Header */
#mgMnuTop {height: 20px; width:895px; margin:0 0 0 5px;padding:6px 0 0 0;font-size: 10px; background: #F2F2F2; text-align:left;}
.mnuTopLink {margin-left: 6px;background: url(images/arrowOrange.gif) no-repeat 4px;text-indent: 15px;}
#mgLogo {height: 60px; margin-left: 13px;width:895px;text-align:left}
.headerBarLeft { background-color:#88BB00;height:40px;}
.headerBarRight {padding-left:15px; font-family : Arial, sans-serif; font-weight: normal; font-size: 18px; color: #FFFFFF; background-color:#558800;}

/* Page: Left Menu */
#pageLeftMenu {width: 195px; height: 400px; padding-left: 10px; font-size:12px;/*background: #FFEFD5;*/}
.lmContainer {width: 194px; /*background-color: #F0E68C;*/ border-bottom: 1px solid #e9e9e9;}
.lmcHeader, .lmcHeaderLink {font-size: 105%; font-weight: bold; color: #558800; padding: 9px 0px 9px 0px; text-transform: uppercase;}
.lmcItems {margin: 5px 0px 6px 4px;}
a.lmcLink:link, a.lmcLink:visited, a.lmcLink:active {color:#558800; font-size: 100%; font-weight: normal; text-decoration: none;}
a.lmcLink:hover {color:#558800; text-decoration: underline;}
a.lmcLinkSelected:link, a.lmcLinkSelected:visited, a.lmcLinkSelected:active {color:#fe5500; font-size: 100%; font-weight: bold; text-decoration: none;}
a.lmcLinkSelected:hover {color:#fe5500; text-decoration: underline;}
a.lmcHeaderLink:link, a.lmcHeaderLink:visited, a.lmcHeaderLink:active {color:#558800; text-decoration: none; }
a.lmcHeaderLink:hover {color:#558800; text-decoration: underline;}
a.lmcHeaderLinkSelected:link, a.lmcHeaderLinkSelected:visited, a.lmcHeaderLinkSelected:active {color:#fe5500; text-decoration: none; }
a.lmcHeaderLinkSelected:hover {color:#fe5500; text-decoration: underline;}

/* Left Content */
#secure{padding:40px 10px 15px 15px;font-size:11px;vertical-align:bottom;position: absolute; bottom: 0px;}
div.LeftContentBlank{height:180px;}
div.LeftContentHolder {background-color:#e1efc2;color:#444444;font-size:11px;padding:10px;}
div.LeftContentHolderBlank {color:#444444;font-size:1em;padding:10px;}
table.LoanInfo{padding:0 0 0 0; margin:13px 0 13px 5px;font-size:11px; width:98%;}

/* Footer Content */
.fItem{margin: 0px 10px 0px 10px;}
.footerContent {background: url(images/bgDot.gif) repeat-x;height: 30px; font-size: 10px; font-style: normal; font-weight: normal; color: #444;}

/* Main Content */
.MainContentHolder{font-size:12px;margin-top:9px;}
.MainContentHolder div{font-size:12px;}
.MainContentHolder table{font-size:12px;}

/* Validation Content */
.validationHolder{padding:10px;border:2px solid #FE5500;}
.validationTitle{font-weight:bold;font-size:15px;}
.validation-summary-errors {margin:5px 5px 5px 25px;}
.validation-summary-errors li{color:Red;}


/* Misc Content */
input.submit{font-size: 11px;font-family: Arial, san-serif;font-weight: bold;background-color: #5D9731;color: #FFF;height: 20px;text-transform: uppercase;cursor: pointer;border-style: outset;border-width: 1px;}
input.submit:hover{border-style: inset;background-color: #558800;}
.txtbox{width:200px;}
.ddlState{width:207px}
.mlTitle{font-size:13px;font-weight:bold;}


table.Search {font-family: Arial, san-serif;font-size: 10pt;font-style: normal;font-weight: normal;margin-top:15px; width: 100%;}
table.Search a{text-decoration:none; color:#5D9731; font-weight:bold;}
table.Search tr.MLOHeader {font-family: Arial, san-serif; background-color: #E9E9E9; padding: 5px 0px; color: #467225; font-weight: bold; font-size: 12pt;}

a.fCLink:link, a.fCLink:visited {color:#558800; font-size: 100%; font-weight: normal;}
a.fCLink:hover,a.fCLink:active {color:#558800; text-decoration: underline;}
.mchbHeader{font-size: 16px;color: #444; font-weight: bold; margin-bottom: 10px;text-transform: capitalize;}
.mchbDescription{font-size: 100%;color: #444; text-transform: uppercase; font-weight: normal; margin-bottom: 15px;}
.mchbText{color: #444;font-size: 12px;}



a.cssbutton:link, a.cssbutton:visited, a.cssbutton:active, a.cssbutton
{
	text-transform: uppercase;
	position: relative;
	text-align: center;
	display: inline-block;
	width: 90px;
	font-family: Arial, san-serif;
	border-style: outset;
	border-width: 1px;
	background-color: #5D9731;
	color: white;
	text-decoration: none;
	font-size: 11px;
	font-weight: bold;
	padding: 3px;

}
a.cssbutton:hover
{
	color: white;
	border-style: inset;
	border-width: 1px;
	background-color: #558800;
	text-decoration: none;
	padding:2px  2px 4px 4px;
}
.cssPrint {background: url(images/icon_print.gif) no-repeat 4px;text-indent: 15px;width:130px;}

img.map {margin-right:40px;margin-top:7px; }
img.mloImage{
	max-width:175px;max-height:175px;
 	/* Resize the image for IE6 */
	width: expression(this.width > 175 ? 175: true);
	height: expression(this.height > 175 ? 175: true);
}

#tblResults {font-size:12px; width:660px}
#tblResults tr{ vertical-align:top;}
/*#tblResults td.Resultsleft {font-size:16px;color:#558800;font-weight:bold; width: 248px;background-color: #E5E5E5;}
#tblResults td.Resultsleft a{text-decoration: underline;}*/

ul.BulletCopy {margin-left: 5px; padding-left: 1px; white-space: 5px; margin-top: 0px;}
ul.BulletCopy li{font-family: Arial, san-serif; font-size: 12px; font-style: normal; list-style: none; color:#555555; background: url(images/black_arrow.gif)  no-repeat 0 4px; padding-left:15px; line-height: 18px; margin-left:0;}

#tblDirections {Font-size:12px; width:655px;}
#tblDirections td.Maneuvers{border-bottom:dotted 1px #CCC;}

#tblSearchLocation {margin-top:5px; width: 317px;}
#tblSearchLocation td.LeftTD{width: 90px;}
#tblSearchLocation td.mapTD{padding-left:45px;}
