/*<group=tags>*/

form {
	margin: 0px;
}

body {
	font-family: "Lucida Grande", LucidaGrande, Lucida, Verdana, Geneva, sans-serif;
	margin: 0px;
	background: #388fcb repeat-x url(../images/v2_top_back_white.gif);
}
	
/*</group>*/

/*<group=navigation>*/

.nav_button {
	color: #dad7e9;
	font: bold 10px "Lucida Grande", LucidaGrande, Lucida, Verdana, Geneva, sans-serif;
	text-decoration: none;
	border-top: 1px solid #adcbef;
	border-bottom: 1px solid #adcbef;
}

.nav_button a:link {
	color: #dad7e9;
	text-decoration: none;
	font-weight: bold;
}

.nav_button a:visited {
	color: #dad7e9;
	text-decoration: none;
	font-weight: bold;
}

.nav_button a:hover {
	color: #f1e27f;
	text-decoration: none;
	font-weight: bold;
}

.nav_button a:visited:hover {
	color: #f1e27f;
	text-decoration: none;
	font-weight: bold;
}

.nav_button a:active {
	color: #f1e27f;
	text-decoration: none;
	font-weight: bold;
}

.nav_selected {
	color: #000048;
	font: bold 10px "Lucida Grande", LucidaGrande, Lucida, Verdana, Geneva, sans-serif;
	text-decoration: none;
	border-top: 1px solid #adcbef;
	border-bottom: 1px solid #adcbef;
}

.nav_selected a:link {
	color: #000048;
	text-decoration: none;
	font-weight: bold;
}

.nav_selected a:visited {
	color: #000048;
	text-decoration: none;
	font-weight: bold;
}

.nav_selected a:active {
	color: #f1e27f;
	text-decoration: none;
	font-weight: bold;
}

.nav_selected a:hover {
	color: #f1e27f;
	text-decoration: none;
	font-weight: bold;
}

.nav_selected a:visited:hover {
	color: #f1e27f;
	text-decoration: none;
	font-weight: bold;
}
	
/*</group>*/

/*<group=main content>*/

h1 {
	color: #000048;
	font: bold 16px "Lucida Grande", LucidaGrande, Lucida, Verdana, Geneva, sans-serif;
}

h2 {
	color: #dad7e9;
	font: 16px "Lucida Grande", LucidaGrande, Lucida, Verdana, Geneva, sans-serif;
}

h3 {
	color: #f1e27f;
	font: bold 14px "Lucida Grande", LucidaGrande, Lucida, Verdana, Geneva, sans-serif;
}

.leftColumn {
	color: #ffffff;
	font: 12px/16px "Lucida Grande", LucidaGrande, Lucida, Verdana, Geneva, sans-serif;
	padding: 30px 20px 10px 20px;
}

.leftColumn img {
	margin-top: 15px;
	margin-bottom: 15px;
	border: 3px double #ffffff;
}

.leftColumn a:link {
	color: #f1e27f;
	text-decoration: none;
}

.leftColumn a:visited {
	color: #dad7e9;
	text-decoration: none;
}

.leftColumn a:hover {
	color: #000048;
	text-decoration: underline;
}

.leftColumn a:visited:hover {
	color: #000048;
	text-decoration: underline;
}

.leftColumn a:active {
	color: #000048;
	text-decoration: underline;
}

.rightColumn {
	color: #ffffff;
	text-decoration: none;
	font: 10px/14px "Lucida Grande", LucidaGrande, Lucida, Verdana, Geneva, sans-serif;
	padding: 30px 10px 10px 10px;
}

.rightColumn img {
	margin-bottom: 15px;
	border: 3px double #ffffff;
	margin-top: 35px;
}

.rightColumn a:link {
	color: #f1e27f;
	text-decoration: none;
}

.rightColumn a:visited {
	color: #dad7e9;
	text-decoration: none;
}

.rightColumn a:hover {
	color: #000048;
	text-decoration: underline;
}

.rightColumn a:visited:hover {
	color: #000048;
	text-decoration: underline;
}

.rightColumn a:active {
	color: #000048;
	text-decoration: underline;
}

.rightColumn ul,li {
	list-style: outside circle;
	padding-left: 5px;
	margin-left: 5px;
}

.rightColumnDD {
	color: #000048;
	font: 9px "Lucida Grande", LucidaGrande, Lucida, Verdana, Geneva, sans-serif;
}

.backTop {
	color: #000048;
	font: 9px "Lucida Grande", LucidaGrande, Lucida, Verdana, Geneva, sans-serif;
}

.backTop a:link {
	color: #000048;
	font-family: "Lucida Grande", LucidaGrande, Lucida, Verdana, Geneva, sans-serif;
	text-decoration: none;
}

.backTop a:visited {
	color: #000048;
	font-family: "Lucida Grande", LucidaGrande, Lucida, Verdana, Geneva, sans-serif;
	text-decoration: none;
}

.backTop a:hover {
	color: #f1e27f;
	font-family: "Lucida Grande", LucidaGrande, Lucida, Verdana, Geneva, sans-serif;
	text-decoration: overline;
}

.backTop a:active {
	color: #f1e27f;
	font-family: "Lucida Grande", LucidaGrande, Lucida, Verdana, Geneva, sans-serif;
	text-decoration: overline;
}

.backTop a:visited:hover {
	color: #f1e27f;
	font-family: "Lucida Grande", LucidaGrande, Lucida, Verdana, Geneva, sans-serif;
	text-decoration: overline;
}
	
/*</group>*/

/*<group=boiler>*/

.boiler {
	color: #000048;
	font: 9px/16px "Lucida Grande", LucidaGrande, Lucida, Verdana, Geneva, sans-serif;
	text-decoration: none;
	border-top: double #adcbef 3px;
	padding: 8px 5px 8px 5px;
}

.boiler a:link {
	color: #000048;
	text-decoration: none;
}

.boiler a:visited {
	color: #000048;
	text-decoration: none;
}

.boiler a:hover {
	color: #ffffff;
	text-decoration: none;
}

.boiler a:active {
	color: #ffffff;
	text-decoration: none;
}

.boiler a:visited:hover {
	color: #ffffff;
	text-decoration: none;
}
	
/*</group>*/

/*<group=forms>*/

.smallCopy {
	color: #000048;
	font-size: 9px;
	font-weight: normal;
}

.textFields {
	color: #ffffff;
	font: bold 11px "Lucida Grande", LucidaGrande, Lucida, Verdana, Geneva, sans-serif;
	padding: 5px 10px 5px 5px;
}

.textFields input, textarea, submit {
	color: #000048;
	font: 9px "Lucida Grande", LucidaGrande, Lucida, Verdana, Geneva, sans-serif;
	background: #dad7e9;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left: 4px solid #000048;
	padding: 2px 2px 2px 5px;
}
	
/*</group>*/