/* Rabita css */
body{ margin:0; padding:0; background:url(images/tail.gif) repeat-x 0 0 #fff; background-color: #369ad8;}
.main-width{ width:899px; height:auto; margin:0 auto;}
.logo{ width:80px; height:89px; float:left;}
.header{ width:899px; height:auto; overflow:hidden; margin:5px 0 0 0; float:left;}
.slogan{ width:383px; height:28px; float:left; margin:30px 0 0 20px;}
.top_menu{font:normal 12px Tahoma, Arial, Helvetica, sans-serif; float:left; margin:30px 0 0 18px;}
.top_menu a{font:normal 12px Tahoma, Arial, Helvetica, sans-serif; float:left; color:#000000;}
.top_menu a:hover{ text-decoration:underline;}
.mainmenu{ width:899px; height:auto; overflow:hidden; margin:10px 0 0 0;}
.main-left{ width:6px; height:44px; float:left; background:url(images/menu-left.gif) no-repeat; margin:0 0 0 4px;}
.main-right{ width:6px; height:44px; float:left; background:url(images/menu-right.gif) no-repeat;}
.maintxt{background:url(images/menubg.jpg) repeat-x; float: left; height:32px; padding:12px 10px 0 57px; font:bold 12px Arial, Helvetica, sans-serif; color:#FFFFFF;}
.maintxt a{font:bold 12px Arial, Helvetica, sans-serif; color:#FFFFFF; text-decoration:none;}
.maintxt a:hover{ text-decoration:underline;}
.maintxt3{background:url(images/menubg.jpg) repeat-x; float: left; width:202px; height:32px; padding:12px 10px 0 10px; font:bold 12px Arial, Helvetica, sans-serif; color:#FFFFFF;}
.banner{ width:296px; height:177px; background:url(images/banner1.jpg) no-repeat; float:left;}
.banner2{ width:296px; height:177px; background:url(images/banner1.jpg) no-repeat; float:left; margin:0 0 0 5px;}
.palete{ width:100px; height:56px; margin:16px 0 0 25px; float:left;}
.block{ width:899px; height:178px; margin:0;}
.blcktxt{ width:103px; height:17px; float:left; margin:32px 0 0 10px;}
.blcktt{ width:250px; height:40px; font:normal 13px Arial, Helvetica, sans-serif; color:#FFFFFF; margin:10px 0 0 20px;}
.clear{ clear:both;}
.clickbtn{ width:151px; height:28px; background:url(images/click-more.gif); margin:10px 0 0 20px;}
.climo{ width:105px; height:14px; font:bold 12px Arial, Helvetica, sans-serif; color:#FFFFFF; margin:5px 0 0 40px; float:left;}
.climo a{font:bold 12px Arial, Helvetica, sans-serif; color:#FFFFFF; text-decoration:none;}
.climo a:hover{ text-decoration:underline;}
.welcome{ font:bold 22px Arial, Helvetica, sans-serif; color:#5e6f09; border-bottom:1px solid #cbd981;}
.welcome2{ font:bold 18px Arial, Helvetica, sans-serif; color:#5e6f09;}
.welred2{ font:bold 18px Arial, Helvetica, sans-serif; color:red;}
.maintxt2{ font:normal 14px Arial, Helvetica, sans-serif; color:#000000;}
.mainheadtext{ font:bold 16px Arial, Helvetica, sans-serif; color:#5e6f09;}
.maintxt12{ font:normal 14px Arial, Helvetica, sans-serif; color:#000000; text-align:justify; letter-spacing:normal;}
.maintxt13{ font:normal 14px Arial, Helvetica, sans-serif; color:#000000; text-align:left; letter-spacing:normal;}
.dblue{ color:#074655;}
.readmore{ text-align:right; font:normal 12px Arial, Helvetica, sans-serif; color:#669900;}
.readmore a{font:bold italic 12px Arial, Helvetica, sans-serif; color:#669900; text-decoration:none;}
.readmore a:hover{ text-decoration:underline;}
.pdf { font:normal 12px Arial, Helvetica, sans-serif; text-align:left;color:#000;}
.pdf a{font:bold italic 12px Arial, Helvetica, sans-serif; color:#000; text-decoration:none;}
.pdf a:hover{ text-decoration:underline;}

.readmore2{ text-align:right; font:bold italic 12px Arial, Helvetica, sans-serif; color:#000;}
.readmore2 a{font:bold italic 12px Arial, Helvetica, sans-serif; color:#000; text-decoration:none;}
.readmore2 a:hover{ text-decoration:underline;}
.listpa{ font:normal 14px Arial, Helvetica, sans-serif; color:#000000;}
.listpa a{font:normal 14px Arial, Helvetica, sans-serif; color:#000000; text-decoration:none;}
.listpa a:hover{ text-decoration:underline;}
.footer{ font:normal 13px Arial, Helvetica, sans-serif; color:#666666;}
.footer a{ font:normal 12px Arial, Helvetica, sans-serif; color:#666666; text-decoration:none;}
.footer a:hover{ text-decoration:underline;}
.style1 {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #333333;}
.style1 a{font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #333333; text-decoration:underline;}
.style1 a:hover{ color:#FF3300;}

.readmore5 {font:normal 14px Arial, Helvetica, sans-serif; color:#669900;}
.readmore5 a{font:bold 14px Arial, Helvetica, sans-serif; color:#669900; text-decoration:none;}
.readmore5 a:hover{ text-decoration:underline;}

.tablebd { border-style:dotted; border:1px;}
.maintxtt1{background:url(images/menubg.jpg) repeat-x; float: left; height:45px; font:bold 11px Arial, Helvetica, sans-serif; color:#FFFFFF; 
border-left:#666666 1px solid;}
.maintxtt1 a{font:bold 12px Arial, Helvetica, sans-serif; color:#FFFFFF; text-decoration:none;}
.maintxt1 a:hover{ text-decoration:underline;}
.maintxtt2{background:url(images/menubg.jpg) repeat-x; float: left; height:45px; font:bold 12px Arial, Helvetica, sans-serif; color:#FFFFFF;}
.maintxtt2 a{font:bold 12px Arial, Helvetica, sans-serif; color:#FFFFFF; text-decoration:none;}
.maintxt2 a:hover{ text-decoration:underline;}
.menufont{font:bold 12px Arial, Helvetica, sans-serif; color:#FFFFFF; margin:13px 33px 33px 30px;}

.menufont a{color:#FFFFFF; text-decoration:none;}

/*menu*/

.flexdropdownmenu, .flexdropdownmenu ul{ /*topmost and sub ULs, respectively*/
font: normal 13px Verdana;
margin: 0;
padding: 0;
position: absolute;
left: 0;
top: 0;
list-style-type: none;
background: white;
border: 1px solid black;
border-bottom-width: 0;
visibility: hidden;
display: none; /*collapse all sub menus to begin with*/
box-shadow: 3px 3px 8px #818181; /*shadow for CSS3 capable browsers.*/
-webkit-box-shadow: 3px 3px 8px #818181;
-moz-box-shadow: 3px 3px 8px #818181;
}

.flexdropdownmenu li{
position: relative;
}

.flexdropdownmenu li a{
display: block;
width: 160px; /*width of menu (not including side paddings)*/
background: #343338;
text-decoration: none;
padding: 4px 5px;
color:#FFF;
border-bottom:1px solid #5c5c5d;
}

* html .flexdropdownmenu li{ /*IE6 CSS hack*/
display: inline-block;
width: 170px; /*width of menu (include side paddings of LI A*/
}

.flexdropdownmenu li a:hover, .flexdropdownmenu li.selected>a{
background:#999;
}

.rightarrowclass{
position: absolute;
top: 6px;
right: 5px;
}
