
body {background-color:#ffffff;}
#body{background-color:#505153;}
.ContentPane{Vertical-align:top;width:100%;}

/*
==================================================================
                                 MENU Styles
==================================================================
   
*/
/*
==================================================================
                                Module SW.MENU Styles
==================================================================
   
*/


.SWEEI_Menu {background-color:transparent; width:180px;text-align:left;
background-image:url('/portals/_default/Skins/EEI_TestA/MainMenuBG.png');
background-repeat:repeat-y; margin-top:-2; border:0; padding:0; width:180px;
}
.SWEEI_TVControl{background-color:transparent; margin:0; border:0; padding:0; width:180px;}
.SWEEI_Icon{display:none}
.SWEEI_Node{
background-image:url('/portals/_default/Skins/EEI_TestA/MenuBG.jpg');
height:18px; 
width:156px;
background-repeat:repeat-x;
Background-position: top right;
background-color:#A7C380;
text-transform:uppercase;
font-size:11px; font-weight:bold;
font-family:Arial;
color:#ffffff;
padding-left:5px; padding-top:7px;
margin:0; border:0; padding-right:0;
text-align:left;
display:inline-block;
clear:both;

}
.SWEEI_Over{color:#505153;}

a.SWEEI_Node:active{
background-image:url('/portals/_default/Skins/EEI_TestA/MenuBG.jpg');
height:25px; 
width:161px;
background-repeat:repeat-x;
Background-position:right;
background-color:#A7C380;
text-transform:uppercase;
font-size:11px; font-weight:bold;
font-family:Arial;
color:#ffffff;
padding-left:5px; padding-top:7px;
margin:0; border:0; padding-right:0;
text-align:left;}

.SWEEI_Selected{
background-image:url('/portals/_default/Skins/EEI_TestA/MenuBG.jpg');
background-repeat:repeat-x;
Background-position:right;
background-color:#A7C380;
text-transform:uppercase;
font-family:Arial;
color:#ffffff;
padding-left:5px; padding-top:7px;
margin:0; border:0; padding-right:0;
text-align:left;}

.SWEEI_Child{
background-color:transparent;
background-image:url(none);
height:17px; 
padding-left:2px; padding-top:7px; padding-right:3;
text-transform:uppercase;
font-family:Arial;font-size:10px; font-weight: 900;
color:#505153;
border:0;margin:0;
text-align:left;
display:inline-block;
clear:both;
}
/*
==================================================================
                                DNN Treeview MENU Styles
==================================================================
   
*/
.EEI_Menu{background-color:transparent; margin-top:-14; border:0; padding:0; width:180px;text-align:right;}
.EEI_TVControl TD{background-color:transparent; margin-top:-14; border:0; padding:0; width:180px; text-align:right;
background-image:url('/portals/_default/Skins/EEI_TestA/MainMenuBG.png'); }
.EEI_Icon{display:none}

.EEI_Node, .EEI_Selected, A.EEI_Node:link, A.EEI_Selected:link, A.EEI_Node:visited, A.EEI_Selected:visited, A.EEI_Node:active, A.EEI_Selected:active, A.EEI_Node:hover, A.EEI_Selected:hover{
background-image:url('/portals/_default/Skins/EEI_TestA/MenuBG.jpg');
height:18px; 
width:155px;
background-repeat:repeat-x;
Background-position:right;
background-color:#A7C380;
text-transform:uppercase;
font-size:11px; font-weight:bold;
font-family:Arial;
color:#ffffff;
padding-left:5px; padding-top:6px;
margin:0; border:0; padding-right:0;
text-align:left;
display:inline-block;
clear:both;

/*
height:25px; 
width:160px;
background-repeat:repeat-x;
Background-position:right;
background-color:#A7C380;
text-transform:uppercase;
font-size:11px; font-weight:bold;
font-family:Arial;
color:#ffffff;
padding-left:5px; padding-top:7px;
margin:0; border:0; padding-right:0;
text-align:left;
display:inline-block; clear:both;
*/
}


.EEI_Over{color:#505153;}


.EEI_Child{
text-align:left;
background-image:url(none);
height:17px; 
padding-left:0px; padding-top:7px; padding-right:0;
text-transform:uppercase;
font-family:Arial;font-size:10px; font-weight: 900;
color:#505153;
border:0;margin:0;
width:140px;
display:inline-block;
clear:both;

}


/*
==================================================================
                             Generic Styles
==================================================================
   
*/



.Normal{
	font-family:Arial;
	font-size:11pt;
	color:#505153;
	letter-spacing:1px;

}
.NormalTextBox{
}

/* style for module titles */
.Head, .head   {
	font-family:Arial;
	font-size:16pt;
	color:#6d9540;
}
HR, hr{color:#6d9540; border:1px dotted #6d9540;}


/* Default Styling */
input,.TextBoxFields
{
    font-family: Verdana, Tahoma, Sans-Serif;
    font-size: 10pt;
    color: #505153;
    border: solid 1px #6D9540;
}
.NavBarHeading
{
    font-family: Arial, Sans-Serif;
    font-size: 11pt;
    font-weight: bold;
    color: #FFFFFF;
    text-transform: capitalize;
}
.NavBarSubHeading
{
    font-family: Arial, Sans-Serif;
    font-size: 10pt;
    text-transform: capitalize;
    font-weight: bold;
    color: #505153;
}

ul{
list-style-image: url(/portals/_default/Skins/EEI_TestA/Bullet1-tr.png);
    font-family: Arial, Sans-Serif;
    font-size: 11pt;
    color: #505153;
}

ul li{
list-style-image: url(/portals/_default/Skins/EEI_TestA/Bullet1-tr.png);
    font-family: Arial, Sans-Serif;
    font-size: 11pt;
    color: #505153;
}

ul li li{
list-style-image: url(/portals/_default/Skins/EEI_TestA/Bullet2-tr.png);
    font-family: Arial, Sans-Serif;
    font-size: 11pt;
    color: #505153;
}

ul li li li{
list-style-image: url(/portals/_default/Skins/EEI_TestA/Bullet3-tr.png);
    font-family: Arial, Sans-Serif;
    font-size: 11pt;
    color: #505153;
font-style: italic;
}

ol li  {font-family: Arial, Sans-Serif;
    font-size: 11pt;
    color: #505153;
}

ol li li   {
    font-family: Arial, Sans-Serif;
    font-size: 11pt;
    color: #505153;
}

ol li li li {
    font-family: Arial, Sans-Serif;
    font-size: 11pt;
    color: #505153;
font-style: italic;
}




H1  
{
	font-family:Arial;
	font-size:30pt;
	color:#6d9540;
	letter-spacing:1px;
}

H2  {font-size:16pt;	font-family:Arial;
	letter-spacing:1px;
	color:#6d9540;
}

H3  
{
	font-size:medium;	font-family:Arial;
	font-style:italic;
	color:#6d9540;
	
}

H4  
{
	font-size:small;
	font-weight:bold;
	color:#6d9540;	
}

H5, DT  
{
	font-size:small;
	font-weight:bold;
	font-style:italic;
	color:#6d9540;		
}

H6  {	color:#6d9540;
}

TFOOT, THEAD    {
}


TH  {
}
.OtherText, a.OtherText:link, a.OtherText:visited, a.OtherText:active, a.OtherText:hover
{
	font-family:Arial,Helvetica;
	font-size:11pt;
	color:#ffffff;
	text-decoration:none;
;
}
.OtherText2, a.OtherText2:link, A.OtherText2:link, a.OtherText2:visited, a.OtherText2:active, a.OtherText2:hover
{
	font-family:Arial,Helvetica;
	font-size:10pt;
	color:#ffffff;

	text-decoration:none;
}

.FooterText
{
	font-family:Arial,Helvetica;
	font-size:9pt;
	color:#505153;
}
A.FooterText:link, a.FooterText:link, A.FooterText:visited, a.FooterText:visited, A.FooterText:active, 

a.FooterText:active {
text-decoration:none;
	font-family:Arial,Helvetica;
	font-size:9pt;
	color:#505153;}   

A.FooterText:hover, a.FooterText:hover {
text-decoration:none;
	font-family:Arial,Helvetica;
	font-size:9pt;
	color:#a70f20;}


A:link,a:link{
	font-family:Arial;
	font-size:11pt;
	font-weight:bold;
	color:#A70f20;
	text-decoration:underline;}

A:visited,a:visited{
	font-family:Arial;
	font-size:11pt;
	font-weight:bold;
	color:#A70f20;
	text-decoration:underline;}
A:active,a:active{
	font-family:Arial;
	font-size:11pt;
	font-weight:bold;
	color:#A70f20;
	text-decoration:underline;}

A:hover,a:hover{
	font-family:Arial;
	font-size:11pt;
	font-weight:bold;
	color:#A70f20;
	text-decoration:underline;}

.SelectedTab {
}

/* hyperlink style for the selected tab */
A.SelectedTab:link {
}

A.SelectedTab:visited  {
}

A.SelectedTab:active   {
}

A.SelectedTab:hover    {
}

/* text style for the unselected tabs */
.OtherTabs {
}
    
/* hyperlink style for the unselected tabs */
A.OtherTabs:link 
{
text-decoration:none;
	font-family:Arial,Helvetica;
	font-size:9pt;
	color:#505153;}

A.OtherTabs:visited  
{
text-decoration:none;
	font-family:Arial,Helvetica;
	font-size:9pt;
	color:#505153;}

A.OtherTabs:active   
{
text-decoration:none;
	font-family:Arial,Helvetica;
	font-size:9pt;
	color:#a70f20;}

A.OtherTabs:hover    
{
text-decoration:none;
	font-family:Arial,Helvetica;
	font-size:9pt;
	color:#505153;}


.LoginLink, a.LoginLink:link, a.LoginLink:visited, a.LoginLink:active, a.LoginLink:Hover{text-decoration:underline;
	font-family:Arial,Helvetica;
	font-size:10pt;
	color:#ffffff;}

.ForgotLink, a.ForgotLink:link, a.ForgotLink:visited, a.ForgotLink:active, a.ForgotLink:Hover{text-decoration:underline;
	font-family:Arial,Helvetica;
	font-size:6pt;
	color:#ffffff;}
/*********************************************Editor Styles**************************************/
/*  Styles that will be available in the html-text module within the text editor */

/* text style used for most text rendered by modules */
.BodyCopy{
	font-family:Arial;
	font-size:11pt;
	letter-spacing:1px;
}
.BodyCopyBold{
	font-family:Arial;
	font-size:11pt;
	font-weight:bolder;
	letter-spacing:1px;

}
A.BodyCopy:link, a.BodyCopy:link{
	font-family:Arial;
	font-size:11pt;
	font-weight:bold;
	color:#A70f20;
	text-decoration:underline;}
A.BodyCopy:active, a.BodyCopy:active{
	font-family:Arial;
	font-size:11pt;
	font-weight:bold;
	color:#A70f20;
	text-decoration:underline;}
A.BodyCopy:selected, a.BodyCopy:selected{
	font-family:Arial;
	font-size:11pt;
	font-weight:bold;
	color:#A70f20;}
A.BodyCopy:hover, a.BodyCopy:hover{
	font-family:Arial;
	font-size:11pt;
	font-weight:bold;
	color:#A70f20;
	text-decoration:underline;}

.BodyCopyRed{
	font-family:Arial;
	font-size:11pt;
	letter-spacing:1px;
color:#A70f20;
}
.BodyCopyRedBold{
	font-family:Arial;
	font-size:11pt;
	letter-spacing:1px;
    color: #A70F20;
    font-weight: 900;

}
.BodyCopyWhite{
	font-family:Arial;
	font-size:11pt;
	letter-spacing:1px;
font-weight:bold;
color:#ffffff;
}


.Callouts{
font-family:Arial;
font-style:italic;
Font-size:10px;
color:#A7C380
}

.Legal{
    font-family: Arial, Sans-Serif;
    font-size: 9pt;
    color: #505153;
}


.AsteriskGreen{font-family:Arial;Font-size:50pt;color:#6D9540;}
.AsteriskWhite{font-family:Arial;Font-size:50pt;color:#ffffff;}
.AsteriskRed{font-family:Arial;Font-size:50pt;color:#a70f20;}
.AsteriskGray{font-family:Arial;Font-size:50pt;color:#505153;}

/* GENERIC */
.PageHeading{
    font-family: Arial, Sans-Serif;
    font-size: 30pt;
    color: #6D9540;
    letter-spacing: 2px;
}

.SubGreen{
    font-family: Arial, Sans-Serif;
    font-size: 16pt;
    color: #6D9540;
}
.SubWhite{
    font-family: Arial, Sans-Serif;
    font-size: 16pt;
    color: #ffffff;
}

hr.dottedline {
color:#6D9540;
border:1px dotted #ffffff
}

/* hack for box model*/
*html .SWEEI_Node, a.SWEEI_Node:link{width:161px;height:25px;}
*html .EEI_Node, a.EEI_Node:link{width:160px;height:25px;}
*html .EEI_Child{height:24px;}
/* End Hack */
