body  {
background: #FFFFFF;
margin: 0;
}

#container-admin { 
	width: 1024px;
	margin: 0 auto;
}

.container-main {
	max-width: 1140px !important;
}

.navbar {
	min-height: 90px;
	}

.logo-sm {
    position: absolute;
    left: 50%;
    margin-left: -50px !important;  /* 50% of your logo width */
    display: block;
	}

.top-right-icons {
	float: right;
    margin-right: 30px;
    margin-top: -60px;
    z-index: 1000;
    position: relative;
}

.top-right-icons a {
	color: rgba(0,0,0,.5);
}


#header { 
padding: 14px 30px 5px 30px;
background: #F2F2F2;

/*text-align:right;*/
} 

#header a {
color: #313131;
text-decoration: none; 
font-size: 14px; 
font-family: "Lucida Sans Unicode";
}

#menu {
background-color: #F2F2F2; 
padding: 0px 0px 10px 0px;
text-align:right;
margin-top: -30px;
margin-left: 188px;
}

#menu a {
color: #313131;
text-decoration: none; 
font-size: 12px; 
font-family: "Lucida Sans Unicode";
/*text-transform: uppercase;*/
}

#menu a:hover {
color: #8e8e8e;
/*font-weight: bold;*/
}

#sidebar {
float: left;
width: 188px;
padding: 0px 0px 0px 10px;
margin: 0;
color: #444444;
text-align: center;
background-color: #F2F2F2;
font-family: "Lucida Sans Unicode";
font-size: 14px; 
}

.feedbackPanel {
	list-style: none;
}

.feedbackPanelERROR span {
		border:solid 1px #CC0000; 
		background:#F7CBCA;
		color:#CC0000;
		font-weight:bold;
		text-align:center;
}

.feedbackPanelINFO span {
		border:solid 1px #349534; 
		background:#C9FFCA;
		color:#008000;
		font-weight:bold;
		text-align:center;
}

#sidebar .t {background: url(images/dot.gif) 0 0 repeat-x;background-color: #FFFFFF;}
#sidebar .b {background: url(images/dot.gif) 0 100% repeat-x}
#sidebar .l {background: url(images/dot.gif) 0 0 repeat-y}
#sidebar .r {background: url(images/dot.gif) 100% 0 repeat-y}
#sidebar .bl {background: url(images/bl.gif) 0 100% no-repeat}
#sidebar .br {background: url(images/br.gif) 100% 100% no-repeat}
#sidebar .tl {background: url(images/mtl.gif) 0 0 no-repeat}
#sidebar .tr {background: url(images/mtr.gif) 100% 0 no-repeat; padding:10px 1px; min-height:610px;height:auto!important;height:610px;}

#jmail { font: 11px Arial, Helvetica, sans-serif; background: #F8F8F9; border: 1px solid #DDDDDD; padding: 0px 0px 15px; margin: 20px 0px; }
#jmail h5 { font: 11px Arial, Helvetica, sans-serif; display: block; padding: 3px 0px 3px 5px; font-weight: bold; text-align: left; color: #FFF; background: url(images/headersbg.gif) repeat-x; margin: 0px 0px 10px; }
#jmail input.jmailf { margin: 0px 3px 0px 5px; padding: 0px; border: 1px solid #adadad; height: 16px; font-size: 10px; float: left; padding-top: 2px; }

.mitem {
    background: url(images/micon.gif) 18px 16px no-repeat;
    padding-top: 14px;
    padding-left: 35px;
    text-align: left;
    padding-bottom: 3px;
    font-size: 12px;

}
.mitem a {
color: #8e8e8e;
text-decoration:none;
}
.mitem a:hover {
color: #ff9601;
text-decoration:none;
}

.sidenav {
	padding-right: 1px;
	padding-left: 1px;
}

.mitemsel {
background: url(images/micon.gif) 35px 20px no-repeat;
background-color:#F2F2F2;
padding:16px;
}
.mitemsel a {
color: #8e8e8e;
text-decoration:none;
}
.mitemsel a:hover {
color: #ff9601;
text-decoration:none;
} 


.project {
margin:15px 0 25px 0;
}

h1 {
margin: 0 0 0 0px;
font-family: "Arial";
font-size: 20px;
font-weight: bold;
line-height: 18px;
}

h2 {
font-weight: bold;
font-size: 14px;
font-family: 'Lucida Sans Unicode'
}

#title { 
margin: 0 0 0 208px;
padding: 0px 10px 0px 0px;
color: #444444;
font-family: "Arial";
font-size: 20px;
font-weight: bold;
line-height: 18px;
text-align: justify;
background-color: #F2F2F2; 
}

#title .t { background: url(images/dot.gif) 0 0 repeat-x;}
#title .l {background: url(images/dot.gif) 0 0 repeat-y;}
#title .r {background: url(images/dot.gif) 100% 0 repeat-y}
#title .tl {background: url(images/tl.gif) 0 0 no-repeat}
#title .tr {background: url(images/tr.gif) 100% 0 no-repeat; padding:30px 0px 10px 20px; height:20px;}

#content { 
margin: 0 0 0 208px;
padding: 0px 10px 0px 0px;
color: #444444;
font-family: "Lucida Sans Unicode";
font-size: 13px; 
line-height: 18px;
text-align: justify;
background-color: #F2F2F2;
}

#content .b {background: url(images/dot.gif) 0 100% repeat-x;background-color: #FFFFFF;}
#content .l {background: url(images/dot.gif) 0 0 repeat-y;}
#content .r {background: url(images/dot.gif) 100% 0 repeat-y}
#content .tr {background: url(images/dot.gif) 100% 0 no-repeat; padding:10px; min-height:550px;height:auto!important;height:550px;}
#content .bl {background: url(images/bl.gif) 0 100% no-repeat;}
#content .br {background: url(images/br.gif) 100% 100% no-repeat}
#content .tl {background: url(images/dot.gif) 0 0 no-repeat}


#footer {
padding: 6px 30px 6px 30px;
background: #F2F2F2; 
font-family: "Lucida Sans Unicode";
color: #8e8e8e;
font-size: 11px;

text-align: left;
}

.simpleLink {
color: #8e8e8e;
text-decoration:none;
font-size: 12px;
}
.simpleLink:hover {
color: #ff9601;
text-decoration:none;
font-size: 12px;
}

table.default {
	border-width: 1px 1px 1px 1px;
	border-spacing: 0px;
	border-style: solid solid solid solid;
	border-color: black black black black;
	border-collapse: collapse;
	background-color: white;
}
table.default th {
	border-width: 1px 1px 1px 1px;
	padding: 3px 3px 3px 3px;
	border-style: solid solid solid solid;
	border-color: black black black black;
	background-color: white;
}
table.default td {
	border-width: 1px 1px 1px 1px;
	padding: 3px 3px 3px 3px;
	border-style: solid solid solid solid;
	border-color: black black black black;
	background-color: white;
}


input[type="button"], 
input[type="submit"]
{
   font-size:12px;
   font-family:Verdana,sans-serif;
   color:#000000;
   background-color:#EEEEEE;
   border-style:solid;
   border-color:#BBBBBB;
   border-width:1px;
}

/* gridframework */
.row {margin-left:-5px;}



.gu1 {
	padding-left: 5px;
    padding-right: 5px;
    padding-top: 5px;
    padding-bottom: 5px;
}
.gu2 {
	border-width: 1px;
	border-color: #BBBBBB;
	border-style: solid;
	padding-right: 5px;
	padding-top: 10px;
	padding-left: 1px;
    padding-right: 1px;
    padding-bottom: 10px;
}

.hiddenSquare{width: 255px; border-width: 1px ; border-color:#FFFFFF ; border-style: solid; height: 230px;}

.cartHeader {
	padding: 4px;
	color: #FFFFFF;
	font-family: "Lucida Sans Uncode";
	font-size: 14px;
	font-weight: normal;
	line-height: 18px;
	line-height: 18px;
	text-align: left;
	background-color: #ff9601;
	padding-left: 5px;
}

.cartLine1 {
	font-family: "Lucida Sans Uncode";
	font-size: 14px;
	font-weight: normal;
	line-height: 18px;
	line-height: 18px;
	text-align: left;
	margin: 0px;
	padding: 0px;
	border-bottom-width: 1px;
	border-bottom-color: #8e8e8e;
	border-bottom-style: solid;
}

.menuSpan {
	padding-left: 52px;
}

.orangeDiv {
	padding: 4px;
	color: #FFFFFF;
	font-family: "Lucida Sans Uncode";
	font-size: 14px;
	font-weight: bold;
	line-height: 18px;
	line-height: 18px;
	text-align: left;
	background-color: #ff9601;
	padding-left: 5px;
}

.orangeFont {
	color: #ff9601;
	font-family: "Lucida Sans Uncode";
	font-size: 12px;
	font-weight: 500;
	text-decoration: none;
}

#product { 

} 

#product a {
color: #313131;
text-decoration: none;
font-weight: normal;
font-size: 11px; 
font-family: "Lucida Sans Unicode";
/*text-transform: uppercase;*/
}

#product a:hover {
color: #8e8e8e;
text-decoration: underline; 
/*font-weight: bold;*/
}

.productPrice {
	color: #ff9601;
	font-family: "Lucida Sans Uncode";
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
}

.productTitle {
text-decoration: none; 
font-size: 16px; 
font-family: "Lucida Sans Unicode";
color: #8e8e8e;
font-weight: bold;
}

.redInfo {
		background:#F7CBCA;
		color:#CC0000;
		font-weight:bold;
		text-align:center;
}
