/* 
================================
Skin styles for DotNetNuke
================================
*/   
.pagemaster {
	width: 100%;
	height: 100%;	
	background-color: #828893;
}
.pagemaster_imagebg {
	width: 100%;
	height: 100%;	
	background-color: #B6B8BC;
	background-image: url(leftedge_bg2.gif);
	background-repeat: repeat-x;
	background-position: top left;
}
.skinmaster {
	height: 100%;
	/*background-color: #B6B8BC;*/
	background-color: transparent;
	border-right: #828893 0px solid; 
	border-top: #828893 0px solid; 
	border-left: #828893 0px solid; 
	border-bottom: #828893 0px solid;
	/*moz-border-radius-bottomleft: 15px; 
	moz-border-radius-bottomright: 15px; 
	moz-border-radius-topleft: 3px; 
	moz-border-radius-topright: 3px; */
}
.controlpanel {
	background-color: #050505;
	/*border-top: #050505 0px solid;
	border-right: #050505 0px solid;
	border-left: #050505 0px solid;
	border-bottom: #050505 0px solid;*/
	border:none;
}
.Skinheader {
	background: none;
	/*background-image: url(header_bg.gif);
	background-repeat: repeat;
	background-position: bottom center;*/
	height:104px;
}
.mainbanner {
	background-image: url(banner_bkgrd_long.jpg);
	background-repeat: repeat-x; 
	height:141px;
	border-top: 3px solid #ffffff;
	border-bottom: 3px solid #ffffff;
	border-right: 3px solid #ffffff;
	border-left: 3px solid #ffffff;
}
.toppane {
	width: 100%;
	background-color: transparent;
	/*padding-left: 6px;
	padding-right: 4px;
	padding-top: 6px;*/
	padding:0px;
}
.leftpane {
	width: 200px;
	background-color: transparent;
	padding-left: 18px;
	padding-right: 0px;
	padding-top: 20px;
}
.contentpane {
	width: 100%;
	background-color: transparent;
	padding-left: 8px;
	padding-right: 4px;
	padding-top: 6px;
}
.rightpane {
	width: 205px;
	background-color: transparent;
	padding-left: 4px;
	padding-right: 4px;
	padding-top: 6px;
}
.rightpane2 {
	width: 207px;
	background-color: transparent;
	padding-left: 0px;
	padding-right: 15px;
	padding-top: 46px;
}
.midpane {
	background-color: transparent;
	padding-left: 6px;
	padding-right: 4px;
	padding-top: 6px;
}
.bottompane {
	width: 100%;
	background-color: transparent;
	padding-left: 6px;
	padding-right: 4px;
	padding-top: 6px;
}
.contentpadding {
	/*padding-top: 6px;
	padding-bottom: 6px;
	padding-left: 6px;
	padding-right: 6px;*/
	padding:0px;
}
.containerpadding {
	padding-top: 12px;
	padding-bottom: 12px;
	padding-left: 12px;
	padding-right: 12px;
}
.menubg {
	background-image: url(menu_bg.gif); 
	background-repeat: repeat-x;
	height: 28px;
	padding-left: 7px;
	padding-right: 7px;
}
.horizontal_dotted {
	/*background-image: url(horizontal_dotted.jpg); 
	background-repeat: repeat-x;*/
	background:none;
	height: 0px;
	width: 100%;
}
.MainMenu_MenuContainer {
	background-color: transparent; 
}
.MainMenu_MenuBar {
	cursor: pointer; 
	cursor: hand;
	height:22px;
	background-color: Transparent;
}
.MainMenu_MenuItem {
	border-left: #2E3032 0px solid; 
	border-bottom: #2E3032 0px solid;
	border-top: #40454A 1px solid;
	border-right: #2E3032 0px solid;
	cursor: pointer; 
	cursor: hand; 
	color: #eee; 
	font-size: 12px; 
	font-style: normal;
	font-weight: bold; 
	background-color: Transparent;
	font-family: arial, helvetica;
	/*padding-right:15px;*/
}
.MainMenu_MenuItemSel {
	border-left: #2E3032 0px solid; 
	border-bottom: #2E3032 0px solid; 
	border-top: #40454A 1px solid; 
	border-right: #2E3032 0px solid;
	cursor: pointer; 
	cursor: hand; 
	color: #98B157; 
	font-size: 12px; 
	font-style: normal;
	font-weight: bold; 
	background-color: Transparent;
	font-family: arial, helvetica;
}
.MainMenu_MenuItemAct {
	border-left: #2E3032 0px solid; 
	border-bottom: #2E3032 0px solid;
	border-top: #40454A 1px solid; 
	border-right: #2E3032 0px solid;
	cursor: pointer; 
	cursor: hand; 
	color: #98B157; 
	font-size: 12px; 
	font-style: normal;
	font-weight: bold; 
	background-color: Transparent;
	font-family: arial, helvetica;
}
.rootMenuItem TD{ 
	cursor: pointer; 
	cursor: hand; 
	color: #eee; 
	font-size: 12px; 
	font-style: normal;
	font-weight: bold; 
	background-color: Transparent;
	font-family: arial, helvetica;
	padding-left: 12px;
	padding-right: 12px;
} 
.rootmenuitemactive TD{ 
	cursor: pointer; 
	cursor: hand; 
	color: #98B157; 
	font-size: 12px; 
	font-style: normal;
	font-weight: bold; 
	background-color: Transparent;
	font-family: arial, helvetica;
	padding-left: 12px;
	padding-right: 12px;
}
.rootmenuitemselected TD{ 
	cursor: pointer; 
	cursor: hand; 
	color: #98B157; 
	font-size: 12px; 
	font-style: normal;
	font-weight: bold; 
	background-color: Transparent;
	font-family: arial, helvetica;
	padding-left: 12px;
	padding-right: 12px;
}
.rootmenuitembreadcrumb TD{ 
	cursor: pointer; 
	cursor: hand; 
	color: #98B157; 
	font-size: 12px; 
	font-style: normal;
	font-weight: bold; 
	background-color: Transparent;
	font-family: arial, helvetica;
	padding-left: 12px;
	padding-right: 12px;
}
.MainMenu_MenuIcon {
	background-color: #2E3032; 
	border-left: #2E3032 0px solid; 
	border-bottom: #2E3032 0px solid; 
	border-top: #40454A 1px solid; 
	cursor: pointer; 
	cursor: hand; 
	text-align: center; 
	width: 14px;
	height: 21px;
}
.submenuitemselect {
	background-color: #6F7276; 
}
.MainMenu_SubMenu {
	display:inline;
	margin-top: 1px;
	margin-left: -1px;
	background-color: #2E3032;  
	z-index: 1000; 
	cursor: pointer; 
	cursor: hand; 
	border-top: #40454A 0px solid;
	border-right: #40454A 1px solid;
	border-left: #40454A 1px solid;
	border-bottom: #40454A 1px solid;
	/*filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#2E3032,endColorStr=#40454A);*/
	filter: Alpha(Opacity=80, FinishOpacity=100, Style=2);
}
.MainMenu_MenuBreak {
	border-bottom: #00ff00 0px solid; 
	border-left: #00ff00 0px solid; 
	border-top: #00ff00 0px solid;  
	border-right: #00ff00 0px solid; 
	background-color: transparent; 
	height: 0px;
}
.MainMenu_MenuArrow {
	border-right: #2E3032 0px solid; 
	border-bottom: #2E3032 0px solid; 
	border-top: #40454A 1px solid;
	font-family: webdings; 
	font-size: 10pt; 
	cursor: pointer; 
	cursor: hand;
}
.MainMenu_MenuArrow img {display:block; visibility:hidden;}
.MainMenu_RootMenuArrow {
	font-family: webdings; 
	font-size: 10pt; 
	cursor: pointer; 
	cursor: hand;
}
.MainMenu_RootMenuArrow img {display:none;}
.body_left {
	/*background-image: url(leftedge_bg.jpg);
	background-repeat: repeat-y;*/
	background:none;
	width: 27px;
}
.body_right {
	/*background-image: url(rightedge_bg.jpg);
	background-repeat: repeat-y;*/
	background:none;
	width: 27px;
}
.body_left2 {
	background:none;
}
.body_right2 {
	background:none;
}
.StandardButton {
	background-color: #2E3032;
	border-top: #DEDCCD 1px solid;
	border-right: #DEDCCD 1px solid;
	border-left: #DEDCCD 1px solid;
	border-bottom: #DEDCCD 1px solid;
	filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#2E3032,endColorStr=#2F2C2C); 
	color: #DCDCDC;
	font-family: arial, helvetica; 
	font-size: 11px;
	font-weight: normal;
	padding-top: 1px;
	padding-bottom: 1px;
	cursor: hand;
}
.TreeViewMenu {
	width: 175px;
	background-color: #dfe5f2;
	border-right: #7994cb 1px solid; 
	border-top: #7994cb 1px solid; 
	border-left: #7994cb 1px solid; 
	border-bottom: #7994cb 1px solid; 
	moz-border-radius-bottomleft: 15px; 
	moz-border-radius-bottomright: 15px; 
	moz-border-radius-topleft: 3px; 
	moz-border-radius-topright: 3px;
}
.TreeViewMenu_Header {
	background-image: url(gradient_LtBlue.jpg);
}

/* Text Styles */
.Head {
	font-family: arial, helvetica;
	font-size: 16px;
	font-weight: bold;
	color: #92BF3D;
}
.containerhead_white {
	font-size: 16px;
	color: #FFFFFF;
	font-family: arial, helvetica;
	font-weight: bold;	
}


.containerhead_rblue, .containerhead_rgreen, .containerhead_rclear {font-size:12px; font-family:Arial, Helvetica, sans-serif; font-weight:bold;}
.containerhead_rblue {color:#EDFCD5;}
.containerhead_rgreen {color:#333;}
.containerhead_rclear {color:#333;}


.subhead {
	font-family: arial, helvetica;
	font-size: 11px;
	font-weight: bold;
	color: #92BF3D;
}
.normal {
	font-family: arial, helvetica;
	font-size: 11px;
	color: #3C3C3C;
}
.NormalTextBox
{
	font-family: arial, helvetica;
	font-size: 9px;
	color: #141414;
}
H4  {
    font-family: arial, helvetica;
    font-size:  12px;
    font-weight:    normal;
    color: #92BF3D;
}
H5  {
    font-family: arial, helvetica;
    font-size:  11px;
    font-weight: bold;
    color: #92BF3D;
}
A:link  {
	font-family: arial, helvetica;
	color: #5D7130;
	font-size:11px;
}
A:visited   {
	font-family: arial, helvetica;
	color: #5D7130;
	font-size:11px;
}
A:active    {
	font-family: arial, helvetica;
	color: #5D7130;
	font-size:11px;
}
A:hover {
    font-family: arial, helvetica;
	color: #5D7130;
	font-size:11px;
	text-decoration : underline;
}
.logintxt {
	font-family: arial, helvetica;
	color: #fff;
	font-size:10px;
	font-weight: normal;
}
a.logintxt:link {
	font-family: arial, helvetica;
	color: #fff;
	font-size:10px;
	font-weight: normal;
	text-decoration: none;
}
a.logintxt:active {
	font-family: arial, helvetica;
	color: #fff;
	font-size:10px;
	font-weight: normal;
	text-decoration: none;
}
a.logintxt:visited {
	font-family: arial, helvetica;
	color: #fff;
	font-size:10px;
	font-weight: normal;
	text-decoration: none;
}
a.logintxt:hover {
	font-family: arial, helvetica;
	color: #fff;
	font-size:10px;
	font-weight: normal;
	text-decoration: underline;
}
.ModuleTitle_MenuItem {
	cursor: pointer; 
	cursor: hand; 
	font-family: arial, helvetica;
	font-size: 11px;
	color: #3C3C3C; 
	border-left: white 0px solid; 
	border-bottom: white 1px solid; 
	border-top: white 1px solid; 
	border-right: white 0px solid;
	background-color: Transparent;
}
.ModuleTitle_MenuItemSel {
	cursor: pointer; 
	cursor: hand; 
	font-family: arial, helvetica;
	font-size: 11px;
	color: #DCDCDC;
	background-color: #5D5D5D;
}
.ModuleTitle_MenuIcon {
	cursor: pointer; 
	cursor: hand; 
	background-color: #5D5D5D; 
	border-left: #5D5D5D 1px solid; 
	border-bottom: #5D5D5D 1px solid; 
	border-top: #5D5D5D 1px solid; 
	text-align: center; 
	width: 15; 
	height: 21;
}
.ModuleTitle_SubMenu {
	z-index: 1000; 
	cursor: pointer; 
	cursor: hand; 
	background-color: #FFFFFF; 
	filter:progid:DXImageTransform.Microsoft.Shadow(color='DimGray', Direction=135, Strength=3); 
	border-bottom: #FFFFFF 0px solid; 
	border-left: #FFFFFF 0px solid; 
	border-top: #FFFFFF 0px solid; 
	border-right: #FFFFFF 0px solid;
}
.ModuleTitle_MenuBreak {
	border-bottom: #5D5D5D 1px solid; 
	border-left: #5D5D5D 0px solid; 
	border-top: #5D5D5D 1px solid;  
	border-right: #5D5D5D 0px solid; 
	background-color: #5D5D5D; 
	height: 1px;
}
.ModuleTitle_MenuArrow {
	font-family: webdings; 
	font-size: 10pt; 
	cursor: pointer; 
	cursor: hand; 
	border-right: #FFFFFF 1px solid; 
	border-bottom: #FFFFFF 1px solid; 
	border-top: #FFFFFF 0px solid;
}
.ModuleTitle_RootMenuArrow {
	font-family: webdings; 
	font-size: 10pt; 
	cursor: pointer; 
	cursor: hand;
}

/* styles used in the file manager */
.FileManager
{
	border-right: DEDEDE 1px solid;
	border-top: DEDEDE 1px solid;
	border-left: DEDEDE 1px solid;
	border-bottom: DEDEDE 1px solid;
	height:400px;
}
.FileManager_ToolBar
{
	border-bottom: DEDEDE 1px solid;
	height:25px;
	background-color: #DEDEDE;
	filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#FEFEFE,endColorStr=#DEDEDE);
}
.FileManager_Explorer
{
	height:100%;
	border: #DEDEDE 1px solid;
	background-color: #FFFFFF;
	margin: 2px 2px 2px 2px;
}
.FileManager_FileList 
{
	height:100%;
	border: #DEDEDE 1px solid;
	background-color: White;
	margin: 2px 2px 2px 2px;
	overflow: auto;
}
.FileManager_MessageBox 
{
	text-align: center;
	vertical-align: middle;
	background-color: White;
	padding: 25px 25px 25px 25px;
}
.FileManager_Header
{
    font-family: arial, helvetica;
    font-size: 11px;
    font-weight: bold;
    color: #3C3C3C;
    background-color: #DEDEDE;
    border-bottom: #DEDEDE 1px solid;
	filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#FEFEFE,endColorStr=#DEDEDE);
    height: 25px;
}
.FileManager_Pager
{
    font-family: arial, helvetica;
    font-size: 11px;
	color:#3C3C3C;
    font-weight: bold;
   	background-color: #DEDEDE;
	filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#FEFEFE,endColorStr=#DEDEDE);
    border-top: #DEDEDE 1px solid;
    height: 25px;
}
.FileManager_StatusBar
{
    font-family:Arial;
    font-size: 11px;
    font-weight: normal;
    background-color: white;
    height: 25px;
	margin: 2px 2px 2px 2px;
}
.FileManager_Item
{
    font-family: arial, helvetica;
    font-size: 11px;
    font-weight: normal;
    color: #3C3C3C;
    background-color: white;
    border-top: #DEDEDE 1px dashed;
    border-bottom: #DEDEDE 1px dashed;
}
.FileManager_AltItem
{
    font-family: arial, helvetica;
    font-size: 11px;
    font-weight: normal;
    color: #3C3C3C;
    background-color: #DFDFDF;
    border-style: none;
}
.FileManager_SelItem
{
    font-family: Tahoma, Arial, Helvetica;
    font-size: 11px;
    font-weight: bold;
    color: White;
    background-color: #99ffff;
    border-style: none;
}
.FileManagerTreeNode 
{
    font-family: arial, helvetica;
    font-size: 11px;
	color: #3C3C3C;
    font-weight: normal;
}
.FileManagerTreeNodeSelected 
{
    font-family: arial, helvetica;
    font-size: 11px;
    font-weight: normal;
	background-color: #DEDEDE; 
}
A.FileManagerTreeNode:link, A.FileManagerTreeNodeSelected:link {
    text-decoration: none;
    color: #003366;
}
A.FileManagerTreeNode:visited, A.FileManagerTreeNodeSelected:visited  {
    text-decoration: none;
    color: #003366;
}
A.FileManagerTreeNode:active, A.FileManagerTreeNodeSelected:active   {
    text-decoration: none;
    color: #003366;
}
A.FileManagerTreeNode:hover, A.FileManagerTreeNodeSelected:hover    {
    text-decoration: none;
    color: #ff0000;
}

/* styles used in the Wizard Framework */
.Wizard
{
	border-right: white 1px solid;
	border-top: white 1px solid;
	border-left: white 1px solid;
	border-bottom: white 1px solid;
	height:400px;
	width:600px;
}
.WizardButton
{
	background-color: #FEFDF5;
	border-top: #DEDCCD 1px solid;
	border-right: #DEDCCD 1px solid;
	border-left: #DEDCCD 1px solid;
	border-bottom: #DEDCCD 1px solid;
	filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#FEFDF5,endColorStr=#DEDEDE);
	color: #3C3C3C;
	font-family: arial, helvetica; 
	font-size: 11px;
	font-weight: normal;
}
.WizardHeader
{
	height:30px;
	border-bottom: DEDCCD 1px solid;
	color: #141414;
	background-color: #ffffff;
}
.WizardFooter
{
	border-top: DEDCCD 1px solid;
	background: #ffffff;
	height: 25px;
	text-align: right;
}
.WizardBody
{
	padding-right: 10px;
	padding-left: 10px;
	padding-bottom: 10px;
	padding-top: 10px;
	height: 325px;
}
.WizardHelp
{
	padding-right: 5px;
	padding-left: 5px;
	font-size: 11px;
	padding-bottom: 5px;
	border-left: DEDCCD 1px solid;
	width: 180px;
	padding-top: 5px;
	background-color: #DEDCCD;
	filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#FEFDF5,endColorStr=#DEDCCD);
}
.WizardHelpText
{
	overflow: auto;
	font-size: 11px;
	width: 180px;
	color: #141414;
	font-family: arial, helvetica;
	height: 300px;
}
.WizardText
{
	font-size: 11px;
	color: #141414;
	font-family: arial, helvetica;
}

/* text style used for help text rendered by modules */
.Help
{
  border-right: black 1px solid;
  padding-right: 2px;
  border-top: black 1px solid;
  padding-left: 2px;
  font-weight: normal;
  font-size: 11px;
  padding-bottom: 2px;
  border-left: black 1px solid;
  color: black;
  padding-top: 2px;
  border-bottom: black 1px solid;
  font-family: Tahoma, Arial, Helvetica;
  background-color: #ffff99;
}

/* text style for buttons and link buttons used in the portal admin pages */
.CommandButton     {
    font-family: arial, helvetica;
    font-size: 11px;
    font-weight: normal;
}

/* hyperlink style for buttons and link buttons used in the portal admin pages */
A.CommandButton:link {
    text-decoration: underline;
    color: #92BF3D;
}
A.CommandButton:visited  {
    text-decoration: underline;
    color: #92BF3D;
}
A.CommandButton:active   {
    text-decoration: underline;
    color: #92BF3D;
}
A.CommandButton:hover    {
    text-decoration: none;
    color: #92BF3D;
}

.SkinObject label {color:#B6B8BC;}

/*New 2008.03.19*/

h3.h3-mainb {font-size:22px; color:#10A0C0; margin:0px 0px 6px; text-align:center; font-family:Arial, Helvetica, sans-serif; font-weight:bold;}
p.p-mainb {font-size:12px; color:#373737; font-family:Arial, Helvetica, sans-serif; margin:10px 29px 0px; text-align:justify;}
td.td-mainb {padding-right:10px; width:100%; border-top:2px #ccc solid; padding-top:15px;}
td.callouts {padding-right:7px; padding-top:18px; width:239px;}

ul.sblocks {margin:0px 0px 8px 14px; padding:0px;}
ul.sblocks li {color:#696969; font-size:11px; font-family:Arial, Helvetica, sans-serif; padding-bottom:12px;}
ul.sblocks li h3 {font-size:16px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; margin:0px 0px 4px;}
span.normal table td ul.sblocks li h3 a {font-size:16px; font-family:Arial, Helvetica, sans-serif; color:#4F6E43; text-decoration:underline;}
ul.sblocks li h3 a:hover {text-decoration:none;}

td.under-call {padding:0px 15px 0px 25px;}
td.under-call {font-size:12px; color:#696969;}

p.usual {font-size:12px; margin:0px 0px 16px 8px; color:#696969; text-align:left;}

table.main-sblock {border-top:5px #CCCCCC solid;}
table.main-sblock h3 {font-size:12px; font-family:Arial, Helvetica, sans-serif; margin:10px 0px 8px; font-weight:bold;}
table.main-sblock h3 a {font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#92BF3D; text-decoration:underline;}
table.main-sblock h3 a:hover {text-decoration:none;}
table.main-sblock p {font-size:11px; font-family:Arial, Helvetica, sans-serif; color:#696969; line-height:15px; margin:0px 0px 15px;}

td.block-r {padding-left:9px;}
table.blue-block {background-color:#556E93;}
table.blue-block td.contt-bb {padding:4px 20px 9px; color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:18px; line-height:24px;}

/*Conteiner for Leadership*/
h2.usual {font-size:18px; /*color:#92BF3D;*/color:#506C44; /*font-weight:bold;*/ font-family:Arial, Helvetica, sans-serif; margin:13px 27px 0px; text-align:left;}

table.lsh-cont {width:100%; margin-top:14px;}
table.lsh-cont td {padding:0px 23px;}
table.lsh-cont td h3 {font-size:13px; color:#29426F; font-weight:bold; font-family:Arial, Helvetica, sans-serif; margin:0px 0px 6px; display:block; padding:0px 0px 6px 21px; background:url(bull_h3.gif) no-repeat; /*border-bottom:1px #9AA2AD solid;*/}
/*table.lsh-cont td h3 span {padding-bottom:7px; line-height:20px; border-bottom:5px #ccc solid;}*/
table.lsh-cont td p {color:#373737; font-size:11px; font-family:Arial, Helvetica, sans-serif; margin:0px 0px 6px;}
table.lsh-cont td ul {margin:0px; padding:0px; display:block;}
table.lsh-cont td ul li {color:#373737; font-size:11px; line-height:13px; font-family:Arial, Helvetica, sans-serif; list-style-type:none; padding:0px 0px 6px 26px; background:url(bull_Lev1.gif) no-repeat 14px 5px;}
table.lsh-cont td ul li ul li.clr-li {padding:6px 0px 0px 26px; background:url(bull_Lev2.gif) no-repeat 14px 10px;}

span.normal table.lsh-cont td h3 a {font-size:13px; color:#5D7130; text-decoration:none;}
span.normal table.lsh-cont td h3 a:hover {font-size:13px; color:#5D7130; text-decoration:underline;}

/*About Us*/
h2.ip {margin:14px 23px 0px;font-size:18px;color:#77A152; font-family:Arial, Helvetica, sans-serif; background:#fff url(bg_H2.gif) repeat-y right; padding-right:18px; text-align:left;}
table.lsh-cont td h3.clr-mb {}
table.lsh-cont td ul.blue li {color:#29426F; font-weight:bold; background:url(bull_Lev1_b.gif) no-repeat 6px 0px; font-size:13px;}
table.lsh-cont td ul.blue li a {font-size:13px;}

/*table.lsh-cont td h3.sh3 {margin-bottom:7px;}*/
span.normal table.lsh-cont td p a {text-decoration:underline; color:#5D7130;}
span.normal table.lsh-cont td p a:hover {text-decoration:none; color:#5D7130;}
span.normal table.lsh-cont td ul li a {text-decoration:underline; color:#5D7130;}
span.normal table.lsh-cont td ul li a:hover {text-decoration:none; color:#5D7130;}
table.lsh-cont td ul li.clr-li {padding:0px 0px 6px 26px;}

/*Client List*/
table.c-list {margin-bottom:-20px;}
table.lsh-cont td table.c-list td {padding:0px 0px 20px;}
table.lsh-cont td table.c-list td a {font-weight:bold; color:#5D7130;}
table.lsh-cont td table.c-list td a:hover {color:#5D7130;}

/*New 2008.04.14*/
div.sblock {border-top:1px #3A486F solid; padding-top:4px;}
div.sblock h3 {font-size:16px; font-weight:bold; color:#D08040; font-family:Arial, Helvetica, sans-serif; line-height:16px; margin:0px 14px 4px 0px;}
div.sblock p {color:#333; font-size:11px; font-family:Arial, Helvetica, sans-serif; margin:0px 14px 4px 0px;}
div.sblock table td {vertical-align:top; color:#333; font-size:11px;}
div.sblock table td h4 {font-size:11px; font-weight:bold; color:#3A486F; font-family:Arial, Helvetica, sans-serif; margin:0px 0px 2px 0px;}

/*New 2008.04.30*/
.contentpadding .normal {background-color:#748E3D; font-size:10px; font-family:Arial, Helvetica, sans-serif; color:#fff; padding:6px 18px 10px 32px;}
.contentpadding .n-lft { background-image:url(bg_Bottom_l.gif); background-repeat:no-repeat; background-position: bottom left;}
.contentpadding .n-rgt { background-image:url(bg_Bottom_r.gif); background-repeat:no-repeat; background-position: bottom right;}

/*.skinheader {background:url(bg_Header.gif) no-repeat bottom center}*/
.skinheaderCont {/*background:#7A828A url(header_bg.gif) repeat bottom center;*/ background-color:#050505;}

#home-cont {margin-top:12px; background:url(bg_Content.gif) repeat-x;}
#home-cont td.td-bg {background:url(bg_ContentSub.jpg) no-repeat top right;}
.flash-cont {padding-top:11px; height:210px;}
.flash {padding:0px; margin:0px; display:block;}

td.td-sblock {width:33%; vertical-align:top; background:#E6E7EA url(bg_BottBlocks.gif) repeat-x; padding-top:25px; font-family:Arial, Helvetica, sans-serif;}
td.td-sblockKen {width:50%; vertical-align:top; background:#E6E7EA url(bg_BottBlocks.gif) repeat-x; padding-top:25px;}


td.td-sblock h3 {padding:0px; margin:0px 0px 0px; height:34px; text-align:center; color:#29426F; font-size:12px; font-family:Arial, Helvetica, sans-serif; font-weight:bold;}
td.td-sblockKen h3 {padding:0px; margin:0px 0px 0px; height:34px; text-align:center; color:#29426F; font-size:12px; font-family:Arial, Helvetica, sans-serif; font-weight:bold;}

#home-cont td.td-sblock p {font-size:11px; color:#373737; margin:0px 0px 6px; height:45px;}
#home-cont td.td-sblockKen p {font-size:11px; color:#373737; margin:0px 0px 6px; height:45px; font-family:Arial, Helvetica, sans-serif; font-weight:bold;}

#home-cont td.td-sblock a {color:#CB6821; font-weight:bold; font-size:11px;}
#home-cont td.td-sblockKen a {color:#CB6821; font-weight:bold; font-size:11px;}

#home-cont td.td-sblock p.sml {font-size:10px; height:auto;}
#home-cont td.td-sblockKen p.sml {font-size:10px; height:auto;}

td.td-wp {vertical-align:top; background:#6D7689 url(bg_Rgt_WhitePapers.gif) no-repeat 0px 54px; height:232px;}
td.td-wp table td h4 {padding:0px; margin:0px 0px 3px; color:#A0C249; font-size:11px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; text-align:left; display:block; width:167px;}
#home-cont td.td-wp table td span {color:#fff; font-size:10px;}
#home-cont td.td-wp table td a.img {text-decoration:none; display:block; width:135px; margin:10px 0px 0px 16px;}
#home-cont td.td-wp table td a.img img {border:none;}
#home-cont td.td-wp table td a.img:hover {text-decoration:none;}
.sl {height:1px; background-color:#9BA2AE; margin-bottom:4px;}
.l-search {font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; padding-right:4px; color:#B6B8BC;}
td.search-td .NormalTextBox
{
	font-family: arial, helvetica;
	font-size: 11px;
	color: #fff; 
	background-color:#8C909A;
	border-style:solid;
	border-width:1px;
	border-color:#4B4D52 #8B8F99 #D1D3D7 #74777F;
	width:100px;
}
/*.SearchButton {background:url(btn_search.gif) no-repeat 0px 2px; font-size:15px; width:1px; padding:0px 11px 0px 12px; cursor:hand; margin-right:12px;}*/

.FOOTER_objects, .USER_object, .LOGIN_object {
	font-family: arial, helvetica;
	color: #fff;
	font-size:10px;
	font-weight: normal;
}

.MainMenu_Active {color: #98B157;}

.leftpane h2 {font-size:12px; color:#5D7130; /*font-weight:bold;*/ font-family:Arial, Helvetica, sans-serif; margin:0px 0px 10px; text-align:left; display:block; padding-bottom:8px; border-bottom:1px #9AA2AD solid; width:100%; font-weight:bold;}
.leftpane .Normal h2 a {font-size:12px; color:#5D7130;}
.leftpane h2 a:hover {color:#4B5668; font-size:12px; text-decoration:none;}

.menutable a {font-family:Arial, Helvetica, sans-serif;}

div.br {display:block; height:10px;}

/*Right Blocks*/

.rgt {padding:18px 12px 18px 20px; text-align:left;}
.rgt h3 {font-size:12px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; text-align:right; margin:0px 0px 8px;}
.rgt h4 {font-size:11px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; margin:0px;}
.rgt p {margin:0px 0px 6px; font-size:11px;}
.rgt a {text-decoration:underline;}
.rgt a:hover {text-decoration:none;}
.rgt div.br {height:6px;}

.normal a.btn {display:block; text-align:center; padding:18px 0px; font-size:12px; font-weight:bold;}

.rgt-cont1-outside, .rgt-cont2-outside, .rgt-cont3-outside {margin-bottom:12px; width:207px;}

.rgt-cont1-outside {background:url(bg_RgtBlockBlue.gif) repeat-y;}
.rgt-cont1-outside .rgt-inside {background:url(bg_RgtBlockBlue_b.gif) no-repeat bottom; padding:0px;}
.rgt-cont1-outside .rgt {background:url(bg_RgtBlockBlue_t.gif) no-repeat;}
.rgt-cont1-outside h3 {color:#EDFCD5;}
.rgt-cont1-outside p {color:#fff;}
.normal .rgt-cont1-outside a {color:#9DB678; text-decoration:underline;}
.normal .rgt-cont1-outside a:hover {color:#9DB678; text-decoration:none;}
.rgt-cont1-outside span {color:#9DB678;}
.rgt-cont1-outside a.btn {background:url(bg_RgtBlockBlue_t.gif) no-repeat; color:#EDFCD5; text-decoration:none;}
.rgt-cont1-outside a.btn:hover {background:url(bg_RgtBlockBlue_t.gif) no-repeat; color:#EDFCD5; text-decoration:underline;}

.rgt-cont2-outside {background:url(bg_RgtBlockGreen.gif) repeat-y;}
.rgt-cont2-outside .rgt-inside {background:url(bg_RgtBlockGreen_b.gif) no-repeat bottom;}
.rgt-cont2-outside .rgt {background:url(bg_RgtBlockGreen_t.gif) no-repeat;}
.rgt-cont2-outside h3 {color:#333;}
.rgt-cont2-outside h4 {color:#fff;}
.rgt-cont2-outside p {color:#fff;}
.normal .rgt-cont2-outside a {color:#4B5668; text-decoration:underline;}
.normal .rgt-cont2-outside a:hover {color:#4B5668; text-decoration:none;}
.rgt-cont2-outside span {color:#4B5668;}
.rgt-cont2-outside a.btn {background:url(bg_RgtBlockGreen_t.gif) no-repeat; color:#fff; text-decoration:none;}
.rgt-cont2-outside a.btn:hover {background:url(bg_RgtBlockGreen_t.gif) no-repeat; color:#fff; text-decoration:underline;}

.rgt-cont3-outside {width:187px; padding:0px 10px;}
.rgt-cont3-outside .rgt {border-bottom:1px #9AA2AD solid; padding:6px 0px 8px; width:187px;}
.rgt-cont3-outside h3 {color:#333; display:block; padding-bottom:7px; border-bottom:1px #9AA2AD solid;}
.rgt-cont3-outside p {color:#666D78;}
.normal .rgt-cont3-outside a {color:#5D7130; text-decoration:underline;}
.normal .rgt-cont3-outside a:hover {color:#5D7130; text-decoration:none;}
.rightpane2 br {height:12px; font-size:9px; line-height:12px;}

.lsh-cont td table td.cb {background-color:#EBEEF5; padding:0px;}
.lsh-cont td table td.padd6 {padding:6px 12px 6px 6px;}
