﻿body   
{
    /*background: #b6b7bc;
    font-size: .80em;*/
    font-family:Helvetica, "Tahoma", "Arial", "Helvetica Neue", "Lucida Grande", "Segoe UI", Arial, Helvetica, Verdana, sans-serif;
    /*font-family:"Lucida Grande", "Lucida Sans Unicode", Arial, sans-serif;*/
}

/* PRIMARY LAYOUT ELEMENTS   
----------------------------------------------------------*/

#page
{
    /*width: 960px;
    background-color: #fff;
    margin: 20px auto 0px auto;
    border: 1px solid #496077;*/
    width:100%;
}

#header
{
    /*position:fixed;*/
    /*top:0px;
    left:0px;*/
    /*position: relative;*/
    margin: 0px;
    padding: 0px;
    /*background: #4b6c9e;*/
    width: 100%;
    /*border-bottom:#5e7d99 1px solid;
    /*background:url(images/header.png) repeat-x left top;*/
    /*background-color:#4a4a4a;*/
    color:#00a1f1;
    height:30px;
    z-index:5000;
}
.grad
{
    progid:DXImageTransform.Microsoft.gradient(startColorstr = '#ffffff', endColorstr = '#e4e3df', GradientType = 0); 
}
.centered
{
    margin:auto;
    width:993px;
}
.centered2
{
    margin:auto;
    width:1002px;
}
.logo
{
    /*float:left;*/
    position:absolute;
    padding-top:8px;
}
.logo a img
{
    border-style:none;
    display:block;
    /*
    height:59px;
    width:59px;
    padding-top:3px;
    */
}
.header-controls
{
    zoom:1;
    display:inline;
    float:left;
}
#loggedinuser
{
    margin:0px 15px;
    padding-top:10px;
    /*
    padding-top:4px;
    position:relative;
    float:left;
    height:24px;*/
    width:auto;
    color:#bebebe;
    font-size:8pt;
    font-weight:bold;
}
.item-login
{
    margin:15px 5px;
    position:relative;
    float:left;
    zoom:1;
    display:inline;
    background:url(images/header-ctrls.png) no-repeat;
    background-position:0px -24px;
    width:24px;
    height:24px;
    cursor:pointer;
}
.item-settings
{
    margin:15px 5px;
    position:relative;
    float:left;
    zoom:1;
    display:inline;
    background:url(images/header-ctrls.png) no-repeat;
    width:24px;
    height:24px;
    cursor:pointer;
}
.item-login:hover
{
    background-position:-24px -24px;
}
.item-settings:hover
{
    background-position:-24px 0px;
}
.item-hdivider
{
    zoom:1;
    display:inline-block !important;
    margin:15px 3px;
    float:left;
    position:relative;
    background:#aec7d4;
    height:25px;
    width:1px;
    border-right:1px solid #6a8ea6;
}
#header h1
{
    font-weight: 700;
    margin: 0px;
    padding: 0px 0px 0px 20px;
    color: #f9f9f9;
    border: none;
    line-height: 2em;
    font-size: 2em;
}

#main
{
    /*padding:0px 20px;
    padding:59px 12px 0px 12px;
    margin: 12px 8px 8px 8px;*/
    /*margin-top:59px;*/
    /*min-height: 470px;*/
    width:100%;
}

#footer
{
    color: #4e5766;
    margin: 0px auto;
    text-align: center;
    line-height: normal;
    min-width:1002px;
    width:100%;
}
.footer-links
{
    /*padding: 8px 160px 0px 0px;*/
    padding: 8px 20px 0px 0px;
    /*background:url(images/bg-blocks.png) repeat left top;*/
    background:url(images/bg-blocks.png) repeat;
    border-top:1px solid #bebebe;
    width:100%;
    float:right;
}
.footer-details {float:right;font:13px 'B Yekan', 'Tahoma'; width:200px; margin:0 40px;direction:rtl;text-align:right;padding:20px;}
.footer-details h2{font:18px 'B Homa', 'Tahoma';margin:0px;padding:0px;background:url(images/dd1.png) repeat-x bottom;text-align:center;}
.footer-details ul {line-height:30px;list-style-type:none;float:right;direction:rtl;margin:0px;padding:0px 5px 0px 0px;margin-top:10px;}
.footer-details ul li {list-style-type:none;margin:0px 12px 0px 0px;padding:0px 0px 0px 5px;direction:rtl;margin-bottom:10px;}
.footer-details ul li a {text-decoration:none;/*color:#bebebe;*/color:#999999;}

.follow-us
{
    border-bottom:#d8d8d8 1px solid;
    border-top:#d8d8d8 1px solid;
    background:url(images/socialBg.png) repeat-x left top;
}
.link-copy
{
    border-top:#d8d8d8 2px solid;
    background:url(images/footerBg.png) left top;
    text-align:center;
    /*border-top:#f5f4f1 2px solid;*/
    line-height:25px;
}
.copyright
{
	font-family:Tahoma, Arial;
	font-size:12px;
}
.ft-links
{
	font-family:Tahoma, Arial;
	font-size:12px;
}
.ft-links a
{
	text-decoration:none;
	color:#3f72ac;
}
/* TAB MENU   
----------------------------------------------------------*/

div.hideSkiplink
{
    background-color:#3a4f63;
    width:100%;
}

div.menu
{
    padding: 4px 0px 4px 8px;
}

div.menu ul
{
    list-style: none;
    margin: 0px;
    padding: 0px;
    width: auto;
}

div.menu ul li a, div.menu ul li a:visited
{
    background-color: #465c71;
    border: 1px #4e667d solid;
    color: #dde4ec;
    display: block;
    line-height: 1.35em;
    padding: 4px 20px;
    text-decoration: none;
    white-space: nowrap;
}

div.menu ul li a:hover
{
    background-color: #bfcbd6;
    color: #465c71;
    text-decoration: none;
}

div.menu ul li a:active
{
    background-color: #465c71;
    color: #cfdbe6;
    text-decoration: none;
}


/* MISC  
----------------------------------------------------------*/

.clear {clear: both;}
.fr {float: right;}
.fl {float: left;}

.title
{
    display: block;
    float: left;
    text-align: left;
    width: auto;
}

.loginDisplay
{
    font-size: 1.1em;
    display: block;
    text-align: right;
    padding: 10px;
    color: White;
}

.loginDisplay a:link
{
    color: white;
}

.loginDisplay a:visited
{
    color: white;
}

.loginDisplay a:hover
{
    color: white;
}

.failureNotification
{
    font-size: 1.2em;
    color: Red;
}

.bold
{
    font-weight: bold;
}

.submitButton
{
    text-align: right;
    padding-right: 10px;
}
.search
{
    background:#fff;
    border:#e5e5e5 1px solid;
    float:left;
    padding-left:3px;
}
.search-tb
{
    width:375px;
    overflow:hidden;
    padding:8px 5px 0px 5px;
    border:0;
    float:left;
    direction:ltr;
    text-align: left;
}
.search:hover
{
    border:#4d90fe 1px solid;
}
.search-bt
{
    width:32px;
    height:32px;
    cursor:pointer;
    float:left;
}
.login-container
{
    direction:rtl;
	behavior: url(common/scripts/PIE.htc); 
    background-color:#f8f8f8;
    filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#f8f8f8',EndColorStr='#f1f1f1'); 
    padding:50px 0px 20px 0px;
    min-height:400px;
    font-family:Tahoma, Arial;
    font-size:10pt;
}
#signupform
{
    background-color:#fbfbfb;
    border:1px solid #bebebe;
    padding:8px 16px 8px 0px;
	/*behavior: url(common/scripts/PIE.htc); 
    border:1px solid;
    background-color:#f8f8f8;*/
    height:auto;
    width:250px;
    text-align:right;
    /*z-index:5001;
    border:1px solid;
    background-color:#f8f8f8;
    width:200px;
    min-height:170px;
    position:fixed;
    margin-top:40px;
    margin-left:45px;
    filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#f8f8f8',EndColorStr='#f1f1f1'); 
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.1);
    padding:10px;
    top:10%;
    left:35%;
    font-size:10pt;
    display:none;
*/
}
#signupform a
{
    text-decoration:none;
    font-size:10pt;
    color:#004491;
    margin-left:5px;
}
#signupform span.span-title
{
    width:100%;
    float:right;
}
#signupform input[type=text],#signupform input[type=password]
{
    width:85%;
    float:right;
}
#signupButton{
    width:220px;
    font-family: Tahoma, arial, sans-serif; 
    height: 29px; 
    font-size: 11px;
}
#signupOpenButton{
    /*
    filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#efe457',EndColorStr='#feae31');
    background-image:-moz-linear-gradient(center top ,rgb(237, 144, 23), rgb(246, 230, 181));
    line-height: 27px; 
    background-color: #ed9017; 
    margin: 11px 6px; 
    font-family: arial, sans-serif; 
    height: 29px; 
    color: #666; 
    font-size: 11px; 
    cursor: default; 
    font-weight: bold; 
    border: #dcdcdc 1px solid; 
    padding: 0px 8px; 
    border-radius: 2px;
    */
    width:190px;
}
#loginButton, #signoutButton{
    width:190px;
}
#loginform{
    background-color:#fbfbfb;
    border:1px solid #bebebe;
    padding:8px 16px 8px 0px;
	/*behavior: url(common/scripts/PIE.htc); 
    border:1px solid;
    background-color:#f8f8f8;*/
    /*width:190px;*/
    width:250px;
    text-align:right;
    /*min-height:220px;*/
    /*height:auto;*/
    /*
    padding:10px;
    position:fixed;
    margin-top:40px;
    margin-left:45px;
    
    filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#f8f8f8',EndColorStr='#f1f1f1'); 
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.1);
    font-size:10pt;*/
    /*display:none;*/
    /*z-index: 2000;*/
}
#loginform a{
    text-decoration:none;
    font-size:10pt;
    color:#004491;
    padding-left:5px;
}
#loginform input[type='submit']{
    filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#f5f5f5',EndColorStr='#f1f1f1'); 
    line-height: 27px; 
    height:29px;
    background-color: #f5f5f5; 
    margin: 11px 6px; 
    font-family: Tahoma, Arial, sans-serif; 
    color: #666; 
    font-size: 11px; 
    cursor: default; 
    font-weight: bold; 
    border: #dcdcdc 1px solid; 
    padding: 0px 8px; 
    border-radius: 2px;
}
#loginform input[type='submit']:hover{
    filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#f8f8f8',EndColorStr='#f1f1f1'); 
    background-color: #f8f8f8; 
    color: #333; 
    border: #c6c6c6 1px solid; 
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.1)
}
#loginform input[type='submit']:focus{
    border:#4d90fe 1px solid;
}
#loginform input[type='text'], #signupform input[type='text'], #loginform input[type='password'], #signupform input[type='password']{
    border:#c0c0c0 1px solid;
}
#loginform input[type='text']:hover, #signupform input[type='text']:hover, #loginform input[type='password']:hover, #signupform input[type='password']:hover{
    border:#a0a0a0 1px solid;
}
#loginform input[type='text']:focus, #signupform input[type='text']:focus, #loginform input[type='password']:focus, #signupform input[type='password']:focus{
    border:#4d90fe 1px solid;
}
#loginform input {
    font-family:Tahoma, Arial;
}
#loginform input[type='text'], #signupform input[type='text'], #loginform input[type='password'], #signupform input[type='password']{
    margin:5px;
    padding:5px;
}
#loginform input[type='text'], #loginform input[type='password']
{
    /*width:146px;*/
    width:180px;
    direction:rtl;
    text-align:left;
}


.defaultTextActive { color: #aca899; }
#overlay, #messageboxOverlay
{
   background-color: #a0a0a0;
   filter:alpha(opacity=50); /* IE */
   opacity: 0.5; /* Safari, Opera */
   -moz-opacity:0.50; /* FireFox */
   background-repeat:no-repeat;
   background-position:center;
   width: 100%;
   height: 100%;
   position:fixed;
   top: 0px;
   left: 0px;   
}
#overlay{z-index:5000;}
#messageboxOverlay{z-index:10000;}
#messagebox
{
	behavior: url(common/scripts/PIE.htc); 
    filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);
	/*font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;*/
    background-color:#f8f8f8;
    border:#ccc 1px solid;
    width:400px;
    border-radius:5px;
    -webkit-border-radius:5px;
    -moz-border-radius:5px;
    -moz-box-shadow:0 0 15px 1px rgba(0, 0, 0, 0.6); 
    -webkit-box-shadow: 0 0 15px 1px rgba(0, 0, 0, 0.6);
    box-shadow: 0 0 15px 1px rgba(0, 0, 0, 0.6);
    position:fixed;
    top:50%;
    left:50%;
    color:#454545;
    z-index:10001;
    margin-left:-200px;
    margin-top:-150px;
}
#messagebox h2
{
    margin:0;
    /*font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;*/
    font-variant:normal;
    font-weight:normal;
    font-size:18px;
    padding:20px 0 0 20px;
    color:#3f3f3f;
    text-shadow:none;
    -moz-border-radius:5px;
    -webkit-border-top-left-radius:5px;
    -webkit-border-top-right-radius:5px;
    -webkit-text-stroke:1px transparent;
    -moz-user-select:none;
    -moz-user-focus:ignore;
}
#messagebox .close
{
    background-image:url('images/close16.png');
    width:16px;
    height:16px;
    right:14px;
    top:14px;
    cursor:pointer;
    position:absolute;
}
#messagebox .msg-bd
{
    color:#454545;
    font-size:13px;
    overflow:hidden;
    -moz-border-radius:4px 4px 0 0;
    -webkit-border-top-left-radius:4px;
    -webkit-border-top-right-radius:4px;
    -moz-user-select:text;
    -moz-user-focus:normal;
    -moz-user-input:enabled;
    padding: 11px 20px 0 20px;
}
#messagebox .msg-ft
{
    color:#454545;
    font-size:13px;
    text-align:left;
    padding:20px;
    border-radius:0 0 3px 3px;
    -moz-border-radius:0 0 3px 3px;
    -webkit-border-bottom-left-radius:3px;
    -webkit-border-bottom-right-radius:3px;
    -moz-user-select:none;
    -moz-user-focus:ignore;
}
/*
#messagebox #messageboxOK
{
    background-color:#f7f7f7;
    height:auto;
    vertical-align:middle;
    display:inline-block;
    -webkit-text-stroke:1px transparent;
    cursor:pointer;
    border-color:#e8ac47;
    filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);
    color:#333;
    border-top-left-radius:4px;
    -moz-border-radius-topleft:4px;
    -webkit-border-top-left-radius:4px;
    -moz-border-radius-bottomleft:4px;
    -webkit-border-bottom-left-radius:4px;
    border-bottom-left-radius:4px;
    border-top-right-radius:4px;
    -moz-border-radius-topright:4px;
    -webkit-border-top-right-radius:4px;
    -webkit-background-clip:4px;
    -moz-border-radius-bottomright:4px;
    -webkit-border-bottom-right-radius:4px;
    border-bottom-right-radius:4px;
}
*/
.button
{
    filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#f5f5f5',EndColorStr='#f1f1f1'); 
    line-height: 27px; 
    background-color: #f5f5f5; 
    margin: 11px 6px; 
    /*font-family: Helvetica, Arial, sans-serif;*/
    color: #666; 
    font-size: 11px; 
    cursor: default; 
    font-weight: bold; 
    border: #dcdcdc 1px solid; 
    padding: 0px 8px; 
    border-radius: 2px;
    height:29px;
}
.button:hover
{
    filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#f8f8f8',EndColorStr='#f1f1f1'); 
    background-color: #f8f8f8; 
    color: #333; 
    border: #c6c6c6 1px solid; 
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.1)
}
.button:focus
{
    border:#4d90fe 1px solid;
}
.textbox
{
    border:#c0c0c0 1px solid;
    padding:5px;
}
.textbox:hover
{
    border:#a0a0a0 1px solid;
}
.textbox:focus
{
    border:#4d90fe 1px solid;
}
.expandCollapse-ltr
{
    position:absolute;
    left:50px;
    top:-10px;
    cursor:pointer;
    padding-left:40px;
    padding-top:5px;
    text-align:left;
    height:32px;
    width:820px;
}
.expandCollapse-rtl
{
    position:absolute;
    right:50px;
    top:-10px;
    cursor:pointer;
    padding-right:40px;
    padding-top:5px;
    text-align:right;
    height:32px;
    width:820px;
}
.collapse
{
    background:url('images/minus32g.png') no-repeat;
}
.expand
{
    background:url('images/plus32g.png') no-repeat;
}
.ser-detail-hd
{
    background:url('images/border1.png') no-repeat;
    position:relative;
    width:100%;
    padding:50px 0px 20px 0;
    margin-top:30px;
}
.ser-detail-bd
{
    padding:0 100px 0 80px;
    text-align:justify;
}
.ser-detail-bd a
{
    text-decoration:none;
    color:#0645ad;
    font-size:small;
}
/*
.ser-see-also
{
    font-size:12px;
    margin:10px 80px;
}
.ser-see-also a
{
    text-decoration:none;
    color:#0645ad;
}
.ser-keyword
{
    font-size:12px;
    margin:10px 80px;
}
.ser-keyword a
{
    text-decoration:none;
    color:#0645ad;
}
.ser-reference
{
    font-size:12px;
    margin:10px 80px;
}
.ser-reference a
{
    text-decoration:none;
    color:#0645ad;
}
*/

/* TAB MENU   
----------------------------------------------------------*/
#menucontainer
{
    /*margin-top:40px;*/
    position:inherit;
    top:15px;
    right:100px;
}

ul#menu
{
    /*border-bottom: 1px #5C87B2 solid;*/
    padding: 0 0 2px;
    position: relative;
    margin: 0;
    text-align: right;
    font-family:Tahoma, Arial;
}

ul#menu li
{
    display: inline;
    list-style: none;
}

ul#menu li#greeting
{
    padding: 10px 20px;
    font-weight: bold;
    text-decoration: none;
    line-height: 2.8em;
    color: #fff;
}

ul#menu li a
{
    padding: 10px 20px;
    font-weight: bold;
    text-decoration: none;
    line-height: 2.8em;
    background-color: #e8eef4;
    color: #034af3;
}

ul#menu li a:hover
{
    background-color: #fff;
    text-decoration: none;
}

ul#menu li a:active
{
    background-color: #a6e2a6;
    text-decoration: none;
}

ul#menu li.selected a
{
    background-color: #fff;
    color: #000;
}
.kolge
{
	behavior: url(common/scripts/PIE.htc); 
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	border-radius: 6px;
	-webkit-box-shadow: 0px 0px 8px #656565;
	-moz-box-shadow: 0px 0px 8px #656565;
	box-shadow: 0px 0px 8px #656565;
}
.kolge2
{
	behavior: url(common/scripts/PIE.htc); 
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	border-radius: 0 0 6px 6px;
	-webkit-box-shadow: 0px 0px 8px #656565;
	-moz-box-shadow: 0px 0px 8px #656565;
	box-shadow: 0px 0px 2px #656565;
}
.kolge3
{
	behavior: url(common/scripts/PIE.htc); 
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	-webkit-box-shadow: 0px 0px 8px #656565;
	-moz-box-shadow: 0px 0px 8px #656565;
	box-shadow: 0px 0px 2px #656565;
	border-radius: 6px 6px 0 0;
}
.girde
{
	behavior: url(common/scripts/PIE.htc); 
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	border-radius: 6px;
}
.nivo-theme-default #slider {
    /*margin:100px auto 0 auto;*/
    /*width:618px; /* Make sure your images are the same size */
    /*height:246px; /* Make sure your images are the same size */ 
    /*
    width:1137px;
    height:510px;*/
}
/* Menu classic blue*/
#menu-cb { clear:right; font: 12px B Yekan, Tahoma, Arial, Helvetica, sans-serif; /*clear:right;*/ float: right; text-align:right; direction:rtl; /*margin:15px 50px 0 0;*/margin:15px 0 0 0;}
#menu-cb li { float:right; position: relative; list-style-type:none; }
#menu-cb > li:hover, #menu-cb li:hover ul { background-color:#0071ad; display:block;}
#menu-cb li a { color:#626262; color:#0071ad;/*padding:18px 22px;*/ /*padding:10px 22px;*/padding:10px 15px; display:inline-block; /*border-bottom:1px solid #bebebe;*/ font:11px 'BdYekan', 'Tahoma';font-weight:bold;}
#menu-cb li.active > a { color: #f38d2e;}
#menu-cb li.blueLink > a { color:#0071ad; /*border-bottom: 2px solid #0071ad;*/ margin:/*5px 0*/ 0; padding:18px 23px;}
#menu-cb li.blueLink.active > a { border-top:0; padding-top:18px; font-weight: bold;}
			
#menu-cb li:hover a { color:#fff; background-color:#0071ad;}
#menu-cb li.blueLink:hover { color:#626262;}
#menu-cb li.blueLink:hover > a { color:#0071ad; background-color:#fff;}
#menu-cb li ul { position: absolute; /*z-index:10;*/ z-index:5000; display:none; min-width:/*206*//*170px*/200px; border:1px solid #0071ad; margin-top:-1px;}
.ie7 #menu-cb li ul { left:0; top:53px;}
#menu-cb li.blueLink ul { /*margin-top:-2px; border-top-width:2px;*/}
#menu-cb li ul li { float: none;}
#menu-cb li ul li a { padding:8px 22px; display:block; border:0; margin:5px;}
.ie7 #menu-cb li ul li a { width:100%;}
#menu-cb li ul li a:hover { background-color: #f38d2e; color:#fff;}
#menu-cb ul{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;list-style:none;}
#menu-cb a { text-decoration:none;}
/* Golshani Sub of sub menu*/
#menu-cb li:hover ul li ul { position: absolute; /*z-index:10;*/ z-index:5000; display:none; min-width:/*206*//*170px*/200px; border:1px solid #0071ad; margin-top:-38px;margin-right:200px;}
#menu-cb li ul li:hover ul { display:block;}
/* End menu classic blue */

.slink { height:283px; width: 333px; display: block; outline: none; z-index: 3; text-decoration:none; float:left; text-align:center;}
.slink .img-mask {
    height: 169px;
    overflow: hidden;
    display: block;
}
.slink:hover .img-mask img { margin-top:-169px; border:0px;}

.slink .text { position:absolute; background: url(images/slinkDetail.png); height:95px; padding:48px 18px 0; display:block; margin-top:-18px; font:14px 'B Homa', Arial, Helvetica, sans-serif; color:#7a7474; width:299px;}
.slink:hover .text { background-position: 0 -202px; color:#fff; margin-top:-28px; padding-top:58px;}
.slink .text strong { display:block; font:18px 'B Homa', Arial, Helvetica, sans-serif;}

.footer-nav-copy {height:53px;background:url(images/bg-footer3grey.png) repeat-x left top;}
.footer-nav-copy .copyright {color:#bebebe;font:12px 'B Yekan', 'Tahoma';float:right;direction:rtl;margin-top:18px;margin-right:8px;}
.footer-nav-copy .nav {color:#bebebe;direction:rtl;font:12px 'B Yekan', 'Tahoma';}
.footer-nav-copy .nav ul {list-style-type:none;float:left;direction:rtl;margin-top:18px;}
.footer-nav-copy .nav ul li {list-style-type:none;float:right;margin:0px 0px 0px 10px;padding:0px 0px 0px 5px;}
.footer-nav-copy .nav ul li a {text-decoration:none;color:#bebebe;}

.header-top {/*width:870px;background-color:blue;*/float:right;}
.header-button {background-color:#d3d5d6;float:right;margin-left:5px;height:30px;}
.header-button:hover {background-color:#f68e1f;float:right;}
.search-box {border:1px solid #bebebe;float:right;height:28px;}
.search-box .search-textbox {border:0px;float:right;padding:5px 5px;direction:rtl;text-align:right;font-family:'Tahoma', 'Arial';}
.search-box .search-button {float:right;}
/*
.slink { height:321px; width: 379px; display: block; outline: none; z-index: 3; text-decoration:none; float:left; text-align:center;}
.slink .img-mask {
    height: 191px;
    overflow: hidden;
    display: block;
}
.slink:hover .img-mask img { margin-top:-191px; border:0px;}

.slink .text { position:absolute; background: url(images/slinkDetail.png); height:107px; padding:48px 18px 0; display:block; margin-top:-18px; font:14px 'B Homa', Arial, Helvetica, sans-serif; color:#7a7474; width:343px;}
.slink:hover .text { background-position: 0 -229px; color:#fff; margin-top:-28px; padding-top:58px;}
.slink .text strong { display:block; font:18px 'B Homa', Arial, Helvetica, sans-serif;}

.footer-nav-copy {height:53px;background:url(images/bg-footer3grey.png) repeat-x left top;}
.footer-nav-copy .copyright {color:#bebebe;font:12px 'B Yekan', 'Tahoma';float:right;direction:rtl;margin-top:18px;}
.footer-nav-copy .nav {color:#bebebe;direction:rtl;font:12px 'B Yekan', 'Tahoma';}
.footer-nav-copy .nav ul {list-style-type:none;float:left;direction:rtl;margin-top:18px;}
.footer-nav-copy .nav ul li {list-style-type:none;float:right;margin:0px 0px 0px 10px;padding:0px 0px 0px 5px;}
.footer-nav-copy .nav ul li a {text-decoration:none;color:#bebebe;}

.footer-details {float:right;font:12px 'B Yekan', 'Tahoma'; width:20%; margin:0 40px;direction:rtl;text-align:right;padding:20px;}
.footer-details h2{font:18px 'B Homa', 'Tahoma';margin:0px;padding:0px;background:url(images/dd1.png) repeat-x bottom;}
.footer-details ul {line-height:30px;list-style-type:none;float:right;direction:rtl;margin:0px;padding:0px;margin-top:10px;}
.footer-details ul li {list-style-type:none;margin:0px 0px 0px 10px;padding:0px 0px 0px 5px;direction:rtl;margin-bottom:10px;}
.footer-details ul li a {text-decoration:none;color:#bebebe;}

.header-top {width:350px;float:right;}
.header-button {background-color:#d3d5d6;float:right;margin-left:5px;height:30px;}
.header-button:hover {background-color:#f68e1f;float:right;}
.search-box {border:1px solid #bebebe;float:right;height:28px;}
.search-box .search-textbox {border:0px;float:right;padding:5px 5px;direction:rtl;text-align:right;font-family:'Tahoma', 'Arial';}
.search-box .search-button {float:right;}
*/


/*
.captcha-container
{
    width:201px;
    height:75px;
    border:#1c5d87 1px solid;
    float:right;
    clear:both;
    margin:20px 40%;
}
.captcha-container img {float:right;border:0px;background-color:Red;}
.captcha-container span {float:right;padding:5px 2px 0 0;width:55px;}
.captcha-container input[type=text] {float:right;padding:4px;border:#1c5d87 1px solid;width:110px;}
.captcha-button-refresh {float:right;background-color:#d3d5d6;padding-top:1px;height:24px;margin-top:0px;}
.captcha-button-refresh:hover {background-color:#f68e1f;}
*/
.header-top-menu
{
    font: 10px B Yekan, Tahoma, Arial, Helvetica, sans-serif;
    float: right; 
    text-align:right; 
    direction:rtl; 
    margin-right:10px;
}

.header-top-menu ul
{
    padding:0px 0px;
    margin:0;
    border:0;
    vertical-align:baseline;
    list-style:none;
}
.header-top-menu ul li { float:right; position: relative; height:23px; border-left:1px solid #d4d4d4; list-style-type:none;}
.header-top-menu ul li a  
{
    text-decoration:none;
    color:#d4d4d4; 
    display:inline-block; 
    padding:6px 9px;
    text-align:center;
}
.header-top-menu ul li a:hover
{
    color:#999999; 
    text-decoration:underline;
}
#adminPanel
{
    width:100%;
    min-width:1002px;
    height:40px;
    min-height:80px;
    max-height:80px;
    background-color:#e6e6fa;
    border-bottom:1px solid Grey;
    margin-bottom:5px;
}
#userPanel
{
    width:100%;
    min-width:1002px;
    height:40px;
    min-height:80px;
    max-height:80px;
    background-color:#e6e6fa;
    border-bottom:1px solid Grey;
    margin-bottom:5px;
}
#userPanel table, #adminPanel table
{
    border:0;
    border-spacing:0;
    border-collapse:collapse;
    padding:0;
    margin:0;
}
#userPanel table td, #adminPanel table td,#userPanel table th, #adminPanel table th
{
    border:0;
    padding:5px;
}