@font-face {
 font-family: 'BYekan';
 src: url('/BYekan.eot');
 src: local('b BYekan'), url('BYekan.woff') format('woff'), url('BYekan.ttf') format('truetype'), url('BYekan.svg') format('svg');
 font-weight: normal;
 font-style: normal;
}
@font-face {
 font-family: 'BKoodakBold';
 src: url('/BKoodakBold.eot');
 src: local('b BKoodakBold'), url('BKoodakBold.woff') format('woff'), url('BKoodakBold.ttf') format('truetype'), url('BKoodakBold.svg') format('svg');
 font-weight: normal;
 font-style: normal;
}



body { background-position: center top;font-family: BKoodakBold,tahoma;font-size: 15px;background-image: url('../images/bg0.jpg');padding: 0px;margin: 0px;background-repeat: repeat-x;background-attachment: fixed; }
a { color: #419EE0; text-decoration: underline; outline:none }
a:hover{ text-decoration: none; color: #3A3F43; }
h1, h2, h3, h4, form, ul, li, input, textarea { margin: 0px; padding: 0px; }
ul, li { list-style-type: none; }
.red{ color: #F00; }
.orange{ background-color: #FFFFCC; }
img{ vertical-align: middle; border:0px; }
.inputbox { font-family:BYekan, Tahoma, Tahoma; font-size:12px; padding:4px; border: 1px solid #CCC; }
textarea{ overflow: auto; }
.select{ text-align: right;padding-top: 2px; padding-right: 8px; padding-bottom: 2px; padding-left: 8px;font-family: BYekan, Tahoma; font-size: 13px;}
.button{ border:2px solid #1A1A1A; color:#fff; cursor:pointer; background-color: #0567ad; background-image: url(../images/btn-blue.png); background-repeat: repeat-x; background-position: top; font-family: BYekan, Tahoma; font-size: 12px; font-weight: bold; padding-top: 2px; padding-right: 8px; padding-bottom: 2px; padding-left: 8px; }
.button1{ border:2px solid #1A1A1A; color:#fff; cursor:pointer; background-color: #0567ad; background-image: url(../images/btn-blue.png); background-repeat: repeat-x; background-position: top; font-family: BYekan, Tahoma; font-size: 12px; font-weight: bold; padding-top: 5px; padding-right: 8px; padding-bottom: 5px; padding-left: 8px; text-decoration: none;}
.button:hover, .button:focus, .button:active { color:#fff; border-color:#272727; background-color: #2a2a2a; background-image: url(../images/btn-dark.png)}
.button-alt{ border:2px solid #272727; color:#fff; cursor:pointer; background-color: #2a2a2a; background-image: url(../images/btn-dark.png); background-repeat: repeat-x; background-position: top; font-family: BYekan, Tahoma; font-size: 12px; font-weight: bold; padding-top: 2px; padding-right: 8px; padding-bottom: 2px; padding-left: 8px;}
.button-alt:hover{color:#fff; border-color:#1A1A1A; background-color: #0567ad; background-image: url(../images/btn-blue.png);}
a.button,a.button-alt{ text-decoration: none; }
.wrap { width: 900px; margin-right: auto; margin-left: auto; }
.inner{ background-color: #EDEEEF; padding: 10px; }
#header { height: 218px; width:960px;background-image: url(../images/header.jpg); background-color: #3A3F43; color: #FFF;}
#header .logo { height: 60px; font-size: 32px; font-weight: lighter; color: #687177; line-height: 50px; }
#header a:hover{ color: #fff; text-decoration: underline; }

#menu { height: 35px; background-color: #FFF; color: #FFF;}
#menu1 { height: 20px; background-color: #FFF; color: #FFF;padding-top:10px;}
#menu2 { height: 67px;
	border-bottom-width: 1px; border-bottom-style: dotted; border-bottom-color: #1A1A1A; 
	background-color: #FFF;
	color: #FFF;
	padding-right:50px;
	}
	
.inner2{ background-color: #EDEEEF; padding: 10px; margin-right: -30px; margin-top: -20px; 
margin-bottom: -20px;  margin-left: -30px;}

#content table.box1{ text-align: right; width:100%; border-top-width: 0px;
 border-right-width: 0px; border-bottom-width: 0px;
 border-left-width: 0px; background-color: #FFF;
 margin-top: -5px; margin-right: 0px; margin-bottom: 5px; margin-left: 0px; }
#content table.box1 thead tr td { text-align: right; color: #FFF; background-color: #333; font-size: 13px;
 text-transform: uppercase; font-weight: 600; background-image: url(../images/pc-icon.png) ;
 background-repeat: no-repeat; background-position: 5px center; padding-top: 5px; 
 padding-right: 5px; padding-bottom: 5px; padding-left: 25px; height:22px;}
#content table.box1 thead1 tr td { background-color: #333; font-size: 13px; text-transform: uppercase; font-weight: 600; background-image: url(../images/pc-icon.png) ; background-repeat: no-repeat; background-position: 5px center; padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 25px; }
#content table.box1 tr th { background-image: url(../images/header-bg.png); background-repeat: repeat-x; background-position: bottom; padding: 5px; border-bottom-width: 4px; border-bottom-style: solid; border-bottom-color: #D5D6D7; background-color: #FBFBFB; text-align: right; }
#content table.box1 tbody tr td { padding: 5px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #E3E3E3; }
#content table.box1 tr td.right,#content table.box tr th.right { text-align: right; }
#content table.box1 tbody tr td.none td{ padding: 0}
#content table.box1 tbody tr td img { padding-right: 2px; padding-left: 2px; }
#content table.box1 tfoot tr td { text-align: center; padding: 5px; border-top-width: 4px; border-top-style: solid; border-top-color: #EEE; }
#content .utility{ padding: 5px; background-color: #FFF; border-bottom-width: 4px; border-bottom-style: solid; border-bottom-color: #687177; }
#content table.box1 tbody tr.admin{ background-color: #FFC; }
#content table.dotted tbody tr td { border-bottom-width: 1px; border-bottom-style: dotted; border-bottom-color: #EBEBEB; }
	
	
.text-ads { 
	border: 1px solid #DEDEDE;
	-moz-border-radius: 10px; /* FF1+ */ 
	-webkit-border-radius: 10px; /* Saf3-4, iOS 1+, Android 1.5+ */ 
	border-radius: 10px; /* Opera 10.5, IE9, Saf5, Chrome, FF4 */ 
	}
 .text-ads li a, .text-ads li a:link {
	text-decoration: none;
	color: #000;
	display: block;
	margin: 10px;
	padding: 7px;
	background: #EDEDED;
	-moz-transition: all 0.3s ease-out; /* FF4+ */ 
	-o-transition: all 0.3s ease-out; /* Opera 10.5+ */ 
	-webkit-transition: all 0.3s ease-out; /* Saf3.2+, Chrome */ 
	transition: all 0.3s ease-out;
	} 
 .text-ads li a:hover { 
	-moz-border-radius: 20px 0 20px 0; /* FF1+ */ 
	-webkit-border-top-left-radius: 20px; 
	-webkit-border-bottom-right-radius: 20px; 
	-webkit-border-radius: 20px 0 20px 0; /* Saf3-4, iOS 1+, Android 1.5+ */ 
	border-radius: 20px 0 20px 0; /* Opera 10.5, IE9, Saf5, Chrome, FF4 */ 
	color: #fff;
	} 
 .text-ads li a.ads-blue:hover { background: #00449B; } 
 .text-ads li a.ads-red:hover { background: #A40003; } 
 .text-ads li a.ads-orange:hover { background: #F38F00; } 
 .text-ads li a.ads-green:hover { background: #6E9000; }
 .text-ads li a:hover .ads-desc, .text-ads li a:hover .ads-name, .text-ads li a:hover .ads-address { color: #fff; }
 .text-ads span { display: block; } 
 .text-ads .ads-name { font-weight: bold; color: #555; }
 .text-ads .ads-desc { color: #666; } 
.text-ads .ads-address { color: #069D00; }
	
	
#content { background-color: #FFF; padding-top: 20px; padding-right: 30px; padding-bottom: 20px; padding-left: 30px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #888E91; }
#content h1 { text-align: right; font-size: 22px; line-height: 28px; margin-bottom: 10px; font-weight: lighter; font-family: BYekan, Tahoma, Tahoma, Tahoma;}
#content h1 span { text-align: right; color: #419EE0; }
#content p.info { text-align: right; background-image: url(../images/info.png); background-repeat: no-repeat; background-position: 5px 5px; padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 25px; background-color: #687177; color: #fff; -moz-border-radius: 5px; -khtml-border-radius: 5px; -webkit-border-radius: 5px; }

#content table.box{ text-align: right; width:100%; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; background-color: #FFF; }
#content table.box thead tr td { text-align: right; background-color: #D5D6D7; font-size: 13px; text-transform: uppercase; font-weight: 600; background-image: url(../images/pc-icon.png) ; background-repeat: no-repeat; background-position: 5px center; padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 25px; }
#content table.box thead1 tr td { background-color: #D5D6D7; font-size: 13px; text-transform: uppercase; font-weight: 600; background-image: url(../images/pc-icon.png) ; background-repeat: no-repeat; background-position: 5px center; padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 25px; }
#content table.box tr th { background-image: url(../images/header-bg.png); background-repeat: repeat-x; background-position: bottom; padding: 5px; border-bottom-width: 4px; border-bottom-style: solid; border-bottom-color: #D5D6D7; background-color: #FBFBFB; text-align: right; }
#content table.box tbody tr td { padding: 5px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #E3E3E3; }
#content table.box tr td.right,#content table.box tr th.right { text-align: right; }
#content table.box tbody tr td.none td{ padding: 0}
#content table.box tbody tr td img { padding-right: 2px; padding-left: 2px; }
#content table.box tfoot tr td { text-align: center; padding: 5px; border-top-width: 4px; border-top-style: solid; border-top-color: #EEE; }
#content .utility{ padding: 5px; background-color: #FFF; border-bottom-width: 4px; border-bottom-style: solid; border-bottom-color: #687177; }
#content table.box tbody tr.admin{ background-color: #FFC; }
#content table.dotted tbody tr td { border-bottom-width: 1px; border-bottom-style: dotted; border-bottom-color: #EBEBEB; }



/* == Messages == */
#fader{ padding-top: 5px; padding-bottom: 5px; }
.msgAlert { background-image: url(../images/alert-bg.png); background-repeat: repeat-x; background-position: top; background-color: #F3F8AE; border: 1px solid #D0DC43; color: #85664E; padding: 5px;  -moz-border-radius: 5px; -khtml-border-radius: 5px; -webkit-border-radius: 5px;}
.msgAlert span { background-image: url(../images/alert-ico.png); }
.msgInfo { background-image: url(../images/info-bg.png); background-repeat: repeat-x; background-position: top; background-color: #C7E8FF; border: 1px solid #9FD1F5; color: #3158BB; padding: 5px;  -moz-border-radius: 5px; -khtml-border-radius: 5px; -webkit-border-radius: 5px;}
.msgInfo span { background-image: url(../images/info-ico.png); }
.msgError { background-image: url(../images/error-bg.png); background-repeat: repeat-x; background-position: top; background-color: #FACCCC; color: #8D0D0D; border: 1px solid #F3ABAB; padding: 5px;  -moz-border-radius: 5px; -khtml-border-radius: 5px; -webkit-border-radius: 5px;}
.msgError span { background-image: url(../images/error-ico.png); }
.msgOk { background-color: #D5EEBE; background-image: url(../images/ok-bg.png); background-repeat: repeat-x; background-position: top; border: 1px solid #A6D877; padding: 5px; color: #336801;  -moz-border-radius: 5px; -khtml-border-radius: 5px; -webkit-border-radius: 5px;}
.msgOk span { background-image: url(../images/ok-ico.png); }
.msgError span, .msgOk span, .msgAlert span, .msgInfo span { background-repeat: no-repeat; background-position: 5px center; display:inline-block; padding-right: 10px; padding-left: 30px; font-weight: bold; }
.msgError .error li { background-image: url(../images/required.png); background-repeat: no-repeat; background-position: left center; padding-left: 15px; margin-left: 15px; }
#tooltip { border:3px solid #E2E9E8; background-color:#88979B; font-family: BYekan, Tahoma, Tahoma, Tahoma; font-size:11px; padding:3px; color: #E2E9E8; }

/* Pagination **/
#content .pagination { text-align:center; font-family: BYekan,Verdana, Tahoma, Tahoma, Tahoma; font-size:11px; }
#content .pagination a { margin:0 5px 0 0; padding:3px 6px; text-decoration: none; }
#content .pagination a.number { border:1px solid #E3F1FE; }
#content .pagination a.number:hover { color:#fff; background-color: #2a2a2a; background-image: url(../images/btn-dark.png); background-repeat: repeat-x; background-position: top; border: 1px solid #272727; }
#content .pagination a.current { color:#FFF; text-decoration:none; background-color:#00569E; border:1px solid #005AA4; background-image: url(../images/btn-blue.png); background-repeat: repeat-x; background-position: top; }
#content .pagination a.current:hover { text-decoration:underline; }

/*Footer */
#footer{ padding: 8px; text-align: center; }

.linkline{
        text-decoration: none;
}
/* Menu Navigation */
ul#nav { position: relative; z-index: 1; }
ul#nav li { font-weight: bold; float: right; zoom: 1; background-color: #d1edff; line-height: 30px; height: 30px; background-image: url(../images/des.gif); background-repeat: repeat-x; background-position: left center; }
ul#nav a:active { color: #ffa500; }
ul#nav li a { display: block; color: #000; text-decoration: none; padding-right: 20px; padding-left: 20px; }
ul#nav li:last-child a { border-right: none; }
ul#nav li.hover, ul#nav li:hover { color: black; position: relative; }
ul#nav li a:hover { color: #98C425; }
ul#nav li.nobg { background-image: none; }