*, div, td, .Normal, .NormalDisabled        	{font-size: 11px;	font-family: arial, helvetica, Verdana, san-serif; }
body   	 	{
font-family: arial, helvetica, Verdana, san-serif;
color: #ffffff;background-color: #2D2D2D;
margin: 0px; font-size: 11px;	line-height:150%;}
.SubHead {color: #2D2D2D;}

h1, h1 a, h1 b, h1 strong    {
font-family: arial, helvetica, Verdana, san-serif;
color: #ffffff; font-size: 20pt;font-weight: normal;
padding-bottom: 0px; letter-spacing:0px;line-height:100%;}
				
h2, h2 a,h2 b, h2 strong   {color: #2D2D2D;
font-size: 12pt;font-family: Arial, Helvetica, sans-serif;
font-weight: bold;padding-bottom: 0px;line-height: 150%;}

h3, h3 a,h3 b, h3 strong   {color: White;
font-size: 12pt;font-family: Arial, Helvetica, sans-serif;
margin: 0px;font-weight: bold;
padding-bottom: 0px;}
	
h4, h4 a,h4 b, h4 strong   {	color: #ffffff; font-size: 14pt;font-family: Arial, Helvetica, sans-serif;
margin: 0px; font-weight: bold;	padding-bottom: 0px; }	

h5, h5 a,h5 b, h5 strong, dt   {color: #ffffff; font-size: 12pt;font-family: Arial, Helvetica, sans-serif;
margin: 0px; font-weight: bold;	padding-bottom: 0px; }	
			
a, a:link, a:visited, a:active  {color:#ffffff; text-decoration:underline;}
a:hover    {color:#fe9703; text-decoration:underline;}
td    {padding:0px; margin:0px}
TFOOT, THEAD, TH {}

SMALL 	{font-size: 75%;}
BIG		{font-size: 120%;}
BLOCKQUOTE, PRE {font-family:  Verdana, Arial, Helvetica, sans-serif;padding:4px;  margin-bottom:6px; margin-top:6px; margin-left:15px; }
		
p    {padding:1,0,6,0; margin:1,0,6,0;line-height:150% }
em   {font-style:italic; font-weight:normal}
b, STRONG	{ font-weight: bold; font-style: normal;}
HR	{ color: #f3f1f1; height: 1pt;width: 90%; border-style: dotted;	azimuth: center; }
LI      { margin-left:0px;}
UL LI	{list-style-type: square;
margin-left: -10px;	list-style-image: url(images/arrows.gif);}
UL LI LI	{ 	list-style-type: disc; margin-left:-25px;}
UL LI LI LI {	list-style-type: circle; margin-left:-25px; }
OL LI		{list-style-type: decimal; margin-left:-15px;}
OL OL LI	{list-style-type: lower-alpha; margin-left:-25px;}
OL OL OL LI	{list-style-type: lower-roman; margin-left:-25px;}
OL UL LI	{list-style-type: disc; margin-left:-40px;}


.menu a					{font-size:12px; color: #ffffff; text-decoration:none;}
.submenu a				{font-size:11px; color: #ffffff; text-decoration:none;}
.menu a:hover        {color:#fe9703; text-decoration:underline;}										 
.menu                {border-left: 2px solid #fe9703; padding-left: 8px; 
						padding-right: 8px; width:18%;
						font-size:9px; color:#fe9703;line-height:120%}
.menuback      {height: 79px;
				#height: 81px;
				_height: 81px; 
				background-image: url('/Portals/andyk/Skins/AndyK-Skin/images/back-ban.gif'); background-repeat: repeat-x}

.banneradvert,     {
	background-color: #ffffff;
	height: 231px;
	position: relative;
	z-index: 11;
	float: right;
	padding-left: 20px;
	width: 212px;
	filter: alpha(opacity=70);
	-moz-opacity: 0.7;
	opacity: 0.7;
	font-size: 12px;
	letter-spacing: 1px;
	color: #2D2D2D;
}
.banneradvert p     {
	color: #2D2D2D;margin:0px;padding:0px;
}

.banneradvert h1, .banneradvert h1 a   {color:#ec6603;font-family:times new roman; font-weight:normal;
					font-size:27px;margin-bottom:0px;padding-bottom:0px;text-decoration:none;line-height:100%}
.banneradvert h1 a:hover {text-decoration:underline;color:#ec6603;}


.quicklinks  {padding-top:35px; padding-right:20px;color:white;font-size:11px;letter-spacing:2px;}
.quicklinks a {color:white;font-size:11px;letter-spacing:2px; text-decoration:none}
.quicklinks a:hover {color:white;text-decoration:underline}



/* ==== NAVIGATION ====================================================*/
.nav   	{	height: 52px; padding-left:10px; padding-right:10px;
			color: #fc8a2e; vertical-align:middle}
.nav a 	{	color:#fc8a2e; text-decoration:none;}
.nav a:hover {color:#fc8a2e; text-decoration:underline;}

/* ==== FOOTER ========================================================*/

.foot, .foot a:link,.foot a:visited, .SkinObject, A.SkinObject:link, A.SkinObject:visited, A.SkinObject:hover, A.SkinObject:active, .breadcrumb, A.breadcrumb:link, A.breadcrumb:visited, A.breadcrumb:hover, A.breadcrumb:active
			{
	font-weight: normal;
	color: #b0b0b0;
	text-decoration: none;
	font-size:8pt;
}


/* ==================================================
PANE STYLES 
=====================================================*/

/* Control Panel */
.ControlPanel, .PagingTable
{	width: 100%;
	background-color: #FFFFFF;
	border-right: #003366 1px solid;
	border-top: #003366 1px solid;
	border-left: #003366 1px solid;
	border-bottom: #003366 1px solid;
}

				
.bodysection {width: 100%; height:50%; azimuth: center; margin-top:30px; }
/* Editable Panes */

.leftbod    { width: auto;
				 padding-left: 15px;
				 padding-right: 15px;
				 padding-top: 15px;
				 padding-bottom: 15px;}

.rightbod   {width:35%; 
			background-color: #E86403;
			  padding-left: 15px;
			  padding-right: 15px;
			  padding-top: 15px;
			  padding-bottom: 15px;}
				  
					  


/* used to collapse panes without any content in them */
.DNNEmptyPane
{	width: 0px; display:none; border:none; padding:0px; margin:0px; height:0px; }




/* ==================================================
MENU STYLES for DotNetNuke SOLAPART
=====================================================*/

h6, h6 a   {font-size:8.5px; color:#FE9703; margin:0px; padding:0px; font-weight:normal; text-align:left}
.MainMenu_MenuContainer {background-color: Transparent; height:0px;
						 float:left; margin-top:20px}
.MainMenu_MenuBar 		{}


.MainMenu_MenuItem td, .MainMenu_MenuIcon td, 
.MainMenu_MenuItemSel td, .MainMenu_MenuArrow td, 
.MainMenu_RootMenuArrow td, .MainMenu_RootMenuItemSelected td, 
.MainMenu_RootMenuItem td, .MainMenu_RootMenuItemActive td 
					 	{height:16px; padding-right:15px;padding-left:15px;
					 	border-right:1px solid #FE9703; font-size:9pt;
					 	font-weight:normal;
					 	color: #ffffff; text-align:left;}


.MainMenu_MenuItem 		{font-family: Arial, san-serif;
						color: #ffffff; background-color:transparent;
						border:0px; font-size:10pt;  }
						
.MainMenu_SubMenu td   {border-right:0px solid #FE9703;
						border-bottom:1px solid #FE9703;
						text-align:left;
						padding-top:3px;
						padding-bottom:3px;}


.MainMenu_SubMenu 		{font-family:  Arial, san-serif;
						color: #ffffff; 
						background-color: #EC6603;
						border:0px;
						z-index: 1000; 
						text-align:left;
					    filter:progid:DXImageTransform.Microsoft.Shadow(color='DimGray', Direction=135, Strength=3); }
.MainMenu_MenuBreak 		{height: 0px;
    						background-color: transparent;}
.MainMenu_MenuItemSel 	{font-family:  Arial, san-serif;
						color: #ffffff; background-color: transparent;}


.MainMenu_MenuArrow 	{display:none}

/* arrow displaying more links */
.MainMenu_RootMenuArrow {display:none}
/* sub menu icons */
.MainMenu_MenuIcon 		{display:none}

.MainMenu_RootMenuItemBreadcrumb 	{border:0px; color: #fc8a2e; }
.MainMenu_SubMenuItemBreadcrumb 	{border:0px; }
.MainMenu_RootMenuItem 				{font-family:  Arial, san-serif;
									color: #fc8a2e; border:0px; background-color:none; }
.MainMenu_RootMenuItemActive 		{font-family:  Arial, san-serif;
									color: #fc8a2e; border:0px; background-color:none; }
.MainMenu_SubMenuItemActive 		{font-family:  Arial, san-serif;
									color: #fc8a2e; border:0px; background-color:none;}
.MainMenu_RootMenuItemSelected 		{font-family:  Arial, san-serif;
									color: #fc8a2e; border:0px; background-color:none;}
.MainMenu_SubMenuItemSelected 		{font-family:  Arial, san-serif;
									color: #fc8a2e; border:0px; background-color:none;}
				 
	

						

/* =========================================================================
    Default styles FOR DotNetNuke, changes below this point are unnecessary
   ========================================================================= */



.Language
{ vertical-align: middle; margin: 0px; }

.Language img
{	border: none;}


/* style for module titles */
.Head
{	font-size: 14px;
	font-weight: normal; }

/* style of item titles on edit and admin pages */
.SubHead, .SubSubHead
{	font-size: 11px;
	font-weight: bold; }


/* text style used for rendered text which should appear disabled */
.NormalDisabled
{	color: Silver; }

/* text style used for rendered text which requires emphasis */
.NormalBold
{font-weight: bold;}

/* text style used for error messages */
.NormalRed
{	color: red;}

/* text style used for textboxes in the admin and edit pages, for Nav compatibility */
.NormalTextBox
{}

/* styles used by Data Grids */
.DataGrid_AlternatingItem
{
	background-color: White;
	color: Red;
	font-weight: normal;
}
.DataGrid_Container
{
	background-color: Transparent;
}
.DataGrid_Footer
{
	background-color: White;
}
.DataGrid_Header
{
	background-color: Transparent;
	font-weight: bold;
	text-align: center;
}
.DataGrid_Item
{
	background-color: Transparent;
	font-weight: normal;
}
.DataGrid_SelectedItem
{
	background-color: Silver;
	font-weight: normal;
}




/* GENERIC MODULE STYLE */

.ModuleTitle_MenuContainer
{
	border-bottom: blue 0px solid;
	border-left: blue 0px solid;
	border-top: blue 0px solid;
	border-right: blue 0px solid;
}

.ModuleTitle_MenuBar
{
	cursor: pointer;
	height: 0px;
	background-color: Transparent;
}

.ModuleTitle_MenuItem
{
	cursor: pointer;
	color: black;
	font-size: 9pt;
	font-weight: bold;
	font-style: normal;
	border-left: white 0px solid;
	border-bottom: white 1px solid;
	border-top: white 1px solid;
	border-right: white 0px solid;
	background-color: Transparent;
}

.ModuleTitle_MenuIcon
{
	cursor: pointer;
	background-color: #EEEEEE;
	border-left: #EEEEEE 1px solid;
	border-bottom: #EEEEEE 1px solid;
	border-top: #EEEEEE 1px solid;
	text-align: center;
	width: 15px;
	height: 21px;
}

.ModuleTitle_SubMenu
{
	z-index: 1000;
	cursor: pointer;
	background-color: #FFFFFF;
	border-bottom: #FFFFFF 0px solid;
	border-left: #FFFFFF 0px solid;
	border-top: #FFFFFF 0px solid;
	border-right: #FFFFFF 0px solid;
}

.ModuleTitle_MenuBreak
{
	border-bottom: #EEEEEE 1px solid;
	border-left: #EEEEEE 0px solid;
	border-top: #EEEEEE 1px solid;
	border-right: #EEEEEE 0px solid;
	background-color: #EEEEEE;
	height: 0px;
}

.ModuleTitle_MenuItemSel
{
	cursor: pointer;
	color: black;
	font-size: 9pt;
	font-weight: bold;
	font-style: normal;
	background-color: #C1D2EE;
}

.ModuleTitle_MenuArrow
{
	font-family: webdings;
	font-size: 10pt;
	cursor: pointer;
	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;
}


