/* Core Structure Template - CSS Document 

/* Clear all default styles */
@import url("cssreset.css");

/*  Website defaults - all pages   */

body {background-color: #000000;}
a:link {color: #fff;}
a:visited {color: #fff;}
a:hover {color: #e0af2f;}


h1 {color: #fff;
	font-size: 1.6em;
	margin: 10px 0 5px 10px;
	font-weight: normal;}
h2 {color: #fff;
	font-size: 1.4em;
	margin: 10px 0 5px 10px;
	font-weight: normal;}
h3 {color: #fff;
	font-size: 1.0em;
	margin: 10px 0 5px 10px;
	font-family: Helvetica, Trebuchet, sans-serif;
	font-weight: bold;}
p { color:#ccc;
	font-family: Helvetica, Trebuchet, sans-serif;}
ul {margin-left: 15px;}
ul li {font-family:Helvetica, Trebuchet, sans-serif;
	padding: 5px;
	color: #ccc;}
	
div.clearit { clear:both;}

/*  Basic structure - all pages   */

div#mainwrapper {position: relative;
    background-color: #000000;
    font: 12px Helvetica, Trebuchet, sans-serif;
	color: #fff;
	margin: auto;
	width: 800px;
	height:100%;
	margin-top: 10px;
	border: 3px solid #3f6fa0;}
	
div#header {
    position:relative;
    margin:0; padding: 0;
	width: 800px; 
	height: 52px;
	background-color: black;
	}
div#header h1 span {display: none;}

div#header h3 {
	position:absolute;
	top:36px;
	left:179px;
	display:block;
	width:317px;
	height:17px;
	margin:0;
	padding:0;
	font-size:13px;
	font-weight:100;
	color:#e0af2f;
}

div#header a#order_refill {
    text-decoration:none;
	font-size: 11px;
	position:absolute;
	top:5px;
	left:500px;
	width:150px;
	height: 23px;}

div#header a#order_refill a:hover {color: #ccc;} 	
div#header a#order_refill a:hover {color: #e0af2f;}

/* Language */
div#languagechoice {
	position:absolute;
	top:3px;
	left:645px;
	width:150px;
	height: 23px;
	
}
div#languagechoice ul { 
    padding:0;
    margin:0;}
div#languagechoice ul li {
     margin:0; padding:0; 
     display:inline;
     list-style-type: none;
	 }
div#languagechoice ul li a {
    text-align:left; 
    display: inline-block;
	font-size: 11px;
	font-family: Helvetica, Trebuchet, sans-serif;
	text-decoration:none;
	padding:0 5px 0 0;
}

div#languagechoice ul li a.bordernav { border-right:solid thin;} 
div#languagechoice ul li a:link {color: #ccc;}
div#languagechoice ul li a:visited {color:#ccc;}
div#languagechoice ul li a:hover {color: #fff; text-decoration:underline;}
div#languagechoice ul li a.herenow { color: #fff; text-decoration:underline;} 
   
div#contentwrapper { position:relative;
  width:800px;
  height:100%;}



/*  ======= Main Menu - all pages ===========  */

div#menubar { position:relative;
   width:770px;
   height:22px;
   padding:0 0 0 30px;
   z-index:1;
   background: black url('images/topmenubkgr.jpg') 0 3px no-repeat;}
   
		
div#menubar a
	{
	text-align: left;
	display:block;
	height:15px;
	position:relative;
	z-index:500;
	white-space:nowrap;
	margin:5px 0 0 0;
	padding:2px 0 0 0;
	font: 13px Helvetica, Trebuchet, sans-serif;
	font-weight: normal;	
}

div#menubar a.twoline { height:30px;}
div#menubar a.twoline span { padding:0 0 0 5px;}

/* menu at rest */	
div#menubar a:link, 
div#menubar a:visited, 
div#menubar a:active	
	{
	color:#fff;
	background: url('images/blank.gif') repeat;
	text-decoration:none;
	}
/* menu on mouse-over  */
div#menubar a:hover {
    color:#ffcc33; 
	}

div#menubar ul {
    float:left;
    list-style-type: none;
    padding:0;
    margin:0;
	width:8.8em;
	list-style: none;
	
	}	
	
div#menubar ul li ul li a {
    text-align: left;
	background:  transparent url('images/blank.gif') repeat !important;
	margin: 0;
	padding:5px 0 2px 2px;
	width:10em;
	border-bottom: 1px solid #333;
	}
	
div#menubar ul li ul li a:hover {
    text-align: left;
	background: #999 url('images/dropdownbkgr_over.jpg') bottom left repeat !important;
	margin: 0;
	padding:5px 0 2px 2px;
	width:10em;
	border-bottom: 1px solid #333;
	}		

div#menubar li
	{
	margin:0; padding:0;
	position:relative;
	min-height: 1px;		/* Sophie Dennis contribution for IE7 */
	vertical-align: middle;		/* Sophie Dennis contribution for IE7 */
	}
div#menubar li.greyborder {border-right: 3px solid #999;}

/*  Use margin to move dropdown left/right or up/down  */
div#menubar ul ul
	{
	position: absolute;
	background: #333 url('images/dropdownbkgr.jpg') 0 0 repeat-x;
	width:11em;
	z-index:500;
	top:auto;
	display:none;
	padding:0;
	margin:-0.1em 0 0 0;
	list-style: none;
	}

div#menubar ul ul ul
	{
	top:1px;
	left:125px;
	z-index:2000;
	list-style: none;
	}

div#menubar li:hover
	{
	cursor:pointer;
	z-index:100;
	
	}

div#menubar li:hover ul ul,
div#menubar li li:hover ul ul,
div#menubar li li li:hover ul ul,
div#menubar li li li li:hover ul ul
{display:none;}

div#menubar li:hover ul,
div#menubar li li:hover ul,
div#menubar li li li:hover ul,
div#menubar li li li li:hover ul {
  display:block;}

div#menubar a.bordernav {border-right:solid thin;} 




/* ************* Home Page *****************   
   ========================================= */

div#homesplash { position:relative;
  width:800px;
  height:495px;
  background:url('images/home_all_brite.jpg') 0 0 no-repeat;}
  
div#homesplash h1 {
   margin:0; padding:25px 0 0 50px;
   font-size:2.6em;
   font-weight: normal;
  color:#FFF;
  }
div#homesplash h3 {
   margin:0; padding:5px 0 0 50px;
   font-size:1.1em;
   font-weight:100;
   color:#e0af2f;}
   
div#homesplash ul#industrylist {
   margin:155px 0 0 90px;
   padding:0;
   width:200px;
   }
   
div#homesplash ul#industrylist li {
   color: #ccc;
   font-family: Helvetica, Trebuchet, sans-serif;
   font-weight:lighter;
}

div#homesplash ul#industrylist li ul {
  margin:0; padding:0;
}

div#homesplash ul#industrylist li ul li {
   list-style: none;
   background:url(images/bullet.jpg) 0 9px no-repeat;
   margin:0; padding:10px 0 3px 1.5em;
}

div#homesplash ul#industrylist li ul li a {
   color: #ccc;
   margin:0; padding:0;
   text-decoration:none;
}

div#homesplash ul#industrylist li ul li a:link, 
div#homesplash ul#industrylist li ul li a:visited, 
div#homesplash ul#industrylist li ul li a:active	
	{
	color:#ccc;
	text-decoration:none;
	}
	
	
/* menu on mouse-over for each  */
div#homesplash ul#industrylist li ul li a#menu_fire:hover {color:#3d68ae !important;}
div#homesplash ul#industrylist li ul li a#menu_police:hover {color:#3d68ae !important;}
div#homesplash ul#industrylist li ul li a#menu_funeral:hover {color:#3d68ae !important;}
div#homesplash ul#industrylist li ul li a#menu_coroner:hover {color:#3d68ae !important;}
div#homesplash ul#industrylist li ul li a#menu_hospital:hover {color:#3d68ae !important;}
div#homesplash ul#industrylist li ul li a#menu_training:hover {color:#3d68ae !important;}


  
div#homesplashfooter { position:relative;
  margin:0; padding:0;
  width:800px;
 /* height:154px; */
 height: 100%;
  background:url('images/newhome_bottomboxbkgr.jpg') repeat-x;
 }
  
div#homesplashfooter div#homevideo {
   float:right;
   width:182px;
   height:125px;
   margin:15px 5px 0 0px;
   padding:0;
} 

div#homesplashfooter div#homevideo a {
   display:block;
    width:182px;
   height:125px;
   }

div#homesplashfooter div#homevideo a:link {border: 2px solid white;}
div#homesplashfooter div#homevideo a:visited {border: 2px solid white;}
div#homesplashfooter div#homevideo a:hover {border: 2px solid #3f6fa0;}
   
div#homesplashfooter div#homevideo p { margin:25px 0 0 20px; padding:0;}

div#homesplashfooter div.newsbox {
  float:right; 
  width:180px;
  height: 100%;
  /*height:140px;*/
  margin:10px 5px 0 0;
  padding:0;}
  
div#homesplashfooter div.rightmostbox {
  margin:10px 15px 0 0;
  }
  
div#homesplashfooter div.rightborder {
  background:url('images/newhome_bottomboxdivider.jpg') 190px -7px no-repeat;
  width:200px;
  }
  
  
div#homesplashfooter div.newsbox h3 {
  background:url('images/bluearrow_goldbkgr.jpg') 0 0 no-repeat;
  margin:10px 0 0 10px; padding:0 0 0 20px;
  color: #333;
  font-weight:100;
  font-size:20px;}
div#homesplashfooter div.newsbox p {
  color:#333;
  margin:0 0 5px 10px;
  padding:0;
  font-size:10px;
  font-weight:100;
}

div#homesplashfooter div.newsbox p a.readmore {color: white;}
div#homesplashfooter div.newsbox p a.readmore:visited {color: white;}
div#homesplashfooter div.newsbox p a.readmore:hover {color: #666;}


div#leftlinks { position:relative;
   width:200px;
   height:154px;
   font-size: 13px;
   }
div#leftlinks div#toplinks{ position:relative;
   width:200px;
   height:100px;
   }
div#leftlinks a#distriblink { color:#fff;
	display: block;
   width:160px;
   height:27px;
   font-size:14px;
   font-weight:100;
   background:url(images/globe.jpg) 10px 10px no-repeat;
   padding:20px 0 0 40px;
   }
div#leftlinks a#distriblink:link {color: #000; text-decoration: none;}
div#leftlinks a#distriblink:visited {color: #000; text-decoration: none;}
div#leftlinks a#distriblink:hover {color: #fff; text-decoration: none;}
   
div#toplinks a#catalogtxtlink { color: #000; 
   display:block;
   width:85px;
   height:54px;
   float:left;
   background: url('images/whitearrow_goldbkgr.jpg') 60px 25px no-repeat;
   line-height:1.2em;
   font-size:13px; 
   font-weight:100px;
   padding:15px 0 0 10px;}
div#toplinks a#catalogtxtlink:link {color: #000; text-decoration: none;}
div#toplinks a#catalogtxtlink:visited {color: #000; text-decoration: none;}
div#toplinks a#catalogtxtlink:hover {color: #fff; text-decoration: none;}

div#toplinks a#catalogpixlink { border:none;
   position:relative;
   top:-39px;
   left: 80px; 
   display:block;
   width:116px;
   height:122px;
   background: url('images/home_catalogcover.jpg') 0 0 no-repeat;}
div#toplinks a#catalogpixlink:link {color: #666; text-decoration: none;}
div#toplinks a#catalogpixlink:visited {color: #666; text-decoration: none;}
div#toplinks a#catalogpixlink:hover {color: #fff; text-decoration: none;}




/* ====================  Feedburner ============== */

div#homesplashfooter div.newsbox a:link {color: #333; text-decoration: none;}
div#homesplashfooter div.newsbox a:visited {color: #333; text-decoration: none;}
div#homesplashfooter div.newsbox a:hover {color: #fff; text-decoration: none;}

div#homesplashfooter div.newsbox div.feedburnerFeedBlock {padding: 0; margin: 0;
 	color: #fff;}
div#homesplashfooter div.newsbox div.feedburnerFeedBlock ul {margin: 10px 0 0 10px; padding: 0;}
div#homesplashfooter div.newsbox div.feedburnerFeedBlock li {list-style: none; margin: 0 0 5px 0; padding: 0 5px 0 0;}
div#homesplashfooter div.newsbox div.feedburnerFeedBlock li span.headline {font-size: 10px;}

div#homesplashfooter div.newsbox div#creditfooter {display: none;}

/*  Home rollover Hotspots */

div#hspot_fireman {
	position:absolute;
	background:url(images/blank.gif) repeat;
	top:55px;
	left:650px;
	width:121px;
	height:431px;
}
a#hsmenu_fire { display:block;
    width:121px;
	height:431px;
}

div#hspot_policeman {
	position:absolute;
	background:url(images/blank.gif) repeat;
	top:55px;
	left:556px;
	width:94px;
	height:431px;
}
a#hsmenu_police { display:block;
    width:94px;
	height:431px;
}


div#hspot_businessman {
	position:absolute;
	background:url(images/blank.gif) repeat;
	top:55px;
	left:467px;
	width:89px;
	height:247px;
}
a#hsmenu_funeral { display:block;
    width:89px;
	height:247px;
}

/*  dog is under businessman/funeral  */
div#hspot_dog {
	position:absolute;
	background:url(images/blank.gif) repeat;
	top:302px;
	left:467px;
	width:89px;
	height:186px;
}
a#hsmenu_dog { display:block;
    width:89px;
	height:186px;
}


div#hspot_nurse {
	position:absolute;
	background:url(images/blank.gif) repeat;
	top:56px;
	left:391px;
	width:76px;
	height:431px;
}
a#hsmenu_hospital { display:block;
    width:76px;
	height:431px;
}

div#hspot_servicewomen {
	position:absolute;
	background:url(images/blank.gif) repeat;
	top:56px;
	left:311px;
	width:80px;
	height:431px;
}
a#hsmenu_service { display:block;
    width:80px;
	height:431px;
}


/* ************  Interior Pages ***************** 
   ============================================== */

/*  Headers of Interior Pages */

div#splash_portable_ov { position:relative;
   background:url('images/portablesys_header.jpg') 0 0 no-repeat;
   width:800px;
   height:208px;}
div#splash_portable_ov h1 {
   margin:0; padding:130px 0 0 30px;
   font-weight: normal;
   font-size:3em;
   }
div#splash_portable_ov h2 {
	margin: 0; padding: 10px 0 10px 30px;
	font-weight: normal;
	font-size: 1.4em;
	color: #e0af2f;}
   
div#splash_portable_gen { position:relative;
   background:url('images/portablesys_header_sm.jpg') 0 0 no-repeat;
   width:800px;
   height:141px;}
div#splash_portable_gen h1 {
   margin:0; padding:100px 0 0 30px;
   font-weight: normal;
   font-size:3em;
   }
   
div#splash_facility_ov { position:relative;
   background:url('images/facility_header.jpg') 0 0 no-repeat;
   width:800px;
   height:208px;}
div#splash_facility_ov h1 {
   margin:0; padding:130px 0 0 30px;
   font-weight: normal;
   font-size:3em;
   }
div#splash_facility_ov h2 {
	margin: 0; padding: 10px 0 0 30px;
	font-weight: normal;
	font-size: 1.4em;
	color: #e0af2f;}
   
div#splash_facility_gen { position:relative;
   background:url('images/facility_header_sm.jpg') 0 0 no-repeat;
   width:800px;
   height:141px;}
div#splash_facility_gen h1 {
   margin:0; padding:100px 0 0 30px;
   font-weight: normal;
   font-size:3em;
   }
   
div#splash_mass_ov { position:relative;
   background:url('images/mass_header.jpg') 0 0 no-repeat;
   width:800px;
   height:208px;}
div#splash_mass_ov h1 {
   margin:0; padding:130px 0 0 30px;
   font-weight: normal;
   font-size:3em;
   }
div#splash_mass_ov h2 {
	margin: 0; padding: 10px 0 10px 30px;
	font-weight: normal;
	font-size: 1.4em;
	color: #e0af2f;}
   
div#splash_mass_gen { position:relative;
   background:url('images/mass_header_sm.jpg') 0 0 no-repeat;
   width:800px;
   height:141px;}
div#splash_mass_gen h1 {
   margin:0; padding:100px 0 0 30px;
   font-weight: normal;
   font-size:3em;
   }
   
div#splash_mini_ov { position:relative;
   background:url('images/mini_header.jpg') 0 0 no-repeat;
   width:800px;
   height:208px;}
div#splash_mini_ov h1 {
   margin:0; padding:130px 0 0 30px;
   font-weight: normal;
   font-size:3em;
   }
div#splash_mini_ov h2 {
	margin: 0; padding: 10px 0 10px 30px;
	font-weight: normal;
	font-size: 1.4em;
	color: #e0af2f;}
   
div#splash_mini_gen { position:relative;
   background:url('images/mini_header_sm.jpg') 0 0 no-repeat;
   width:800px;
   height:141px;}
div#splash_mini_gen h1 {
   margin:0; padding:100px 0 0 30px;
   font-weight: normal;
   font-size:3em;
   }
   
div#splash_pak_ov { position:relative;
   background:url('images/pakship_header.jpg') 0 0 no-repeat;
   width:800px;
   height:208px;}
div#splash_pak_ov h1 {
   margin:0; padding:130px 0 0 30px;
   font-weight: normal;
   font-size:3em;
   }
div#splash_pak_ov h2 {
	margin: 0; padding: 10px 0 10px 30px;
	font-weight: normal;
	font-size: 1.4em;
	color: #e0af2f;}
   
div#splash_pak_gen { position:relative;
   background:url('images/pakship_header_sm.jpg') 0 0 no-repeat;
   width:800px;
   height:141px;}
div#splash_pak_gen h1 {
   margin:0; padding:100px 0 0 30px;
   font-weight: normal;
   font-size:3em;
   }
   
div#splash_train_ov { position:relative;
   background:url('images/training_header.jpg') 0 0 no-repeat;
   width:800px;
   height:208px;}
div#splash_train_ov h1 {
   margin:0; padding:130px 0 0 30px;
   font-weight: normal;
   font-size:3em;
   }
div#splash_train_ov h2 {
	margin: 0; padding: 10px 0 10px 30px;
	font-weight: normal;
	font-size: 1.4em;
	color: #e0af2f;}
   
div#splash_train_gen { position:relative;
   background:url('images/training_header_sm.jpg') 0 0 no-repeat;
   width:800px;
   height:141px;}
div#splash_train_gen h1 {
   margin:0; padding:100px 0 0 30px;
   font-weight: normal;
   font-size:3em;
   }
   
div#splash_hrss_ov { position:relative;
   background:url('images/hrss_header.jpg') 0 0 no-repeat;
   width:800px;
   height:208px;}
div#splash_hrss_ov h1 {
   margin:0; padding:130px 0 0 30px;
   font-weight: normal;
   font-size:3em;
   }
div#splash_hrss_ov h2 {
	margin: 0; padding: 10px 0 10px 30px;
	font-weight: normal;
	font-size: 1.4em;
	color: #e0af2f;}
   
div#splash_hrss_gen { position:relative;
   background:url('images/hrss_header_sm.jpg') 0 0 no-repeat;
   width:800px;
   height:141px;}
div#splash_hrss_gen h1 {
   margin:0; padding:100px 0 0 30px;
   font-weight: normal;
   font-size:3em;
   }
   
div#splash_casestudy_gen_mass { position:relative;
   background:url('images/mass_header_sm.jpg') 0 0 no-repeat;
   width:800px;
   height:141px;}
div#splash_casestudy_gen_mass h1 {
   margin:0; padding:70px 0 0 30px;
   font-weight: normal;
   font-size:3em;
   }
div#splash_casestudy_gen_mass h1 span {color:#ffcc33;}
div#splash_casestudy_gen_mass h2 {
	margin: 0; padding: 10px 0 10px 32px;
	font-weight: normal;
	font-size: 1.4em;
	color: #e0af2f;}
	
div#splash_casestudy_gen_facil { position:relative;
   background:url('images/facility_header_sm.jpg') 0 0 no-repeat;
   width:800px;
   height:141px;}
div#splash_casestudy_gen_facil h1 {
   margin:0; padding:70px 0 0 30px;
   font-weight: normal;
   font-size:3em;
   }
div#splash_casestudy_gen_facil h1 span {color:#ffcc33;}
div#splash_casestudy_gen_facil h2 {
	margin: 0; padding: 10px 0 10px 32px;
	font-weight: normal;
	font-size: 1.4em;
	color: #e0af2f;}
	
div#splash_casestudy_gen_port { position:relative;
   background:url('images/portablesys_header_sm.jpg') 0 0 no-repeat;
   width:800px;
   height:141px;}
div#splash_casestudy_gen_port h1 {
   margin:0; padding:70px 0 0 30px;
   font-weight: normal;
   font-size:3em;
   }
div#splash_casestudy_gen_port h1 span {color:#ffcc33;}
div#splash_casestudy_gen_port h2 {
	margin: 0; padding: 10px 0 10px 32px;
	font-weight: normal;
	font-size: 1.4em;
	color: #e0af2f;}


div#splash_event_gen { position:relative;
   background:url('images/eventshow_header.jpg') 0 0 no-repeat;
   width:800px;
   height:141px;}
div#splash_event_gen h1 {
   margin:0; padding:100px 0 0 30px;
   font-weight: normal;
   font-size:3em;
   }
   
div#splash_order_gen { position:relative;
   background:url('images/orderheader.jpg') 0 0 no-repeat;
   width:800px;
   height:141px;}
div#splash_order_gen h1 {
   margin:0; padding:100px 0 0 30px;
   font-weight: normal;
   font-size:3em;
   }
   
div#splash_productall_overview{ 
	position:relative;
	width:800px;
	height:175px;
	border-bottom:3px solid #3f6fa0;
}
div#splash_productall_overview h1 {
   margin:0; padding:40px 0 0 30px;
   font-weight: normal;
   font-size:3em;
   }
div#splash_productall_overview h3 {
	margin:0;
	padding:10px 0 0 30px;
	font-size:1.5em;
	font-weight:100;
	color:#e0af2f;
    }
div#splash_productall_overview p { padding:10px 0 0 30px;
    font-size:1.1em;
	color:#CCC;} 
	/*
div#splash_productall_overview div#biglogo {position:absolute;
    top:95px;
	left:600px;
	width:184px;
	height:67px;
	background:url(images/biglogo.jpg) 0 0 no-repeat;}
*/
#productcatlogo{
	position:absolute;
    top:45px;
	left:690px;
	width:116px;
	height:122px;
	background:url(images/productCat.jpg) 0 0 no-repeat;
}
#productcattext{
	position:absolute;
    top:86px;
	left:615px;
	color: #000; 
	display:block;
	width:85px;
	height:54px;
	background: url('images/arrow.png') 60px 25px no-repeat;
	line-height:1.2em;
	font-size:13px; 
	font-weight:100px;
	padding:15px 0 0 10px;
	text-decoration: none;
}	
#productcattext a{
	text-decoration: none;
}
#productcattext a:hover{
	text-decoration: none;
}
	
div#splash_tech_overview { position:relative;
   background: #000;
   width:800px;
   height:175px;
   border-bottom:3px solid #3f6fa0;}
div#splash_tech_overview h1 {
   margin:0; padding:40px 0 0 30px;
   font-weight: normal;
   font-size:3em;
   }
div#splash_tech_overview p { padding:10px 0 0 30px;
    font-size:1.1em;
	color:#e0af2f;}  
	
div#splash_training_overview { position:relative;
   background: #000;
   width:800px;
   height:175px;
   border-bottom:3px solid #3f6fa0;}
div#splash_training_overview h1 {
   margin:0; padding:40px 0 0 30px;
   font-weight: normal;
   font-size:3em;
   }
div#splash_training_overview p {
	margin:0;
	padding:10px 0 0 30px;
	font-size:1.1em;
	font-weight:100;
	color:#e0af2f;
    } 
	
div#splash_history_gen { position:relative;
   background:url('images/orderheader.jpg') 0 0 no-repeat;
   width:800px;
   height:141px;
   }
   
div#splash_history_gen h1 {
   margin:0; padding:100px 0 0 30px;
   font-weight: normal;
   font-size:3em;
   }
div#splash_distributors_gen { position:relative;
   background:url('images/distributors_header.jpg') 0 0 no-repeat;
   width:800px;
   height:141px;
   } 
div#splash_distributors_gen h1 {
   margin:0; padding:100px 0 0 30px;
   font-weight: normal;
   font-size:3em;
   }
div#splash_lead_gen { position:relative;
   background:url('images/history_header.jpg') 0 0 no-repeat;
   width:800px;
   height:141px;
   }
div#splash_lead_gen h1 {
   margin:0; padding:100px 0 0 30px;
   font-weight: normal;
   font-size:3em;
   }
   
div#splash_community_gen { position:relative;
   background:url('images/orderheader.jpg') 0 0 no-repeat;
   width:800px;
   height:141px;}
div#splash_community_gen h1 {
   margin:0; padding:100px 0 0 30px;
   font-weight: normal;
   font-size:3em;
   }
   
/* =========== submenu - general  ===============  */	   
   
div#submenubar { position:relative;
   background:url('images/submenu_bkgr.jpg') 0 0 no-repeat;
   width:800px;
   height:24px;}

div#submenubar a {
	display:inline-block;
	height:24px;
	width:85px;
	white-space:nowrap;
	margin:0;
	padding:6px 0 0 1.2em;
	font: 12px Helvetica, Trebuchet, sans-serif;	
}

/* ========= Submenu - interior product pages ============== */	

div#submenubar ul li { display:inline;
   list-style-type:none;
}

div#submenubar a { display:inline-block;
   padding:7px 0 0 17px;}

div#submenubar a:link, 
div#submenubar a:visited, 
div#submenubar a:active	
	{
	color: #ccc;
	text-decoration:none;
	}
div#submenubar a:hover {
    background: url(images/smyellowarrow.gif) 0 -2px no-repeat;
	color:#e0af2f;
	font-weight: normal;
	}
	

div#testimonial { position:relative;
   width:545px;
   height: 185px;
   
   }
   
 .testimonial_image {
	 float: left; 
	 padding-right: 15px;
 }

#testimonial.testimonials { position:relative;
   width:745px;
   }
   
div#testimonial p.quote { color:#336699;
   font-size:16px;
   line-height:1.5em;
   padding:10px 10px 0 32px;}
  
  
  
div#testimonial p.quote a { 
	color:#336699;
	text-decoration:none;
  }
      
div#testimonial p.quote a:hover { 
	color:#336699;
	text-decoration:underline;
  }
      
div#testimonial p.quote_sig { 
	color: #000;
   font-size:13px;
   padding:5px 0 35px 32px;}
div#testimonial p.quote_sig span.space {padding: 0 0 0 16px;}
   
/* ---- Interior - Left Panel - general styles ------- */

div#leftcontent { 
	float:left;
   background:url('images/lightgrey_bkgrd.jpg') repeat;
  width:580px;
  height:100%;
  }
  
div#leftcontent_testimonials
 { float:left;
   background:url('images/lightgrey_bkgrd.jpg') repeat;
  width:100%;
  height:100%;
  }



 
div#leftcontent h2 {
  padding:0;
  margin:20px 0 5px 40px;
  font-size:20px;
  color:#336699;}
div#leftcontent h4 {
  padding:0;
  margin:20px 0 0 40px;
  font-size:14px;
  color:#336699;}
div#leftcontent p {margin:0; 
  padding:20px 0 50px 35px;
  font-size:1.2em;
  color: #333;}
div#leftcontent p.gentext {margin:0; 
  padding: 5px 20px 10px 40px;
  font-size:1.2em;
  color: #333;}
div#leftcontent p.introtext { color:#336699;
   font-size:14px;
   line-height:1.5em;
   padding:20px 20px 15px 40px;}
div#leftcontent p.overviewtext {margin:0; 
  padding:20px 235px 50px 35px;
  font-size:1.2em;
  color: #333;}
 
 div#leftcontent a:link {color:#336699;}
 div#leftcontent a:visited {color: #336699;}
 div#leftcontent a:hover {color: #e0af2f;}
   
/* ---- Interior - Right Panel - general styles ------- */
   
div#rightcontent { float:left;
  width:220px;
  height:100%;
  background:#fff;
  border-top: #ffcc33 7px solid;
  }
div#rightcontent h2 {
  padding:0;
  margin:20px 0 5px 15px;
  font-size:12px;
  color:#336699;
  font-weight: bold;}
div#rightcontent h3 {margin:30px 0 0 15px; padding:0;
  color: #333;
  font-size: 12px;}
/* blue bullet for history page - not finished */  
div#rightcontent h4 {margin:30px 0 0 15px; padding:0;
  color: #333;
  font-size: 12px;}
div#rightcontent p { color:#333;
  padding:10px 10px 0 15px;}
div#rightcontent p.grey { color: #666;
  padding:10px 10px 0 15px;}
div#rightcontent ul {margin:20px 0 5px 15px; padding:0;}
div#rightcontent ul li { color:#333;
  margin:0; padding:5px 0 5px 0;}
  
div#rightcontent ul.quicklist {margin:0 15px 10px 15px; padding:0;}
div#rightcontent ul.quicklist li { color:#333;
  margin:0; padding:7px 0 0 0;}

div#rightcontent ul.importlist {margin:10px 15px 10px 15px; padding:0;}
div#rightcontent ul.importlist li { color:#333;
  margin:0; padding:10px 0 0 0;
  font-weight: bold;}

div#rightcontent a:link, 
div#rightcontent a:visited, 
div#rightcontent a:active	
	{
	color: #333;
	text-decoration:none;
	}
div#rightcontent a:hover {
    color:#e0af2f; 
}

div#rightcontent table.quicktable {margin: 5px 0 0 15px; padding: 5px 5px 10px 0;
	color: #333; font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;}
div#rightcontent table.quicktable td {padding: 3px;
	text-align: left;}


span.listtitle { color:#336699;
   font-weight:bold;
   font-size:13px;}
   

/* ============= Product specific Pages =============== */

div#product_content {
  position:relative;
  background: white url('images/contentbkgr.gif') 0 0 repeat-y;
  width:800px;
  height:100%;}
  
div#alt_content {
  position:relative;
  background: white url('images/lightgrey_bkgrd.jpg') 0 0 repeat;
  width:800px;
  height:100%;}
  
  
div#hilitebox { float:right;
  background:url('images/yellowbox_bkgr.jpg') 0 0 no-repeat;
  margin:10px;
  width:221px;
  height:132px;
  }
  
div#hilitebox ul {margin:0; padding:15px 0 0 5px;}
  
div#hilitebox ul li {color:#333;
   font-size: 12px;
   font-weight: bold;
   margin:0;
   padding:0 0 0 1.9em;}

div#hilitebox ul li ul {margin: 0; padding: 0;}
   
div#hilitebox ul li ul li {
   padding:3px 0 0 1em;
   margin:2px 0 0 0;
   background:url('images/bullet_whitebk.jpg') 0 0 no-repeat;
   font-size:.9em;
   font-weight: normal;
}

ul.listnotes { display:block;
    margin:5px 20px 40px 30px}

ul.listnotes>li {display:block;
   float:left;
   list-style-type:none; 
   background:url(images/smbluearrow.jpg) 0 0 no-repeat;
   padding:0 10px 20px 2em;
   color:#333;
   width:220px;
   height:60px;
  }
  
ul.listbignotes { display:block;
    margin:5px 0 40px 40px}

ul.listbignotes>li {
   list-style-type:none;
   line-height:1.5em; 
   background:url(images/smbluearrow.jpg) 0 0 no-repeat;
   padding:0 0 20px 2em;
   color:#333;
   width:450px;
  }
ul.listdist{
	display:block;
    margin:5px 0 10px 40px
}
ul.listdist a{
	color: #000;
	text-decoration: none;
}

ul.listdist>li{
   list-style-type:none;
   line-height:normal;
   padding:0 0 20px 2em;
   color:#333;
   width:450px;
 }
div.featureblk { position:relative;
  width:540px;
  height:100%;
  margin:10px 15px 25px 40px;
  }
div.imagevideo { float:left;
  width:188px;
  height:145px;
  }
div.featureblk div.featuretext { float:left;
 margin:0 10px 0 10px;
 width:320px;}
div#leftcontent div.featureblk div.featuretext h2 {
  padding:0;
  margin:0 0 3px 10px;
  font-size:14px;
  color:#336699;}
div#leftcontent div.featureblk div.featuretext p{
	padding:0 0 0 10px;
	font-size:12px;
	line-height:1.5em; 
}

div#leftcontent p.indent_txt { padding:10px 10px 10px 100px;
  line-height:1.3em;
  font-size:12px;}
  
div#leftcontent p.leftjustify_txt { padding:10px 10px 10px 30px;
  line-height:1.3em;
  font-size:12px;}
  
  
div#dist_body{
	padding: 20px;
	padding-left: 10px;
	padding-bottom: 0px;
	width: 200px;
	float: left;
}

/* ============ Video specific styles ============= */

div.videoblk { position:relative;
  width:550px;
  height:100%;
  margin:10px 15px 25px 20px;
  }
div.video { float:left;
  width:425px;
  height:300px;
  }
div#videolist { float:left;
  width:110px;
  height:100%;
  }
div#videolist a { display:block; padding:0 0 20px 15px;}

/* ============ History Page ============= */

div#historyheader {
  position:relative;
  background-color:#3f6fa0;
  width:100%;
  height:140px;
  border-bottom: 3px solid #fff;}
  
div#historyheader a.historyvideo {
    float:left;
   display:block;
   margin:18px 10px 0 25px;}
  
div#historyheader p {
  color:#FFF;
  line-height:1.5em;
   padding:18px 20px 0 360px;
   font-size: 1.1em;}


div#rightcontent p.bullet {
   background:url(images/bullet_whitebkgr.jpg) 0 0 no-repeat;
   padding: 0 10px 0 15px;
   margin: 15px 0 0 15px;
   color:#333;
   font-size: 1em;
  }
 
 div#rightcontent p.indent {margin: 5px 5px 5px 40px;
 	padding: 0;
	color: #666;}
	
img#edphoto {position: absolute;
	top: 60px;
	left: 600px;}
	
img#kingphoto {
	position: absolute;
	top: 790px;
	left: 600px;
}
img#thomasphoto {
	position: absolute;
	top: 1300px;
	left: 600px;
}
	
div#leftcontent p.title {margin:0; 
  padding: 25px 20px 0 40px;
  font-size:1.4em;
  color:#3f6fa0;
  font-weight: bold;}
  
/* ============ Case Study Pages ============= */

div#caseheader {
  position:relative;
  background-color:#ffcc33;
  width:100%;
  height:135px;
  border-bottom: 3px solid #fff;}
  
div#caseheader dl {color:#000;
  position:relative;
  padding:20px 0 20px 40px;}
div#caseheader dl dt { font-weight:100;
  font-size:18px;
  padding:0 0 15px 0;}
div#caseheader dl dd { font-size:14px;
  padding:0 0 10px 0;}

/*  ============= Show Event Page ============ */

div#showheader {
  position:relative;
  background-color:#ffcc33;
  width:100%;
  height:135px;
  border-bottom: 3px solid #fff;}
div#showheader p { padding:20px 10px 0 40px;
  color:#000;}
div.eventpanel { float:left;
  width:240px;
  height:100%;
  margin:30px 0 0 40px;}
div.eventpanel dl {margin:0 0 15px 0;}
div.eventpanel dl span { border-left: thin solid;
  padding:0 0 0 5px;}
div.eventpanel dl dt {color:#000;
  font-size:14px;}
div.eventpanel dl dd {color: #666;
  font-size:14px;}
  
div#rightcontent ul.eventlist li {
   padding:0; margin:0;
   font-size:13px;}
   
div#showeventfeed div.feedburnerFeedBlock {padding: 0 0 10px 20px;
 	color: #333;}
div#showeventfeed div.feedburnerFeedBlock ul {margin: 15px 0 5px 10px; padding: 0;}
div#showeventfeed div.feedburnerFeedBlock li {list-style: none; margin: 0; padding: 0 20px 0 10px;}
div#showeventfeed div.feedburnerFeedBlock li span.headline {font-size: 16px;
	padding: 10px 0 0 0; margin: 10px 0 0 0;}
div#showeventfeed div.feedburnerFeedBlock li span.headline a {text-decoration: none;}
div#leftcontent div#showeventfeed div.feedburnerFeedBlock li p.date {font-size: 12px; color: #333;
 	margin: 0; padding: 0;
	font-weight: bold;}
div#showeventfeed div.feedburnerFeedBlock div {color: #333; margin: 0; padding: 0;
	font-size: 12px;}
div#showeventfeed div.feedburnerFeedBlock div p {padding: 10px 0 5px 0; margin: 0;}
div#showeventfeed div#creditfooter {display: none;}
   
   
/* ========= Order Form Page ============ */   
   
   
div#order_content {
  position:relative;
  background: white;
  width:800px;
  height:100%;}

div#order_content p {font-size: 12px; color: #333;
	margin: 0;
	padding: 15px 20px 5px 30px;}
  
div#order_content p#requiredtxt { color:#990000;
  font-size:12px;
  padding:15px 0 0 40px;
  margin: 0;} 
  
div#order_content p.orderinfo {color: #333;
	font-size: 10px;
	padding: 10px 0 0 40px;
	margin: 0;}
  
table.formtable { width:720px;
  margin: 15px auto 0 auto;
  border:#999 thin solid;
  border-collapse: collapse;
  color: #333;
  }
  
table.formtable tr { border-bottom: #CCC 1px dotted;
  height:25px;}
  
table.formtable tr td {padding:3px 3px 3px 10px;}

table.formtable tr td.rightgrey {border-right: 1px solid #999;}

table.formtable tr td.itemname { font-weight:bold;}
  
table.formtable tr.tabletitle { height:30px;}
  
table.formtable tr.tabletitle td { border-bottom:#999 thin solid;
  color:#3f6fa0;
  padding:5px 0 3px 10px;
  font-size:16px;}
  
table.formtable tr.tableheader { height: 20px;
  background:#999;
  color:#FFFFFF;}
  
  
table.addresstable { width:720px;
  margin: 0 auto 0 auto;
  border:#999 thin solid;
  border-collapse: collapse;
  color: #333;
  }
table.addresstable tr.tableheader td { height: 20px;
  padding:5px 0 5px 10px;
  background:#666666;
  font-size:14px;
  color:#FFFFFF;} 
table.addresstable tr td {padding:3px 15px 3px 10px;
  border-right: #999 thin solid;
  font-size: 10px;
  }
table.addresstable tr td.noborder { border:none;}
  
table.addresstable tr td[colspan="2"] {width:50%;}

  
table.tableshipas {width:100%;}
table.tableshipas tr td span.tinytext { float:left;
   margin:0; padding:0;
   font-size:9px;}
  
table.addresstable tr td input,
table.addresstable tr td select { float:right;
	font-size: 11px;
	padding: 0 7px 0 0;}
table.addresstable tr td input#asbilling { float:right;
   margin:0; padding:0;}

table.addresstable tr td select#industry { width:280px;}
table.addresstable tr td select#country_ship { width:180px;}
table.addresstable tr td select#country { width:180px;}
  
  
 .tinytext { font-size:9px; } 
 .floatright { text-align:right;
     float:right !important;}
	 
table.footertable { width:720px;
  margin:10px auto 30px auto;
  border-collapse: collapse;
  color: #333;
  }
table.footertable tr td { padding:10px;}
table.footertable tr td#delbox { padding:10px 10px 10px 0;
   border-right: #999 solid thin;}
table.footertable tr td[colspan="3"] { border-bottom:#000 solid thin;
  padding:0 0 5px 0;}
  
button#submitbtn { border:#ffcc33 medium solid;
  padding:0;
  margin:0;}
button#submitbtn span { display:block; 
   background-color:#ffcc33; 
   padding:3px 10px 3px 10px; 
   margin:0;
   font-weight:bold;}
   

/* ================= Product All Overview ================ */   
   
div#product_all_content {
   position:relative;
   background: url('images/orderheader.jpg') 0 0 repeat-y;
   width:800px;
   height:100%;}
   
div#product_all_content h2 { margin:0;
   padding:20px 0 0 30px;
   font-size:1.5em;}

div.products_row { position:relative;
   border-bottom:#333 medium solid;}
   
div.products_row_end { position:relative;}

div.productblk { float:left;
   width:202px;
   height:100%;
   margin:20px 25px 30px 30px;}
div.productblk a { display:block;
  width:202px;
  height:146px;}
div.productblk a span {display:none;}
  
div.productblk a#mass { background:url(images/mass_product_img.jpg) 0 0 no-repeat;}    
div.productblk a#mass:hover {background:url(images/mass_product_img_over.jpg) 0 0 no-repeat;}

div.productblk a#facility { background:url(images/facility_product_img.jpg) 0 0 no-repeat;}    
div.productblk a#facility:hover {background:url(images/facility_product_img_over.jpg) 0 0 no-repeat;}

div.productblk a#portable { background:url(images/portable_product_img.jpg) 0 0 no-repeat;}    
div.productblk a#portable:hover {background:url(images/portable_product_img_over.jpg) 0 0 no-repeat;}

div.productblk a#mini { background:url(images/mini_product_img.jpg) 0 0 no-repeat;}    
div.productblk a#mini:hover {background:url(images/mini_product_img_over.jpg) 0 0 no-repeat;}

div.productblk a#pak { background:url(images/pakship_product_img.jpg) 0 0 no-repeat;}    
div.productblk a#pak:hover {background:url(images/pakship_product_img_over.jpg) 0 0 no-repeat;}

div.productblk a#team { background:url(images/training_product_img.jpg) 0 0 no-repeat;}    
div.productblk a#team:hover {background:url(images/training_product_img_over.jpg) 0 0 no-repeat;}

div.productblk a#hrss { background:url(images/hrss_product_img.jpg) 0 0 no-repeat;}    
div.productblk a#hrss:hover {background:url(images/hrss_product_img_over.jpg) 0 0 no-repeat;}

div.productblk p {padding:20px 0 0 0;
   line-height:1.2em;}
div.productblk p a {
   font-size:1.1em;
   font-weight:bold;}
div.productblk p a:link, 
div.productblk p a:visited, 
div.productblk p a:active	
	{ display:inline;
	color: #fff;
	text-decoration:none;
	}
div.productblk p a:hover {
    color:#e0af2f;
	border:none; 
}


/* ================= Training/Demo Video Library ================   */   
   
div#training_video_content {
   position:relative;
   background: url('images/orderheader.jpg') 0 0 repeat-y;
   width:800px;
   height:100%;}
   
div#training_video_content h2 {}

div.train_videoblk { position:relative;
  width:765px;
  height:100%;
  margin:0;
  padding:25px 15px 25px 20px;
  }
div.train_video { float:left;
  width:425px;
  height:300px;
  }
div.train_video h2 {  margin:0;
   padding:30px 0 0 0;
  /* color:#3f6fa0; //Old Blue Color */
  color: #FFF;
  font-weight: bold;
   font-size:1.5em;}
div.train_video p { padding:0 0 15px 0;}
  
div#train_videolistblk {}
  
div.train_videolist { float:left;
  width:160px;
  height:100%;
  }
div.train_videolist a { display:block; padding:0 0 0 50px;}
div.train_videolist p { padding:5px 0 10px 50px; font-size:10px;}
div.train_videolist span { color:#FFF;}

/* ============ FAQs Page ============= */

div#leftcontent div#questions {margin: 0 10px 40px 10px; padding: 0;
	border-bottom: 2px solid #999;
	
	}
	
#questions {
	margin-top: 25px;	
}
div#leftcontent div#questions h2 {
  padding:0;
  margin:20px 0 5px 30px;
  font-size:20px;
  color:#336699;}
div#leftcontent div#questions p {padding: 0; margin: 15px 15px 40px 35px;}
div#leftcontent div#questions p a { color:#336699;
   font-size:11px;
   line-height:1.2em;
   font-weight: bold;
   text-decoration: none;
   padding: 5px 5px 0 5px; margin: 0;}
div#leftcontent div#questions span.indent {margin: 0 0 0 15px;}
div#leftcontent div#questions a:visited { color: #336699;}
div#leftcontent div#questions a:hover {text-decoration: underline;}

div#leftcontent p.faqtxt {margin: 5px 0 5px 15px;
	font-size: 12px; color: #333;}
div#leftcontent p.faqtxt a {color: #336699;}

div#leftcontent ul#faqlist {
    margin:10px 20px 10px 30px;}
div#leftcontent ul#faqlist li {}
div#leftcontent ul#faqlist a {
   text-decoration:none;
   font-size:13px;
   font-weight:bold;}


/* ============== Techology  Page ============== */

div#tech_content {
  position:relative;
  background: white url('images/orderheader.jpg') 0 0 repeat-y;
  width:800px;
  height:100%;}
  
div.tech_row { position:relative;
   border-bottom:#333 medium solid;
   }
   
div.tech_row_mid { position:relative;
   border-bottom:#333 medium solid;
   height: 400px;
   }
   
div.tech_row_end { position:relative;
   }

div.techblk { float:right;
   width:209px;
   margin:30px 25px 0 30px;}
   
div#tech_content div#leftcontent div.tech_row h3 {
   padding:30px 0 0 30px;
   margin:0;
   font-size:1.1em;
   font-weight:bold;}
   
div#tech_content div#leftcontent div.tech_row_mid h3 {
   padding:30px 0 0 30px;
   margin:0;
   font-size:1.1em;
   font-weight:bold;}
   
div#tech_content div#leftcontent div.tech_row p {
	line-height: 1.2em;
	color: #ccc;}
   
div#tech_content div#leftcontent div.tech_row_mid p {
	line-height: 1.1em;
	color: #ccc;}


/*  overrides to standard settings */  
div#tech_content div#leftcontent {
   background: none;
   height:100%;
}
div#tech_content div#leftcontent p {
   color:#fff;
   font-weight:100;
   padding:10px 275px 30px 30px;
   font-size:12px;
}
div#tech_content div#rightcontent { 
  background: #000;
  border:none;
}
div#tech_content div#rightcontent h2 {
  color:#ffcc33;}
div#tech_content div#rightcontent h2 a:link, 
div#tech_content div#rightcontent h2 a:visited, 
div#tech_content div#rightcontent h2 a:active	
	{
	color: #ffcc33;
	text-decoration:none;
	}
div#tech_content div#rightcontent h2 a:hover {
    color:#fff; 
}  
div#tech_content div#rightcontent ul.quicklist {margin:0 15px 10px 15px; padding:0;}
div#tech_content div#rightcontent ul.quicklist li { color:#fff;
  margin:0; padding:25px 0 0 0;}

div#tech_content div#rightcontent a:link, 
div#tech_content div#rightcontent a:visited, 
div#tech_content div#rightcontent a:active	
	{
	color: #fff;
	text-decoration:none;
	}
div#tech_content div#rightcontent a:hover {
    color:#e0af2f; 
}
    
div#tech_content div#rightcontent p { color:#fff;
  padding:10px 10px 0 15px;}
  
  
/*   Popup styles  */
  
 div#popwrapper {position: relative;
    font: 12px Helvetica, Trebuchet, sans-serif;
	color: #fff;
	margin: auto;
	width: 425px;
	height:100%;}
div.popvideoblk { position:relative;
  width:425px;
  height:100%;
  margin:5px 0 0 0;
  }


/* ==================== ARTICLES AND RESOURCES ============= */

div#articleheader { position:relative;
  margin:0; padding:0;
  border-bottom: #FFFFFF medium solid;}
div#articleheader img.photo {float: left; 
	margin: 0 10px 10px 40px; padding: 0;}
  
a.articlebtn { text-decoration:none;
  float:right;
  display:block;
  width: 120px;
  height:18px;
  padding:5px 0 0 0;
  margin:10px;
  text-align:center;
  background: #999;
  color:#fff;}
div#articleheader div.feedburnerFeedBlock {padding: 0 0 10px 10px;
 	color: #333;}
div#articleheader div.feedburnerFeedBlock ul {margin: 0 0 0 5px; padding: 0;}
div#articleheader div.feedburnerFeedBlock li {list-style: none; margin: 0; padding: 0 20px 15px 25px;
	background: transparent url('images/articles_icons.jpg') 0 0 no-repeat;}
div#articleheader div.feedburnerFeedBlock li span.headline {font-size: 12px; font-weight: bold;}
div#articleheader div.feedburnerFeedBlock li span.headline a {text-decoration: none;}
div#leftcontent div#articleheader div.feedburnerFeedBlock li p.date {font-size: 12px; color: #333;
 	margin: 0; padding: 0;
	font-weight: bold;}
 div#articleheader div.feedburnerFeedBlock div {color: #333; margin: 0; padding: 0;}
 div#articleheader div#creditfooter {display: none;}
 div#articleheader div#featured {margin: 10px 0 10px 0;}
 div#articleheader div#featured div.feedburnerFeedBlock li {background: none;}
 div#articleheader div#featured div.feedburnerFeedBlock li span.headline {font-size: 18px;}
 div#articleheader div#featured div.feedburnerFeedBlock div {font-size: 14px;}
 
 div#edufeed div.feedburnerFeedBlock {padding: 0 0 10px 10px; margin: 0;
 	color: #333;}
div#edufeed div.feedburnerFeedBlock ul {margin: 0 0 0 5px; padding: 0;}
div#edufeed div.feedburnerFeedBlock li {list-style: none; margin: 0; padding: 0 20px 15px 25px;
	background: transparent url('images/tv_icon.jpg') 0 0 no-repeat;}
div#edufeed div.feedburnerFeedBlock li span.headline {font-size: 12px; font-weight: bold;}
div#edufeed div.feedburnerFeedBlock li span.headline a {text-decoration: none;}
div#leftcontent div#edufeed div.feedburnerFeedBlock li p.date {font-size: 12px; color: #333;
 	margin: 0; padding: 0;
	font-weight: bold;}
 div#edufeed div.feedburnerFeedBlock div {color: #333; margin: 0; padding: 0;}
 div#edufeed div#creditfooter {display: none;}
 div#video {margin: 10px 5px 25px 40px;}
 
 div#rightcontent div.feedburnerFeedBlock {padding: 0; margin: 10px;}
 div#rightcontent div.feedburnerFeedBlock ul {margin: 0; padding: 0;}
 div#rightcontent div.feedburnerFeedBlock li {list-style: none; margin: 20px 0 0 0; padding: 0 5px 10px 0;
	font-weight: normal; font-size: 11px;}
 div#rightcontent div.feedburnerFeedBlock li span.headline {margin: 10px 0 0 0; padding: 20px 0 5px 10px; font-size: 12px; font-weight: bold;
 color: #336699;}
 div#rightcontent div#creditfooter {display: none;}
 
   

/*  Footer */

#footer_icons {
	float: right;	
}
#footer_icons img{
	vertical-align: middle;	
}


div#footer {
    clear:both;
    margin: 0 auto; 
    padding: 0;
    height: 100%;
	background: #000;
	width: 800px;
	text-align: center;}
div#footer p {font-size: 11px;
	padding: 7px 5px 5px 5px;
	color: #ccc;}
div#footer a {color: #ccc;}

div#copyright {margin: 0 auto; 
    padding: 0;
    height: 100%;
	background: #000;
	width: 800px;
	text-align: center;}
div#copyright p {font-size: 9px;
	padding: 10px 5px 5px 5px;
	color: #ccc;}

div.sitemenublk { text-align:left;
   font-family:Helvetica, Trebuchet, sans-serif;
   float:left;
   color:#999;
   padding:10px 0 0 2px;}
div.sitemenublk h4 {padding:0 0 5px 20px; margin:0; font-size:10px;}
div.sitemenublk ul li {font-size:9px; padding: 3px; margin: 0;}
div.sitemenublk ul li a {color: #999;}

div.sitemenublk li a:link, 
div.sitemenublk li a:visited, 
div.sitemenublk li a:active	
	{
	text-decoration:none;
	color: #999;
	}
/* menu on mouse-over  */
div.sitemenublk li a:hover {
    color:#e0af2f !important; 
	text-decoration:underline;
} 
	


.month {
	
font-weight: bold;
color: #336699;
}

/* Certified Operators Page */

#certified_operators {
	padding: 40px;
	padding-top: 0px;
	margin-top: 0px;
	color: black;	
}

.certified_operators_heading {
	color: #336699;
	font-size: 16px;
	padding-top: 0px;
	margin-top: 0px;

}


.certified_operators_text {
	color: #000;	
	margin-top: 0px;
	padding-top: 0px;
}

.certified_operators_text a {
	
	color: #000;	
}

.articleheader h2 {
	
margin-bottom: 20px;	
}

	
/*IE Only Styles*/

