/* layout styles */

body {
	background-color: #f8f8ec;
	margin: 2px 0px 0px;
	padding: 0px;
	font: 81.25% Verdana, sans-serif; 
	
}
#outer {
	min-width:730px;
	height: 1.2em;
}
#header {
	height: 70px;
	background-image: url(/images/wrapper/headerBkg.gif);
	background-repeat: repeat-x;
	margin: 0px;
	padding: 0px;

}
#bar1 {
	/*background-repeat: repeat-x;*/
	clear: both;
	background-color: #557F99;
	margin: 0px;
	height: 15px;
	padding-top: 2px;
}

.rightLinks {
	font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
	color: #FFFFFF;
}

.rightLinks a:link {
	color: #eef8fe;
	text-decoration: none;
}
.rightLinks a:visited {
	color: #FFFFFF;
	text-decoration: none;
}
.rightLinks a:hover {
	color: 4622a5;
	text-decoration: none;
}
.rightLinks a:active {
	color: #FF6600;
	text-decoration: none;
}
#bar2 {
	
	clear: both;
	background-color: #636868;
}
.licenseTop {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 10px;
	color: #FFFFFF;
	padding-left: 14px;
	
}
#contentHome {

	display: table;
}
#footer {
	clear: both;
	padding-top: 20px;
	font-size: 80%;
	text-align: center;
}
/* home page bottom*/
#hmBtm {
	padding-left: 20px;
	clear: both;
	padding-top: 0px;
	margin-top: 20px;
}
#content {;
	padding: 10px 30px 0px;
	max-width: 1200px;
}
/* end layout styles */


/* breadcrumbs */
#bc {
	font-size: 90%;
	padding-right: 10px;
	text-align: right;
	font-weight: bold;
	color: #636868;
}

/*link styles*/

a:link {
	color: #1E4E8A;
	text-decoration: underline;
}
a:visited {
	color: #669999;
	text-decoration: underline;
}
a:hover {
	color: #4622a5;
	text-decoration: underline;
}
a:active {
	color: #FF6600;
	text-decoration: underline;
}
.nochange a:link, .nochangea:visited {
	color: #1E4E8A;
	text-decoration: underline;
}

.nochangea:hover {
	color: #4622a5;
	text-decoration: underline;
}
.nochangea:active {
	color: #FF6600;
	text-decoration: underline;
}
.noline a:link {
	color: #1E4E8A;
	text-decoration: none;
}
.noline a:visited {
	color: #1E4E8A;
	text-decoration: none;
}
.noline a:hover {
	color: 4622a5;
	text-decoration: none;
}
.noline a:active {
	color: #FF6600;
	text-decoration: none;
}
.nolineNoChange a:link, .nolineNoChange a:visited {
	color: #1E4E8A;
	text-decoration: none;
}

.nolineNoChange a:hover {
	color: 4622a5;
	text-decoration: none;
}
.nolineNoChange a:active {
	color: #FF6600;
	text-decoration: none;
}
.listLInks a:link {
	color: #1E4E8A;
	text-decoration: none;
	font-weight: bold;
}
.listLInks a:visited {
	color: #1E4E8A;
	text-decoration: none;
	font-weight: bold;
}
.listLInks a:hover {
	color: #4622a5;
	text-decoration: none;
	font-weight: bold;
}
.listLInks a:active {
	color: #FF6600;
	text-decoration: none;
	font-weight: bold;
}

#footer a:link {
	color: #1E4E8A;
	text-decoration: none;
}
#footer a:visited {
	color: #1E4E8A;
	text-decoration: none;
}
#footer a:hover {
	color: #4622a5;
	text-decoration: none;
	
}
#footer a:active {
	color: #FF6600;
	text-decoration: none;
}

#bc a:link {
	color: #1E4E8A;
	text-decoration: underline;
	font-weight: normal;
}
#bc a:visited {
	color: #1E4E8A;
	text-decoration: underline;
	font-weight: normal;
}
#bc a:hover {
	color: #4622a5;
	font-weight: normal;
}
#bc a:active {
	color: #FF6600;
	font-weight: normal;
	
}
.linkarrowlink a:link {
	font-size:100%;
	font-style:italic;
	font-weight: bold;
	color: #1E4E8A;
	text-decoration: none;
}
.linkarrowlink a:visited {
	font-size:100%;
	font-style:italic;
	font-weight: bold;
	color: #1E4E8A;
	text-decoration: none;
}

.linkarrowlink a:hover{
	font-size:100%;
	font-style:italic;
	font-weight: bold;
	color: #4622a5;
	text-decoration: none;
}

.linkarrowlink a:active {
	font-size:100%;
	font-style:italic;
	font-weight: bold;
	color: #FF6600;
	text-decoration: none;
}
/*end link styles*/

/* type styles */

h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 140%;
	color: #1966AD;
}
h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 115%;
	color: #a71818;
}
h3 {
	font-size: 110%;
	color: #613b2c;
}
.questions {
	font-size: 100%;
	color: #613b2c;
	font-weight: bold;
}
.grayB {
	font-size: 110%;
	color: #555555;
	font-weight: bold;
}
.brown {
	color: #5d3830;
}
.brownB {
	color: #5d3830;
	font-weight: bold;
}
.redBd {
	font-size: 100%;
	color: #990000;
	font-weight: bold;
}
.sm {
	font-size: 80%;
	}
.forms {
	font-size: 80%;
	border: 2px solid #d1d1b3;
	background-color: #f0f0dc;
}
.highlightBlock {
	font-weight: bold;
	background-color: #f1e3bc;
	width: 250px;
	border: 1px solid #996600;
	padding: 5px;
	color: #321a0a;
	font-size: 92%;
}

.moreLineHeight {
	line-height: 150%;
}
/* end type styles */


/* list styles */

ul.hmBullets
{
list-style-type: none;
padding: 0;
margin: 0;
}

li.hmBullets
{
	background-image: url(/images/bullet.gif);
	background-repeat: no-repeat;
	background-position: 0 .4em;
	margin-left: .5em; /* how far in the bullets indent to the left*/
	padding-left: 1.3em; /* space between bullet and text */
	color: #1e4e8a;
	font-weight: bold;
	
}
li.hmBullets a:link {
	color: #1E4E8A;
	text-decoration: none;
	font-weight: bold;
}
li.hmBullets a:visited {
	color: #1E4E8A;
	text-decoration: none;
	font-weight: bold;
}
.picturepadleft {
	float: right;
	padding-left: 20px;
	padding-bottom: 10px;

}
.picturepadright {
	float: left;
	padding:0px 20px 20px 0px;
}
.brownLine {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #5D3830;
}

/* curved box - inside part of curve can be transparent, outside corner cannot be */
.bkg {
}
.t {background: url(/images/curvedBox/dot.gif) repeat-x 0 0}
.b {background: url(/images/curvedBox/dot.gif) 0 100% repeat-x}
.l {background: url(/images/curvedBox/dot.gif) 0 0 repeat-y}
.r {background: url(/images/curvedBox/dot.gif) 100% 0 repeat-y}
.bl {background: url(/images/curvedBox/bl.gif) 0 100% no-repeat}
.br {background: url(/images/curvedBox/br.gif) 100% 100% no-repeat}
.tl {background: url(/images/curvedBox/tl.gif) 0 0 no-repeat}
.tr {background: url(/images/curvedBox/tr.gif) 100% 0 no-repeat; padding:10px}

/* end curved box */
.popup {
	padding: 20px 3px 20px 30px;
	width: 600px;
}
