/* 
================================
Skin styles for DotNetNuke
================================
*/

/* Global Settings */
.pagemaster
{
    width: 100%;
    height: 100%;
    background-color: #fefefe;
    padding-top: 85px;
    padding-left: 80px;
    background-image: url(EPix/BodyBg.jpg);
    background-repeat: no-repeat;
    background-position: 0 0 ;
}


.skinmaster
{
    width: 900px;
    background-color: transparent;
    border-right: #7994cb 0px solid;
    border-top: #7994cb 0px solid;
    border-left: #7994cb 0px solid;
    border-bottom: #7994cb 0px solid;
}

.controlpanel
{
    width: 100%;
    background-color: #dfe5f2;
}

.controlpanel .subhead, .controlpanel .commandButton
{
	font-size: 11px !important;
}

.ControlPanel .NormalTextBox
{
    font-family: Tahoma, Arial, Helvetica;
    font-size: 9px !important;
    font-weight: normal;
    width: 200px !important;
}
.StandardButton
{
    background: #0072BB none;
    color: #ffffff;
    font-family: verdana, sans-serif;
    font-size: 11px;
    font-weight: normal;
}

.ApolloBlue
{
    background-color: #0072BB;
    height: 40px;
    border-top: solid #ffffff 30px;
   /* border-bottom: solid #ffffff 30px;*/
    padding-left: 8px;
    padding-right: 8px;
    font-family: Arial, Tahoma;
    font-size: 13px !important;
    font-weight: bold;
}
.logonRow{ padding-bottom:30px}
.breadcrumbRow{ padding-bottom:30px}
/* End Global Settings */


/* Pane Management */

.paneLeft
{
    width:200px;
    padding-left: 0px;
    margin-left : 0px;
    padding-right: 25px;
    border-right: 1px solid #B2B2B2;
}

.paneContent
{
    background-repeat: no-repeat;
    padding-left: 25px;
    width: auto  !important;
}


.paneRight
{
    background-color: transparent;
    padding-left: 6px;
    padding-right: 4px;
}

.paneTopWide
{
    background-repeat: no-repeat;
}

.paneTop
{
    background-repeat: no-repeat;
    padding-left: 25px;
}

.paneBottom
{
    background-repeat: no-repeat;
    padding-left: 25px;
}

.paneBottomWide
{
    background-repeat: no-repeat;
}

.paneFooter
{
    width:100% !important;
    padding-top: 25px;
    height: 70px;
}

.footerLeft
{
   border-top: #0072BB 2px solid;
   width:220px;
   vertical-align: top ;
   padding-top:25px;
}

.footerMiddle
{
   width:20px;
   border-top: none;
   vertical-align: top ;
   padding-top:25px;
}

.footerRight
{
   border-top: #0072BB 2px solid;
   width:auto;
   vertical-align: top ;
   padding-top:25px;
}

/* text */
.Head
{
    font-family: Tahoma, Arial, Helvetica;
    font-size: 18px;
    font-weight: normal;
    color: #333333;
}

.normal
{
    color: #6B6B6B;
    font-family: tahoma;
    font-size: 11px;
}

a:link, .normal a:link
{
    text-decoration: none;
    color: #0072BB;
}

a:visited, .normal a:visited   {
    text-decoration:    none;
    color:  #0072BB;
}

a:active, .normal a:active    {
    text-decoration: underline;
    color:  #0072BB;
}

a:hover, .normal a:hover
{
    text-decoration: underline;
    color: #cc0000;
}


/* text style for announcements */
.AnnouncementItemBody, .AnnouncementItemBody p, div .AnnouncementItemBody 
{
  /*  text-align:justify !important;*/
    margin-bottom :0px;
    margin-top : 0px;
}

/* text style used for error messages */
.NormalRed
{
    font-family: Tahoma, Arial, Helvetica;
    font-size: 12px;
    font-weight: bold;
    color: #cc0000
}


/* text style for buttons and link buttons used in the portal admin pages */
.CommandButton
{
    font-family: Tahoma, Arial, Helvetica;
    font-size: 11px;
    font-weight: normal;
}
    
/* hyperlink style for buttons and link buttons used in the portal admin pages */
A.CommandButton:link
{
    text-decoration: none;
    color: #0072BB;
    border-bottom: #0072BB 1px solid;
}

A.CommandButton:visited  {
    text-decoration:    none;
    color: #0072BB;
    border-bottom: #0072BB 1px solid;
}

A.CommandButton:active   {
    text-decoration:    none;
    color: #0072BB;
    border-bottom: #0072BB 1px solid;
}

A.CommandButton:hover    {
    text-decoration:    none;
    color: #cc0000;
    border-bottom: #cc0000 1px dashed;
}
/* search */
.search input
{
    width: 100px;
    border: 1px #0072bb solid;
    font-size: 11px;
    color: black;
    background-color: #ffffff;
}

.search img
{
    margin-top: 0 !important;
    margin-top: 1px;
    margin-left: -6px;
}
.search, a.search:link, a.search:active, a.search:visited, .search
{
    font-family: Tahoma, Arial, Helvetica;
    color: #efefef;
    text-decoration: none;
    font-size: 10px;
    padding: 7 0 0 0;
    text-align: right ;
}

.xflex img{ margin-left: 5px}

.BlueBG, a.BlueBG:link, .BlueBG:hover
{
    color: #efefef;
    text-decoration: none;
}

a.BlueBG:active, a.BlueBG:visited
{
    color: #fafafa;
    text-decoration: none;
}


.LightBG
{
    font-family: Tahoma;
    font-size: 10px;
}

a.LightBG:link, .LightBG:hover
{
    color: #404040;
    text-decoration: none;
}

a.LightBG:active, a.LightBG:visited
{
    color: #0072bb;
    text-decoration: none;
    font-size: 10px;
}


UL LI   {
    list-style-type:    square ;
    text-indent:0px;
    margin-left:-25px;
}

UL LI  LI    {
    list-style-type:    disc;
}

UL LI  LI  LI {
    list-style-type:    circle;
}

OL LI   {
    list-style-type:    decimal;
}

OL OL LI    {
    list-style-type:    lower-alpha;
}

OL OL OL LI {
    list-style-type:    lower-roman;
}

/* GENERIC */
H1  {
    font-family: Tahoma, Arial, Helvetica;
    font-size:  20px;
    font-weight:    normal;
    color: #666644;
}

H2  {
    font-family: Tahoma, Arial, Helvetica;
    font-size: 20px !important;
    font-weight:    normal;
    color: #000000;
    vertical-align: middle;
}

H3  {
    font-family: Tahoma, Arial, Helvetica;
    font-size:  12px;
    font-weight:    normal;
    color: #003366;
}

H4  {
    font-family: Tahoma, Arial, Helvetica;
    font-size:  12px;
    font-weight:    normal;
    color: #003366;
}

H5, DT  {
    font-family: Tahoma, Arial, Helvetica;
    font-size:  11px;
    font-weight:    bold;
    color: #003366;
}

H6  {
    font-family: Tahoma, Arial, Helvetica;
    font-size:  11px;
    font-weight:    bold;
    color: #003366;
}

TFOOT, THEAD    {
    font-family: Tahoma, Arial, Helvetica;
    font-size:  12px;
    color: #003366;
}

TH  {
    vertical-align: baseline;
    font-family: Tahoma, Arial, Helvetica;
    font-size:  12px;
    font-weight:    bold;
    color: #003366;
}

SMALL   {
    font-size:  8px;
}

BIG {
    font-size:  14px;
}

BLOCKQUOTE, PRE {
    font-family:    Lucida Console, monospace;
}



/* -- Solpart Menu*/


.MainMenu_MenuContainer
{
    background-color: transparent;
}
.MainMenu_MenuBar
{
    cursor: pointer;
    
    height: 16px;
    background-color: Transparent;
}
.MainMenu_MenuItem
{
    border-left: #cad5ea 0px solid;
    border-bottom: #cad5ea 1px solid;
    border-top: #cad5ea 1px solid;
    border-right: #cad5ea 0px solid;
    cursor: pointer;
    
    color: #000000;
    font-size: 9pt;
    font-weight: normal;
    font-style: normal;
    background-color: Transparent;
    font-family: Tahoma, Arial, Helvetica;
    height: 20px;
}
.MainMenu_MenuIcon
{
    display: none;
}
.MainMenu_SubMenu
{
    background-color: #cad5ea;
    z-index: 1000;
    cursor: pointer;
    
    filter: progid:DXImageTransform.Microsoft.Shadow(color= '#696969' , Direction=135, Strength=3);
}
.MainMenu_MenuBreak
{
    height: 1px;
}
.MainMenu_MenuItemSel
{
    background-color: #8da4d3;
    cursor: pointer;
    
    color: black;
    font-family: Tahoma, Arial, Helvetica;
    font-size: 9pt;
    font-weight: normal;
    font-style: normal;
    height: 20px;
}
.MainMenu_MenuArrow
{
    display: none;
}
.MainMenu_RootMenuArrow
{
    display: none;
}


/* SideMenu  */
.inventua_sidemenu
{
    margin-bottom : 20px;
}

.MenuHdr0 {display:none}
.MenuHdr1
{ 
     font-family: Tahoma, Arial, Helvetica;
 font-size: 10pt !important; 
 padding-left: 10px; font-weight: normal; padding-bottom: 2px; 
  background-color: #f1f1f1; padding-top: 2px; cursor: default;
  border: #f1f1f1 1px solid; 
}
.MenuHdrMouseOver1
{ 
     font-family: Tahoma, Arial, Helvetica;
 font-size: 10pt !important; 
 padding-left: 10px;  font-weight: bold; padding-bottom: 2px; 
  background-color: #f1f1f1; padding-top: 2px; cursor: default;
}

.MenuHdrCurrent1
{ 
     font-family: Tahoma, Arial, Helvetica;
 font-size: 10pt !important; 
 font-weight: bold; padding-bottom: 2px; 
  background-color: #f1f1f1; padding-top: 2px; cursor: default;
}

.MenuItem1 HR, .MenuItem2 HR
{
  background-color: #f1f1f1; 
  border-top: none;
  border-left: none;
  border-right: none;
  border-bottom: 1px solid #999999;   
  margin-right: 5px; 
}

.MenuItem1, .MenuItemMouseOver1, .MenuItem2, .MenuItemMouseOver2
{
  font-family: Tahoma, Arial, Helvetica;
  font-size: 10pt !important; 
  font-weight: normal; 
  padding-bottom: 1px;
  background-color: #f1f1f1; padding-top: 1px;
  border: #f1f1f1 1px solid; 
}
.MenuHdr1 A, .MenuHdr1 A:Active, .MenuHdr1 A:Hover, .MenuHdr1 A:Visited, .MenuHdr1 A:Link,
.MenuHdrMouseOver1 A, .MenuHdrMouseOver1 A:Active, .MenuHdrMouseOver1 A:Hover, .MenuHdrMouseOver1 A:Visited, .MenuHdrMouseOver1 A:Link
{
  font-family: Tahoma, Arial, Helvetica;
  font-size: 10pt !important; 
  font-weight: normal; 

  text-decoration: none; color: black; padding-top: 1px;
  padding-bottom: 1px; cursor: pointer; display: block; 
}
.MenuItem1 A, .MenuItem1 A:Active, .MenuItem1 A:Hover, .MenuItem1 A:Visited, .MenuItem1 A:Link, 
.MenuItemMouseOver1 A, .MenuItemMouseOver1 A:Active, .MenuItemMouseOver1 A:Hover, .MenuItemMouseOver1 A:Visited, .MenuItemMouseOver1 A:Link,
.MenuItem2 A, .MenuItem2 A:Active, .MenuItem2 A:Hover, .MenuItem2 A:Visited, .MenuItem2 A:Link, 
.MenuItemMouseOver2 A, .MenuItemMouseOver2 A:Active, .MenuItemMouseOver2 A:Hover, .MenuItemMouseOver2 A:Visited, .MenuItemMouseOver2 A:Link
{
  font-family: Tahoma, Arial, Helvetica;
  font-size: 10pt !important; 
  font-weight: normal; 
  display: block;
  padding-bottom: 1px;
  cursor: pointer;
  color: black;
  padding-top: 1px;
  text-decoration: none;   
  width: 100% 
}

.MenuItem1 A, .MenuItem1 A:Active, .MenuItem1 A:Hover, .MenuItem1 A:Visited, .MenuItem1 A:Link, 
.MenuItemMouseOver1 A, .MenuItemMouseOver1 A:Active, .MenuItemMouseOver1 A:Hover, .MenuItemMouseOver1 A:Visited, .MenuItemMouseOver1 A:Link
{
  padding-left: 10px;
}

.MenuItem2 A, .MenuItem2 A:Active, .MenuItem2 A:Hover, .MenuItem2 A:Visited, .MenuItem2 A:Link, 
.MenuItemMouseOver2 A, .MenuItemMouseOver2 A:Active, .MenuItemMouseOver2 A:Hover, .MenuItemMouseOver2 A:Visited, .MenuItemMouseOver2 A:Link
{
  padding-left: 20px;
}

.MenuItemCurrent1
{
   font-family: Tahoma, Arial, Helvetica;
  font-size: 10pt !important; 
  font-weight: bold; 
 color: black;
}

.MenuItemCurrent2
{
   font-family: Tahoma, Arial, Helvetica;
  font-size: 10pt !important; 
  font-weight: bold; 
 color: black;
}


  
.MenuItemMouseOver1, .MenuItemMouseOver2, .MenuHdrMouseover1
{
  border: #00008B 1px solid;
  background-color: #cccccc !important;  
}


/* DNNStuff Aggregator */
.Simple_Top_TabStrip {
	border-bottom : 1px solid #B2B2B2;
	margin : 0;
	padding-bottom : 0px;
	padding-left : 0px;
}

.Simple_Top_TabPage
{
   /* clear: both;*/
    border-left: 1px solid #B2B2B2;
    border-right: 1px solid #B2B2B2;
    border-bottom: 1px solid #B2B2B2;
    padding: 3px;
    background: none transparent scroll repeat 0% 0%;
}

.Simple_Top_TabStrip .Simple_Top_TabSelected{
	cursor: pointer;

	display : inline;
	list-style-type : none;
	margin : 0;
	padding : 0;
	
	background : #0072BB;
	border-top : 1px solid #B2B2B2;
	border-left : 1px solid #B2B2B2;
	border-right : 1px solid #B2B2B2;
	border-bottom : 1px solid #B2B2B2;
	color : #FFF;
	float : left;
    font-family: Tahoma, Arial, Helvetica;
	font-size : small;
	font-weight : normal;
	line-height : 14px;
	margin-left : 4px;
	padding : 2px 2px 2px 2px;
	text-decoration : none;
/* -moz-border-radius-topleft: 7px;
 -moz-border-radius-topright: 7px;*/

}

.Simple_Top_TabStrip .Simple_Top_TabUnselected
{
    cursor: pointer;
    display: inline;
    list-style-type: none;
    margin: 0;
    padding: 0;
    background: #cce3f1;
    border: 1px solid #B2B2B2;
    color: #003366;
    float: left;
    font-family: Tahoma, Arial, Helvetica;
    font-size: small;
    font-weight: normal;
    line-height: 14px;
    margin-left: 4px;
    padding: 2px 2px 2px 2px;
    text-decoration: none; 
/* -moz-border-radius-topleft: 7px;
 -moz-border-radius-topright: 7px;*/
}

.Simple_Top_TabStrip .Simple_Top_TabMouseover {
	color : #FFF;
	background: #0072BB;
}

/*xflex*/
.layout_normal {cursor:pointer}
.layout_medium {cursor:pointer}
.layout_large {cursor:pointer}

.text_normal {cursor:pointer}
.text_medium {cursor:pointer}
.text_large {cursor:pointer}



/* module level skinning */

/* logo's on frontpage' */


#dnn_ctr659_MLAdvAnnouncements__ctl0_dlItems__ctl1_Body, #dnn_ctr659_MLAdvAnnouncements__ctl0_dlItems__ctl0_Body
{
    text-align : right ;
}

#dnn_ctr659_ModuleContent
{
    margin-top:50px;
}


/*latest blog entries */
#dnn_ctr806_viewNukeFeeds_dlFeedData, #dnn_ctr806_ModuleContent
{ width:100% !important }
