﻿body
{
	margin: 0;
	padding: 0;
	font-family: Verdana, Arial, Sans-Serif;
	background-color: #ffffff;
	background-image: url(background2.png);
	background-repeat: repeat-x;
}
#topnavbar
{
	background-color: #ffffff;
	background-image: none;
	width: 100%;
	height: 115px;
	padding-top: 10px;
}
#wrappertop
{
	width: 960px;
	margin-right: auto;
	margin-left: auto;
}
#wrapper
{
	position: relative;
	text-align: left;
	width: 960px;
	margin-right: auto;
	margin-left: auto;
}
#content
{
	color: #3C2A8A;
	padding: 5px;
	margin: 0 210px 0 0;
	font-family: Verdana, Arial, Sans-Serif;
}
#content p
{
	padding: 0 20px 0 20px;
	font-size: 80%;
	line-height: 1.6em;
	background-image: none;
	margin-right: 25px;
}
#content h1
{
	background-color: #F4F7FB;
	border: solid 1pt #8DA1B9;
	color: #406398;
	color: #3C2A8A;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 120%;
	font-weight: bold;
	margin-bottom: 0em;
	margin-left: -5px;
	margin-right: 20px;
	padding-left: 10px;
	line-height: 2;
}
#content h2
{
	background-color: #F4F7FB;
	border: solid 1pt #8DA1B9;
	color: #3C2A8A;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 105%;
	font-weight: bold;
	margin-bottom: 0em;
	margin-right: 20px;
	padding-left: 6px;
	line-height: 1.75;
}
#rightcol
{
	float: right; /*background-color: #6494F9;*/
	background-color: #fff;
	color: #000000;
	padding: 5px 5px 5px 5px;
	margin-top: 19px;
	width: 200px;
	font-family: Verdana, Sans-Serif;
	font-size: 70%;
	border: solid 1pt #8DA1B9;
}
#footer
{
	width: 960px;
	padding-top: 10px;
	clear: both;
	color: #3C2A8A;
}
#footer h1
{
	background-color: #F4F7FB;
	border: solid 1pt #8DA1B9;
	color: #406398;
	color: #3C2A8A;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 120%;
	font-weight: bold;
	margin-bottom: 0em;
	margin-left: -5px;
	margin-right: 20px;
	padding-left: 10px;
	line-height: 2;
}
#footer h2
{
	background-color: #F4F7FB;
	border: solid 1pt #8DA1B9;
	color: #3C2A8A;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 105%;
	font-weight: bold;
	margin-bottom: 0em;
	margin-right: 20px;
	padding-left: 6px;
	line-height: 1.75;
}
a:link.contentlinks, a:visited.contentlinks
{
	font-family: Verdana, Arial, Sans-Serif;
	color: #3C2A8A;
	font-weight: bold;
	text-decoration: underline;
}
a:hover.contentlinks
{
	text-decoration: none;
}
.rightcolbox
{
	margin-bottom: 20px; /*padding: 2px 4px 2px 6px; 	margin: 0 0 10px 0;*/ /*border: dotted 1px #406398;*/ /*background-color: #406398;*/
	font-weight: bold;
	width: 200px; /*background-image: url(imgs/right_box_bk_blue.jpg); 	background-position: bottom right;*/
	background: url(red_rnd_bottom.png) no-repeat bottom left;
	padding: 0 0 5px 0;
	color: #fff;
	text-align: center;
}
.rightcolbox h3
{
	margin: 0;
	padding: 6px 0px 0px 10px;
	font-size: 130%;
	font-family: Verdana, Sans-Serif, Arial;
	color: #fff;
	border-bottom: 1px solid #fff;
	background: url(red_rnd_top.png) no-repeat top left;
}
.rightcolbox a:link, .rightcolboxRed a:visited
{
	color: #fff;
	font-weight: bold;
	text-decoration: none;
}
.rightcolbox a:hover, .rightcolboxRed a:hover
{
	text-decoration: underline;
}
.roundedbox
{
	font-size: 85%;
	margin-bottom: 20px;
	font-weight: bold;
	width: 280px;
	background: url(box_bottom.png) no-repeat bottom left;
	padding: 0 0 5px 0;
	color: #ffffff;
	text-align: center;
}
h3.roundedbox
{
	margin: 0;
	padding: 10px 8px 12px 0px;
	font-size: 110%;
	font-family: Verdana, Sans-Serif, Arial;
	color: #fff; /*border-bottom: 1px solid #455D83;*/
	background: url(box_top.png) no-repeat top left;
}
.roundedboxRed
{
	font-size: 85%;
	margin-bottom: 20px;
	font-weight: bold;
	width: 280px;
	background: url(box_bottom_red.png) no-repeat bottom left;
	padding: 0 0 5px 0;
	color: #ffffff;
	text-align: center;
}
.roundedboxRed h3
{
	margin: 0;
	padding: 10px 8px 12px 0px;
	font-size: 110%;
	font-family: Verdana, Sans-Serif, Arial;
	color: #fff; /*border-bottom: 1px solid #455D83;*/
	background: url(box_top_red.png) no-repeat top left;
}
p.roundedbox, p.roundedboxRed
{
	line-height: 1em !important;
	padding: 0 0px 0 0 !important;
}
p.roundedbox a:link, p.roundedbox a:visited, p.roundedboxRed a:link, p.roundedboxRed a:visited
{
	color: #fff;
	font-weight: bold;
	text-decoration: underline;
}
p.roundedbox a:hover, p.roundedboxRed a:hover
{
	text-decoration: none;
}
.logoimg
{
	padding-right: 10px;
}
.rotatorlabel
{
	font-family: Verdana, Sans-Serif, Arial;
	font-size: 70%;
	color: #406398;
}
.mainlists ul
{
	border: solid 1pt #8DA1B9;
	background-color: #fff;
	margin: 20px;
	padding-top: 10px;
	line-height: 1.3em;	
}
.mainlists li
{
	padding: 0 20px 15px 10px;
	list-style-type: circle;
	color: #3C2A8A;
	font-family: Verdana, Arial, Sans-Serif;
	font-size: 75%;
}
.mediumlists ul
{
	border: solid 1pt #8DA1B9;
	background-color: #fff;
	margin: 20px;
	padding-top: 15px;
}
.mediumlists li
{
	margin-left: 50px;
	padding: 0 20px 10px 10px;
	list-style-type: square;
	color: #3C2A8A;
	font-family: Verdana, Arial, Sans-Serif;
	font-size: 70%;
	font-weight: bold;
}
.smalllists ul
{
	border: solid 1pt #8DA1B9;
	background-color: #fff;
	margin-right: 20px;
	margin-left: 20px;
	line-height: 1em;
}
.smalllists li
{
	padding: 1px 10px 0 10px;
	list-style-type: disc;
	color: #3C2A8A;
	font-family: Verdana, Arial, Sans-Serif;
	font-size: 70%;
}
.imgleft
{
	float: left;
	border: none;
	padding-right: 15px;
}
p.footerContent
{
	font-family: Verdana, Arial, Sans-Serif;
	padding: 0 20px 0 20px;
	font-size: 80%;
	line-height: 1.6em;
	margin-right: 25px;
}
.linksinfooter
{
	clear: both;
	margin: 6px 0 6 6px;
	color: #000000;
}
a:link.linksinfooter, a:visited.linksinfooter
{
	font-size: 7pt;
	font-family: Verdana, Arial, Sans-Serif;
	color: #000000;
	font-weight: normal;
	text-decoration: underline;
}
a:hover.linksinfooter
{
	text-decoration: none;
}
