* 						{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10pt;}

body { margin:0px;background-color:#485571;
						font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11pt;
            color:#000000; line-height:130%;}
p, div, td        	{color:#000000;  }

h1, h1 a, h1 stong, h1 em  {
	color: #000000;
	font-size: 18pt;
	font-weight: normal;
  font-style:italic;
	padding-bottom: 6px;
	margin-bottom:6px;
	padding-top:0px;
	margin-top:0px;}

h2, h2 a, h2 stong, h2 em  {
	color: #000000;
	font-size: 15pt;
	font-weight: bold;
  font-style:italic;
	padding-bottom: 6px;
	margin-bottom:6px;
	padding-top:0px;
	margin-top:0px;}

h3, h3 a, h3 stong, h3 em  {
	color: #000000;
	font-size: 13pt;
	font-weight: normal;
  font-style:italic;
	padding-bottom: 6px;
	margin-bottom:6px;
	padding-top:0px;
	margin-top:0px;}


h4, h4 a, h4 stong, h4 em  {
	color: #000000;
	font-size: 13pt;
	font-weight: bold;
  font-style:normal;
	padding-bottom: 6px;
	margin-bottom:6px;
	padding-top:0px;
	margin-top:0px;}


h5, h5 a, h5 stong, h5 em,
h5 a:link,h5 a:visited,h5 a:active,h5 a:hover  
{
	color: #6f0409 !important;
	font-size: 14pt;
	font-weight: bold;
  text-decoration:none;
  font-style:normal;
	padding-bottom: 0px;
	margin-bottom:0px;
	padding-top:0px;
	margin-top:0px;}

  

h6, h6 a, h6 em  {
	color: #000000;
	font-size: 12pt;
	font-weight: normal;
  font-style:italic;
	padding-bottom: 0px;
	margin-bottom:0px;
	padding-top:0px;
	margin-top:0px;}
  
 


  


a, a:link, a:visited, a:active    		{
	color:#000000;
	text-decoration:underline;
}
a:hover    {
	color:#000000;
	text-decoration:underline;
}

HR					{ 	color: #ffffff; border-bottom: dotted 1px  #7f7f7f;}

.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,
.CommandButton, A.CommandButton:link, A.CommandButton:visited, A.CommandButton:hover, A.CommandButton:active
			{color:#000000;}

.foot 	{	color:#000000; }
.foot a 	{	color:#000000;}

.sidemenu 	{	padding: 20px; background-position: left top; font-weight: bold; font-size: 14px; background-image: url(navBg173x302.png); width: 173px; background-repeat: no-repeat; height: 203px;}
.sidemenu a, .sidemenu a:link, .sidemenu a:active, .sidemenu a:hover, .sidemenu a:visited, 	{	padding-top:5px;font-weight: bold; font-size: 14px; color:#000000;text-decoration:none;}
.sidemenu a:active, .sidemenu a:hover, .sidemenu a:visited, 	{	padding-top:5px;font-weight: bold; font-size: 14px; color:#000000; text-decoration:none}
.sidemenu p {padding-top:0px; padding-bottom:5px;} 


/* ==================================================
PANE STYLES 
=====================================================*/

/* Control Panel */
.ControlPanel, .PagingTable
{	background-color: #ffffff;}
/* Editable Panes */

					  
.contentpane 
					{ width: auto;
					  background-color: transparent;
					  padding-left: 25px;
					  padding-right: 25px;
					  padding-top: 10px;
					  padding-bottom: 15px;
					  border:0px dashed blue;}


.leftpane 			{ width: 250px;
					  background-color: transparent;
					  padding-left: 10px;
					  padding-right: 10px;
					  padding-top: 200px; 
					  padding-bottom: 10px;
            margin:0px;
					  border:0px dashed green;
            background-image:url(images/Orange-grad.gif); background-repeat:repeat-y; background-position:top left;
            color:#FFFFFF;}
					  
/* text style used for most text rendered by modules */
.subSubHead, .SubHead, .Normal, .NormalDisabled {color: #999999;}


/* ==================================================
MENU STYLES for DotNetNuke SOLAPART
=====================================================*/
.MainMenu_MenuContainer 	{
	background-color: transparent; text-align:center;width:auto}
.MainMenu_MenuBar		 	{ cursor: pointer; 
							  cursor: hand; background-color: Transparent;
                margin:0; padding:0;  text-align:center; width:auto}

/* main Menu */
.MainMenu_MenuItem, .MainMenu_MenuItem td,
.MainMenu_RootMenuItem, .MainMenu_RootMenuItem td
					 { 	cursor: pointer;
						font-size:10pt; color:#000000; font-weight:normal;
						background-color: transparent; width:auto; padding-right:5px;}

		/* main Menu - hover */
			.MainMenu_MenuItemSel, .MainMenu_MenuItemSel td,
			.MainMenu_RootMenuItemSelected,.MainMenu_RootMenuItemSelected td
					 { 	cursor: pointer;
						font-size:10pt; color:#000000; font-weight:normal;
						background-color: transparent;width:auto; padding-right:5px;}
		
		/* main Menu - active/selected */
		.MainMenu_RootMenuItemActive td,
		.MainMenu_RootMenuItemActive, 
		.MainMenu_RootMenuItemBreadcrumb, .MainMenu_RootMenuItemBreadcrumb td
					 { 	cursor: pointer;
						font-size:10pt; color:#000000; font-weight:normal;
						background-color: transparent;width:auto; padding-right:5px;}

/* sub Menu */
.MainMenu_SubMenu td, .MainMenu_SubMenu 
					{		cursor: pointer;
color:#3d86b4; font-weight:normal;
						padding:5px;line-height: 100%;height:18px !important; border:0; text-align:left;
						background-color: #ffffff; }

			.MainMenu_SubMenu 	{	z-index: 1000; 
								    filter:progid:DXImageTransform.Microsoft.Shadow(color='DimGray', Direction=135, Strength=3); }

		/* sub Menu  - active/selected */
		.MainMenu_SubMenuItemActive, .MainMenu_SubMenuItemActive td, 
		.MainMenu_SubMenuItemBreadcrumb, .MainMenu_SubMenuItemBreadcrumb td
							{	cursor: pointer;
color:#d248b9; font-weight:bold;
						padding:5px;line-height: 100%;height:18px !important; border:0; text-align:left;
						background-color: #ffffff; }
							
		/* sub Menu  - hover */
		.MainMenu_SubMenuItemSelected
							{	cursor: pointer;
ccolor:#d248b9; font-weight:normal;
						padding:5px;line-height: 100%;height:18px !important; border:0; text-align:left;
						background-color: #ffffff; }					
					
/* arrows */
.MainMenu_MenuArrow, .MainMenu_RootMenuArrow, .MainMenu_MenuIcon 
.MainMenu_MenuArrow td, .MainMenu_RootMenuArrow td, .MainMenu_MenuIcon td
		{display:none; background-repeat:repeat-x; background-position:top left;}







/* ==================================================
2nd MENU STYLES for DotNetNuke SOLAPART
=====================================================*/
.2MainMenu_MenuContainer 	{
	text-align:left;width:193px; 
  margin-left:50px;margin-bottom:150px;
  background-image:url(navBg173x302.png); background-repeat:no-repeat; background-position:left top;}
.2MainMenu_MenuBar		 	{ cursor: pointer; 
							  cursor: hand; 
                margin:0; padding:0;  text-align:center; width:auto}

/* main Menu */
.2MainMenu_MenuItem, .2MainMenu_MenuItem td,
.2MainMenu_RootMenuItem, .2MainMenu_RootMenuItem td
					 { 	cursor: pointer;font-family:"Times New Roman", Times, serif;
						font-size:14pt; color:#000000; font-weight:normal;
						width:auto; padding-right:5px;
            padding-left:20px;
            padding-top:12px; padding-bottom:5px;}

		/* main Menu - hover */
			.2MainMenu_MenuItemSel, .2MainMenu_MenuItemSel td,
			.2MainMenu_RootMenuItemSelected,.2MainMenu_RootMenuItemSelected td
					 { 	cursor: pointer;font-family:"Times New Roman", Times, serif;
						font-size:14pt; color:#000000; font-weight:normal;
            text-decoration:underline;
						width:auto; padding-right:5px;
            padding-left:20px;background:none;
            padding-top:12px; padding-bottom:5px;}
		
		/* main Menu - active/selected */
		.2MainMenu_RootMenuItemActive td,
		.2MainMenu_RootMenuItemActive, 
		.2MainMenu_RootMenuItemBreadcrumb, .2MainMenu_RootMenuItemBreadcrumb td
					 { 	cursor: pointer;font-family:"Times New Roman", Times, serif;
						font-size:14pt; color:#000000; font-weight:normal;
            text-decoration:underline;
						width:auto; padding-right:5px;
            padding-left:20px;background:none;
            padding-top:12px; padding-bottom:5px;}

/* sub Menu */
.2MainMenu_SubMenu td, .2MainMenu_SubMenu 
					{		cursor: pointer;
color:#3d86b4; font-weight:normal;
						padding:5px;line-height: 100%;height:18px !important; border:0; text-align:left;
						background-color: #ffffff; }

			.2MainMenu_SubMenu 	{	z-index: 1000; 
								    filter:progid:DXImageTransform.Microsoft.Shadow(color='DimGray', Direction=135, Strength=3); }

		/* sub Menu  - active/selected */
		.2MainMenu_SubMenuItemActive, .2MainMenu_SubMenuItemActive td, 
		.2MainMenu_SubMenuItemBreadcrumb, .2MainMenu_SubMenuItemBreadcrumb td
							{	cursor: pointer;
color:#d248b9; font-weight:bold;
						padding:5px;line-height: 100%;height:18px !important; border:0; text-align:left;
						background-color: #ffffff; }
							
		/* sub Menu  - hover */
		.2MainMenu_SubMenuItemSelected
							{	cursor: pointer;
ccolor:#d248b9; font-weight:normal;
						padding:5px;line-height: 100%;height:18px !important; border:0; text-align:left;
						background-color: #ffffff; }					
					
/* arrows */
.2MainMenu_MenuArrow, .2MainMenu_RootMenuArrow, .2MainMenu_MenuIcon,
.2MainMenu_MenuArrow td, .2MainMenu_RootMenuArrow td, .2MainMenu_MenuIcon td
		{display:none; background-repeat:repeat-x; background-position:top left;}





















td    {padding:0px; margin:0px}
TFOOT, THEAD, TH {}

SMALL 	{	font-size: 75%;}
BIG		{	font-size: 120%;}
BLOCKQUOTE, PRE {
					padding-left:15px; padding-top:8px; padding-bottom:8px; 
					margin-bottom:5px; margin-top:1px;
					background-color:transparent;  }
		
p    {padding:0px; margin:1,0,6,0;}
/*""""""""""""""""" top, right, bottom, left"""*/	
em   {font-style:italic;}
b, STRONG		{ font-weight: bold; font-style: normal;}
HR					{height: 1pt;
					width: 100%; border-style: solid;
					azimuth: center; }

LI      { line-height: 165%;}
UL LI	{list-style-type: disc; color:#000000;}
			
UL LI LI	{ 	list-style-type: disc; margin-left:-25px;
			list-style-image: url(images/arrow.gif); }
			
UL LI LI LI {	list-style-type: circle; margin-left:-25px;
			list-style-image: url(images/arrow.gif); }

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;}


/* ==================================================
SPECIFIC SKIN STYLES for this design
=====================================================*/

/* ==== NEWS CLASSES ====================================================*/
.Head, div.Head
  {font-size:100%;font-weight:bold; text-decoration:none;}

.Head [href],
A.Head:link, A.Head:visited, A.Head:hover, A.Head:active
  {font-size:100%;font-weight:bold; text-decoration:underline;}

/* ==== FOOTER ========================================================*/
.foot 	{font-size: 90%}
.foot a 	{text-decoration:underline;}

.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,
.CommandButton, A.CommandButton:link, A.CommandButton:visited, A.CommandButton:hover, A.CommandButton:active
			{	font-weight:normal;	text-decoration:none;}

/* ==================================================
PANE STYLES 
=====================================================*/

/* Control Panel */
.ControlPanel, .PagingTable
{	width: 100%;
	border-right: #003366 0px solid;
	border-top: #003366 0px solid;
	border-left: #003366 0px solid;
	border-bottom: #003366 0px solid;}
					  

/* used to collapse panes without any content in them */
.DNNEmptyPane
{	width: 0px; display:none; border:none; padding:0px; margin:0px; height:0px; }

.MainMenu_MenuIcon  {    display: none; }

/* =========================================================================
    Default styles FOR DotNetNuke, changes below this point are unnecessary
   ========================================================================= */
.Language { vertical-align: middle; margin: 0px; }
.Language img {	border: none;}
.SubHead, .SubSubHead {	font-size: 110%; font-weight: bold; }
.NormalDisabled {	color: Silver; }
.NormalBold {font-weight: bold;}
.NormalRed {	color: red;}
.NormalTextBox {color:black !important;}
textarea, input, select, option {color: black !important;}
.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: 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: white 0px solid;	background-color: Transparent;}
.ModuleTitle_MenuIcon
{	cursor: pointer;	background-color: #EEEEEE;	border: #EEEEEE 1px solid;	text-align: center;	width: 15px;
	height: 21px;}
.ModuleTitle_SubMenu
{	z-index: 1000;	cursor: pointer;	background-color: #FFFFFF; 	border: #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;}