﻿
#nav_box 
{
	clear:both;
	margin:0 auto;
	background-color:#6fa8e2;
	-moz-border-radius-topleft: 7px;
    -moz-border-radius-topright: 7px;
    -moz-border-radius-bottomright: 0px;
    -moz-border-radius-bottomleft: 0px;
    -webkit-border-top-left-radius: 7px;
    -webkit-border-top-right-radius: 7px;
    -webkit-border-bottom-left-radius: 0px;
    -webkit-border-bottom-right-radius: 0px;
    border-radius: 7px 7px 0px 0px;
}

#nav ul {
	list-style-type:none;
	position: relative;
	margin:0 auto;
}

#nav ul li 
{
	float:left;
	list-style-type:none;
	display:inline;
	-moz-border-radius-topleft: 7px;
    -moz-border-radius-topright: 7px;
    -moz-border-radius-bottomright: 0px;
    -moz-border-radius-bottomleft: 0px;
    -webkit-border-top-left-radius: 7px;
    -webkit-border-top-right-radius: 7px;
    -webkit-border-bottom-left-radius: 0px;
    -webkit-border-bottom-right-radius: 0px;
	border-radius: 7px 7px 0px 0px;

}


#nav ul a, #nav ul a:visited {	
	display:block;
	font: bold 14px  Tahoma, Geneva, sans-serif;
	text-align:center;
	margin-bottom:-1px;
	padding:3px 16px;
	letter-spacing:.02em;
	border: 1px solid #006600;
	-moz-border-radius-topleft: 7px;
    -moz-border-radius-topright: 7px;
    -moz-border-radius-bottomright: 0px;
    -moz-border-radius-bottomleft: 0px;
    -webkit-border-top-left-radius: 7px;
    -webkit-border-top-right-radius: 7px;
    -webkit-border-bottom-left-radius: 0px;
    -webkit-border-bottom-right-radius: 0px;
	border-radius: 7px 7px 0px 0px;
}

.toptabs 
{
    color:#EAF2F8 !important;
	background:#88b888;
	text-decoration:none;
}

.toptabs_disabled
{
    color:#EEE !important;
	background:#CCC;
	text-decoration:none;
}

A.toptabs:hover {
	color:#ffffff !important;
	background:#008600;
}

.selected_page {
	color:#008600 !important;
	background:#FFF;
	text-decoration:none
}

.disabled_page {
	color:#EEE !important;
	background:#CCC;
	text-decoration:none;
}

A.disabled_page:hover{
	color:#EEE !important;
	background:#CCC;
	cursor: default;
}
 
.tab-box{border: solid 3px #006600;}

.fbutton{
	font: bold 12px  Tahoma, Geneva, sans-serif;
	color:#FFF;
	background-color:#008600;
	padding:4px 8px;
	letter-spacing:.02em;
	-moz-border-radius-topleft: 5px;
    -moz-border-radius-topright: 5px;
    -moz-border-radius-bottomright: 5px;
    -moz-border-radius-bottomleft: 5px;
    -webkit-border-top-left-radius: 5px;
    -webkit-border-top-right-radius: 5px;
    -webkit-border-bottom-left-radius: 5px;
    -webkit-border-bottom-right-radius: 5px;
	border-radius: 5px;}
           
.fbutton:hover{
	color:#1E4C79 !important;
	background:#88b888;}

A.disabled_fbutton:hover{
	color:#EEE !important;
	background:#CCC;
	cursor: default;
}


/* for horizontal rules */
.coloredrule
{
    color:#c6dddf;
}
.popupoutlinebox
{
    border: solid 2px #034e9a;
}
.popupoutlinebox td
{
    border-style:inherit;
}
.liteshadedbg
{
    background-color: #e5f0fb;
    border: dashed 1px #1e4c79;
}
/* this is the background image for below the tabstrips */
.tabrule
{
    background-image:url(images/tab_bg.gif);
    background-repeat: repeat-x;
}

/* these styles were moved from the main css to this one */

.grn-padd{border-bottom: solid 1px #034e9a;border-left: solid 1px #034e9a;border-right: solid 1px #034e9a;padding: 5px 5px 5px 10px;} 

.legalinfolink {}