﻿body, html                     {font-size:90%;margin:0px;padding:0px;color:#858585;font-family:Segoe UI,Tahoma;background-color:#000000; }
a:link, a:visited              {color:#D4D4D4;text-decoration:none;}
a:active, a:hover              {color:#FFFFFF;text-decoration:none;}

#main                          {width:800px;margin-left:auto;margin-right:auto;}
#headerArea                    {background-color:#000000;color:#858585;width:100%;font-family:Tahoma,Segoe UI,Verdana;}
/*
389d0c
*/
#headerArea .titleBar          {height:20px;}
#headerArea .titleBarLeft      {text-align:left;padding-left:10px;margin-top:5px;width:50%; vertical-align:bottom;}
#headerArea .titleBarLeft #welcome{color:#9bdb80;font-size:10px;margin-right:5px;margin-top:5px;padding-bottom:10px;}

#headerArea .titleBarRight     {text-align:right;padding:10px;padding-right:20px;margin-top:5px;width:50%;height:50px;}
#headerArea #bannerLeft        {padding-left:15px;font-size:24px; background-color:#2A6629;color:#ffffff;width:723px;height:40px;}
#headerArea #bannerLeft a      {text-decoration:none;color:#ffffff;}
#headerArea #bannerLeft a:hover{text-decoration:none;color:#ffffff;}
#headerArea #bannerRight       {background-color:#2A6629;color:#ffffff;width:272px;height:30px;}

#headerArea .headerMenu        {background-color:#26292B;padding-left:15px;margin:0px;margin-top:0px;height:30px;overflow:hidden;}
#headerArea .headerMenuSelected{color:#d4d4d4;font-size:11px;font-weight:normal;cursor:pointer;padding-right:8px;height:22px;}
#headerArea .headerMenu .headerMenuItem {color:#d4d4d4;font-size:16px;cursor:pointer;height:22px;}
#headerArea .headerMenu .headerMenuItem a:hover {color:#FFFFFF;text-decoration:none;border-bottom:1px solid #e0e0e0;}
#headerArea .headerMenu .navRight       {width:213px;height:30px;background:#303335;text-align:left;color:#ffffff;padding-left:15px;font-weight:bold;}

#bodyArea #mainBody               {background-color:#26292B;color:#ffffff; }
#bodyArea #mainBody .mainBodyContent    {font-size:9pt;font-family:Segoe UI,Tahoma;background-color:#26292B;
	margin:20px;
	padding:0px 10px 10px 10px;text-align:left;width:88%;}

#rightColumn                      {background-color:#303335;font-family:Segoe UI,Tahoma;padding-bottom:22px;}
#rightColumn .rightColumnBar      {padding:0px; margin-top:0px; margin-left:18px;margin-right:18px;}
.rightColumnBarItem               {margin-bottom:5px;display:list-item;list-style-type:square;margin-left:16px;color:#D4D4D4;}
.rightColumnBarSpace              {width:192px;margin:22px 0px 0px 0px;overflow:hidden;}
.rightColumnBarSpace a:active,.rightColumnBarSpace a:hover     {color:#FFFFFF;}
.rightColumnBarContent a:link,.rightColumnBarContent a:visited {color:#D4D4D4;}
.rightColumnBarContent a:active,.rightColumnBarContent a:hover {color:#FFFFFF;}
.rightColumnBarContent            {font-size:80%;color:#858585;padding:8px;padding-bottom:5px;background-color:#363C41;width:174px;overflow:hidden;}
.rightColumBarHeader              {color:#9acd32;text-align:left;font-size:100%;background-color:#1E2327;padding:2px;padding-left:8px;margin:0px;}

#footer                           {background-color:#222222;padding:8px;text-align:center;color:#D4D4D4;padding:10px;font-size:70%;}
.pageDefOuter {border:none 1px #cccccc;width:90%;}
.mainBodyContent .pageDef         { color:#ffffff; font-family:Arial; }
.mainBodyContent .pageDef b       { font-size:24px; text-decoration:none;color:#ffffff;	 font-style:normal;}
.mainBodyContent .pageDef .pageDefText {font-style:italic;}

div.navToTop     {text-align:center;font-family:Arial;font-size:10px;padding-bottom:6px;padding-top:6px;}
div.navToTop a   {text-decoration:none;color:#cccccc;}

/* 
NoNavPage.Master */
#rightColumn2{background-color:#26292B;padding-bottom:22px;}
.rightColumnBar2{padding:0px; margin-top:0px; margin-left:18px;margin-right:18px;}
/*
Portfolio Styles */
.portfolioOuter{ margin-top:42px;}
.portfolioOuter .portfolioSep {border:solid 1px #2A6629;height:1px;width:96%;margin:20px 5px 20px 5px;}
.portfolioTable 
{
	padding:0px 0px 0px 0px; 
	border-style:none; 
	font-family:Arial; 
	width:96%;
	color:#ffffff;
	
}
.portfolioTable #portfolioImg     { padding:5px 0px 3px 5px; width:150px;}
.portfolioTable #portfolioImg img { border:solid 1px #d3d3d3;}
.portfolioTable #portfolioContent { vertical-align:top; padding: 5px 0px 3px 16px;}
.portfolioTable #portfolioContent .portfolioTitle{font-weight:bold;}
.portfolioTable #portfolioContent .portfolioDesc {}
.portfolioTable #portfolioContent .portfolioUrl {}


