body{margin:0;padding:0; 
/*overflow: -moz-scrollbars-vertical;
overflow-x: hidden;
overflow-y: scroll;*/
background:url(images/topBG.jpg) repeat-x top center #e3e3d6;
font-family: Arial;
}
.clear{
	margin:0;
	padding:0;
	clear:both;
	height:0px;
}
#wrapper{margin:0 auto; width:975px;}
#wrappercfm{margin:0 auto;}
#header{
	width:960px;
	height:153px;
	position:relative;
	top:0;
	padding:1px 0;
}
#logo{
	float:left;
}
#contact{
	float:right;
}
#nav{
	width:960px;
	background:url(images/navBG.png) repeat-x;
	height:55px;
	margin-top:0px;
	font-family: 'Nunito', sans-serif;
}
.Sales-Staff-D {
	height:95px;
	width:274px;
}
.Sales-Staff-P {
	color:black;
	margin:0;
	padding:6px 6px 0 0;
	font-size:9px;
	line-height:9px;
	text-align:justify;
}
#Home {position:relative; left:-40px; top:-50px; }
#Equipment {position:relative; left:0px; top:-50px; }
#Fireman {position:relative; left:17px; top:230px; }
#ClientFireman {float:right;position:relative;top:3px;}
#OCSOffice {position:relative; left:0px; top:-25px; }
#Lanyard {position:relative; left:86px; top:0px;}
#Calculator {position:relative; left:146px; top:-40px;}
#Calendar {position:relative; left:50px; top:0px;}
#SamplePromoItems1 {position:relative; left:70px; top:0px;}
#CanBottleCooler {position:relative; left:170px; top:-25px;}
#Mousepad {position:relative; left:170px; top:-50px;}
#Since1980 {position:relative; left:-40px; top:0px;}
#TradingCards2 {position:relative; left:-40px; top:0px;}
.dd_menu {padding:0px; margin:0; list-style-type:none; height:30px;}
.dd_menu li {float:left; height:30px;}
.dd_menu li a {padding:9px 24px; display:block; color:#fff; text-decoration:none; font-size:18px; padding-bottom:10px;}
.dd_menu li:hover a {color:#000;}
 
.dd_menu ul {position:absolute; left:-9999px; top:-9999px; list-style-type:none;}
.dd_menu li:hover {position:relative; background:#fff; padding-bottom:10px;}
.dd_menu li li:hover{padding-bottom:0;}
.dd_menu li:hover ul {left:0px; top:40px; background:lavender; padding:3px; border:1px solid grey; width:160px;}
.dd_menu li:hover ul li {height:18px; border:none;}
.dd_menu li:hover ul li a {height:18px; padding:0px; display:block; font-size:11px; width:158px; line-height:18px; text-indent:5px; color:#444; background-color:lavender; text-decoration:none; border:1px solid transparent;}
.dd_menu li:hover ul li a:hover {height:18px; background:silver; color:#000; border:solid 1px #444;}
.content {font-family:arial; font-size:8pt; color:#074996;}
a.PromoItems {color:blue;font-size:10pt;text-decoration:none; font-weight:bold;}
a.PromoItems:hover {color:red;font-size:10pt;text-decoration:underline;}
.PadPromoItems {padding-right:5px;padding-bottom:20px; width:20px;}
.Questions {background-color:#93DEFD; border:2px solid #2545F8;padding:10px 10px 10px 10px; font-size:20pt; font-weight:bold;}
a.QuestionsClick {color:#074996;text-decoration:none; font-weight:bold;}
a.QuestionsClick:hover {color:red;text-decoration:underline;}
.ImportantAddressListDataBlue {font-size:17pt;font-weight:bold;color:#2E3192;}
.ImportantAddressListDataBlack {font-size:14pt;font-weight:bold;color:black;}
.StaffText14 {font-size:14pt;font-weight:bold;white-space:nowrap;}
.StaffText12 {font-size:12pt;font-weight:bold;white-space:nowrap;}
.StaffText10 {font-size:10pt;font-weight:bold;white-space:nowrap;}
.CRGText {font-size:12pt;color:#2E3192;}
.CRGBlackText {font-size:12pt;color:Black;}
.CRGBlackTextBlueBorder {font-size:12pt;color:Black;border:2px solid #2545F8; padding-left:5px; padding-right:5px;}
.nobr	{white-space:nowrap; }
.NoIndent {margin-left:0px;display:inline;}
.NoIndentNumber {margin-left:0px;list-style-position:inside;padding-left:0em;display:list-item;}

.errortext {font-size:8pt; font-weight:bold; color:red;}
.error {font-weight:bold; color:red;}
.InfoText {font-weight:bold; color:navy; font-size:8pt;}
.labeltext {font-weight:bold; color:green;}
.text {font-size:10pt;}
.zzztext {font-family:arial,verdana,helvetica; font-size:10.1px; color:#000000;}
.data{font-size:9pt;color:teal; font-weight:bold;}
.bullet {font-family:'Wingdings 2';}

A.header {COLOR: black; font-family:verdana; font-weight:bold; text-decoration:white; font-size:8pt;}
A.header:active {COLOR: black; font-family:verdana; font-weight:bold; text-decoration:white;}
A.header:unknown {COLOR: black; font-family:verdana; font-weight:bold; text-decoration:white;}
A.header:hover {COLOR:red; font-family:verdana; font-weight:bold; text-decoration:white;}

A {COLOR: #074996; text-decoration:underline;font-weight:normal; }
A:active {COLOR: maroon; text-decoration:underline;font-weight:normal;}
A:unknown {COLOR: black; text-decoration:underline;font-weight:normal;}
A:hover {COLOR:red; font-weight:normal; text-decoration:none;}

.bighed {font-family:arial,verdana,helvetica; font-size:13.1px; font-weight:bold; color:#006699;}
.itemtitle {font-family:arial,verdana,helvetica; font-size:11.1px; font-weight:bold; color:#006699;}
.WizardCodes {font-family:arial,verdana,helvetica; font-size:13.1px; color:#000000; font-weight:bold;}
.WizardDescr {font-family:verdana; font-size:12px; color:navy; font-weight:bold;}
.WizardText {font-family:arial,verdana,helvetica; font-size:12.1px; color:#000000; font-weight:bold;}
.WizardInfoText {font-family:arial,verdana,helvetica; font-size:10.1px; color:navy; font-style:italic;}
.WizardData {font-family:arial,verdana,helvetica; font-size:12.1px; color:#009933; font-weight:bold;}
.subhed {font-family:arial,verdana,helvetica; font-size:11.1px; font-weight:bold; color:#000033;}
td {font-family:arial,verdana,helvetica; font-size:10.1px;}
.bigtext {font-size:15.1px;}
STRONG {font-weight: bolder;} 
.notice {font-weight:bold; color:maroon; font-size:9pt;}
.WizardEntry {font-weight:bold; color:maroon; font-size:8pt; font-family:verdana;}
INPUT.WizardInfoText {font-weight:normal; color:#000000; font-size:12.1px;}
.required {font-weight:bold; color:maroon;}
.datatext {font-weight:bold; color:blue; font:verdana;}
.SurveyStatus {font-family:verdana;}
zzA {COLOR: blue; font-family:arial,verdana,helvetica; font-weight:bold; text-decoration:blue;}
zzA:active {COLOR: maroon; font-family:arial,verdana,helvetica; font-weight:bold; text-decoration:blue;}
zzA:unknown {COLOR: blue; font-family:arial,verdana,helvetica; font-weight:bold; text-decoration:blue;}
zzA:hover {COLOR:red; font-family:arial,verdana,helvetica; font-weight:bold; text-decoration:blue;}
zzA {COLOR: blue;}
SELECT {font-family:arial,verdana,helvetica; font-size:10.1px;}
INPUT {font-family:arial,verdana,helvetica; font-size:10.1px;}


.solidblackborder {border-collapse:collapse; border:1px solid black;}
.solidblackrightborder {border-right:1px solid black;}
.solidblackleftborder {border-left:1px solid black;}
.lr2pxpadding {padding-left:2px; padding-right:2px;}
.lr4pxpadding {padding-left:4px; padding-right:4px;}
.l16pxpadding {padding-left:16px;}
.manditory {font-size:9pt;}
.tblhdr {font-family:arial,verdana,helvetica; font-size:10pt; color:#000000; font-weight:bold;}
.contacttblhdr {font-family:arial,verdana,helvetica; font-size:7.9pt; color:#000000; font-weight:bold;}
.solid1black {border:1px solid black;}
.norborder {border-right:none;}
.nolborder {border-left:none;}
.nolrborder {border-left:none;border-right:none;}
.grayborder {border:1px solid #CCCCCC;}
.grayrborder {border-right:1px solid #CCCCCC;}
.graylborder {border-left:1px solid #CCCCCC;}
.graylrborder {border-left:1px solid #CCCCCC;border-right:1px solid #CCCCCC;}
.bottomborder {border-bottom:1px solid black;}

.l16pad {padding-left:16px;}
.StatusData {color:blue; font-weight:bold;}

zzA.header {COLOR: white; font-family:verdana; font-weight:bold; text-decoration:white;}
zzA.header:active {COLOR: white; font-family:verdana; font-weight:bold; text-decoration:white;}
zzA.header:unknown {COLOR: white; font-family:verdana; font-weight:bold; text-decoration:white;}
zzA.header:hover {COLOR:red; font-family:verdana; font-weight:bold; text-decoration:white;}

A.Summary {COLOR: black; font-family:arial,verdana,helvetica; font-weight:bold; text-decoration:underline;}
A.Summary:active {COLOR: maroon; font-family:arial,verdana,helvetica; font-weight:bold; text-decoration:underline;}
A.Summary:hover {COLOR:red; font-family:arial,verdana,helvetica; font-weight:bold; text-decoration:underline;}

A.ABigHed {font-family:arial,verdana,helvetica; font-size:13.1px; font-weight:bold; color:#006699;}
A.ABigHed:active {COLOR:red; font-family:arial,verdana,helvetica; font-size:13.1px; font-weight:bold;}
A.ABigHed:hover {COLOR:red; font-family:arial,verdana,helvetica; font-size:13.1px; font-weight:bold;}

.adminbutton {font-size:18pt; font-weight:bold; width:400px;}
.JobsBG {background-color:#51A8FF;}
A.Job {COLOR: black; font-weight:bold; text-decoration:underline;}
A.Job:active {COLOR: black; font-weight:bold; text-decoration:underline;}
A.Job:hover {COLOR:red; font-weight:bold; text-decoration:none;}
.tc-red {color:red;}
.tc-maroon {color:maroon;}
.tc-silver {color:silver;}
.tc-teal {color:teal;}
.tc-green {color:green;}
.tc-blue {color:blue;}
.tc-navy {color:navy;}

.tab-look {border-top-left-radius:10px;border-top-right-radius:10px;padding-left:40px;padding-right:40px;padding-top:4px;padding-bottom:4px;font-size:10pt;}
.labeldata {font-weight:bold;width:1%;white-space:nowrap;}
.tablerowspacing {padding-top: .5em; padding-bottom: .5em;}

A.GivingBlack {COLOR: black; font-family:arial,verdana,helvetica; font-weight:bold; text-decoration:none;}
A.GivingBlack:active {COLOR: black; font-family:arial,verdana,helvetica; font-weight:bold; text-decoration:none;}
A.GivingBlack:hover {COLOR:black; font-family:arial,verdana,helvetica; font-weight:bold; text-decoration:underline;}

A.GivingBlue {COLOR: blue; font-family:arial,verdana,helvetica; font-weight:bold; text-decoration:none;}
A.GivingBlue:active {COLOR: blue; font-family:arial,verdana,helvetica; font-weight:bold; text-decoration:none;}
A.GivingBlue:hover {COLOR:blue; font-family:arial,verdana,helvetica; font-weight:bold; text-decoration:underline;}
.tbl tbody tr:hover {background-color: #A8B4F9;}
