/* body */
img 
{
	vertical-align: text-bottom;
	border: 0px;
}

body
{
background: #FFF;
font-family: Arial, Helvetica, Tahoma, sans-serif;
font-size: 10pt;
color: #333333;
border: 0px none;
padding: 0px;
margin: 0px;
scrollbar-3dlight-color: #F8F8F8;
scrollbar-arrow-color: #204070;
scrollbar-base-color: #F8F8F8;
scrollbar-darkshadow-color: #F8F8F8;
scrollbar-shadow-color: #4870D8;
scrollbar-face-color: #a8c0e0;
z-index: 0;
}

/* index */
.template
{
width: 100%;
border: 0px none;
padding: 0px;
margin: 0px;
}

/* header */
.header
{
width: 100%;
top:0px;
border: 0px none;
padding: 0px;
margin: 0px;
background: #022b76;
background-image: url(../AICMGraphics/images/headerBack.jpg);
}
img
{
border: 0px none;
padding: 0px;
margin: 0px;
}

/* content */
.content
{
width: 100%;
height: 100%;
border: 0px none;
padding: 0px;
margin: 0px;
background-image: url(../AICMGraphics/images/checkBackground.jpg);
}

/* left/mid/right Column */
.leftColumn, .rightColumn
{
width: 190px;
border: 0px none;
padding: 0px;
margin: 0px;
}
.midColumn
{
border: 0px none;
padding: 0px 0px 0px 10px;
margin: 0px;
}

/* sideBox for columns */
table.sideBox
{
border: 0px none;
padding: 0px 0px 0px 0px 0px;
margin-top: 0px;
background-color: transparent;
}
table.sideBox tr td
{
color: #333;
font-size: 10px;
line-height: 8px;
}

table.sideBox tr td h1
{
color: #FFFFFF;
font-size: 12px;
font-weight: bold;
line-height: 10px;
letter-spacing: 0px;
padding: 7px 6px 0px 8px;
margin: 0px 0px 8px 0px;
text-align: left;
}

/* id for sideBox columns */
#searchBox
{
background-image: url(../AICMGraphics/images/goldbox.gif);
width: 190px;
height: 125px;
padding: 0px;
margin: 0px 0px 0px 0px;
border: 0px solid #d5cbb1;
}
#loginBox
{
background-image: url(../AICMGraphics/images/goldbox.gif);
width: 190px;
height: 125px;
padding: 0px;
margin: 0px 0px 0px 0px;
}
#blueBox
{
background-image: url(../AICMGraphics/images/bluebox.gif);
width: 190px;
height: 167px;
padding: 0px;
margin: 0px 0px 0px 0px;
border: 0px solid #9aaac9;
}

/* Large Texted Boxes */
table.sideBox tr td table.search tr td h2,
table.sideBox tr td table.login tr td h2,
table.sideBox tr td table.learningservices tr td h2,
table.sideBox tr td table.events tr td h2
{
color: #022b76;
font-size: 12px;
line-height: 10px;
font-weight: bold;
padding: 0;
margin: 0px 0px 2px 0px;
}
table.sideBox tr td table.search tr td p,
table.sideBox tr td table.login tr td p
{
color: #022b76;
font-size: 10px;
line-height: 10px;
padding: 0;
margin: 0;
}
table.sideBox tr td table.learningservices tr td p,
table.sideBox tr td table.events tr td p
{
color: #022b76;
font-size: 12px;
line-height: 12px;
padding: 0;
margin: 0;
}
.sideBox a.gold, .sideBox input.gold
{
color: #9B8251;
background-color: #d5cbb1;
display: block;
font-size: 9pt;
line-height: 10px;
font-weight: normal;
text-decoration: none;
padding: 5px 0px 5px 3px;
margin: 2px 0px 2px 0px;
}
.sideBox a.gold :link		
{
color: #9B8251;
background-color: #d5cbb1;
text-decoration: none;
}
.sideBox a.gold:visited 	
{
color: #9B8251;
background-color: #d5cbb1;
text-decoration: none;
}
.sideBox a.gold:hover, .sideBox input.gold:hover	
{
color: #FFFFFF;
background-color: #bfb18a;
text-decoration: none;
}
.sideBox a.gold:active 	
{
color: #9B8251;
background-color: #d5cbb1;
}

.sideBox a.blue
{
color: #022b76;
background-color: #9aaac8;
display: block;
font-size: 9pt;
line-height: 10px;
font-weight: normal;
text-decoration: none;
padding: 5px 0px 5px 3px;
margin: 2px 0px 2px 0px;
}
.sideBox a.blue :link 		
{
color: #022b76;
display: block;
background-color: #9aaac8;
text-decoration: none;
}
.sideBox a.blue:visited 	
{
color: #022b76;
display: block;
background-color: #9aaac8;
text-decoration: none;
}
.sideBox a.blue:hover 	
{
color: #FFFFFF;
display: block;
background-color: #6780ad;
text-decoration: none;
}
.sideBox a.blue:active 	
{
color: #022b76;
display: block;
background-color: #9aaac8;
}


.sideBox a.levelthree
{
color: #9aaac8;
display: block;
font-size: 9pt;
line-height: 10px;
font-weight: normal;
text-decoration: none;
padding: 4px;
margin: 2px;
}
.sideBox a.levelthree:link 		
{
color: #6780ad;
display: block;
text-decoration: none;
font-size: 9pt;
}
.sideBox a.levelthree:visited 	
{
color: #6780ad;
display: block;
text-decoration: none;
font-size: 9pt;
}
.sideBox a.levelthree:hover 	
{
color: #022b76;
display: block;
background-color: #9aaac8;
font-size: 9pt;
}
.sideBox a.levelthree:active 	
{
color: #022b76;
display: block;
background-color: #9aaac8;
font-size: 9pt;
}

.sideBox a.levelthreeOn
{
color: #9aaac8;
background-color: #9aaac8;
display: block;
font-size: 9pt;
line-height: 10px;
font-weight: normal;
text-decoration: none;
padding: 4px;
margin: 2px;
}
.sideBox a.levelthreeOn:link 		
{
color: #6780ad;
display: block;
text-decoration: none;
font-size: 9pt;
}
.sideBox a.levelthreeOn:visited 	
{
color: #6780ad;
display: block;
text-decoration: none;
font-size: 9pt;
}
.sideBox a.levelthreeOn:hover 	
{
color: #022b76;
display: block;
background-color: #9aaac8;
font-size: 9pt;
}
.sideBox a.levelthreeOn:active 	
{
color: #022b76;
display: block;
background-color: #9aaac8;
font-size: 9pt;
}

/* MID COLUMNS = BODY */
.midColumn h1
{
color: #022b76;
font-size: 20px; 
line-height: normal;
font-weight: bold;
text-decoration: none;
text-transform: uppercase;
padding: 0px;
margin: 0px;
background-color: transparent;
background-image: url(../AICMGraphics/images/h1-back.gif);
}
.midColumn h2
{
color: #022b76;
font-size: 15px; 
line-height: norma;
font-weight: bold;
text-decoration: none;
text-transform: uppercase;
padding: 5px 0px 0px 0px;
margin: 0px;
background-color: transparent;
}

.midColumn h3
{
padding: 0px 0px 0px 0px;
}


/*.midColumn p
{
color: #333;
font-size: 10pt; 
line-height: normal;
font-weight: normal;
text-decoration: none;
background-color: transparent;
padding: 0px;
margin: 0px;
}*/


p.white
{
padding: 0px;
margin-left: 0px;
color: #FFFFFF;
font-weight: bold;
}

img
{
border: 0px none;
padding: 0px;
margin: 0px;
}

a		
{
color: #022b76;
background-color: transparent;
font-size: 1em;
font-weight: normal;
text-decoration: underline;
}
a:link 		
{
color: #022b76;
background-color: transparent;
font-size: 1em;
font-weight: normal;
text-decoration: underline;
}
a:visited 	
{
color: #022b76;
background-color: transparent;
font-size: 1em;
font-weight: normal;
text-decoration: underline;
}
a:hover 	
{
color: #9F8753;
background-color: transparent;
font-size: 1em;
font-weight: normal;
text-decoration: underline;
}
a:active 	
{
color: #9F8753;
background-color: transparent;
font-size: 1em;
font-weight: normal;
text-decoration: underline;
}


a.button:link     
{
color: #FFF;
font-size: 8pt;
font-weight: 900;
text-decoration: none;
background-color: #999999;
border: 1px solid #8F97B1;
}

a.button:visited  
{
color: #FFF;
background-color: #999999;
border: 1px solid #8F97B1;
text-decoration: none;
}

a.button:hover    
{
color: #FFFFFF;
background-color: #666666;
border: 1px solid #8F97B1;
text-decoration: none;
}

a.button:active   
    {
color: #FFFFFF;
background-color: #999999;
border: 1px solid #8F97B1;
text-decoration: none;
}

.news
		{
		border: 0px solid #666666;
		padding: 0px 0px 0px 0px;
		margin-left: 35px;
                margin-right: 0px;
		background-color: transparent;
		}
                
.news p
		{
		padding: 0px 0px 0px 0px;
		}                 
                

/* INPUT FIELDS */
.textField
{
background-color: #FFF; 
color: #333;
font-size: 8pt;
width: 170px; 
height: 18px;
border: 1px solid #957d3c;
margin: 1px 0px 1px 0px;
}
.textFieldSmall
{
background-color: #FFF; 
color: #333;
font-size: 8pt;
width: 105px; 
height: 18px;
border: 1px solid #957d3c;
margin: 1px 0px 1px 0px;
}

/* footer */
.footer
{
margin: 0px;
}
.navFooter
{
color: #FFFFFF;
font-size: 8pt; 
line-height: 8pt;
font-weight: bold;
text-decoration: none;
background-color: #9F8753;
padding: 0px;
margin: 0px;
}
.navFooter img
{
border: 0px none;
color: #FFFFFF;
font-size: 8pt; 
line-height: 8pt;
font-weight: bold;
text-decoration: none;
background-color: #9F8753;
padding: 0px;
margin: 0px;
}

/**********************************************************
***********************************************************
***** From aicmMenu.css **********************************/



/* all styles below are commented out

table#theMenu
{
border-top: 0px;
border-bottom: 0px solid #818181;
background: transparent;
}

table#theMenu td
{
border-right: 0px;
margin: 0px;
padding: 0px;
font-family: Helvetica, Arial, sans-serif;
white-space: nowrap;
}


table#theMenu td a.navcenter
{
color: #022b76;
font-size: 8pt;
font-weight: bold;
text-decoration: none;
padding: 8px 0px 7px 0px;
text-indent: 0px;
display: block;
text-align: center;
}

table#theMenu td a.navcenter:link
{
color: #022b76;
background-color: #9F8753;
text-decoration: none;
display: block;
width: 100%;
}

table#theMenu td a.navcenter:visited
{
color: #022b76;
background-color: #9F8753;
display: block;
width: 100%;
}

table#theMenu td a.navcenter:hover
{
color: #FFFFFF;
background-color: #9F8753;
text-decoration: none;
display: block;
width: 100%;
background-image: url(../AICMGraphics/images/navtopBackHover.jpg)
background-repeat: no-repeat;
}       

table#theMenu td a.navcenter:active
{
color: #022b76;
background-color: #9F8753;
text-decoration: none;
display: block;
width: 100%;
}          

div.links
{
margin: 0px;
padding: 0px;
font-family: Helvetica, Arial, sans-serif;
background-color: #4A79A6;
color: #9F8753;
white-space: nowrap;
font-size: 8pt;
line-height: 100%;
}


table#theMenu td a.nav,
div.links a.nav
{
color: #022b76;
font-size: 8pt;
line-height: 8pt;
font-weight: normal;
text-decoration: none;
font-weight: normal;
padding: 5px 10px 5px 10px;
display: block;
width: 100%;
text-align: left;
text-indent: 0px;
border-left: 0px;
border-right: 0px;
background-color: #9F8753;
background-image: url(../AICMGraphics/images/navcenterBack.jpg);
}

.linkslast	{
border-bottom: 0px;
background-color: #9F8753;
display: block;
width: 100%;
}

table#theMenu td a.nav:link,
div.links a.nav:link
{
color: #022b76;
border: 0px;
background-color: #9F8753;
text-decoration: none;
display: block;
width: 100%;
font-weight: bold;
background-image: url(../AICMGraphics/images/navcenterBack.jpg);
}

table#theMenu td a.nav:visited,
div.links a.nav:visited
{
color: #022b76;
border: 0px solid #336699;
text-decoration: none;
display: block;
width: 100%;
font-weight: bold;
background-image: url(../AICMGraphics/images/navcenterBack.jpg);
}

table#theMenu td a.nav:hover,
div.links a.nav:hover
{
color: #957d3c;
border: 0px solid #336699;
background-color: #CCCCCC;
text-decoration: none;
display: block;
width: 100%;
font-weight: bold;
background-image: url(../AICMGraphics/images/navcenterBackHover.jpg);
background-repeat: no-repeat;
}



*/

/**********************************************************
***********************************************************
***** From iMIS style.css **********************************/
.navsubhead                     
{
color: #022b76;
font-size: 7pt;
line-height: 8pt;
font-weight: normal;
text-decoration: none;
background-color: transparent;
display: block;
width: 100%;
padding: 4px 10px;
border-top: 1px solid #9F8753;
border-bottom: 1px solid #9F8753;
display: block;
width: 100%;
text-align: left;
text-indent: 0px;
}

.primarynav_style
{
	/*background-image: url(/AM/Templates/LayoutCatalog/1503/Images/Primary-Navigation-BGround.gif);*/

	background-image: url(../AICMGraphics/images/menu.gif);
}

.primarynavcontainer
{

}  

.primarynavcontainer ul 
{
	margin: 0;
	padding: 0;

}

.primarynavcontainer ul li
{
	padding-right: 0px;
	display: block;
	padding-left: 0px;
	float: left;
	padding-bottom: 0px;
	margin: 0px;
	text-transform: uppercase;
	padding-top: 0px;
	list-style-type: none;
	text-align: center;
	
}

/* go to .primarynav_style and add the border-right style */
.primarynavcontainer ul li a
{
	padding-right: 20px;
	display: block;
	padding-left: 20px;
	margin: 0px;
	white-space: nowrap;
	line-height:30px; 
	font-size: 8pt;
	font-weight: bold;
	font-family: Helvetica, Arial, sans-serif;
}


.primarynavcontainer a:link, .primarynavcontainer a:visited, .primarynavcontainer a:active  
{
	text-decoration: none;
	color: #022b76;
	font-size: 8pt;
	font-weight: bold;
	font-family: Helvetica, Arial, sans-serif; 
}

.primarynavcontainer a:hover
{
	color: #022b76;
	/* background-image: url(../AICMGraphics/images/navtopBackHover.jpg); */
	background-repeat: no-repeat;
	background-color: #B29F75;
}

.primarynavcontainer .active a:link, .primarynavcontainer .active a:visited, .primarynavcontainer a:active  
{
	color: #003366;
}

/* Primary Navigation Styles - END */

/* Primary Navigation Styles with a background image - START */
/*
http://css.maxdesign.com.au/listamatic/horizontal26.htm
http://css.maxdesign.com.au/listamatic/horizontal07.htm
*/
.primarynavcontainer_image ul 
{
	margin: 0;
	padding: 0;
	white-space: nowrap;  
}

.primarynavcontainer_image li 
{
	margin: 0;
	padding: 0;
	display: block;
	float: left;
	list-style-type: none;
	text-align: center;
}

.primarynavcontainer_image ul li a 
{
	display: block;
	margin:0;
	padding: 0px 10px 0px 10px;
}

.primarynavcontainer_image a:link, .primarynavcontainer_image a:visited, .primarynavcontainer_image a:active 
{
	color: #EEE;
	text-decoration: none;
}

.primarynavcontainer_image a:hover 
{
	color: #000;
}

.primarynavcontainer_image .active  
{
	color: #000;
}

/* eSeries Styles */

b, strong, .bold, .error,.bigbold,.smallbold
  {font-weight: bold}
.bold
  {font-size: 12px;}
.error
  {color: Red;}
i, em
  {text-decoration: none;}
u
  {text-decoration: none;}
.bigbold
  {font-size: 13px;}
.smallbold
  {font-size: 11px;} 
th
  {font-weight: bold; text-align: left;}
  

input, textarea, select
  {font-size: 12px; font-family: monospace, sans-serif; font-weight: 100; padding-left:2px;}  
ol
  {margin: 0 0 0 1em;}  
ul 
  {padding-left: 1em; margin-left: 1em;}
li 
  {padding-left: 0.1em;
  padding-bottom: 0px;}    
pre
  {font-family: monospace; font-size: 10px;}
.small
  {font-size: 10px;}
.smaller
  {font-size: 9px;}
.large
  {font-size: 12px;}
.larger
  {font-size: 15px;}
/*
a.smaller, a.smaller:link, a.smaller:visited, a.smaller:hover, a.smaller:visited:hover
  {font-size: 9px;}
a.small, a.small:link, a.small:visited, a.small:hover, a.small:visited:hover
  {font-size: 11px;}*/

/* Headings */
h1, .Heading1
  {font-size: 20px; font-weight: bold;}
h2, .Heading2
  {font-size: 17px; font-weight: bold;}
h3, .Heading3
  {font-size: 14px; font-weight: bold;}
h4, .Heading4
  {font-size: 12px; font-weight: bold;}
h5, .Heading5
  {font-size: 10px; font-weight: bold;}

/* eSeries */
.iMIS
{font-weight: bolder; font-size: 10pt; font-style: italic; font-family: "Times New Roman", Times, serif;}
.lgTitle
{ font-weight: bolder; font-size: 12pt; margin: 0px 0px 10px; color: silver; line-height: 100%;}
.regSymbol
{font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 8pt; vertical-align: super; text-decoration: none;}
.important
{font-weight: normal; color: red; }
.IndexHeading 
{font-family: Tahoma, Arial, Helvetica, sans-serif; font-size:10pt; color:#EFEFEF; text-decoration:none; font-weight:bold;}
.Heading 
{font-family: Tahoma, Arial, Helvetica, sans-serif; font-size:12pt; color:#003366; text-decoration:none; font-weight:bold;}
.Text 
{font-family: Tahoma, Arial, Helvetica, sans-serif; font-size:10pt; color:#000000; text-decoration:none; font-weight:normal;}
.SmallText 
{font-family: Tahoma, Arial, Helvetica, sans-serif; font-size:8pt; color:#000000; text-decoration:none; font-weight:normal;}
.LeftIndextext 
{font-family: Tahoma, Arial, Helvetica, sans-serif; font-size:10pt; color:#FFFFFF; text-decoration:none; font-weight:normal;}
.BodyLink 
{font-family: Tahoma, Arial, Helvetica, sans-serif; font-size:10pt; color:#003366; text-decoration:underline; font-weight:normal;}

.ERSNavBar 
{background-color:silver; }
.ERSNavBar TD 
{background-color:silver; padding:2px;}
.ERSHeader
{
	border-right: buttonshadow 1px solid;
	border-top: buttonhighlight 1px solid;
	font-weight: normal;
	font-size: 9pt;
	text-transform: capitalize;
	border-left: buttonhighlight 1px solid;
	color: black;
	padding-top: 0px;
	border-bottom: buttonshadow 1px solid;
	font-family: Arial, Helvetica, sans-serif;
	letter-spacing: 1pt;
	height: 16px;
	background-color: #d6d3ce;
	text-align: center;
	text-decoration: none;
}

.ERSHeader TD A:link 
{ font-weight: normal; font-size: 9pt; color: black; font-family: Arial, Helvetica, sans-serif; text-decoration: underline; }
.ERSHeader TD A:active 
{ font-weight: normal; font-size: 9pt; color: black; font-family: Arial, Helvetica, sans-serif; text-decoration: underline; }
.ERSHeader TD A:visited 
{ font-weight: normal; font-size: 9pt; color: black; font-family: Arial, Helvetica, sans-serif; text-decoration: underline; }
.ERSHeader P
{ font-weight:normal; font-size:9pt; color:black; font-family: Tahoma, Arial, Helvetica, sans-serif; text-decoration:none; }

.EFunctionBar TD {padding:3px;}

.ETHRow
{background-color: #EFEFEF; text-align: left; padding:2px;}
.ETHRow TD
{background-color: #EFEFEF; text-align: left; padding:2px;}

/* Table header used throughout site */
.ETH 
{font-size: 10pt; background-color: #FFFFFF; text-align: right; padding:2px;} 
.ETH TD 
{font-size: 10pt; background-color: #FFFFFF; text-align: right; padding:2px;} 

/* Table cell used throughout site */
.ETD 
{font-size: 10pt; background-color: #EFEFE7; text-align: left; padding:2px;}
.ETD TD 
{font-size: 10pt; background-color: #EFEFE7; text-align: left; padding:2px;}

/* Alternating color for results lists used throughout site */
.ETDALT 
{font-size: 10pt; background-color: #FFFFFF; text-align: left; padding:2px;}
.ETDALT TD
{font-size: 10pt; background-color: #FFFFFF; text-align: left; padding:2px;}

/*Bold white 10pt font used throughout site */
.EBW10
{font-size:10pt; font-family: Tahoma, Arial, Helvetica, sans-serif; font-weight: 400; color:black; text-align : left;}

/* Normal white 10pt font used throughout site */
.ENW10 
{font-size:10pt; font-family: Tahoma, Arial, Helvetica, sans-serif; color:black;}

/* Normal 12pt font used throughout site */
.EN12 
{font-size:10pt; font-family: Tahoma, Arial, Helvetica, sans-serif; color:black;}

/* Normal 11pt font used throughout site */
.EN11
{font-size:10pt; font-family: Tahoma, Arial, Helvetica, sans-serif; color:black;}

/* Normal 10pt font used throughout site */
.EN10 
{font-size:10pt; font-family: Tahoma, Arial, Helvetica, sans-serif; color:Black;}
.EN10 P
{text-align:left;}

/* Normal 9pt font used throughout site */
.EN9 
{font-size:9pt; font-family: Tahoma, Arial, Helvetica, sans-serif; color:Black;}

/* Normal 8pt font used throughout site */
.EN8 
{font-size:8pt; font-family: Tahoma, Arial, Helvetica, sans-serif; color:Black;}

/* 14pt font used throughout the site */
.EH2 
{font-weight: bold; font-size: 12pt; color: #003366; font-family: 'Trebuchet MS', Tahoma, Arial, Helvetica, sans-serif; vertical-align: sub; height: 30px; text-decoration: none;}
 
 /*12pt font used throughout site */
.EH3
{
	font-weight: bold;
	font-size: 10pt;
	width: 100%;
	color: #730000;
	font-family: 'Trebuchet MS' , Tahoma, Arial, Helvetica, sans-serif;
	text-align: left;
}

/*8pt font used throughout site*/
.EH4  
{font-size:8pt; font-family:'Trebuchet MS', Tahoma, Arial, Helvetica, sans-serif; color:#730000;}

.ETitleBar
{
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	padding-top: 0px;
}

/* Bold 12pt font used throughout site */
.EB12
{
	padding-right: 3px;
	padding-left: 3px;
	font-weight: bolder;
	font-size: 14pt;
	padding-bottom: 0px;
	color: #003366;
	padding-top: 3px;
	font-family: 'Trebuchet MS' , Tahoma, Arial, Helvetica, sans-serif;
	text-decoration: none;
}

/* Bold 11pt font used throughout site */
.EB11 
{font-weight:bolder; font-size:10pt; font-family: Tahoma, Arial, Helvetica, sans-serif; color:black;}

/* Bold 10pt font used throughout site */
.EB10 
{font-weight:bolder; font-size:10pt; font-family: Tahoma, Arial, Helvetica, sans-serif; color:black;}

/* Bold 9pt font used throughout site */
.EB9 
{font-weight:bolder; font-size:9pt; font-family: Tahoma, Arial, Helvetica, sans-serif; color:black;}

.buttonbar1
{
	background-color: #dcdcc2;
	text-align: right;
	padding:3px;
}

.buttonbar1 TD
{
	background-color: #dcdcc2;
	text-align: right;
	height: 15px;
	padding:3px;
}

.buttonbar2
{
	background-color: #dcdcc2;
	text-align: left;
}

.buttonbar2 TD
{
	background-color: #dcdcc2;
	text-align: left;
	padding-right:3px;
}

.buttonbar3
{
	background-color: #dcdcc2;
	text-align: right;
	padding:3px;
}
.buttonbar3 TD
{
	background-color: #dcdcc2;
	text-align: right;
	height: 15px;
	padding-right:3px;
}

.buttonbar3 IMG
{
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 3px;
	padding-top: 0px;
}

.buttonbar3 INPUT
{
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	border-top-style: none;
	padding-top: 2px;
	border-right-style: none;
	border-left-style: none;
	border-bottom-style: none;
}

 /* All non-image form buttons */
.Button1
{cursor: pointer; border-top:black 1px solid; border-bottom:black 1px solid; border-left:black 1px solid; border-right:black 1px solid; background-color:silver; 
 color:black; font-size:8pt; font-family: Tahoma, Arial, Helvetica, sans-serif;border-style:outset;} 
 
 /*Background color of search field area in eOrders, will be used throughout site*/
.EToolBar
{background-color:#DCDCC2;}
.EToolBar TD
{
	padding-right: 2px;
	padding-left: 2px;
	padding-bottom: 2px;
	padding-top: 2px;
	background-color: #dcdcc2;
	text-align: left;
}
.EToolBar TD TABLE TD
{
	padding-right: 2px;
	padding-left: 2px;
	padding-bottom: 2px;
	padding-top: 2px;
	background-color: #dcdcc2;
	text-align: left;
}

 /* Background color of task bar area in eOrders, will be used throughout site */
.ETaskBar
{background-color:silver;text-align:left;}
.ETaskBar TD
{background-color:silver; padding:2px;}
.ETaskBar IMG
{padding-bottom:3px;padding-left:3px;}

 /* Task bar area in eOrders, will be used throughout site*/
.ETaskActive
{font-size:10pt; font-family: Tahoma, Arial, Helvetica, sans-serif; color:black; text-decoration: none;	background-color:silver;}

 /* Task bar area in eOrders, will be used throughout site */
.ETaskNext
{background-color:silver; font-size:10pt; font-family: Tahoma, Arial, Helvetica, sans-serif;text-decoration: none}

/* Task bar area in eOrders, will be used throughout site */
.ETask 
{	background-color:silver; font-size:10pt; font-family: Tahoma, Arial, Helvetica, sans-serif;text-decoration: none}
.ETask A:active, .ETask A:link, .ETask A:visited
{font-size:10pt; font-family: Tahoma, Arial, Helvetica, sans-serif; color:red; text-decoration: none}

 /* Table background color in eEvents */
.EETABLE
{background-color:white;}

/* Used in eOrders */
.EOTABLE  
{background-color:#EFEFEF; text-align:left;}
.EOTABLE TD  
{ padding:3px; }

/* Table header rows used in eOrders */

.EOTH 
{background-color: #EFEFEF;text-align:left;}
.EOTH TD 
{background-color: #EFEFEF; padding:3px; text-align:left;}

 /* Table cells used in eOrders */
.EOTD
{background-color: #FFFFFF; padding:3px; text-align:left;}
.EOTD TD
{background-color: #FFFFFF; padding:3px;}

 /* Footer area in eOrders */
.EOBottomBar
{background-color:#006699}

 /* Title area in eOrders */
.EOTitleBar
{background-color:white;}

 /* Above and below main products list in eOrders */
.EOProductNavBar
{background-color:white;}

 /* Below the retuned products list in eOrders */
.EOListNavBar
{background-color:white;}

 /* "In Stock" text in eOrders */
.EOInStock
{font-weight:bolder; background-color:silver; font-size:10pt; font-family: Tahoma, Arial, Helvetica, sans-serif; color:black; text-decoration:none;}

 /*Out of Stock" text in eOrders */
.EOOutofStock
{font-weight:bolder; background-color:silver; font-size:10pt; font-family: Tahoma, Arial, Helvetica, sans-serif; color:red; text-decoration:none;}	

/* Content Manager Login */
.SCLoginBar, .HeaderBar
{
	padding-left: 3px;
	font-weight: normal;
	font-size: 15px;
	background: #efefef;
	padding-bottom: 3px;
	color: #000000;
	padding-top: 2px;	
}
  
/* Site Map */
.SiteMap
{margin-top: 15px;}
a.SiteMap, a.SiteMap:link, a.SiteMap:visited, a.SiteMap:hover, a.SiteMap:visited:hover, a.SiteMapTitle, a.SiteMapTitle:link, a.SiteMapTitle:visited, a.SiteMapTitle:hover, a.SiteMapTitle:visited:hover
  {font-size: 12px; color: blue; text-decoration: none; font-weight: normal;}
a.SiteMapTitle, a.SiteMapTitle:link, a.SiteMapTitle:visited, a.SiteMapTitle:hover, a.SiteMapTitle:visited:hover
  {font-size: 12px; font-weight: bold;}
.SiteMapTitleEmpty
{height:5px;}  

/* Site Search */
.SEHeaderBar
{
	padding-right: 3px;
	padding-left: 3px;
	font-weight: bold;
	font-size: 15px;
	background: #efefef;
	padding-bottom: 3px;
	color: #000000;
	padding-top: 2px;
}
   
/* Tagged Pages */
.TPHeader
  {font-size: 15px; font-weight: bold; color: #022b76;}
 .TPICHeader
 {font-size: 14px; font-weight: bold; color: #000000; }
.TPTitle
  {font-size: 14px; font-weight: bold; color: #000099;}
.TPCMBody
  {font-size: 12px;}
a.TPLink, a.TPLink:link, a.TPLink:visited, a.TPLink:hover, a.TPLink:visited:hover
  {font-size: 12px; text-decoration: none; color: #0000FF;}
a.TPLinkSelected, a.TPLinkSelected:link, a.TPLinkSelected:visited, a.TPLinkSelected:hover, a.TPLinkSelected:visited:hover
  {font-size: 11px; text-decoration: none; color: #0000FF; font-weight: bold;}

