/* 
================================
Skin styles for Simple Red Leaf Skin 3 Pane Layout
Created by Lee Sykes - http://www.dnncreative.com
================================
*/
body
{
	/* set default font size for skin (Titles etc. will then use a percentage to specify their sizes) */
    margin: 0;
	padding: 0;
	line-height: 1.1;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 0.7em;
}

/*
*{
margin:0;
padding:0;
}

html,body{
margin:0;
padding:0;
}
*/

/*
p, h1, h2, h3, h4, h5, h6 {
	display: block;
}*/


 ul {
	list-style-type: square;
	list-style-image: none;
	list-style-position: inside;
}

 li {
	list-style-type: square;
	display: list-item;
	list-style-image: none;
}

img{
	border: 0;
	margin: 0px;
	padding: 0px;
}

p img{
	border: 0;
	margin: 0px;
	padding: 0px;
}

/* Not Dynamic Areas */


/* Main Layout */
div#bk {
	width: 100%;
	height: auto;
	background:url(MainBg.gif) repeat-x top left #FFFFFF;
	padding: 0 0 20px 0;
}

div#bk_sombras {
	text-align:left;
	width:818px;
	padding: 0px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	background-image: url(piece.gif);
	background-repeat: repeat-y;
	background-position: center;
}

div#bk_b {
	background-image: url(grande.gif);
	background-repeat: no-repeat;
	background-position: center top;
	width: 818px;
	height: 100%;
}

div#baixo_home {
	width:818px;
	height: 16px;
	padding: 0px;
	text-align:left;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	background-image: url(f_home.jpg);
	background-repeat: no-repeat;
}

div#baixo_ip {
	width:818px;
	height: 16px;
	padding: 0px;
	text-align:left;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	background-image: url(f_internal.jpg);
	background-repeat: no-repeat;
}

div#baixo_adm {
	width:818px;
	height: 16px;
	padding: 0px;
	text-align:left;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	background-image: url(f_adm.jpg);
	background-repeat: no-repeat;
}


div#container{
	width:800px;
	padding: 0px;
	text-align:left;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	background:#052148;
}

div#separator_b {
	clear: both;
	padding: 0px;
	height: 2px;
	width: 100%;
	margin-right: 0px;
	margin-left: 0px;
}

div#logopane {
	padding:3px;
	margin:0;
	vertical-align: top;
	text-align:left;
	color: #FFFFFF;
	height:87px;
}

/**/
div#top_area {
	clear: both;
	height:93px;
}

div#lef_area {
	width: 160px;
	float: left;
}

div#rig_area {
	width: 629px;
	float: right;
}
/*-------------------*/

div#content{
	width: 800px;
}

/**/
div#menu_shadow {
	height: 29px;
	width: 80px;
	background-image: url(MenuLeft.gif);
	background-repeat: no-repeat;
	float: left;
}

div#menu_area{
	height: 29px;
	width: 730px;
	padding:0px;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-align:left;
	vertical-align:middle;
	background: url(NavOff.gif) repeat-x top left #5a6e89;
	float: right;
}

div#menu {
	float: right;
	width: 640px;
}


.ContentMain {
	background-color: #FFFFFF;
	background-image: url(ContentTop.gif);
	background-repeat: repeat-x;
	background-position: top;
	width: 520px;
	padding-top: 15px;
	padding-right: 25px;
	padding-bottom: 15px;
	padding-left: 25px;
	float: right;
}

/*-------------*/

/**/

div#fo {
	font-size: 10px;
	
	font-weight: normal;
	
	font-family: Arial,Verdana,"Trebuchet MS",Tahoma,sans-serif;
	

	height: 40px;
	width: auto;
	text-align: left;
	float: right;
	padding-left: 5px;
	color:#052146;
	margin-right: 80px;
	text-transform: uppercase;
}

div#footer_b{
	clear:both;
	width:818px;
	color:#ff6600;
	height: 40px;
	text-align:center;
	margin-top: 12px;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}

/* -----------------
DAQUI PARA BAIXO É CÓDIGO PARA MÓDULOS, DNN ECT
--------------------
 */

/* Pane Styles */

div.TopRightPane {
	padding: 2px;
	text-align: right;
}
/* REGRAS REFERENTES AO TOP RIGHT PANE */

.TopRightPane A:Link, .TopRightPane A:Visited,.TopRightPane  A:Active, .TopRightPane A:Hover{
	color:#ffffff;
} 

.TopRightPane p {
	color: #ffffff;
	text-align:right;
}

.TopRightPane input {
	vertical-align: top;
	font-family: Tahoma, Arial,  Verdana, Tahoma,sans-serif;
	font-size: 10px;		
	background:url(images/SearchBoxBg.gif) repeat-x top left #b4bcc7;
	font-weight: normal;
	color: #000000;
	width:130px;
	height:16px;
	font-weight: normal;
	border:1px solid #c0d0e0;
}

.TopRightPane label  { padding-right:5px; font-size:10px; text-transform:uppercase;}


/* --------------------- */

div.TopRightPane {
	padding: 2px;
	text-align: right;
}

div.HeaderPane {
	width: 800px;
	font-weight: bold;
	color: #000000;
	/*vertical-align:top;*/
	padding:0px;
	background:#fcfcfc;
	float: left;
	margin: 0px;
}

div.HeaderPane img {
	padding:0px;
	margin: 0px;
}

div.HeaderPane p {
	padding:0px;
	margin: 0px;
}

div.TopPane {
	width: 800px;
	font-weight: bold;
	color: #000000;
	padding:0px;
	background:#fcfcfc;
	border-top:1px solid #b5bdca;
	float: left;
	margin: 0px;
}

div.TopPane table {
	margin-top: 0px;
	padding-top: 0px;
}

div.TopPane_adm {
    width: 800px;
	font-weight: bold;
	color: #000000;
	vertical-align:top;
	padding:0px 0px 0px 0px;
	background:#fcfcfc;
	border-top:1px solid #b5bdca;
	float: left;
}

/* REHARS REFERENTES AO TOP PANE */

.TopPane p {
	color: #ffffff;
	margin: 0px;
	padding: 0px;
}

.TopPane A:Link, .TopPane A:Visited,.TopPane  A:Active, .TopPane A:Hover{
	color:#ff6600;
	font-size: 16px;
}


/*-----------------------------------*/

div.LeftPane {
	width: 206px;
	font-weight: bold;
	color: #FFFFFF;
	vertical-align:top;
	padding-top: 15px;
	padding-right: 25px;
	padding-bottom: 20px;
	padding-left: 15px;
	float: left;
}

div.LeftPane .Normal {
	color: #FFFFFF;
}

div.ContentPane {
    width: 247px;
	font-weight: bold;
	color: #FFFFFF;
	padding:15px 0px 20px 0px;
	text-align:left;
	vertical-align:top;
	float: left;
}

div.ContentPane .Normal {
	color: #FFFFFF;
}


div.ContentPane1 {
	width: 196px;
	font-weight: bold;
	color: #FFFFFF;
	text-align:left;
	vertical-align:top;
	padding-top: 15px;
	padding-right: 25px;
	padding-bottom: 20px;
	padding-left: 25px;
	float: left;
}

div.ContentPane1 .Normal {
	color: #FFFFFF;
}

div.RightPane {
	width: 237px;
	font-weight: bold;
	color: #FFFFFF;
	vertical-align:top;
	text-align:left;
	padding-top: 15px;
	padding-right: 10px;
	padding-bottom: 20px;
	padding-left: 0px;
	float: left;
}

div.RightPane .Normal {
	color: #FFFFFF;
}

.BottomPane {
	width: 760px;
	font-weight: bold;
	color: #FFFFFF;
	text-align:center;
	padding-top: 10px;
	padding-right: 20px;
	padding-bottom: 20px;
	padding-left: 20px;
	float: left;
}

.SitemapPane {
	vertical-align: top;
	text-align:right;
	font-size: 11px;
	font-weight: normal;
	color: #fe8500;
	padding:2px 0px 9px 0px;
	*padding:0px 0px 10px 0px;
	_padding:10px 1px 10px 0px;
	white-space:nowrap;
	float: right;
}


/* IP PANES */

.LeftPaneIP {
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	vertical-align:top;
	background:#052148;
	width: 220px;
	padding-top: 10px;
	padding-right: 5px;
	padding-bottom: 10px;
	padding-left: 5px;
	float: left;
}

.LeftPaneIP p, .LeftPaneIP div, .LeftPaneIP .Normal { color:#FFFFFF;}
.BottomPane p, .BottomPane div, .BottomPane .Normal { color:#FFFFFF;}

.BottomPane A:Link, .BottomPane A:Visited,.BottomPane  A:Active, .BottomPane A:Hover{
	color:#ffffff;
} 

ContentPaneIPNoRight{
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-align:left;
	vertical-align:top;
	float: left;
	width: 500px;
	padding-top: 0px;
	padding-right: 6px;
	padding-bottom: 0px;
	padding-left: 0px;
}

.ContentPaneIP{
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-align:left;
	vertical-align:top;
	float: left;
	width: 394px;
	padding-top: 0px;
	padding-right: 6px;
	padding-bottom: 0px;
	padding-left: 0px;
}

.RightPaneIP {
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	vertical-align:top;
	text-align:left;
	float: right;
	width: 115px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

.BottomPaneIP {
	vertical-align: top;
	font-size: 12px;
	font-weight: bold;
	color: #052148;
	text-align:center;
	width: 557px;
	padding-top: 10px;
	padding-right: 20px;
	padding-bottom: 0px;
	padding-left: 20px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}

.ContentPaneAdmin {
	width: 760px;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-align:left;
	vertical-align:top;
	float: left;
	background-color: #FFFFFF;
	padding-top: 15px;
	padding-right: 20px;
	padding-bottom: 20px;
	padding-left: 20px;
}


/* -----------------
Set default font for modules
--------------------
 */
.Normal { color: #666666; font-family: Arial, Verdana, "Trebuchet MS", Tahoma,sans-serif; font-size: 12px; font-weight: normal; }
A.Normal:link, A.Normal:visited, A.Normal:Active { color: #627282; font-family: Arial, Verdana, "Trebuchet MS", Tahoma,sans-serif; font-size: 12px; font-weight: normal; text-decoration: none; }
A.Normal:Hover { color: #eb7e05; font-family: Arial, Verdana, "Trebuchet MS", Tahoma,sans-serif; font-size: 12px; font-weight: normal; text-decoration: underline; }

.NormalBold { color: #666666; font-family: Arial, Verdana, "Trebuchet MS", Tahoma,sans-serif; font-size: 12px; font-weight: bold; }
A.NormalBold:link, A.NormalBold:visited, A.NormalBold:Active { color: #666666; font-family: Arial, Verdana, "Trebuchet MS", Tahoma,sans-serif; font-size: 12px; font-weight: bold; text-decoration: none; }
A.NormalBold:Hover { color: #666666; font-family: Arial, Verdana, "Trebuchet MS", Tahoma,sans-serif; font-size: 12px; font-weight: bold; text-decoration: underline; }

/* ================================
style for module titles
================================ */
/* Default Container Title Style */
.Head { color: #052148; font-family: Arial, Verdana, "Trebuchet MS", Tahoma,sans-serif; font-size: 11px; font-weight: bold; text-decoration: none; }

/* SubHead */
.SubHead { color: #052148; font-family: Arial, Verdana, "Trebuchet MS", Tahoma,sans-serif; font-size: 12px; font-weight: bold; text-decoration: none; }
A.SubHead:Link, A.SubHead:Visited,  A.SubHead:Active { color: #052148; font-family: Arial, Verdana, "Trebuchet MS", Tahoma,sans-serif; font-size: 12px; font-weight: bold; text-decoration: underline; }
.A.SubHead:Hover { color:#fb8200;}
/* SubHead Gold */
.SubHeadGold { color: #dba21a; font-family: Arial, Verdana, "Trebuchet MS", Tahoma,sans-serif; font-size: 12px; font-weight: bold; text-decoration: none; }
A.SubHeadGold:Link, A.SubHeadGold:Visited, A.SubHeadGold:Hover, A.SubHeadGold:Active { color: #dba21a; font-family: Arial, Verdana, "Trebuchet MS", Tahoma,sans-serif; font-size: 12px; font-weight: bold; text-decoration: underline; }


/* Module title style used instead of Head for compact rendering by QuickLinks and Signin modules */
.SubSubHead { color: #052148; font-family: Arial, Verdana, "Trebuchet MS", Tahoma,sans-serif; font-size: 9px; font-weight: bold; text-decoration: none; }
A.SubSubHead:Link, A.SubSubHead:Visited, A.SubSubHead:Active { color: #052148; font-family: Arial, Verdana, "Trebuchet MS", Tahoma,sans-serif; font-size: 9px; font-weight: bold; text-decoration: underline; }
A.SubSubHead:Hover{ color:#fb8200;}
/* Text style for skin objects */
.SkinObject { color: #052148; font-family: Arial, Verdana, "Trebuchet MS", Tahoma,sans-serif; font-size: 12px; font-weight: normal; text-decoration: none; }
A.SkinObject:Link, A.SkinObject:Visited, A.SkinObject:Active, A.SkinObject:Hover { color: #052148; font-family: Arial, Verdana, "Trebuchet MS", Tahoma,sans-serif; font-size: 12px; font-weight: normal; text-decoration: underline; }
/* =======================
 HTML Tag Styles 
=========================== */
/*=====================================================================*/
/* Template Text Headings                                              */
/*=====================================================================*/

/* H1 */
H1 { color: #666666; font-family: Arial, Verdana, "Trebuchet MS", Tahoma,sans-serif; font-size: 22px; font-weight: bold; }
A.H1:Link,A.H1:Visited,A.H1:Hover,A.H1:Active { color: #666666; font-family: Arial, Verdana, "Trebuchet MS", Tahoma,sans-serif; font-size: 15px; font-weight: bold; text-decoration: underline; }

/* H2 */
H2 { color: #666666; font-family: Arial, Verdana, "Trebuchet MS", Tahoma,sans-serif; font-size: 19px; font-weight: bold; }
A.H2:Link,A.H2:Visited,A.H2:Hover,A.H2:Active { color: #666666; font-family: Arial, Verdana, "Trebuchet MS", Tahoma,sans-serif; font-size: 14px; font-weight: bold; text-decoration: underline; }

/* H3 */
H3 { color: #666666; font-family: Arial, Verdana, "Trebuchet MS", Tahoma,sans-serif; font-size: 16px; font-weight: bold; }
A.H3:Link,A.H3:Visited,A.H3:Hover,A.H3:Active { color: #666666; font-family: Arial, Verdana, "Trebuchet MS", Tahoma,sans-serif; font-size: 13px; font-weight: bold; text-decoration: underline; }

/* H4 */
H4 { color: #666666; font-family: Arial, Verdana, "Trebuchet MS", Tahoma,sans-serif; font-size: 13px; font-weight: bold; }
A.H4:Link,A.H4:Visited,A.H4:Hover,A.H4:Active { color: #666666; font-family: Arial, Verdana, "Trebuchet MS", Tahoma,sans-serif; font-size: 12px; font-weight: bold; text-decoration: underline; }

/* H6 */
H6 { color: #666666; font-family: Arial, Verdana, "Trebuchet MS", Tahoma,sans-serif; font-size: 12px; font-weight: bold; }
A.H6:Link,A.H6:Visited,A.H6:Hover,A.H6:Active { color: #666666; font-family: Arial, Verdana, "Trebuchet MS", Tahoma,sans-serif; font-size: 11px; font-weight: bold; text-decoration: underline; }

/* ------------------------
Links format added for opera browser  ----- ESTILO DE LINKS INSEIDOS DENTRO DO MÓDULO  "TEXT/HTML"
----------- */

A:Link, A:Visited, A:Active { color: #627282; font-family: Arial, Verdana, "Trebuchet MS", Tahoma,sans-serif; font-size: 12px; font-weight: normal; text-decoration: none; }
A:Hover { color: #eb7e05; font-family: Arial, Verdana, "Trebuchet MS", Tahoma,sans-serif; font-size: 12px; font-weight: normal; text-decoration: underline; }

/* This is the Date eg. any items that are not links   ------ ESTILO DOS LINKS E NÃO LINKS DE MÓDULOS RÁPIDOS COMO PRIVACY,USER, LOGIN ...ETC  */  
.SkinItem
{
	text-decoration: none;
	color: #FFFFFF;
}
/* This sets the style for all skin items that are links */
A.SkinItem:link, A.SkinItem:visited, A.SkinItem:active
{
    text-decoration: none;
    color: #FFFFFF;
}
A.SkinItem:hover
{
    text-decoration: underline;
    color: #FFFFFF;
}

/* Normal Text Box */
.NormalTextBox { color: #666666; background-color:FFFFFF; font-family: Arial, Verdana, "Trebuchet MS", Tahoma,sans-serif; font-size: 11px; font-weight: normal; vertical-align: middle; border: 1px solid #CCCCCC;}
.NormalTextBox input{ color: #666666; background-color:FFFFFF; font-family: Arial, Verdana, "Trebuchet MS", Tahoma,sans-serif; font-size: 11px; font-weight: normal; vertical-align: middle; border: 0px solid #CCCCCC;}
.NormalTextBox textarea{ color: #666666; background-color:FFFFFF; font-family: Arial, Verdana, "Trebuchet MS", Tahoma,sans-serif; font-size: 11px; font-weight: normal; vertical-align: middle; border: 0px solid #CCCCCC;}

/* Admin link styles */
A.CommandButton:Link, A.CommandButton:Visited, A.CommandButton:Active { color:#667890; font-family: Arial, Verdana, "Trebuchet MS", Tahoma,sans-serif; font-size: 11px; font-weight: bold; text-decoration: none; background: none; padding:2px 3px 3px 4px; height: 20px; }
A.CommandButton:Hover { color:#fb8200; font-family: Arial, Verdana, "Trebuchet MS", Tahoma,sans-serif; font-size: 11px; font-weight: bold; text-decoration: none; background: none; border:none; padding:2px 3px 3px 4px; height: 20px; }

/* button style for standard HTML buttons */
.StandardButton, A.StandardButton:Link, A.StandardButton:Visited, A.StandardButton:Active { color:#667890; font-family: Arial, Verdana, "Trebuchet MS", Tahoma,sans-serif; font-size: 11px; font-weight: bold; text-decoration: none; background: none; border:none; padding:2px 3px 3px 4px; height: 20px; }
A.StandardButton:Hover { color:#fb8200; font-family: Arial, Verdana, "Trebuchet MS", Tahoma,sans-serif; font-size: 11px; font-weight: bold; text-decoration: none; background: none; border:none; padding:2px 3px 3px 4px; height: 20px; }


/* New DataGrid DNN Class used in Admin interface */
.DataGrid_Header { color: #333333; font-family: Arial, Verdana, "Trebuchet MS", Tahoma,sans-serif; font-size: 12px; font-weight: bold; text-decoration: none;}
.DataGrid_AlternatingItem { color: #000000; font-family: Arial, Verdana, "Trebuchet MS", Tahoma,sans-serif; font-size: 9px; font-weight: normal; text-decoration: none; }
.DataGrid_Item { color: #333333; font-family: Arial, Verdana, "Trebuchet MS", Tahoma,sans-serif; font-size: 9px; font-weight: normal; text-decoration: none; }
/*================================================================*/


/* Left SideMenu  */
.MenuHdr
{ 
  cursor: pointer;
  font: Arial, Verdana, "Trebuchet MS", Tahoma,sans-serif;
  font-size:8pt;
  font-variant:normal;
  font-weight:normal;
  color: #FFFFFF;
  text-decoration: none;   
  width: 180px;
  line-height:25px;
  white-space:normal;
}



.MenuItem HR
{
  display:none!important;
  }

.MenuItemMouseOver
{
  font-size: 10pt; 
  font-weight: normal; 
  color:#FFFFFF;
  vertical-align:middle;
  width: 180px;
  line-height:25px;
  white-space:normal;
}

.MenuItem, .MenuItemMouseOver
{
  font-size: 10pt; 
  font-weight: normal; 
  color:#FFFFFF; 
  width: 180px;
  line-height:25px;
  white-space:normal;
}


.MenuHdr A, .MenuHdr A:Visited, .MenuHdr A:Link,
{
  padding: 0px;
  cursor: pointer;
  font: Arial, Verdana, "Trebuchet MS", Tahoma,sans-serif;
  font-size:8pt;
  font-variant:normal;
  font-weight:normal;
  color: #FFFFFF;
  text-decoration: none; 
  width: 180px;
  line-height:25px;
  white-space:normal;
  background: #5a6e86;
  border-bottom:1px solid #4f5e74;
  border-top:1px solid #697d96;
}

 .MenuHdr A:hover,
{
  padding: 0px;
  cursor: pointer;
  font: Arial, Verdana, "Trebuchet MS", Tahoma,sans-serif;
  font-size:8pt;
  font-variant:normal;
  font-weight:normal;
  color: #000000;
  text-decoration: none;
  width: 180px;
  line-height:25px;
  white-space:normal;
  background:#697d96!important;
  border-bottom:1px solid #4f5e74;
  border-top:1px solid #697d96;
}


.MenuItem A, .MenuItem A:Visited, .MenuItem A:Link, 
.MenuItemMouseOver A, .MenuItemMouseOver A:Active, 
.MenuItemMouseOver A:Visited, .MenuItemMouseOver A:Link
{
  display: block;
  padding: 0px 0px 0px 0px;
  cursor: pointer;
  font: Arial, Verdana, "Trebuchet MS", Tahoma,sans-serif;
  font-size:8pt;
  font-variant:normal;
  font-weight:normal;
  color: #FFFFFF;
  text-decoration: none; 
  width: 180px;
  line-height:25px;
  white-space:normal;
  background: #5a6e86!important;
  border-bottom:1px solid #4f5e74;
  border-top:1px solid #697d96;
  text-indent:10px;
}


 


.MenuItemMouseOver  .MenuItem A:Active, .MenuItemMouseOver A:Hover,
{
  display: block;
  padding: 0px 0px 0px 0px;
  cursor: pointer;
  font: Arial, Verdana, "Trebuchet MS", Tahoma,sans-serif;
  font-size:8pt;
  font-variant:normal;
  font-weight:normal;
  color: #000000;
  text-decoration: none;  
  width: 180px;
  line-height:25px;
  white-space:normal;
  background:#697d96!important;
  border-bottom:1px solid #4f5e74;
  border-top:1px solid #697d96;
}

.currentHeaderHighlight
{
   display: block;
  padding: 0px 0px 0px 0px;
  cursor: pointer;
  font: Arial, Verdana, "Trebuchet MS", Tahoma,sans-serif;
  font-size:8pt;
  font-variant:normal;
  font-weight:normal;
  color: #fc8100;
  text-decoration: none;
  background:#697d96!important;
  width: 180px;
  line-height:25px;
  white-space:normal;
  vertical-align:bottom!important;
  text-indent:10px;
}

.currentItemHighlight
{
   display: block;
  padding: 0px 0px 0px 0px;
  cursor: pointer;
  font: Arial, Verdana, "Trebuchet MS", Tahoma,sans-serif;
  font-size:8pt;
  font-variant:normal;
  font-weight:normal;
  color: #000000;
  text-decoration: none;
  background:#697d96!important;
  border-bottom:1px solid #4f5e74;
  border-top:1px solid #697d96;
  width: 180px;
  line-height:25px;
  white-space:normal;
  vertical-align:bottom!important;
  text-indent:10px;
}

.currentItemHighlight  A:Visited, .MenuItemMouseOver A:Link
{
  display: block;
  padding: 0px 0px 0px 0px;
  cursor: pointer;
  font: Arial, Verdana, "Trebuchet MS", Tahoma,sans-serif;
  font-size:8pt;
  font-variant:normal;
  font-weight:normal;
  color: #000000;
  text-decoration: none;
  background: #697d96!important;
  border-bottom:1px solid #4f5e74;
  border-top:1px solid #697d96;
  width: 180px;
  line-height:25px;
  white-space:normal;
  vertical-align:bottom!important;
}

.currentItemHighlight A:Active
{
   display: block;
  padding: 0px 0px 0px 0px;
  cursor: pointer;
  font: Arial, Verdana, "Trebuchet MS", Tahoma,sans-serif;
  font-size:8pt;
  font-variant:normal;
  font-weight:normal;
  color: #000000;
  text-decoration: none;
  background:#697d96!important;
  border-bottom:1px solid #4f5e74;
  border-top:1px solid #697d96;
  width: 180px;
  line-height:25px;
  white-space:normal;
  vertical-align:bottom!important;
}

/* New added Footer hover styles*/
.Login,A.Login:link,A.Login:visited,A.Login:active {
	font-size:10px;
	font-weight:normal;
	font-family: Arial, Verdana, "Trebuchet MS", Tahoma,sans-serif;
	color:#FFFFFF;
	text-align:center;
	/*vertical-align:middle;*/
	text-decoration:none;
	text-transform:uppercase;
	padding:0px;
}

A.Login:hover {
	font-size:10px;
	font-weight:normal;
	font-family: Arial, Verdana, "Trebuchet MS", Tahoma,sans-serif;
	color:#ff8601;
	text-align:center;
	/*vertical-align:middle;*/
	text-decoration:none;
	text-transform:uppercase;
	padding:0px;
}

/* Footer text syle */
.Footer,A.Footer:link,A.Footer:visited,A.Footer:active {
	font-size:10px;
	font-weight:normal;
	font-family: Arial, Verdana, "Trebuchet MS", Tahoma,sans-serif;
	color:#052146;
	text-decoration:none;
	text-align: right;
	/*vertical-align: middle;*/
	padding-right: 2px;
	padding-left: 2px;
	border:none;
	text-transform:uppercase;
}

/* Footer text syle */
A.Footer:hover {
	font-size:10px;
	font-weight:normal;
	font-family: Arial, Verdana, "Trebuchet MS", Tahoma,sans-serif;
	color:#ff8601;
	text-decoration:none;
	text-align: right;
	/*vertical-align: middle;*/
	padding-right: 2px;
	padding-left: 2px;
	border:none;
	text-transform:uppercase;
}

/* Copyright text syle */
.Copyright,A.Copyright:link,A.Copyright:visited,A.Copyright:active,A.Copyright:hover {
	font-size:10px;
	font-weight:normal;
	font-family: Arial, Verdana, "Trebuchet MS", Tahoma,sans-serif;
	color:#052146;
	text-decoration:none;
	text-align: left;
	/*vertical-align: middle;*/
	border:none;
	text-transform:uppercase;
}
/*SitemapPane Link*/


.SitemapPane A:Link, .SitemapPane A:Visited,.SitemapPane  A:Active{
	font-size:10px;
	font-weight:normal;
	font-family: Arial, Verdana, "Trebuchet MS", Tahoma,sans-serif;
	color:#052146;
	text-decoration:none;
	text-align: right;
	vertical-align: top;
	padding-right: 4px;
	padding-left: 2px;
	border:none;
	text-transform:uppercase;
} 
.SitemapPane A:Hover {
	font-size:10px;
	font-weight:normal;
	font-family: Arial, Verdana, "Trebuchet MS", Tahoma,sans-serif;
	color:#ff8601;
	text-decoration:none;
	text-align: right;
	vertical-align: top;
	padding-right: 4px;
	padding-left: 2px;
	border:none;
	text-transform:uppercase;
}

/*================================================================*/

	/* =============================================================== */
	/* BASE CSS CLASSES                                                */
	/* =============================================================== */
	
	.donein BODY
	{
		BACKGROUND: #FFFFFF;
		FONT-SIZE: 9pt;
		COLOR: #DD0000; 
	}

	.donein A:LINK 
	{ 
		COLOR: #000000;
	}

	.donein A:VISITED 
	{ 
		COLOR: #000000;
	}

	.donein A:ACTIVE 
	{ 
		COLOR: #660000;
	}

	.donein P
	{
		
		COLOR: #000000;
	}
	
	.donein TABLE, .donein TR, .donein TD
	{
		FONT-SIZE: 9pt;
	}
	
	.donein TD.ALTERNATE
	{
		BACKGROUND: #CCCCCC;
	}
	
	
	
	/* =============================================================== */
	/* SITE-MAP CSS CLASSES                                            */
	/* =============================================================== */
	
	.donein_site_map 
	{
		FONT-SIZE:9pt;
		COLOR: #000000; 
		FONT-FAMILY: Arial, Sans-Serif; 
		WHITE-SPACE: nowrap;
	}

	.donein_site_map IMG 
	{
		BORDER: 0px;
		VERTICAL-ALIGN: middle;
	}
	
	.donein_site_map A.node, .donein_site_map A.nodeSel 
	{
		WHITE-SPACE: nowrap;
		PADDING: 1px 2px 1px 2px;
	}

	.donein_site_map A.node:HOVER, .donein_site_map A.nodeSel:HOVER 
	{
		COLOR: #333333;
		TEXT-DECORATION: underline;
	}

	.donein_site_map A.nodeSel 
	{
		BACKGROUND-COLOR: #D7D7D7;
	}

	.donein_site_map .clip 
	{
		OVERFLOW: hidden;
	}
