body {
	background: url(../images/global/background.gif) #ffffff repeat-y center;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin: 0;
	padding: 0;
	text-align: center;
	background-color:#93a445;
}

img{border:0;}

tr .header 
{
	background-color:#eee;
}

.purple {color:#492F92;}

.clear { clear:both; margin:0; padding:0;}
.bgdots{background-image: url(../images/global/threedots.gif); background-position:left; background-repeat:repeat-y; padding:0 0 0 25px;}

.bgdots p 
{
	padding-top:0;margin-top:0;
}

input.number_field { text-align:right;} 

#MainWrapper{
width:934px;
text-align:left;
position:relative;

}

#Nav a 
{
	text-decoration:none;
	text-transform:uppercase;
	font-family:Arial;
	font-size:13px;
	font-weight:bold;
	color:#000;
	display:block;
	padding-bottom:4px;
}

#Nav a:hover,
#Nav a.on 
{
	color:#492f92;
}


#HomeFeature{width:680px;height:300px;background-repeat:no-repeat;position:relative;}
#HomeTitle{color:#492f92;font-size:20px;font-weight:bold;width:384px; }
           /* height:44px;           overflow:hidden;} */
#HomeBlurb{color:#000;font-size:13px;width:384px;top:72px;left:30px;}
#HomeBlurb a { color:#492F92; }

#ColLeft{width:214px; float:left; margin:0; padding:0;}
#ColRight{width:702px; float:left; margin:0; min-height:525px; padding:25px 0 0 18px;}
#ColRightHome{width:702px; float:left; margin:0; padding:25px 0 0 18px;}
* html #ColRight { height:525px; }

#Nav{padding:12px 0 0 30px;}

.login {padding:30px 0 0 27px;}

#ColBottom div{float:left;}

#ColBottom img{float:left;}

td.dots {background-image: url(../images/global/threedots.gif); background-repeat:repeat-y; width:10px;}
td.copytext {padding:0 0 0 15px;width:245px;}
td.copytext div {padding-top:10px;}
.promounit{ float:left; width:577px;}
.promounit p{ margin:0; padding:0;}
.readmore{ color:#93a445; font-size:10px; font-weight:700; text-decoration:none;}
.readmore a, a.readmore { color:#93a445; font-size:10px; font-weight:700; text-decoration:none;text-transform:uppercase;}

.header_text { padding:10px;width:320px;font-size:10px; }
#HeaderImage 
{
	width:668px;
	height:131px;
	background-repeat:no-repeat;
}

#uiHeader1, #uiHeader2 { padding-bottom:13px; }

.footer_line { width:880px; margin:0 auto; height:1px; background-color:#e5e5e5; font-size:1px; }

#Footer{color:#707070; font-size:11px;padding:10px 0 20px 28px;}
#Footer a{color:#707070;}
#LeftColumn {padding:10px 0 0 6px;float:left;width:450px; }
#LeftColumn a { color:#93a445; }

#Founder {width:393px;}
#Founder img {float:left; padding-right:10px;}
#Founder div {padding-bottom:10px;}

#Vision {width:393px;}
#Vision .bgdots{background-image: url(../images/global/threedots.gif); background-position:left; background-repeat:repeat-y; padding:0 0 0 32px;}
#Vision img {float:left; padding-right:10px;}
#Vision div {padding-bottom:10px;}

#Benefits {width:393px;}
#Benefits .bgdots{background-image: url(../images/global/threedots.gif); background-position:left; background-repeat:repeat-y; padding:0 0 0 32px;}
#Benefits img {float:left; padding-right:10px;}
#Benefits div {padding-bottom:10px;}

#Process {width:393px;}
#Process .bgdots{background-image: url(../images/global/threedots.gif); background-position:left; background-repeat:repeat-y; padding:0 0 0 32px;}
#Process img {float:left; padding-right:10px;}
#Process div {padding-bottom:10px;}

#Companies {width:393px;}
#Companies .bgdots{background-image: url(../images/global/threedots.gif); background-position:left; background-repeat:repeat-y; padding:0 0 0 32px;}
#Companies img {float:left; padding-right:10px;}
#Companies div {padding-bottom:10px;}

.titlepurp,strong{color:#492f92;font-weight:700;}

div#LeftColumn ul  {padding:0;margin-left:20px;}
div#LeftColumn ul li { list-style-image:url(../images/global/bullet_arrow.gif);padding-bottom:5px; margin:0;}

div#RightColumn {float:right; width:180px; padding:75px 30px 0px 30px;}

div#SubMenu 
{
	padding-bottom:7px;
}

.right_col { background-color:#f4f6ec;padding:3px; }
.quote {color:#252525; padding:12px 12px 0px 12px; margin:0; font-size:10px;font-family:Georgia,serif;}
.quote p {margin-top:0px;}
p.quotename {color:#252525; padding:0 0 10px 0; margin:0; font-size:10px; font-family: Georgia, "Times New Roman", Times, serif;}
img.corner {float:right;}

#SubMenu a 
{
	color:#000;
	font-size:15px;
	text-decoration:none;
	font-weight:bold;
}

#SubMenu a:hover, #SubMenu a.on
{
	color:#492F92;
}

div#FormList 
{
	padding:20px;
	color:#333;
	font-size:10px;
}

div#FormList table 
{
	border:solid 1px #999;
}

div#FormList tr.altrow 
{
	background:#eee;
}