@import url("menus.css");
@import url("search.css");
@import url("login2.css");
@import url("login3.css");

*, html {
	margin: 0px;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 1.2em;
}
.m-top{
 margin-top:0px;
	}
img {
	border: 0px;
	margin: 0px;
	padding: 0px;
}
.clear {
	clear: both;
}
.border-bottom {
	border-bottom-width: 5px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
}
body {
	background-color: #dfe3e6;
}
#container {
	max-width: 1600px;
	min-width: 900px;
	width: expression(document.body.clientWidth > 1600? "1600px" : document.body.clientWidth > 1000? "auto" : "1000px" );
	margin-right: auto;
	margin-left: auto;
}
#header {
	background-color: #FFFFFF;
	height: 150px;
}
#logo-newsletter-register {
	height: 110px;
	margin-right: 5px;
	margin-left: 5px;
	background-image: url(images/back-header1.gif);
	background-repeat: repeat-x;
	background-position: left top;
	position: relative;
}
.width-800 {
	width: 800px;
}
#logo {
	float: left;
	background-image: url(images/logo1.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 85px;
	width: 231px;
	top: 15px;
	left: 25px;
	position: absolute;
	z-index: 5;
}
#logo22 {
	background-image: url(images/merry-christmas.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 110px;
	width: 320px;
	float: left;
	
	
	/*top: 15px;
	left: 25px;
	position: absolute;
	z-index: 5;*/
}
#back-header2 {
	background-image: url(images/back-header2.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 110px;
	width: 110px;
	float: right;
}
#newsletter-register {
	background-image: url(images/back-register.gif);
	background-repeat: repeat-x;
	background-position: left top;
	float: right;
	height: 110px;
	width: 440px;
	
}

/*NEWSLETTER*/
#newsletter {
	/*border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #63727a;*/
	float: left;
	height: 80px;
	width: 199px;
	margin-top: 15px;
}

#newsletter p {
	font-size: 12px;
	line-height: 15px;
	height: 35px;
}
.newsletter-input-text {
	height: 17px;
	width: 185px;
	margin-bottom: 5px;
}

/*REGISTER*/
table.RegisterTable td
{
	padding:5px;
	font-weight:bold;
	}
.trgray
{
	background-color:#f1f1f1;
	}

#register {
	border-left-width: 2px;
	border-left-style: solid;
	border-left-color: #63727a;
	float: left;
	height: 80px;
	width: 220px;
	margin-top: 15px;
	/*text-align: right;*/
	padding-left:10px;
	
	
}
#register p {
	font-size: 12px;
	line-height: 25px;
	height: 25px;

}
#register h3 {
	font-size: 12px;
	line-height: 25px;
	height: 25px;
	font-weight: bold;
	margin-top: 3px;
}
.register-input-text {
	height: 17px;
	width: 90px;
	margin-left:2px;
}
.register-input-text2 {
	height: 17px;
	width:90px;
	margin-left:9px;
}


#menus-search-rss {
	height: 40px;
	background-color: #63727a;
	margin-right: 5px;
	margin-left: 5px;
}


#rss-sitemap-contacts-search {
	float: right;
	height: 30px;
	width: 445px;
}
#rss-sitemap-contacts-search p {
	font-size: 12px;
	line-height: 40px;
	height: 40px;
	color: #FFFFFF;
}
#rss-sitemap-contacts-search img {
	margin-right: 11px;
	margin-top: 11px;
	height: 18px;
	width: 18px;
	float: left;
}
.rss-sitemap-contacts-search-btnimg {
	margin-right: 11px;
	margin-top: 11px;
	height: 18px;
	width: 18px;
	float: left;
}
.rss-sitemap-contacts-search-btnhl {
	margin-right: 11px;
	margin-top: 11px;
	height: 18px;
	
	float: left;
}
.search-input-text {
	height: 17px;
	width: 175px;
	margin-top: 10px;
	float: left;
	margin-right: 11px;
}
#regional {
	height: 30px;
	background-color: #FFFFFF;
	padding-right: 5px;
	padding-left: 5px;
}
#regional h4 {
	float: left;
	font-size: 12px;
	line-height: 30px;
	font-weight: bold;
	height: 30px;
	margin-left: 2px;
}
.ticki a {
	float: left;
	font-size: 12px;
	line-height: 30px;
	height: 30px;
	margin-left: 5px;
	text-decoration: none;
    color:#de1c17;
}
.ticki a:hover {
	float: left;
	font-size: 12px;
	line-height: 30px;
	height: 30px;
	margin-left: 5px;
	text-decoration: none;
    color:#de1c17;
    }
#wrapper {
	background-color: #FFFFFF;
	background-image: url(images/back-content.gif);
	background-repeat: repeat-x;
	background-position: center top;
	border-left-width: 5px;
	border-left-style: solid;
	border-left-color: #FFFFFF;
	border-right-width: 5px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
}

/*SIDEBAR LEFT*/
#sidebar-left {
	float: left;
	background-color: #dfe3e6;
	width: 200px;
}
.sidebar_L_R {
	width: 200px;
	background-color: #dfe3e6;
	
}
/*COUNTRY*/
#PAMTitle div
{
    background-color:#ffc600;
    text-align:center;
    padding:10px;
    margin:0px 10px 5px 10px;
    color:White;
    font-weight:bold;
    filter:shadow(color:gray);
    }
    
#PAMTitle div a {
  display: block;
  width: 100%;
  filter: glow(color=black,strength=2);
  text-decoration:none;
  color:White;
  }
.country {
	padding-bottom: 5px;
	border-bottom-width: 5px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
}
.country h4 {
	font-size: 14px;
	line-height: 45px;
	color: #FFFFFF;
	background-image: url(images/back-country.gif);
	background-repeat: no-repeat;
	background-position: center center;
	height: 45px;
	text-align: left;
	padding-left: 20px;
	font-weight: normal;
}
.country li {
	font-size: 12px;
	list-style-type: none;
	margin-left: 20px;
	width: 70px;
}
.country li a {
	text-decoration: none;
	color: #000000;
	display: block;
}
.float {
	float: left;
}
#weeks-free,weeks-free1 {
	width: 200px;
	height: 70px;
}

#tenders, #events {
	width: 200px;
	height: 70px;
}
#graph {
	width: 200px;
	padding-top: 5px;
	text-align:center;
}
#graph img {
	margin-right: 5px;
	margin-bottom: 5px;
	margin-left: 5px;
}
.divexternal{
	width: 200px;
	padding-top: 5px;
	text-align:center;
    border-bottom-width: 5px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;}
.divexternal img {
	margin-right: 5px;
	margin-bottom: 5px;
	margin-left: 5px;
}
.divMenuLeft  {
	background-color:White;
}
.divMenuLeft img {
	margin:0px;
	margin-bottom: 5px;
}
	
/*CONTENT*/

/*#content {	float: left;
	background-image: url(images/back-content.gif);
	background-repeat: repeat-x;
	background-position: center top;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 10px;
 	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 10px; 
}*/
#content {
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 10px;
}
.back-title01 {
	background-image: url(images/back-title.gif);
	background-repeat: no-repeat;
	background-position: left center;
}
.back-title02 {
	background-image: url(images/back-title2.gif);
	background-repeat: no-repeat;
	background-position: right center;
}
#content-top-news h4 span{
	line-height: 45px;
}
#content-top-news h4 {
	font-size: 14px;
	line-height: 45px;
	color: #FFFFFF;
	text-align: Left;
	font-weight: normal;
	padding-left: 10px;
	height: 45px;
}
#content-top-news h3 a {
	
	font-weight: bold;
	color: #2e88b6;
    text-decoration:none;
}
#content-top-news img {
	float: left;
	margin-top: 0px;
	margin-right: 20px;
	margin-bottom: 10px;
	margin-left: 0px;
	border: 1px solid #000000;
}
#content-top-news p.top-news {
	font-size: 12px;
	text-align: justify;
}
.color-red {
	color: #FF0000;
}
#top-news h4 {
	font-size: 14px;
	line-height: 45px;
	color: #FFFFFF;
	background-image: url(images/back-top-news2.gif);
	background-repeat: no-repeat;
	background-position: center center;
	height: 45px;
	text-align: Left;
	font-weight: normal;
	padding-left: 10px;
	margin-bottom: 10px;
}
/*nika 8.5.87*/
.reapeterfont {
font-size: 14px;

}
.alink {
 text-decoration:underline;
 font-size: 13px;
 color:#006699;
}
.comment {
 font-size: 13px;
 color:#006699;

}
#top-news h3 a{
	font-weight: bold;
	color: #006699;
	text-decoration: none;
}

#top-news img {
	float: left;
	margin-top: 7px;
	margin-right: 10px;
	margin-bottom: 2px;
	margin-left: 0px;
	border: 1px solid #000000;
}
.color-red {
	color: #FF0000;
}
/*NEWS*/
#news {
	margin-top: 15px;
}
#news-1, #news-2, #news-3, #news-4 {
	height: 100px;
	padding: 6px;
	width: 95%;
	text-align: justify;
}
#news-1 img, #news-2 img, #news-3 img, #news-4 img {
	float: left;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 0px;
	border: 1px solid #000000;
}
#news-1 h4 a, #news-2 h4 a, #news-3 h4 a, #news-4 h4 a {
	font-size: 12px;
	font-weight: bold;
	color: #006699;
    text-decoration:none;
}
#news-1 p, #news-2 p, #news-3 p, #news-4 p {
	font-size: 12px;
}
.clear-news {
	clear: left;
	float: left;
}
/*BORDER NEWS*/

#news-1 {
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #63727a;
	border-bottom-color: #63727a;
}
#news-2 {
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #63727a;
}
#news-3 {
	border-right-width: 2px;
	border-right-style: solid;
	border-right-color: #63727a;
}
#news-4 {

	border-right-color: #63727a;
}
/*LATEST NEWS*/
.latest-news {}

.latest-news h4 {
	font-size: 14px;
	line-height: 45px;
	color: #FFFFFF;
	height: 45px;
	text-align: Left;
	font-weight: normal;
	padding-left: 10px;
}
.latest-news li {
	font-size: 12px;
	line-height: 1.5em;
	/*list-style-type: none; Safehe Edition ro bullet hasho bar midare*/ 
	margin-left: 20px;
}
.latest-news a {
	font-size: 12px;
	line-height: 1.5em;
	list-style-type: none;
	margin-left: 10px;
}
.latest-news p {
	font-size: 12px;
	line-height: 1.5em;
	list-style-type: none;
	margin-left: 10px;
}
/*SIDEBAR RIGHT*/
#sidebar-right{
	background-color: #dfe3e6;
	width: 200px;
	float: right;
}
.divright{
	width: 200px;
	padding-top: 10px;
	text-align:center;
	border-bottom-width: 5px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
}
.divright img {
	margin-right: 10px;
	margin-bottom: 10px;
	margin-left: 10px;
	border: 1px solid #000000;
}

#categorized-news, #special-weekly, #subscription-list , #DivExternalExpertsViews {
	padding: 5px;
	padding-top:10px;
	text-align: center;
}
#categorized-news h4, #special-weekly h4, #subscription-list h4, #sidebar-right h4 , #DivExternalExpertsViews h4{
	font-size: 14px;
	font-weight: bold;
	color: #006699;
	text-align: left;
}
#categorized-news p, #special-weekly p, #subscription-list p ,#DivExternalExpertsViews p{
	font-size: 14px;
	text-align: left;
}
#special-weekly img {
	border: 1px solid #000000;
	margin-top: 5px;
	margin-bottom: 5px;
}
#subscription-list img {
	border: 1px solid #000000;
	margin-top: 10px;
	margin-bottom: 5px;
}
/*FOOTER*/
#footer {
	text-align: center;
	font-size: 11px;
	background-color: #dfe3e6;
	border-top-width: 5px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
}
#footer p {
	line-height: 25px;
	height: 25px;
}
#footer a {
	color: #000000;
	text-decoration: none;
}
#footer a:hover {
	text-decoration: underline;
}


/* Modal "s.saleh" */

#thead {
z-index:8;
visibility:hidden;
height:300px;
position:absolute;
width:550px;
}

#thead2 {
border:solid 1px;
width:550px;
}

#titlebar ,.titlebar  {
background-color:#63727a;
font-weight:700;
font-size:12px;
height:16px;
color:White;
}

#PersonInfo {
width:100%;
height:300px;
}

.WhiteRow
{
	background-color:white
	}
.RowCaption
{
	font-style:italic;
	font-weight:bold;
	padding-left :13px;
	
	}
.Table-Details
{
	width:98%;
	margin:1%;
	font-size:small;
	
	}


/*NIkA*/
.RedColor {
	color:red;
	font-size:small;
}
.RedColora {
	color:red;
	font-size:small;
	text-decoration:none;
}
.BlackColor {
	color:Black;
	font-size:small;
}
#top-news p {
	font-size: 12px;
	text-align: justify;
}
.Paragraph {
	font-size: 12px;
	text-align: justify;
}
.newsfont{
	font-size: 12px;
}
.ItalicBold{
font-style:italic;
font-weight:bold;
}
.alignmentcenter{
text-align:center;
}
.NoMargins a
{
	margin:0px;
	}

#div-01 a {
	margin-left: 1px
}

.Hlink
{
	
	font-size: 12px;
	line-height: 25px;
	height: 25px;
	}
.paragraph{
 font-size:small;
 text-align:center; 
}
#ctl00_Button1{/**AdSearch**/
   margin-top:10px;
}
.SilverColor{
    color:Silver;
    font-size:x-small;
}
.RequiredFields_Star
{
	color:Red;
	font-weight:normal ;
	}
.Button_red
{
	background-color:#DE1C17 ;
	Color:White;
	border-color:Black;
	border-style:Solid ;
    Border-Width:1px;
    font-weight:bold;
}
.LinkText
{
    color:red;
    text-decoration:none;
    font-size:small;
    font-style:italic ;	
	
	}
.XSmallFont_gray
{
	font-size:x-small;
	color:Gray;
	}
.SmallFont_gray
{
	font-size:small;
	color:Gray;
	}
.divclocktime{
 display:block;
 float:right;
  font-size:x-small;
 color:Silver;
}
.divclock{

}
.RegisterValidationSummary{
 border: 2px solid red;
 color: red;
 margin: 15px 0px;
 padding: 15px;
 padding-left: 35px;
 background: #fff url(images/alert_icon1.gif) no-repeat 5px 50%;
width:300PX;
}
#news h4
{
	padding-right:2px;
	}
	
.HtmlNews OL
{/*Numbers to show news eshkal dashteh ast*/
    margin-left:40px;
    position:relative;
}


.HtmlNews li
{/*Numbers to show news eshkal dashteh ast*/
    margin-left:50px;
    position:relative;
}
.HtmlNews
{
font-size:small;
    	text-align: justify;
    }
 .LinkPam2
 {
     
    height: 18px;
    padding-left:15px;
    padding-right:15px;
	background-image: url(images/back_02.gif);
	background-position: right  center ;
	background-repeat:no-repeat ;
	position: relative;
	line-height:18px;
	font-size:small;
     
     
     }
     
  .LinkPam1
     {
    background-image: url(images/back_01.gif);
	background-position: left center ;
	background-repeat:no-repeat ;     
         
         
         }