/* CSS Document */
body
{
margin:0px;
padding:0px;
line-height:20px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#565655;
background:url(images/bg_bottom_repeater.jpg) center bottom repeat-y;
}
li{
background:url(images/bullet.gif) left 5px no-repeat;
margin:0px;
padding:0px 0px 0px 12px;
font-size:12px;
line-height:17px;
padding-bottom:10px;
list-style-type:none;
}
#page
{
background:url(images/bg_repeater.jpg) left top repeat-x;
}

a
{
text-decoration:underline;
color:#565655;
}

a:hover
{
text-decoration:none;
color:#037452;
}


#outer_container
{
width:831px;
margin:0px auto;
}

#container
{
width:779px;
margin:0px auto;
margin-top:5px;
float:left;
clear:right;
}

#header
{
background:url(images/header_bg.jpg) left top repeat-x;
height:369px;
}

#nav
{
background:url(images/nav_bg.jpg) left top repeat-x;
height:32px;
}

#content
{
width:500px;
float:left;
padding:34px 24px 0px 21px;
}

#content ul
{
list-style:none;
margin:0px;
padding:0px;
}

#content li
{
background:url(images/bullet.gif) left 4px no-repeat;
margin:0px;
padding:0px 0px 0px 12px;
font-size:11px;
line-height:15px;
padding-bottom:14px;
}

#content li a
{
text-decoration:underline;
color:#565655;
}

#content li a:hover
{
text-decoration:none;
color:#037452;
}

#right_col
{
width:223px;
float:right;
padding-right:9px;
margin-top:7px;
}

.clear
{
height:0px;
clear:both;
}

.read
{
color:#CDAE40;
}

.read a
{
color:#CDAE40;
text-decoration:none;
}

.read a:hover
{
color:#DCAE01;
text-decoration:underline;
}

.box1
{
background:#ffffff url(images/right_box_bg.jpg) left bottom no-repeat;
height:128px;
padding-left:9px;
}

.box2
{
background:#ffffff url(images/right_box_bg.jpg) left bottom no-repeat;
height:47px;
padding-left:9px;
padding-top:10px;
font-size:11px;
font-weight:bold;
line-height:16px;
}

.box2 a
{
color:#565655;
font-weight:normal;
}

.box2 a:hover
{
color:#037452;
font-weight:normal;
text-decoration:none;
}
.help_box
{
background:url(images/helpbox_bg.jpg) left top repeat-x;
border:2px solid #046045;
height:114px;
padding-left:6px;
}

.help_box2
{
background-color:#ED810E;
border-color:#ed810e #ed810e #CCCCCC;
border-style:solid;
border-width:2px 2px 3px;
height:114px;
margin-top:-3px;
padding-bottom:5px;
padding-left:6px;
}

.form
{
margin:0px;
padding:7px 0px 0px 0px;
font-size:11px;
}

.form a
{
color:#046145;
font-size:10px;
}

.form a:hover
{
color:#CDAE40;
text-decoration:none;
}
 
.input
{
width:124px;
height:13px;
border:1px solid #C2C2C2;
font-size:10px;
color:#046145;
}

.green{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#046145;
font-size:12px;
}
.green-bold{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#046145;
font-size:12px;
font-weight:bold;
}
.green-head{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#046145;
font-size:14px;
font-weight:bold;
border-bottom:1px solid #046145;
}
.green-head1{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#046145;
font-size:14px;
font-weight:bold;
}
.white{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#ffffff;
font-size:13px;
font-weight:bold;
}
.yellow{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#DCAE01;
font-size:12px;
}
.yellow-bold{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#DCAE01;
font-size:12px;
font-weight:bold;
}
#footer_nav
{
font-family:Tahoma;
font-size:10px;
color:#ffffff;
text-transform:uppercase;
background:url(images/foot_bgrepeater.jpg) left top repeat-x;
}

#footer_nav a
{
font-family:Tahoma;
font-size:10px;
color:#ffffff;
text-decoration:none;
}

#footer_nav a:hover
{
color:#045A41;
text-decoration:none;
}

#footer
{
font-family:Tahoma;
font-size:10px;
color:#565655;
text-transform:none;
padding-top:5px;
}

#footer a
{
color:#565655;
text-decoration:underline;
text-transform:none;
}

.footer a:hover
{
color:#037452;
text-decoration:none;
}
.menutitle{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
cursor:pointer;
margin-bottom: 0px;
padding-bottom:0px;
color:#046145;
width:400px;
height:27px;
padding-left:0px;
text-align:left;
font-weight:bold;
text-decoration: none;
}

.menutitle:hover{
cursor:pointer;
margin-bottom: 0px;
padding-bottom:0px;
color:#DCAE01;
width:400px;
height:27px;
padding-left:0px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
text-align:left;
font-weight:bold;
text-decoration: none;
/*/*/border:0px solid #000000;/* */
}

.submenu{
margin: 0em;
padding:0px;
}

/*-------------css for left1 links-----------------------*/

.left2_link
    {
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:11px; 
    font-weight:normal;
    color:#3DC637;
    text-indent:23px;
    text-decoration:underline;
    }

.left2_link a:link
    {
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:11px; 
    font-weight:normal;
    color:#666666;
    text-indent:23px;
    text-decoration:none;
    }

.left2_link a:visited
    {
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:11px; 
    font-weight:normal;
    color:#666666;
    text-indent:23px;
    text-decoration:none;
    }

.left2_link a:active
    {
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:11px; 
    font-weight:normal;
    color:#666666;
    text-indent:23px;
    text-decoration:none;
    }

.left2_link a:hover
    {
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:11px; 
    font-weight:normal;
    color:#DCAE01;
    text-indent:23px;
    text-decoration:underline;
    }

.mail a
{
color:#037452;
}

.mail a:hover
{
color:#DCAE01;
}
.table3{float:left; width:200px; height:170px; text-align:left; padding-left:10px; border-bottom:#047050 solid 1px; border-top:#047050 solid 1px; border-right:#047050 solid 1px; padding-right:5px;   }
.table2{float:left; width:200px; height:170px; text-align:left; padding-left:10px; border:#047050 solid 1px; padding-right:5px; }
.table{float:left; width:200px; height:170px; text-align:left; padding-left:10px; border-bottom:#047050 solid 1px; border-left:#047050 solid 1px; padding-right:5px; }
.table1{float:left; width:200px; height:170px; text-align:left; padding-left:10px; border-bottom:#047050 solid 1px; border-left:#047050 solid 1px; border-right:#047050 solid 1px; padding-right:5px;  }
.table4{float:left; width:200px; height:170px; text-align:left; padding-left:10px; border:#047050 solid 1px; }
.table5{float:left; width:200px; height:170px; text-align:left; padding-left:10px; border-bottom:#047050 solid 1px; border-top:#047050 solid 1px; border-right:#047050 solid 1px; padding-right:5px; }

.red
{
color:#ff0000;
}

.sml_green{
font-size:11px;
color:#046145;
font-weight:bold;
}

.sml_green a{
font-size:11px;
color:#046145;
font-weight:bold;
}

.sml_green a:hover{
font-size:11px;
color:#DCAE01;
font-weight:bold;
text-decoration:none;
}

.sml_yellow
{
color:#DCAE01;
font-size:11px;
font-weight:bold;
}

.submit
{
border:1px solid #DCAE01;
background:#DCAE01 url(images/butt_bg.gif) left top repeat-x;
color:#ffffff;
font-weight:bold;
}