/* CSS Document */

/**********************/
/*  html tags styles */
/********************/


ul.link {
	float: right;
	margin: 0;
	padding: 0;
	font-size: 11px;
}

ul.link li {
	display: inline; 
	padding: 0;
	margin: 0;
}

ul.link li a{
    float: right;
	color: #660000;
	background-color: #CCCCCC;
	text-decoration: none;
	padding: 0px;
	text-align: center;
	vertical-align: middle;
	font-weight: bold;
}

ul.link li a:hover, ul.link li a:focus {
	color: #666666;
	font-weight: bold;
}



/***********/
/* div id */
/*********/

#isiWarehouse {
width: 100%;
}

/*****/
#appNav {
background: #999999;
width: 100%;
height: 40px;
margin: 20px 0px 10px 0px;
border-bottom: #000000 2px solid;
}


#appNav ul {
margin: 0px 3px;
}

#appNav ul li{
white-space: nowrap;
display: inline;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
}

#appNav ul li a {
float: left;
color: #303;
background: #999999;
text-decoration: none;
padding: 4px 30px;
margin: 0px 3px;
}

#appNav ul li a:hover, #appNav ul li a:focus {
color: #800080;
text-decoration: none;
background: #999999;
padding: 4px 30px;
}

/*****/
#isiAppContent {	
	background-color: #FFFFFF;
	margin: 5px;
	padding: 5px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
}

#isiAppContent p {
	text-align: justify;
	margin: 10px 0px 0px 0px;
	font-size: 12px;
	color: #333;	
}

#isiAppContent h1 {
	font-size: 18px;	
	color: #381144;
	padding: 10px 0px;
}

#isiAppContent h2 {
	font-size: 16px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	color: #336633;
	padding: 10px 0px;
}

#isiAppContent h3 {
	font-size: 14px;
	color: #333333;
	padding: 10px 0px;
}

#isiAppContent h4 {
	font-size: 12px;
	color: #333333;
	padding: 5px 15px;
	text-align: center;
	margin: 10px 0px;
}

#isiAppContent ul, #isiAppContent ul li {
	margin: 10px 25px;
	font-size: 12px;
	color: #333333;	
}

/*****/
#custWeb {
float: left;
background-color:#FFFFFF;
margin: 5px;
text-align: left;
}

#custWeb p {
color: #381144;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
}


#welcome {
float: right;
background-color:#FFFFFF;
margin: 5px;
text-align: left;
}

#welcome p {
color: #381144;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
}

/*****/
#appLinks{
	font-size: 12px;
	font-weight: bold;
	background-color:#FFFFFF;
	margin: 30px 0px;
	padding: 0px;
}

#appLinks ul {
	float: left;
	margin: 0px;
	padding: 0px;
}

#appLinks ul li {
	display: inline;
	margin: 0px;
	padding: 0px;
}

#appLinks ul li a{
	color: #381144;
	text-decoration: none;
	text-align:left;
	padding:0px 30px 0px 0px;
}

#appLinks ul li a:hover,  #isiAppContent appLinks ul li a:focus {
	color: #666666;
}


/*****/
#isiAppContent table{
width: auto;
font-size: 12px;
color:#333333;
margin: 25px 0px 0px 0px;
}

#isiAppContent th{
background-color: #CCCCCC;
color: #000000;
font-weight: bold;
padding: 0px 5px;
text-align: left;
vertical-align: top;
}

#isiAppContent td{
padding: 0px 5px;
vertical-align: top;
}

#isiAppContent td.labelLeft{
padding: 0px 5px;
vertical-align: top;
font-weight: bold;
text-align: left;
}

#isiAppContent td.labelRight{
padding: 0px 5px;
vertical-align: top;
font-weight: bold;
text-align: right;
}

#isiAppContent label.left {
padding-left: 8px;
padding-right: 4px;
font-weight: bold;
}

#isiAppContent label.right {
padding-left: 4px;
padding-right: 8px;
font-weight: bold;
}

/**************/
/* div class */
/************/


/*****/
.clearit {
	display: block;
	clear: both;
}

/*****/
.alert {
color: #990000 ! important;
font-weight: bold ! important;
}

/*****/
.smallNote
{
	font-size: 11px ! important;
	font-style: italic ! important;
	font-weight: bold ! important;
	color: #666666 ! important;
}

td.formLabel, .formLabel {
font-weight: bold ! important;
text-align: right;
padding: 0px 5px ! important;
vertical-align: top ! important;
}

/* styles from asaqueryresults.css */


table.results
{
font-family: arial, 'sans serif';
}

th.results
{
background-color: #CCCCCC;
padding-left:3pt;
padding-right:3pt;
padding-top:2pt;
padding-bottom:2pt;
font-size:12px;
vertical-align: bottom;
}

td.results
{
padding-left:3pt;
padding-right:10pt;
padding-top:2pt;
padding-bottom:2pt;
font-size:10px;
vertical-align: top;
}

th.results a, th.results a:link, th.results a:visited, th.results a:hover, td.results a, td.results a:link, td.results a:visited, td.results a:hover {
border: none;
}

td.header
{
background-color: #CCCCCC;
padding-left:3pt;
padding-right:10pt;
padding-top:2pt;
padding-bottom:2pt;
font-size:12px;
font-weight: bold;
}

td.headerinfo
{
background-color: #CCCCCC;
padding-left:3pt;
padding-right:10pt;
padding-top:2pt;
padding-bottom:2pt;
font-size:10px;
}

a.textlink:link {
color: #381144;
text-decoration: none;
font-family:arial, 'sans serif';
font-size:12px;
font-weight: bold;
}

a.textlink:visited 
{
color: #381144;
text-decoration: none;
font-family:arial, 'sans serif';
font-size:12px;
font-weight: bold;
}

a.textlink:hover
{
color: #381144;
text-decoration: none;
font-family:arial, 'sans serif';
font-size:12px;
font-weight: bold;
}

.note
{
color: #333333;
font-family: arial, 'sans serif';
font-size:12px;
font-weight:bold;
}

.smallNote
{
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: bold;
color: #000000;
}

.bignote
{
color: #0000CC;
font-family: arial, 'sans serif';
font-size:16px;
font-weight:bold;
padding-left: 5pt;
}

a.servletlink:link {
color: #990000;;
}

a.servletlink:visited 
{
color: #990000;
}

a.servletlink:hover
{
color: #990000;
}

a.imagelink:link {
text-decoration: none;
color: #FFFFFF;
}

a.imagelink:visited 
{
text-decoration: none;
color: #FFFFFF;
}

a.imagelink:hover
{
text-decoration: none;
color: #FFFFFF;
}


table.cart
{
font-family: arial, 'sans serif';
}

th.cart
{
background-color: #CCCCCC;
padding-left:5pt;
padding-right:5pt;
padding-top:2pt;
padding-bottom:2pt;
font-size:12px;
vertical-align: bottom;
}

td.cart
{
padding-left:20pt;
padding-right:20pt;
padding-top:10pt;
padding-bottom:10pt;
font-size:10px;
}

.tab
{
padding-left: 30pt;
font-size: 12px;

}

.checkout1
{
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
color: #381144;
font-size: 24px;
}

.checkout2
{
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
color: #381144;
font-size: 14px;
}

.style1
{
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #000000;
padding-left:5pt;
padding-right:5pt;
}

.style1bold
{
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #000000;
font-weight: bold;
padding-left:5pt;
padding-right:5pt;
}

.shippingForm
{
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: bold;
color: #000000;
text-align: right;
}

.exception {
margin: 10px 0px;
border: 1px solid #990000;
background: #FFFFFF url(../images/alert2.gif) no-repeat;
}

.exception h3{
color: #990000 ! important;
font-size: 14px ! important;
font-family: Arial, Helvetica, sans-serif ! important;
font-weight: bold ! important;
padding: 8px 0px 8px 60px ! important;
margin: 0px ! important;
}

img.alertsym {
float: left;
}

.button { 
background-color: #4A004A;
color: #FFFFFF;
font-weight: bold; }

