body {
    background-color: #999999;
    font-size:12px;
    font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#FFF;
	margin:11px 0px 55px 0px;
	background:url(images/bodyBK.jpg) repeat-x top left fixed #194819;
}
body a:link		{color:#C5D3DD; text-decoration:none;}
body a:visited	{color:#C5D3DD; text-decoration:none;}
body a:hover	{color:#0C0; text-decoration:none;}


div#outer {
    width: 919px;
    background-color:#FFFFFF;
    margin-top: 0px;
    margin-bottom: 0px;
    margin-left: auto;
    margin-right: auto;
    padding: 0px;
}

div#TopNav {
	width:919px;
	background:url(images/topnavBK.jpg) #000;
	height:27px;
}
div#TNPhone	{float:left; height:27px; width:182px;}
div#TNItems	{float:right; height 27px; width:730px;}
	.phone		{font-family:Arial, Helvetica, sans-serif; font-size:22px; color:#FFF; padding-left:15px;}
	.phone2		{font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#FFF;}
.TNBar	{padding-left: 15px; padding-right:15px;}




div#header {
    padding: 0px;
    margin: 0px;
    text-align: center;

}

div#nav {
    width: 919px;
	background:url(images/menuBK.jpg) repeat-x;
	height:26px;

}
div#NavItemFirst{
	float:left;
	width:133px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#1c3f1c;
	text-align:center;
}
div#NavItemFirst a:link	{	text-decoration:none;	color:#1c3f1c;}
div#NavItemFirst a:visited {text-decoration:none;	color:#1c3f1c;}
div#NavItemFirst a:hover {	text-decoration:none;	color:#69C;}
div#NavItem{
	float:left;
	background:url(images/menuBar.jpg) left no-repeat;
	width:131px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#1c3f1c;
	text-align:center;
}
div#NavItem a:link	{	text-decoration:none;	color:#1c3f1c;}
div#NavItem a:visited {text-decoration:none;	color:#1c3f1c;}
div#NavItem a:hover {	text-decoration:none;	color:#69C;}


div#main {
	width:919px;
	min-height:100%;
    margin-top: 1px;
    padding: 0px;
	background:#0b0b18;
	display:table;
}
div#CLeft	{
	float:left;
	min-height:300px;
	height:auto !important; /******IE 6 and 7 Hack for min-height*******/
	height:300px;
	width:219px;
	float:left;
	margin:0;
	padding:0;
	background:#0b0b18;
}
div#CMiddle	{
	float:left;
	width:505px;
	background:#1E1F2E;
	border:solid 0px #CCC;
	min-height:400px;
	height:99%;
	height:auto !important;
	display:block;
}
div#CRight {
	float:right;
	width:191px;
	display:table;
	background:#0b0b18;
}

/* IE-specific hack */
* html div#main {
height: 100%;
}



div#Content	{
	padding:25px 25px 5px 25px;
}








div#TitleWelcome	{height:31px; width:395px; background:url(images/titleWelcome.jpg);}











div#logos {
    padding: 0px 0px 20px 0px;
    margin: 0px;
	height:75px;
	background:#000;
    border-top: solid thick #313242;
}
div#social {
	float:left;
	width:35%;
	margin:0px;
	padding:0px;
}
div#corp {
	float:right;
	width:65%;
	margin:0px;
	padding-top:20px;
}

.logos1 {padding:10px 0px 0px 5px;}
.logos2 {padding:0px 5px 0px 0px;}





div#footer {
    padding: 10px 0px 20px 0px;
    margin: 0px;
	background:#000;
    border-top: solid thick #313242;
}
div#Address {
	float:left;
	width:40%;
}
.Address {	padding-left:5px; color:#a4b5a4; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:12px;}
.State	 {	padding-left:25px; color:#a4b5a4; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:12px;}

div#email {
	float:right;
	width:50%;
}

div#mirror	{width:919px; height:40px; background:url(images/mirror.jpg) top left no-repeat;}

.ivs	{font:Arial, Helvetica, sans-serif; font-size:12px; color:#666; padding-top:20px;}
.ivs a:link	{text-decoration:none; color:#666;}
.ivs a:visited {text-decoration:none; color:#666;}
.ivs a:hover {text-decoration:none; color:#CCC;}#outer #main #CMiddle #Content #TabbedPanels1 .TabbedPanelsContentGroup .TabbedPanelsContent.TabbedPanelsContentVisible table tr td {
	text-align: justify;
}
