/* ==================== Global Tags ==================== */

body {
	margin: 0;
	padding: 0;
	width: 100%;
	font-family: verdana, sans-serif;
	font-size: 10pt;
}

/* ==================== Unique Tags ==================== */

table#banner {
	width: 98%;
	margin: 5pt 0 6pt 1%;
	border: none;
	font-size: 9pt;
}

a#banner_links {
	font-weight: bold;
	font-family: arial, helvetica, verdana, sans-serif;
	text-decoration: none;
	color: #163C50;
}

a#banner_links:hover {
	text-decoration: underline;
}

#banner_quicklinks {
	background: #dbd3fb;
	color: #000000;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 8pt;
}

#global_nav1, #global_nav2 {
	padding: 5px 10px;
	margin-top: -5px;

    /* for NN4 to look a *little* better */
	border: 1px solid #fff;
    border-bottom-width: 1px;
    border-top-width: 0;
    border-right-width: 0;
    border-left-width: 0;
    width: 100%;

    /* make the font smaller (which NN4 doesn't need to see, since its
       fonts are too small already */
    /*/*/
    font-size: 11px;
    width: auto;
    margin: 0;
    /* */
}

#global_nav1 {
	color: #163C50;
    background-color: #AED6EA;
    /*/*/
    border-top: #769AAD dotted 2px;
	padding-top: 7px;
	font-family: arial, helvetica, verdana, sans-serif;
    /* */ 
}

#global_nav1 a {
	font-family: arial, helvetica, verdana, sans-serif;
	color: #163C50;
	font-weight: bold;
	text-decoration: none;
}
 
#global_nav1 a:hover, #global_nav2 a:hover {
	text-decoration: underline;
}

#global_nav2 {
	color: #163C50;
    background-color: #308CBB;
    /*/*/
	padding-top: 5px;
	font-family: arial, helvetica, verdana, sans-serif;
    /* */ 
}

#global_nav2 a {
	font-family: arial, helvetica, verdana, sans-serif;
	color: #FFF;
	text-decoration: none;
}

div#page_title {
	border-bottom: #DDDDDD dotted 2px;
	padding: 1% 0 .25% 1%;
	font-size: 18pt;
	font-weight: bold;
	color: #308CBB;
}

div#content {
	font-size: 9pt;
	border-bottom: 1px #FFFFFF solid;
}

div#footer {
	background: #AED6EA;
	border-top: solid #DDDDDD 5px;
	font-family: verdana, arial, sans-serif;
	font-size: 10px;
	padding: 1%;
	line-height: normal;
}

a#footer {
	color: #163C50;
	font-weight: bold;
	text-decoration: none;
}

a#footer:hover {	
	color: #FFFFFF;
	text-decoration: underline;
}

/* ==================== Classes ==================== */

table.content {
	width: 100%;
	height: 100%;
	border: none;
}

td.inner_nav {
	width: 20%;
	background: #AED6EA;
	border-right: 1px #FFFFFF solid;
	vertical-align: top;
}

td.inner_nav a {
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
}

td.inner_nav a:hover {
	color: #163C50;
	font-weight: bold;
	text-decoration: underline;
}

div.inner_nav_link {
	width: 80%;
	padding: 3%;
	margin: auto;
	margin-bottom: 2pt;
	background: #308CBB;
	border: 1px #FFFFFF solid;
	color: #FFFFFF;
	text-align: center;
	font-weight: bold;
	text-decoration: none;
}

div.inner_nav_link:hover {
	text-align: center;
	color: #163C50;
	background: #FFFFFF;
	border: 1px #163C50 solid;
	font-weight: bold;
	text-decoration: underline;
	cursor: pointer;
}


td.content_area {
	border-left: #DDDDDD 5px solid;
	vertical-align: top;
	padding-left: 10px;
	font-size: 10pt;
	width: 80%;
}

td.content_area a {
	color: #2a793b;
	font-weight: bold;
	text-decoration: underline;
}

td.content_area a:hover {
	color: #163C50;
	font-weight: bold;
	text-decoration: underline;
} 


td.content_faq {
	border-left: #DDDDDD 5px solid;
	vertical-align: top;
	padding-left: 1%;
	font-size: 10pt;
	width: 80%;
}

a.internal_links {
	color: #2a793b;
	font-weight: bold;
	text-decoration: underline;
}

a.internal_links:hover {
	color: #163C50;
	font-weight: bold;
	text-decoration: underline;
}


#bigbutt {
	background-color: #308CBB;
	border: #12435d 3px solid;
}

#bigbutt a {
	text-decoration: none;
	font-size: 13pt;
	color: #FFF;	
}

#bigbutt:hover, #bigbutt a:hover {
	background-color: #459dca;
}

#bigbutt hover {
	border:	#25678a 3px solid;
}
