﻿/* Luxe Replicator Admin */

html, body {
height:100%;

}

body {
margin:0px 0px 0px 0px;background-color:black
}
p{
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:11px;
 color:#77613A;
  margin:0;
 padding:0;
}
 
 h1{
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:22px;
 font-weight:bold;
 color:#bf2f37;
 margin:0;
 padding:0;
 }
 
 h3
{
    font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
    font-size: 18px;
    font-weight: bold;
    color: #78613B;
    margin: 0;
    padding: 0;
}
 
 h2{
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:12px;
 font-weight:bold;
 color:#78613B;
  margin:0;
 padding:0;
 }
 
 td {
 padding:10px;
 vertical-align:top;
 text-align:left;
 }
 
 a {
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:11px;
 color:#77613A;
 text-decoration:none;
 }
 
 a:hover {
 /*color:#f2e9cc;*/
 text-decoration:underline
 }
 
 asp:GridView {
 background-color:#FFFFFF;
 }
 
.ContentBox {
width:450px;
background-color:#FFFFFF;
}


#main
{
    position: relative;
    top: 0px;
    width: 1000px;
    height: auto;
    border-style: none;
    margin-bottom: 0px;
    padding: 0;
    background-color: #f8f8f8;
}

#TopMenu {
width:1000px;
height:124px;
margin:0;
padding:0;
background-image:url(images/Luxe-Replicator-top-bar.jpg);
background-repeat:no-repeat;
}

#Log_Main{
width:1000px;
height:124px;
margin:0;
padding:0;
background-image:url(images/login-gradient.jpg);
background-repeat:repeat-x;
clear:both;
}
/***************************************************************************/
/* Added 11-12-09 */
/* Navigation Update*/
#topSubMenu p
{
    float:left;
    padding-left:6px;
    
}
#topSubMenu a
{
    color:#78613B;
    font-family:Tahoma;
    font-size:9pt;
    
}
#topSubMenu a:hover
{
    color:#fff;
    text-decoration:none;
}
#topSubMenu
{
    z-index: 200;
    top: 30px;
    left:345px;
    display:block;
    position: relative;
    clear:both;
    width:438px;
    height:40px;
    overflow:hidden;
   
}
                /**********************/
#topMainMenu p
{
    float:left;
    padding-left:15px;
    background-color: #78613B;
    display:block;
    
}
#topMainMenu a 
{
    color:#C4BCAA;
    font-family:Tahoma;
    font-size:14px;
    float:left;
    background-color: #78613B;
    font-weight:bold;


    
}
#topMainMenu a:hover
{
    color:#fff;
    text-decoration:none;
    font-weight:bold;
}


#topMainMenu
{
   /* z-index: 140; */
    top: 43px;
    left: 40px;
    display:block;
    position: relative;
    /* clear:both; */
    background-color: #78613B;
    width:630px;
    height:40px;
    text-align:left;

    
    
}

#topMainMenu a span
{
    line-height:40px;
}
 
#LuxeLogo
{
    z-index: 140;
    top: -55px;
    left: -400px;
    display:block;
    position: relative;
    clear:both;
    width:123px;
    height:0px;
    text-align:left;
} 
#LuxeLogo img
{
    width:123px;
    height:50px;
    border:none;
    margin:0 0 0 0;
}
            /*************************************/
#cBody
{
background-image:url(images/Luxe-Replicator-bottom-gradient.jpg);
background-repeat:repeat-x;  
        float:right;
display:block;
background-color:#fff;
/* background-color:#eeebe6; */
padding-top:20px;
}
#cBodyContent
{
    color:#78613B;
    text-align:left;
    font-family:Tahoma;
    font-size:11pt;
    background-color:Transparent;
    display:block;
    min-height:800px;  
    height:auto;

}
#cBodyContentHead
{
    height:auto;
    display:block;
    width:970px;
   /* min-height:100px;  */
    height:auto;
    padding-left: 15px;
    padding-bottom:5px;
    padding-right: 15px;

}

/* for Internet Explorer */
/*\*/


/* uncomment this for ie is min height is needed: works with min-height,height:auto
* html #container {
height: 100px;
}

*/

/**/

#cBodyContentHead h1
{
    font-weight:bold;
    font-family:Tahoma;
    font-size:11pt;
    color:#78613B;
    padding-top:10px;
}
#cBodyContentHead p
{
        width:970px;
        display:block;
}
#cBodyContentBodyLeft
{
    float:left;
    width:279px; 
    display:block;
    margin:0px 15px 0px 0px;

}
#cBodyContentBodyRight
{
    float: right;
    width: 985px;
    display:block;
    margin:0px 0px 0px 0px;
}

/***************************************************************************/
#SABranding {
position:relative;
top:-20px;
left:1px;
background-image:url(images/BrandingBar.gif);
width:853px;
height:76px;
z-index:60;
}

#AdminTXT {
font-family:Georgia, "Times New Roman", Times, serif;
font-size:35px;
position:absolute;
left:19px;
top:10px;
color:#0D4BA0;
margin:0;
padding:0;
z-index:3;
}

#AdminArea {
position:relative;
top:15px;
height:585px;
}

.detailGrid
{
    font-size: 8pt;
    color: dimgray;
    font-family: Verdana;
}
.navButtons
{
    font-size: 8pt;
    font-family: Verdana;
}
.menuButton
{
    border-style:solid;
	border-color:#f2e9cc;
	border-width:1px;
    font-family: Verdana;
	font-size:10px;
	*font-size:9px;
	color:#77613A;
	background-color:#DDD7C7;
	padding:2px;
	cursor:hand; cursor:pointer;
	margin:0px;
}
.menuButton:hover
{

	color:#f2e9cc;
	background-color:#77613A;
}
.menuButton-stat
{
    font-family: Verdana;
	font-size:10px;
	*font-size:9px;
	color:#f2e9cc;
	background-color:#bf2f37;
	padding:2px;
	cursor:hand; cursor:pointer;
	margin:0px;
}
.menuButton-stat:hover
{
	border-color:#bf2f37;
	color:#bf2f37;
	background-color:#f2e9cc;
	cursor:hand; cursor:pointer;
	text-decoration:none;	
}
.menuButton-sub
{
    border-style:solid;
	border-color:#f2e9cc;
	border-width:1px;
    font-family: Verdana;
	font-size:10px;
	*font-size:9px;
	color:#77613A;
	background-color:#DDD7C7;
	padding:2px;
	cursor:hand; cursor:pointer;
	margin:0px;
}
.menuButton-sub:hover
{
	color:#f2e9cc;
	background-color:#77613A;
}

a.myButton, input[type="submit"].myButton
{
    border-style: solid;
    border-color: #77613A;
    border-width: 1px;
    font-family: Tahoma;
    font-size: 12px;
    color: #FCF9F0;
    background-color: #77613A;
    padding: 5px;
    cursor: hand;
    cursor: pointer;
    margin: 0px;
    width: 100px;
}
a:hover.myButton, input[type="submit"]:hover.myButton
{
    	background-color:#E1DBCA;
    	color: #77613A;
    	text-decoration: none;

}

.myButton-addnewimage
{
    border-style:solid;
	border-color:#bf2f37;
	border-width:1px;
    font-family: Verdana;
	font-size:10px;
	color:#bf2f37;
	background-color:#f3e9cc;
	padding:5px;
	cursor:hand; cursor:pointer;
	margin:0px;
	width:150px;
}
.myButton-addnewimage:hover
{
	border-color:#f2e9cc;
	color:#f2e9cc;
	background-color:#bf2f37;
}

.myButton4
{
    border-style:solid;
	border-color:#bf2f37;
	border-width:1px;
    font-family: Verdana;
	font-size:10px;
	color:#bf2f37;
	background-color:#f3e9cc;
	padding:5px;
	margin:0px;
	width:100px;
}
.leftlinks
{
    font-family: Verdana;
	font-size:10px;
	color:#bf2f37;
}
.leftlinks:hover
{
text-decoration: underline;
}

.myButton2
{
    border-style:solid;
	border-color:#bf2f37;
	border-width:1px;
    font-family: Verdana;
	font-size:10px;
	color:#bf2f37;
	background-color:#f3e9cc;
	padding:5px;
	cursor:hand; cursor:pointer;
	margin:0px;
	width:300px;
}
.myButton2:hover
{
	border-color:#f3e9cc;
	color:#f3e9cc;
	background-color:#666666;
}
.grids
{
    font-size: 8pt;
    color: black;
    font-family: Verdana;
    background-color: #f3e9cc;
}

.reminder {
font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:11px;
 color:#bf2f37;
 text-decoration:none;
 background-color:#f3e9cc;
 text-align:left;
 width:700px;
}

.RemindBox {
background-color:#ffffff;
border-style:solid;
border-color:#bf2f37;
border-width:1px;
padding:5px;
}

.ContentGrid {
font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:11px;
 color:#bf2f37;
  margin:0;
 padding:0;
padding-left:10px;
background-color:#f3e9cc;
 }
 
 .storeContentDetails
{
    border-style:solid;
	border-color:#bf2f37;
	border-width:1px;
    font-family: Verdana;
	font-size:10px;
	color:#bf2f37;
	background-color:#f3e9cc;
	padding:5px;
	margin:0px;
	width:100px;
}

.deleteButton
{
float:right;
}
.viewlargerButton
{
float:left;
}

/* *********************************************************************************************** */
/* Added for JQuery Accordion functionality: Login */

ul#menu, ul#menu ul {
  list-style-type:none;
  margin: 0;
  padding: 0;
  width: 300px;
}

ul#menu a {
  display: block;
  text-decoration: none;	
}

ul#menu li {
  margin-top: 1px;
}

ul#menu li a {
  background: #77613A;
  color: #fff;	
  padding: 0.5em;
}

ul#menu li a:hover
{
    background: #8b764e;
}

ul#menu li ul li {
  background: #DDD7C7;
  color: #000;
  padding-left: 20px;
}

ul#menu li ul li a {
  background: #DDD7C7;
  color: #000;
  padding-left: 20px;
}

ul#menu li ul li a:hover {
  background: #DDD7C7;
  border-left: 5px #000 solid;
  padding-left: 15px;
}


/* *********************************************************************************************** */
/* *********************************************************************************************** */
/* Added for JQuery Accordion functionality: Content Header */

ul#menuBodyContentHead, ul#menuBodyContentHead ul {
  list-style-type:none;
  margin: 0;
  padding: 0;
  width: 700px;
}

ul#menuBodyContentHead a {
  display: block;
  text-decoration: none;	
}

ul#menuBodyContentHead li {
  margin-top: 1px;
}

ul#menuBodyContentHead li a {
  padding: 0.5em;
}

ul#menuBodyContentHead li a:hover h1
{
    color:White;
}

ul#menu li ul li {
  background: #DDD7C7;
  color: #000;
  padding-left: 20px;
}

ul#menuBodyContentHead li ul li a {
  background: #DDD7C7;
  color: #000;
  padding-left: 20px;
}

ul#menuBodyContentHead li ul li a:hover {
  border-left: 0px #000 solid;
  padding-left: 20px;
  color:#77613A;
}


/* *********************************************************************************************** */
