.dark orange ws {color:#FF9900;}
.light orange ws {color:#FFCC99;}
.tintorange {color: :#FFFFCC;}

.dark green ws {color:#66CC00;}
.light green ws {color:#CCFFCC;}
.tintgreen {color: #DBEDD4;}

.dark red ws {color:#CC0033;}
.light pink ws {color:#FFCCFF;}
.tinpink {color: :#FDE4E9;}

.dark blue ws {color:#036;}
.mid blue ws {color:#09F;}
.light blue ws {color:#9CF;}
.duck egg blue ws {color:#9CC;}
.tintblue ws {color:#D7EDFA;}


td.c11 {height:20px; background-color: #999999}
 td.c10 height:20px;{background-color: #333333}
 td.c9 {height:20px;background-color: #66CCFF}
 td.c8 {height:20px;background-color: #0099FF}
 td.c7 {height:20px;background-color: #FFCCFF}
 td.c6 {height:20px;background-color: #CC0033}
 td.c5 {height:20px;background-color: #CCFFCC}
 td.c4 {height:20px;background-color: #66CC00}
 td.c3 {height:20px;background-color: #FFCC99}
 td.c2 {height:20px;background-color: #FFFFFF}
 td.c1 {height:20px;background-color: #FF9900}




body {
	background-color: #ffffff;
	margin:0px;
	padding:0px;
}
.p {
	padding-top:0px;
	margin-top:0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 14px;
	font-weight: normal;
	color: #666;
	vertical-align:top;
}



div {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}
.AbsWrap {
	width: 100%;
	position: relative;
}
.rowWrap {
	width: 100%;
}
.clearfloat {
	clear:both;
	height:0px;
}

#main {

	width:980px;
	margin: 0px auto 0px auto;
	border: 0px solid #f0f0f0;

}
#wrapper {
	width:980px;
	padding-top:0px;
	height:790px;
	margin-left:0px;
	margin-top:0px;
	margin-bottom:0px;
	float:left;
	display:inline;
}
#masthead {
	background-color: #FFF;
	border: 1px solid #cccccc;
	width:958px;
	padding-top:0px;
	height:80px;
	margin-left:10px;
	margin-top:10px;
	margin-bottom:0px;
	float:left;
	display:inline;
}
#nav {
	background-color: #000000;
	width:960px;
	padding-top:0px;
	height:30px;
	margin-left:10px;
	margin-top:0px;
	margin-bottom:0px;
	float:left;
	display:inline;
}
#gallery {
	background-color:#000;
	width:960px;
	padding-top:0px;
	height:250px;
	margin-left:10px;
	margin-top:0px;
	margin-bottom:0px;
	float:left;
	
}

#news {
	background-color:#999;
	border: 1px solid #cccccc;
	width:958px;
	padding-top:0px;
	height:20px;
	margin-left:10px;
	margin-top:0px;
	margin-bottom:0px;
	float:left;
	display:inline;
}
#pagecontent {
	width:980px;
	padding-top:0px;
	height:570px;
	margin-left:0px;
	margin-top:0px;
	margin-bottom:0px;
	float:left;
	display:inline;
}
#col1 {

	border: 1px solid #cccccc;
	width:183px;
	padding-top:0px;
	padding-right:1px;
	padding-left:1px;
	height:inherit;
	margin-left:10px;
	margin-top:0px;
	margin-bottom:0px;
	float:left;
	display:inline;
	background-color:#FFF;
	}
#col2 {
	border: 1px solid #ffffff;
	width:582px;
	padding-top:0px;
	padding-right:1px;
	padding-left:1px;
	height:inherit;
	margin-left:0px;
	margin-top:0px;
	margin-bottom:0px;
	float:left;
	display:inline;
	background-color:#FFF;
}
#col2b {
	width:500px;
	float: left;
	height:auto;
	display:table}
	
.col2table { vertical-align:bottom; margin: 0 }

#bodytxt{
	width:500px;
	padding:20px;
	margin: 10px;
	height: auto;
	float:left;
	display:inline;
}


#col3 {
	border: 1px solid #cccccc;
	width:183px;
	height:570px;
	float:left;
	display:inline;
	padding: 1px;
	background-color:#DDD;
}
#col3creative {
	border: 1px solid #cccccc;
	width:183px;
	height:570px;
	float:left;
	display:inline;
	padding: 1px;
	background-color:#66CC00;
}
#col3gallery {
	border: 1px solid #cccccc;
	width:183px;
	height:570px;
	float:left;
	display:inline;
	padding: 1px;
	background-color:#000;
}

#col3digital {
	border: 1px solid #cccccc;
	width:183px;
	height:570px;
	float:left;
	display:inline;
	padding: 1px;
	background-color:#09F;
}

#col3marketing {
	border: 1px solid #cccccc;
	width:183px;
	height:570px;
	float:left;
	display:inline;
	padding: 1px;
	background-color:#CC0033;
}
#col3display {
	border: 1px solid #cccccc;
	width:183px;
	height:570px;
	float:left;
	display:inline;
	padding: 1px;
	background-color:#96C;
}
#col3print {
	border: 1px solid #cccccc;
	width:183px;
	height:570px;
	float:left;
	display:inline;
	padding: 1px;
	background-color:#996;
}
#col3home {
	border: 1px solid #cccccc;
	width:183px;
	height:570px;
	float:left;
	display:inline;
	padding: 1px;
	background-color:#F90;
}
#col3contact {
	border: 1px solid #cccccc;
	width:183px;
	height:570px;
	float:left;
	display:inline;
	padding: 1px;
	background-color:#9CC;
}

#col3offers {
	border: 1px solid #cccccc;
	width:183px;
	height:570px;
	float:left;
	display:inline;
	padding: 1px;
	background-color:#036;
}
#col3packages {
	border: 1px solid #cccccc;
	width:183px;
	height:570px;
	float:left;
	display:inline;
	padding: 1px;
	background-color:#060;
}

#col3downloads {
	border: 1px solid #cccccc;
	width:183px;
	height:570px;
	float:left;
	display:inline;
	padding: 1px;
	background-color:#DD536E;
}




#footer {
	background-color: #666666;
	border: 1px solid #cccccc;
	width:958px;
	padding-top:0px;
	height:40px;
	margin-left:10px;
	margin-top:0px;
	margin-bottom:0px;
	float:left;
	display:inline;
}
.contact_txt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	line-height: 18px;
	font-weight: normal;
	color: #999;
	background-color: #FFF;
	text-align: right;
	margin-right:0px;
	vertical-align: middle;
	
}

a.contact_txt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	line-height: 18px;
	font-weight: normal;
	color: #999;
	background-color: #FFF;
	text-align: right;
	margin-right:0px;
	vertical-align: middle;
	margin-top: 25px;
}
a:hover.contact_txt  {
font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	line-height: 18px;
	font-weight: normal;
	color:#036;
	background-color: #FFF;
	text-align: right;
	margin-right:0px;
	vertical-align: middle;
	margin-top: 25px;
}

a:visited.contact_txt  {
font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	line-height: 18px;
	font-weight: normal;
	color:#999;
	background-color: #FFF;
	text-align: right;
	margin-right:0px;
	vertical-align: middle;
	margin-top: 25px;
}

.sidenav1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 12px;
	font-weight: bold;
	text-align: right;
	cell-padding: 1px;
	background-color:#CCC;
	width: 180px;
	color:#FFF;
}
.sidenav2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 12px;
	font-weight: bold;
	text-align: right;
	cell-padding: 1px;
	width: 180px;
	color:#666;

	
}
.sidenav3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 12px;
	font-weight: bold;
	text-align: right;
	cell-padding: 1px;
	width: 180px;
	color:#999;
	
	}

a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#999;
	text-decoration:none;}

a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 12px;
	font-weight: bold;
	color:#CC0033;
	}

a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 12px;
	font-weight: bold;
}

A.side { color:#999;text-decoration:none;}
A:hover.side{color:#CC0033;text-decoration:none}
A:visited.side{color:#036;text-decoration:none}

A.sidenav2 { color:#666;;text-decoration:none;}
A:hover.sidenav2 {color:#CC0033;text-decoration:none}
A:visited.sidenav2 {color:#036;text-decoration:none}

.candytext{
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFF;
	text-transform:uppercase;
	font-weight: normal;
	line-height: 12px;
	letter-spacing: 4px;
	margin-left: inherit;
}
.footer {font-family:Arial, Helvetica, sans-serif; font-size:8px; color:#999}
A.footer {color:#999;font-size:8px;text-decoration:underline;}
A:hover.footer{color:#999;font-size:8px;text-decoration:none}
A:visited.footer{color:#999;font-size:8px;text-decoration:underline}

.promos {border:none;}
A.promos {border:none;text-decoration:none;}
A:hover.promos{border:none;text-decoration:none}
A:visited.promos{border:none;text-decoration:none}



.col1back { background-image:url(col1background.jpg)
	background-repeat: repeat-y}
	

.h1 {font-family:Arial, Helvetica, sans-serif;
		font-size:18px;
		font-weight: bold;
		color:#666;
}
.h2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	line-height: 18px;
	color:#666;
}

.h3 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	line-height: 18px;
	color:#666;
}


.col3table {
		vertical-align:top; 
		empty-cells:show;
		width:183px;
		
	}
.createsum {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 18px;
	color: #666;
	font-weight: normal;
}
.digitalsubmenu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: capitalize;
	color:#09F;
	text-align: left;
	display: block;
	line-height: 22px;
}
.h1digital {
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight: bold;
	color:#09F;
}

A.digitalsubmenu {color:#09F;font-size:12px;text-decoration:none;line-height: 22px;}
A:hover.digitalsubmenu{color:#09F;font-size:12px;text-decoration:underline;line-height: 22px;}
A:visited.digitalsubmenu{color:#999;font-size:12px;text-decoration:none;line-height: 22px;}


.creativesubmenu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: capitalize;
	color:#66CC00;
	text-align: left;
	display: block;
	line-height: 22px;
}
.h1creative {
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight: bold;
	color:#66CC00;
}
.h1gallery {
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight: bold;
	color:#000
}


A.creativesubmenu {color:#66CC00;font-size:12px;text-decoration:none;line-height: 22px;}
A:hover.creativesubmenu{color:#66CC00;font-size:12px;text-decoration:underline;line-height: 22px;}
A:visited.creativesubmenu{color:#999;font-size:12px;text-decoration:none;line-height: 22px;}


.marketingsubmenu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: capitalize;
	color:#CC0033;
	text-align: left;
	display: block;
	line-height: 22px;
}
.h1marketing {
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight: bold;
	color:#CC0033;
}

A.marketingsubmenu {color:#CC0033;font-size:12px;text-decoration:none;line-height: 22px;}
A:hover.marketingsubmenu{color:#CC0033;font-size:12px;text-decoration:underline;line-height: 22px;}
A:visited.marketingsubmenu{color:#999;font-size:12px;text-decoration:none;line-height: 22px;}

.displaysubmenu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: capitalize;
	color:#96C;
	text-align: left;
	display: block;
	line-height: 22px;
}
.h1display {
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight: bold;
	color:#96C;
}

A.displaysubmenu {color:#96C;font-size:12px;text-decoration:none;line-height: 22px;}
A:hover.displaysubmenu{color:#96C;font-size:12px;text-decoration:underline;line-height: 22px;}
A:visited.displaysubmenu{color:#999;font-size:12px;text-decoration:none;line-height: 22px;}

.printsubmenu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: capitalize;
	color:#996;
	text-align: left;
	display: block;
	line-height: 22px;}
	
A.printsubmenu {color:#996;font-size:12px;text-decoration:none;line-height: 22px;}
A:hover.printsubmenu{color:#996;font-size:12px;text-decoration:underline;line-height: 22px;}
A:visited.printsubmenu{color:#999;font-size:12px;text-decoration:none;line-height: 22px;}


.h1print {
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight: bold;
	color:#996;
}
.h1home {
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight: bold;
	color:#F90;
}

.homesubmenu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: capitalize;
	color:#F90;
	text-align: left;
	display: block;
	line-height: 22px;
}

A.homesubmenu {color:#F90;font-size:12px;text-decoration:none;line-height: 22px;}
A:hover.homesubmenu{color:#F90;font-size:12px;text-decoration:underline;line-height: 22px;}
A:visited.homesubmenu{color:#999;font-size:12px;text-decoration:none;line-height: 22px;}

.h1offers {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight: bold;
	color:#036;
}

.offerssubmenu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: capitalize;
	color:#036;
	text-align: left;
	display: block;
	line-height: 22px;
}
A.offerssubmenu {color:#036;font-size:12px;text-decoration:none;line-height: 22px;}
A:hover.offerssubmenu{color:#036;font-size:12px;text-decoration:underline;line-height: 22px;}
A:visited.offerssubmenu{color:#999;font-size:12px;text-decoration:none;line-height: 22px;}

.h1packages {
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight: bold;
	color:#060;
}
.h2packages {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight: bold;
	color:#060;
}
A.h2packages { font-size:12px; color:#060;text-decoration:none;}
A:hover.h2packages{font-size:12px; color:#CC0033;text-decoration:none}
A:visited.h2packages{font-size:12px;color:#060;text-decoration:none}

.h3packages {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:14px;
	color:#666;
}


A.h3packages { font-family:Arial, Helvetica, sans-serif;font-size:12px;line-height:14px;color:#666;text-decoration:none;font-weight: normal;}
A:hover.h3packages{font-family:Arial, Helvetica, sans-serif;font-size:12px;line-height:14px;color:#CC0033;text-decoration:none;font-weight: normal;}
A:visited.h3packages{font-family:Arial, Helvetica, sans-serif;font-size:12px;line-height:14px;color:#666;text-decoration:none;font-weight: normal;}

.packagessubmenu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: capitalize;
	color:#060;
	text-align: left;
	display: block;
	line-height: 22px;
}
A.packagessubmenu {	color:#060;font-size:12px;text-decoration:none;line-height: 22px;}
A:hover.packagessubmenu{	color:#060;font-size:12px;text-decoration:underline;line-height: 22px;}
A:visited.packagessubmenu{color:#999;font-size:12px;text-decoration:none;line-height: 22px;}





.h1downloads {
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight: bold;
	color:#DD536E;
}

.downloadssubmenu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: capitalize;
	color:#DD536E;
	text-align: left;
	display: block;
	line-height: 22px;
}

A.downloadssubmenu {color:#DD536E;font-size:12px;text-decoration:none;line-height: 22px;}
A:hover.downloadssubmenu{color:#DD536E;font-size:12px;text-decoration:underline;line-height: 22px;}
A:visited.downloadssubmenu{color:#999;font-size:12px;text-decoration:none;line-height: 22px;}




.contactsubmenu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: capitalize;
	color:#9CC;
	text-align: left;
	display: block;
	line-height: 22px;
}
.h1contact {
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight: bold;
	color:#9CC;
}

A.contactsubmenu {color:#9CC;font-size:12px;text-decoration:none;line-height: 22px;}
A:hover.contactsubmenu{color:#9CC;font-size:12px;text-decoration:underline;line-height: 22px;}
A:visited.contactsubmenu{color:#999;font-size:12px;text-decoration:none;line-height: 22px;}

blockquote {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666; margin:0px;}

A.blockquote {color:#666;font-size:12px;font-style:normal;text-decoration:none;}
A:hover.blockquote{color:#CC0033;font-size:12px;font-style:normal;text-decoration:underline;}
A:visited.blockquote{color:#666;font-size:12px;font-style:normal;text-decoration:none;}







blockquote2 {font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#666; margin:0px;}
.CTA {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #036;
}
A.CTA {color:#036;font-size:12px;text-decoration:none;font-style: normal}
A:hover.CTA{color:#036;font-size:12px;text-decoration:underline;font-style: normal}
A:visited.CTA{color:#036;font-size:12px;text-decoration:none;font-style: normal}

.CTA2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #060;
}
A.CTA2 {color:#060;font-size:12px;text-decoration:none;font-style: normal}
A:hover.CTA2{color:#060;font-size:12px;text-decoration:underline;font-style: normal}
A:visited.CTA2{color:#060;font-size:12px;text-decoration:none;font-style: bold}
.note_txt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	line-height: 9px;
	font-weight: normal;
	color: #999;
}

