/* CSS Document */
body{padding:0; margin:0;background-color:#E0E0E0;  font-family:Arial, Helvetica, sans-serif; font-size:12px;color:#000;}
textarea{font-family:Arial, Helvetica, sans-serif; font-size:12px}
.noMaring{	margin:0;
	}
.noPadding{
	 padding:0;
	 }
.noMarPadd{
	padding:0; margin:0;
	}
.noMarPaddLine{
	padding:0; margin:0; line-height:0;
	}
.noBorder{ 
	 border:none;
	 }
.noBdrButtom{
	border-bottom:none;
	}
a {
	color:#D73A01; text-decoration:none;
	/*color:#E87322; text-decoration:none;*/
	}
a.white{color:#fff;}
a.Bold, .Bold{
	font-weight:bold;	  
}
a:hover{
	text-decoration:underline;
	}

p, h1, h2, h3, ul, div{
	padding:0; margin:0;
	}
.spacer{
	line-height:0; font-size:0; clear:both;
	}
.spacer.padTB{ padding:5px 0 5px 0; line-height:15px;border-bottom:1px solid #CCCCCC; margin-right:15px}

.Dverror{
	/*border:#FF0000 1px solid; margin:0px auto; width:80%;
	border:#FF0000 1px solid; margin:2px auto; 
	border:#FF0000 1px solid; margin:2px auto; width:85%;
	border:#FF0000 1px solid; margin:2px auto;*/
	background-color:#F0FFD5; padding:3px; color:#FF0000;
	border:#FF0000 1px solid; margin:2px auto; background-color:#F0FFD5; padding:3px; color:#FF0000;
	border:#FF0000 1px solid; margin:0px auto ; width:85%;
	background-color:#F0FFD5; padding:3px; color:#FF0000;
	}
.blueBold{
	color:#048DD6; font-weight:bold;
	}
.orange{
	color:#E87322;
	}
.grey{
	color:#434343;
	}
/*--for bullte more--*/
p.more{
	text-align:right; 
	}
p.more a{
	background:url(../images/bul-1.gif) no-repeat right 4px;
	padding:0 16px 0 0; font-weight:bold; text-decoration:none;
}
p.more a:hover{
	text-decoration:underline;
	}
p.moreLft{
	text-align:left; font-size:14px;
	}
p.moreLft a{
	background:url(../images/bul-1.gif) no-repeat right 4px;
	padding:0 16px 0 0; font-weight:bold; text-decoration:none;
}
p.moreLft a:hover{
	text-decoration:underline;
	}
/*----main body------*/
.DvMainbody{
	width:875px; margin:0 auto; padding:0;
	background-color:#fff; font-family:Arial, Helvetica, sans-serif; font-size:12px;
	color:#000;
	}
/*---top part ---(Top menu-- main menu--and search panel) ---*/
.DvTopbody{
	width:875px; margin:0 auto;  position:relative; 
	}
.DvTopbody .DvUper{
	width:875px; margin:0 auto; height:73px;  position:relative; 
	}
.DvTopbody .DvUper_home{
	width:875px; margin:0 auto; height:73px;  position:relative; 
	}
.DvTopbody .DvUper .Dvlogo{
	display:block; line-height:0;  float:left; top:8px; left:15px; text-indent:-2000px;
	position:absolute; /*background:url(../images/logo_small.gif) no-repeat 0 0;*/ height:58px; width:208px;
	cursor:pointer;
	}
	
.DvTopbody .DvUper .Dvlogo a{
	display:block;text-indent:-2000px;
	background:url(../images/logo_small.gif) no-repeat 0 0; height:58px; width:208px;
}	
	
.DvTopbody .DvUper .IndexDvlogo{
	display:block; line-height:0;  float:left; top:28px; left:15px; text-indent:-2000px;
	position:absolute; background:url(../images/logo.gif) no-repeat 0 0; height:53px; width:217px;
	cursor:pointer;
	}
/*--for top menu--*/
.DvTopbody .DvUper ul{
	list-style-type:none; float:right; width:184px; height:20px; right:21px; top:16px;
	font-weight:bold;
	}
/*.DvTopbody .DvUper ul.new{ right:0; width:300px; top:9px; margin:20px 0 0 0;}*/
.DvTopbody .DvUper ul.new{/*right:0; width:380px; top:9px; margin:0; padding:0;*/ position:absolute; z-index:100; top:10px; right:15px;}
.DvTopbody .DvUper ul.new a.Font { margin:0; padding:0; background:url(../images/chinesefont1.gif) no-repeat 0px 2px; height:11px; width:55px; display:block; line-height:13px; height:15px; text-indent:-2000px; font-size:0;}
.DvTopbody .DvUper ul.new a.Font:hover{ background:url(../images/chinesefont.gif) no-repeat 0px 2px; height:11px; width:55px; display:block; line-height:13px; height:15px; margin:0; padding:0; cursor:pointer;}
/*.DvTopbody .DvUper ul li{ float:right; color:#E87322; position:relative; height:20px;	}*/
.DvTopbody .DvUper ul li{ float:right; color:#D73A01; position:relative; height:20px;	}
/*.DvTopbody .DvUper ul li a{	color:#E87322; text-decoration:none;	margin:0 5px; }*/
.DvTopbody .DvUper ul li a{	color:#D73A01; text-decoration:none;	margin:0 5px; }
.DvTopbody .DvUper ul li a:hover{	text-decoration:none; }
/*--for top search panel--*/
.DvTopbody .DvUper ul.Search{
	width:450px; float:right;  position:absolute; top:32px; right:21px;
	font-weight:normal; height:27px; line-height:20px; margin-right:8px; margin-top:2px;
	}
.DvTopbody .DvUper ul.indexSearch{
	width:480px; float:right;  position:absolute; top:32px; right:21px;
	font-weight:normal; height:27px; line-height:20px; margin-right:8px; margin-top:2px;
	}
.DvTopbody .DvUper ul.Search li{
	float:right; color:#3D3D3D; padding:0 3px; 
	}
.DvTopbody .DvUper ul.Search li input{
	padding:0; margin:0; height:18px;
	}
.DvTopbody .DvUper ul.Search li input.button{
	width:28px; height:22px;
	}
/*main menu--
.DvTopbody ul.MainMenu{ 
	background-color:#434343; height:29px; line-height:29px;
	border-bottom:#A5CB21 5px solid; list-style-type:none; padding:0 3px;
	}
.DvTopbody ul.MainMenu li{
	float:left; padding:0 2px;
	}
.DvTopbody ul.MainMenu li a{
	color:#fff; height:29px; display:block; padding:0 3px 0 6px;
	text-decoration:none; float:left; text-transform:capitalize; font-weight:normal;
	}
.DvTopbody ul.MainMenu li a.active{
	background-color:#D2D2D2; color:#000;
	}
.DvTopbody ul.MainMenu li a:hover{
	background-color:#D2D2D2; color:#000;
	}*/
	/*--mainmenu start here--*/
.DvTopbody .MainMenu{ background-color:#02639D; border-bottom:#8ACC00 5px solid; margin:0; padding:0; width:100%; text-align:left;	}
.DvTopbody .MainMenu ul{	height:29px; line-height:29px;	list-style-type:none; padding:0 6px; width:auto; margin:auto;text-align: left;}
.DvTopbody .MainMenu ul li{	padding:0 5px; display:inline;	}
.DvTopbody .MainMenu ul li a{	color:#fff; height:29px; padding:7px 10px;	text-decoration:none; text-transform:capitalize; font-weight:normal;	}
.DvTopbody .MainMenu ul li a.active{	background-color:#8ACC00; color:#000; padding:7px 10px;	}
.DvTopbody .MainMenu ul li a:hover{	background-color:#8ACC00; color:#000;	padding:7px 10px;}
.DvTopbody .MainMenu ul h2{	color:#fcfcfc; font-size:16px;	}
/*--mainmenu ends here--*/

/*----All body part--*/
.DvBody_main{
	width:875px; padding:0 0 5px 0;
	border-bottom:#c2c2c2 1px solid;
	}

/*--Google-- ADd sen--*/
.DvgoogleAdd{
	width:875px; padding:8px 0; text-align:center; margin:0 auto; background-color:#fff; 
	}
.DvgoogleAdd a img {
	margin:0 auto;  line-height:0; font-size:0;
	}

/*--footer---part--*/
.DvFooter{
	/*width:435px;*/ 
        width:490px; 
        margin:0 auto; 
        padding:14px 0 15px 0; 
        text-align:center; 
	}
.DvFooter ul{
	list-style-type:none; color:#003399; /*width:600px;*/
	font-size:11px; font-weight:bold; /*margin:0 auto; height:20px;text-align: center;*/
	}
.DvFooter ul li{
	float:left; padding:0 0 0 0; margin:0; height:20px;text-align: center;
	}
.DvFooter ul li a{
	color:#003399; text-decoration:none; 
	margin:0; padding:0; margin:0 5px 0 2px;
	}
.DvFooter ul li a:hover{
	text-decoration:underline;
	}
.DvFooter p{
	text-align:center; 
        float:left;
        padding: 0 0 10px 0;
        display: block;
	}
/*---footer end--*/
/*---inner page Body top menu start---*/
.homeUserTopMenu{
	background-color:#E6E6E6; color:#434343; list-style-type:none; margin:1px 0 0 0;
	font-size:11px; padding:0 0 0 11px; height:23px; line-height:23px; font-weight:bold;
	}
.homeUserTopMenu ul{
	list-style-type:none;height:23px; line-height:23px; float:left;
	}
.homeUserTopMenu ul li{
	color:#FA4242; float:left; padding:0 0 0 5px;
	}
.homeUserTopMenu ul li span{
	color:#434343;
	}
.homeUserTopMenu ul li a{
	color:#434343; text-decoration:underline;
	}
.homeUserTopMenu ul li a:hover{
	text-decoration:none;
	}
.homeUserTopMenu ul.name{
	float:right; padding:0 10px 0 0; font-weight:normal;
	}
.homeUserTopMenu ul.name li{
	color:#434343;
	}
/*---inner page Body top menu end---*/
/*--pagging---*/
.DvPaging{
	width:auto; padding:8px 0; color:#434343; 
	}
.DvPaging ul{
	width:auto; height:26px; list-style-type:none;  line-height:26px;
	font-weight:bold; float:right;
}
.DvPaging ul li{
	float:left; padding:0 0px;
	}
.DvPaging ul li a{
	display:block; padding:0px 6px; color:#434343; background:none; text-decoration:none;
	height:22px; line-height:22px; width:auto; float:left; margin:0 2px 0 0;
	}
.DvPaging ul li a.noBg:hover{
	background:none;color:#434343; text-decoration:underline;
	} 
.DvPaging ul li a:hover{
	background-color:#E99C67; color:#fff; text-decoration:none;
	}
.DvPaging ul li a.Active{
	background-color:#E99C67; color:#fff; text-decoration:none;
	}
.DvPaging ul li img{
	font-size:0; line-height:0; display:block; margin:6px 0 0 0;	 
	}
/*------orange panel---*/
.orange_title{
	background-color:#E99C67;
	}
.orange_Bdr-butm{
	border-bottom:#E99C67 3px solid;
	}
.google_orange_Brd{
	border-left:#E99C67 1px solid; border-right:#E99C67 1px solid;
	}
/*--blue---*/
.blue_title{
	background-color:#3DA0D5;
	}
.blue_Bdr-butm{
	border-bottom:#3DA0D5 3px solid;
	}
.google_blue_Bdr{
	border-left:#3DA0D5 1px solid; border-right:#3DA0D5 1px solid;
	}
/*---grey---*/
.grey_title{
	background-color:#A9A9A9;
	}
.grey_titleBdr{
	background-color:#A9A9A9;
	border-top:1px solid #fff;
	}	
.grey_Bdr-butm{
	border-bottom:#A9A9A9 3px solid;
	}
.google_grey_Bdr{
	border-left:#A9A9A9 1px solid; border-right:#A9A9A9 1px solid;
	}
/*--error message---*/
.Error{width:75%; border:#FE0A0A 1px solid; padding:12px 5px 15px 55px; margin:5px auto; color:#FF0000;
background:url(../images/icn_error.gif) no-repeat 5px 3px #FFF3F3 ; font-weight:bold;}
.Error ul li{ list-style:decimal; margin-left:25px; color:#FF0000; font-size:12px}
.Suscess{width:75%; border:#0B4A02 1px solid; padding:12px 5px 15px 55px; margin:5px auto; color:#015F01;
background:url(../images/icn_sus.gif) no-repeat 5px 4px #FAFFF3 ; 	font-weight:bold;}

.Suscess1{width:60%; border:#0B4A02 1px solid; margin:5px auto; color:#015F01;
background:#FAFFF3 ; font-weight:bold;}

.Suscess	ul li{color:#015F01; list-style: decimal; margin-left:25px;}
/*--star rating---*/
.DvstarRat{
	float:left; width:100px;  line-height:0px; height:18px; margin-top:-2px;
	}
.star-rating,
.star-rating a:hover,
.star-rating a:active,
.star-rating a:focus,
.star-rating .current-rating{
background: url(../images/star2.gif) left -1000px repeat-x;
}
.star-rating{
position:relative;
width:100px ;
height:18px ;
overflow:hidden;
list-style:none;
margin:0 ;
padding:0 ;
background-position: left top;
}
.star-rating li{
display: inline; margin:0;  padding:0 ;
}
.star-rating a,
.star-rating .current-rating{
position:absolute;
top:0;
left:0;
text-indent:-1000em;
height:18px;
line-height:18px;

outline:none;
overflow:hidden;
border: none;
}
.star-rating a:hover,
.star-rating a:active,
.star-rating a:focus{
background-position:left;
}
.star-rating a.one-star{
width:20%;
z-index:6;
}
.star-rating a.two-stars{
width:40%;
z-index:5;
}
.star-rating a.three-stars{
width:60%;
z-index:4;
}
.star-rating a.four-stars{
width:80%;
z-index:3;
}
.star-rating a.five-stars{
width:100%;
z-index:2;
}
.star-rating .current-rating{
z-index:1;
background-position: left center ;
}

.DvBodyUserHome{
	width:849px; margin:0 auto; padding:7px 13px 10px 13px;}
/*-----panel---*/
.DvPanel{
	padding:0 0 0 0;
	color:#434343; background-color:#fff; margin:0 0 8px 0;
	}

.DvPanel h3{
	height:26px; line-height:26px; color:#fff; font-size:12px; 
	font-weight:bold; padding:0 0 0 6px; margin:0; 
	}
	
.DvPanel h4{	color:#fff; font-size:12px;	font-weight:bold; padding:3px 0 3px 6px; margin:0;}
.blue_title_new{float:left; 	background-color:#3DA0D5;	}
.orange_title_new{float:left; background-color:#E99C67;}
	
input.red{ border:#FF0000 1px solid;}
/**/
/* start language */
.DvUper ul.topbar{ list-style:none; display:none; position:absolute; left:3px; top:15px; float:none;}
.DvUper ul.topbar li{text-align:left; margin:0; padding:0 0 0 10px; background:#fff; width:100%;border-left:1px solid #E99C68; border-right:1px solid #E99C68;  }
.DvUper ul.topbar li.top{text-align:left; margin:0;padding:8px 0 0 10px; background:#fff; width:100%; border-top:1px solid #E99C68; border-left:1px solid #E99C68; border-right:1px solid #E99C68; }
.DvUper ul.topbar li.bottom{text-align:left; margin:0; padding:0 0 8px 10px; background:#fff; width:100%; border-bottom:1px solid #E99C68; border-left:1px solid #E99C68; border-right:1px solid #E99C68; }
.DvUper ul.topbar li a{ text-decoration:none; font-weight:normal; font-size:12px;	 padding:0; display:block; float:left; margin:0 3px; !important; }
.DvUper ul.topbar li a:hover{ text-decoration:none; color:#414141; cursor:pointer;}
/* end language */

.greybox {
	background-color: #E8E8E8; margin:10px 0px 0px 10px; border:1px solid #c9c9c9;	
}
.parnerImg{float:left; padding:0 20px 15px 20px;; width:200px; text-align:center;}
.partnersList{padding-bottom:25px; float:left; width:100%; }
.partnersList p{padding-right:15px; width:70%; float:left; }
