body
{
margin:0;
padding:0;
font:normal 13px Georgia, Sans-Serif, Arial, "Times New Roman", Times, serif;
color:#494949;
}
#maincontainer
{
width:100%;
margin:0;
padding:0;
background-color:#1f95d5;
background-image:url('img/bground.jpg');
background-repeat: repeat-x;
}
img {border:0;margin:5px;}
ul
{ 
font:normal 13px Georgia, Sans-Serif, Arial, "Times New Roman", Times, serif; 
color:#494949; 
line-height:1.8em; 
text-align:justify;
}
ul li {list-style-image: url('/img/lm.gif');text-align:justify;}
ul ul li {list-style-image: url('/img/lm2.gif');text-align:justify;}
ul ul ul li {list-style-image: url('/img/lm3.gif');text-align:justify;}
h1 
{ 
font:normal 30px "Trebuchet MS", arial, sans-serif; 
color:#373737; 
padding:10px 5px 10px 5px; 
margin:0; 
text-transform:uppercase;
}
h2 
{ 
font:normal 24px Georgia, "Times New Roman", Times, serif; 
color:#373737; 
padding:5px 5px 5px 5px; 
margin:0; 
}
h3
{ 
font:normal 18px Georgia, "Times New Roman", Times, serif; 
color:#373737; 
padding:5px 5px 5px 5px;
}
.question {clear:both; text-align: center; width:100%;cursor:pointer;border-top:1px dotted #003f05;margin-bottom:15px;}
.question:hover {background-color:#daff96;}
/*
a 
{ 
font:normal 13px Georgia, "Times New Roman", Times, serif; 
color:#2e597b; 
text-decoration:none; 
}
*/
p
{ 
font:normal 13px Georgia, Sans-Serif, Arial, "Times New Roman", Times, serif; 
color:#494949; 
line-height:1.8em; 
text-align:justify;
padding:5px 0 5px 5px; 
margin:0;
}
strong 
{ 
font-weight:normal;
}
span 
{ 
font:bold 13px Georgia, "Times New Roman", Times, serif; 
color:#baa271;
}

.fleft {float:left; padding:25px 10px 0 0;}
.fright {float:right; padding:25px 0 0 10px ;}
.cbfleft {clear:both; float:left; padding:25px 10px 0 0;}
.cbfright {clear:both; float:right; padding:25px 0 0 10px ;}
.center {clear:both; display:block; margin:auto;}
.num {clear:both; display:block;float:left; padding:5px 20px 5px 0;color:#1870a0;font-size:5em;font-family:Arial;}

#header
{
height:200px;
margin:0;
padding:0;
}
#header a
{
color:#fff;
text-decoration:none;
}
#logo
{
width:98%;
height:210px;
margin:0 auto;
background-image:url('img/logo.jpg');
background-position: 0 0;
background-repeat: no-repeat;
}
#logotext
{
width:100%;
height:120px !important;
padding:0;
border:0;
text-align:center;
color:#fff;
background: transparent;
}
#logotext span
{
color:#fff;
font-size:20px !important;

}
#logotext a
{
color:#fff;
font-size:50px !important;
font-family:Arial;
}
#banner
{
margin:0 auto;
padding:0;
background: transparent;
}
#banner2
{
clear:both;
margin:10px auto;
padding:0;
background: transparent;
}
#rastr
{
width:100px;
height:100px;
float:right; 
}

#mainmenu
{
width:100%;
height:50px !important;
margin-top:0;
border:0;
text-align:center;
}
#mainmenu a
{
display:inline-block;
border:0;
margin-top:5px;
padding:0 5px 0 5px;
font-size:17px !important;
font-family:Arial;
line-height:38px;
font-weight: bold;
text-decoration:none;
color:#072333;
background-image:url('img/bg.png');
}
#mainmenu a:hover
{
color:#fff;
background-image:url('img/bgd.png');
box-shadow: 5px 5px 7px #255B1C; 
-webkit-box-shadow: 5px 5px 7px #255B1C; 
-moz-box-shadow: 5px 5px 7px #255B1C; 
-khtml-box-shadow: 5px 5px 7px #255B1C;
outline: 0 none;
}

#maindiv
{
width:98%;
background-color:#fff;
margin:0 auto;
background-image:url('img/bgroundmd.jpg');
background-repeat: repeat-x;
}
#main-left
{
clear:both;
width:100%;
float:left;
margin:0;
padding-bottom:10px;
}
#main-left ul 
{
width:90%;
margin:0 5px 0 30px;
padding:0;
font-size:15px !important;
padding-bottom:10px;
}
#main-left ul ul 
{
font-size:12px !important;
width:90%;
margin-left:10%;
padding:0;
}

#main-left ul ul li 
{
list-style-image: url('/img/lm2.gif');
}
#main-left ul li
{
width:100%;
font-family:Arial;
line-height:15px;
list-style-image: url('/img/lm.gif');
text-align:left;
}
.headerlftm
{
width:90%;
margin:10px 5% 10px 5%;
font-weight: bold;
color:#fff;
border-bottom:1px dotted #fff;
text-transform:uppercase;
background-color:transparent;
}
.currentitem 
{
background-image:url('img/bgh2.png');
background-repeat: repeat-y;
/*background-color:#86ff6b;*/
}
#main-left ul li a 
{
display: block;
padding:10px 10% 5px 2%;
width:80%;
border:0;
color:#003f05;
text-decoration:none;
}
#main-left ul ul li a 
{
padding-top:5px;
padding-bottom:3px;
}
#main-left li a:hover {
background-image:url('img/bgh.png');
background-repeat: repeat-y;
}

#main-midle
{
width:100%;
clear:both;
padding-bottom:10px;
padding-left:1%;
}
#main-midle a
{
color:#0c8fce;
text-decoration:none;
border-bottom:1px dotted #0c8fce;
}
#main-midle a:visited
{
color:#08648e;
text-decoration:none;
border-bottom:1px solid #08648e;
}
#main-midle a:hover
{
box-shadow: 5px 5px 7px #4a6a6d; -webkit-box-shadow: 5px 5px 7px #4a6a6d; -moz-box-shadow: 5px 5px 7px #4a6a6d; -khtml-box-shadow: 5px 5px 7px #4a6a6d;
outline: 0 none;
}
#main-midle .ha
{
color:#494949;
border-bottom:0;
}
#main-midle .ha:visited
{
color:#494949;
border-bottom:0;
}
#main-midle table
{
width:100%;
}
#main-midle td
{
text-align:justify;
padding:5px 5px 5px 5px;
}

#main-right
{
width:20%;
float:left;
padding-bottom:10px;
}

#searche
{
width:90%;
padding:0 5% 0 5%;
margin:20px 0 20px 0;
clear:both;
background-color:#1F4C17;
}
#searcheg
{
width:90%;
padding:0 5% 0 5%;
margin:20px 0 20px 0;
clear:both;
background-color:#1F4C17;
}
#sitebar
{
clear:both;
margin:0 5% 0 5%;
background-color:#fff;
border-top:1px solid #072333;
text-align:center;
}
#sitebar a
{
border:0;
padding:5px 15px 5px 15px;
font-size:12px !important;
font-family:Arial;
line-height:25px;
color:#072333;
font-weight: bold;
text-decoration:none;
}
#sitebar a:hover
{
background-image:url('img/bgf.png');
color:#fff;
box-shadow: 5px 5px 7px #3F3F56; -webkit-box-shadow: 5px 5px 7px #3F3F56; -moz-box-shadow: 5px 5px 7px #3F3F56; -khtml-box-shadow: 5px 5px 7px #3F3F56;
outline: 0 none;
}

#footer
{
clear:both;
margin:0;
padding:0;
border-top:1px solid #072333;
}
#footer p
{
margin:0;
padding:5px;
text-align:center;
font-size:12px;
}
#footer a {color:#072333;font-size:12px;border-bottom:1px dotted #072333;}
#footer a:visited {border-bottom:1px solid #072333;font-size:12px;}
#counterds {display:none;}

#footerlin
{
clear:both;
width:90%;
margin:0px auto;
padding:15px 0;
background-color:#fff;
border-top:1px solid #003f05;
text-align:justify;
}


