/* CSS Document */

body {
	font-family: Geneva, Verdana, Arial, Helvetica, sans-serif;
}
br {
	height:15px;
}

h1 {
	color:#000066;
	margin:20px 0 5px 0;
}

h2 {
	color: #000066; 
	line-height:20px;
	font-weight:normal;
	border-bottom:#0474FC solid 1px;
	margin-bottom:15px;
	padding-bottom:5px;	
}

h3 {
	color:#0474FC;
	font-weight:normal;
	border-bottom:#FE9603 solid 1px;
	padding-bottom:5px;
	margin:25px 0px 20px 0px;
}

h4 {
	color:#fe9603;
	font-weight: bold;
	margin:20px 0px 10px 0px;
	padding-bottom:5px;
	border-bottom:#0c18ba solid 1px;

}

h5 {
	color:#24274e;
	font-weight:bold;
	margin:15px 0px 10px 0px;
	padding-bottom:2px;
	border-bottom:#0474FC solid 1px;
}
h6 {
	color:#868482;
	font-weight:800;
	margin:15px 0px 10px 0px;
}

h1, h2, h3, h4, h5, h6 {
	font-family: Verdana,Arial,Helvetica,"Lucida Grande",sans-serif;
	font-size: 1.3em;
}

.title{
	font-size: 1.8em;
}

.orange{
	color: #FE9603;
	font-weight: bold;
}

.deco2 {
	color: #666666;
	font-style: italic;
}
.deco1 {
	color: #0474FC;
	font-weight:bold;
}
.questions {
	color:#494949;
	font-style:italic;
	line-height:20px;
}

.table {
	color:#494949;
	margin:1em 1em 1em 1em;
	padding:0px 10px 0px 10px;
}

.tablecontainer {
	color:#494949;
	margin:1em 1em 1em 1em;
	padding:0px 0px 0px 0px;
}

.tip_paragraph {
	color:#494949;
	margin:0px, 0px 10px 50px;
}

.tip {
	color:#494949;
	font-style:italic;
	border-bottom:thin #494949;
	font-weight:bold;
}

.toplink{
	min-height: 25px;
}
.toplink a:link, .toplink a:visited{
	color:#fff;
	font-style:italic;
	background-color:#75a9e8;
	text-align: center;
	padding:3px 14px 0px 14px;
	margin: 0 11px 0 0;
	border-bottom:#FE9603 solid 3px;
	border-right: #FE9603 solid 3px;
	float: right;
	text-decoration: none;
	min-width: 90px;
}

/*------------------------
  Prev and Next buttons
--------------------------*/
ul.toplink{
	margin: 20px 0 0 0;
}

ul.toplink li{
	list-style-type: none;
	background: transparent none no-repeat bottom left;
	min-height: 23px;
	margin: 0;
	width: 120px;
}

ul.toplink li a, ul.toplink li a:link, ul.toplink li a:visited{
	border-right: none;
	padding: 0px;
	margin: 0;
	width: 120px;
}

#prevlink{
	float: left;
	padding-left: 14px;
	background-image: url(images/button_prev.gif);
}

#nextlink{
	float: right;
	padding-right: 14px;
	background-image: url(images/button_next.gif);
	background-position: bottom right;
}

#prevlink a:link, #prevlink a:visited{
	float: left;
}
/*----------------------------*/

ol	{
	list-style:lower-alpha;
	color:#494949;
	margin:0px 0px 0px 20px;
	line-height:20px;
}

ul 	{
	list-style:disc;
	color:#494949;
	margin:0px 0px 0px 20px;
	line-height:20px;

}

dl	{
	color:#494949;
	margin:0px 0px 0px 20px;
	line-height:20px;
}
dt {
	font-weight:bold;
	margin:0px 0px 0px -20px;

}

a:link {
	color: #494949;
	border-bottom:#fe9603 1px solid;
	text-decoration: none;
} 
a:visited {
	color: #494949;
	border-bottom:#0474FC thin;
}  

a:hover {
	background-color:#FFF797;
	border-color:#FFF797;
	color:#0C5880;
}
a:active {
	color:#fe9603;
	border-bottom:#000066 thin;
}

.alphab {
	text-align:right;
	font-weight:bold;
	color:#494949;
	letter-spacing:2px;
	text-transform: uppercase; 
	line-height: 18px; 
	margin-top: 7px; 
	white-space: nowrap;
}

/*========================
	SITEMAP
==========================*/
#sitemap div{
	padding: 0 0 0px 10px;
}

#sitemap div.sitemapGroup {
	padding: 0;
	width: 48%;
	float: left;
}

#sitemap div.level1 {
	padding: 0 0 20px 0;
}

#sitemap div.level2, #sitemap div.level3 {
	padding-bottom: 10px;
}

/*==========
	LINKS 
 ==========*/
#sitemap a.level1{
	font-size: 1.4em;
	font-weight: bold;
	color: #283D82;
	line-height: 2em;
}

#sitemap a.level2{
	color: #FE9603;
	font-size: 1.2em;
	line-height: 1.5em;	
}

#sitemap a{
	color: #0474FC;
	line-height: 1.2em;
}
