body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000; 
	background-color:  #CCCCCC;	
} 

td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}

th {
	font-size: 12px;
}

b {
	color: #444444;
}

p { 
	margin-top: 11px;
}

a:link, a:active, a:visited, a:hover { 
	color: #336699; 
	text-decoration: underline; 
} 

a.nav:link, a.nav:active, a.nav:visited { 
	color: #FBE994; 
	font-weight: bold;
	margin-left: 14px;
	text-decoration: none; 
} 

a.nav:hover { 
	color: #FFCC66;
}

a.navHOT:link, a.navHOT:active, a.navHOT:visited {
	color: #333333;
	font-weight: bold;
	margin-left: 14px;
	text-decoration: none; 
}

a.navHOT:hover {
	color: #000000;
	font-weight: bold;
	margin-left: 14px;
	text-decoration: none; 
}

a.nav2HOT:link, a.nav2HOT:active, a.nav2HOT:visited {
	color: #333333;
	margin-left: 14px;
	text-decoration: none; 
}

a.nav2HOT:hover {
	color: #000000;
	margin-left: 14px;
	text-decoration: none; 
}
 
.menuHOT { 
	background-color: #dddddd; 
}

a.subnav:link, a.subnav:active, a.subnav:visited { 
	color: #FFFFFF; 
	font-weight: bold;
	margin-left: 14px;
	font-size: 11px;
	text-decoration: none; 
} 

a.subnav:hover { 
	color: #BFCFF1;
} 

a.nav2:link, a.nav2:active, a.nav2:visited { 
	color: #FFFFFF; 
	margin-left: 14px;
	font-size: 12px;
	text-decoration: none; 
} 

a.nav2:hover { 
	color: #BFCFF1;
} 

a.nav3:link, a.nav3:active, a.nav3:visited { 
	color: #FFFFFF; 
	margin-left: 14px;
	font-size: 12px;
	text-decoration: none; 
} 

a.nav3:hover { 
	color: #BFCFF1;
} 

a.addresslink:link, a.addresslink:active, a.addresslink:visited, a.addresslink:hover { 
	color: #333333; 
	text-decoration: underline; 
} 

.content_area {
	background-color:  #FFFFFF;	
}

.header_logo {
	background: url(/images/bkgd_header_logo.jpg); 
	background-repeat: no-repeat; 
}

.header_nav {
	background: url(/images/bkgd_header_nav.jpg); 
	background-repeat: no-repeat; 
	background-color:  #CCCCCC;	
}

.header_mixing1 {
	background: url(/images/bkgd_header_mixing1.jpg); 
	background-repeat: no-repeat; 
}

.header_mixing2 {
	background: url(/images/bkgd_header_mixing2.jpg); 
	background-repeat: no-repeat; 
	background-color:  #CCCCCC;	
}

.header_size1 {
	background: url(/images/bkgd_header_size1.jpg); 
	background-repeat: no-repeat; 
}

.header_size2 {
	background: url(/images/bkgd_header_size2.jpg); 
	background-repeat: no-repeat; 
	background-color:  #CCCCCC;	
}

.header_contact1 {
	background: url(/images/bkgd_header_contact1.jpg); 
	background-repeat: no-repeat; 
}

.header_contact2 {
	background: url(/images/bkgd_header_contact2.jpg); 
	background-repeat: no-repeat; 
	background-color:  #CCCCCC;	
}

.nav_area {
	background: url(/images/bkgd_side_nav.jpg); 
	background-repeat: no-repeat; 
	background-color: #CCCCCC;
}

.featured_area {
	background: url(/images/home/featured_bkgd.jpg); 
	background-repeat: no-repeat; 
}

.rotate_area {
	background: url(/images/common/rotator/bkgd_rotate.jpg); 
	background-repeat: no-repeat; 
}

ul.rotate {
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 13px;
	padding: 13px;
	padding-top: 0px;
	padding-bottom: 4px;
}

.rotateHDR {
	color: #4D5E7E;
	font-weight: bold;
	font-size: 16px;
}

.rotateLNK {
	font-weight: bold;
	font-size: 13px;
}

.green {
	background-color: #CCCCCC;
}

.homeheader {
	font-size: 16px;
	color: #666666;
}

.homesubheader {
	font-size: 20px;
	font-style: italic;
}

.featured {
	font-size: 16px;
	font-weight: bold;
	color: #336699;
}

.title {
	font-size: 24px;
	color: #666666;
	font-weight: bold;
}

.subheader {
	color: #4D5E7E;
	font-size: 16px;
	font-weight: bold;
}

.footer {
	background-color: #CCCCCC;
	color:#333333;
	font-size: 10px;
	padding-right: 49px;
}

/*** Folding Menu Styles ***/
.folding { cursor:pointer;cursor:hand  }
/*** Folding Menu Styles ***/

ul.look2 {
	margin: 0px;
	margin-left: 0px;
	padding: 0px;
	padding-top: 2px;
	padding-bottom: 2px;
	list-style-type: none;
	background-color: #6F82A2;
}

ul ul.look2 {
	margin: 0px;
	margin-left: 0px;
	padding: 0px;
	padding-top: 2px;
	padding-bottom: 2px;
	list-style-type: none;
	background-color: #4D5E7E;
}

ul ul ul.look2 {
	margin: 0px;
	margin-left: 10px;
	padding: 0px;
	padding-top: 2px;
	padding-bottom: 2px;
	list-style-type: none;
	background-color: #4D5E7E;
}

ul ul ul ul.look2 {
	margin: 0px;
	margin-left: 13px;
	padding: 0px;
	padding-top: 2px;
	padding-bottom: 2px;
	list-style-type: none;
	background-color: #4D5E7E;
}

.menublock {
	background-color: #7D8E7D;
	margin: 0px;
	margin-left: -10px;
	padding: 0px;
	width: 199px;
}

li.nav3 {
	padding-bottom: 3px;
}

.address {
	color:#333333;
	font-size: 11px;
	padding-left: 14px;
}

.glamcaption {
	color:#35445F;
	font-size: 11px;
}

.caption {
	color:#666666;
	font-size: 11px;
}


.imgGalCaption {
	color:#666666;
	font-size: 14px;
}

.imageborder {
	border: solid 1px #E4D78A;
}

.thumbborder {
	border: solid 1px #ff0000;
}

.plainborder {
	border: solid 1px #f1f1f1;
}

ul.text {
	margin: 0px;
	margin-left: 25px;
	padding: 0px;
	list-style-type: none;
}


ul.features {
	margin: 0px;
	margin-left: 10px;
	padding: 0px;
	padding-left: 10px;
}

.breadcrumb {
	font-size: 11px;
	color: #666666;
}

.newsInactive {
	font-size: 10px;
	color: #AAAAAA;
}

.newsLinks {
	font-size: 10px;
}

.articleLink { 
	font-size: 10px;
	font-weight: bold;
	color: #999999;
	text-decoration: none;
} 

.popup_txt {
	font-size: 14px;
}

.rep_companyname {
	font-size: 14px;
	font-weight: bold;
}

/* CoolMenus 4 - default styles - do not edit */
.clCMAbs{position:absolute; visibility:hidden; left:0; top:0}
/* CoolMenus 4 - default styles - end */
  
/*Style for the background-bar*/
.clBar{position:absolute; width:10; height:10; background-color:#000000; layer-background-color:#000000; visibility:hidden}

/*Styles for level 0*/
.clLevel0,.clLevel0over{position:absolute; padding:2px; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold}
.clLevel0{background-color:#ffffff; layer-background-color:#ffffff; color:#666666;}
.clLevel0over{background-color:#ffffff; layer-background-color:#ffffff; color:#333333; cursor:pointer; cursor:hand; }
.clLevel0border{position:absolute; visibility:hidden; background-color:#999999; layer-background-color:#999999}

/*Styles for level 1*/
.clLevel1, .clLevel1over{position:absolute; padding:2px; font-family:tahoma, arial,helvetica; font-size:11px; font-weight:bold}
.clLevel1{background-color:#ffffff; layer-background-color:#ffffff; color:#666666;}
.clLevel1over{background-color:#eeeeee; layer-background-color:#eeeeee; color:#333333; cursor:pointer; cursor:hand; }
.clLevel1border{position:absolute; visibility:hidden; background-color:#999999; layer-background-color:#999999}

/*Styles for level 2*/
.clLevel2, .clLevel2over{position:absolute; padding:2px; font-family:Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold}
.clLevel2{background-color:#ffffff; layer-background-color:#ffffff; color:#666666;}
.clLevel2over{background-color:#ffffff; layer-background-color:#ffffff; color:#333333; cursor:pointer; cursor:hand; }
.clLevel2border{position:absolute; visibility:hidden; background-color:#999999; layer-background-color:#999999}

.mainlevellight {background-color:#859BB5; layer-background-color:#859BB5; color:#EEEEEE; font-size:12px; font-weight:bold;padding-left:14px;padding-top:3px;; cursor:pointer; cursor:hand;}

.mainleveldark {background-color:#6F82A2; layer-background-color:#6F82A2; color:#F3E392; font-size:12px; font-weight:bold;padding-left:14px;padding-top:3px;; cursor:pointer; cursor:hand;}

.level1bottomborder {background-color:#999999; layer-background-color:#999999;}

/**********************************************************************************   
Change text
*********************************************************************************/
#divLinks   {position:relative; visibility:hidden;}
#divLinks a {color:#336699;}
#wrapper {position: relative;}
#divMessage {position:absolute; left:0px; width:575px; top:0px; visibility:hidden; cursor:pointer; cursor:hand;}
