@charset "utf-8";
/* CSS Document */

body {
	margin:0;
	background-position:top center;
	font:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
}

#bodyext {
	width:1000px;
	height:auto;
	margin:0 auto;
	padding-top:15px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

#headerextended {
	width:1000px;
	height:180px;
	margin:0 auto;
}

#bodytop {
	width:1000px;
	height:61px;
	background: url(images/logintopbg.gif) no-repeat;
}

#bodymid {
	width:1000px;
	background: url(images/loginmidbg.gif) repeat-y;
}

#bodymid #rightbox{
	width:450px;
	height:auto;
	float:right;
	padding:4px 10px 4px 10px;
}

#bodymid #rightbox .formtext{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#be6a19;
}

.formtext{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#be6a19;
}

#bodymid #leftbox{
	width:507px;
	height:650px;
	float:left;
	padding:4px 6px 4px 10px;
	
}

#bodymid #leftbox #loginbox{
	width:480px;
	height:200px;
	background:url(images/loginbg.gif) no-repeat;
	background-position:left;
	font-size:12px;
	margin:0 auto;
}

#bodymid #leftbox #loginbox .msg{
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:10px;
 color:#CC0000;
}

#bodymid #leftbox #intro{
	width:430px;
	height:375px;
	font-size:11px;
	margin-top:25px;
	border:solid 1px #bfc3a8;
	margin:0 auto;
	background-color:#f7f7f7;
	padding:25px;
}

#bodymid #leftbox #intro h2{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#3399FF;
	margin:0;
	height:1px;
}

#bodymid #leftbox #intro .companyname{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#be6a19;
	margin:0;
	height:1px;
}



#bodybtm {
	width:1000px;
	height:35px;
	background: url(images/login_btm_bg.gif) no-repeat;
}

/*Other pages settings*/
#othertop {
    width:1000px;
	height:12px;
	background: url(images/pageonetop.gif) no-repeat;
	margin:0 auto;
	margin-top:15px;
}

#otherbodymid {
	width:1000px;
	height:auto;
	background: url(images/pageonemid.gif) repeat-y;
	margin:0 auto;
}

#formwrapper {
height:auto; 
padding:0 15px;
}

#formwrapper p{
margin:0;
}

#otherbodymid #right {
    width:295px;
	height:1100px;
	float:right;
	padding-right:8px;
}

#otherbodymid #left {
    width:675px;
	height:1100px;
	float:left;
	padding-left:10px;
}

#otherbodybtm {
    width:1000px;
	height:35px;
	background: url(images/pageonebtm.gif) no-repeat;
	margin:0 auto;
}	
/*End Other pages settings*/

/*Thank you page setting*/
#contantwrapper {
height:660px; 
padding:0 15px;
position:relative;
}

#contantwrapper p{
margin:0;
}

#thankyou {
	position:absolute;
	height:66px;
	width:334px;
	left: 309px;
	top: 20px;
}

#thankstext {
	position:absolute;
	height:111px;
	width:915px;
	left: 46px;
	top: 89px;
	text-align:center;
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
/*End thank you page setting*/

#verifybox {
	background:#E3EEF0;
	height:540px;
	width:700px;
	margin:0px auto;
	text-align:center;
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	padding:10px;
	border: 1px solid #ddd;
}


#verifystep {
	background:#fff;
	height:100px;
	width:690px;
	margin:0px auto;
	text-align:center;
	font-size:12px;
	font-family:Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	border:1px solid #ddd;
}


#verifystep p {
font-family: "Trebuchet MS";
font-size:16px;
font-weight:bold;
color:#233d88;
}


#verifyicon {
	background:#fff;
	height:80px;
	width:100px;
	margin:5px;
	float:left;
	font-size:12px;
	font-family:Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
}

#verifymsg {
	background:#fff;
	height:80px;
	width:300px;
	margin:5px;
	float:left;
	text-align:left;
}



#verifyalert {
	background:#fff;
	height:80px;
	width:150px;
	margin:5px;
	float:left;
	font-size:14px;
	font-family:Trebuchet MS;
	}


#cleanpageheading {
width:220px;
padding-left:0px;
font-family: "Trebuchet MS";
font-size:20px;
font-weight:bold;
color:#233d88;
padding-top:5px;
height:auto;

}

#cleanpageheading p {
font-family: "Trebuchet MS";
font-size:14px;
color:#233d88;
font-weight:normal;


}

#cleanbox {
       width:700px;
	background:#eee;
	height:340px;
	padding:10px;
	margin:12px auto;
	border:solid 1px #ddd;
}

#cleanbox p {
font-family: "Trebuchet MS";
font-size:15px;
color:#333;
}

#cleanlist{
width:400px;
float:left;
}

#pricebox{
width:150px;
float:right;
border:solid 1px #ddd;
background:#fff;
font-family: "Trebuchet MS";
font-size:15px;
color:#233d88;

}

#cleaniconbox{
width:180px;
height:150px;
float:right;
border:solid 1px #ddd;
background:#fff;
font-family: "Trebuchet MS";
margin-right:90px;
margin-top:20px;
}

#cleanbox ul li{
list-style-image: url(images/check.png);
font-family: "Trebuchet MS";
font-size:14px;
color:#333;
}

#cleanboxheading {
width:220px;
padding-left:0px;
font-family: "Trebuchet MS";
font-size:20px;
font-weight:bold;
color:#233d88;
padding-top:5px;
float:left;
height:auto;

}
#cleanbutton {

width:;
padding-left:0px;
font-family: "Trebuchet MS";
font-size:20px;
font-weight:bold;
color:#233d88;
padding-top:5px;
float:right;
height:auto;

}


#cleanboxheading h4 {
font-family: "Trebuchet MS";
font-size:10px;
font-weight:bold;
color:#233d88;

}

#browsebox{
width:214px;
height:300px;
background:#bbb;
}

.crt {
	float:left;
	position:relative;
	overflow:hidden;
	border:solid 1px #aaa;
	padding:3px;
}
.crt img {
	display:block;
	float:left;
	border-style:none;
}
.crt span.screen {
	display:block;
	position:absolute;
	top:70px;
	left:5px;
	width:30px;
	height:25px;
	background:transparent url(images/play.png) top left no-repeat;
	cursor:pointer;
}


.crt1 {
	float:left;
	position:relative;
	overflow:hidden;
	border:solid 1px #ccc;
	padding:3px;
}
.crt1 img {
	display:block;
	float:left;
}
.crt1 span.screen {
	display:block;
	position:absolute;
	top:43px;
	left:5px;
	width:30px;
	height:25px;
	background:transparent url(images/play.png) top left no-repeat;
	cursor:pointer;
}

.crt3 {
	float:left;
	position:relative;
	overflow:hidden;

}
.crt3 img {
	display:block;
	float:left;
}
.crt3 span.screen {
	display:block;
	position:absolute;
	top:100px;
	left:115px;
	width:60px;
	height:30px;
	background:transparent url(images/bigplay.png) top left no-repeat;
	cursor:pointer;
}


#noresults {
       width:640px;
	background:#eee;
	height:auto;
	padding:10px;
	margin:12px auto;
	border:solid 1px #ddd;
}

#noresults p {
font-family:"Trebuchet MS";
font-size:12px;
color:#0A91CC;
text-align:center;
}

