.MyCashCompany{
margin:0px;
font:normal 12px arial;
line-height:16px;
color:#515152;
background:url(images/inbg.gif) repeat-x top;
}

.homebg{background:url(images/bg.gif) repeat-x top;}

#container{width:968px; margin:0 auto;}
a:focus{outline:none;}

#header{width:968px; float:left; z-index:1;}
.headtop{width:968px; float:left; height:114px;}
.headtop p{padding:0px; margin:0px;}
.headtop p.logo{width:186px; float:left;}

.headright{width:782px; float:left;}
.headright p{padding:10px 0px; margin:0px; line-height:16px;}
.headright p a{font-family:arial; font-size:11px; color:#7F7658; text-decoration:none; padding:0px 5px;}
.headright p a:hover{color:#97B76E; text-decoration:underline;}

.topmenu{width:782px; float:left;}
.headright ul{padding:35px 0px 0px 0px; margin:0px;}
.headright li{list-style-type:none; float:left; background:url(images/line.gif) no-repeat right;}
.headright li a{float:left; font:bold 15px arial; color:#575756; text-decoration:none; border-bottom:3px solid #ffffff; padding:10px 13px;}
.headright li a:hover{color:#575756;  border-bottom:3px solid #89AA5D; background:url(images/4.gif) no-repeat bottom left;}
.headright li a.here{color:#575756;  border-bottom:3px solid #89AA5D; background:url(images/4.gif) no-repeat bottom left;}
.headright li span{float:left; font:bold 15px arial; color:#575756; text-decoration:none; border-bottom:3px solid #ffffff; padding:10px 13px;}
.headright li span.here{color:#575756;  border-bottom:3px solid #89AA5D; background:url(images/4.gif) no-repeat bottom left;}
.headright li.last{background:none;}


#middle{width:968px; float:left; z-index:1;}
.middiv{width:968px; float:left; padding-top:20px; position:relative;}
.middiv h1{display:block;font-size:27px; color:#796C49; font-weight:normal; line-height:36px; padding:17px 0px 10px 0px; margin:0px}
.middiv h1 span.heading{width:550px; float:left;}
.middiv h1 span.headlink{width:400px; float:left;text-align:right;}
.middiv h1 a{font-size:14px; color:#796C49; text-decoration:none; line-height:36px;  padding:0px; margin:0px}
.middiv h1 a:hover{color:#000000; text-decoration:underline;}
.middiv h2{display:block;font-size:22px; color:#796C49; font-weight:normal; line-height:26px; padding:0px 0px 11px 0px; margin:0px}

.bannerdiv{width:968px; float:left; background:url(images/midbg.jpg) no-repeat left top; min-height:250px;}
.bannerdiv p{padding:0px; margin:0px;}
.bannerdiv p.steps{font:bold 16px arial; color:#4C4A44; padding-top:50px;  padding-left:10px; text-transform:uppercase;}
.bannerdiv p.steps span.agree{padding:0px 48px 0px 55px;}
.bannerdiv p.bantext{font:normal 30px arial; color:#ffffff; line-height:42px; padding:8px 0px;}

.midcenter{width:968px; float:left; padding-bottom:20px;}
.midcenter h2{display:block; background:url(images/shad.gif) repeat-y 180px; font-weight:normal; font-size:22px; color:#7B9953; line-height:26px; padding:2px 0px; margin:0px;}
.midcenter p{padding:0px; margin:0px;}
.midcenter p.secure{width:968px; float:left; padding-top:10px;}
.midcenter p.secure span.check{width:200px; float:left; color:#515152; font-size:14px; }
.midcenter p.secure span.check img{padding:0px; margin:0px 0px -5px 0px;}
.midcenter p.secure span.midtext{width:450px; float:left; font-size:13px; text-align:justify;}
.midcenter p.secure span.midtext b{color:#786B3D; font-size:13px;}

.midbot{width:928px; float:left; border:1px solid #E4E2E2; font-size:12px; padding:10px 19px; background:#F7F6F6;}
.midbot h3{font-size:22px; color:#7B9A54; font-weight:normal; line-height:28px; padding:10px 0px 10px 0px; margin:0px; background:url(images/line1.gif) no-repeat bottom left;}
.midbot h4{font-size:16px; color:#786B3D; font-weight:bold; line-height:22px; padding:10px 0px 10px 0px; margin:0px; background:url(images/line1.gif) no-repeat bottom left;}
.midbot ul{padding:0px; margin:0px; width:464px; float:left;}
.midbot li{list-style-type:none; display:block; background:url(images/li.gif) no-repeat left 10px; padding:5px 0px 5px 15px; font-size:12px;}
.midbot p{padding:10px 0px; margin:0px;}
.midbot p b{font-size:20px; font-weight:normal;}
.midbot p span{color:#7C9A55; font-size:13px; font-weight:bold;}
.midbot p i{color:#786B3D; font-weight:bold; font-style:normal;}
.midbot p a{color:#786B3D; font-weight:bold;}
.midbot p a:hover{color:#000000; text-decoration:underline;}
.midbot p label{width:100px; float:left; text-align:left; padding-right:20px;}

.tabdiv{width:506px; float:left; position:absolute; top:22px; right:0px; font-size:12px;}
.tabdiv h5{font:bold 21px arial; color:#89AA5D; line-height:26px; padding:10px 0px; margin:0px;}
.tabdiv p{padding:5px 0px; margin:0px;}
.tabdiv p label{width:90px; float:left; padding-right:20px; text-align:right;}
.tabdiv p label i{color:#89AA5D; font-style:normal;}
.input1{border:1px solid #D6D4D4; color:#666666;}

.footerdiv{width:968px; float:left; background:url(images/footbg.gif) repeat-x top; margin-top:10px;}
.footerdiv p{padding:10px 0px 0px 0px; margin:0px; text-align:center; color:#757575; font-size:11px;}
.footerdiv p a{color:#757575; text-decoration:none;}
.footerdiv p a:hover{color:#7C9A55; text-decoration:underline;}
.footerdiv p b{color:#7C9A55;}

div.tabs {
	float:left;
	width:506px;
	padding:0px 0px 20px 0px;
	height:40px;
	background:url(images/menubot.gif) no-repeat bottom;
}

div.tabs ul {
	float:left;
	width:506px;
	margin:0px 0px 0px -10px;
	padding:0px;
	list-style:none;
}

div.tabs li {
display:inline;
	margin:0;
	padding:0px;
	cursor: pointer;
}

div.tabs li a{
	width:141px;	
	float:right;
	background:url(images/linkbg.png) no-repeat left;
	text-align:center;
	padding:10px 15px;
	text-decoration:none;
	font-weight:bold;
	font-family:arial;
	font-size:14px;
	line-height:22px;
	color:#7F7658;
	white-space: nowrap;
}

div.tabs li a.first{
	width:141px;	
	float:right;
	margin:0px;
	background:url(images/linkbg.png) no-repeat left;
	text-align:center;
	padding:10px 15px;
	text-decoration:none;
	font-weight:bold;
	font-family:arial;
	font-size:14px;
	line-height:22px;
	color:#7F7658;
	white-space: nowrap;
}

div.tabs li a:hover{
	width:141px;	
	float:right;
	background:url(images/linkhover.png) no-repeat left;
	text-align:center;
	padding:10px 15px;
	text-decoration:none;
	font-weight:bold;
	font-family:arial;
	font-size:14px;
	line-height:22px;
	color:#7F7658;
	white-space: nowrap;
}

div.tabs li span.here{
	width:141px;	
	float:right;
	background:url(images/linkhover.png) no-repeat left;
	text-align:center;
	padding:10px 15px;
	text-decoration:none;
	font-weight:bold;
	font-family:arial;
	font-size:14px;
	line-height:22px;
	color:#7F7658;
	white-space: nowrap;
	margin-right:-15px; padding:10px 15px;
}

div.tabs a {float:right; width:141px; margin-right:-15px; padding:10px 15px;}

body.tabs div.tabs li.selected {
	background-position:0 -0px;
	border-width:0;
	background:url(images/linkhover.png) no-repeat left;
}

div.tabBody {
	width:506px;
	float:left;
	clear: both;
	border:0px solid #765;
	padding:0px;
	min-height: 300px;
}

div.tabBody div.applydiv{width:506px; float:left; padding:0px;}
div.tabBody div.tabbot{width:506px; float:left; padding:0px;}
div.tabBody div.tabbot p{padding:0px; margin:0px;}
div.tabBody div.tabbot p.tabcon{width:26px; float:left;}
div.tabBody div.tabbot p.tabbotbg{width:454px; float:left; background:url(images/botbg.gif) repeat-x; height:41px;}


div.tabBody div.applydiv div.hour{width:466px; float:left; padding:0px 20px 10px 20px;}
div.tabBody div.applydiv div.applymid{width:456px; float:left; padding:10px 20px; background:#E9EEE3; border-bottom:1px solid #C9D9B2; border-top:1px solid #C9D9B2; margin:0px 5px;}
div.tabBody div.applydiv div.applybot{width:466px; float:left; padding:10px 20px; position:relative;}
div.tabBody div.applydiv div.applybot select {color:#666666; padding:3px; border:1px solid #D6D4D4;}
div.tabBody div.applydiv div.applybot div.applynow{width:98px; float:left; position:absolute; height:42px; bottom:-60px; right:30px;}

div.tabBody div.member{width:466px; float:left; padding:0px 20px;}
div.tabBody div.login{width:466px; float:left; padding:0px 20px;}

* html div.tabBody {
	min-height: 300px;
}
div.tabBody div.tabBody {
	min-height: 170px;
}
* html div.tabBody div.tabBody {
	height: 170px;
}
div.tabBody div.tabBody div.tabBody {
	min-height: 90px;
}
* html div.tabBody div.tabBody div.tabBody {
	height: 90px;
}
div.tabItem {
	width:506px;
	float:left;
	background:url(images/tabbg1.png) repeat-y;
	min-height:416px;
}
body.tabs div.tabBody div.tabItem {
	border-width: 0;
	margin: 0;
	padding: 0;
	display: none;
}
body.tabs div.tabBody div.selected { display: block; }


