body {font-family: Tahoma; font-size: 9pt; color: #000000; background-color:#a1ccf9; background-image: url('../images/bg.jpg'); background-repeat: repeat-x;}
.MainBorder {border: 1px solid #cacaca;width:977px;align:center;}
.Cols{padding:4px;}
.Shadowbar{background-image: url('../Images/topshadow.jpg'); background-repeat: repeat-x;color: #505050;font-size: 8pt;}
.TopMarquee{;color: #505050;font-size: 9pt;}
.ColsTitle{color: #ff0000;font-size: 9pt;}
.ColsContent{font-size: 9pt;}
.switchbox a{width:17px;
	height:10px;margin:0 1px;
	display:block;float:left;
}
.verticaltext {
font-family: Tahoma; font-size: 8pt;
writing-mode: tb-rl;
filter: flipv fliph;
}
.tab_unselected{cursor:hand; border-left-style: solid; border-left-width: 1px;border-left-color:#c0c0c0;}
.tab_selected{cursor:hand; border-left-style: none;}

.tabdiv_vis{position:absolute;visibility:visible;width:430;height:300; z-index: 1;overflow-y:scroll;}
.tabdiv_invis{position:absolute;visibility:hidden;width:430;height:300; z-index: 1;overflow-y:scroll;}

.TopMenuBar{color: #a0a0a0;font-size: 9pt; text-decoration: none}
.TopMenuBar a{color: #505050;font-size: 9pt; text-decoration: none}
.login{font-size: 8pt;}
.login a{color: #505050;font-size: 8pt; text-decoration: none}
.submitb {
   font-size:8pt;font-family:Tahoma;color:#000000;width:80px; height:25px;
   background-image:url('../images/botton.gif'); border-style:none;border-width:0px;
   padding: 4 4 0 5;
}
td {font-size:8pt;font-family:Tahoma}


/*------------------------ RighMenu*/
.m_TopMenu {padding:3px; width:100%;background-Color:#FBFBFB;border:1px solid #CACACA;}
.rlinks {color: #0060CA;text-decoration: none;}
:hover.rlinks {color: #800D00;text-decoration: none}
.divSubMenu{position:absolute; z-index:999999; visibility:hidden;width:200px;}
.cssOver{background-Color:#F2F2F2;border:1px solid #CACACA;}
.cssmenu {padding:3px;width:100%;border:1px solid #CACACA;}
/*------------------------ RighMenu*/

/*------------------------ SLIDE*/
.divslide{text-align::center;width:100%;height:100%}
.divslidebotton{width:100%;text-align:center;background-Color:#F4F4F4;}
.b_title{}
.b_nevisande{}
.b_enteshar{}
.b_moshakhasat{}
/*------------------------ SLIDE*/
/*------------------------ General*/
.leed         {border-top: 1px solid #C0C0C0; border-bottom: 1px solid #C0C0C0; background-color: #F4F4F4; text-align:justify; color:#000080; padding-left:12px; padding-right:12px; padding-top:9px; padding-bottom:10px}
.tag {color: #008000; font-family: tahoma; font-size: 7pt ;TEXT-DECORATION: none;}
.votehittext{color: #008000; font-family: tahoma; font-size: 8pt ;}
.votetext{color: #000000; font-family: tahoma; font-size: 8pt ;}
a:link        {color: #000080; font-family: tahoma; font-size: 9pt ;TEXT-DECORATION: none; }
a:hover       {color: #FF0000; font-family: Tahoma; font-size: 9pt ;TEXT-DECORATION: none; }
a:active      {color: #000080; font-family: tahoma; font-size: 9pt ;TEXT-DECORATION: none; }
a:visited     {color: #000080; font-family: Tahoma; font-size: 9pt ;TEXT-DECORATION: none ;}
:link.peyvand  {color: #1D4441; font-family: Tahoma; font-size: 9pt ;TEXT-DECORATION: none; }
:hover.peyvand  {color: #FF0000; font-family: Tahoma; font-size: 9pt ;TEXT-DECORATION: none }
:active.peyvand  {color: #1D4441; font-family: Tahoma; font-size: 9pt ;TEXT-DECORATION: none }
:visited.peyvand  {color: #1D4441; font-family: Tahoma; font-size: 9pt ;TEXT-DECORATION: none }
.bazdid       {font-family: Tahoma; font-size: 7pt; color: #7E8877;}
.lidcolor 	  {padding:9px; font-family: Tahoma; font-size: 12pt; color: #01407E; text-align:justify}
.red 		  {font-family: Tahoma; font-size: 9pt; color: #FF0000; font-weight:bold;}
.Rotitr       {font-family: Tahoma; font-size: 10pt; color: #000080;}
.RotitrDakheli       {font-family: Tahoma; font-size: 10pt; color: #006600;}
.TopNewsBox   {border-bottom: 1px dotted #C0C0C0 }
.pictures     {border: 1px solid #606060 }
.MainText {color: #000000; font-family: tahoma; font-size: 9pt ;text-align:justify;}
.textboxcss {font-family: Tahoma; font-size: 9pt; border: 1px solid #C0C0C0; width:230px;}
.CommentTitleStyle {font-family: Tahoma; font-size: 8pt; color: #000080;}
.CommentStyle {font-family: Tahoma; font-size: 8pt; color: #000080;}
.b_picture{float:left;align:left;border:solid 1px #000000;width:90;height:100;}
.u_picture{border: 3px double #cacaca; padding: 5px; width:90;height:100}
.hrcss {border:1px dashed #CACACA;}
.itemscaption {font-family: Tahoma; font-size: 8pt; color: #000080;}
.itemsvalue {font-family: Tahoma; font-size: 8pt; color: #000000;}
.usermenu a{border:solid 1px #cacaca;width:100%;padding: 3px;text-align:center;}
.usermenu a:hover{border:solid 1px #F2F2F2;width:100%;padding: 3px;text-align:center;}
.PictureDescr{font-family: Tahoma; font-size: 8pt; color: #000000;}
.b_caption{color: #000080; font-weight: bold}
.w_title {font-family: Tahoma; font-size: 8pt; color: #000080;}
.w_result {font-family: Tahoma; font-size: 8pt; color: #002000;}
/*---------------------------Tables */
.tr_unread{background-color: #FFEAEA;}
.tr_read{background-color: #E6E6E6;}
.table_list{border:1px solid #C0C0C0;width:100%;padding:5;}
.table_header{color: #FFFFFF; font-weight: bold; border: 1px solid #808080; 
               background-color: #FF9900}
.tr_select{background-color: #fafafa;cursor:hand;}

.Slidepic { 
max-width:400px;
width: expression(this.width > 450 ? 450: true);
}

/*-------------------------------PAGER */
.LinksView {text-align:center;padding:10px;}
.LinksView a {
	width:90%;
	line-height:17px;
	text-align:center;
	display: block;
	border: 1px solid #ccc;
}
.LinksView a:hover {
	background: #0098D4;
	border: 1px solid #000;
	color: #FFFFFF;
}
.pager {
	height: 17px;
	text-align: left;
	width: 240px;
	max-width: 240px;	
	margin: 0px auto;
	direction: rtl;
	margin: 3px auto;
}
.pager ul {
	height: 17px;
}
.pager li {
	margin-right: 5px;
	float: right;
	border:1px solide #eee;
}
.pager a {
	width:17px;
	line-height:17px;
	text-align:center;
	display: block;
	border: 1px solid #ccc;
}
.pager .current {
	width:17px;
	line-height:17px;
	text-align:center;
	display: block;
	border: 1px solid #ccc;
	background: #6ECBF0;
}
.pager a:hover {
	background: #0098D4;
	border: 1px solid #000;
	color: #FFFFFF;
}
.Limit {color:#ff0000;}
.Limit a{width:0;display:inline;border: none;}
.Limit a:hover{width:0;display:inline;background: #ffffff;
	border: none;
	color: #000080;
}