@charset "utf-8";
/********************************************************************* Start Global Definitions */
body{
margin:0;
padding:0;
color:#000;
line-height:1.6;
text-align:right;
cursor:default;
font:12px tahoma,Verdana, Arial, Helvetica, sans-serif;
background:#fff url(images/bg.jpg) top repeat-x;
}
p{
margin:0;
padding:0;
}
img{
border:0;
}
select{
font:11px tahoma,Verdana, Arial, Helvetica, sans-serif;
padding:2px;
color:green;
}
form{
margin:0;
pading:0;
}
a{
color:blue;
text-decoration:none;
outline-width:0px;
font-weight:normal;
}
a:hover{
color:green;
text-decoration:none;
outline-width:0px;
}
a:visited{
}
/********************************************************************* Page Layout */
.center_out2{
float:right;
width:100%;
clear:both;
}
.center_out{
margin:0 auto;
width:960px;
}
.center{
margin:0 auto;
width:800px;
}
/********************************************************************* Header Navigation */
.header{
margin:0 auto;
width:800px;
height:93px;
background:url(images/top.jpg) no-repeat top;
}
.top_nav1{
width:800px;
height:40px;
float:right;
}
.top_nav2{
width:800px;
height:53px;
float:right;
}
.top_nav{
width:390px;
height:30px;
float:right;
margin-top:10px;
padding-right:10px;
color:#fff;
font-weight:600;
}
.top_nav a{
color:#fff;
text-decoration:none;
outline-width:0px;
font-weight:normal;
}
.top_nav a:hover{
color:#fff;
text-decoration:underline;
outline-width:0px;
font-weight:normal;
}
.top_nav a:visited{
}
.site_name{
width:390px;
height:30px;
float:left;
margin-top:10px;
padding-left:10px;
text-align:left;
direction:ltr;
font:14px Verdana, Arial, Helvetica, sans-serif;
color:#fff;
letter-spacing:1px;
}
.login{
margin-right:5px;
width:520px;
float:right;
margin-top:8px;
direction:rtl;
text-align:left;
}
.login table{
float:left;
}
.login input{
font:13px tahoma;
color:#000;
font-weight:bold;
text-align:left;
color:green;
letter-spacing:1px;
width:160px;
}
.login button{
font:12px tahoma;
text-align:center;
width:60px;
cursor:pointer;
margin:0;
padding:0;
padding-bottom:3px;
}
.nav_out2{
width:800px;
height:89px;
float:right;
}
.nav_out2_1{
width:800px;
height:59px;
float:right;
}
.nav_out{
width:800px;
height:60px;
float:right;
}
.nav{
height:58px;
width:780px;
float:left;
}
.nav a{
margin-top:18px;
display:block;
float:right;
width:124px;
padding:15px 0 13px 0;
text-align:center;
direction:rtl;
font:12px tahoma;
font-weight:500;
text-decoration:none;
outline-width:0px;
background:url(images/tab.jpg) center bottom no-repeat;
color:#666;
margin-right:3px;
}
.nav a:hover{
margin-top:11px;
display:block;
float:right;
width:124px;
padding:18px 0 17px 0;
text-align:center;
direction:rtl;
font:12px tahoma;
text-decoration:none;
outline-width:0px;
background:url(images/tab_hover.jpg) center top no-repeat;
color:green;
margin-right:3px;
}
.nav a#active_nav, a#active_nav:hover{
margin-top:11px;
display:block;
float:right;
width:124px;
padding:18px 0 17px 0;
text-align:center;
direction:rtl;
font:12px tahoma;
font-weight:500;
text-decoration:none;
outline-width:0px;
background: url(images/tab_hover.jpg) center top no-repeat;
color:green;
margin-right:3px;
}
.welcome_out{
width:800px;
height:29px;
float:right;
}
.welcome{
width:785px;
height:24px;
float:right;
text-align:left;
margin-top:5px;
direction:rtl;
}
.mudur{
font:13px tahoma;
color:green;
}
/********************************************************************* Start Banner */
.banner{
float:right;
width:960px;
height:200px;
}
.banner_r{
float:right;
width:393px;
height:200px;
background:url(images/banner_r.jpg) left top no-repeat;
}
.banner_c{
float:right;
width:442px;
height:200px;
background:url(images/banner_c.jpg) center top no-repeat;
}
.banner_l{
float:right;
width:125px;
height:200px;
background:url(images/banner_l.jpg) right top no-repeat;
}
.banner_r_text_out{
width:260px;
height:150px;
float:left;
margin-top:17px;
}
.banner_r_text1{
float:right;
width:180px;
height:50px;
direction:rtl;
color:#fff;
line-height:1.5;
}
.banner_r_text2{
float:right;
width:90px;
height:50px;
direction:rtl;
color:#fff;
line-height:1.5;
clear:both;
text-align:center;
font-size:11px;
}
/********************************************************************* Start Right Side Boxes  */
.r_side{
width:179px;
float:right;
}
.r_box{
width:100%;
float:right;
margin-bottom:5px;
}
.r_box_header{
width:100%;
float:right;
height:43px;
background:url(images/r_box_t.jpg) top no-repeat;
}
.r_box_header_text{
width:100%;
float:left;
padding:15px 0 0 0;
direction:rtl;
font-weight:500;
color:#fff;
text-align:right;
}
.r_box_text_out{
width:100%;
float:right;
background:#F5F5F5 url(images/r_box_m.jpg) center repeat-y;
}
.r_box_text{
width:90%;
margin:0 auto;
margin-top:8px;
direction:rtl;
line-height:1.5;
text-align:justify;
color:#333;
}
.r_box_footer{
width:100%;
height:16px;
float:right;
background:url(images/r_box_b.jpg) bottom no-repeat;
}
.news_item{
width:178px;
float:right;
padding-bottom:5px;
margin-bottom:5px;
border-bottom:1px dotted #444;
}
.news_item_text{
font-size:11px;
text-align:justify;
}
.r_box_menu2{
width:100%;
float:right;
padding-bottom:5px;
}
.r_box_menu2 a{
display:block;
float:right;
width:173px;
padding:7px 0 9px 0;
text-align:right;
direction:rtl;
font:12px tahoma;
font-weight:500;
text-decoration:none;
outline-width:0px;
border-bottom:1px dotted #555;
}
.r_box_menu2 a:hover{
display:block;
float:right;
width:148px;
padding:7px 25px 9px 0;
text-align:right;
direction:rtl;
font:12px tahoma;
font-weight:500;
text-decoration:none;
outline-width:0px;
border-bottom:1px dotted #555;
background:url(images/arrow.png) right no-repeat;
}
.r_box_menu{
width:194px;
float:right;
padding-top:10px;
padding-bottom:5px;
}
.r_box_menu a{
display:block;
float:left;
width:175px;
padding:7px 0 8px 0;
text-align:right;
direction:rtl;
font:12px tahoma;
font-weight:500;
text-decoration:none;
outline-width:0px;
border-bottom:1px dotted #fff;
color:#000;
}
.r_box_menu a:hover{
display:block;
float:left;
width:175px;
padding:7px 0 8px 0;
text-align:right;
direction:rtl;
font:12px tahoma;
font-weight:500;
text-decoration:none;
outline-width:0px;
border-bottom:1px dotted #fff;
color:#fff;

}
.vmenu_out{
width:100%;
background:url(images/mm.jpg) repeat-y center;
float:right;
margin-bottom:10px;
}
.vmenu{
width:100%;
background:url(images/mt.jpg) center top no-repeat;
float:right;
}
.vmenu_bottom{
width:100%;
background:url(images/mb.jpg) center bottom no-repeat;
float:right;
height:23px;
}
/********************************************************************* Start Left Side Boxes  */
.main{
margin-top:6px;
width:800px;
float:right;
}
.l_side{
width:538px;
float:left;
}
.l_box{
width:100%;
float:right;
margin-bottom:10px;
}
.l_box_header{
width:100%;
float:right;
height:43px;
background:url(images/l_box_t.jpg) top no-repeat;
}
.l_box_header_text{
width:518px;
float:left;
padding:15px 0 0 0;
direction:rtl;
font-weight:500;
color:#fff;
text-align:right;
}
.l_box_text_out{
width:100%;
float:right;
background:#F5F5F5 url(images/l_box_m.jpg) center repeat-y;
}
.l_box_text{
width:500px;
margin:0 auto;
margin-top:8px;
direction:rtl;
line-height:1.5;
text-align:justify;
color:#333;
}
.l_box_footer{
width:100%;
height:17px;
float:right;
background:url(images/l_box_b.jpg) bottom no-repeat;
}
/********************************************************************* Start Tools Styles */
.tools{
width:530px;
float:right;
border-top:1px dotted #444;
margin-top:12px;
padding-top:5px;
}
.tools_gallery{
width:100px;
float:right;
height:80px;
text-align:center;
}
.tools_demo{
width:100px;
float:right;
height:80px;
text-align:center;
}
.tools_faq{
width:100px;
float:right;
height:80px;
text-align:center;
}
.pd{
width:100%;
height:111px;
float:left;
background:url(images/pd.jpg) center top no-repeat;
margin-bottom:5px;
}
.pd_text_out{
width:545px;
float:left;
height:60px;
margin-top:10px;
}
.pd_header{
width:530px;
float:right;
height:18px;
font-weight:500;
margin-top:2px;
color:green;
font-size:13px;
cursor:pointer;
}
.pd_text{
width:525px;
float:right;
height:52px;
text-align:justify;
direction:rtl;
line-height:1.4;
overflow:hidden;
cursor:pointer;
}
.pd a{
width:100%;
height:111px;
float:right;
color:#444;
}
.pd a:hover{
color:#000;
background:url(images/pd2.jpg) left bottom no-repeat;
}
.footer_out{
width:780px;
float:right;
height:44px;
background:url(images/footer.png) center bottom no-repeat;
}
.l_footer{
width:430px;
height:24px;
float:left;
text-align:right;
color:#333;
font:11px verdana;
margin-top:18px;
font-weight:500;
}
.r_footer{
width:200px;
float:right;
text-align:left;
color:#666;
margin-top:16px;
height:20px;
}

/********************************************************************* Start Menu Styles */
.outlinemenu{
position:absolute;
display:none;
width:182px;
float:right;
overflow-x:hidden;
background:none;
}
.outlinemenu a{
color:#555;
display:block;
float:right;
width:175px;
padding:8px 5px 9px 0;
text-decoration:none;
border-bottom:1px solid #B5B5B5;
text-align:right;
direction:rtl;
background:#fff url(images/sub_nav.png) center repeat-x;
margin:0;
border:1px solid #999999;
border-bottom:0;
}

.outlinemenu a:visited, .outlinemenu  a:active{
}

.outlinemenu a:hover{
background: #0e98e6;
float:right;
color:green;
display: block;
width:175px;
padding:8px 5px 9px 0;
text-decoration: none;
border-bottom: 1px solid #B5B5B5;
text-align:center;
direction:rtl;
background:#fff url(images/sub_nav_hover.png) no-repeat center;
margin:0;
border: 1px solid #999999;
border-bottom:0;
}
