html, body{
	margin:0; padding:0;
	background:#FFF url(../images/background.jpg) repeat-x;
	font-family:Verdana, Geneva, sans-serif; font-size:12px; color:#666;
}
#wrapper{
	margin:0 auto; width:900px;
	border-left:5px solid #FFF; border-right:5px solid #FFF; 
}
#header{
	margin:0; padding:0;
	background:#FFF;
}
#logo{
	margin:0; padding:0; float:left; width:250px;
}
#tagline{
	margin:0 0 0 400px; padding:0; float:left; width:250px;
}
#agent, #crm{
	margin:0; padding:20px 12px 0 12px; float:left; width:113px; height:105px;
	background:#666666; color:#FFF;
}
#agent h1, #crm h1{
	margin:0 0 10px 0; padding:0;
	font-size:9px; font-weight:bold; text-transform:uppercase;
}
#agent label, #crm label{
	margin:0; padding:0;
	font-size:8px; font-weight:bold; color:#CBCBCB; text-transform:uppercase;
}
#agent .input, #crm .input{
	margin:0 0 8px 0; padding:0; width:114px;
	border:1px solid #D8D8D8; background:#FFF;
}
#agent .input1, #crm .input1{
	margin:0; padding:0; width:114px; float:left;
	border:1px solid #D8D8D8; background:#FFF;
}
#agent a:link, #agent a:visited, #agent a:active, #crm a:link, #crm a:visited, #crm a:active{
	text-decoration:none; display:block; width:14px; float:left; margin:-16px 0 0 100px;
	background:url(../images/ico-go.jpg) no-repeat; height:14px;
}
#agent a:hover, #crm a:hover{
	text-decoration:none;
}
#crm{
	margin:0; padding:20px 12px 0 12px; float:left; width:114px; height:105px;
	background:#333333; color:#FFF;
}
#menu{
	clear:both; margin:0; padding:0; display:block; height:25px;
	background:url(../images/menu-back.gif) repeat-x;
}
#content{
	clear:both; display:block; overflow:hidden;
	margin:0; padding:0 0 20px 0;
	background:url(../images/content-back.gif) repeat-y;
}
#content .left{
	display:block; width:620px; float:left;
	margin:0; padding:0 5px 0 0;
}
#content .cleft{
	padding:0 20px 0 0;
}
#content .right{
	float:none; width:237px; display:block; float:left;
	padding:10px 19px;
}
.testimonails{
	margin:0; padding:0;
}
.contentme{
	margin:10px 0 0 0; padding:0 0 10px 0;
	border-bottom:1px solid #FFF;
}
.contentme select{
	float:left; height:18px; margin:0 5px 0 0; color:#333; font-size:11px;
}
.sstory{
	margin:10px 0 0 0; padding:0 0 10px 0; color:#333; font-size:11px;
	border-bottom:1px solid #FFF;
}
.sstory img{
	border:1px solid #333; margin:0 0 10px 0;
}
.alliances{
	margin:10px 0 0 0; padding:0;
}
#content td{
	text-align:left; vertical-align:top;
}
#content td a:link, #content td a:visited, #content td a:active{
	text-decoration:underline; color:#CB0000; padding:0 0 0 16px; line-height:20px;
	background:url(../images/ico-arrow.gif) no-repeat;
}
#content td a:hover{
	text-decoration:none;
}
#content .td2{
	text-align:left; vertical-align:top; width:40px;
	background:url(../images/hp-content-sep.gif) repeat-y;
}
#content a:link, #content a:visited, #content a:active{
	text-decoration:underline; color:#CB0000;
}
#content a:hover{
	text-decoration:none;
}
#content h1{
	margin:30px 0 10px 0; padding:0;
	font-size:17px; font-weight:normal; color:#CB0000;
}
#content h2{
	margin:0 0 10px 0; padding:0;
	background:url(../images/h2-back.gif) no-repeat; height:15px; text-indent:20px;
	font-size:11px; color:#FFF; text-transform:uppercase; font-weight:normal;
}
#content h3{
	margin:0 0 10px 0; padding:0; text-transform:uppercase;
	font-size:10px; font-weight:bold; color:#333;
}
#content h4{
	margin:0 0 10px 0; padding:0; text-transform:uppercase;
	font-size:11px; font-weight:normal; color:#CB0000;
}
#footer{
	margin:0 auto; height:25px;
	background:url(../images/footer-full.gif) repeat-x;
}
#footer .footer{
	margin:0 auto; height:25px; width:900px; line-height:25px; font-size:9px; color:#333;
	background:url(../images/footer-back.gif) no-repeat;
}


.label
{
	font-family:Verdana, Geneva, sans-serif; font-size:12px; color:#666;
	
	margin:0; padding:0 0 0 0; display:block; float:left; width:200px; text-align:left;
	
}
.input{
	width:250px; margin:0 0 7px 0;
}
.input1{
	width:40px; margin:0 0 7px 0;
}



.input2{
	width:150px; margin:0 0 7px 0;
}
.input3{
	width:38px; margin:0 0 7px 0;
}
