body{
	background-color:gray;
	font-family:Verdana Arial Sans-Serif; font-size:90%; text-align:center;
	margin:0; padding:0;}

a img{
	border:0;}

.main{
	margin:0 auto; padding: 0;
	width:775px;
	text-align:left;
	xxposition: relative;
	background-color:#86e4f0;
}
.head a img
{
	margin: 0; padding: 0;
	border: none;
	width: 775px; height: 167px;
}
.currDate
{
	margin: 0 0 0 25px; padding: 0;
	font-family: Verdana;
	font-weight: bold;
	font-size: 75%;	
	display: none;
}
/* Ticker */
div.main div.ticker
{
	margin:-20px 0 0 195px;
	position:relative; top:-5px;
	width: 555px;
	font-family: Gill Sans MT;
	font-weight: bold;
	font-size: 18px;
}
div.main div.ticker marquee
{
	margin: 0; padding:1px 0 0 0;
	vertical-align: top;
	color: #000;
	font-family: verdana;
	font-size: 75%;	width: 555px;
	font-weight: 600;	
}
.main div#lhmenu
{
	margin: 12px 0 0 0; padding: 0;
	width: 176px; height: 360px;
	float: left;
	xxvertical-align: top;	
	xxposition: relative;
}
.xxmain div#lhmenu a
{
	margin: 0; padding: 0;	
	vertical-align: top;
}

.main div#lhmenu .clsCMOn {
padding: 0; margin: 0;
FONT-SIZE: 12px; 
font-family:Arial, Tahoma, Verdana;
COLOR: #86e4f0; 
TEXT-DECORATION: none;
xxposition: relative;
}

.main div#lhmenu .clsCMOver {
padding: 0; margin: 0;
FONT-SIZE: 12px; 
font-family:Arial, Tahoma, Verdana;
COLOR: #86e4f0; 
TEXT-DECORATION: none;
xxposition: relative;
}

div.breadcrumbs
{ 
	margin: -10px 0 0 10px ; padding: 0;
  font-family: Verdana;
  font-size: 70%;
  color: #000; font-weight: bold;
  position: absolute;
}
div.breadcrumbs a
{ 
  color: #4668e4;
  font-weight: normal;
}
div.contentMain
{
	margin: 0; padding: 0;
	position: relative;
}
div.contentMain div.pageHdg 
{
	margin: 0; padding: 0;
	position: absolute;
	height: 20px;
	top: 10; left: 20;
}
div.contentMain img.pageHdg
{
	border: none;
}
div.printPrice, div.printPriceProducts
{	
	color: #4668e4;
	font-family: Verdana; 
	font-size: 75%;
	font-weight: bold;
	margin: 0; padding: 10px;
}
div.printPriceBooks
{	
margin: 0; padding: 10px;font-family: Verdana; 
	font-size: 75%;color: #4668e4;
	font-weight: bold;
}
div.printPrice a, div.printPriceProducts a, div.printPriceBooks a
{	
	color: #4668e4;	
}
 .content
{
	width:576px;
	background-color: #fff;
	}

.contentTop{
	background:transparent url(../image/bcgContentTop.gif) no-repeat 0 0;
	padding-top:16px;}
.contentBot{
	background:transparent url(../image/bcgContentBot.gif) no-repeat bottom left;
	padding-bottom:16px;}
.contentMid{
	border:1px solid #000; border-top:0; border-bottom:0;
	width:576px; min-height: 220px;
	padding:40px 0 0 10px ;}

div.contentFtrImg4 div#paintpots
{
	width: 380px; height: 359px;
	margin: -10px 0 0 100px;	padding: 0;
	vertical-align: middle;
	position: relative;	
}
div.contentFtrImg4 div#paintpots img
{
	border: none;
	width: 103px;
}
div.contentFtrImg4 div#paintpots div#contentText
{
	position: absolute;
	margin: 125px 0 0 110px; padding: 0 !important;
	width: 155px; 
}
div.contentFtrImg4 div#paintpots div#contentText p
{
	margin: 0; padding: 0;	
	color: #000;
	text-align: center;
	font-size: 75%;
	font-family: Tahoma;
	font-weight: bold;	
}
div.contentFtrImg4 div#paintpots div#contentText a
{	
	color: #4668e4;	
}
div.contentFtrImg4 div#paintpots div#corpDiv
{
	position: absolute;
  top: 210; left: 200;
}
div.contentFtrImg4 div#paintpots div#digitalDiv
{
	position: absolute;
  top: 10; left: 60;	
}
div.contentFtrImg4 div#paintpots div#designDiv
{
	position: absolute;
  top: 110; left: 0;	
}
div.contentFtrImg4 div#paintpots div#saleDiv
{
	position: absolute;
  top: 110; left: 265;
}
div.contentFtrImg4 div#paintpots div#reportDiv
{
	position: absolute;
  top: 210; left: 60;
}
div.contentFtrImg4 div#paintpots div#printingDiv
{
	position: absolute;
  top: 10; left: 200;
}

p table.contentTable
{
	margin: 0; padding: 0;
	width: 96%;
	font-family: Verdana;
	font-size: 100%;
}


.clr{
        clear:both; border:none; line-height:0; height:0;}
/* contact form */
table.contactTable
{
	margin: 10px 10px 10px 20px; padding: 0;
	border: 1px solid #000;
	color: #ffff00;
	font-family: Verdana;
	font-weight: bold;
	background-color: #1998F1;
	width: 460px; 
}
.Simple
{
	width: 400px ! important; 
	margin: 0 5px 5px 10px ! important; padding: 0;
}
table.contactTable tr td
{
	margin: 0; padding: 0;

}
table.contactTable td.hdg
{
	margin: 0; padding: 5px 0 0 15px;
	font-size: 75%;
	font-family: Verdana;
	color: #fff;
}
table.contactTable td.indent
{
	margin: 0; padding: 10px 0 0 5px;
	font-family: Verdana;
	width: 35%;
	vertical-align: top;
	font-size: 70%;
}
table.contactTable td.inputText p.error
{
	margin: 0; padding: 0;	
	font-weight: normal;
	font-size: 70%;
}
table.contactTable td.inputText
 {
	margin: 0; padding: 5px 0 5px 5px;
  scrollbar-face-color : #1998F1;
  vertical-align: top;
 }
.width240, .width350
{
	margin: 0; padding: 0;
	width: 280px;
	font-family: Verdana; 
	font-size: 70%;
	font-weight: normal;
}
.width20
{
	margin: 0; padding: 0;
	width: 100px;
	font-family: Verdana; 
	font-size: 70%;
		font-weight: normal;
}
.widthDDL
{
	margin: 0; padding: 0;
	font-family: Verdana; 
	font-size: 70%;
	width: 280px;
	font-weight: normal;
}
div#sumitBtn
{
	margin: 5px 0 0 410px; 
}
div#sumitBtnSimple
{
	margin: 5px 0 0 335px; 
}
.submit
{
	padding: 2px; margin: 0 0 5px 0;
	background-color: #F0027E;
	color: #fff;	cursor: hand;
	font-family: Verdana;
	font-size: 75%;
	font-weight: bold;		
}
h1{
	color:#000; 
	font-size:90%; 
	letter-spacing:1px;
	margin:10px 10px 2px 10px;font-family: Tahoma;}
h2{
	color: #4668e4;
		font-size:90%; 
	letter-spacing:1px;
	margin:10px 10px 2px 10px;font-family: Tahoma;
}
h3
{
	font-size: 80%; font-family: Tahoma;
	padding: 0; 	margin:10px 10px 2px 10px;
}
h4
{
	color: #4668e4;font-size: 80%;
	font-family: Tahoma;
	padding: 0; margin:10px 10px 2px 10px;
}

h5
{
	color: #010167;
	font-size: 75%; font-family: Tahoma;
	padding: 0; 	margin:10px 10px 2px 10px;
}

UL
{
	color: #4668e4;
	list-style-type: disc;	
	font-family: Verdana;
}
UL LI 
{
	color: #4668e4;		
	font-size: 75%;
	font-weight: bold;
	margin:0 0 10px 0; padding:0 10px 0 0;
}
UL LI font.txt
{
	color: #000;	
	list-style-position: inside;
	margin:0; padding:0 0 0 5px;
	font-family: Verdana;
	line-height: 15px;
	font-size: 100%;
	font-weight: normal;
}

ADDRESS
{
		color: #D5E5EF;
	font-weight: bold; text-align: center; font-size: 90%;
		margin:10px; padding: 0;
	background-color: #007DC6;
	font-family: Tahoma;
	font-style: normal;
}
PRE
{
		color: #010167;
	font-weight: normal; font-size: 90%;
	margin:10px; padding: 0;
	background-color: #fff;
	font-style: normal;
	font-family: Tahoma;
}

ol.decimal li, ol li
{
	list-style-type: decimal;
	margin: 5px ; padding: 0;
	font-family: Verdana;
	font-size: 75%;
}

p{
	margin:0 0 7px; padding:0 10px;
	font-family: Verdana;
	font-size: 75%;
	line-height: 15px;}
	
p a
{
	color: #4668e4;
}
	
.foot{width: 775px;
	clear:both;
	color: #fff;}
.foot .addr p{
	text-align:center;
	margin:1px 0 4px 178px;
	font-size:70%;
	color: #000;
	font-family: Gill Sans MT;
}
.foot .links{
	border-top:1px solid #000;	
	background-color:#4668e4;
	padding:12px 0;
	color: #fff;
	text-align:center;
	font-family: verdana;
	font-size: 70%;
	}
.foot .links a{
	color:#fff; text-decoration:underline;}
p#ppip 
{
		background-color:gray;
		text-align:center;
		font-family: verdana;
		margin: 0; padding: 0;
		font-size: 70%;
}
p#ppip a
{
		color:#fff;  text-decoration:underline;
		font-family:verdana;
		margin: 0; padding: 0;
}

/* CALENDAR */
div#calendarDiv
{
	margin: 0; padding: 0;
}
.calendarStyle
{
	margin: 0 5px 0 7px; padding: 0;
	font-size: 80%;
	font-family: Gill Sans MT !important;
	color: #ffffff !important;
}