body {
margin:0;
padding:0;
font-family: arial;
background:url(../images/bg.gif) repeat-x top center;
}
	
div#wrapall {
width:100%; 
direction:rtl;
text-align:center;
}

img {
border:0px;
}

div#wrap {
text-align:bod;
width:916px;
margin-right:auto;
margin-left:auto;
}


div#mainarea { 
text-align:right;
width:916px;
float:right;
}

.topstrip {
width:916px;
float:right;
}


#logobox {
width:508px;
float:right;
padding-top:23px;
padding-bottom:10px;
padding-right:8px;
}


#topbox {
padding-left:8px;
width:392px;
float:right;
padding-top:23px;
padding-bottom:20px;
}

.topdate {
color:#ffffff;
font-size:12px;
width:392px;
float:right;
text-align:left;
}

.toplang {
color:#ffffff;
font-size:12px;
width:382px;
float:right;
text-align:left;
padding-left:10px;
margin-top:15px;
background:url(../images/bull.gif) no-repeat center left;
}

.toplang a {
color:#ffffff;
font-family:arial;
text-decoration:none;
}

.topsearch {
color:#ffffff;
font-size:12px;
width:392px;
float:right;
text-align:left;
padding-top:35px;
vertical-align:top;
}

.topsearch input.searchfld {
font-family:arial;
width:150px;
border:0px;
color:#336699;
font-size:11px;
margin-left:5px;
padding:3px 2px  3px  2px;
float:left;
}
.topsearch .searchfld {
font-family:arial;
border:none;
margin:0px;
float:right;
padding-right:212px;
}


.topsearch .searchgo {
font-family:arial;
border:none;
margin:0px;
float:right;
 width:20px;
 }

 #maintoolbar {
width:908px;
float:right;
padding-right:8px;
}

.toolbaritem {
float:right;
}

#maincontbox {
width:916px;
float:right;
padding-top:10px;
}

.mainimg {
width:482px;
float:right;
color:#ffffff;
}

.mainnews {
width:222px;
float:right;
color:#ffffff;
background:url(../images/main-cent-bg.gif) no-repeat top center;
height:320px;
}

.maineye {
width:212px;
float:right;
color:#ffffff;
background:url(../images/main-left-bg.gif) no-repeat top center;
height:320px;
}

.newsbox {
float:right;
width:182px;
padding-top:30px;
padding-right:20px;
padding-left:20px;color:#505052;font-size:12px;
}

.newsbox  h1 {
font-size:14px;
border-bottom:1px solid #DBDBDC;
color:#19436F;
margin:0px;
padding:0px 0px 5px 0px;
}

.newsitem {
padding-top:10px;
float:right;
color:#505052;
font-size:12px;
line-height:16px;
background:url(../images/dec.gif) no-repeat bottom center;
padding-bottom:20px;
}


.eyebox {
float:right;
width:172px;
padding-top:30px;
padding-right:20px;
padding-left:20px;
}

.eyebox  h1 {
font-size:14px;
border-bottom:1px solid #DBDBDC;
color:#19436F;
margin:0px;
padding:0px 0px 5px 0px;
}

.eyeitem {
padding-top:10px;
float:right;
color:#505052;
font-size:12px;
line-height:16px;
background:url(../images/dec.gif) no-repeat bottom center;
padding-bottom:20px;
}


.eyeitem a {
text-decoration:underline;
color:#505052;
 font-size:12px;
}

.newsbox a {
text-decoration:underline;
color:#505052;
 font-size:12px;
}
.footerslogan {
padding-top:2px;
width:908px;
background:url(../images/foot-bg.gif) no-repeat top left;
height:100px;
padding-bottom:20px;
float:right;
}

.slogan {
width:700px;
font-size:14px;
float:right;
color:#143A61;
padding-top:15px;
padding-right:110px;
line-height:24px;
text-align:left;
direction:ltr;
}


.footer {
background:url(../images/foot-dec.gif) no-repeat top center;
padding-top:25px;
width:916px;
float:right;
color:#747577;
font-size:11px;
text-align:center;
padding-bottom:25px;
}

.footerright {
width:190px;
font-size:11px;
text-align:right;
float:right;
padding-right:10px;
color:#999999;}


.footerright a{
color:#999999;
text-decoration:none;
}

.footerleft {
width:706px;
float:right;
text-align:left;
direction:ltr;
padding-left:10px;
}


.maininner {
width:916px;
float:right;
background:url(../images/inner-bg.gif) no-repeat top center;

}


.maininner a {
 
color:#505052;
}

.maininner .textcont {
float:right;
width:856px;
padding:30px;
min-height:400px;
}

.maininner .sidebar {
float:right;
width:180px;
font-size:12px;
color:#505052;
padding-left:25px;
line-height:18px;
}

.maininner .mainarea {
color:#505052;
float:right;
width:605px;
border-right: 1px solid #C2C2C3;
padding-right:25px;
font-size:12px;
line-height:18px;
}

.sidebar  h1 {
font-size:12px;
border-bottom:1px solid #DBDBDC;
color:#19436F;
margin:0px;
padding:0px 0px 5px 0px;
}

.mainarea  h1 {
font-size:14px;
color:#19436F;
margin:0px;
padding:0px 0px 5px 0px;
}

.sidebar  ul {
list-style:none;
float:right;
margin:0px;
padding:10px 0px 0px 0px;
}

.sidebar li {
float:right;
width:180px;
color:#19436F;
margin-top:10px;
}

.sidebar li a {
color:#0C2E51;
text-decoration:none;
}

.sidebar li.sel {
color:#0C2E51;
text-decoration:none;
background:#C2C2C3;
padding:2px;
display:block;
}

.innerimg {
float:right;
width:152px;
margin-left:10px;
margin-top:5px;
border:1px solid #C2C2C3;
}

.innerimg img {
padding:1px;float:right;
}

.formbox {
width:300px;
float:right;
}
.ffld {
width:300px;
float:right;
padding-bottom:10px;
}

.ffld  label{
width:120px;
float:right;
 }
 
 
.ffld input{
font-family:arial;
width:150px;
border:1px solid #DBDBDC;
color:#336699;
font-size:12px;
margin-left:5px;
padding:3px 2px  3px  2px;
 }
 
 .ffld textarea{
font-family:arial;
width:150px;
border:1px solid #DBDBDC;
color:#336699;
font-size:12px;
margin-left:5px;
height:100px;
padding:3px 2px 3px 2px;
}

.mapbox {
width:302px;
float:right;
border:1px solid #C2C2C3;
}

.mapbox img {
padding:1px;
float:right;
}
 
