/* 
================================
Skin styles for DotNetNuke
================================
@author Mettle Design
@version 1.0
*/


body {
	width:100%;
	height:100%;
	background-color:#EEEEEE;
}


.page_side_top_crn  { background: #EEEEEE url('images/side-shadow_top_crn.jpg') no-repeat bottom left; }
.page_side_shadow   { background: #EEEEEE url('images/side-shadow.jpg') repeat-y;}
.page_side_btn_crn  { background: #EEEEEE url('images/side-shadow_btn_crn.jpg') no-repeat top left;}

/* this is IE 6+ */
.page_foot_shadow {
  	 filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true',src='/portals/18/Skins/luminarysearch_1.0/images/bottom_shadow.png');
  	 background-repeat :no-repeat;
  	 height:10px;
}

/* this is for general browser */
html>body .page_foot_shadow{ 
	height:10px;
	background-image: url('images/bottom_shadow.png');
	background-repeat: no-repeat; 
}



/*=============================
	Header area
 =============================*/
#header_area{ 
	background:#EEEEEE url('images/header.jpg') no-repeat;
	height:200px; 
} 

#contentpage_header_area{
	background:#EEEEEE url('images/content_page_header.jpg') no-repeat;
	height:140px; 
}

/*-------------*/ 
/*--- Logo  ---*/
/*-------------*/

/*========== Front LOGO =================*/
/* this is for IE 5.5+ */
.luminary_logo_front {
  	 filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true',src='/portals/18/Skins/luminarysearch_1.0/images/luminary_website_logo.png');      
   	 background-repeat: no-repeat;
   	 height:200px;
	 weight:200px;
   	 margin: 0px 0px 0px 25px;
}

.luminary_logo_front a{
	 display: block;
	 height:200px;
	 weight:200px;
}

.luminary_logo_front a span {  visibility: hidden; }

/* this is for general browser */
html>body .luminary_logo_front{	
	background-image:url('images/luminary_website_logo.png'); 
	background-repeat: no-repeat;
	height:200px;
   	weight:200px;
   	margin: 0px 0px 0px 25px;
}

/*========== CONTENT LOGO =================*/
/* this is IE 5.5+ */
.luminary_logo_content {
  	 filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true',src='/portals/18/Skins/luminarysearch_1.0/images/luminary_website_logo_sml.png');      
   	 background-repeat: no-repeat;
   	 height:118px;
	 weight:115px;
   	 margin: 0px 0px 0px 15px;
}

.luminary_logo_content a{
	 display: block;
	 height:118px;
	 weight:115px;
}

.luminary_logo_content a span {  visibility: hidden; }

/* this is for general browser */
html>body .luminary_logo_content{	
	background-image:url('images/luminary_website_logo_sml.png'); 
	background-repeat: no-repeat;
	height:118px;
   	weight:115px;
   	margin: 0px 0px 0px 15px
} 



/*===========================================
   Menu : change from default setting style 
 ===========================================*/

#menu_area{
	background-color:#F26066;
	height:30px;
	color: #ffffff;
	padding: 0px 10px 0px 10px;
	vertical-align: middle;
}

.MainMenu_MenuIcon, .MainMenu_MenuArrow, .MainMenu_RootMenuArrow { display:none; }
.MainMenu_MenuContainer { 
	/*background-color:#515151; */
	background-color:#F26066;
	color:#515151;
}
.MainMenu_MenuBreak { background-color:#F26066; border:1px solid #F26066;}
.MainMenu_SubMenu { 
	border: 1px solid #515151;  
	background-color: #EEEEEE;
	color:red;	
}

.MainMenu_MenuItem,  .MainMenu_MenuItemSel {
/*	width:200px; */
/*	padding:3px; */
	padding: 3px 10px 3px 3px;
	font-family:Arial, Helvetica, Verdana, san-serif; 
	font-size: 12px;
	font-weight:normal;
	color:#333333;
	border-right: #DCD9D7 0px solid;
	border-left: #DCD9D7 0px solid; 
}
.MainMenu_MenuItem { 
	border-top: #EEEEEE 1px solid;
	border-bottom: #EEEEEE 1px solid;	
}
.MainMenu_MenuItemSel { 
	border-top: #ffffff 1px solid;
	border-bottom: #ffffff 1px solid;
}

.separatorcss{	color:#ffffff;	font-size:12px; }

.rootmenuitem, .rootmenuitemselected{
	font-family:Arial,  Helvetica, Verdana, san-serif; 
	font-size: 12px;
	font-weight:bold;
	background-color: #F26066;
}

.rootmenuitem {color:#ffffff;}
.rootmenuitemselected {color:#C2C2C2;}

.submenuitemselected {
	background-color: #F69A7E;
	color:#333333;
}


/*============================================================================================================================================*/
/*============================================================================================================================================*/

/*===========================
      breadcrumb Area       
 ============================*/
#breadcrumb_area{
	background-color:#8E8E8E;
	height:20px;
	padding: 0px 20px 0px 20px;
	vertical-align: middle;
	font-family:Arial,  Helvetica, Verdana, san-serif; 
	font-size:11px;
	font-weight:bold;
	text-transform: lowercase; 
	color: #DCDCDC;
	width:930px;
}

#breadcrumb_area a {color : #DCDCDC; text-decoration : none;}
#breadcrumb_area a:visited {color : #DCDCDC; text-decoration : none;}
#breadcrumb_area a:hover {color : #515151; text-decoration : none;}

.breadcrumb { color: #DCDCDC; }





/*=============================
	Content area
 =============================*/
#content_area { background-color:#ffffff;}

.front_leftpane { width:265px; background-color: #C2C2C2; padding:37px 0px 20px 0px;  }
.front_contentpane {
	width:665px; padding:37px 0px 20px 0px;
	background:#ffffff url('images/pane_bg.jpg') no-repeat bottom right;
}

.front_contentDetailpane {
	width:465px; padding:37px 0px 20px 0px; 
	background:#ffffff url('images/pane_bg.jpg') no-repeat bottom right;
}
.front_rightpane { width:200px; padding:37px 15px 20px 0px; background-color:#ffffff;}


.content_leftpane { width:185px; background-color: #C2C2C2; padding:37px 0px 20px 0px; }
.content_contentpane {
	width:745px; padding:10px 0px 20px 0px; 
	background:#ffffff url('images/pane_bg.jpg') no-repeat bottom right;
}

.content_detailnoleft { 
	width:730px; padding:10px 0px 20px 0px; 
	background:#ffffff url('images/pane_bg.jpg') no-repeat bottom right;

}

.content_contentdetailpane {
	width:545px; padding:10px 0px 20px 0px; 
	background:#ffffff url('images/pane_bg.jpg') no-repeat bottom right;
}
.content_rightpane { width:200px; padding:70px 15px 0px 0px; background-color:#ffffff; }



/*=============================
	Footer area
 =============================*/
.footer { color : #666666; font-family:  Verdana,  Helvetica, Arial, san-serif; font-size:11px; }
a.footer, a.footer:visited{ color : #666666; text-decoration : none;}
a.footer:hover { color:#F48366; text-decoration:none; }

#foot_left {text-align:left;}
#foot_right {text-align:right;}
#foot_right a {color : #666666; text-decoration : none;}
#foot_right a:visited {color : #666666; text-decoration : none;}
#foot_right a:hover {color : #F69A7E; text-decoration : none;}

/*=============================
	Consult area
 =============================*/

.consultant {
	font-weight:bold;
	font-family:  Arial, Verdana,  Helvetica, san-serif; 
	font-size:11px; 
	text-align:center;
	color:#515151;
}

.consultant a{
	text-decoration:underline;
}

/*=============================
	Form area
 =============================*/

.table_form {
	font-family:  Arial, Verdana,  Helvetica, san-serif; 
	font-size:11px; 
	color:#515151;
}

.table_form_header {
	font-weight:bold;
	font-family:  Arial, Verdana,  Helvetica, san-serif; 
	font-size:11px; 
	color:#515151;
}

.table_form_text {
	font-family:  Arial, Verdana,  Helvetica, san-serif; 
	font-size:11px; 
	color:#515151;
}

