body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}

img{ border:0;}
.clearfloat {clear:both;height:0px;font-size:1px;line-height:0px;display:block; padding:0px; margin:0px;}
.clearfloat2 {clear:both;height:0px;font-size:1px;line-height:0px;display:block; padding:0px; margin:10px 0;}
input , select , textarea { font-family:Tahoma; font-size:12px;}
.btn{cursor:pointer;}

.leftImg{float:left;}
.rightImg{float:right; margin:0 0 8px 8px;}
.cmfErrorMessageBoard{ color:#D00; font-size:11px;}
h1, h2, h3, h4{ font-size:11px;}
#breadcrumb{color:#FFF;padding:0 5px 5px 5px; clear:both;}
#breadcrumb a{ color:#cf3646;}
#breadcrumb a:hover{ color:#FFF;}
.button{ cursor:pointer}
a.homeLink{ display:block; width:220px; height:180px;}

/**********************************************/
body{font-family:Tahoma, Verdana, Arial, sans-serif;font-size:11px;padding:5px;margin:5px; color:#444;}
.content { line-height:14px; background-color:#D3E9F7;width:892px;border-right-width: 4px;border-left-width: 4px;border-right-style: solid;border-left-style: solid;border-right-color: #999999;border-left-color: #999999;}
a:link , a:visited {color:#444;text-decoration:none;}
a:hover , a:active {color:#BBB;text-decoration:none;}
.wrapper{width:900px;margin-left:auto;margin-right:auto;}
.header{}
.footer{width:900px;height:47px;text-align:center;line-height:160%;padding-top:3px;background-image:url(../images/footer.png);background-repeat:no-repeat;background-position:center center;color:#333333;}
.footer a:link , .footer a:visited {color:#333333;}
.footer a:hover , .footer a:active {color:#666666;}
.leftsidemenu {width:212px;padding:5px 0 5px 5px;text-align:right; float:left; direction:rtl; }
.leftsidemenu-content {border:1px solid #FFF;padding:5px;text-align:justify; background:#FFF; margin:0 0 5px 0; border:1px solid #AAAAAA;}
.leftsidemenu-content h2 {padding-bottom:5px;}
.navbar{color:#14537c;}
.navbar a:link , .navbar a:visited {color:#14537c;}
.navbar a:hover , .navbar a:active {color:#d3e9f7;}
.boxbody{ width:456px; height:auto; float:right; padding:5px; margin-bottom:5px; border:solid 1px #999; background-color:#FFF;}
.announcement {font-weight:bold;padding:5px;margin:5px; text-align:justify; color:#FFF;}
.boxmain{text-align:right; width:444px; float:right; padding:5px 5px; margin:5px 0 0; border:solid 1px #999;}
.boxmain img { float:left; }
.mainbox-title{font-weight:bold;color:#444;text-align:right;padding:5px 5px 0 0;height:20px;background-color:#AAA;}
.title{ width:350px;color:#14537c;font-weight:bold;margin-bottom:3px;font-size:15px;font-family:"Times New Roman", Times, serif;}
.date{ float:left;}
.date2{ float:left; padding:5px 0 10px 10px; color:#FFF; font-weight:bold;}
.text{text-align:justify;}
.sidenews{margin-bottom:10px;clear:both; list-style:none;}
.sidenews ul { padding:12px;}
.sidelink{clear:both;}
.sidelink img{float:left;padding:1px;border:1px solid #14537c;margin-right:10px;}
.errorMsg{padding:5px;border:#FF0000 1px solid;color:#000000;background-color:#FFCCCC;}
.input , .textarea {border:1px solid #999999;font-family:Tahoma, Verdana, Arial, sans-serif;font-size:11px;padding:3px;color:#555555;}
.button{color:#0f0f3d;font-family: tahoma, 'trebuchet ms',helvetica,sans-serif;font-size:11px;font-weight:normal; padding:background-color:#eaebf2;border:1px solid;border-top-color:#9fa1bb;border-left-color:#9fa1bb;border-right-color:#25263d;border-bottom-color:#25263d;filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#ffffffff',EndColorStr='#eaebf2');}
.sideboxmember{background-image:url(../images/hesab.jpg);background-repeat:no-repeat;background-position:center center;width:180px;margin:0px auto;height:71px;}
.sideboxmember p{padding:12px 10px 12px 10px;text-align:center;}
.sideboxmember a{color:#FFF;}
.rightbanner {width:180px; margin:0 5px 5px; padding:5px; height:auto; float:right; border:solid 1px #AAA; background-color:#FFF;}
.loginbox{background-image:url(../images/login-bg.jpg);background-repeat:no-repeat;background-position:center center;width:180px;height:130px;text-align:center;}
/**menu**/
.menu { background:url(../images/header_bg.png) repeat-x; height:30px;}

/*******/
.top{direction:rtl;}
#contactForm input { margin:0 0 5px;}
#contactForm img {margin:3px; float:left;}
#contact { width:653px; line-height:14px; padding:5px; text-align:justify; border:solid 1px #999; margin:5px; background-color:#FFF; list-style-position:inside;}
#news { width:653px; line-height:14px; padding:5px; text-align:justify; border:solid 1px #999; margin:5px; background-color:#FFF; list-style-position:inside;}
#news img {float:left; padding-right:5px;}
#news-full { width:653px; line-height:14px; padding:5px; text-align:justify; margin:5px; border:solid 1px #999; background:#FFF;}
.date-full{ padding:5px 0 15px 0;}
#photoReports { width:653px; padding:5px; text-align:justify; border:solid 1px #999; margin:5px; background-color:#FFF; list-style-position:inside;}
.photoReportsImage {float:left; padding:0 5px 5px 0;}
.photoReports {display:block; margin:5px auto;}
p.newstitle { font-weight:bold; float:right;}
.newsmainbox { width:665px; height:auto; padding:5px;}
.newslink-full { float:right; padding-right:10px;}
.topnews { width:653px; padding:5px; float:right; background-color:#FFF; border:solid 1px #AAA; margin-bottom:5px;}
.box { width:316px; background-color:#FFF; padding:5px; margin:0 0 5px 7px; float:right; height:130px; border:solid 1px #AAA;}
.titlebox { background-color:#999; background:url(../images/boxtitle-bg.png); text-align:center; padding:5px; color:#222;}
.titlebox a {color:#222;}
.note { background:url(../images/header_text_bg.png) repeat-x; height:30px;}
.note p {text-align:center;}
.newstext {text-align:justify;}
.newstext-full {width:500px; text-align:justify;}
#news-full img {padding-bottom:10px;}
.topnewstext { text-align:justify;}
.rightdiv { float:right; direction:rtl;}
.topnewsrightdiv { text-align:justify;}
.newsrightdiv {text-align:justify;}
.newsimg {float:left; padding-right:5px;}
.topnewsimg {float:right; padding-left:5px;}
.newsimg-full {float:left; padding-right:5px;}
.banner1 img { padding:5px 0;}
.banner2 img { padding:5px 0;}
.link { text-align:right; padding:12px;}
.page {padding:5px;}
.pageBody {float:right; text-align:justify;}
.newsrightbox {width:318px; padding:5px; border:solid 1px #999; float:right; background-color:#FFF;}
.newsleftbox {width:318px; padding:5px; border:solid 1px #999; float:left; background-color:#FFF;}
.newsbox { padding:5px 0; height:115px;}
.news-hr{ margin:5px 0 0; }
.sideboxbanner { clear:both;}
.floatImage{ float:left;}
.boxtitle {}
.boxtext {}
.textBannerdiv { background:url(../images/b-t.png) top #D3E9F7 no-repeat; margin:5px 0; list-style-position:inside;}
.textBanner { background:url(../images/b-b.png) bottom no-repeat; padding:11px; list-style:none; color:#000;}
.textBanner a { color:#222;}
.pageing {margin-top:15px;}
.paging-nav-body { padding-right:10px;}
.marquee {color:#FFF; line-height:22px; padding-right:10px; float:left;}
.marquee a {color:#FFF;}
#search { width:653px; padding:5px; text-align:justify; border:solid 1px #999; margin:5px; background-color:#FFF; list-style-position:inside;}
#search input {margin:2px;}
.searchbox {float:left; padding:6px 0 0 5px; width:150px;}
.searchbox input { float:right; padding-left:5px;}
.spacer { background:url(../images/sidebar_hr.png) no-repeat; height:18px;}
.spacer2 { background:url(../images/spacer2.png) repeat-x; height:2px; width:654px; margin:5px 0; clear:both;}
.newsform { text-align:right; margin:10px auto;}
.newsform input { padding:2px; margin-bottom:10px;}
.ok { padding:5px; text-align:center;}
.send {margin-top:5px}
.searchResults {margin:5px 0;}
#bannerHeader {position:absolute; top:30px; left:600px;}
.topnewsh1 { font-size:12px;}






ul.sideNews{ padding:3px;}
ul.sideNews li{ list-style:none; background:url(../images/bull01.gif) no-repeat right 10px; padding:5px 13px 5px 3px; border-bottom:1px dashed #BBB;}
ul.sideNews li a{ color:#444;}
ul.sideNews li a:hover{ color:#000;}


.newsmainbox .newsbox{ padding:5px;}
.newsmainbox .newsbox .floatImage{ padding:2px; margin:0 8px 2px 0; border:1px solid #EEE;}
.newsmainbox .newsbox .hDate{ color:#BBB;}
.newsmainbox .newsbox h2{ padding:4px 0;}
.newsmainbox .newsbox a{ color:#344f78;}
.newsmainbox .newsbox a:hover{ color:#222;}



