 
a.main_nav { text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #CCCCCC; }
a.main_nav:link { color: #CCCCCC; }
a.main_nav:active { color: #CCCCCC; }
a.main_nav:hover { text-decoration: underline; color: #CCCCCC; font-size: 11px; }

.botBar { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #CCCCCC; word-spacing: normal; letter-spacing: 3px; }

a.top_nav { text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #FFFFFF; }
a.top_nav:link { color: #003333; }
a.top_nav:active { color: #003333; }
a.top_nav:hover { text-decoration: underline; color: #006633; }

a.bot_nav { text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #CCCCCC; }
a.bot_nav:link { color: #CCCCCC; }
a.bot_nav:active { color: #CCCCCC; }
a.bot_nav:hover { text-decoration: underline; color: #99CC00; }

a.text_nav { text-decoration: underline; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #000000; }
a.text_nav:link { color: #666666; }
a.text_nav:active { color: #999999; }
a.text_nav:hover { text-decoration: underline; color: #666666; }

a.mi_nav { text-decoration: underline; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #333333; }
a.mi_nav:link { color: #333333; }
a.mi_nav:active { color: #333333; }
a.mi_nav:hover { text-decoration: none; color: #999999; }


a.prod_nav { text-decoration: underline; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #000000; }
a.prod_nav:link { color: #666666; }
a.prod_nav:active { color: #999999; }
a.prod_nav:hover { text-decoration: none; color: #666666; }

a.land_nav { text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FFFFFF; padding: 6px; }
a.land_nav:link { color: #FFFFFF; }
a.land_nav:active { color: #FFFFFF; }
a.land_nav:hover {
	text-decoration: underline;
	color: #FFFFFF;
}

a.home_nav { text-decoration: underline; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #000099; }
a.home_nav:link { color: #000099; }
a.home_nav:active { color: #000099; }
a.home_nav:hover { text-decoration: none; color: #CC0000; }

a.sub_nav { text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #CCCCCC; }
a.sub_nav:link { color: #CCCCCC; }
a.sub_nav:active { color: #CCCCCC; }
a.sub_nav:hover { text-decoration: none; color: #999999; }

a.ne_nav { text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #CCCCCC; }
a.ne_nav:link { color: #CCCCCC; }
a.ne_nav:active { color: #CCCCCC; }
a.ne_nav:hover { text-decoration: none; color: #AFC1D1; }

a.ssub_nav { text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: bold; color: #C4C4C4; }
a.ssub_nav:link { color: #CCCCCC; }
a.ssub_nav:active { color: #CCCCCC; }
a.ssub_nav:hover { text-decoration: underline; color: #66CC00; }

a.sec_nav { text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #333333; }
a.sec_nav:link { color: #333333; }
a.sec_nav:active { color: #333333; }
a.sec_nav:hover { text-decoration: underline; color: #999999; }

a.pinn_nav { text-decoration: underline; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #4986C2; }
a.pinn_nav:link { color: #4986C2; }
a.pinn_nav:active { color: #4986C2; }
a.pinn_nav:hover { text-decoration: none; color: #4986C2; }

a.hsec_nav { text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #333333; }
a.hsec_nav:link { color: #333333; }
a.hsec_nav:active { color: #333333; }
a.hsec_nav:hover { text-decoration: underline; color: #999999; }

a.news_nav { text-decoration: underline; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #000000; }
a.news_nav:link { color: #000000; }
a.news_nav:active { color: #000000; }
a.news_nav:hover { text-decoration: none; color: #000000; }

a.news2_nav { text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; }
a.news2_nav:link { color: #FFFFFF; }
a.news2_nav:active { color: #FFFFFF; }
a.news2_nav:hover { text-decoration: underline; color: #FFFFFF; }

a.acces_nav { text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; 	color: #666666; text-align: left; }
a.acces_nav:link { color: #666666; }
a.acces_nav:active { color: #999999; }
a.acces_nav:hover { text-decoration: underline; color: #666666; }

a.acces_nav2 { text-decoration: underline; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; 	color: #666666; text-align: left; }
a.acces_nav2:link { color: #666666; }
a.acces_nav2:active { color: #999999; }
a.acces_nav2:hover { text-decoration: none; color: #666666; }

a.rep_nav { text-decoration: underline; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; 	color: #666666; text-align: left; }
a.rep_nav:link { color: #666666; }
a.rep_nav:active { color: #999999; }
a.rep_nav:hover { text-decoration: none; color: #666666; }

a.pdf { text-decoration: underline; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; 	color: #666666; text-align: left; }
a.pdf:link { color: #666666; }
a.pdf:active { color: #999999; }
a.pdf:hover { text-decoration: none; color: #666666; }


.accessnolink { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #666666; }

a.acces_land { text-decoration: underline; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #666666; }
a.acces_land:link { color: #666666; }
a.acces_land:active { color: #999999; }
a.acces_land:hover { text-decoration: none; color: #666666; font-weight: bold; }

a.pressR { text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18px; font-weight: bold; color: #333333; }
a.pressR:link { color: #333333; }
a.pressR:active { color: #333333; }
a.pressR:hover { text-decoration: underline; color: #666666; font-weight: bold; }

a.laserd { text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #CCCCCC; }
a.laserd:link { color: #CCCCCC; text-decoration:none; }
a.laserd:active { color: #CCCCCC; }
a.laserd:hover { text-decoration: underline; color: #CCCCCC; font-weight: bold; }

a.newsboxlink {	text-decoration: underline; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FF9900;}
a.newsboxlink:link { color: #FF9900; }
a.newsboxlink:active { color: #FF9900; }
a.newsboxlink:hover { text-decoration: none; color: #FF9900; }

a.fom_nav { text-decoration:underline; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; 	color: #FFFFFF; text-align: left; }
a.fom_nav:link { color: #FFFFFF;}
a.fom_nav:active { color: #FFFFFF; }
a.fom_nav:hover { text-decoration: none; color: #FFFFFF; }

.contact { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #333333; }

.search-go {
	cursor:pointer;
	border:1px solid #06598B;
	color:#ff7a0b;
	height:19px;
	width:20px;
	background-color: #ff7a0b;
	background-image: url(../search-icon.gif);
	background-repeat: no-repeat;
	background-position: -9px -1170px;
}
.search-go:hover {background-position:-9px -1200px;}

.producttext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	float: none;
	color: #333333;
	list-style-position: inside;
}

.discontred {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #CC0000;
}

.disconttext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;	
	color: #333333;
}

a.discontlink {	text-decoration: underline; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #CC0000;}
a.discontlink:link { color: #CC0000; }
a.discontlink:active { color: #CC0000; }
a.discontlink:hover { text-decoration: none; color: #CC0000; }

.pagtitles {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	text-transform: uppercase;
	color: #000033;
	padding: 1px;
	padding-top: 15px;
}


.news_scroll {
	scrollbar-base-color: 3A3A3A; 
	scrollbar-track-color: 626262;
	scrollbar-face-color: 3A3A3A; 
	scrollbar-highlight-color: 999999; 
	scrollbar-3dlight-color: 3A3A3A; 
	scrollbar-darkshadow-color: 666666; 
	scrollbar-shadow-color: 3A3A3A; 
	scrollbar-arrow-color: FFFFFF; 
}

.formButton {
	font-size: 8pt;
	color: #CCCCCC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: 200;
	background: #000000;
	border-color: #999999;
	border-top-width: 1px;
	border-left-width: 1px;
}

.textbutton {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: 500;
	color: #CCCCCC;
	background-color: #666666;
	padding: 5px;
	height: auto;
	width: auto;
	text-decoration: none;
	float: none;
	display: inline;
}

.featureBox {
	padding: 7px;
	width: 90%;
	border: 1px double;
	list-style-type: square;
	background-color: #F1F1E4;
	list-style-position: outside;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	float: none;
	color: #000000;
	text-align: justify;
}

.featureBox2 {
	padding: 7px;
	width: 90%;
	border: 1px double;
	list-style-type: square;
	background-color: #F1F1E4;
	background-repeat: repeat;
	list-style-position: inside;
	float: none;
	clear: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-align: justify;
	position: relative;
}

.featureBox3 {
	padding: 5px;
	width: 682px;
	border: 1px double;
	list-style-type: square;
	background-color: #F1F1E4;
	background-repeat: inherit;
	list-style-position: inside;
	float: none;
	clear: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-align: justify;
	position: relative;
}

.HTBBox{
	padding: 7px;
	width: 95%;
	border: 1px double;
	list-style-type: square;
	background-color: #FFFFFF;
	list-style-position: outside;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	float: none;
	color: #000000;
	text-align: justify;
}

.logobox {
	padding: 5px;
	width: 90%;
	background-color: #FFFFFF;
	border-color: #999999;
	border-bottom: 2px double;
	border-right: 2px double;
	border-top: 1px solid;
	border-left: 1px solid;
}

.boxTitles {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	padding: 6px;
}

.leftnav {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
}

.botnavCopy {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	color: #CCCCCC;
	font-weight: bold;
}

.topnav {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #000000;
}

.prices {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #CC0000;
}

.laserdevices {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #CCCCCC;
}

.productRow {
	padding: 5px;
	width: 95%;
	background-color: #FFFFFF;
	border-top: thin ridge #666666;
	border-right: thin ridge #666666;
	border-bottom: thin ridge #666666;
	border-left: thin ridge #666666;
}

.productTitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #666666;
}

.electroPhysics{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #0099FF;
}

.landboxFOM {
	border: 1px double #E7E3E7;
	padding: 5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #CCCCCC;
	text-align: justify;
	background-color: #787878;
}

.pricesCopy {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FF0000;
}

.access {
	background-color: #FFFFFF;
	padding: 4px;
	border: 1px solid #CCCCCC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	float: none;
}


.landingbox {
	border: 1px double #E7E3E7;
	padding:5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	text-align: justify;
}

.landboxgray {
	border: 1px double #E7E3E7;
	padding: 5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	text-align: justify;
	background-color: #EFEFDE;
}

.pressRelease {
	padding: 30px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	text-align: justify;
	background-color: #EFEFDE;
}

.hometext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
}

.hboxtext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #cccccc;
}

.hboxtextNE {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
}

.tollfree {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #CCCCCC;
	font-weight: bold;
}

.textbox { 
	font-size: 8pt; 
	color: #000000; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-weight: 200; 
	background: #EAEAEA; 
	border: 1 solid #7e7e7e;
}
 
.homeboxes {
	border: 1px dotted #D3D3D3;
}

.homeboxtitles {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	background-color: #CCCCCC;
	border: 3px double #666666;
	padding: 10px;
	width: auto;
}

.promobox {
	border: 2px solid #CCCCCC;
	padding: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #CCCCCC;
}

.GSAbox {
	width: 90%;
	list-style-type: square;
	background-repeat: repeat-y;
	list-style-position: inside;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #CCCCCC;
	border: 1 px;
	border-color: #CCCCCC;
}

a.featureTitle 
	{ 	text-decoration: none; 
		font-family: Verdana, Arial, Helvetica, sans-serif; 
		font-size: 12px; 
		font-weight: bolder; 
		color: #CCCCCC; 
	}
a.featureTitle:link 
	{ color: #CCCCCC; }
a.featureTitle:active 
	{ color: #CCCCCC; }
a.featureTitle:hover 
	{ 	text-decoration: underline; 
		color: #CCCCCC;
	}
	
a.homeTitle 
	{ 	text-decoration: none; 
		font-family: Verdana, Arial, Helvetica, sans-serif; 
		font-size: 14px; 
		font-weight: bolder; 
		color: #FFFFFF; 
	}
a.homeTitle:link 
	{ color: #FFFFFF; }
a.homeTitle:active 
	{ color: #FFFFFF; }
a.homeTitle:hover 
	{ 	text-decoration: underline; 
		color: #FFFFFF;
	}
	
.contact {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
}

a.mvlinks { text-decoration: underline; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #009900; }
a.mvlinks:link { color: #009900; }
a.mvlinks:active { color: #009900; }
a.mvlinks:hover { text-decoration: none; color: #009900; }

a.pinbox { text-decoration: underline; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #FFFFFF; 	}
a.pinbox:link { color: #FFFFFF; }
a.pinbox:active { color: #FFFFFF; }
a.pinbox:hover { text-decoration: underline; color: #FFFFFF; }


.special {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FF0000;
}

.thermalspecsbox {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	background-color: #F1F1E4;
	border: 2px solid #FFFFFF;
	padding: 2px;
}

.textBuy {

	font-size: 10pt; 
	color: #000000; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-weight: 500; 
	background: #F1F1E4; 
	border: 1 solid #7e7e7e;
}
.homebox {
	background-color: #F4F4F4;
	height: 120px;
	width: 200px;
	border: 1px solid #99CC00;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
}

.topbox {
	background-color: #F4F4F4;
	height: 25px;
	width: 100%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}

.xsnazzy h1, .zsnazzy h1 {
margin:0; 
font-size:1.2em; 
padding:0 10px 5px 10px; 
border-bottom:1px solid #444;
}
.xsnazzy p, .zsnazzy p {
margin:0; 
padding:5px 10px; 
font-size:10px;
}
.xsnazzy {
background: transparent; 
width:200px; 
float:left; 
margin:0 3px;
}

.xtop, .xbottom {
display:block; 
background:transparent; 
font-size:1px;
}
.xb1, .xb2, .xb3, .xb4 {
display:block; 
overflow:hidden;
}
.xb1, .xb2, .xb3 {
height:1px;
}
.xb2, .xb3, .xb4 {
background:#fff; 
border-left:1px solid #444;
border-right:1px solid #444;
}
.xb1 {
margin:0 5px; 
background:#444;
}
.xb2 {
margin:0 3px;
border-width:0 2px;
}
.xb3 {
margin:0 2px;
}
.xb4 {
height:2px; 
margin:0 1px;
}

.xboxcontent {
display:block; 
border:0 solid #444; 
border-width:0 1px; 
height:auto;
}
* html .xboxcontent {
height:1px;
}

.color_a {
background:#c9ba65;
color:#fff;
}
.color_b {
background:#d4d8bd; 
color:#000;
}
.color_c {
background:#758279; 
color:#fff;
padding:5px 10px 5px 10px; 
}
.color_d {
background:#b2ab9b; 
color:#000;
}
.dot {
color:#CCCCCC;
}

.bl {background: url(../bl.gif) 0 100% no-repeat #F4F4F4; width: 255}
.br {background: url(../br.gif) 100% 100% no-repeat}
.tl {background: url(../tl.gif) 0 0 no-repeat}
.tr {background: url(../tr.gif) 100% 0 no-repeat; padding:10px}

.clear {font-size: 1px; height: 1px} 

.bl2 {background: url(../bl2.gif) 0 100% no-repeat #F4F4F4; width: 200}
.br2 {background: url(../br2.gif) 100% 100% no-repeat}
.tl2 {background: url(../tl2.gif) 0 0 no-repeat}
.tr2 {background: url(../tr2.gif) 100% 0 no-repeat; padding:10px; border-top: 1px; border-top-color: #999999; }

.bl3 {background: url(../bl3.gif) 0 100% no-repeat #000000; width: 235px}
.br3 {background: url(../br3.gif) 100% 100% no-repeat}
.tl3 {background: url(../tl3.gif) 0 0 no-repeat}
.tr3 {background: url(../tr3.gif) 100% 0 no-repeat;	padding:5px; }

.bl4 {background: url(../bl4.gif) 0 100% no-repeat #E8E8D0; width: 92%}
.br4 {background: url(../br4.gif) 100% 100% no-repeat}
.tl4 {background: url(../tl4.gif) 0 0 no-repeat}
.tr4 {background: url(../tr4.gif) 100% 0 no-repeat;	padding:10px; }

.bl5 {background: url(../bl5.gif) 0 100% no-repeat #758279; width: 92%}
.br5 {background: url(../br5.gif) 100% 100% no-repeat}
.tl5 {background: url(../tl5.gif) 0 0 no-repeat}
.tr5 {background: url(../tr5.gif) 100% 0 no-repeat;	padding:10px; }

.blne {background: url(../bl6.gif) 0 100% no-repeat #4f6f8c ; width: 250}
.brne {background: url(../br6.gif) 100% 100% no-repeat}
.tlne {background: url(../tl6.gif) 0 0 no-repeat}
.trne {background: url(../tr6.gif) 100% 0 no-repeat;	padding:10px; }

.blne {background: url(../bl6.gif) 0 100% no-repeat #4f6f8c ; width: 250}
.brne {background: url(../br6.gif) 100% 100% no-repeat}
.tlne {background: url(../tl6.gif) 0 0 no-repeat}
.trne {background: url(../tr6.gif) 100% 0 no-repeat; padding:10px; }

.hom1 {background: #4f6f8c; width: 488px; height:300; border:double #000033}
.hom2 { }
.hom3 { }
.hom4 {padding:10px; }
 
.h2pgtitles {
font-family: Arial, Helvetica, sans-serif; font-size: 18px; font-weight: bold; text-transform: uppercase; 	color: #000033;
}

a.bold_nav { text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #000000; }
a.bold_nav:link { color: #000000; }
a.bold_nav:active { color: #000000; }
a.bold_nav:hover { text-decoration: underline; color: #666666; }

                 
/*
Begin Tab box
Copyright (c) 2007, Yahoo! Inc. All rights reserved.
Code licensed under the BSD License:
http://developer.yahoo.net/yui/license.txt
version: 2.3.1
*/
#printedition-spotlight {
    width: 488px;
    margin-bottom: 10px;
	margin-top: 5px;
	margin-left: 5px;
	margin-right: 5px;
}
.yui-navset .yui-nav li,.yui-navset .yui-navset-top .yui-nav li,.yui-navset .yui-navset-bottom .yui-nav li{
    margin:0 0.5em 0 0;
}
.yui-navset-left .yui-nav li,
.yui-navset-right .yui-nav li {
    margin:0 0 0.5em;
}
.yui-navset .yui-navset-left .yui-nav,
.yui-navset .yui-navset-right .yui-nav,
.yui-navset-left .yui-nav,
.yui-navset-right .yui-nav {
    width:5em;
}
.yui-navset-top .yui-nav,
.yui-navset-bottom .yui-nav {
    width:auto;
}
.yui-navset .yui-navset-left,
.yui-navset-left {
padding:0 0 0 6em;
}
.yui-navset-right {
padding:0 6em 0 0;
}
.yui-navset-top,
.yui-navset-bottom {
padding:auto;
}
.yui-nav,
.yui-nav li {
margin:0;
padding:0;
list-style:none;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}
.yui-navset li em {
font-style:normal;
}
.yui-navset {
position:relative;
zoom:1;
}
.yui-navset .yui-content {
zoom:1;
}
.yui-navset .yui-nav li,
.yui-navset .yui-navset-top .yui-nav li,
.yui-navset .yui-navset-bottom .yui-nav li {
display:inline-block;
display:-moz-inline-stack;
*display:inline;
vertical-align:bottom;
cursor:pointer;
zoom:1;
}
.yui-navset-left .yui-nav li,
.yui-navset-right .yui-nav li {
display:block;
}
.yui-navset .yui-nav a {
position:relative;
}
.yui-navset .yui-nav li a,
.yui-navset-top .yui-nav li a,
.yui-navset-bottom .yui-nav li a {
display:block;
display:inline-block;
vertical-align:bottom;
zoom:1;
}
.yui-navset-left .yui-nav li a,
.yui-navset-right .yui-nav li a {
display:block;
}
.yui-navset-bottom .yui-nav li a {
vertical-align:text-top;
}
.yui-navset .yui-nav li a em,
.yui-navset-top .yui-nav li a em,
.yui-navset-bottom .yui-nav li a em {
display:block;
border: 1px solid #004970;
}
.yui-navset .yui-navset-left .yui-nav,
.yui-navset .yui-navset-right .yui-nav,
.yui-navset-left .yui-nav,
.yui-navset-right .yui-nav {
position:absolute;
z-index:1;
}
.yui-navset-top .yui-nav,
.yui-navset-bottom .yui-nav {
position:static;
}
.yui-navset .yui-navset-left .yui-nav,
.yui-navset-left .yui-nav {
left:0;
right:auto;
}
.yui-navset .yui-navset-right .yui-nav,
.yui-navset-right .yui-nav {
right:0;
left:auto;
}
.yui-skin-sam .yui-navset .yui-nav li,
.yui-skin-sam .yui-navset .yui-navset-top .yui-nav li {
margin:0 0.16em 0 0;
padding:1px 0 0;
zoom:1;
}
.yui-skin-sam .yui-navset .yui-nav .selected,
.yui-skin-sam .yui-navset .yui-navset-top .yui-nav .selected {
margin:0 0.16em -1px 0;
}
.yui-skin-sam .yui-navset .yui-nav a,
.yui-skin-sam .yui-navset .yui-navset-top .yui-nav a {
border:solid #a3a3a3;
border-width:0 1px;
color:#000;
position:relative;
text-decoration:none;
color: #fff;
background: #000000 url(/images/tab-bg.gif) repeat-x left -3px;
border-color: #004970;
}
.yui-skin-sam .yui-navset .yui-nav a em,
.yui-skin-sam .yui-navset .yui-navset-top .yui-nav a em {
border:solid #a3a3a3;
border-color: #004970;
border-width:1px 0 0;
cursor:hand;
padding:0.25em .75em;
left:0;
right:0;
bottom:0;
top:-1px;
position:relative;
}
.yui-skin-sam .yui-navset .yui-nav .selected a,
.yui-skin-sam .yui-navset .yui-nav .selected a:focus,
.yui-skin-sam .yui-navset .yui-nav .selected a:hover {
color:#fff;
color: #000;
background: #e35205 url(/images/tab-bg-active.gif) repeat-x left -3px;
}
.yui-skin-sam .yui-navset .yui-nav a:hover,
.yui-skin-sam .yui-navset .yui-nav a:focus {
/*
background:#bfdaff url(sprite.png) repeat-x left -1300px;
*/
outline:0;
}
.yui-skin-sam .yui-navset .yui-nav .selected a em {
padding:0.35em 0.75em;
}
.yui-skin-sam .yui-navset .yui-nav .selected a,
.yui-skin-sam .yui-navset .yui-nav .selected a em {
border-color:#243356;
border-color: #004970;
}
.yui-skin-sam .yui-navset .yui-content {
background:#FFFFFF;
}
.yui-skin-sam .yui-navset .yui-content,
.yui-skin-sam .yui-navset .yui-navset-top .yui-content {
border:1px solid #808080;
border-top-color:#243356;
border-color: #004970;
padding:0.25em 0.5em;
}
.yui-skin-sam .yui-navset-left .yui-nav,
.yui-skin-sam .yui-navset .yui-navset-left .yui-nav,
.yui-skin-sam .yui-navset .yui-navset-right .yui-nav,
.yui-skin-sam .yui-navset-right .yui-nav {
border-width:0 5px 0 0;
Xposition:absolute;
top:0;
bottom:0;
}
.yui-skin-sam .yui-navset .yui-navset-right .yui-nav,
.yui-skin-sam .yui-navset-right .yui-nav {
border-width:0 0 0 5px;
}
.yui-skin-sam .yui-navset-left .yui-nav li,
.yui-skin-sam .yui-navset .yui-navset-left .yui-nav li,
.yui-skin-sam .yui-navset-right .yui-nav li {
margin:0 0 0.16em;
padding:0 0 0 1px;
}
.yui-skin-sam .yui-navset-right .yui-nav li {
padding:0 1px 0 0;
}
.yui-skin-sam .yui-navset-left .yui-nav .selected,
.yui-skin-sam .yui-navset .yui-navset-left .yui-nav .selected {
margin:0 -1px 0.16em 0;
}
.yui-skin-sam .yui-navset-right .yui-nav .selected {
margin:0 0 0.16em -1px;
}
.yui-skin-sam .yui-navset-left .yui-nav a,
.yui-skin-sam .yui-navset-right .yui-nav a {
border-width:1px 0;
}
.yui-skin-sam .yui-navset-left .yui-nav a em,
.yui-skin-sam .yui-navset .yui-navset-left .yui-nav a em,
.yui-skin-sam .yui-navset-right .yui-nav a em {
border-width:0 0 0 1px;
padding:0.2em .75em;
top:auto;
left:-1px;
}
.yui-skin-sam .yui-navset-right .yui-nav a em {
border-width:0 1px 0 0;
left:auto;
right:-1px;
}
.yui-skin-sam .yui-navset-left .yui-nav a,
.yui-skin-sam .yui-navset-left .yui-nav .selected a,
.yui-skin-sam .yui-navset-left .yui-nav a:hover,
.yui-skin-sam .yui-navset-right .yui-nav a,
.yui-skin-sam .yui-navset-right .yui-nav .selected a,
.yui-skin-sam .yui-navset-right .yui-nav a:hover,
.yui-skin-sam .yui-navset-bottom .yui-nav a,
.yui-skin-sam .yui-navset-bottom .yui-nav .selected a,
.yui-skin-sam .yui-navset-bottom .yui-nav a:hover {
background-image:none;
}
.yui-skin-sam .yui-navset-left .yui-content {
border:1px solid #808080;
border-left-color:#243356;
}
.yui-skin-sam .yui-navset-bottom .yui-nav,
.yui-skin-sam .yui-navset .yui-navset-bottom .yui-nav {
border-width:5px 0 0;
}
.yui-skin-sam .yui-navset .yui-navset-bottom .yui-nav .selected,
.yui-skin-sam .yui-navset-bottom .yui-nav .selected {
margin:-1px 0.16em 0 0;
}
.yui-skin-sam .yui-navset .yui-navset-bottom .yui-nav li,
.yui-skin-sam .yui-navset-bottom .yui-nav li {
padding:0 0 1px 0;
vertical-align:top;
}
.yui-skin-sam .yui-navset .yui-navset-bottom .yui-nav li a,
.yui-skin-sam .yui-navset-bottom .yui-nav li a {

}
.yui-skin-sam .yui-navset .yui-navset-bottom .yui-nav a em,
.yui-skin-sam .yui-navset-bottom .yui-nav a em {
border-width:0 0 1px;
top:auto;
bottom:-1px;
}
.yui-skin-sam .yui-navset-bottom .yui-content,
.yui-skin-sam .yui-navset .yui-navset-bottom .yui-content {
border:1px solid #808080;
border-bottom-color:#243356;
}
#printedition-spotlight .category {
    display: block;
    margin-top: 7px;
}

#printedition-spotlight .feature-link {
    font-family: Georgia,Times,"Times New Roman",serif;
    font-size: 1.2em;
}
#printedition-spotlight a.feature-link:hover {
    
}
#printedition-spotlight .summary {
    margin-top: 5px;
    font-family: Arial,Helvetica,sans-serif;
    line-height: 1.2em;
}

/* End Tab Box
*/

/* Begin Scroll Box
*/

ul {
margin-top: 0px;
margin-bottom: 0px; 
list-style-image: url(green_ball.jpg);
color: #333333;
font-size: 80%;
font-weight: normal;
margin-left: 10px; 
padding-left: 10px; 
} 

.scrollbar {
scrollbar-base-color: 333333; 
scrollbar-track-color: CCCCCC; 
scrollbar-face-color: color; 
scrollbar-highlight-color: color; 
scrollbar-3dlight-color: color; 
scrollbar-darkshadow-color: 666666; 
scrollbar-shadow-color: color; 
scrollbar-arrow-color: FFFFFF;
}

.scrollArea {
background-position:left;
width: 243px; 
height: 100px;
padding-left: 5px;
padding-right: 5px; 
border-color: #000000;
border-width: 1px; 
border-style: solid;
float: left; 
overflow: auto;
}
        

.textboxnew {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	background-color: #EAEAEA;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-top-width: 0px;
	border-left-width: 0px;
	border: 1 solid #7e7e7e;
	padding-top: 2px;
	padding-left: 2px;
	padding-bottom:2px;
}

