body{
	margin:0px;
}
td{
	font-family:Tahoma;
	font-size:12pt;
	color:#7b7b7b;
}
.ratecomment
{
color:#75adc0;
font-weight:normal;
text-decoration:underline;
font-size:10pt;
cursor:pointer;
}
a:active, a:link, a:visited{
	color:#75adc0;
	font-weight:normal;
	text-decoration:underline;
	font-size:10pt;
}
a:hover{
	color:#75adc0;
	font-weight:normal;
	text-decoration:underline;
	font-size:10pt;
}
.headerbg{
	background : #1d1d1d url('../images/header_bg.jpg') repeat-x;
	height:98px;
}
.footerbg{
	background : #1d1d1d url('../images/footer_bg.jpg') repeat-x;
	color:#ffffff;
	font-weight:bold;
	text-decoration:none;
}
 a.footer:link, a.footer:active, a.footer:visited, a.footer:hover {
	color:#ffffff;
	font-weight:bold;
	text-decoration:underline;
}
a.footer:hover {
	color:#ffffff;
	font-weight:bold;
	text-decoration:none;
}
.title{
	color:#75adc0;
	font-size:24pt;
	font-weight:bold;
}
.subtitle{
	color:#75adc0;
	font-size:14pt;
	font-weight:bold;
}
.right_title{
	color:#75adc0;
	font-size:18pt;
	font-weight:bold;
}
.right_joindes{
	font-size:10pt;
}
.right_link{
	color:#75adc0;
	font-size:20pt;
	font-weight:bold;
}
.mantory{
	color:#ff0000
}
.top_txt{
	color:#ffffff;
	font-size:10pt;
}
.imgbor{
	border:2px solid #93e2fc;
}
.medtext{
	color:#75adc0;
	font-size:20px;
}
.smallfont{
	font-size:10px;
	font-weight:bold;
}

.error
{
	color:#ff0000;
	font:bold 12px arial;
	height:30px;
	padding:10px 3px 0px 3px;
}
.input_but
{
	border:none ; 
	background: transparent url(../images/input_bg.jpg) repeat-x scroll 0%; 
	vertical-align: middle; 
	font-size: 12px; 
	height: 25px; 
	width: 108px; 
	line-height: 19px;
	color:#eaeaea;
	padding-top:5px;
}
.input_button
{
	border:none ; 
	background: transparent url(../images/input_inner_bg.jpg) repeat-x scroll 0%; 
	vertical-align: middle; 
	font-size: 12px; 
	height: 31px; 
	width: 330px; 
	line-height: 19px;
	padding-top:5px;
}
.input_buttonone
{
	border:none ; 
	background: transparent url(../images/input_inner_bg.jpg) repeat-x scroll 0%; 
	vertical-align: middle; 
	font-size: 13px; 
	height: 31px; 
	width: 176px; 
	line-height: 19px;
	color:#333333;
	padding-top:5px;
}
.input_buttontwo
{
	border:none ; 
	background: transparent url(../images/input_inner_bg.jpg) repeat-x scroll 0%; 
	vertical-align: middle; 
	font-size: 12px; 
	height: 31px; 
	width: 262px; 
	line-height: 19px;
	color:#CBCBCB;
	padding-top:5px;
}
.account_setting
{
	border:none ; 
	background: transparent url(../images/inner_bg.jpg) repeat-x scroll 0%; 
	vertical-align: middle; 
	font-size: 12px; 
	height: 25px; 
	width: 134px; 
	line-height: 18px;
	/*color:#CBCBCB;*/
	padding-top:5px;
}

.ratetextarea
{
	border:none; 
	width:509px; 
	height: 175px;
	padding-top:10px;
	font-size: 12px; 
}
.text
{
	border:none ; 
	background: transparent url(../images/text_bg.jpg) repeat-x scroll 0%; 
	font-size: 12px; 
	height: 192px; 
	width: 509px; 
	/*color:#CBCBCB;*/
	padding-top:10px;
}
div.fileinputs {
	position: relative;z-index:40000;
}

div.fakefile {
	position: absolute;
	top: 0px;
	left: 0px;
	z-index: 1;
}
input.file {
	position: relative;
	color:black;
	-moz-opacity:0 ;
	filter:alpha(opacity: 0);
	opacity: 0;
	z-index: 2;
}
.cssbut
{
	border:none ; 
	background: #5dd9fb url(../images/update1.jpg) repeat-x scroll 0%; 
	vertical-align: middle; 
	font-size: 12px; 
	font-weight:bold;
	height: 34px; 
	width: 77px; 
	line-height: 19px;
	color:#172b32;
	cursor:hand;
}
.login_text
{
	color:#d9d7d7;
	font-size:14pt;
	font-weight:regular;
}
a.white:active, a.white:link, a.white:visited{
	color:#d7d7d7;
	font-weight:normal;
	text-decoration:none;
	font-size:10pt;
}
a.white:hover{
	color:#d7d7d7;
	font-weight:normal;
	text-decoration:underline;
	font-size:10pt;
}
a.butunsel, .butunsel{
	font:bold 12px verdana;
	height:31px;
	background: transparent url(../images/but_sel.gif) repeat-x;
	background-position:1px 0;
	vertical-align:middle;
	color:#313131;
	text-align:center;
	text-decoration:none;
	border:none;
	cursor:pointer;
	padding-bottom:2px;	
	padding-top:2px;
	}
	.butsel{
	font:bold 12px verdana;
	height:31px;
	background: transparent url(../images/but_sel.gif) repeat-x;
	vertical-align:middle;
	color:#fff;
	text-align:center;
	background-position:1px -1px;text-decoration:none;
	border:none;	
	cursor:pointer;	
	padding-top:2px;
	padding-bottom:2px;	
	}
a.butunsel:link{text-decoration:none;}
a.butunsel:visited{color:#000;text-decoration:none;}
a.butunsel:hover{background-position:1px -1px;text-decoration:none;}
a.butunsel:active{text-decoration:none;}
.css_edit
{
	border:none ; 
	background: url(../images/button_edit.gif) repeat-x scroll 0%;
	vertical-align: middle; 
	font-size: 14pt; 
	font-weight:regular;
	height: 44px; 
	width: 115px; 
	line-height: 19px;
	color:#000000;
	cursor:hand;
}
.css_submit
{
	border:none ; 
	background:  url(../images/button_submit.gif) repeat-x scroll 0%;
	vertical-align: middle; 
	font-size: 14pt; 
	font-weight:regular;
	height: 44px; 
	width: 115px; 
	line-height: 19px;
	color:#000000;
	cursor:hand;
}
.close{
		position:absolute;
		top:12px;
		left:540px;
		z-index:1;
		cursor:pointer;
	}
	
.close_rate{
		position:absolute;
		top:12px;
		left:350px;
		z-index:1;
		cursor:pointer;
	}
.close_share{
	position:absolute;
	top:12px;
	left:450px;
	z-index:1;
	cursor:pointer;
}
	
	.close_login{
	position:absolute;
	top:12px;
	left:250px;
	z-index:1;
	cursor:pointer;
}
	
	
div.fileinputs {
	position: relative;z-index:40000;
}

div.fakefile {
	position: absolute;
	top: 0px;
	left: 0px;
	z-index: 1;
}
input.file {
	position: relative;
	color:black;
	-moz-opacity:0 ;
	filter:alpha(opacity: 0);
	opacity: 0;
	z-index: 2;
}
.inputbg
{
	font-size:12px;
	border:none;
	height:31px;
	color:#7B7B7B;
	width:270px;
	font-family:Tahoma;
	padding-top:8px;
	padding-left:10px;
	vertical-align:middle;
	background:transparent url(../images/browsebg.gif) repeat-x;
	border:none;
}