﻿body	{ margin:0; padding:0; background-color:#fef8eb; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#505050; }
table	{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#505050; }

#dnn_LeftPane a, a:visited		{ text-decoration:none; color:#ac1a3f; font-size:11px; font-weight:bold; }
#dnn_LeftPane a:hover			{ text-decoration:underline; }
#dnn_ContentPane a, a:visited	{ text-decoration:none; color:#ac1a3f; font-size:11px; font-weight:bold;  }
#dnn_ContentPane a:hover		{ text-decoration:underline; }
#dnn_LeftPane a, a:visited		{ text-decoration:none; color:#ac1a3f; font-size:11px; font-weight:bold;  }
#dnn_LeftPane a:hover			{ text-decoration:underline; }

#footer a, a:visited	{ text-decoration:none; color:#ac1a3f; font-weight:bold;  }
#footer a:hover			{ text-decoration:underline; color:#ac1a3f; font-weight:bold;  }


a, a:visited	{ text-decoration:none; color:#ac1a3f; font-weight:bold; }
a:hover			{ text-decoration:underline; color:#ac1a3f; font-weight:bold; }

h1, .Head						{ font-size:16px; font-weight:bold; color:#024a5c; font-family:Arial, Helvetica, sans-serif; }	
h2, .SubHead					{ font-size:14px; font-weight:bold; color:#024a5c; font-family:Arial, Helvetica, sans-serif; }	

#neHeaderLeft					{ width:120px; display:block; float:right; margin: 2px 0px 0px 0px; 
								  text-align:left; padding: 0px 0px 0px 50px; }

/* LEFT MENU -------------------------------------------------------------------------------- */

#neLeftMenu						{ border-top: solid #ffba2a 1px; vertical-align:top; margin:0px; padding:0px; width:150px;  }
#neLeftMenu	.down_l1			{ background-image:url(images/leftmenu_l1_background_down.gif); width:150px;}
#neLeftMenu	.down_l1txt			{ color:#000000; }
#neLeftMenu	.down_l2			{ background-image:url(images/leftmenu_l2_background_down.gif);width:130px; }
#neLeftMenu	.down_l2txt			{ color:#000000; }
#neLeftMenu	.down_l3			{ background-image:url(images/leftmenu_l3_background_down.gif); width:110px;}
#neLeftMenu	.down_l3txt			{ color:#000000; }

#neLeftMenu ul               	{ margin:0px; padding:0px; list-style: none; } 
#neLeftMenu li                	{ margin:0px; padding:0px; border-bottom: solid #ffba2a 1px; padding: 5px 0px 5px 20px; display:inline-block;
                                  background-image:url(images/leftmenu_l1_background.gif); list-style:none; width:150px; }
                                                 
#neLeftMenu ul ul            	{ margin:0px; padding:0px; list-style: none; margin: -5px 0px -5px -10px; width:180px; display:inline-block;  } 
#neLeftMenu li li             	{ margin:0px; padding:0px; padding: 5px 0px 5px 20px; border:none; 
                                  background-image:url(images/leftmenu_l2_background.gif); list-style:none;width:130px; }      

#neLeftMenu ul ul ul          	{ margin:0px; padding:0px; list-style: none; margin: -5px 0px -5px -10px; width:170px; } 
#neLeftMenu li li li          	{ padding: 5px 0px 5px 20px; border:none; margin:0px; 
                                  background-image:url(images/leftmenu_l3_background.gif); list-style:none;width:110px; }



								  

#neLeftMenu	a, a:visited		{ color:#ac1a3f; font-size:12px; font-weight:bold; text-decoration:none; }
#neLeftMenu	a:hover				{ color:#000022; font-size:12px; }

/* TABS-MENU -------------------------------------------------------------------------------- */

#neTabs 						{ float:left; font-size:12px; display:block; font-weight:bold; height:30px; width:900px; 
                                  padding-left:10px; clear:both; }
#neTabs ul 						{ margin:0; padding:0px 10px 0px 0px; list-style:none; }
#neTabs li 						{ display:inline; margin:0; padding:0; }
#neTabs a 						{ float:left; background:url(images/menu_left.gif) no-repeat left top;
  								  margin:0; padding:0 0 0 8px; text-decoration:none; font-weight:bold; }
#neTabs a span 					{ float:left; display:block; 
                                  background:url(images/menu_right.gif) no-repeat right top;
  							 	  padding:5px 12px 8px 0px; margin-right:1px; color:#000000; }
/* hide rule from IE5-Mac \*/
#neTabs a span 					{ float:none; }
/* End IE5-Mac hack */
#neTabs a:hover span 			{ color:#000000; }

#neTabs a:hover 				{ background-position:0% -40px; }
#neTabs a:hover span 			{ background-position:100% -40px; }

#neTabs .down 					{ background-position:0% -80px; }
#neTabs .downspan 				{ background-position:100% -80px; }