/* base text color and size.  all other font sizes should be done in ems */
body,div,span,p,pre,label,table,td,th,ol,ul { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; }
/* list styles - bullet type */
li {list-style-image: url(../images/bulletGlobal.gif);}
/* link tag default behavior and colors */
a, a:link, a:visited, a:active{ color: #000000; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 1em; text-decoration: underline; }
a:hover { text-decoration: none; }
a.footlink:link { color: #CCCCCC; font: 10px arial; }
a.footlink:visited { color: #AAAAAA; font: 10px arial; }
a.footlink:hover { color: #FFFFFF; font: 10px arial; }
a.footlink:active { color: #CCCCCC; font: 10px arial; }
a.speclink, a.speclink:link, a.speclink:visited, a.speclink:active, a.speclink:hover{ color: #990000; }
/* bold properties */
b, strong { font-weight: bold; }
/* body specific format and background */
body { background-color: #DEDEDE; margin-left: 0px; margin-right: 0px; margin-top: 0px; }
/* Forms */
form, input, select, textarea { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 1em; }
h1,.h1 { color: #FFFFFF; font-size: 1.6em; margin-top: .0em; }
/* Headings default color and font sizes*/
h1,.h1, h2,.h2, h3,.h3, h4,.h4, h5,.h5, h6,.h6 { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; line-height: 0.9em; margin-bottom: 0.0em; }
h2,.h2 { font-size: 1.3em; margin-top: 0.0em; }
h3,.h3 { font-size: 1.2em; margin-top: 0.0em; }
h4,.h4 { font-size: 1.1em; margin-top: 0.0em; }
h5,.h5 { font-size: 1em; margin-top: 0.0em; }
h6,.h6 { font-size: 0.9em; margin-top: 0em; }
/* horizontal rule */
hr hr hr { border-bottom: 2px solid #FFFFFF; }
hr hr { border-bottom: 2px solid #CCCCCC; }
hr { border-bottom: 1px solid #000000; }
/* italic properties */
i, em { font-style: italic; }
input,select{ background-color: #FFFFFF; color: #000000; Verdana, Geneva, Arial, Helvetica, sans-serif: ; }
label { font-size: 1em; font-weight: bold; }
/* Lists */
ol { }
ol ol { }
ol ol ol { }
p{ padding-left: 8px; padding-right: 8px; }
/*small tag */
small { font-size: .8em; padding-left: 8px; padding-right: 8px; }
/*superscritpt and subscript sizes */
sup,sub{ font-size: .8em; }
table{ }
ul { }
ul ul { }
ul ul ul { }
.calcbg{ background-color: #E3E1E2;}
.calcOutline{ border: 2px solid #FFFFFF;}
.foot { background: #666666; color: #FFFFFF; font: 10px Verdana, Geneva, Arial, Helvetica, sans-serif; }
.footspacer { background: #CCCCCC;}
.form_button_off{ background-color: #656565; border-bottom-color: #3F3F3F; border-left-color: #FEFEFE; border-right-color: #3F3F3F; border-top-color: #FEFEFE; color: #FFFFFF; }
.form_button_on{ background-color: #656565; border-bottom-color: #FEFEFE; border-left-color: #3F3F3F; border-right-color: #FEFEFE; border-top-color: #3F3F3F; color: #CCCCCC; }
.form_font{ font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; }
.form_heading{ font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight: bold; text-align: left; }
.form_outertable { text-align: left;}
.form_outertable, .form_outertable td, .form_outertable table, .form_outertable tr, .formbgbody{ background-color: #E8E8E8; }
.form_subtitle { background: transparent; color: #000000; cursor: default; font: italic 14px arial; }
.form_title { background: trasparent; color: #000000; cursor: default; font: bold 18px arial; }
.formEditText{ background-color: #CCCCCC;}
/* Forn nav menu */
.navbg { background: #999999; }
.newshead { color: #333333; font: bold 14px Geneva, Arial, Helvetica, sans-serif; text-transform: uppercase;}
.specialshead { color: #333333; font: bold 14px; font-family: Geneva, Arial, Helvetica, sans-serif; text-transform: uppercase;padding-bottom: 5px;}
.specialCatBG { background: #999999; }
.specialsPageBG { background-color: #E6E6E6; }
/* STYLES USED IN DESIGN */
a.productImg:link, a.productImg:active, a.productImg:visited, a.productImg:hover{font-weight:bold;text-decoration:none;}
.tablebg { background: #FFFFFF; }
.topbg { background: #CCCCCC; }
.calc_table{ border: 2px ridge #CACACA;  background-color: #CD2A07;  }
.calc_prompt, .calc_disclaimer_bottom{color:#FFFFFF;}
.calc_value{color:#000000;}
.calc_disclaimer{color:#000000; }
.calc_button{ background-color: #E3E1E2; }
td.calc_value{background-color: #E3E1E2;}
td.calc_disclaimer{background-color: #E3E1E2;}
.newsBG, .newsBG table, .newsBG td{ }
.empBG, .empBG table, .empBG td{}
.jobTitle{font-weight:bold;}
.jobTitle a:link, .jobTitle a:active, .jobTitle a:visited{text-decoration:none;}
.jobTitle a:hover{text-decoration:underline;}
.jobListInfo{ font-style: italic; }
a.joblist, a.joblist:link, a.joblist:active, a.joblist:visited{font-weight:bold;text-decoration:none;}
a.joblist:hover{font-weight:bold;text-decoration:underline;}
.spectitle{background-color: #E6E6E6;}
.specinfo{background-color: #E6E6E6;}
.specBackground0{background-color: #FFFFFF;}
.clickToEdit {cursor: hand; padding-top: 1px; padding-bottom: 1px; padding-right: 3px; padding-left: 3px; position: relative; top: -2px; left: 15px; font: bold 10px arial; color: #FF0000; background: #dedede; border: 1px solid black; z-index: 0;}
.calBG{background-color: #EFEFEF;}
.textheader, a.textheader:link, a.textheader:active, a.textheader:visited{ font-weight: bold;  text-decoration: none;  font-size: 1.1em;  }
a.textheader:hover{font-weight: bold;  text-decoration: underline;font-size: 1.1em;}
a.TextLink, a.TextLink:link, a.TextLink:active, a.TextLink:visited,a.TextLink:hover{ color: #DD0000; }
.basictext{font-size: 1.1em;}
a.productImg:link, a.productImg:active, a.productImg:visited, a.productImg:hover{text-decoration:underline;}
/*inv search*/
.background1{background-color: #CCCCCC;}
.background2{background-color: #999999;}
.TextNav2{ padding-left: 8px;  padding-right: 8px;  }
.SearchHeading, .SearchButtons1, .SearchHeading a{ background-color: #333333;  color: #FFFFFF; text-decoration:none; }
a.SearchHeading:link, a.SearchHeading:active, a.SearchHeading:visited{color: #FFFFFF;text-decoration:none;}
a.SearchHeading:hover{color: #CCCCCC;text-decoration:none;}
.SearchRow1{}
.SearchRow1 a{}
.SearchRow1 a:link img, .SearchRow1 a:active img, .SearchRow1 a:visited img{border: 0px solid #000000;}
.SearchRow1 a:hover img{border: thin solid #666666; }
.SearchRow1 input{background-color: #CCCCCC;}
.SearchRow2{ background-color: #666666; color: #FFFFFF; }
.SearchRow2 span.TextNormal{ color: #FFFFFF;  }
.SearchRow2 a:link,.SearchRow2 a:active,.SearchRow2 a:visited,.SearchRow2 a:hover { color: #FFFFFF; }
.SearchRow2 a:link img, .SearchRow2 a:active img, .SearchRow2 a:visited img{ border: 0px solid #FFFFFF; }
.SearchRow2 a:hover img{border: thin solid #CCCCCC; }
.SearchRow2 input{background-color: #666666;}
a.SearchButtons1:link, a.SearchButtons1:active, a.SearchButtons1:visited{color: #FFFFFF; font-weight:bold; text-decoration: none;}
a.SearchButtons1:hover{	color: #CCCCCC; font-weight:bold; text-decoration: none;}
.SearchDetailsHeader{ font-size: 1.2em;  font-weight: bold;  }
.invPopBody{background-color:#FFFFFF;}
#divSearchInstructions
{
	width:200px;
}
#divSearchResults
{
	width:500px;
	margin-left:25px;
}

/* SUBNAV */
.subnav{background-color: #CCCCCC; padding: 5px; border-bottom: #ffffff 1px solid;}
a.subnavlink, a.subnavlink:visited{font-face: arial; font-size: .9em; color: #000000; text-decoration: none;}
a.subnavlink:hover, a.subnavlink:active{font-face: arial; font-size: .9em; color: #FE0000; text-decoration: none;}

/* CADLENDAR */
.TableHeader { font-face: arial; font-size: 1.5em; font-weight: bold; margin-top: 0.0em; text-align: left; }
.TextNormal {}
.TextDate { font-weight: bold; font-size:1.1em; }

/* USED IN ADMIN */
#pageText {border: 1px solid #990000;}

.subnav{background-color: #CCCCCC; padding: 5px;}
a.subnavlink, a.subnavlink:visited{font-face: verdana,arial; font-size: 11px; color: #000000; text-decoration: none;}
a.subnavlink:hover, a.subnavlink:active{font-face: verdana,arial; font-size: 11px; color: #FE0000; text-decoration: none;}

.editTextNote {font: italic 12px arial;}

A.bizcardlink:visited {font: 11px verdana; color: #FFFFFF; text-decoration: underline;}
A.bizcardlink:hover {font: 11px verdana; color: #DDDDDD; text-decoration: none;}
A.bizcardlink:link {font: 11px verdana; color: #FFFFFF; text-decoration: underline;}
.bizcardlinktext {font: 11px verdana; color: #FFFFFF;}


.specInfoHighlight{font: 10px arial; color: #666666;}

