/*content base*/

html,body 
{ 
background-color: #426d98; 
background-image: url(bg.gif); 
background-repeat: repeat-x; 
background-position: 0 130px; 
text-align: left; 
margin: 0; 
padding: 0;
}

body         
{ 
color: #474747; 
font-size: 12px; 
font-family: verdana, arial, "bitstream vera sans", sans-serif; 
font-weight: normal; 
font-style: normal; 
font-variant: normal; 
text-decoration: none; 
padding: 0; 
vertical-align: top; 
}
 
h1    
{ 
color: #723280; 
font-size: 150% ; 
font-weight: bold; 
line-height: 110%; 
}

h2   
{ 
color: #1d5085; 
font-size: 130% ; 
font-weight: bold;
line-height: 110%;  
}

h3   { font-size: 110% ; font-weight: bold; line-height: 110%; }

hr 
{ 
height:1px; 
border:0; 
width:100%; 
background-image: url(hr_h.gif); 
background-repeat: repeat-x; 
background-position: 0 center; 
margin-top: 10px; 
margin-bottom: 10px; 
}

img{border: 0px;}

ul  { 
list-style: none; 
margin: 10px 0 10px 10px; 
padding: 0 ;
}

ul li  
{ 
margin-left: 5px; 
margin-top:5px;
padding-left: 15px; 
list-style-type: none; 
background-image: url(arrow.gif); 
background-repeat: no-repeat; 
background-position: 0 5px; 
}


/*header*/

div#headerback
{ 
background-image: url(header_bg.gif); 
background-repeat: repeat-x; 
text-align: left; 
height: 130px; 
}

table.headerbox
{ 
width: 900px; 
margin-right: auto; 
margin-left: 50px; 
}

td.logo
{ 
text-align: left; 
padding: 12px; 
}

td.logo img
{ 
margin-right: 12px; 
}

td.header_right
{ 
font-size: 90%; 
line-height: 90%; 
text-align: right; 
}

td.header_right table
{ 
text-align: right; 
margin-top: 5px; 
}

table.header_rbox 
{
margin-left:auto;
}

td.topmenu
{ 
background-image: url(topmenu_bg.gif); 
background-repeat: repeat-x; 
text-align: right; 
padding: 8px;
 }

td.topmenu a{ color: #1d5085; margin:0 5px; }

td.topmenu a:hover{ color: #472b2b; text-decoration: underline; }

/*search*/

td.search
{ 
color: #fff; 
background-image: url(search_bg.gif); 
background-repeat: repeat-x; 
text-align: right; 
padding: 0px 7px; 
}

td.search form
{
padding:0px;
margin:0px;
text-align: right;
}

td.search input
{
border:0px;
}

table.search { }

div#login form
{
margin:0px;
padding:0px;
}


/*main area*/


div#mainarea
{ 
background-position: 0 top; 
}

table.mainbox
{ 
width: 900px; 
margin: 0 auto 20px 50px; 
}

td.mainbox
{ 
background-color: #fff; 
background-image: url(mainbox_bg.gif); 
background-repeat: repeat-x; 
background-position: 0 top; 
vertical-align: top; 
padding: 0; 
}

td.bg_white
{ 
background-color: #fff; 
}


/*rightside bar*/


td.rightside
{ 
vertical-align: top; 
padding-top: 12px; 
}

table.rside_box
{ 
width: 216px; 
margin: 0 0 5px;
 }

td.rside_body
{ 
color: #1d5085; 
font-size: 11px; 
line-height: 130%; 
background-image: url(sidebox_bg.gif); 
background-repeat: repeat-y; 
text-align: left; 
padding: 0 15px 10px; 
}

td.rside_body h1
{ 
color: #4f9126; 
font-size: 120% ;
font-weight: bold; 
font-style: normal; 
text-align: center; 
margin: 0 0 10px; 
padding: 0 5px 5px; 
border-bottom: 2px solid #ccc; 
}


td.rside_body ul  { 
list-style: none; 
margin: 10px 0; 
padding: 0 ;
} 

td.rside_body ul li 
{  
margin-top:5px;
padding-left: 15px; 
list-style-type: none; 
background-image: url(arrow.gif); 
background-repeat: no-repeat; 
background-position: 0 5px; 
}

td.rside_body img{margin:5px;}

/*left side bar*/


td.leftside
{ 
vertical-align: top; 
width: 185px; 
padding: 0; 
}

div#leftsidebar_back  
{ 
background-color: #723280; 
background-image: url(sidebar_bot.gif); 
background-repeat: no-repeat; 
background-position: 0 bottom; 
padding: 12px 5px; 
}

div#contact
{ 
color: #eedd73; 
font-weight: bold; 
text-align: left; 
margin-top: 20px; 
padding: 6px; 
}

/*maincontetnts*/


td.maincontents  
 { 
line-height: 160%; 
text-align: left; 
vertical-align: top ; 
padding: 20px; 
}

td.maincontent img{margin:5px;}


/*link*/

a     { color: #1d5085; text-decoration: none ; }

a:hover  { color: #383a39; text-decoration: none ; }

/*main menu*/

table.menu
{ 
width: 175px; 
padding: 0;
}

td.menu   
{  
text-align: left; 
padding: 0; 
}

a.menu
{ 
color: #1d5085; 
font-size: 12px; 
font-weight: bold; 
background-image: url(menu_bg.gif); 
background-repeat: no-repeat; 
background-position: left center;
text-decoration: none; 
padding: 9px; 
}

td.menu a.menu
{
display: block; 
white-space: nowrap; 
}

a.menu:hover
{ 
color: #fff; 
background-image: url(menu_hover.gif); 
background-repeat: no-repeat; 
background-position: left center; 
text-decoration: none; 
}

td.menu #thispage, td.menu #toppage
{ 
color: #fff; 
background-image: url(menu_hover.gif); 
background-repeat: no-repeat; 
background-position: left center; 
text-decoration: none; 
}

/*submenu*/

div.submenu
{
color:#fff;
margin:0px;
padding-bottom:10px;
padding-left:5px;
}

div.submenu a
{
color:#b6cbe1;
line-height: 140%; 
text-decoration: none; 
}

div.submenu a:hover
{
color:#fff;
text-decoration: underline; 
}

div.hmenu
{
color:#fff;
width:auto;
margin-top:20px;
}

div.hmenu a.menu
{ 
font-size:90%;
padding-left: 15px; 
padding-right:0;
padding-top:0;
padding-bottom:0;
background-image: url(arrow.gif); 
background-repeat: no-repeat; 
background-position: 0 5px; 
color: #1d5085; 
font-weight: normal; 
text-decoration: none; 
margin: 0; 
width:190px;
float:left;
}

div.hmenu a.menu:hover
{
background-image: url(arrow.gif); 
background-repeat: no-repeat; 
background-position: 0 5px; 
color: #1d5085; 
text-decoration: underline; 
}

/*footer*/

div#footer 
{ 
color: #eedd73;
background-image: url(footer_bg.gif); 
background-repeat: no-repeat; 
background-position: left center; 
background-color: #fff;  
text-align: center; 
padding: 10px; 
border-top: 0px solid #dcdcdc; 
}

div#footer  a
{ 
color: #eedd73;
text-decoration: underline; 
margin-right: 7px; 
margin-left: 7px; 
}


div#footer a:hover
{  
text-decoration: none; 
}

.QuickLinks {color:#757575; font-size:9px; font-family:Arial,Tahoma;}