body { 
background: #0C1538;
font-family: Tahoma, Verdana, Arial, sans-serif;
margin: 0; padding: 0;}

p {color: #fff;
line-height: 175%; margin: 2px 0 10px 0;}

.center{ width:700px; margin-left: auto; margin-right: auto;}
.masthead, .content, .footer {display:block; width:100%; text-align:center; }

.masthead div h1 {
	color:#0C1538;
	padding:0;
	margin: 20px 0 0 0;
	display: block;
	height: 58px;
	background-color: #0C1538;
	background-image: url(images/h1_title.gif);
	background-repeat: no-repeat;
	background-position: left top;
	text-indent: -9999px;
}

.navbar {height: 45px; background-image: url(images/nav_bg_sprite.gif);
	background-repeat: repeat-x;
	background-position: left top;}

.content {
	background-image: url(images/bg_gradient.gif);
	background-repeat: repeat-x;
	background-position: 0px 0px;
	background-color: #000;
	background-attachment: scroll;
}
.content .center {text-align:left;}
.content .center div.padding {padding:0;}

.content table table table {font-size: 11px; margin: 10px 0 10px 0;}

.contentgradient {
	background-attachment: scroll;
	background-image: url(images/content_gradient.gif);
	background-repeat: repeat-x;
	background-position: left top;
	background-color: #1a1a1a;
}

.introgradient {
	background-attachment: scroll;
	background-image: url(images/intro_gradient.gif);
	background-repeat: no-repeat;
	background-position: right top;	
}

.footer {border-top: 2px solid #868A9C;}
.footer .center {color: #aaa;}
.footer .center div.padding {padding:5px 0 0 0;}

.sagefooter {font-size: 10px;}
.sagefooter p, 
.sagefooter a:link,
.sagefooter a:visited,
.sagefooter a:hover,
.sagefooter a:active {
	color: #aaa;
	text-decoration: none;}

h3, .contactmod .SubHead {color: #fefefe; padding:8px 0 0 0; margin:0; font-weight: bold; text-transform: uppercase; letter-spacing: 1px; font-size: 10pt;}
.moduletitle {font-size: 14pt;}
ul li {padding-bottom: 5px;}

.NormalTextBox {
	FONT-WEIGHT: normal;
	FONT-SIZE: 10px;
	COLOR: #999999;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #454545;
	height: auto;
	width: 150px;
	border: 1px solid #666666;
}
.StandardButton {
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	background-color: #77583F;
}
.Head{ font-size:12px; font-weight:bold; color:#666666; }
.SubHead{ font-size:10px; color:#666666; }
.SubSubHead{ font-size:11px; color:#666666; }
.Normal, .jade td { font-size:12px; color:#fff; }
.CommandButton,A.CommandButton:link,A.CommandButton:visited,A.CommandButton:active{	color:#666666; text-decoration:none; }
A.CommandButton:hover{ color:#333333; text-decoration:underline;}

a:link  {
    text-decoration:    none;
    color:  #ADB7D5;
}

a:visited   {
    text-decoration:    none;
    color:  #888;
}

a:active    {
    text-decoration:    none;
    color:  #fff;
}

a:hover {
    text-decoration:    underline;
    color:  #ADB7D5;
}

.slogan {margin:113px 0 103px 4px;}
.slogan2 {margin:50px 0 50px 4px;}
.slogansmall {margin-top: 5px;}
.leftblurb {padding: 18px 15px 0 4px;}
.leftblurb img {margin-top: 10px;}

.leopard {border: 2px solid #555;}

.dcuts {font-size: 11px;}
.dcuts p {margin-top: 0;}

.pd {margin: 40px 18px 0 0; text-align: center;}

.jade td {padding-bottom: 4px;}

.contactmod input, .contactmod textarea {background-color: #ccc; color: #000; font-size: 12px; padding: 5px;}

/*___________________________________________________________________________________________*/
.MainMenu_MenuContainer{ background:transparent;}
.MainMenu_MenuBar{height: 43px;}
.MainMenu_MenuIcon{display:none;}
.MainMenu_RootMenuArrow{display:none;}
.MainMenu_MenuArrow{display:none;}
.MainMenu_MenuBreak{display: none;}

.MainMenu_MenuItem {
	font-family:arial, verdana, sans-serif; 
	color:#fff;	
	font-size:11px;	font-weight:normal;
	padding:3px 15px 3px 10px;
	border:1px #4F577C solid; border-width:1px 1px;
}

.MainMenu_MenuItemSel {
	font-family: arial, verdana, sans-serif;
	background-color: #00f;
	height: 43px;
}

.ModuleTitle_MenuItemSel {
	cursor: pointer; 
	cursor: hand; 
	color: black; 
	font-family: Tahoma, Arial, Helvetica; 
	font-size: 9pt; 
	font-weight: bold; 
	font-style: normal;
	background-color: #f00;
}


.submenuitem{
	font-family:arial, verdana, sans-serif; 
	color:#FFFFFF;	
	font-size:11px;	font-weight:bold;
	padding:3px 15px 3px 10px;
	border:1px #383D58 solid; border-width:1px 1px;
}

.submenuitemselected{
	font-family:arial, verdana, sans-serif;
	color:#8D9FC3;
	font-size:11px;
	font-weight:normal;
	padding:3px 15px 3px 10px;
	border:1px #383D58 solid;
	Margin:0px;
	background-color: #383D58;
	height: 22px;
}
.submenu{
	font-family:arial, verdana, sans-serif;
	color:#FFFFFF;
	border: 1px #bbb solid;
	padding:0px;
	margin-top:0px;
	margin-left:0px;
	background-color: #4F577C;
}
.rootmenuitem TD{
	font-family: arial, verdana, sans-serif;
	color:#ffffff;
	font-size:11px;
	font-weight:bold;
	padding: 8px 6px 10px 6px;
}
.rootmenuitemselected TD{
	color:#FFFFFF;
	font-family: arial, verdana, sans-serif;
	font-size:11px;
	font-weight: bold;
	padding: 8px 5px 10px 5px;
	border-left: 1px solid #bbb;
	border-right: 1px solid #bbb;
	background-attachment: scroll;
	background-image: url(images/nav_bg_sprite.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
}