@import url("events.css");
/*	
	#################################################################
	GENERAL STYLES
	These syles apply globally to this template
	(i.e. Body styles, Link styles, Heading styles)
	################################################################# 
*/

/* Body styles, overall font, margins, background */
* { padding:0; margin:0; }

body,td,th {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
}

body {
	background:#FFF7E7 url(../images/background.jpg) repeat-x top;
	margin:25px 0px;
	text-align:center;
}
body #printBody { background-image:none !important; background-color:#FFF !important; margin:auto !important; }

p { margin:15px 5px;}

#masterWrapper {
	width:950px; 
	margin:0px auto;
	background:#FFFFFF;
	border: 1px solid #947B58;
	text-align:left;
	}
#printWrapper {
	width:99%; 
	margin:auto;
	background:#FFFFFF;
	border: 1px solid #947B58;
	text-align:left;
	}
	
#headerDIV {
	height:81px;
	width:100%;
	text-align:left;
	background:url(../images/headerBG.jpg) no-repeat top right;
	}
#topNavDIV {
	height:39px;
	width:100%;
	text-align:right;
	background: url(../images/topBarBG.jpg) no-repeat top right;
	}
#topNavDIV ul { margin:0; padding:0; list-style:none; display:inline; float:right; }
#topNavDIV li {
	height:39px;
	background: url(../images/menuLine.jpg) no-repeat left 50%;
	padding-left:20px;
	margin:0px 10px;
	float:left;
	}
#topNavDIV li a { display:block; font:bold 13px Arial, Helvetica, sans-serif; padding-top:10px; }
#topNavDIV li a:link { color:#FFFFFF; text-decoration:none; }
#topNavDIV li a:visited { color:#FFFFFF; text-decoration:none; }
#topNavDIV li a:hover { color:#FFFF33; text-decoration:none; }
#topNavDIV li a:active { color:#FFFFFF; text-decoration:none; }

#topNavDIV img { display:inline; float:left; }


#gryDivider {
	height:7px;
	width:948px;
	background-color:#333333;
	border:1px solid #FFFFFF; 
	}
	
#contentWrapper {
	width:100%;
	background:url(../images/contentBG.gif) repeat-y top left;
	vertical-align:top;
	}

#leftColDIV { 
	width:200px;
	float:left;
	display:inline-block; 
	}
#rightColDIV {
	width:747px;
	margin-left:0px;
	float:left;
	display:inline-block;
	}
	
#sideNavCol { width:200px; vertical-align:top; }
#contentTD { vertical-align:top; padding:0px; }
#contentColDIV { padding:15px 8px; }

#bottBarDIV {
	height:29px;
	width:100%;
	background:url(../images/bottBarBG.jpg) no-repeat left;
	text-align:right; 
	font: normal 11px Verdana, Arial, Helvetica, sans-serif; 
	color:#CE8484;
	}
#bottBarDIV a:link { color:#CE8484; text-decoration:none; }
#bottBarDIV a:visited { color:#CE8484; text-decoration:none; }
#bottBarDIV a:hover { color:#FFFFFF; text-decoration:none; }
#bottBarDIV a:active { color:#CE8484; text-decoration:none; }

#cardWrapper { width:720px; margin:15px auto; }
#cardHeader { width:100%;}
	#cardHeader .tabtitle {
		border-left:1px solid #666666; 
		border-top:1px solid #666666; 
		font:bold 12px Arial, Helvetica, sans-serif; 
		color:#333333; 
		padding-left:5px;
		padding-right:5px;
		vertical-align:middle;
		height:24px; 
		text-transform:uppercase; 
		background: #FFF7E7;
		}
	#cardHeader .tabImg { width:20px; height:24px; }
	#cardHeader .tabEnd {
		height:24px;
		width:95%; 
		border-bottom:1px solid #666666; 
		}
#cardContent {
	width:100%;
	padding:0px;
	background:#FFF7E7;
	border-left:1px solid #666666;
	border-right:1px solid #666666;
	border-bottom:1px solid #666666;
	}
#cardFooter {
	width:100%;
	height:7px;
	text-align:left; 
	background: url(../images/carBott.jpg) no-repeat top right; 
	}

#prodPickTop { width:510px; margin:0px auto; background:url(../images/prodPickBG.jpg) no-repeat top center;}
#prodPickBottom { width:510px; height:8px; margin:0 auto; }


/* General link styles */
a:link { color: #990000; }
a:visited { color: #990000; }
a:hover { color: #CC0000; }
a:active { color: #990000; }

/* General Heading styles */
h1,h2,h3,h4,h5,h6 {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}
h1 { 
	font-size: 17px; 
	color: #990000;
	margin-bottom:15px; 
	border-bottom:1px dotted #999999;
	width:100%;
	}
	
h2 { font-size: 16px; color: #990000; border-top: 2px solid #FFCC00; border-bottom:1px solid #cccccc; }
h3 { font-size: 14px; color: #990000; }

h4 { font-size: 18px; color: #999999; }
h5 { font-size: 16px; color: #999999; }

h6 {
	font-size: 14px; 
	color: #999999; 
	}

FORM { margin:0px; padding:0px }
HR { color:#CCCCCC; height:1px; }
.divider {width:725px; text-align:center; margin:8px auto; height:1px; }

/*	
	#################################################################
	LINK STYLE
	Controls link styles for top, bottom, and side nav bars
	################################################################# 
*/

/*  Controls for the Footer and Bottom Navigation */
#footerDIV { text-align:center; margin-top:15px;}
#footerDIV hr{ width:97%; height:1px; color:#CCCCCC; margin:0 auto 10px auto;}

.bottLinks{
	font: normal 11px Verdana,Arial, Helvetica, sans-serif;
	color: #CCCCCC;
	padding:5px;
	margin:0 auto 20px auto;
	text-align:center;
	}
.bottLinks a:link { color:#990000; text-decoration:underline; padding: 0px 2px 0px 2px; }
.bottLinks a:visited { color:#990000; text-decoration:underline; padding: 0px 2px 0px 2px; }
.bottLinks a:hover { color:#CC0000; text-decoration:underline; padding: 0px 2px 0px 2px; }
.bottLinks a:active { color:#990000; text-decoration:underline; padding: 0px 2px 0px 2px; }

.bottLinks2{
	font: normal 11px  Arial, Helvetica, sans-serif;
	color: #CCCCCC;
	margin:0 auto 20px auto;
	text-align:center;
	}
.bottLinks2 a:link { color:#990000; text-decoration:underline; padding: 3px 2px 3px 2px; }
.bottLinks2 a:visited { color:#990000; text-decoration:underline; padding: 3px 2px 3px 2px; }
.bottLinks2 a:hover { color:#CC0000; text-decoration:underline; padding: 3px 2px 3px 2px; }
.bottLinks2 a:active { color:#990000; text-decoration:underline; padding: 3px 2px 3px 2px; }

.footer {
	font: normal 11px  Verdana,Arial, Helvetica, sans-serif;
	line-height:14px;
	color: #999999;
	padding-bottom:5px;
	text-align:center;
	margin:0 auto 20px auto;
	}
.footer b { font: bold 12px Arial, Helvetica, sans-serif; color:#990000; }


/*	
	#################################################################
	SIDE BAR ELEMENTS
	Controls Formatting styles for all of the elements found in the 
	Side Bar navigation
	################################################################# 
*/

/*  Side bar background and width */
.sideBar_BG {
	background-color:#EBEBEB;
	padding-bottom: 15px;
	vertical-align:top;
	border-right: 1PX solid #9a9a9a;
	}
.sideTitles {
	width:195px;
	display:block;
	background-color: #DFDFDF;
	border-top: 1px solid #999999;
	border-bottom: 1px solid #999999;
	height:18px;
	vertical-align:middle;
	font: bold 12px Arial, Helvetica, sans-serif;
	color:#666666; 
	padding-left: 5px;
	padding-top: 5px;
	margin:10px 0; 
	}
.sideTitles a:link { color:#666666; text-decoration:none; }
.sideTitles a:visited { color:#666666; text-decoration:none; }
.sideTitles a:hover { color:#333333; text-decoration:underline; }
.sideTitles a:active { color:#666666; text-decoration:none; }

.sideTitles2 {
	width:195px;
	display:block;
	background: url(../images/sidetitle.jpg) repeat-x;
	border-top: 1px solid #666666;
	border-bottom: 1px solid #666666;
	height:20px;
	vertical-align:middle;
	font: bold 12px Arial, Helvetica, sans-serif;
	color:#333333; 
	padding-left: 5px;
	padding-top: 5px;
	margin:10px 0; 
	}
.sideTitles2 a:link { color:#333333; text-decoration:none; }
.sideTitles2 a:visited { color:#333333; text-decoration:none; }
.sideTitles2 a:hover { color:#333333; text-decoration:underline; }
.sideTitles2 a:active { color:#333333; text-decoration:none; }

/*  Search Box Styles */
.searchBox_input {
	font: normal 11px Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
	width: 105px;
	height:20px;
	border: 1px solid #999999;
	vertical-align:middle;
	padding:2px;
}
.searchBox_submit {
	font: bold 11px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	width: 24px;
	height:20px;
	text-align:center;
	vertical-align:middle;
	border: 1px solid #FFFFFF;
	background-color: #999999;
}

/* NEWSLETTER BAR*/

#newsletterBar { 
	width:99.8%; 
	height:37px; 
	background: #333 url(../images/blkbg.jpg) no-repeat top center; 
	border-top:1px solid #FFF; 
	border-left:1px solid #FFF; 
	border-bottom:1px solid #FFF; 
	margin: 0px 1px;
	text-align:right;
	}


/*  Side Bar Link Styles */
.sideLinks {
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #990000;
	}
.sideLinks p { margin:0px; padding: 0px; }
.sideLinks ul { list-style:none; list-style-image:none; margin:0px; padding: 0px 10px 0px 2px; }
.sideLinks li { display:block; border-bottom: 1px dotted #AAAAAA; padding:5px 0px 2px 10px;}
.sideLinks a:link { color:#990000; text-decoration:none; }
.sideLinks a:visited { color:#990000; text-decoration:none; }
.sideLinks a:hover { color:#FF3300; text-decoration:none; }
.sideLinks a:active { color:#990000; text-decoration:none; }

/*	
	#################################################################
	MAIN AREA STYLES
	Controls Formatting styles for the content listed in the main
	content area of the template
	################################################################# 
*/

.mainArea_BG {
	background-color:#FFFFFF;
	vertical-align: top;
	}
.mainTbl {
	border-left: 1px solid #333333;
	border-right: 1px solid #333333;
	border-top: 1px solid #696969;
	}
.header_TD { border-top: 1px solid #FFFFFF; border-bottom:1px solid #FFFFFF; text-align:left; background-color:#990000; }

/*  Master Titele Styles - Color 1 */
.title_Ar11Bd_1 {
	font: bold 11px Arial, Helvetica, sans-serif; 
	color: #990000;
	}
.title_Ar12Bd_1 {
	font: bold 12px Arial, Helvetica, sans-serif; 
	color: #990000;
	}
.title_Ar13Bd_1 {
	font: bold 13px Arial, Helvetica, sans-serif; 
	color: #990000;
	}
.title_Ar14Bd_1 {
	font: bold 14px Arial, Helvetica, sans-serif; 
	color: #990000;
	}
.title_Ar16Bd_1 {
	font: bold 16px Arial, Helvetica, sans-serif; 
	color: #990000;
	}
.title_Ar18Bd_1 {
	font: bold 18px Arial, Helvetica, sans-serif; 
	color: #990000;
	}

/*  Master Titele Styles - Color 2 */
.title_Ar11Bd_2 {
	font: bold 11px Arial, Helvetica, sans-serif; 
	color: #A89E73;
	}
.title_Ar12Bd_2 {
	font: bold 12px Arial, Helvetica, sans-serif; 
	color: #A89E73;
	}
.title_Ar13Bd_2 {
	font: bold 13px Arial, Helvetica, sans-serif; 
	color: #A89E73;
	}
.title_Ar14Bd_2 {
	font: bold 14px Arial, Helvetica, sans-serif; 
	color: #A89E73;
	}
.title_Ar16Bd_2 {
	font: bold 16px Arial, Helvetica, sans-serif; 
	color: #A89E73;
	}
.title_Ar18Bd_2 {
	font: bold 18px Arial, Helvetica, sans-serif; 
	color: #A89E73;
	}

.errorMsg { font: bold 13px Arial, Helvetica, sans-serif; color:#FF0000; }

.homeHighlight { font: normal 12px Verdana, Arial, Helvetica, sans-serif; line-height:18px; padding-left: 8px; }
.homeHighlight p{ margin: 10px 0px 0px 0px; padding: 0px; }

/*	
	#################################################################
	HOME PAGE STYLES
	Style specific to New Home
	################################################################# 
*/
#homeBG {
	background: url(../images/homeBG.gif) repeat-y; 
	border-bottom:1px solid #424D6B;
}

#homeCont {	padding: 4px; }
#homeCont p{margin:0px; padding:6px 0 6px 0; line-height:15px;}

#prodBox { border:1px solid #E7C77B; background-color:#FFF7E7;}
#prodBox p { 
	margin:0;
	padding: 5px 0 5px 4px;
	}
.prodBox2 {
	border:1px solid #E7CB8C; 
	background-color:#FFFBF7; 
	padding:10px;
	font:bold 12px Arial, Helvetica, sans-serif; 
	color:#5A4110;
	text-align:center;
	} 
.prodBox2 a:link{color:#5A4110; text-decoration:none; }
.prodBox2 a:visited{color:#5A4110; text-decoration:none; }
.prodBox2 a:hover{color:#5A4110; text-decoration:underline; }
.prodBox2 a:active{color:#5A4110; text-decoration:none; }

#eventCont { background:url(../images/eventsBG.gif) repeat-y; }
#eventCont * { margin:0; padding:0; }
#eventCont ul { list-style-image: url(../images/ogArrow.jpg); padding: 5px 10px 10px 25px; }
#eventCont li { padding:8px 0 8px 0; }
#eventCont h3 { font:bold 12px Arial, Helvetica, sans-serif; color: #990000; }

.strQuestion {font: bold 12px Arial, Helvetica, sans-serif; color:#212735; }
.strDescription {font: normal 11px Arial, Helvetica, sans-serif; color:#212735; }

.strAnswerStyleText {font: normal 11px Arial, Helvetica, sans-serif; color:#212735;}
.strAnswerStyleText td, .strAnswerStyleText tr{font: normal 11px Arial, Helvetica, sans-serif; color:#212735;}

.srtViewResults {font: normal 10px Verdana, Arial, Helvetica, sans-serif; color:#414C6A; }
.srtViewResults a:link { color:#414C6A; text-decoration:none; }
.srtViewResults a:visited { color:#414C6A; text-decoration:none; }
.srtViewResults a:hover { color:#414C6A; text-decoration:underline; }
.srtViewResults a:link { color:#414C6A; text-decoration:none; }

.strMessageStyleText {font: bold 12px Arial, Helvetica, sans-serif; color:#414C6A; padding:15px 0 0 0; margin:15px 0 0 0; } 

.pollBG { 
	border-top: 1px solid #414C6A;
	border-left: 2px solid #414C6A;
	border-right: 2px solid #414C6A;
	border-bottom: 12px solid #414C6A;
	background-color:#B9BFD3;
	padding:3px 0 3px 0;
	}


/*	
	#################################################################
	FLY OUT MENU STYLES
	Style specific to the Fly-Out Menus
	################################################################# 
*/

#dropmenudiv{
	position:absolute;
	border:1px solid #FFFFFF;
	background-color:#990000;
	font:normal 11px Arial;
	line-height:18px;
	z-index:100;
}

#dropmenudiv a:link{
	width: 99%;
	display: block;
	text-indent: 5px;
	background-image:url(../images/redFade.jpg);
	background-repeat:repeat-x;
	border-bottom: 1px solid #FFFFFF;
	padding: 3px 0px 3px 0px;
	color:#FFFFFF;
	text-decoration: none;
}
#dropmenudiv a:visited{
	width: 99%;
	display: block;
	background-image:url(../images/redFade.jpg);
	background-repeat:repeat-x;
	text-indent: 5px;
	border-bottom: 1px solid #FFFFFF;
	padding: 3px 0px 3px 0px;
	color:#FFFFFF;
	text-decoration: none;
}
#dropmenudiv a:hover{ /*hover background color*/
	width: 99%;
	display: block;
	text-indent: 5px;
	border-bottom: 1px solid #FFFFFF;
	padding: 3px 0px 3px 0px;
	text-decoration: none;
	background-color: #CC0000;
	color: #FFFF00;
}
#dropmenudiv a:active{
	width: 99%;
	display: block;
	background-image:url(../images/redFade.jpg);
	background-repeat:repeat-x;
	text-indent: 5px;
	border-bottom: 1px solid #FFFFFF;
	padding: 3px 0px 3px 0px;
	color:#FFFFFF;
	text-decoration: none;
}

/******************************************************************
	EXISTING STYLES COPIED TO NEW STYLESHEET
******************************************************************/

.pageTitle {
	font-family:Arial, Helvetica, sans-serif;
	font-size:17px;
	font-weight:bold;
	color:#990000;
}
.pageTitleBrown {
	font-family:Arial, Helvetica, sans-serif;
	font-size:17px;
	font-weight:bold;
	color:#A89E73;
}
.subHead {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	font-variant:small-caps;
	color:#990000;
}
.subHeadMD {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#990000;
}
.subHeadMD a{ text-decoration:none; }

.subHeadSM {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#990000;
	text-align:right; 
	margin:-10px 0 15px 0;
}
.subHeadSM2{
	font-family:Verdana,Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#990000;
}
.subHeadSM2 b { font-size:12px; font-weight:bold; }

.bodyCopy {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#000000;
}
.bodyCopy_double {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#000000;
	line-height: 20px;
}
.homeCopy {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	line-height:16px;
}

.smBodyCopy {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
}
.smBodyCopy:link {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	text-decoration:none;
}
.smBodyCopy:active {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	text-decoration:none;
}
.smBodyCopy:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	text-decoration:none;
}
.smBodyCopy:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	text-decoration:none;
}

.smBodyCopy2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:15px;
	color:#000000;
}
.smBodyCopy2:link { color:#000000; text-decoration:none;}
.smBodyCopy2:active { color:#000000; text-decoration:none;}
.smBodyCopy2:hover { color:#000000;	text-decoration:none;}
.smBodyCopy2:visited { color:#000000; text-decoration:none;}

.smTableTitles {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#ffffff;
}
.copyTitleRed {
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	color:#990000;
}
.copyTitleRed a { color:#990000; text-decoration:none;}
.copyTitleRed a:hover { color:#990000; text-decoration:underline;}

.copyTitleRed2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	color:#CC0000;
}

.copyTitleWht {
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	color:#FFFFFF;
}

.copyTitleBrown {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#A89E73;
}
.smFooter {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#999999;
}
.boldFooter {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#990000;
}
ul {
	list-style-image: url(../images/dot.gif);
	margin:auto 10px auto 35px;
}
.listWidth {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	width:125px;}
	
td#silverButton {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color: #666666;
	background-image:url(../images/butt02.gif);
	}
td#silverButton a { color:#666666; text-decoration:none;}
td#silverButton a:hover { color:#CC0000; text-decoration:none;}

td#silverButton2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #666666;
	background-image:url(../images/butt02.gif);
	}
td#silverButton2 b{ font: bold 12px Arial; }
td#silverButton2 a { color: #990000; text-decoration:none;}
td#silverButton2 a:hover { color: #CC0000; text-decoration:none;}

td#monthlyHomeLink {
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	color:#867748;
	}
td#monthlyHomeLink a { color:#867748; text-decoration:none;}
td#monthlyHomeLink a:hover { color:#CC0000; text-decoration:none;}

td#bigButtLink a { text-decoration:none;}
td#bigButtLink a:hover { color:#CC0000; text-decoration:none;}

td#homeDashedBG { background-image: url(../images/homeFade.jpg); border:1px dashed #AE9D69;}
td#homeDashedBG2 { background-color: #F8F7F3; border:1px dashed #CEC5A6;}
.gryDashedBG { background-color: #EEEEEE; border:1px dashed #BBBBBB;}

hr#brnLine { color:#E1DBC8; height:1px; padding:8px 0px 8px 0px;}

td#HomeProdTitle {
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	color:#990000;
	border-bottom:1px dashed #999999;
}
.subHeadSM_Brn {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#A89E73;
}
.subHeadSM_Brn a { color:#A89E73; text-decoration:none;}
.subHeadSM_Brn a:hover { color:#CC0000; text-decoration:none;}

ul#noPad {
	list-style-image: url(../images/arrow.gif);
	margin:0px;
	padding: 2px 2px 2px 20px;
}

td#accLinks {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color:#666666;
}
td#accLinks a:link{ color:#999999; text-decoration:none; }
td#accLinks a:visited{ color:#999999; text-decoration:none; }
td#accLinks a:hover{ color: #990000; text-decoration:none; }
td#accLinks a:active{ color:#999999; text-decoration:none; }

.addUser_width { width: 430px; }

.pageTitle_login {
	font-family:Arial, Helvetica, sans-serif;
	font-size:17px;
	font-weight:bold;
	color: #990000;
	border-bottom: 1px solid #CCCCCC;
	}
.heading1_login {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	line-height: 20px;
	font-weight:bold;
	color: #990000;
	}
.heading2_login {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color: #666666;
	}
.errorMsg {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color: #FF0000;
	} 	
.tblHead {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	background-color:#990000;
	}
.txt_Vd10Gry {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
	}
.tblHead2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	padding: 3px;
	background-color: #EFEBDE;
}
.short_p { padding: 0px; margin: 3px 0px 11px 0px; }

.brownLink {
	background-image: url(../images/homeFade.jpg); 
	border:1px dashed #AE9D69;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	line-height: 20px;
	font-weight:bold;
	color:#867748;
	padding: 5px 15px 5px 15px;
	}
.brownLink a { color:#867748; text-decoration:none;}
.brownLink a:hover { color:#CC0000; text-decoration:none;}

.title_Ar13Blk {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#000000;
}

.title_18ArRd {
	font: bold 18px Arial;
	color:#990000;
	}
.title_16ArRd {
	font: bold 16px Arial;
	color:#990000;
	}
.title_14ArRd {
	font: bold 14px Arial;
	color:#990000;
	}
.title_13ArRd {
	font: bold 13px Arial;
	color:#990000;
	}
.title_12ArRd {
	font: bold 12px Arial;
	color:#990000;
	}
.title_11ArRd {
	font: bold 11px Arial;
	color:#990000;
	}

.title_18ArBrn {
	font: bold 18px Arial;
	color:#A89E73;
	}
.title_16ArBrn {
	font: bold 16px Arial;
	color:#A89E73;
	}
.title_14ArBrn {
	font: bold 14px Arial;
	color:#A89E73;
	}
.title_13ArBrn {
	font: bold 13px Arial;
	color:#A89E73;
	}
.title_12ArBrn {
	font: bold 12px Arial;
	color:#A89E73;
	}
.title_11ArBrn {
	font: bold 11px Arial;
	color:#A89E73;
	}

.title_18ArDkGry {
	font: bold 18px Arial;
	color:#333951;
	}
.title_16ArDkGry {
	font: bold 16px Arial;
	color:#454E6D;
	}
.title_14ArDkGry {
	font: bold 14px Arial;
	color:#333951;
	}
.title_13ArDkGry {
	font: bold 13px Arial;
	color:#333951;
	}
.title_13ArDkGry a:link { color:#333951; text-decoration:none; }
.title_13ArDkGry a:visited { color:#333951; text-decoration:none; }
.title_13ArDkGry a:hover { color:#5761A2; text-decoration:none; }
.title_13ArDkGry a:active { color:#333951; text-decoration:none; }


.title_12ArDkGry {
	font: bold 12px Arial;
	color:#333951;
	}
.title_11ArDkGry {
	font: bold 11px Arial;
	color:#333951;
	}
/*.title_11ArDkGry a:link{ color:#333951;	}
.title_11ArDkGry a:visited{ color:#333951;	}
.title_11ArDkGry a:hover{ color:#6D78A3;	}
.title_11ArDkGry a:active{ color:#333951;	}*/

.title_18ArLtGry {
	font: bold 18px Arial;
	color:#6D78A3;
	}
.title_16ArLtGry {
	font: bold 16px Arial;
	color:#6D78A3;
	}
.title_14ArLtGry {
	font: bold 14px Arial;
	color:#6D78A3;
	}
.title_13ArLtGry {
	font: bold 13px Arial;
	color:#6D78A3;
	}
.title_12ArLtGry {
	font: bold 12px Arial;
	color:#6D78A3;
	}
.title_11ArLtGry {
	font: bold 11px Arial;
	color:#6D78A3;
	}

.content {
	font: 10px Verdana;
	height: 18px;
}

.brnButton {
	width:150px;
	height:30px;
	background:url(../images/brnButtonBG.gif) top left no-repeat;
	float:right;
	text-align:center; 
	vertical-align:middle;
	font:bold 14px Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	margin-right:20px;
	padding-top:6px;
	}
.brnButton:link { color:#FFFFFF; text-decoration:none; }
.brnButton:visited { color:#FFFFFF; text-decoration:none; }
.brnButton:hover { color:#FFCC00; text-decoration:underline; }
.brnButton:active { color:#FFFFFF; text-decoration:none; }

.videoTitle {
	width:660px;
	height:24px;
	background:url(../images/titleBG.jpg) no-repeat top left;
	text-align:center;
	vertical-align:middle;
	font:bold 13px Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	}


/* SHADOW STYLES */
.dropshadow_usd{
	float:left;
	clear:left;
	background: url(../images/shadowAlpha.png) no-repeat bottom right !important;
	background: url(../images/shadow.gif) no-repeat bottom right;
	margin: 8px 8px 0px 8px !important;
	margin: 8px 8px 0px 8px;
	padding: 0px;
}
.innerbox_usd{
	position:relative;
	bottom:3px;
	right: 3px;
	border: 1px solid #999999;
	padding:4px;
	margin: 0px 0px 0px 0px;
	background-color:#F7F4EE;
}
.innerbox_usd{
	/* IE5 hack */
	\margin: 0px 0px -1px 0px;
	ma\rgin:  0px 0px 0px 0px;
}
.innerbox_usd img{ border:1px solid #CCCCCC; }
.caption_usd {
	width:95px;
	text-align:right;
	display:block; 
	font:normal 10px Arial, Helvetica, sans-serif; 
	color: #666666;
	margin-bottom:8px;
	}
	
	.caption_usd a{
		height:12px;
		padding-right:15px;
		background:url(../images/zoom_ico.gif) no-repeat top right;
		}
	.caption_usd a:link{ color:#666666; text-decoration:none; }
	.caption_usd a:visited{ color:#666666; text-decoration:none; }
	.caption_usd a:hover{ color:#666666; text-decoration: underline; }
	.caption_usd a:active{ color:#666666; text-decoration:none; }


.dropshadow2{
	float:left;
	clear:left;
	background: url(../images/shadowAlpha.png) no-repeat bottom right !important;
	background: url(../images/shadow.gif) no-repeat bottom right;
	margin: 10px auto 0px auto !important;
	margin: 10px auto 0px auto;
	padding: 0px;
}
.innerbox{
	position:relative;
	bottom:6px;
	right: 6px;
	border: 1px solid #999999;
	padding:8px;
	margin: 0px 0px 0px 0px;
	background-color:#F7F4EE;
}
.innerbox{
	/* IE5 hack */
	\margin: 0px 0px -3px 0px;
	ma\rgin:  0px 0px 0px 0px;
}
.innerbox img{ border:1px solid #CCCCCC; }
.caption {
	width:165px;
	text-align:right;
	display:block; 
	font:normal 10px Arial, Helvetica, sans-serif; 
	color: #666666; }
	
	.caption a{
		height:12px;
		padding-right:15px;
		background:url(../images/zoom_ico.gif) no-repeat top right;
		}
	.caption a:link{ color:#666666; text-decoration:none; }
	.caption a:visited{ color:#666666; text-decoration:none; }
	.caption a:hover{ color:#666666; text-decoration: underline; }
	.caption a:active{ color:#666666; text-decoration:none; }


/* TAB NAV */

ul#tabnav { /* general settings */
text-align: left; /* set to left, right or center */
margin: 20px 0 0 0; /* set margins as desired */
font: bold 12px arial, sans-serif; /* set font as desired */
border-bottom: 1px solid #666666; /* set border COLOR as desired */
list-style-type: none;
padding: 3px 10px 5px 0px; /* THIRD number must change with respect to padding-top (X) below */
display:block;
}

ul#tabnav li { /* do not change */
display: inline;
}

ul#tabnav li.selectedTab { /* settings for selected tab */
border-bottom: none; /* set border color to page background color */
background-color: #FFF7E7; /* set background color to match above border color */
}

ul#tabnav li.selectedTab a { /* settings for selected tab link */
background-color: #FFF7E7; /* set selected tab background color as desired */
color: #333333; /* set selected tab link color as desired */
text-transform:uppercase;
position: relative;
top: 0px;
padding: 5px; /* must change with respect to padding (X) above and below */
border-top: 1px solid #666666; 
border-left: 1px solid #666666;
border-right: 1px solid #666666;
border-bottom: 1px solid #FFF7E7;
cursor: pointer;
}

ul#tabnav li a { /* settings for all tab links */
padding: 5px; /* set padding (tab size) as desired; FIRST number must change with respect to padding-top (X) above */
border-top: 1px solid #666; /* set border COLOR as desired; usually matches border color specified in #tabnav */
border-left: 1px solid #666; /* set border COLOR as desired; usually matches border color specified in #tabnav */
border-right: 1px solid #666; /* set border COLOR as desired; usually matches border color specified in #tabnav */
border-bottom: 1px solid #666; /* set border COLOR as desired; usually matches border color specified in #tabnav */
background-color: #8C7255; /* set unselected tab background color as desired */
color: #FFF; /* set unselected tab link color as desired */
text-transform:uppercase;
margin-right: 2px; /* set additional spacing between tabs as desired */
text-decoration: none;
cursor: pointer;
}

ul#tabnav a:hover { /* settings for hover effect */
background: #FFF; /* set desired hover color */
color: #CC0000; /* set selected tab link color as desired */
cursor: pointer;
}

/* UPPER TAB NAV */

ul#upperTabnav { /* general settings */
text-align: left; /* set to left, right or center */
margin: 20px 0 -16px 0; /* set margins as desired */
font: bold 12px arial, sans-serif; /* set font as desired */
/*border-bottom: 1px solid #666666;  set border COLOR as desired */
border-bottom:none;
list-style-type: none;
padding: 3px 10px 5px 0px; /* THIRD number must change with respect to padding-top (X) below */
display:block;
width:auto;
}

ul#upperTabnav li { /* do not change */
display: inline;
border-bottom:none;
}

ul#upperTabnav li.selectedTab { /* settings for selected tab */
/* border-bottom: 1px solid #FFF7E7;; set border color to page background color */
border-bottom:none;
background-color: #FFF7E7; /* set background color to match above border color */
}

ul#upperTabnav li.selectedTab a { /* settings for selected tab link */
background-color: #FFF7E7; /* set selected tab background color as desired */
color: #333333; /* set selected tab link color as desired */
text-transform:uppercase;
position: relative;
top: 0px;
padding: 5px; /* must change with respect to padding (X) above and below */
border-top: 1px solid #666; 
border-left: 1px solid #666;
border-right: 1px solid #666;
/*border-bottom: 1px solid #FFF7E7;*/
border-bottom:none;
cursor: pointer;
}

ul#upperTabnav li a { /* settings for all tab links */
padding: 5px; /* set padding (tab size) as desired; FIRST number must change with respect to padding-top (X) above */
border-top: 1px solid #666; /* set border COLOR as desired; usually matches border color specified in #tabnav */
border-left: 1px solid #666; /* set border COLOR as desired; usually matches border color specified in #tabnav */
border-right: 1px solid #666; /* set border COLOR as desired; usually matches border color specified in #tabnav */
/*border-bottom: 1px solid #666666; set border COLOR as desired; usually matches border color specified in #tabnav */
border-bottom:none;
background-color: #8C7255; /* set unselected tab background color as desired */
color: #FFF; /* set unselected tab link color as desired */
text-transform:uppercase;
margin-right: 2px; /* set additional spacing between tabs as desired */
text-decoration: none;
cursor: pointer;
}

ul#upperTabnav a:hover { /* settings for hover effect */
background: #FFF; /* set desired hover color */
color: #CC0000; /* set selected tab link color as desired */
cursor: pointer;
}


.visibleContent {
	width:96%;
	margin: 0px auto;
	padding: 20px auto;
	visibility:visible;
	}
.visibleContent h2{ font:bold 16px Arial, Helvetica, sans-serif;  margin: 0 0 15px 0; border:none; padding-top:25px; }
.visibleContent h4{ font:bold 13px Arial, Helvetica, sans-serif;  margin: -15px 0 15px 0; border:none; color:#666; }

.leftCol{ width:175px; margin-left:5px; float:left; display:inline; }

.centerCol{ 
	width: 320px; 
	float: left;
	margin-left:10px;
	display:inline; 
	font-size:12px;
	}
.centerCol p{ line-height:18px; } 
.centerCol li{ padding: 3px 0; font:bold 12px Arial, Helvetica, sans-serif; } 

.centerColFull{ 
	width: 485px; 
	float: left;
	margin-left:10px;
	display:inline; 
	font-size:12px;
	}
.centerColFull p{ line-height:18px; } 
.centerColFull li{ padding: 3px 0; font:bold 12px Arial, Helvetica, sans-serif; } 

.rightCol{ 
	width: 165px; 
	float: right;
	margin-left:10px;
	display:inline; 
	}

.subLinks {
	width:100%;
	border:1px solid #999999;
	background: #FFFFF9;
	margin-bottom:15px;
}

.subLinks h6 {
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#333333;
	text-transform:uppercase;
	margin:8px 8px 2px 8px;
	padding:0;
	}
	
.subLinks ul {
	list-style:none;
	list-style-image:none;
	font:normal 11px Arial, Helvetica, sans-serif;
	line-height:13px;
	padding:0;
	margin:6px 5px 15px 10px;
	}
	.subLinks li { margin-bottom:10px; padding-top:4px; padding-bottom:4px; }
	.subLinks a:link { color:#333333; text-decoration:none; }
	.subLinks a:visited { color:#333333; text-decoration:none; }
	.subLinks a:hover { color:#333333; text-decoration:underline; }
	.subLinks a:active { color:#333333; text-decoration:none; }
	
	.pdfIco{ padding-left:26px; background: url(../images/pdf_ico.gif) no-repeat top left; }
	.videoIco{ padding-left:26px; background: url(../images/play_ico.gif) no-repeat top left; }
	.infoIco{ padding-left:26px; background: url(../images/info_ico.gif) no-repeat top left; }
	.linkIco{ padding-left:26px; background: url(../images/link_ico.gif) no-repeat top left; }
	.plDrIco{ padding-left:26px; background: url(../images/list_plainDrop.gif) no-repeat top left; }
	.multNozIco{ padding-left:26px; background: url(../images/list_multiNozz.gif) no-repeat top left; }
	.rotDrIco{ padding-left:26px; background: url(../images/list_rotDep.gif) no-repeat top left; }
	.wiDrIco{ padding-left:26px; background: url(../images/list_wireDrop.gif) no-repeat top left; }
	.specIco{ padding-left:26px; background: url(../images/list_specialty.gif) no-repeat top left; }
	.flDrIco{ padding-left:26px; background: url(../images/list_fluidDep.gif) no-repeat top left; }
	.rotMolIco{ padding-left:26px; background: url(../images/list_rotMould.gif) no-repeat top left; }
	.chunkIco{ padding-left:26px; background: url(../images/list_chunk.gif) no-repeat top left; }
	.sugarIco{ padding-left:26px; background: url(../images/list_sugar.gif) no-repeat top left; }
	.customIco{ padding-left:26px; background: url(../images/list_custom.gif) no-repeat top left; }
	.petIco{ padding-left:26px; background: url(../images/list_pet.gif) no-repeat top left; }

.contactDIV { 
	text-align:center;
	vertical-align:middle;
	width:100%; 
	height:30px; 
	background:url(../images/brnButtonBG.gif) top center no-repeat;
	padding-top:6px;
	}
.contactButton {
	font:bold 14px Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	}
.contactButton:link { color:#FFFFFF; text-decoration:none; }
.contactButton:visited { color:#FFFFFF; text-decoration:none; }
.contactButton:hover { color:#FFCC00; text-decoration:underline; }
.contactButton:active { color:#FFFFFF; text-decoration:none; }


.clear{ clear:both; height:10px; }
.hiddenContent { display:none; }

/* RED GENERAL LINK */
#rdLnk_Wrapper {
		height:65px;
		background: url(../images/rdButt_BG.jpg) no-repeat top center;
		margin: 0;
		padding: 0;
		}
#rdLnk_Wrapper a {
		display:block;
		width:100%;
		text-align:center;
		font:bold 20px "Trebuchet MS", Arial, Helvetica, sans-serif;
		padding-top:15px;
		}
#rdLnk_Wrapper a:link { color:#FFF; text-decoration:none; }
#rdLnk_Wrapper a:visited { color:#FFF; text-decoration:none; }
#rdLnk_Wrapper a:hover { color: #FF9; text-decoration:none; }
#rdLnk_Wrapper a:active { color:#FFF; text-decoration:none; }
	
/* RED CONTACT LINK */
#rdContLnk_Wrapper {
		height:95px;
		background: url(../images/rdLink_bg.jpg) no-repeat top right;
		margin: 0px;
		padding:0px;
		}
#rdContLnk_Inner {
		height:95px;
		padding-left: 75px;
		padding-right: 25px;
		background: transparent url(../images/rdLink_left.jpg) no-repeat top left;
		}
#rdContLnk_Inner a {
		display:block;
		width:100%;
		text-align:center;
		font:bold 15px "Trebuchet MS", Arial, Helvetica, sans-serif;
		padding-top:12px;
		}
#rdContLnk_Inner a:link { color:#FFF; text-decoration:none; }
#rdContLnk_Inner a:visited { color:#FFF; text-decoration:none; }
#rdContLnk_Inner a:hover { color: #FF9; text-decoration:none; }
#rdContLnk_Inner a:active { color:#FFF; text-decoration:none; }
	
	
/* BLACK VIDEO LINK */
#blkVidLnk_Wrapper {
		height:115px;
		background:url(../images/blkLink_bg.jpg) no-repeat top right;
		margin: 0px;
		padding:0px;
		}
#blkVidLnk_Inner {
		height:115px;
		padding-left: 75px;
		padding-right: 25px;
		background: transparent url(../images/blkLink_left.jpg) no-repeat top left;
		}
#blkVidLnk_Inner a {
		display:block;
		width:100%;
		text-align:center;
		font:bold 15px "Trebuchet MS", Arial, Helvetica, sans-serif;
		padding-top:12px;
		}
#blkVidLnk_Inner a:link { color:#FFF; text-decoration:none; }
#blkVidLnk_Inner a:visited { color:#FFF; text-decoration:none; }
#blkVidLnk_Inner a:hover { color: #FF9; text-decoration:none; }
#blkVidLnk_Inner a:active { color:#FFF; text-decoration:none; }
	
	
/* BLACK QUESTION LINK */
#blkQsLnk_Wrapper {
		height:80px;
		background:url(../images/blkQsLink_bg.jpg) no-repeat top right;
		margin: 0px;
		padding:0px;
		}
#blkQsLnk_Inner {
		height:80px;
		padding-left: 75px;
		padding-right: 25px;
		background: transparent url(../images/blkQsLink_left.jpg) no-repeat top left;
		}
#blkQsLnk_Inner a {
		display:block;
		width:100%;
		text-align:center;
		font:bold 15px "Trebuchet MS", Arial, Helvetica, sans-serif;
		padding-top:12px;
		}
#blkQsLnk_Inner a:link { color:#FFF; text-decoration:none; }
#blkQsLnk_Inner a:visited { color:#FFF; text-decoration:none; }
#blkQsLnk_Inner a:hover { color: #FF9; text-decoration:none; }
#blkQsLnk_Inner a:active { color:#FFF; text-decoration:none; }


/* PAGE SPECIFIC DIVs */
.pageIntro {
	width:100%;
	text-align:left;
	line-height:17px;
	padding-top:10px;
	}
.pageIntro h3{
	font:bold 15px Arial, Helvetica, sans-serif;
	color: #333951;
	margin: 0 0 -10px 5px;
	}


.mixerMasterDIV {
	width:100%;
	background: url(../images/bigMixer_full.jpg) top left no-repeat;
	}
.mixerIntro {
	width:100%;
	text-align:right; 
	}
.mixerIcons {
	width:350px;
	margin-left:375px;
}

#shareThisDIV {
	margin-top:15px;
	margin-bottom:-5px;
	text-align:right;
	}
	#shareThisDIV a:link{ font-size:10px; color:#999; text-decoration:none; }
	#shareThisDIV a:visited{ font-size:10px; color:#999; text-decoration:none; }
	#shareThisDIV a:hover{ font-size:10px; color: #06F; text-decoration:underline; }
	#shareThisDIV a:active{ font-size:10px; color:#999; text-decoration:none; }
	
	
/*  CONTACT FORM STYLES */

.reqMsg { font: normal 11px Arial, Helvetica, sans-serif; color:#C00; }
.inputConForm { width:320px; }
.formLabels { text-align:right; font:bold 11px Arial, Helvetica, sans-serif; color:#333; }

#formContent { width:100%; margin:15px auto; }
#formContent th { 
	background:#900;
	padding:3px;
	font:bold 12px Arial, Helvetica, sans-serif; 
	color:#FFF;
	text-transform:uppercase;
	text-align:left; 
	}

.formLeftCol { 
	float:left; 
	width: 270px;
	padding-right:10px; 
	border-right:1px dotted #CCC;
	text-align:right;
	display:inline-block;
	}
.formRgtCol {
	float: left; 
	margin-left:10px;
	width:440px; 
	display:inline-block;
	}
	
	
	
/* 2 COL PROD DISPLAY */

#prodListTable { width:340px; margin-bottom:2px; display:block; }
	#prodListTable img { padding-left:15px; }
	#prodListTable p { padding:0 10px; margin:0; }
	

/* Used Equipment Styles */

#usedEqCont { text-align:center; display:block; }

#usedEqTbl { margin:10px auto; padding-top:15px;}

#usedEqTbl th{
		background:#333 url(../images/thBG.jpg) repeat-x top;; 
		vertical-align:bottom;
		padding:10px 4px 4px 4px;
		font:bold 12px Arial, Helvetica, sans-serif;
		color: #FFF; 
		}
#usedEqTbl th a:link { color:#FFF; text-decoration:none; }
#usedEqTbl th a:visited { color:#FFF; text-decoration:none; }
#usedEqTbl th a:hover { color: #FC0; text-decoration:none; }
#usedEqTbl th a:active { color:#FFF; text-decoration:none; }


#usedEqTbl td{ padding:2px; border-bottom:1px dotted #999; }
#usedEqTbl p{ padding-top:0px; margin:5px auto; }

#usedEqTbl .featured_tdStd { background: #FFFFE8; font: normal 12px Arial, Helvetica, sans-serif; border-bottom: 1px double #333; border-top: 1px solid #FFF; }
#usedEqTbl .featured_tdAlt { background: #FFC; font: normal 12px Arial, Helvetica, sans-serif; border-bottom: 1px double #333; border-top: 1px solid #FFF; }
#usedEqTbl .tdStd { background: #FFF; font: normal 11px Arial, Helvetica, sans-serif; }
#usedEqTbl .tdAlt { background: #EFEFEF; font: normal 11px Arial, Helvetica, sans-serif; }

#usedEqTbl .featDesc { font: bold 14px Arial, Helvetica, sans-serif; display:block; }
#usedEqTbl .featCall { display:block; font:bold 18px Arial, Helvetica, sans-serif; color:#333; padding-bottom:5px; width:100%; text-align:center; margin:0 auto; }
#usedEqTbl .featOnly { display:block; font:bold 12px Arial, Helvetica, sans-serif; color:#900; padding-bottom:0px; width:100%; text-align:center; margin:0 auto; }
#usedEqTbl .featPrice { display:block; font:bold 22px Arial, Helvetica, sans-serif; color:#900; padding-bottom:5px; width:100%; text-align:center; margin:0 auto; }

#usedEqTbl .stdCall { display:block; font: bold italic 13px Arial, Helvetica, sans-serif; color:#333; padding-bottom:3px; margin:0 auto; }
#usedEqTbl .stdPrice { display:block; font:bold 13px Arial, Helvetica, sans-serif; color:#900; padding-bottom:3px; margin:0 auto; }

#usedEqTbl .sold { position:absolute; z-index:10; }

#searchBar { 
	height:35px; 
	background:#900 url(../images/searchBarBG.jpg) no-repeat top center;
	border-bottom:1px solid #ccc !important;
	}
#searchBar .searchBox { float:left; margin:4px 5px; }
#searchBar .filterBox { float:right; margin: 7px 5px 0 0; }

#searchBar .srchForm { margin:0; }
#searchBar .srchInput { width:135px; border:none; background:none; }	

#searchBar .searchBarTD{ font:bold 11px Arial, Helvetica, sans-serif; color:#FFF; }
	#searchBar .searchBarTD a:link { color:#FF6 !important; text-decoration:underline; }
	#searchBar .searchBarTD a:visited { color:#FF6 !important; text-decoration:underline; }
	#searchBar .searchBarTD a:hover { color:#FF6 !important; text-decoration:none; }
	#searchBar .searchBarTD a:active { color:#FF6 !important; text-decoration:underline; }


/* SOCIAL MEDIA LINKS */

#socMediaLinks {
		width:196px;
		height:80px; 
		background: url(../images/followUsBG.jpg) no-repeat top left;
		text-align:center;
		margin:0 auto 10px auto;
		}
#socMediaLinks img { float:left; display:inline; padding:0; margin:0 0 0 1px; }
#socMediaLinks a { padding:0; margin:0; }

#trustwave { padding: 0 8px; }

/*TESTIMONIALS PAGE*/
.testimonialsDIV {
	width:90%;
	text-align:left;
	padding-top:10px;
	margin:15px 30px;
	}

.testimonialsDIV h6{
	font:bold 14px Arial, Helvetica, sans-serif;
	color: #333951;
	margin: 0 0 10px 5px;
	}

/*.testimonialsDIV blockquote {
	display: block;
	padding: 0 40px;
	margin:20px auto;
	width: 90%;
	font:italic 14px "Times New Roman", Times, serif !important;
	line-height:24px;
	}

.testimonialsDIV blockquote:before, .testimonialsDIV blockquote:after {
	color: #CCC;
	display: block;
	font-size: 700%;
	width: 50px;
	}

.testimonialsDIV blockquote:before {
	font: "Times New Roman", Times, serif;
	content: open-quote;
	height: 0;
	margin-left: -40px;
	}
.testimonialsDIV blockquote:after {
	font: "Times New Roman", Times, serif;
	content: close-quote;
	height: 50px;
	margin-top: -60px;
	margin-left: 540px;
	}*/

.testimonialsDIV .testSignature { font-size:12px !important; font-weight:bold !important; margin-top:15px; }

.testimonialsDIV blockquote {
  margin-top: 20px;
  margin-$endSide: 0;
  margin-bottom: 0;
  margin-$startSide: 30px;
  padding-top: 20px;
  padding-$endSide: 0;
  padding-bottom: 0;
  padding-$startSide: 120px;
  line-height: 28px !important;
  color: #666;
  }

.testimonialsDIV p {
  margin-top: -15px;
  font: italic 12px "Times New Roman", Times, serif !important;
  line-height: 22px !important;
  margin-bottom:30px;
  }

#devSvr {
	width:100%; 
	background-color: #FF0; 
	font:bold 16px Arial, Helvetica, sans-serif; 
	color:#F00;
	border:1px dashed #F00;
	text-align:center;
	padding:10px;
	}

.RSVPLink {
	font:bold 18px 'Trebuchet MS', Arial, Helvetica, sans-serif; 
	color:#FFF; 
	font-style:italic;
	margin:auto 10px;
	}
	.RSVPLink a:link { color:#FFF; text-decoration:none; border-bottom:1px dotted #FFF; }
	.RSVPLink a:visited { color:#FFF; text-decoration:none; border-bottom:1px dotted #FFF; }
	.RSVPLink a:hover { color:#FF0; text-decoration:none; border-bottom:1px dotted #FF0; }
	.RSVPLink a:active { color:#FFF; text-decoration:none; border-bottom:1px dotted #FFF; }
	
/* PDF Page */
#printMe { font:bold 12px Arial, Helvetica, sans-serif; text-align:right; }

#pdfTble { margin:10px auto; }
#pdfTble th { height:28px; background:#CCC; border-bottom:2px solid #900; font: bold 14px Tahoma, Geneva, sans-serif; color: #900; }


/* NewsLetter Sign-up Box */
#mailList { 
	border:1px dotted #CCC; 
	background: #EFEFEF; 
	margin:10px auto; 
	padding:12px; 
	width:280px;
	text-align:left;
}

#mailList p{
	font:11px Arial, Helvetica, sans-serif;
	color:#777;
	margin:3px 0;
}

/*Section179 Page */

#FAQ_Links { list-style-image: url(/images/arrow3.gif); font:12px Arial, Helvetica, sans-serif; margin-left:65px; margin-bottom:20px;}
#FAQ_Links li { margin:6px auto; }
#FAQ_Links a:link { color:#06C; }
#FAQ_Links a:visited { color:#06C; }
#FAQ_Links a:hover { color:#0CF; }
#FAQ_Links a:active { color:#06C; }

#SectionTitle_BG { 
	display:block; 
	margin-top:30px; 
	background-color:#03376B; 
	padding:3px 6px;
	}
	#SectionTitle_BG .SectionTitle { 
		font:bold 14px "Trebuchet MS", Arial, Helvetica, sans-serif; 
		color:#FFF; 
		display:inline;
		float:left;
		}
	#SectionTitle_BG .topLink { display:inline; float:right; font-size:10px; } 
		#SectionTitle_BG .topLink a:link { color: #B6BBD3; text-decoration:underline; } 
		#SectionTitle_BG .topLink a:visited { color: #B6BBD3; text-decoration:underline; } 
		#SectionTitle_BG .topLink a:hover { color: #FFF; text-decoration:none; } 
		#SectionTitle_BG .topLink a:active { color: #B6BBD3; text-decoration:underline; } 
	#SectionTitle_BG .clear{ clear:both; height:0px; }

.SectionAnswer { font: 12px Arial, Helvetica, sans-serif; line-height:20px; padding-left:10px; } 

#bagelVidLink {
	width:350px; 
	height:105px; 
	background:url(/images/bagelVideo.jpg) no-repeat; 
	margin:auto;
	padding-top:12px;
	}
	#bagelVidLink a { font: 12px "Trebuchet MS", Arial, Helvetica, sans-serif; display:block; margin-left:130px; text-align:center; }
	#bagelVidLink a:link { color:#FFF; text-decoration:none; }
	#bagelVidLink a:visited { color:#FFF; text-decoration:none; }
	#bagelVidLink a:hover { color:#FC0; text-decoration:none; }
	#bagelVidLink a:active { color:#FFF; text-decoration:none; }
	
#linkImg { text-align:center; }
#linkImg img{
	display:block; 
	margin:0 auto; 
}

