/* CSS Document */
body	{
margin:0;
padding:15px 0;
background-color:#FFFFFF;
text-align:center;
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
line-height:1.5em;
color:#333333;
behavior:url(csshover.htc);
}
div, img	{
margin:0;
padding:0;
border:0;
behavior:url(iepngfix.htc);
}
a	{
color:#68AEE0;
text-decoration:underline;
font-weight:bold;
}
a:hover	{
color:#005799;
}
p	{
margin:0 0 15px 0;
padding:0;
}
h1	{
color:#68AEE0;
font-family:Arial, Helvetica, sans-serif;
font-size:20px;
}
h2	{
color:#68AEE0;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
margin:0;
padding:0;
clear:left;
}

#container	{
width:798px;
margin:0 auto;
padding:0;
text-align:left;
background-color:#ffffff;
}
#top	{
height:250px;
width:100%;
background-image:url(images/banner.jpg);
background-repeat:no-repeat;
background-position:top;
margin:0;
padding:0;
float:left;
}
#logo	{
float:left;
margin:78px 0 0 0;
padding:0;
width:228px;
height:172px;
background-image:url(images/white_box.png);
background-repeat:no-repeat;

}
#logo img	{
margin:30px 0 0 20px;

}
#main	{
margin:0;
padding:0;
}
#left	{
margin:0;
padding:0;
background-image:url(images/bg_left.jpg);
background-repeat:repeat-x;
background-position:0 200px;
width:228px;
float:left;
}
#content	{
width:520px;
float:left;
padding:50px 0 0 50px;
}
#center	{
width:280px;
}
#right	{
float:right;
background-image:url(images/recent_news.gif);
background-repeat:no-repeat;
width:167px;
height:420px;
padding:40px 10px;
margin:0 10px 0 20px;
}
#right2	{
float:right;
width:136px;
padding:40px 0;
margin:0 0 0 20px;
}
#right2 img	{
margin:10px 0;
}
#right_contact	{
float:right;
background-image:url(images/contact.gif);
background-repeat:no-repeat;
width:177px;
height:293px;
padding:40px 5px;
margin:0 10px 0 20px;
}
#footer	{
clear:both;
margin:0;
height:20px;
background-color:#F58220;
padding:2px 10px 0 10px;
color:#FFFFFF;
text-align:center;
}
#right_footer	{
float:right;
}
#left_footer	{
float:left;
}
#footer a	{
color:#FFFFFF;
text-decoration:none;
font-weight:normal;
}
#footer a:hover	{
color:#FFFFFF;
text-decoration:underline;
}

/*navigation*/
div#left_nav ul	{
margin:0;
padding:0;
}
div#left_nav li	{
list-style-type:none;
background-image:url(images/bg_btn_off.jpg);
background-repeat:repeat-y;
color:#FFFFFF;
border-bottom:1px solid #FFFFFF;
margin:0;
}
div#left_nav li.submenu:hover	{
position:relative;
z-index:1;
}
div#left_nav ul li:hover	{
background-image:url(images/bg_btn_on.jpg);
background-repeat:repeat-y;
color:#00427A;
}

div#left_nav li a	{
margin:0;
padding:10px 0 10px 15px;
display:block;
width:213px;
color:#FFFFFF;
font-weight:bold;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
text-decoration:none;
text-transform:uppercase;
}
div#left_nav a.uberlink	{
background-image:url(images/bg_btn_on.jpg) !important;
background-repeat:repeat-y !important;
color:#00427A;
}

div#left_nav ul li a:hover	{
color:#00427A;
}
div#left_nav ul ul	{
display:none;
position:absolute;
left:200px;
top:0;
z-index:2;
}
div#left_nav ul.level1 li.submenu:hover ul.level2	{
display:block;
}
/*end navigation*/
ul.left_list	{
margin:0;
padding:0 0 0 15px;
}

.item_left	{
padding:20px;
}
.item_right	{
border-bottom:1px dashed #CCCCCC;
margin:0 0 10px 0;
}
.table_left	{
float:left;
clear:left;
border:1px solid #ccc;
text-align:center;
margin:15px 0 25px 0;
padding:0;
border-collapse:collapse;
}
.table_left tr	{
height:23px;
}
.table_left td	{
border-bottom:1px solid #ccc;
vertical-align:middle;
}
.table_right	{
float:left;
border:1px solid #ccc;
text-align:center;
margin:15px 0 25px 15px;
padding:0;
border-collapse:collapse;
}
.table_right tr	{
height:23px;
}
.table_right td	{
border-bottom:1px solid #ccc;
vertical-align:middle;
}

.first	{
background-color:#E1EFF9;
}
.header td	{
font-weight:bold;
}
.one	{
width:50px;
}
.two	{
width:100px;
}
.three	{
width:80px;
}
.four	{
width:80px;
}
.range a	{
text-decoration:none;
}
.clear	{
clear:both;
}
table.spec	{

}