body{background:#d1d1d1 ;font-family:verdana,sans-serif;font-size:85%;color:#222;margin-top:0px}h1,h2,h3,h4,h5{font-family:"trebuchet ms", arial, tahoma, verdana, sans-serif;font-weight:normal;letter-spacing:.005em;color:#003399}h1{font-size:2.7em;height:60px;font-weight:normal;margin:-1px 0 10px 0;letter-spacing:-0.015em;border-bottom:1px solid #f0f0f0;line-height:2em;background:#fff}h1,h2,h3,h4,p{padding-left:3px}.introblock h1{color:#666;margin-bottom:.2em;padding:0;border:none}h2{font-size:1.8em;padding:.5em 0 .2em 0;margin:.5em 0 .5em 0;color:#009900;border-bottom:2px solid #fc9}h2 strong{color:#c40}h2 .faint{color:#0066CC}#left-col h2{font-size:1em;line-height:1.25em;margin:0;border:0;padding:0;color:#6699CC}#right-col div h2{background:none}h3{font-size:1.55em;margin:1em 0 0 0;padding-bottom:.2em;border-bottom:1px solid #fec;color:#b52}h3 strong{color:#930}h3 .faint{}.introblock h2,.introblock h3{
	border:none;
	background:none;
	margin:0;
	color: #993300;
}h4{font-size:1.3em;margin:1.2em 0 .3em 0;color:#952}h4 .faint{color:#b76}h5{font-size:1em;font-weight:bold;margin:1em 0 .3em .5em}.faint{font-size:.85em;letter-spacing:-.05em;padding-right:.3em}p{margin:.7em 0}blockquote{color:#444;font-family:georgia,serif;font-style:italic;padding:0 5em 0 0}cite{display:block;text-align:right;color:#444;font-family:georgia,serif;font-style:italic}.introblock{
	font-size:1.05em;
	border:1px solid #669900;/**/
	background-color:#E8FFD9;
	color:#000;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 1.5em;
	margin-left: 0;
	padding: 0.25em;
}.introblock h1,.introblock h2,introblock h3,.introblock2 h1,.introblock2 h2,.introblock2 h3{margin-top:2px}.introblock p{padding-left:0}a,a:link{color:#00e;text-decoration:none}a:visited{color:#3E7575}a:hover,a:active{color:#0033CC;text-decoration:underline}li,dd{margin-bottom:.5em}dt{clear:left}dd{color:#444;font-size:.95;padding:.1em 0 .2em 2em}a img{border:none}/**/#nav,#main{width:66em;margin:0 auto;text-align:left}#main{
	background-color: #fff;
	background-repeat: repeat-y;
	background-position: left top;
}#content{/**/background:url(images/bg-content.jpg) top left no-repeat}#right-edge{background:url(images/right-col.gif) top right repeat-y}#left-edge{background:url(images/left-col.gif) top left repeat-y;width:100%;/**/}#left-col{
	position:absolute;
	top:0;
	left:0;
	width:180px;
}#right-col{
	position:relative;
	float:left;
	background-repeat: no-repeat;
	background-position: right bottom;
	padding-top: 0px;


	padding-right: 1.em;
	padding-bottom: 0.5em;
	padding-left: 205px;
	padding-right: 1.3em;
}#cap{margin:0;height:3px;font-size:.0001%;background:url(images/cap-c.gif) top left repeat-x}#cap .l{height:3px;background:url(images/cap-l.gif) top left no-repeat}#cap .r{height:3px}/**/ul#nav{
	list-style:none;
	text-align:left;
	height:120px;



//margin-bottom:-4px; 				background-color: #fff;
	width: 898px;
	overflow: hidden;
	clip: rect(auto,auto,auto,auto);
}#nav li{height:76px;float:right;display:block;text-indent:-3000px}#nav li a{height:76px;display:block;text-decoration:none;color:#9b998f;color:#fff;font-size:.001%;text-indent:-3000px}#nav #nav-home{
	float:left;
	padding: 33px;
}#nav-home a{
	width:270px;
	color:#a4c2c1;
	background-repeat: no-repeat;
	background-position: 0 10px;
}/**/#nav-articles a{background:url(images/nav-articles2.jpg) 0px 10px no-repeat;width:79px}#nav-articles a:hover{background-position:-79px 10px}#nav-about a{background:url(images/nav-about2.jpg) 0px 10px no-repeat;width:70px}#nav-about a:hover{background-position:-70px 10px}#nav-contact a{background:url(images/nav-contact2.jpg) 0px 10px no-repeat;width:84px}#nav-contact a:hover{background-position:-84px 10px}#nav-rss a{background:url(images/nav-rss2.jpg) 0px 10px no-repeat;width:63px;}#nav-rss a:hover{background-position:-63px 10px}#nav-sitemap a{background:url(images/nav-sitemap2.jpg) 0px 10px no-repeat;width:79px}#nav-sitemap a:hover{background-position:-79px 10px}/**/#foot{clear:both;text-align:center;font-size:.75em;background:#fd9 url(images/footer-c.gif) bottom left repeat-x;padding:0}#foot ul{list-style:none;//margin:1em 0}#foot li{display:inline;padding:.5em 0}#foot li a{padding:0 1.5em;color:#000}#foot .outer{background:url(images/footer-l.gif) bottom left no-repeat;float:left;width:100%;//margin-bottom:-2px}#foot .inner{border-top:1px solid #db7;background:url(images/footer-r.gif) bottom right no-repeat;float:left;width:100%}.clear-all{clear:both;font-size:.0001%;height:1px}/**/#insert{padding:1.3em;font-size:.75em;color:#999;height:2.5em}ul.sections{margin:10px 0 0 10px}ul.sections,.cross-links{list-style:none;padding:0;font-size:95%}.info-box{font-size:90%;//width:100%}.info-box div.author{padding:.5em .5em .5em 37px;background:url(images/info-box-by.gif) 0 50% no-repeat}.sections li,.info-box{border:1px solid;border-color:#ccc #bbb #b6b6b6 #ccc;margin:0 0 3px 0}.sections li{background:#f1f1f1 url(images/s-bg.gif) top left repeat-x}.info-box,.cross-links{background:#f1f1f1 url(images/cross-links-bg.gif) top left repeat-x}.cross-links{border:1px solid;border-color:#ccc #babad2 #ccc #ccc;//width:100%;margin:10px 0}.sections li a,.cross-links a{display:block}.sections li a,.cross-links a,dt a{padding:.7em 3px .7em 37px;text-decoration:none}.sections a,.sections a:link,.sections a:visited,.cross-links a,.cross-links a:link,.cross-links a:visited,dt a,dt a:link,dt a:visited{background-position:4px 50%;background-repeat:no-repeat}.sections a,.sections a:link,.sections a:visited,.cross-links a,.cross-links a:link,.cross-links a:visited{color:#006600}.sections a:hover,.sections a:active,.sections .on a,.cross-links a:hover,.cross-links a:active,dt a:hover,dt a:active{background-position:-462px 50%;background-repeat:no-repeat}.sections a:hover,.sections a:active,.cross-links a:hover,.cross-links a:active{color:#004;text-decoration:none
}.home a{
	background-image: url(../images/home.gif);
}.contact a{
	background-image: url(../images/contact.gif);
}.training a{
	background-image: url(../images/training.gif);
}.events a{
	background-image: url(../images/events.gif);
}.news a{
	background:url(../images/news.gif)
}.s-goal-oriented-design a{
	background:url(images/s-goal-oriented-design.gif)}.s-graphic-design a{background:url(images/s-graphic-design.gif)}.s-ia a{background:url(images/s-ia.gif)}.s-accessibility a{background:url(images/s-accessibility.gif)}.s-usability a{background:url(images/s-usability.gif)}.s-copywriting a{background:url(images/s-copywriting.gif)}.s-production a{background:url(images/s-production.gif)}.info a{
	background-image: url(../images/info.gif);
}.forms a{
	background-image: url(../images/forms.gif);
}.s-js a{background:url(images/s-js.gif)}.sections li a:hover,.sections li.on a{background-color:#fff;color:#0000FF}.screnshot,.snippet{padding:10px;margin:.5em .5em 1.5em .5em;clear:left;border:1px solid;border-color:#f0f0f0 #ddd #ddd #ddd;background-color:#f9f9f9}.snippet h3,.screenshot h3{margin-top:0;border:none}.snippet img,.screenshot img,.introblock img{
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #aaa;
	border-right-color: #666;
	border-bottom-color: #666;
	border-left-color: #aaa;
}.text-alongside,.alongside-all .screenshot img,.alongside-all .snippet img{
	float:left;
	margin-right:6px;
	margin-bottom: 1px;
}.indent{margin:1em 1em 1em 3em}.code .indent{margin:0 0 0 1.5em}.comment{border:1px solid white;background-color:#f6f6ff;padding:1em;margin:.5em;border-left:6px solid #eee}.comment dl{margin:0}.rightfloat{float:right;margin:.75em .3em 1em 1em;width:17em;font-style:italic;font-family:georgia,serif;line-height:1.3em}cite{font-weight:bold;font-size:.8em;line-height:1.2em;color:#666}.type2{background-color:#f9f9e0;color:#520}.code{font-family:"courier new",courier,fixed;font-size:1.1em;margin-bottom:.8em;color:#620}dl.alongside dt{display:block;float:left;clear:left;width:15%;padding:.3em;margin:.2em .5em .2em 2em;background-color:#fe9;border-left:3px solid #f93}dl.alongside dd{display:block;float:left;clear:none;width:70%;margin:.2em;padding:.3em .3em .3em 1em;background-color:#ffc}#cc-footer{clear:both;padding-top:1em;font-size:.7em;margin:auto;text-align:center}.term{font-style:italic;color:#080}.hot{
	background-color: #E8FFD9;
	background-image: url(../images/ns_mini_clip.gif);
	background-repeat: no-repeat;
	background-position: right top;
	border-top-width: 0px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: solid;
	border-bottom-color: #B6B6B6;
	padding-top: 0.5em;
	padding-right: 1em;
	padding-bottom: 0.5em;
	padding-left: 1em;
	border-right-color: #DADADA;
}.book{clear:left}.book .pic{float:left;width:110px}.book .pic img{margin:2em 1.5em 1em .5em;border:2px solid;border-color:#eee #999 #999 #eee}.book .blurb{float:left;width:80%}.book h3{border:none;color:#6699CC;font-size:1.8em;margin-bottom:10px}.book h4{margin:-10px 0 15px 0;color:#999}.book .blurb .buy{margin:1.2em 0;border:2px solid;border-color:#ff0 #fe0 #fe0 #ff0;padding:.5em 2em;text-align:center}.book .blurb .detail{color:#393;padding-left:1em}.book .blurb .buy strong{display:block;color:red;margin-bottom:.25em}.book .blurb .buy a{padding:0 1em}.comment h2,.comment h3{color:#b0f}.comment h2 strong,.comment h3 strong{color:#80b}.kLink1{text-decoration:none}#side-search,#links49041{
	border:1px solid #6699CC;
	margin-top: 0.25em;
	margin-right: 00em;
	margin-bottom: 0.25em;
	margin-left: 0.75em;
	padding-top: 0.4em;
	padding-right: 0.75em;
	padding-bottom: 0.7em;
	padding-left: 0.75em;
}ul#links49041{list-style:none;margin:1em .75em;padding:.4em .75em .7em;border:none}ul#links49041 li{padding:0;margin:0 2em 0 0}ul#links49041 li span{padding:3px;margin:0px;color:#000000}ul#links49041 li span a{color:#000000}.buy-ebook{width:15em;padding:2px;margin:.4em;border:6px solid #ddd}#right-col .buy-ebook h2{font-family:verdana,sans-serif;font-style:italic;font-weight:bold;font-size:1em;display:block;background:#fc7000;color:#fff;margin:0;padding:5px;border:0 none}.buy-ebook form{display:block;background:#fffcad;text-align:center;padding:5px 0 3px}
.hot{padding-left:1em}.hot h3{font-size:1.4em}
.hoth {
	background-color: #FFFFFF;
}
.hot0 {
	background-color: #FFFFFF;
}
.hot1 {
	padding-left:1em;
	background-image: url(../images/news.png);
	background-repeat: no-repeat;
	padding-right: 8em;
	padding-top: 2.5em;
	list-style-image: url(../images/bullit.gif);
}
.hotA {

}
.hot2 {
	background-image: url(../images/training.png);
	background-repeat: no-repeat;
	list-style-image: url(../images/bullit.gif);
}
.hot3 {
	padding-left:1em;
	background-image: url(../images/faqs.png);
	background-repeat: no-repeat;
	padding-right: 8em;
	padding-top: 2.5em;
	list-style-image: url(../images/bullit.gif);
	}
.hot4 {
	padding-left:1em;
	background-image: url(../images/safety.png);
	background-repeat: no-repeat;
	padding-right: 8em;
	padding-top: 2.5em;
	list-style-image: url(../images/bullit.gif);
	}
.medical {
	padding-left:25em;
	background-image: url(../images/medical_banner.png);
	background-repeat: no-repeat;
	padding-right: 1em;
	padding-top: 6em;
	list-style-image: url(../images/bullit.gif);
	height: 135px;
	padding-bottom: 2px;
	}
	.school {
	padding-left:25em;
	background-image: url(../images/training_banner.png);
	background-repeat: no-repeat;
	padding-right: 2em;
	padding-top: 6em;
	list-style-image: url(../images/bullit.gif);
	height: 135px;
	padding-bottom: 2px;
	}
.school2 {
	padding-left:0em;
	background-image: url(../images/training_banner.png);
	background-repeat: no-repeat;
	padding-right: 0em;
	padding-top: 12em;
	list-style-image: url(../images/bullit.gif);
	height: 100px;
	padding-bottom: 2px;
	}
.medical2 {
	padding-left:1em;
	background-image: url(../images/medical_banner.png);
	background-repeat: no-repeat;
	padding-right: 1em;
	padding-top: 13em;
	list-style-image: url(../images/bullit.gif);
	height: 135px;
	padding-bottom: 2px;
	}
.medical3 {
	padding-left:1em;
	background-image: url(../images/medical_banner.png);
	background-repeat: no-repeat;
	padding-right: 1em;
	padding-top: 13em;
	list-style-image: url(../images/bullit.gif);
	height: 135px;
	padding-bottom: 2px;
	}
.nominee {
	padding-left:100px;
	padding-right: 100px;
	padding-top: 2.5em;
	}
.directhead {
	padding-left:0.6em;
	background-image: url(../images/directory_header.png);
	background-repeat: no-repeat;
	padding-right: 1em;
	padding-top: 7.9em;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12pt;
	}
.insurehead {
	padding-left:.8em;
	background-image: url(../images/insurance_header.png);
	background-repeat: no-repeat;
	padding-right: 1em;
	padding-right: 1em;
	padding-top: 2.9em;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12pt;
	}
.insuresection {
	padding-left:.8em;
	background-repeat: no-repeat;
	padding-right: 1em;
	padding-top: 2.3em;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12pt;
	font-style: normal;
	word-spacing: normal;
	}
.safetyhead {
	padding-left:.8em;
	background-image: url(../images/safety_header.png);
	background-repeat: no-repeat;
	padding-right: 1em;
	padding-top: 7.9em;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12pt;
	font-style: normal;
	word-spacing: normal;
		}
.pcvdrivehead {
	padding-left:0.6em;
	background-image: url(../images/pcvdrive_header.png);
	background-repeat: no-repeat;
	padding-right: 1em;
	padding-top: 7.9em;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12pt;
	font-style: normal;
	word-spacing: normal;
	list-style-image: url(../images/bullit.gif);
	}
.theorypubhead {
	padding-left:0.6em;
	background-image: url(../images/theorypub_header.png);
	background-repeat: no-repeat;
	padding-right: 1em;
	padding-top: 7.9em;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12pt;
	font-style: normal;
	word-spacing: normal;
	list-style-image: url(../images/bullit.gif);
	}
.operatorhead {
	padding-left:0.6em;
	background-image: url(../images/O_licence_header.png);
	background-repeat: no-repeat;
	padding-right: 1em;
	padding-top: 7.9em;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12pt;
	font-style: normal;
	word-spacing: normal;
	list-style-image: url(../images/bullit.gif);
	}
.cpchead {
	padding-left:0.6em;
	background-image: url(../images/cpc_header.png);
	background-repeat: no-repeat;
	padding-right: 1em;
	padding-top: 7.9em;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12pt;
	font-style: normal;
	word-spacing: normal;
	list-style-image: url(../images/bullit.gif);
	}
.olicencehead {
	padding-left:0.6em;
	background-image: url(../images/O_licence_header.png);
	background-repeat: no-repeat;
	padding-right: 1em;
	padding-top: 7.9em;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12pt;
	font-style: normal;
	word-spacing: normal;
	list-style-image: url(../images/bullit.gif);
	}	
.instructorhead {
	padding-left:0.6em;
	background-image: url(../images/instructor_header.png);
	background-repeat: no-repeat;
	padding-right: 1em;
	padding-top: 7.9em;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12pt;
	font-style: normal;
	word-spacing: normal;
	list-style-image: url(../images/bullit.gif);
	}
.motorshowhead {
	padding-left:0.6em;
	background-image: url(../images/motorshow_header.png);
	background-repeat: no-repeat;
	padding-right: 1em;
	padding-top: 7.9em;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12pt;
	list-style-image: url(../images/bullit.gif);
	}
.roadsafetyhead {
	padding-left:0.6em;
	background-image: url(../images/road_safety_header.png);
	background-repeat: no-repeat;
	padding-right: 1em;
	padding-top: 5.9em;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12pt;
	font-style: normal;
	word-spacing: normal;
	list-style-image: url(../images/bullit.gif);
	}	
.newsstoryhead {
	padding-left:0.6em;
	background-image: url(../images/news_sub_header.png);
	background-repeat: no-repeat;
	padding-right: 1em;
	padding-top: 4.9em;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12pt;
	font-style: normal;
	word-spacing: normal;
	list-style-image: url(../images/bullit.gif);
	}	
.extramilehead {
	padding-left:0.6em;
	background-image: url(../images/extra_mile_header.png);
	background-repeat: no-repeat;
	padding-right: 1em;
	padding-top: 7.9em;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12pt;
	font-style: normal;
	word-spacing: normal;
	list-style-image: url(../images/bullit.gif);
}
.challengehead {
	padding-left:0.6em;
	background-image: url(../images/challenge_header.png);
	background-repeat: no-repeat;
	padding-right: 1em;
	padding-top: 4.9em;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12pt;
	font-style: normal;
	word-spacing: normal;
	list-style-image: url(../images/bullit.gif);
}
.knowledgehead {
	padding-left:0.6em;
	background-image: url(../images/knowledge_header.png);
	background-repeat: no-repeat;
	padding-right: 1em;
	padding-top: 4.9em;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12pt;
	font-style: normal;
	word-spacing: normal;
	list-style-image: url(../images/bullit.gif);
}
.style8 {
	color: #FF9900;
	font-family: trebuchet ms, arial, tahoma, verdana, sans-serif;
	font-size: 14pt;
	}
.style7 {
	color: #0000FF;
	font-family: trebuchet ms, arial, tahoma, verdana, sans-serif;
	font-size: 14pt;
	}  
.style9 {font-size: 12pt}
.style10 {
	color: #339900;
	font-family: trebuchet ms, arial, tahoma, verdana, sans-serif;
	font-size: 16pt;
	font-style: bold;
	}
	.style10a {
	color: #660000;
	font-family: trebuchet ms, arial, tahoma, verdana, sans-serif;
	font-size: 16pt;
	font-style: normal;
	}
.style12  {
	color: #FF6600;
	}
.style13 {
	font-size: 10px;
	font-style: bold;
	}
.style14 {
	color: #FF0000;
	font-size: 10px;
	font-style: bold;
	}
.style4 {
	font-size: 1.3em;
	color: #000099;
	font-weight: bold;
}	
.style15 {font-size: 10pt
}
.nominee_title {
	font-size: 1.2em;
	color: #009900;
	font-weight: bold;
	padding-top: 0.1em;
	font-family: Georgia, "Times New Roman", Times, serif;
}
.nominee_story {
	font-size: 12pt;
	color: #333333;
	font-weight: normal;
	padding-top: 0.9em;
	font-family: Georgia, "Times New Roman", Times, serif;
	padding-right: 100px;
	padding-left: 100px;
}	
.nominee_supported {
	font-size: 1em;
	color: #999933;
	font-weight: normal;
	padding-top: 0.9em;
	font-family: Georgia, "Times New Roman", Times, serif;
	text-align: center;
}	
.nominee_number {
	font-size: 1em;
	color: #666666;
	font-weight: normal;
	padding-top: 0.9em;
	font-family: Georgia, "Times New Roman", Times, serif;
	text-align: center;
}	
.nominee_list {
	font-size: 12pt;
	font-weight: normal;
	padding-top: 0.1em;
	font-family: Georgia, "Times New Roman", Times, serif;
	text-align: center;
}
.sub_heading {
	font-size: 12pt;
	color: #520;
	font-weight: bold;
}
