td						{font-family:verdana; font-size:12px;}
select				{font-family:verdana; font-size:12px;}
a						{font-family:verdana; font-size:12px;}
span					{font-family:verdana; font-size:12px;}
p						{font-family:verdana; font-size:12px;}
ul						{font-family:verdana; font-size:12px;}


.mainBody			{background-color: #ffffff; background-image:url(../common/bg.gif); background-repeat:repeat-x; margin:0,0,0,0; text-align:center;}
table.mainFrame	{border-left:1px solid #BE8011; border-right:1px solid #BE8011; background-color: #ffffff; width:780px; height:100%;}
td.bg					{background-image:url(bg_content.jpg); background-repeat:no-repeat; background-position: left top; width:77; vertical-align:top;}
td.leftBg			{background-color:#E08B17; background-image:url(../common/left_bg.jpg); background-position: left top; background-repeat: repeat-y; vertical-align: top; width: 159px;}
td.main				{background-color:#ffffff; vertical-align:top;}
div.mainDiv			{position:relative; top:-40px;}
table.contentTbl	{margin-bottom:60; padding:0,15,0,15; width:100%;}
table.carpetMain	{margin-bottom:60; padding:0,0,0,15; width:100%; background-image:url(../common/carpet_maintenance_ground.jpg); background-repeat:no-repeat;}
td.content			{vertical-align:top;}
td.contentTxt		{color: #000000; padding-left:0px;}
td.inContentTbl	{padding-left:39;}
table.inContentTbl{padding:0,0,5,0; width:100%;}
table.contactTbl	{background-color:#e7e7e7; width:100%}
.contactTxt			{color:#000000; font-family: tahoma; font-size:13px;}
td.btm				{padding:10,15,5,15; vertical-align:top;}
td.pageTitle		{padding-bottom:10px; vertical-align:top;}
.asterisk			{color:red;}
table.btmLink		{border-top:1px dashed #9E9E9E; margin:0,0,0,0; width:100%;}
td.btmLink			{padding:5,0,2,0; }
a.btmLink			{color: #606060; font-size: 10px; text-decoration: none; }
a.btmLink:hover	{text-decoration: underline;}
td.copyrightTxt	{color: #8e8e8e; font-size: 10px; padding-top:3px;}

td.betterTxt		{color:#69230A; font-size:10px; font-weight:bold; padding: 0,0,10,10; }
td.navTxt			{font-size:11px; padding-bottom:3px;}
a.navTxt				{color: #737373; font-size:11px; text-decoration:none;}
a.navTxt:hover		{color: #737373; font-size:11px; text-decoration:underline;}
td.productTitleS	{border-bottom: 1px solid #461306; padding-bottom: 3px;}
a.productTitleS	{background-image:url(btn_details.jpg); background-repeat:no-repeat; background-position:right top; color: #BB2600; font-family: Times New Roman; font-size: 15px; font-weight: bold; text-decoration:none; width:100%; line-height:18px;}	






.commercial{
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: FFA500;
	padding-left: 10px;
	padding-top:4px;
	height:26px;
	text-decoration:none;
}
a.commercial{
	color: #FFFFFF;
	text-decoration:none;
}
a.commercial:hover{
	text-decoration:underline;
}
.residential{
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
	background-color: D35316;
	padding-left: 10px;
	padding-top:4px;
	height:26px;
	text-decoration:none;
}
a.residential			{color: #FFFFFF;	text-decoration:none;}
a.residential:hover	{text-decoration:underline;}
.hotels{
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: A83600;
	padding-left: 10px;
	padding-top:4px;
	height:26px;
	text-decoration:none;
}
a.hotels{
	color: #FFFFFF;
	text-decoration:none;
}
a.hotels:hover{
	text-decoration:underline;
}
.restaurants{
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: 7C1D00;
	padding-left: 10px;
	padding-top:4px;
	height:26px;
	text-decoration:none;
}
a.restaurants{
	color: #FFFFFF;
	text-decoration:none;
}
a.restaurants:hover{
	text-decoration:underline;
}
.blueTxtS{ color: #065CB3; font-size: 10px; 	text-decoration:none;}
.imageBorder{
	border: 1px solid #A7A7A7;
}
.contentSubTitle{
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 16px;
	font-weight:bolder;
	color: #969696;
	
}
.contentSubTitleOrange{
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 16px;
	font-weight:bolder;
	color: #CE7144;
	
}

.contentTxtS{
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 11px;
	color: #000000;
	text-decoration:none;
}
.contentTxtOrange{
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 12px;
	color:#666666;
	font-weight:normal;
	height:18px;
}
.txtBackOrange	{background-color:#009AFF; color: #ffffff; font-weight:bold; line-height:18px; padding:2,4,2,4; }
a.stockTitle	{color: #BB2600; font-family: Times New Roman; font-size: 15px; font-weight: bold; 	text-decoration:none;	padding-bottom: 2px;}
.underline		{border-bottom: 1px solid #461306;}
.StockSubTitle{
	font-family: "Arial", "Helvetica", "sans-serif"; 
	font-size: 11px; 
	color:  #000000; 
	font-weight: bold;
	height:20px;
	vetical-align:top;
}
.StockTxt		{font-size: 11px; 	color: 000000;	vertical-align:top;}
.StockTxtDotline{
	font-size: 11px; 
	color: 482C11;
	border-top: 1px dotted #000000;
}
.specTitle{	font-family: Times New Roman;	font-size: 18px; 	color:#BB2600;	font-weight:bold;}
.titleBkg{
	background: #e7e7e7;
	border-top: 1px solid #000000;
}
.specTxt{ font-family: tahoma; 	font-size: 12px; 	color: 000000;}
.itemTxt{
	font-family: "Arial"; 
	font-size: 11px;
	font-weight:bold; 
	color: 000000;
	text-align:center;
	padding-bottom:3px;
	vertical-align:top;
}
.itemTxt1{
	font-family: "Arial"; 
	font-size: 11px;
	color: 000000;
	text-align:center;
	padding-bottom:3px;
	vertical-align:top;
	width:75px;
	padding-right:8px;
}
.remarksTxt{	font-family: verdana;	font-size: 11px;	color: #000000;}

.bulletBlue {
	color: #000000;
	list-style-position: outside;
	list-style-image: url(../common/square_blue.gif);
}
.line{
	background-image:url(../common/line_black.jpg);
	background-repeat:repeat-x;
	height:1px;
}
.vLine{
	background-image:url(../common/vline.jpg);
	background-repeat:repeat-y;
	background-position: center;
	width:1px;
}
.carpetMain	{ background-color:#ffffff; background-image:url(../common/carpet_maintenance_ground.jpg); background-position:right top; background-repeat:no-repeat; padding:0,0,0,15; width:100%;}
.commercial { background-color:#ffffff; background-image:url(../common/commercial_ground.jpg); background-position:right top; background-repeat:no-repeat; padding:0,0,0,15; width:100%;}
.hotel 		{ background-color:#ffffff; background-image:url(../common/hotels_ground.jpg); background-position:right top; background-repeat:no-repeat; padding:0,0,0,15; width:100%;}
.restaurant	{ background-color:#ffffff; background-image:url(../common/restaurants_ground.jpg); background-position:right top; background-repeat:no-repeat; padding:0,0,0,15; width:100%;}
td.customMade	{background-image:url(../common/custom_made_ground.jpg);background-repeat:no-repeat;	background-position: left top; padding:0,0,0,0; vetical-align:bottom;}
div.customMade	{padding:8,0,0,20;}
.commercialBkg{
	background-image:url(../common/commercial_ground.jpg);
	background-repeat:no-repeat;
	background-position: right bottom;
}
.hotelBkg{
	background-image:url(../common/hotels_ground.jpg);
	background-repeat:no-repeat;
	background-position: right bottom;
}
.restaurantBkg{
	background-image:url(../common/restaurants_ground.jpg);
	background-repeat:no-repeat;
	background-position: right bottom;
}
.button1{ font-family: verdana;	font-size: 12px;	color: #000000;	width:70px; 	height:22px;}
.button2{
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 11px;
	color: #000000;
	width:100px;
	height;19px;
}
.input1{
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 12px;
	color: #000000;
	width:160px;
	height;19px;
}
.input2{
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 12px;
	color: #000000;
	width:300px;
	height:19px;
}
.pulldown{
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 11px;
	color: #000000;
}
.pulldown1	{font-size: 11px; color: #000000; width:150px;}
.contentTxtR {
	font-family: "Georgia", "Times New Roman", "Times", "serif";
	font-size: 12px;
	font-weight: bolder;
	color: #CC3300;
}
.contentTxtL {
	font-family: "Georgia", "Times New Roman", "Times", "serif";
	font-size: 16px;
	font-weight: bolder;
	color: #000000;
	letter-spacing: 0.005em;

}
.reportButton{
	font-family: " Verdana";
	font-size:11px;
	font-weight: bold;
	background-color: #7F7F7F;
	height:18px;
	width: 170px;
	color: #ffffff;
}
.width1{
	width:120px;
}
.width1{
	width:120px;
}

div.projectDiv		{border-top:1px dashed #00769E; border-bottom: 1px dashed #00769E; margin:11,0,0,10; overflow:auto; height:201px;}
div.clientDiv		{overflow:auto; height:180px;}
div.jobPhoto		{padding-bottom:20px;}

.clientTblTop		{background-image:url(../common/client_tbl_top.jpg); background-repeat: repeat-x; background-position: left top; width:100%;}
.clientTblBtm		{background-image:url(../common/client_tbl_btm.jpg); background-repeat: repeat-x; background-position: left top; width:100%;}
.clientTblLeft		{background-image:url(../common/client_tbl_left.jpg); background-repeat: repeat-y; background-position: left top; vertical-align:top;}
.clientTblRight	{background-image:url(../common/client_tbl_right.jpg); background-repeat: repeat-y; background-position: right top;}
td.clientTbl		{background-color:#F1F3F5; vertical-align:top; width:100%;}
table.clientTbl	{width:100%;}
li.clientBullet 		{list-style-position: outside; list-style-image: url(../common/arrow_blue.gif);	font-size:12px; line-height:20px;}
.jobLink				{color: #00769E; font-size:12px; text-decoration: none;}
.jobLink:hover		{color: #00769E; text-decoration: underline;}
td.project			{padding-right:15px; vertical-align:top;}
span.projectTitle	{font-size:12px; font-weight:bold;}
p.project			{color:#000000; font-size:12px; padding:0,0,0,0;}
.dotline				{border-top:1px dashed #666666;}
