body {
	margin: 0px;
	padding: 0px;
}
html body {
	background: #B5D1D4 url(images/main_page_back.jpg) repeat-y center top;
	margin: 0px;
	padding: 0px;
	text-align: center;
}
#lowella {
	position: absolute;
	width: 160px;
	margin: auto;
	z-index: 2;
	text-align: left;
	visibility: hidden;
	left: 0px;
	top: 0px;
}
#logoholder {
	background-color: #FFFFFF;
}
#navrow {
background-color: #49797D;
}
.content p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #005C69;
	margin: 15px 20px 0px 15px;
	text-align: left;
	line-height: 1.4em;
}
.content p.morespace {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #005C69;
	margin: 15px 10px 0px 15px;
	text-align: left;
	line-height: 1.4em;
}
.content p.notopspace {
	margin: 0 20px 0px 15px;
}
.content h2.new {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	margin: 0 0 0px 0;
	color: #005C69;
	padding: 0;
}
.content a, .content a:link, .content a:visited {
	color: #005C69;
}
.content a:hover, .content a:active {
	color: #8CA7A8;
}
.content ul, .content ol {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #005C69;
	text-align: left;
}
.content li {
	margin: 20px 30px 15px 25px;
}
.content2 p {
	margin: 15px 30px 0px 20px;
}

.content2 p.firstpara {
	margin: 0px 30px 0px 25px;
}
.content2 p.caption {
	margin: 0px 0px 25px 0px;
	text-align: center;
	color: #000000;
}
.content2 .center {
	text-align: center;
}
.content3 p {
	margin: 15px 20px 0px 10px;
}
.content3 p.caption {
	margin: 0px 0px 25px 0px;
	text-align: center;
	color: #000000;
}
.content3 .center {
	text-align: center;
}
.content h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #005C69;
	margin: 15px 10px 10px 25px;
	text-align: left;
	letter-spacing: 1px;
}
.content h1.soldier {
	font-size: 18px;
	color: #005C69;
	margin: 0px 10px 10px 15px;
	text-align: left;
	letter-spacing: 1px;
}
.productspage p {
	margin: 0px 0px 3px 0px;
}
.productspage, .productspage a, .productspage a:link, .productspage a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #005C69;
}
td#oneProductView {padding: 0 0 0 20px} 
.productcontent p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #005C69;
	margin: 15px 5px 0px 0px;
	text-align: left;
	line-height: 1.4em;
}
form { margin: 0}
select { margin: 0}

.productcontent a, .productcontent a:link, .productcontent a:visited {
	color: #005C69;
}
.productcontent a:hover, .productcontent a:active {
	color: #8CA7A8;
}
.productcontactcell p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #005C69;
	margin: 15px 20px 25px 25px;
	text-align: left;
	line-height: 1.4em;
}
.productcontactcell a, .productcontactcell a:link, .productcontactcell a:visited {
	color: #005C69;
}
.productcontactcell a:hover, .productcontactcell a:active {
	color: #8CA7A8;
}
.productimagecell p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #005C69;
	margin: 15px 0px 0px 0px;
}
.productimagecell a, .productimagecell a:link, .productimagecell a:visited {
	color: #005C69;
}
.productimagecell a:hover, .productimagecell a:active {
	color: #8CA7A8;
}
.productcontent p.nomargin {
	margin: 0;
	padding: 0;
}
.productheader h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #005C69;
	margin: 15px 20px 0px 25px;
	text-align: left;
}
.firstletter {
	font-size: 16px;
	font-weight: bold;
}
.linklist {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #005C69;
	margin: 0;
	padding: 0;
	text-align: left;
	font-weight: bold;
	letter-spacing: 1px;
}
.linklist ul {
	margin: 20px 10px 0px 20px;
	padding: 0;
	list-style-type: none;
}
.linklist li {
	margin: 15px 0px 0px 0px;
}
.linklist a, .linklist a:link, .linklist a:visited {
	color: #005C69;
}
.linklist a:hover, .linklist a:active {
	color: #8CA7A8;
	font-weight: bold;
}
.contact td, .contact a, .contact a:link, .contact a:visited  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #005C69;
}
.contact a:hover, .contact a:active {
	color: #8CA7A8;
}
.copyright p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #005C69;
	margin: 15px 0px 25px 0px;
}
.ftrLinks p {
	margin: 35px 0 20px 0;
	text-align: center;
	line-height: 20px;
}
.ftrLinks a, .ftrLinks a:link, .ftrLinks a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #005C69;
}
.ftrLinks a:active, .ftrLinks a:hover {
	color: #8CA7A8;
}
img.border {
	border: 2px solid #005C69;
}
.linkstyle1 a, .linkstyle1 a:link, .linkstyle1 a:visited, .linkstyle1 a:hover, .linkstyle1 a:active {
	color: #005C69;
	text-decoration : none;
}
.content ol.instruct {
	padding: 0;
	margin: 0 0 0 15px;
}

.content ol.instruct ol {
	padding: 0;
	margin: 0 0 0 -15px;
}

.content ol.instruct ul {
	padding: 0;
	margin: 0;
	list-style-type: none;
}
.content ol.instruct ul li{
	padding: 0;
	margin: 10px 0 0 15px;
}
.red {color: #FF0000}
.content p.standout {color: #282225}
div#pleasewaitScreen {
	width: 230px;
	position:absolute;
	z-index: 1000;
	top:550px;
	left:60%;
	background-color: #b5cfd4;
	color: #47777c;
	border: 2px solid #47777c;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	visibility: hidden;
}
div#pleasewaitScreen td#waitDialog {
	padding: .5em;
	font-size: 15px;
	font-weight: bold;
}
div#pleasewaitScreen td#waitTimer {
	padding: 1em;
}
.regularMail {
	padding : 5px;
	border-top: 1px solid #005C69;
	border-bottom: 1px solid #005C69;
	height: 110px;
}
.closed {
		font-size: 16px;
	font-weight: bold;
	color: #B53C1F;
}
