@charset "utf-8";
/*** CSS Document ***/
/** General Styles **/
*{margin:0; padding:0;}
body{background:#000000; font:Georgia, "Times New Roman", Times, serif; font-size:15px; color:#BEBEBE;}
#wrapper{padding:25px;}
img{
	border:none;
	text-align: center;
}
/** Header Styles **/
#header_wrp{width:1010px; font-size:16px;}
#header_wrp p{
	margin:0 0 15px 0;
	line-height:20px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
}
#header_wrp p.irani{
	margin:0 0 15px 0;
	line-height:26px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 26px;
	text-align: right;
}
#header_wrp p.iraniyellow{
	margin:0 0 15px 0;
	line-height:26px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 26px;
	text-align: right;
	color:#EBC73F;
}
p.yellow{color:#EBC73F}
#header_wrp p.small{
	
	font-size: 14px;}

#hd_col_lft{float:left; width:480px; text-align:justify;}
#hd_col_rgt{float:right; width:480px; text-align:justify;}
/** Col Left Styles **/
#col_lft_wrp{float:left;width:500px; padding:15px 10px 15px 10px; background:#383630;}
.lft_img{padding:0 0 15px 0;}
.lft_img img{border:#ccc 1px solid;}
.cont_sep{padding:0 0 15px 0;}
.cont_sep h1{margin:0 0 8px 0; color:#FFFFFF; font-size:26px; font-weight:bold;}
.cont_sep p{margin:0 0 8px 0; line-height:18px; text-align:justify;}
/** Col Rgt Styles **/
/* Col Rgt 1 */
#col_rgt_1{padding:0 0 0 10px; margin:0 0 0 530px; zoom: 1; padding-top: 15px;}
#survey_wrp{width:427px;}
#surv_img{width:46px; float:left;}
#surv_wrp{margin:0 0 0 60px;}
#surv_text{color:#fff; font-size:17px;}
#surv_bar{padding:3px 0;}
#light_wrp{margin:15px 0 8px 0; width:427px;}
#light_text{color:#fff; font-size:17px; margin:5px 0 10px 0; }
#round_box_wrp{margin:3px 0; width:427px;}
#box_top{background:url(../images/box-top.jpg) no-repeat; height:9px; overflow:hidden;}
#box_mid{background:url(../images/box-mid.jpg) repeat-y; padding:0 0 0 1px;}
#box_mid input[type="text"] {
	background:#fff;
	border:none;
	color:#000;
	margin:0 0 5px 0;
	width:100px;
}
#box_mid .comm_box input[type="text"]  {background:#2f2c23; width:320px; height:20px; border:none; padding:2px 3px; color:#000; background:#fff;}
#box_mid textarea {background:#fff; border:none; color:#000; margin:0 0 5px 0; width:317px;}
#box_bot{background:url(../images/box-bot.jpg) no-repeat; height:9px;}
.txt_box{  background:#2f2c23; width:115px; border:none; padding:2px 3px; color:#fff;}
.txt_box1{background:#2f2c23; width:317px; border:none; padding:2px 3px; color:#fff;}

.txt_msg{background:#2f2c23; width:320px; height:90px; border:none; padding:2px 3px; color:#fff;}
/* Col Rgt 2 */
#col_rgt_2{
	min-width:425px;
	width:425px;
	width:auto !important;
	padding:0 0 0 10px;
	position:absolute;
	left:560px;
	height:550px;
}
.pro_box_wrp{float:left; width:205px; min-height:144px; height:140px; height:auto !important;}
.pro_col_lft{float:left; width:46px;}
.pro_col_rgt{float:left; padding:0 0 20px 3px; width:156px;}
.name{color:#FFFFFF; font-size:14px; font-weight:bold; margin:0 0 2px 0;}
.country{font-weight:bold; color:#6c685f; margin:0 0 5px 0;}
.date{font-size:12px;color:#6c685f;}
.comments{font-size:14px;color:#AEAEAE; padding:5px 0 0 0;}
/** Common Styles **/
.clr_flt {clear:both;height:0;font-size:1px;line-height:0px;}
.mart_10{margin:10px 0 0 0;}

dl, dt, dd{margin:0;padding:0;}

dd{
	width:316px;
	height:41px;
	background:url(../images/bg_bar.gif) no-repeat 0 0;
	position:relative;
}
dd span{
	position:absolute;
	display:block;
	width:300px;
	height:25px;
	background:url(../images/bar.gif) no-repeat 0 0;
	top:8px;
	left:8px;
	overflow:hidden;
	text-indent:-8000px;
}
dd div{position:absolute; right:-50px; bottom:-18px; font-weight:bold;}
dd em{
	position:absolute;
	display:block;
	width:300px;
	height:25px;
	background:url(../images/bg_cover.gif) repeat-x;
	top:0;
}


/* SINGLE PROGRESS BAR */

.progressBar{
	width:316px;
	height:41px;
	background:url(../images/bg_bar.gif) no-repeat 0 0;
	position:relative;
}
.progressBar span{
	position:absolute;
	display:block;
	width:300px;
	height:25px;
	background:url(../images/bar.gif) no-repeat 0 0;
	top:8px;
	left:8px;
	overflow:hidden;
	text-indent:-8000px;
}
.progressBar em{
	position:absolute;
	display:block;
	width:300px;
	height:25px;
	background:url(../images/bg_cover.gif) repeat-x 0 0;
	top:0;
}
.leftred{
	border-left:4px solid #941908;
	background-color:#CCC;
	
}
.irani{ font-size:33px;}
a{
	color:#EBC73F;
}
h1{
	color:#F00;
}
h2{
	color:#CCC;
}
.red{color:#F00)}
a.more_link{
	font-size:18px;
	font-weight:bold;
	}
