/* imaround common css */
body {
	background: url(../images/home/body_bg.png);
	font-family:arial,verdana,sans-serif;
	font-size:12px;
	}
.main {
	width:969px;
	margin-top:20px;
	background-color:#fff;
	text-align:left;
	border:1px solid #cfcfcf;
}

/*////////  Header top bar ///////////////////// 	*/
.header{ height:68px;margin:0px;text-align:left;padding-top:5px;clear:both;border:0px solid red; }
.header .logo {
		float:left;
		padding-left:15px;
		display:block;
		width:350px;
	}
.header ul {
	 list-style:none;	 
	 float:right;
	 padding-right:20px;	 	 
}
.header ul li {
	float:left;
	margin:15px 0px 0px 0px;
	font-weight:bold;
	font-size:12px;
}
.header ul li a {
	text-decoration:none;
	margin:0px 10px;
	color:#7F7C77;
	text-transform:uppercase;	
}
.header .h_light { color:orange; }
.header .welcome {float:right;text-align:center;padding-right:30px;text-transform:capitalize; }
.header .welcome a { text-decoration:none;color:#5486D1;} 
/*////////// footer ////////////// */
.footer {
	width:969px;
	text-align:left;	
	margin-top:5px;	
	font-size:12px;
}
.footer .link {
	background:url(../images/home/head_btn_sep.png) no-repeat center right;
	padding:3px;	
}
.footer a {
		padding:0px 8px;
		text-decoration:none;
		color:#5486D1;
}
.footer a:hover {text-decoration:underline; }

 /* footer pages */

	
/* Home page body content*/
.body{ clear:both;margin-top:5px;padding-left:0px;}
.content { clear:both;height:260px;}
.content .left {
	float:left;
	width:70%;			
}
.left table {
	margin-left:7px;
	clear:both;
}
.left .step {
		background:url(../images/home/sep_line.png) no-repeat top right;				
		width:33%;			
		padding:5px 5px 5px 10px;
}
.left .h4 {
	padding:8px 0px 5px 10px;
	font-family:trebuchet MS, helvetica;
	font-weight:bold;
	font-size:20px;
	display:block;
}
.left .step img { text-align:left; }

.right {
		padding-top:55px;
		float:left;
		width:28%;
}
.right .btn{
	 margin-left:50px;
	 line-height:25px;
	 margin-bottom:20px;
}	
	
/*  Know more page */
.know_more {
	width:100%;
	padding: 0px 5px 5px 5px;
}
.leftbar .foot_layout { 
	background:url(../images/sep_line.png) repeat-y right;
	margin-top:35px;
}
.leftbar .layout  { 
	background:url(../images/sep_line.png) repeat-y right;
	margin-top:0px;
}
.leftbar {
	width:28%;	
	/*padding:10px 15px;*/	
	padding:10px 8px 8px 8px;		
}
.page_title {font-weight:normal;font-size:20px; padding:0px;margin:20px 0px 0px 18px;color:orange;}

.highlight {
	background:url(../images/over_w_bg.png) no-repeat left;
/*	width:203px;				*/
}
.highlight_nobg { }
.foot_layout .highlight_nobg b { margin:0px;color:#5486D1;font-size:16px; }
.foot_layout .highlight_nobg b:hover { color:#5486D1; }
.layout .over_view { height:45px; }
.layout div {
	height:66px;
	padding:8px 5px 4px 5px;
	font-size:12px;
	line-height:19px;	
}
.foot_layout div { 
	height:20px;
	padding:8px 5px 4px 5px;
	font-size:12px;
	line-height:10px;	
}
.layout .highlight b { margin:0px;color:#5486D1;font-size:16px; }
.layout .highlight b:hover { color:#5486D1; }
.layout div b, .foot_layout div b {margin:0px;color:#5F5F5F;font-size:16px;font-weight:normal; }

.layout a, .foot_layout a {text-decoration:none;}
.layout div b:hover { color:#cdcdcd; }
.foot_layout div b:hover { color:#cdcdcd; }
.rightbar { padding:10px 15px 10px 15px;width:70%; }
.rightbar .para { line-height:19px;padding-bottom:10px; }
.rightbar h2 { /*font-family:trebuchet MS,sans-serif;*/ font-size:16px; }
/* login page */

.login {padding-left:15px;height:500px; }
.login .login_form { margin-top:10px;}
.login .login_form td { padding:3px 2px;}
.login .login_form td a { color:#5486D1;font-size:12px; }
.login .btn_link  { margin:120px 20px 0px 0px; }
/*  registration page*/
.register {margin-top:15px;clear:both;}
.step_bar { background:url(../images/reg_top_bar.png) no-repeat;display:block;height:50px;padding:4px 0px 0px 6px;font-size:18px;text-align:left; }
.steps {font-size:18px; }
.register .step_1 { margin-top:0px;}
.register .step_1 td {
	padding:5px 0px;	
}
.iagree {font-size:12px; }

/*  registration step 2*/

.register_2 .lists { list-style:none;margin:0px; }
.register_2 .lists li { padding:3px 0px;} 
.register_2 .para { text-indent:15px;padding:2px 0px; }
.register_2 .reg_proceed { float:left;padding-top:45px;text-align:right; }
.register_2 textarea {margin-left:2px; }

/* download page  */

.download  {margin-top:15px;border:0px solid red;clear:both;margin-bottom:20px;}
.download td b { margin-bottom:20px;display:block;padding-left:25px;}


/*  faq page */

.faq { padding:5px; }
.faq_body {margin:5px 0px 0px 5px;padding-bottom:5px; }



/* independent*/
.text_link_h_light {color:#5486D1; }

.foot_link_page { padding:25px 10px 10px 15px; }
.foot_link_page span {margin-top:5px;display:block; }
 .foot_link_page p {line-height:20px;}

.feedback a b {color:red; }
.feedback a b:hover { color:#5486D1; }
