/* Default CSS Stylesheet for a new Web Application project */

BODY
{
    margin: 5 auto;
    font-family: Arial, Helvetica, sans-serif;
    background-color: #ffffff;
    padding: 0px;
    color: #000000;
    font-size: 12px;
    font-weight: normal;
}
a.menuitem:link
{
font-family: verdana, arial, sans-serif;
font-size: 8pt;
text-decoration: none;
color: black;
background-color: white;
display: block;

}

a.menuitem:visited
{
font-family: verdana, arial, sans-serif;
text-decoration: none;
font-size: 8pt;
color: black;
background-color: white;
display: block;

}
a.menuitem:hover
{
	display: block;
	color: black;
	font-family: verdana, arial, sans-serif;
	background-color: #ffff99;
	text-decoration: none;
}

a.menuitem:active
{
font-family: verdana, arial, sans-serif;
text-decoration: none;
color: #ffffff;
background-color: #6699CC;
display: block;}

a.menuitem
{
	color: white;
	text-decoration: none;
	font-size: 8pt;
	padding: 0px;
	
}
a.mainMenuitem
{
	font-family: Verdana,Helvetica,sans-serif;
	color: black;
	text-decoration: none;
	font-size: 9pt;
	
	
}
a.sectabs
{
	color: white;
	text-decoration: none;
}
a.sectabselected
{
	color: yellow;
	text-decoration: none;
}
.adminmainhead
{
	FONT-SIZE: 9pt;
    COLOR: black;
    font-weight: bold;
    FONT-FAMILY: Verdana,Helvetica,sans-serif;
    BACKGROUND-COLOR: #99cccc;
    TEXT-DECORATION: none
}
.adminorderhead
{
    FONT-SIZE: 9pt;
    COLOR: #000000;
    FONT-FAMILY: Verdana,Helvetica,sans-serif;
    font-weight: bold;
    BACKGROUND-COLOR: #99cccc;
    TEXT-DECORATION: none;
    padding: 5px 5px 5px 5px;
}
.alert-info
{
    color: #000080;
    border-color: #bce8f1;
}

.alerts
{
    FONT-SIZE: 9pt;
    COLOR: red;
    FONT-FAMILY: Verdana,Helvetica,sans-serif
}
.all_bg
{
    width: 100%;
    
}
.authorderhead
{
    FONT-SIZE: 9pt;
    COLOR: #000000;
    FONT-FAMILY: Verdana,Helvetica,sans-serif;
    font-weight: bold;
    BACKGROUND-COLOR: #99cccc;
    TEXT-DECORATION: none;
    padding: 5px 5px 5px 5px;
}
.authorderpending
{
    FONT-SIZE: 8pt;
    COLOR: #01041d;
    FONT-FAMILY: Verdana,Helvetica,sans-serif;
    BACKGROUND-COLOR: #ffff32;
    TEXT-DECORATION: none
}
.backContent
{
    
    background-color: #f5f5f5;
    width: 900px;
}
.bottomBorder
{
    border-bottom-style: solid;
    border-width: thin;
    border-color: #C0C0C0;
}

.clearfix:after {
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 0;
}
 
.clearfix {
	display: inline-block;
}
 
html[xmlns] .clearfix {
	display: block;
}
 
* html .clearfix {
	height: 1%;
}
div.menuNormal
{
font-family: verdana, arial, sans-serif;
display: none;
position: static;
color: white;
}

div.menuHover
{
font-family: verdana, arial, sans-serif;
border: 1px solid #6699CC;
background-color: white;
display: inline;
position: absolute;
font-size: 6pt;
padding: 0px;
}
.error8 {
font-family: Verdana,Helvetica,sans-serif;
font-size: 8pt;
color: #d70000;
text-decoration: none;


}
.errormessage
{
    border: 1px solid;
    padding:5px 5px 5px 5px;
    color:#D8000C;
	background:#FFBABA no-repeat url('images/error.png');
    background-position: 10px center;
}

.footer
{
    font-family: Verdana,Helvetica,sans-serif;
    font-size: 7pt;
    color: #000000;
    text-decoration: none;
    padding-top: 25px;
   
}
.header1 {
font-family: Verdana,Helvetica,sans-serif;
font-size: 8pt;
color: #010218;
background-color: #e57dff;
text-decoration: none;
padding: 0px;

}
.header1link
{ 
	font-family:  verdana,arial,helvetica,sans-serif;
	font-size:8pt;
	color: blue;
}
.header2 {
font-family: Verdana,Helvetica,sans-serif;
font-size: 8pt;
color: #010218;
font-weight: bold;
text-decoration: none;
padding: 0px;

}

.headerBorder
{
    
    COLOR: black;
    FONT-FAMILY: Verdana, Helvetica, sans-serif;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: normal;
    LETTER-SPACING: normal;
    TEXT-TRANSFORM: uppercase;
    WORD-SPACING: normal;
    
}
.headermain {
font-family: Verdana,Helvetica,sans-serif;
font-size: 12pt;
FONT-WEIGHT: bold;
color: #483d8b;
text-decoration: none;
padding: 5px;

}
.headertext {
font-family: Verdana,Helvetica,sans-serif;
font-size: 12px;
FONT-WEIGHT: normal;
color: #000000;
text-decoration: none;
padding: 5px 5px 5px 5px;
width:750px;
}
.infomessage
{
    border: 1px solid;
    padding: 5px 5px 5px 5px;
    color:#00529B;
	background:#BDE5F8 no-repeat url('images/info.png');
    
}

.link7
{ 
	font-family:  verdana,arial,helvetica,sans-serif;
	font-size:7pt;
	color: blue;
	TEXT-DECORATION: none
}
.link8
{ 
	font-family:  verdana,arial,helvetica,sans-serif;
	font-size:8pt;
	color: #3300cc;
	TEXT-DECORATION: none;
}
.link9
{
    FONT-SIZE: 9pt;
    COLOR: #3300cc;
    FONT-FAMILY: Verdana,Helvetica,sans-serif;
    TEXT-DECORATION: none;
}
.link9Highlight
{
    FONT-SIZE: 9pt;
    COLOR: #3300cc;
    FONT-FAMILY: Verdana,Helvetica,sans-serif;
    TEXT-DECORATION: none;
    background-color: #fafad2;
}
.linkhelp
{
    FONT-SIZE: 12pt;
    COLOR: Red;
    FONT-FAMILY: Verdana,Helvetica,sans-serif;
    TEXT-DECORATION: none
}
.linkNavBar
{ 
	font-family: Times New Roman,verdana,arial,helvetica,sans-serif;
	font-size:8pt;
	color: black;
	text-decoration: none;
}
.linkUserBar
{ 
	font-family:  verdana,arial,helvetica,sans-serif;
	font-size:7pt;
	color: blue;
	TEXT-DECORATION: none;
}
.login
{ 
    font-family: Verdana,Helvetica,sans-serif,arial;
    font-size: 9pt;
    color: #000000;
    text-decoration: none;
    padding: 15px 0 15px 0;
    /*width: 100%;*/
    margin-left: 100px;
   
}

.navigation
{
    BACKGROUND-COLOR: #ff00ff;
    COLOR: White;
    FONT-FAMILY: Verdana, Helvetica, sans-serif;
    FONT-SIZE: 9pt;
    FONT-WEIGHT: normal;
    LETTER-SPACING: normal;
    TEXT-TRANSFORM: uppercase;
    WORD-SPACING: normal;
    padding: 0 px;
}
P.navbar
{
font-family: verdana, arial, sans-serif;
padding: 0px;
margin: 0px;

}
.productHeader
{
    FONT-SIZE: 8pt;
    font-weight: bold;
    COLOR: #000000;
    FONT-FAMILY: Verdana,Helvetica,sans-serif;
    TEXT-DECORATION: none;
    padding: 0 0 5px 25px;
}
.sidepanel
{
    width: 150px;
    float: right;
    vertical-align:top;
    text-decoration:none;
    width: 20%;
}
.sidepanelhead
{
    FONT-SIZE: 9pt;
    font-weight: bold;
    COLOR: #000000;
    FONT-FAMILY: Verdana,Helvetica,sans-serif;
    BACKGROUND-COLOR: #99cccc;
    TEXT-DECORATION: none;
    padding: 5px 5px 5px 5px;
    width: 150px;
    text-align: center;
}
.sidepanelitem
{
    FONT-SIZE: 9pt;
    font-weight: normal;
    COLOR: #000000;
    FONT-FAMILY: Verdana,Helvetica,sans-serif;
    BACKGROUND-COLOR: gainsboro;
    TEXT-DECORATION: none;
    padding: 5px 5px 5px 5px;
    width: 150px;
}
.sidepanelitem ul
{
    text-align: left;
    font-size: 8pt;
}
.staticorderhead
{ 
	font-family:verdana,arial,helvetica,sans-serif;
	font-size:8pt;
	color: black;
	background-color: #dddddd;
}



td.menuHover
{
font-family: verdana, arial, sans-serif;
font-size: 9pt;
padding: 0px;
color: black;
font-weight: bold;
vertical-align: bottom;
background-color:  #ffffff;


}

td.menuLine
{
	padding: 0px;
	color: black;
	font-weight: bold;
	vertical-align: top;
	background-color:  #ffffff;
}
td.menuNormal
{
font-family: verdana, arial, sans-serif;
font-size: 9pt;
padding: 0px;
color: black;
vertical-align: top;
background-color: #99cccc;

}
td.menuSeparator
{
font-family: verdana, arial, sans-serif;
font-size: 9pt;
padding: 0px;
color: black;
vertical-align: middle;
background-color:  #99cccc;
}	
	
table.menu
{
font-family: verdana, arial, sans-serif;
font-size: 9pt;
margin: 0px;
padding: 0px;
font-weight: bold;
}
td.sectabs
{
    font-family: verdana, arial, sans-serif;
    font-size: 9pt;
    padding: 0px;
    color: white;
    vertical-align: top;
   
}

td.sectabselected
{
    font-family: verdana, arial, sans-serif;
    font-size: 9pt;
    padding: 0px;
    color: white;
    vertical-align: top;
    background-color:  blue;
	
}
td.TableHeader
{
    FONT-WEIGHT: bold;    
    FONT-SIZE: 9pt;
    COLOR: #000000;
    FONT-FAMILY: Verdana,Helvetica,sans-serif;
    TEXT-DECORATION: none
}

.text7
{
    FONT-SIZE: 7pt;
    COLOR: #000000;
    FONT-FAMILY: Verdana,Helvetica,sans-serif;
    TEXT-DECORATION: none;
}
.text8
{
    FONT-SIZE: 8pt;
    COLOR: #000000;
    FONT-FAMILY: Verdana,Helvetica,sans-serif;
    TEXT-DECORATION: none;
}
.text8Bold
{
    FONT-SIZE: 8pt;
    font-weight:bold;
    COLOR: #000000;
    FONT-FAMILY: Verdana,Helvetica,sans-serif;
    TEXT-DECORATION: none;
}
.text8Highlight
{
    FONT-SIZE: 8pt;
    COLOR: #000000;
    FONT-FAMILY: Verdana,Helvetica,sans-serif;
    TEXT-DECORATION: none;
    background-color: #fafad2;
}
.text8HighlightWarn
{
    FONT-SIZE: 8pt;
    COLOR: RED;
    FONT-FAMILY: Verdana,Helvetica,sans-serif;
    TEXT-DECORATION: none;
    background-color: #fafad2;
}	
.text9
{
    FONT-SIZE: 9pt;
    COLOR: #000000;
    FONT-FAMILY: Verdana,Helvetica,sans-serif;
    TEXT-DECORATION: none
}
.text9Bold
{
    FONT-SIZE: 8pt;
    font-weight:bold;
    COLOR: #000000;
    FONT-FAMILY: Verdana,Helvetica,sans-serif;
    TEXT-DECORATION: none;
}	
.text9Highlight
{
    FONT-SIZE: 9pt;
    COLOR: #000000;
    FONT-FAMILY: Verdana,Helvetica,sans-serif;
    TEXT-DECORATION: none;
    background-color: #fafad2;
}
.text11
{
    FONT-SIZE: 11pt;
    font-weight: normal;
    COLOR: #000000;
    FONT-FAMILY: Verdana,Helvetica,sans-serif;
    TEXT-DECORATION: none;
}	
.text11Bold
{
    FONT-SIZE: 11pt;
    font-weight:bold;
    COLOR: #000000;
    FONT-FAMILY: Verdana,Helvetica,sans-serif;
    TEXT-DECORATION: none;
}	
.userorderhead
{
    FONT-SIZE: 9pt;
    font-weight: bold;
    COLOR: #000000;
    FONT-FAMILY: Verdana,Helvetica,sans-serif;
    BACKGROUND-COLOR: #99cccc;
    TEXT-DECORATION: none;
    padding: 5px 5px 5px 5px;
}
.userheadermain
{
    font-family: Verdana,Helvetica,sans-serif;
    font-size: 12pt;
    font-weight: bold;
    color: #483d8b;
    text-decoration: none;
    padding: 5px;
    border-bottom: solid thin #000000;
}
.userpanel
{
    width: 75%; 
    float: left; 
    padding: 5px 0 0 5px;
    font-family: Verdana,Helvetica,sans-serif;
    font-size: 9pt;
    FONT-WEIGHT: bold;
    color: #483d8b;
    text-decoration: none;
}
.userpanel a
{
    text-decoration: none;
}
.VendorError
{
	FONT-SIZE: 8pt;
    COLOR: #D70000;
    FONT-FAMILY: Verdana,Helvetica,sans-serif;
    TEXT-DECORATION: none;	
}
.vendorhead
{
    FONT-SIZE: 9pt;
    COLOR: #000000;
    FONT-FAMILY: Verdana,Helvetica,sans-serif;
    BACKGROUND-COLOR: #99cccc;
    TEXT-DECORATION: none
}
.vendorheaderbatch
{
    FONT-SIZE: 9pt;
    font-weight:bold;
    COLOR: red;
    FONT-FAMILY: Verdana,Helvetica,sans-serif;
    TEXT-DECORATION: none
}
#_ctl0_ContentPlaceHolder1_pnlVendorPanel
{
    background-color:White;
    border-color:#CCCCCC;
    border-width:1px;
    border-style:Solid;
    height:600px;
    width:200px;
    overflow:auto;
}
#_ctl0_ContentPlaceHolder1_pnlVendorPanel ul
{
    margin-top:0; 
    margin-bottom:0;
    text-decoration: none;
    font-size: 12px;
    text-indent: 0px;
    list-style-type: none;
    color: black;
    left: 2px;
}

#_ctl0_ContentPlaceHolder1_pnlVendorPanel ul li
{
    margin: 0em 0em 0em -3em;
    padding: 5px 2px 5px 2px;
    border-bottom-style: solid;
    border-bottom-width: thin;
    border-bottom-color: #C0C0C0;
}
#_ctl0_ContentPlaceHolder1_pnlVendorPanel ul li:hover
{
    background-color: #FFFFCC;
}
#_ctl0_ContentPlaceHolder1_pnlVendorPanel ul li.clicked
{
    background-color: green;
}
#_ctl0_ContentPlaceHolder1_pnlVendorPanel ul li a
{
    text-decoration: none;
}
#_ctl0_ContentPlaceHolder1_tblCart
{

    FONT-SIZE: 9pt;
    COLOR: #000000;
    FONT-FAMILY: Verdana,Helvetica,sans-serif;
    TEXT-DECORATION: none;
    border-bottom-style: solid;
    border-width: thin;
    border-color: #C0C0C0;

}
#_ctl0_ContentPlaceHolder1_tblCart th
{
    font-weight: bold;
    BACKGROUND-COLOR: #99cccc;
    padding: 5px 5px 5px 5px;
}
#_ctl0_ContentPlaceHolder1_tblCart td
{
    border-bottom-style: solid;
    border-width: thin;
    border-color: #C0C0C0;
}

.liactive
{
    background-color: #f5f5f5;
    font-weight: bold;
    font-size: 13px;
    text-transform: uppercase;
}
.vendorerrormessage
{
	font-weight: normal;
	font-size: 9pt;
	word-spacing: normal;
    	FONT-WEIGHT: bold;
	color: red;
	font-family: Verdana, Helvetica, sans-serif;
	letter-spacing: normal;
	background-color: #ffffff;
}