/* CSS Document */
:focus{-moz-outline-style: none;}

.content{font-family: Helvetica, Arial, sans-serif;
	font-size: 14px;
	line-height: 18px;
	padding-top:20px;
	padding-left:30px;
	padding-right:50px;
	padding-bottom:15px;
	text-align: left;
	color: #000000;}
	
.content a:link {color: #cc3333; text-decoration: none; }
.content a:active {color: #cc3333; text-decoration: none; }
.content a:visited {color: #cc3333; text-decoration: none; }
.content a:hover {color: #000; text-decoration: none; }

.header{font-family: Helvetica, Arial, sans-serif;
	font-size: 18px;
	line-height: 22px;
	padding-bottom:8px;
	font-weight: bold;
	color: #cc3333;}
	
.reghours {font-family: Helvetica, Arial, sans-serif;
	font-size: 11px;
	color: #000000;}
	
.bullets{color: #cc3333;}
.text{color: #000;}
	
h2{font-family: Helvetica, Arial, sans-serif;
	font-size: 15px;
	line-height: 19px;
	padding-bottom:5px;
	font-weight: bold;
	font-style: italic;
	color: #cc3333;	}
	
h3{font-family: Helvetica, Arial, sans-serif;
	font-size: 15px;
	line-height: 19px;
	padding-bottom:0px;
	margin: 0 0 0 0;
	font-weight: bold;
	color: #cc3333;	}
	
.description{
	font-family: Helvetica, Arial, sans-serif;
	font-size: 12px;
	line-height: 15px;
	margin: 0 0 0 0;
	color: #000;
	padding-left:10px}

.names{font-family: Helvetica, Arial, sans-serif;
	font-size: 14px;
	line-height: 19px;
	padding-bottom:0px;
	margin: 0 0 0 0;
	font-weight: bold;
	color: #000;}
	
.tables{
	font-family: Helvetica, Arial, sans-serif;
	font-size: 14px;
	line-height: 18px;
	text-align: left;
	color: #000000;
	margin: 0 0 0 0;}

.articles{display:block;}

.weblink {
	list-style-image: url(images/WEB_icon.jpg);
	margin-bottom: 10px;
	height:32px;
	color:#000000;}

.link{
	padding-left: 10px;
	vertical-align: top;
	position: relative; top: 6px;
	height: 32px}
	
.pdflink {
	list-style-image: url(images/PDF_icon.jpg);
	margin-bottom: 10px;
	marker-offset: length 10px;
	height:32px;
	color:#000000;}
	
.ziplink {
	list-style-image: url(images/ZIP_icon.jpg);
	margin-bottom: 10px;
	marker-offset: length 10px;
	height:32px;
	color:#000000;}

#signature{
	font-family: Helvetica, Arial, sans-serif;
	font-size: 12px;}
	
#performance{
	font-family: Helvetica, Arial, sans-serif;
	font-size: 12px;}

#palette{
	font-family: Helvetica, Arial, sans-serif;
	font-size: 12px;}

#primer{
	font-family: Helvetica, Arial, sans-serif;
	font-size: 12px;}
	
#sundries{
	font-family: Helvetica, Arial, sans-serif;
	font-size: 12px;}
	
	

.sidenav{font-family: Helvetica, Arial, sans-serif;
	font-size: 13px;
	font-weight: bold;
	padding-bottom:50px;
	text-align: right;
	color: #ffffff;}
	
.sidenav a:link {color: #ffffff; text-decoration: none; }
.sidenav a:active {color: #ffffff; text-decoration: none; }
.sidenav a:visited {color: #ffffff; text-decoration: none; }
.sidenav a:hover {color: #663399; text-decoration: none; }

.sidenav li{
	margin:0;
    padding:20px 44px 0 0;
    list-style:none;
	display:block;}
	
.selected{color: #cc3333;}

/* Program Styles */


.business{
	color: #000;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 13px;
	height: 20px;}

.business a {color: #0066cc; text-decoration: none; font-weight: bold; }
.business a:link {color: #0066cc; text-decoration: none; font-weight: bold; }
.business a:active {color: #0066cc; text-decoration: none; font-weight: bold; }
.business a:visited {color: #0066cc; text-decoration: none; font-weight: bold; }
.business a:hover {color: #999; text-decoration: none; font-weight: bold; }

.technical{
	color: #000;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 13px;
	height: 20px;}

.technical a:link {color: #cc0000; text-decoration: none; font-weight: bold;}
.technical a:active {color: #cc0000; text-decoration: none; font-weight: bold;}
.technical a:visited {color: #cc0000; text-decoration: none; font-weight: bold;}
.technical a:hover {color: #999; text-decoration: none; font-weight: bold;}

.pdca{	
	color: #000;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 13px;
	height: 20px;}

.pdca a:link {color: #cc6600; text-decoration: none; font-weight: bold;}
.pdca a:active {color: #cc6600; text-decoration: none; font-weight: bold;}
.pdca a:visited {color: #cc6600; text-decoration: none; font-weight: bold;}
.pdca a:hover {color: #999; text-decoration: none; font-weight: bold;}

.sspc{
	color: #000;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 13px;
	height: 20px;}

.sspc a:link {color: #cccc99; text-decoration: none; font-weight: bold;}
.sspc a:active {color: #cccc99; text-decoration: none; font-weight: bold;}
.sspc a:visited {color: #cccc99; text-decoration: none; font-weight: bold;}
.sspc a:hover {color: #999; text-decoration: none; font-weight: bold;}

.regular{
	color: #000;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 13px;
	height: 20px;}

.regular a:link {color: #000; text-decoration: none; }
.regular a:active {color: #000; text-decoration: none; }
.regular a:visited {color: #000; text-decoration: none; }
.regular a:hover {color: #999; text-decoration: none; }

.bold{
	color: #000;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 13px;
	height: 20px;}

.bold a:link {color: #000; text-decoration: none; font-weight: bold;}
.bold a:active {color: #000; text-decoration: none; font-weight: bold;}
.bold a:visited {color: #000; text-decoration: none; font-weight: bold;}
.bold a:hover {color: #999; text-decoration: none; font-weight: bold;}

.nospace{
	margin: 0 0 0 0;
	float: left;
	marker-offset: length 0px;
	padding: 0 0 0 0;}

.submenu {

  background:url(images/sub_bg.jpg) top no-repeat #ffffff;

}



.submenu_exhib {

  background:url(images/sub_exhib_bg.jpg) top no-repeat #ffffff;

}



.submenu, .submenu_exhib { 

	text-align: center;

}

.submenu ul, .submenu_exhib ul { 

	position: relative;

	margin: 0px 0px 10px 7px;

	padding: 4px 0px 8px 0px;

	width: 179px !important; 

	width: 183px; 

	color:#FFF; 

	text-align: left;

	text-decoration: none;

	list-style-type: none;

}



.submenu ul li, .submenu_exhib ul li { 

	padding:0 0 0 10px

}



.submenu ul li a, .submenu_exhib ul li a { 

	position: relative;

	font-family: Verdana;

	font-size: 11px;

	color: #000000;

	text-decoration: none;

	list-style-type: none;

}

.submenu ul li.grey a, .submenu_exhib ul li.grey a, .submenu ul li.grey { 

	color: #999999;
	/*
	font-family: Verdana;

	font-size: 10px;
*/

}

.submenu ul li.grey a:hover, .submenu_exhib ul li.grey a:hover, .submenu ul li.grey { 

	color: #999999;

}

.submenu ul li a:hover, .submenu_exhib ul li a:hover { 

	color: #cc6600;

}