/* 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:#E87322; text-decoration:none;*/
	color:#D73A01; text-decoration:none;
	}
a.white{color:#fff;}
/*a.orange{color:#E87322;}*/
a.orange{color:#D73A01;}
a.orangeline{color:#E87322; text-decoration:underline;}

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;
	}

.Dverror{
	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;
	}
/*----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; 
	}
.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 .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:380px; top:9px; margin:2px 15px 0 0;}
.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 a{	color:#E87322; text-decoration:none;	margin:0 5px; }
.DvTopbody .DvUper ul li a:hover{	text-decoration:none; }
*/
.DvTopbody .DvUper ul.new{/*right:0; width:380px; top:9px; margin:0; padding:0;*/ position:absolute; z-index:100; top:10px; right:15px; *right:10px;}
.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;
	margin-right:8px;
	}
.DvTopbody .DvUper ul.indexSearch{
	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.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:#DB7402 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:#585858; border-bottom:#DB7402 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;}
.DvTopbody .MainMenu ul li{	padding:0; 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:#D2D2D2; color:#000; padding:7px 10px;	}
.DvTopbody .MainMenu ul li a:hover{	background-color:#D2D2D2; color:#000;	padding:7px 10px;}
.DvTopbody .MainMenu ul h2{	color:#fcfcfc; font-size:16px;	}
/*--mainmenu start 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:875px; margin:0 auto; padding:14px 0 15px 0; text-align:center;
	}
.DvFooter ul{
	list-style-type:none; color:#003399; /*width:443px; */ width:511px;
	font-size:11px; font-weight:bold; margin:0 auto; height:20px;
	}
.DvFooter ul li{
	float:left; padding:0 5px 0 0; margin:0; height:20px;
	}
.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; padding:2px 0 0 0;
	}	
.DvFooter2{
	width:875px; margin:0 auto; padding:14px 0 15px 0; text-align:center;
	}
.DvFooter2 ul{
	list-style-type:none; color:#003399; font-size:11px; font-weight:bold; margin:0 auto; height:20px;
	}
.DvFooter2 ul li{
	padding:0 5px 0 0; margin:0; height:20px; display:inline; 
	}
.DvFooter2 ul li a{
	color:#003399; text-decoration:none; 
	margin:0; padding:0; margin:0 5px 0 2px;
	}
.DvFooter2 ul li a:hover{
	text-decoration:underline;
	}
.DvFooter2 p{
	text-align:center; padding:2px 0 0 0;
	}
/*---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_Bdr-butm{
	border-bottom:#A9A9A9 3px solid;
	}
.google_grey_Bdr{
	border-left:#A9A9A9 1px solid; border-right:#A9A9A9 1px solid;
	}

.lightgrey_title{
	background-color:#E0E0E0;
	}
.lightgrey_Bdr-butm{
	border-bottom:#E0E0E0 3px solid;
	}
.google_lightgrey_Bdr{
	border-left:#E0E0E0 1px solid; border-right:#E0E0E0 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;}
.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;width:100%;
	color:#434343; background-color:#fff; margin:0 0 8px 0;
	}
.DvPanel a.MixBtn2 { background:url(../images/buttonBg2.gif) left -21px no-repeat;  text-align:center; 	padding:0 0 0 4px; font-weight:bold; color:#fff; font-size:11px; line-height:19px; height:19px; margin:4px 0 0 0; float:left; }
.DvPanel a.MixBtn2 span{background:url(../images/buttonBg2.gif) right top no-repeat; line-height:19px; height:19px; display:block; padding:0 8px 0 4px; }
.DvPanel a.MixBtn2.w80{width:80px; }
.DvPanel h3{
	height:26px; line-height:26px; color:#fff; font-size:12px; 
	font-weight:bold; padding:0 0 0 6px; margin:0; 
	}	
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 */

/*-----------------------------rate css style-------------------------*/
.DvRating{width:50%; margin-bottom:10px; padding-top:10px; margin:0 auto;}
.DvRating td{height:25px; padding-left:2px;}

/*--button start--*/
.butn{	margin:0; padding:0; float:left; border:#656564 1px solid; background:url(../images/org-bg.gif) repeat-x; }
.butn a{	display:block; background:no-repeat 6px 4px; width:auto; line-height:18px; padding:0 10px 1px 25px;	color:#40403F; font-weight:bold; font-size:11px; text-decoration:none;}
.butn a:hover{	background-color:#CDDFB4; text-decoration:none; color:#40403F;}
.butn a.compose{	background-image:url(../images/pencil.gif);}
/*--button end--*/

/* =:START:= ADDED BY MAHENDRA FOR PAGING */
.cur_pagem{
		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;
	}
.active_pagem{
		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;
		background-color:#E99C67; color:#fff; 
	}
/* =:END:= ADDED BY MAHENDRA FOR PAGING */	

.permissionborder{
	width:100%; padding:0; border-bottom:#D5D5D5 1px solid; margin:0 0 2px 0; height:1px;
	}

.permissionborder98{
width:98%; padding:0; border-bottom:#D5D5D5 1px solid; margin:0 0 4px 0; height:1px;
}

.dvbtn{ float:left; width:100%;}
.dvbtn input{ border:none; margin:0px; padding:0px; font-weight:bold; font-size:11px; line-height:20px; font-family: Arial; color:#ff7900; outline:none;}
.LoginBtn_Lft{ background: url(../images/btn_right.gif) top right no-repeat; padding-right:3px; padding-left:0px; font-size:11px; color:#ff7900;  height:20px; cursor:pointer; float:left;}
.LoginBtn_Rht{ background: url(../images/btn_left.gif) top left no-repeat; padding-left:3px; float:right; height:21px; border:none; font-size:11px!important; color:#ff7900; font-weight:bold; margin-right:2px; cursor:pointer; }
/*added on 9Oct09*/
.DvPanel2{padding:0 0 0 0; width:99%;color:#434343; background-color:#fff; margin:0 0 8px 0;}
.DvPanel2 h3{height:26px; line-height:26px; color:#fff; font-size:12px; font-weight:bold; padding:0 0 0 6px; margin:0;}
/* 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:#E87322; text-decoration:none;*/
	color:#D73A01; text-decoration:none;
	
	}
a.white{color:#fff;}
/*a.orange{color:#E87322;}*/
a.orange{color:#D73A01;}
a.orangeline{color:#E87322; text-decoration:underline;}
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;
	}

.Dverror{
	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;
	}
/*----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; 
	}
.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 .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:380px; top:9px; margin:2px 15px 0 0;}
.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 a{	color:#E87322; text-decoration:none;	margin:0 5px; }
.DvTopbody .DvUper ul li a:hover{	text-decoration:none; }
*/
.DvTopbody .DvUper ul.new{/*right:0; width:380px; top:9px; margin:0; padding:0;*/ position:absolute; z-index:100; top:10px; right:15px; *right:10px;}
.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;
	margin-right:8px;
	}
.DvTopbody .DvUper ul.indexSearch{
	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.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:#DB7402 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:#585858; border-bottom:#DB7402 5px solid; margin:0; padding:0; width:100%; text-align:center;	}
.DvTopbody .MainMenu ul{	height:29px; line-height:29px;	list-style-type:none; padding:0 6px; width:auto; margin:auto;}
.DvTopbody .MainMenu ul li{	padding:0; display:inline;	}
.DvTopbody .MainMenu ul li a{	color:#fff; height:29px; padding:7px 4px;	text-decoration:none; text-transform:capitalize; font-weight:normal;	}
.DvTopbody .MainMenu ul li a.active{	background-color:#D2D2D2; color:#000; padding:7px 4px;	}
.DvTopbody .MainMenu ul li a:hover{	background-color:#D2D2D2; color:#000;	padding:7px 4px;}
.DvTopbody .MainMenu ul h2{	color:#fcfcfc; font-size:16px;	}
/*--mainmenu start 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:875px; margin:0 auto; padding:14px 0 15px 0; text-align:center;
	}
.DvFooter ul{
	list-style-type:none; color:#003399; /*width:443px; */ width:511px;
	font-size:11px; font-weight:bold; margin:0 auto; height:20px;
	}
.DvFooter ul li{
	float:left; padding:0 5px 0 0; margin:0; height:20px;
	}
.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; padding:2px 0 0 0;
	}	
.DvFooter2{
	width:875px; margin:0 auto; padding:14px 0 15px 0; text-align:center;
	}
.DvFooter2 ul{
	list-style-type:none; color:#003399; font-size:11px; font-weight:bold; margin:0 auto; height:20px;
	}
.DvFooter2 ul li{
	padding:0 5px 0 0; margin:0; height:20px; display:inline; 
	}
.DvFooter2 ul li a{
	color:#003399; text-decoration:none; 
	margin:0; padding:0; margin:0 5px 0 2px;
	}
.DvFooter2 ul li a:hover{
	text-decoration:underline;
	}
.DvFooter2 p{
	text-align:center; padding:2px 0 0 0;
	}
/*---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_Bdr-butm{
	border-bottom:#A9A9A9 3px solid;
	}
.google_grey_Bdr{
	border-left:#A9A9A9 1px solid; border-right:#A9A9A9 1px solid;
	}

.lightgrey_title{
	background-color:#E0E0E0;
	}
.lightgrey_Bdr-butm{
	border-bottom:#E0E0E0 3px solid;
	}
.google_lightgrey_Bdr{
	border-left:#E0E0E0 1px solid; border-right:#E0E0E0 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;}
.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;width:100%;
	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; 
	}	
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 */

/*-----------------------------rate css style-------------------------*/
.DvRating{width:50%; margin-bottom:10px; padding-top:10px; margin:0 auto;}
.DvRating td{height:25px; padding-left:2px;}

/*--button start--*/
.butn{	margin:0; padding:0; float:left; border:#656564 1px solid; background:url(../images/org-bg.gif) repeat-x; }
.butn a{	display:block; background:no-repeat 6px 4px; width:auto; line-height:18px; padding:0 10px 1px 25px;	color:#40403F; font-weight:bold; font-size:11px; text-decoration:none;}
.butn a:hover{	background-color:#CDDFB4; text-decoration:none; color:#40403F;}
.butn a.compose{	background-image:url(../images/pencil.gif);}
/*--button end--*/

/* =:START:= ADDED BY MAHENDRA FOR PAGING */
.cur_pagem{
		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;
	}
.active_pagem{
		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;
		background-color:#E99C67; color:#fff; 
	}
/* =:END:= ADDED BY MAHENDRA FOR PAGING */	

.permissionborder{
	width:100%; padding:0; border-bottom:#D5D5D5 1px solid; margin:0 0 2px 0; height:1px;
	}

.permissionborder98{
width:98%; padding:0; border-bottom:#D5D5D5 1px solid; margin:0 0 4px 0; height:1px;
}

.dvbtn{ float:left; width:100%;}
.dvbtn input{ border:none; margin:0px; padding:0px; font-weight:bold; font-size:11px; line-height:20px; font-family: Arial; color:#ff7900; outline:none;}
.LoginBtn_Lft{ background: url(../images/btn_right.gif) top right no-repeat; padding-right:3px; padding-left:0px; font-size:11px; color:#ff7900;  height:20px; cursor:pointer; float:left;}
.LoginBtn_Rht{ background: url(../images/btn_left.gif) top left no-repeat; padding-left:3px; float:right; height:21px; border:none; font-size:11px!important; color:#ff7900; font-weight:bold; margin-right:2px; cursor:pointer; }
/*added on 9Oct09*/
.DvPanel2{padding:0 0 0 0; width:99%;color:#434343; background-color:#fff; margin:0 0 8px 0;}
.DvPanel2 h3{height:26px; line-height:26px; color:#fff; font-size:12px; font-weight:bold; padding:0 0 0 6px; margin:0;}
.padB55{ padding-bottom: 55px;}

.DvTopbody .DvUper .Dvlogo a {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/logo_small.gif) no-repeat scroll 0 0;
display:block;
height:58px;
text-indent:-2000px;
width:208px;
}