/* CSS Document */
@import url("masthead.css");
@import url("footer.css");
@import url("leftnav.css");

body {
	background-color: #0081D0;
	margin: 0px;
	padding: 0px;
}
#pagewrapper {
	width: 840px;
	margin-right: auto;
	margin-left: auto;
	background-color: #FFFFFF;
}
body, td {
    font-family : Arial, Helvetica, sans-serif;
}
.text-white {
    color : #FFFFFF;
    font-weight : normal;
    font-size : 12px;
    line-height : 15px;
    text-decoration : none;
}
.text-white-head {
    color : #FFFFFF;
    font-weight : bold;
    font-size : 12px;
    line-height : 15px;
    text-decoration : none;
}
.text-ltblue {
    color : #00FFFF;
    font-weight : normal;
    font-size : 12px;
    line-height : 15px;
    text-decoration : none;
}
a.text-white:hover {
    color: #00FFFF;
    font-weight : normal;
    font-size : 12px;
    line-height : 15px;
    text-decoration: underline;
}
.text-grey {
    color : #595959;
    font-weight : normal;
    font-size : 11px;
    line-height : 15px;
}
a.link-textbtm {
    color: #0093CF;
    font-weight : normal;
    font-size : 11px;
    line-height : 15px;
}
a.link-bnav {
    color: #FFFFFF;
    font-weight : normal;
    font-size : 11px;
    line-height : 15px;
    text-decoration : none;
}
a.link-bnav:hover {
    color: #FFFFFF;
    font-weight : normal;
    font-size : 11px;
    line-height : 15px;
    text-decoration : underline;
}
a.link-text-white {
	color: #00FFFF;
	font-weight : normal;
	font-size : 12px;
	line-height : 15px;
	text-decoration: underline;
}
.date {
    color : #00177D;
    font-weight : normal;
    font-size : 11px;
    line-height : 11px;
    padding-left:20px;  
    background-color:#BCE7F8;
    padding-bottom:5px;  
}
.text-mo {
    color : #131313;
    font-size : 10px;
    font-weight : normal;
    line-height : 10px;
}
.text-mo-bold {
    color : #FE4D0B;
    font-size : 11px;
    font-weight : bold;
    line-height : 15px;
}
.name {  
    font-family: Spumoni LP; 
    font-size: 28px; 
    font-style: normal; 
    font-weight: 300; 
    font-variant: normal; 
    color: #CC0000
}
.message {  
    font-family: Arial, Helvetica, sans-serif; 
    font-size: 13px; 
    font-style: normal; 
    font-weight: bold; 
    font-variant: normal; 
    color: #003399
}
.message2 { 
    font-family: Arial, Helvetica, sans-serif; 
    font-size: 13px; 
    font-style: normal; 
    font-weight: bold; 
    font-variant: normal; 
    color: #0099CC
}
.name-bw { 
    font-family: Spumoni LP; 
    font-size: 28px; 
    font-style: normal; 
    font-weight: 300; 
    font-variant: normal; 
    color: #000000
}
.message-bw { 
    font-family: Arial, Helvetica, sans-serif; 
    font-size: 13px; 
    font-style: normal; 
    font-weight: bold; 
    font-variant: normal; 
    color: #000000
}
.text-dkblue {
    color : #004195;
    font-weight : normal;
    font-size : 12px;
    line-height : 15px;
}
#bannersright {
	padding-top: 12px;
	padding-bottom: 12px;
	background-color: #01165C;
	margin: 0px;
	padding-right: 12px;
	padding-left: 12px;
}
#bannersright img {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	width: 136px;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 12px;
	padding-left: 0px;
}
.gradientbkd {
	background-image: url(../images/ls_bgtile.jpg);
	background-repeat: repeat-x;
	background-position: top;
	background-color: #103DCC;
}
.gradientbkd p {
	margin: 0px;
	color : #FFFFFF;
	font-weight : normal;
	font-size : 12px;
	line-height : 15px;
	text-decoration : none;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 8px;
	padding-left: 0px;
}
.gradientbkd a {
    color: #00FFFF;
    font-weight : normal;
    text-decoration: underline;
}
.gradientbkd ul {
	margin: 0px;
	padding: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.bluetable {
	margin-right: 23px;
	margin-left: 23px;
	padding-top: 8px;
	padding-bottom: 8px;
}
.floatright {
	float: right;
}
.bluebox {
	width: 328px;
	margin: 0px;
	padding: 0px;
}
.bluebox-big {
	width: 690px;
	margin: 0px;
	padding: 0px;
}
.bluboxcontent {
	background-color: #005EF9;
	margin: 0px;
	padding: 12px;
}
.textbox td {
	padding-right: 10px;
	padding-bottom: 10px;
}
.img-right {
	clear: both;
	float: right;
	padding-bottom: 8px;
	padding-left: 8px;
}
.img-left {
	clear: both;
	float: left;
	padding-bottom: 8px;
	padding-right: 8px;
	display: inline-block;
}
.bluboxcontent ul {
	color : #FFFFFF;
	font-weight : normal;
	font-size : 12px;
	line-height : 15px;
	padding-left: 1em;
	padding-bottom: 8px;
}
img {
	border: none;
}
.bluebox-home {
	width: 530px;
	margin-right: auto;
	margin-left: auto;
}
.bluboxcontent-home {
	background-color: #0046D1;
	margin: 0px;
	padding: 12px;
}
.bluebox-home p {
	margin: 0px;
	color : #FFFFFF;
	font-weight : normal;
	font-size : 12px;
	line-height : 15px;
	text-decoration : none;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 8px;
	padding-left: 0px;
}
.bluebox-home a {
    color: #00FFFF;
    font-weight : normal;
    text-decoration: underline;
}
h3 {
	margin: 0px;
	color : #FFFFFF;
	font-weight : bold;
	font-size : 12px;
	line-height : 15px;
	text-decoration : none;
	padding-top: 12px;
	padding-right: 0px;
	padding-bottom: 8px;
	padding-left: 0px;
}
h3 a {
    color: #00FFFF;
    font-weight : normal;
    text-decoration: underline;
}
