.bodytable{
	border-top-style:solid;
	border-bottom-style:solid;
	border-left-style:solid;
	border-right-style:solid;	
	border-left-width:1px;
	border-right-width:1px;
	border-top-width:1px;
	border-bottom-width:1px;
	border-color:#333300;
	background-color:#FFFFFF;
	padding:0pt;
	margin-top:0px;
	margin-bottom:10px;
	margin-left:0;
	margin-right:0;
	width:597px;
}
	
.textSection{
	border:0;	
	background-color:#ffffff;
	padding:0pt;
	margin-top:20px;
	margin-bottom:20px;
	margin-left:20px;
	margin-right:20px;	
	width:550px;
}

.textSectionWide{
	border:0;	
	background-color:#ffffff;
	padding:0pt;
	margin-top:20px;
	margin-bottom:20px;
	margin-left:20px;
	margin-right:0px;	
	width:560px;
}

.header{
	border-top-style:solid;
	border-bottom-style:solid;
	border-left-style:solid;
	border-right-style:solid;	
	border-left-width:0;
	border-right-width:0;
	border-top-width:0;
	border-bottom-width:0;
	background-color:#ffffff;
	padding:0pt;
	margin-top:0px;
	margin-bottom:0px;
	margin-left:0;
	margin-right:0;
	width:597px;
	height:185px;
}

.navbar{
	border-top-style:solid;
	border-bottom-style:solid;
	border-left-style:solid;
	border-right-style:solid;	
	border-left-width:0;
	border-right-width:0;
	border-top-width:0;
	border-bottom-width:0;
	background-color:#cccccc;
	padding:0pt;
	margin-top:0px;
	margin-bottom:0px;
	margin-left:0;
	margin-right:0;
	width:597px;
	height:30px;
}

.navbarItems{
	background-color:#cc9999;
	padding-top:5px;
	padding-bottom:5px;
	padding-right:5px;
	padding-left:5px;
	margin-top:0px;
	margin-bottom:0px;
	margin-left:0px;
	margin-right:0px;
	width:597px;
	height:30px;
}

.pageTitle{
color:#660000;
font-size:15px;
background-color:#FFFFCC;
border-width:1px;
border-color:#660000;
border-style:solid;
padding-top:1px;
padding-right:4px;
padding-left:4px;
padding-bottom:1px;
font-weight:bold;
}

.highlight{
color:#660000;
font-weight:bold;
font-size:15px;
}

.highlightSection{
color:#660000;
font-weight:normal;
font-size:13px;
}

.processesTable{
border-style:solid;
border-color:#660000;
border-width:1px;
background-color:#ffffcc;
}


a.navBarLinks {
padding-top:9px;
padding-bottom:5px;
padding-right:10px;
padding-left:10px;
text-decoration:none;
color:#000000;
font-family:verdana,sans-serif;
font-size:13px;
font-weight:bold;
font-style:bold;
}

a.navBarLinks:hover {
color:#FFCC33;
padding-top:9px;
padding-bottom:9px;
padding-right:10px;
padding-left:10px;
text-decoration:none;
font-family:verdana,sans-serif;
font-style:normal;
font-weight:bold;
font-style:bold;
background-color:#660000;
}


.prefootertable {
margin-left:10px;
margin-bottom:10px;
}


.textArea{
	border-top-style:solid;
	border-bottom-style:solid;
	border-left-style:solid;
	border-right-style:solid;	
	border-left-width:0;
	border-right-width:0;
	border-top-width:0;
	border-bottom-width:0;
	background-color:#9999CC;
	border-color:#333300;
	padding:0pt;
	margin-top:0px;
	margin-bottom:0px;
	margin-left:0;
	margin-right:0;
	width:597px;
	height:73px;
}

.footerAlign{
	width:597px;
}


.missionTable{
background-color:#FFCC33;
border-style:solid;
border-width:1px;
border-color:#660000;
}


.productsList{
color:#330000;
font-weight:bold;
font-family:verdana,sans-serif;
background-color:#ffffcc;
width:118px;
padding:5px;
margin:3px;
border-color:#660000;
border-style:solid;
border-width:1px;
}

/*******FOOTER AND LINKS *********/

a.footerLinks {
font-family: verdana, sans-serif; 
color:#333366;
font-size:13px;
font-weight:normal;
text-decoration:underline;
}

a.footerLinks:hover {
font-family: verdana, sans-serif; 
color:#cc3333;
font-size:13px;
font-weight:normal;
text-decoration:none;
}

p.footer {
color:#333366;
}

/******* HEADER FEATURES *********/

body {
 background-color: #CCCCCC;
 text-align:center;
 margin:20px 0 0;
}

#container {
 width:597px;
 height:1200px;
 margin:0 auto;
 padding:0;
}



#topRightLinks
{
 float:left;
 font: bold 13px verdana, sans-serif; 
 margin:0;
 padding:0;
 top:20px;
 left:400px;
}

#header
{
 float:left;
 font: bold 13px verdana, sans-serif; 
 margin:0;
 padding:0;
 height:101px;
 width:599px;
}

#topRightLinks p {
 padding:11px 26px 0 0;
 margin:0;
 text-align:right;
}

#topRightLinks a {
font-family: verdana, sans-serif; 
color:#333333;
text-decoration: none;
}

#topRightLinks a:hover {
font-family: verdana, sans-serif; 
color:#cc0033;
text-decoration: none;
}

#navbar {
float:left;
margin:0 0 5px;
padding:0;
width:600px;
}


/******* INDEX PAGE *********/

body>#container #indexImgA {
 margin:-80px 0 0 12px; /*hack for non-IE browsers*/
}

body>#container #indexHeaderA {
 margin:-50px 0 0 5px; /*hack for non-IE browsers*/
}

body>#container #indexTextA {
 margin:-17px 0 0 5px; /*hack for non-IE browsers*/
}

#indexImgA {
 float:left;
 margin:26px 0 0 6px;
 padding:0;
}

#indexHeaderA
{
 float:left;
 text-align:left;
 margin:75px 0 0 8px;
 width: 365px;
 display:block;
 font:bold 14px verdana, sans-serif;  
 color: #FFFFFF;

}

#indexTextA
{
 float:left;
 text-align:left;
 margin:10px 0 0 8px;
 width: 365px;
 font:bold 12px verdana, sans-serif;  
 color: #FFFFFF;
 
}

#indexHeaderB
{
 float:left;
 text-align:left;
 margin:-5 0 0 20px;
 width: 365px;
 font:bold 14px verdana, sans-serif;  
 color: #FFFFFF;
 
}

#indexTextB
{
 float:left;
 text-align:left;
 margin:-15 0 0 20px;
 width: 500px;
 height: 100px;
 font:bold 12px verdana, sans-serif; 
 color: #FFFFFF;
}

#sideNav
{
 float:left;
 text-align:left;
 margin:80px 0 0 -540px;
 width: 100px;
 font:bold 12px verdana, sans-serif; 
 color: #990000;
}

#securityPro
{
 float:left;
 text-align:left;
 margin:160px 0 0 -411px;
 width: 100px;
 font:bold 12px verdana, sans-serif; 
 color: #990000;
}

#sideNav a
{
 font:bold 12px verdana, sans-serif; 
 color: #990000;
 text-decoration:none;
}

#sideNav a:hover
{
 font:bold 12px verdana, sans-serif; 
 color: #3333CC;
 text-decoration:underline;
}

/******* GENERAL PAGE SETTINGS *********/

#pageBox {
 float:left;
 margin:0 20px 0 5px;
 padding:0;
}

#pageBoxNoIndent {
 float:left;
 margin:0 0 0 0;
 padding:0;
}



P {
font-family: verdana, sans-serif; 
color:#494441;;
font-size:13px;
}

TD {
font-family: verdana, sans-serif; 
color:#494441;;
font-size:13px;
}

siteText {
font-family: verdana, sans-serif;  
color:#494441;;
font-size:13px;
}

.pageHeader {
font-family: verdana, sans-serif; 
color:#494441;;
font-size:18px;
font-weight:bold;
}



p.orange {
font-family: verdana, sans-serif;  
color:#99000;
font-size:13px;
}

.tinyFont {
font-family: verdana, sans-serif; 
color:#494441;;
font-size:10px;
font-weight:normal;
}

.tinyFont2 {
font-family: verdana, sans-serif; 
color:#494441;;
font-size:11px;
font-weight:normal;
}

.itemBorder {
	border-top-style:solid;
	border-bottom-style:solid;
	border-left-style:solid;
	border-right-style:solid;
	border-left-width:2px;
	border-right-width:2px;
	border-top-width:2px;
	border-bottom-width:2px;
	border-color:#666666;
	padding:0pt;
}

.itemBorder2 {
	border-top-style:solid;
	border-bottom-style:solid;
	border-left-style:solid;
	border-right-style:solid;
	border-left-width:2px;
	border-right-width:2px;
	border-top-width:2px;
	border-bottom-width:2px;
	border-color:#666666;
	padding:0pt;
}


.imageLink{
	border-color:#666666;
	border-width:1px;
}