/*CSS Design by Alireza Maghari - Toranjnet.com - Alireza@toranjnet.com */

a {
	color: #666666;
	text-decoration: none;
}
a:hover {
	color: #0082e6;
	text-decoration: none;
}

h1 a {
	color: #333333;
	text-decoration: none;
}
h1 a:hover {
	color: #0082e6;
	text-decoration: none;
}

h2 a {
	color: #333333;
	text-decoration: none;
}
h2 a:hover {
	color: #0082e6;
	text-decoration: none;
}

.DottedLine {
	line-height: 0px;
	font-size: 0px;
	height: 1px;
	background: url("../images/DottedLine.gif") repeat-x;
	}
	
.Line {
	line-height: 0px;
	font-size: 0px;
	height: 1px;
	background: url("../images/line4.gif") repeat-x;
	}


#FirstPageMainContent div.button {
	position:absolute;
	float:right; /* imp for english version*/
	margin-top:-20px;
}


div.button {
	
}

div.button a {
	display:block;
	float:left;
	padding:0px 0px 0px 5px;
	background-image:url(../images/btn_1_l.gif);
	background-position:0% 0%;
	white-space:nowrap;
}
div.button a span {
	display:block;
	padding:0 0px 0 6px;
	background-image:url(../images/btn_1_r.gif);
	background-position:100% 0%;
}
div.button a span span {
	display:block;
	padding-right:15px; /* imp for english version*/
	padding-bottom:2px;
	line-height:18px;
	font-size:9px;
	direction:rtl; /* imp for english version*/
}

div.button2 {
padding-right:15px; /* imp for english version*/
	background:url(../images/btn_2.gif) no-repeat center;
	padding-top:3PX;
	padding-bottom:3PX;
	
}
div.button2 a 
{
	line-height:18px;
	font-size:9px;
	direction:rtl; /* imp for english version*/
}



.ArrowT1 a {
	display: inline-block;
	padding-right:10px; /* imp for english version*/
	background-image:url(../images/ArrowT1.gif); /* imp for english version*/
	background-position:100% 6px; /* imp for english version*/
	background-repeat:no-repeat;
}
	
.ArrowT1 a:hover {
	background-position:100% -44px; /* imp for english version*/
	}	
	
.ArrowT1Select {
	display:inline-block;
	padding-right:10px; /* imp for english version*/
	background-image:url(../images/ArrowT1.gif); /* imp for english version*/
	background-repeat:no-repeat;
	background-position:100% -44px; /* imp for english version*/
	color:#0082e6;
	}

/*Photo Frame TableLess*/

.PhotoFrameTL {
background:url(../images/PhotoFrameTL.gif) no-repeat left top;
}

.PhotoFrameTR {
background:url(../images/PhotoFrameTR.gif) no-repeat right top;
}

.PhotoFrameBL {
background:url(../images/PhotoFrameBL.gif) no-repeat  left bottom;
}

.PhotoFrameBR {
background:url(../images/PhotoFrameBR.gif) no-repeat right  bottom;
padding:3px;
}

.Border1 {
border: #828b94 solid 1px;
}

.Border2 {
border: #ffffff solid 1px;
background:#828b94;
}

.Border3 { border: 1px solid #DBDBDB; }

.Border4 { border: 1px solid #00adf1; padding:2px; background-color:#FFFFFF; }




/*Frame TableLess*/

.FrameTL {
background:url(../images/FrameTL.gif) no-repeat left top;
}

.FrameTR {
background:url(../images/FrameTR.gif) no-repeat right top;
}

.FrameBL {
background:url(../images/FrameBL.gif) no-repeat  left bottom;
}

.FrameBR {
background:url(../images/FrameBR.gif) no-repeat right  bottom;
min-height:100px;
padding:10PX;
}

/*Frame TableLess*/

.Frame2TL {
background:url(../images/Frame2TL.gif) no-repeat left top;
}

.Frame2TR {
background:url(../images/Frame2TR.gif) no-repeat right top;
}

.Frame2BL {
background:url(../images/Frame2BL.gif) no-repeat  left bottom;
}

.Frame2BR {
background:url(../images/Frame2BR.gif) no-repeat right  bottom;
min-height:100px;
padding:10PX;
}

.Vspacer3 { 
	padding-top:3px;
	padding-bottom:3px;
}
.Vspacer5 { 
	padding-top:5px;
	padding-bottom:5px;
}
.Vspacer8 { 
	padding-top:8px;
	padding-bottom:8px;
}

.Hspacer3 { 
	padding-right:3px;
	padding-left:3px;
}
.Hspacer5 { 
	padding-right:5px;
	padding-left:5px;
}
.Hspacer8 { 
	padding-right:8px;
	padding-left:8px;
}

.HRspacer8 { 
	padding-right:8px; /* imp for english version*/
}

.HLspacer8 { 
	padding-left:8px; /* imp for english version*/
}

.ImageLeft {
float:left; /* imp for english version*/
margin-right:5px; /* imp for english version*/
border: #dddddd solid 1px;
}

.ImageRight {
float:right; /* imp for english version*/
margin-left:5px; /* imp for english version*/
border: #dddddd solid 1px;
}

.bgC1 { background-color:#f0f0f0 }
.bgC2 { background-color:#E1E1E1 }
.bgC3 { background-color:#CCCCCC }
.bgC4 { background-color:#CCCCCC }


.Left { text-align:right;}  /* imp for english version*/


.Float { float:right;}  /* imp for english version*/
.FloatAlt { float:left;}  /* imp for english version*/


.VMenuStyle { border-top:#dddddd 1px solid; padding-top:3px; padding-bottom:3px; padding-right:10px; }  /* imp for english version*/
.VMenuStyleOver { border-top:#dddddd 1px solid;  background:#ececec; padding-top:3px; padding-bottom:3px;  padding-right:10px;  }  /* imp for english version*/

.VMenuStyleEnd { border-bottom:#dddddd 1px solid; border-top:#dddddd 1px solid; padding-top:3px; padding-bottom:3px;  padding-right:10px; }  /* imp for english version*/
.VMenuStyleEndOver { border-bottom:#dddddd 1px solid; border-top:#dddddd 1px solid;  background:#ececec; padding-top:3px; padding-bottom:3px;  padding-right:10px;}  /* imp for english version*/




 

