.CartListItemalt{background:#f2f2f2;}
h1{color:#000;}	
a{text-decoration:underline;color:#0B2647;}
a:hover {text-decoration:none;}
img{border:0;}
.cntrlbutton {border:1pt #4B4D67 solid;font-family:arial;font-size:8pt;cursor: pointer; cursor: hand; }


.smallb td {font-weight:bold;}
.quizresponse {color:#cc0000;padding:5px;border:3px solid #990000;background:#ddd;margin-left:5px;margin-top:5px;width:150px;font-weight:bold;text-align:center;}


.missionmap {
font-family: Verdana, Geneva, Lucida, Arial, Helvetica, sans-serif;
font-size: 9px; 
color:#ffffff;
text-decoration:none;
}
a.missionmap {
color:#ffffff;
text-decoration:none;
}
a.missionmap:hover {
color:#2265A0;
text-decoration:none;
}
.norm {
font-family: Verdana, Geneva, Lucida, Arial, Helvetica, sans-serif;
font-size: 12px; 
color:#333;
}
a.norm {
text-decoration:underline;color:#0066CC;
}
a.norm:hover {
color:#CC0000;
}
.small {
font-family: Verdana, Geneva, Lucida, Arial, Helvetica, sans-serif;
font-size: 9px; 
color:#ffffff;
text-decoration:none;
}
a.small:hover {
text-decoration:underline;
}
.small_u {
font-family: Verdana, Geneva, Lucida, Arial, Helvetica, sans-serif;
font-size: 9px; 
color:#ffffff;
text-decoration:underline;
}
a.small_u:hover {
text-decoration:none;
}
.smallb {
font-family: Verdana, Geneva, Lucida, Arial, Helvetica, sans-serif;
font-size: 10px; 
color:#660000;
text-decoration:none;
}
a.smallb:hover {
text-decoration:underline;
}
.smallb td {font-weight:bold;}
.smallblack {
font-family: Verdana, Geneva, Lucida, Arial, Helvetica, sans-serif;
font-size: 9px; 
color:#000000;
text-decoration:none;
}
a.smallblack:hover {
text-decoration:underline;
}
.smallbold {
font-family: Verdana, Geneva, Lucida, Arial, Helvetica, sans-serif;
font-size: 9px; 
color:#ffffff;
text-decoration:none;
font-weight:bold;
}
a.smallbold:hover {
text-decoration:underline;
}
a.navmain {
text-decoration:none;
font-family: Verdana, Geneva, Lucida, Arial, Helvetica, sans-serif;
font-size: 13px; 
font-weight:bolder;
display:block;
color:#0B2647;
font-style:italic;

}
a.navmain:hover {
color:#990000;
}
.smallnorm{
font-family: Verdana, Geneva, Lucida, Arial, Helvetica, sans-serif;
font-size: 11px; 
color:#000;
text-decoration:none;
}

a.smallnorm: {
text-decoration:none;
color:#990000;
}
a.smallnorm:hover {
text-decoration:underline;
color:#cc0000;
}
.smallred{
font-family: Verdana, Geneva, Lucida, Arial, Helvetica, sans-serif;
font-size: 11px; 
color:#990000;
text-decoration:none;
}
a.smallred {
text-decoration:none;
color:#990000;
text-decoration:underline;
}
a.smallred:hover {
text-decoration:none;
color:#0066CC;
}
.smallblue{
font-family: Verdana, Geneva, Lucida, Arial, Helvetica, sans-serif;
font-size: 11px; 
color:#0B2647;
text-decoration:none;
}
a.smallblue: {
text-decoration:none;
color:#0B2647;
}
a.smallblue:hover {
text-decoration:underline;
color:#4D6077;
}
.largeblack {
font-family: Verdana, Geneva, Lucida, Arial, Helvetica, sans-serif;
font-size: 15px; 
color:#000;
text-decoration:none;
}
.headerblue{
font-family: Verdana, Geneva, Lucida, Arial, Helvetica, sans-serif;
font-size: 15px; 
font-weight:bolder;
color:#0B2647;
text-decoration:none;
}
a.headerblue {
font-size: 15px; 
border-bottom:1px dashed #ccc;
color:#4D6077;
text-decoration:none;
}
a.headerblue:hover {
border-bottom:1px solid #ccc;
color:#4D6077;
text-decoration:none;
}
.largewhite{
font-family: Verdana, Geneva, Lucida, Arial, Helvetica, sans-serif;
font-size: 13px; 
font-weight:bolder;
color:#fff;
text-decoration:none;
}
a.largewhite: {
text-decoration:none;
color:#fff;
}
a.largewhite:hover {
text-decoration:underline;
color:#fff;
}
.large {
font-family: Verdana, Geneva, Lucida, Arial, Helvetica, sans-serif;
font-size: 17px; 
color:#ffffff;
text-decoration:none;
}
.edit {
background-color: #ffffff;
font-family: Verdana, Geneva, Lucida, Arial, Helvetica, sans-serif;
font-size: 15px; 
color:#cccccc;
text-decoration:none;
padding-top:19px;
}
.controls {font-family: Arial;font-size: 9px;color: #808080;}

a.buttonA:link, a.buttonA:visited
{   background-color: #fff;
    border-top: #000 solid 1px;
	border-right: #000 solid 1px;
	border-bottom: #000 solid 1px;
	border-left: #000 solid 1px;
    color: #000;
    font-family: arial,helvetica,sans-serif;
    font-size: 11px;
    font-weight: bold;
    letter-spacing: 1px;
    padding-right: 7px;
	padding-left: 7px;
	padding-top: 1px;
	padding-bottom: 1px;	
	text-decoration: none;
}
a.buttonA:hover{
	background-color: #666;
    border-top: #000 solid 1px;
	border-right: #000 solid 1px;
	border-bottom: #666 solid 1px;
	border-left: #000 solid 1px;
	color: #fff;
}

a.buttonAccount
{   background-color: #990000;
    border-top: #000 solid 1px;
	border-right: #000 solid 1px;
	border-bottom: #000 solid 0px;
	border-left: #000 solid 1px;
    color: #fff;
    letter-spacing: 0px;
    padding-right: 7px;
	padding-left: 7px;
	padding-top: 1px;
	padding-bottom: 0px;	
	text-decoration: none;
}
a.buttonAccount:hover{
	background-color: #fff;
    border-top: #000 solid 1px;
	border-right: #000 solid 1px;
	border-bottom: #000 solid 1px;
	border-left: #000 solid 1px;
	color: #000;
	text-decoration: none;
}
a.buttonAccountOn
{   background-color: #fff;
    border-top: #000 solid 1px;
	border-right: #000 solid 1px;
	border-bottom: #fff solid 1px;
	border-left: #000 solid 1px;
    color: #000;
    letter-spacing: 0px;
    padding-right: 7px;
	padding-left: 7px;
	padding-top: 1px;
	padding-bottom: 0px;	
	text-decoration: none;
}
a.buttonAccountOn:hover{
	background-color: #fff;
    border-top: #000 solid 1px;
	border-right: #000 solid 1px;
	border-bottom: #fff solid 1px;
	border-left: #000 solid 1px;
	color: #000;
	text-decoration: none;
}
.shiftAnswers {
margin:-14px 0px 0px 20px;
padding-left:5px;
}

#links {
	padding: 10px;
	position: relative;
	top: 450px;
	z-index: 999;
	color: white;
	background-color: gray;
	width: 400px;
	height: 50px;
	text-align: center;
	
}