* { margin:0; padding:0; }
body { 
	margin:0;
	padding:0;
	text-align:center;
	font-family: Verdana;
	font-size:80%;
	min-width:950px;
	color: #000;
	line-height: 150%;
}
html {
	font-size: small;
	font-family: Verdana;
}

table {
	font-size: small;
	font-family: Arial;
	border: 0px;
	padding: 0px;
	margin:0; 
}

img { border: none; }

p {
	margin: 0px;
	padding: 4px;
}

a { text-decoration: none; font-family: arial; }
a:hover { color: black; text-decoration: underline; }
a:link { color:#000;}
a:visited { color:#000;}
a:active { color:#000;}

a.sidenavLink { color:white;text-decoration:none; }
a:hover.sideNavLink { color:white;text-decoration:none; }

li {
	margin-left: auto;
	padding-left: auto;
	list-style-type: disc;
	list-style-position: inside;
}

.handy {
	cursor: pointer;
	cursor: hand;
}

/* Table col left */
.tcl {
	background-color: white;
	font-size: 90%;
	padding-left: 2px;
	width: 308px;
}
.top_links {
	background-color:#8B8C8E;
	color:#FFF;
	font-weight:bold;
}
.top_links a:link { color:#FFF; }
.top_links a:visited{ color:#FFF; }
/* Breacrumb trail */
.breadcrumb {
	font-family: Verdana;
	color: #666;
	background-color: #FBF7E8;
	border-top: 1px solid #dce2dc;
	border-right: 1px solid #dce2dc;
	border-left: 1px solid #dce2dc;
	border-bottom: 1px solid #dce2dc;
	padding: 1px 3px 1px 3px;
	margin-bottom: 2px;
	line-height: 10px;
	text-align: left;
}
.breadcrumb a { color: #777; text-decoration: none; font-family: Verdana; }
.breadcrumb a:link { color: #777; }
.breadcrumb a:visited { color: #777; }
.breadcrumb a:hover { color: black; text-decoration: underline; }
.breadcrumb a:active { color: #777; }

/* Nav block */
.nav_blk {
	border-top: 2px solid #dce2dc;
	border-right: 2px solid #dce2dc;
	border-left: 2px solid #dce2dc;
	border-bottom: 2px solid #dce2dc;
	padding: 3px 3px 3px 3px;
	margin-bottom: 5px;
	margin-top: 2px;
}
.nav_blk .mini {
	font-size: 80%;
	color: #222;
}

.nav_blk .title {
	background-color: #B11116;
	border-top: 1px solid #377Ca5;
	border-bottom: 1px solid #071C45;
	border-right: 1px solid #071C45;
	color: white;
	font-weight: bold;
	height: 14px;
	padding: 2px 4px 3px 4px;
	margin: 0px;
	font-size: 110%;
}

.nav_clr  a { text-decoration: none; font-family: arial; font-weight: bold; }
.nav_clr  a:link { color: #FFF; }
.nav_clr  a:visited { color: #FFF; }
.nav_clr  a:hover { color: #FFF; text-decoration: underline; }
.nav_clr  a:active { color:#FFF; }
.nav_clr  {
	background-color: #B11116;
	color: #FFF;
		line-height:16px;
}
.nav_clr  .title {
	background-color: #B11116;
	color: white;
	font-weight: bold;
	height: 24px;
	padding: 2px 4px 3px 4px;
	text-align:center;
	margin: 0px;
}
.nav_clr_orange  {
	background-color: #d5711b;
	color: #FFF;
	line-height:16px;
}
.nav_clr_orange  .title {
	background-color: #d5711b;
	color: white;
	font-weight: bold;
	height: 24px;
	padding: 2px 4px 3px 4px;
	text-align:center;
	margin: 0px;
}
.nav_clr_green {
	background-color: #72bf44;
	color: #FFF;
	line-height:16px;
}
.nav_clr_green  .title {
	background-color:#72bf44;
	color: white;
	font-weight: bold;
	height: 24px;
	padding: 2px 4px 3px 4px;
	text-align:center;
	margin: 0px;
}
.nav_clr_green .mini {
	color:#000;
	}
.nav_clr_blue {
	background-color: #007cb1;
	color: #FFF;
	line-height:16px;
}
.nav_clr_blue  .title {
	background-color: #007cb1;
	color: white;
	font-weight: bold;
	height: 24px;
	padding: 2px 4px 3px 4px;
	text-align:center;
	margin: 0px;
}
.nav_clr_blue  .minititle {
	background-color: #007cb1;
	color: white;
	font-weight: bold;
	height: 30px;
	padding: 2px 4px 3px 4px;
	text-align:center;
	margin: 0px;
}
.nav_clr_blue .uname a:link { color: #ffffff }
.nav_clr_blue .uname a:visited { color: #ffffff }
.nav_clr_blue .uname a:hover { color: #ffffff }
.nav_clr_blue .uname a:active { color: #ffffff }
/* Table col middle */
.tcm {
	background-color: white;
}
.nav_clr_twitter{
	background-color: #fff;
	color: #333333;
	line-height:16px;
	border: 1px solid #32cbff;
	font-size: 9pt;
}

.nav_clr_twitter  .title {
	background-color: #32cbff;
	color: white;
	font-weight: bold;
	height: 24px;
	padding: 2px 4px 3px 4px;
	text-align:center;
	margin: 0px;
}

.nav_clr_twitter a:link { color: #333333 }
.nav_clr_twitter a:visited { color: #333333 }
.nav_clr_twitter a:hover { color: #32cbff }
.nav_clr_twitter a:active { color: #333333 }

/* Main content */
#wrapper { width:950px; 	margin: 0 auto 0 auto; padding:0 0px; text-align:left; }
#main { 	padding:0 0 0 0; overflow:hidden; background-color: white; }

.content {
	padding-left: 0px;
	padding-right: 5px;
	/*font-size:104%;*/
}
.content2_C {
	padding-left:5px;
	padding-right:15px;
}
.content2_L {
	padding-left:5px;
	padding-right:0px;
}
.content2_R {
	padding-left:5px;
	padding-right:15px;
}
.content div {
	font-size:104%;
	}
.content a { text-decoration: none; font-family: arial; font-weight: bold; }
.content2_C a { text-decoration: none; font-family: arial; font-weight: bold; }
.content2_L a { text-decoration: none; font-family: arial; font-weight: bold; }
.content2_R a { text-decoration: none; font-family: arial; font-weight: bold; }
/*.content a:link { color: #062247; }
.content a:visited { color: #062247; }*/
.content a:hover { color: black; text-decoration: underline; }
.content a:link {color:#000;}
.content a:visited { color:#000;}
.content a:active { color:#000;}
.content2_C a:hover { color: black; text-decoration: underline; }
.content2_C a:link {color:#000;}
.content2_C a:visited { color:#000;}
.content2_C a:active { color:#000;}
.content2_L a:hover { color: black; text-decoration: underline; }
.content2_L a:link {color:#000;}
.content2_L a:visited { color:#000;}
.content2_L a:active { color:#000;}
.content2_R a:hover { color: black; text-decoration: underline; }
.content2_R a:link {color:#000;}
.content2_R a:visited { color:#000;}
.content2_R a:active { color:#000;}
.content2_C .title1,.title2,.title3,.title4 {
	font-weight: bold;
	font-size: 150%;
	padding: 2px 2px 4px 0px;
	margin: 0px 0px 4px 0px;
	line-height:100%;
}
.content2_L .title1,.title2,.title3,.title4 {
	font-weight: bold;
	font-size: 150%;
	padding: 2px 2px 4px 0px;
	margin: 0px 0px 4px 0px;
	line-height:100%;
}
.content2_R .title1,.title2,.title3,.title4 {
	font-weight: bold;
	font-size: 150%;
	padding: 2px 2px 4px 0px;
	margin: 0px 0px 4px 0px;
	line-height:100%;
}
.content .title1,.title2,.title3,.title4 a {color:#000;}
.content2_C .title1,.title2,.title3,.title4 a {color:#000;}
.content2_L .title1,.title2,.title3,.title4 a {color:#000;}
.content2_R .title1,.title2,.title3,.title4 a {color:#000;}
/* Bottom */
.bottom {
	font-size: 80%;
	border: 1px solid #ecf2ec;
	padding: 5px 5px 5px 5px;
}
/* Headings */
.tcl h1 {
	font-weight: bold;
	font-size: 110%;
	font-family: tahoma;
	padding: 2px 2px 2px 0px;
	margin: 0px;
}
.content h1 {
	font-weight: bold;
	font-size: 110%;
	font-family: tahoma;
	padding: 2px 2px 2px 0px;
	margin: 0px;
}
.content2_C h1 {
	font-weight: bold;
	font-size: 110%;
	font-family: tahoma;
	padding: 2px 2px 2px 0px;
	margin: 0px;
}
.content2_C h1 {
	font-weight: bold;
	font-size: 110%;
	font-family: tahoma;
	padding: 2px 2px 2px 0px;
	margin: 0px;
}
.content2_L h1 {
	font-weight: bold;
	font-size: 110%;
	font-family: tahoma;
	padding: 2px 2px 2px 0px;
	margin: 0px;
}
.content2_R h1 {
	font-weight: bold;
	font-size: 110%;
	font-family: tahoma;
	padding: 2px 2px 2px 0px;
	margin: 0px;
}
.content h2 {
	font-weight: bold;
	font-size: 105%;
	font-family: tahoma;
	padding: 2px 2px 2px 0px;
	margin: 0px;
}
.content2_C h2 {
	font-weight: bold;
	font-size: 105%;
	font-family: tahoma;
	padding: 2px 2px 2px 0px;
	margin: 0px;
}
.content2_L h2 {
	font-weight: bold;
	font-size: 105%;
	font-family: tahoma;
	padding: 2px 2px 2px 0px;
	margin: 0px;
}
.content2_R h2 {
	font-weight: bold;
	font-size: 105%;
	font-family: tahoma;
	padding: 2px 2px 2px 0px;
	margin: 0px;
}

.content h3 {
   font-weight:bold;
   font-size: 120%;
   font-family: tahoma;
   padding: 2px 2px 2px 0px;
   margin: 0px;
}
.content2_C h3 {
   font-weight:bold;
   font-size: 120%;
   font-family: tahoma;
   padding: 2px 2px 2px 0px;
   margin: 0px;
}
.content2_L h3 {
   font-weight:bold;
   font-size: 120%;
   font-family: tahoma;
   padding: 2px 2px 2px 0px;
   margin: 0px;
}
.content2_R h3 {
   font-weight:bold;
   font-size: 120%;
   font-family: tahoma;
   padding: 2px 2px 2px 0px;
   margin: 0px;
}

.mini {
	font-size: 80%;
	word-wrap: break-word;
	line-height:120%;
}
/* Images */
.img_left {
	font-family: tahoma;
	font-size: 80%;
	float: left;
	border: 1px solid #ecf2ec;
	padding: 2px 2px 2px 2px;
	margin: 2px 2px 2px 2px;
}
.img_right {
	font-family: tahoma;
	font-size: 80%;
	float: right;
	border: 1px solid #ecf2ec;
	padding: 2px 2px 2px 2px;
	margin: 2px 2px 2px 2px;
}
.news_story_img {
	float:right; padding: 0px 0px 6px 8px;
	width: 222px; overflow: hidden;
	font-size: 90%; color: #444;
	line-height: 100%;
}
.news_img_right { float:right; margin: 4px 0px 4px 5px; border: 1px solid #555;	}
.news_story_img_right { float:right; margin: 4px 0px 4px -2px; border: 1px solid #555;	}
.img_none {
	font-weight: bold;
	display: block;
	border: 1px solid #ecf2ec;
	padding: 2px 2px 2px 2px;
	margin: 2px 2px 2px 2px;
}

/* Pop-up box */
.pop {
	width: 300px;
	background-color: #fdfdfd;
	color: black;
	padding: 10px 10px 10px 10px;
	margin: 3px 3px 3px 3px;
	border: 1px solid #999;
}

/* Search results box */
.searchBox {
	background-color: #fdfdfd;
	color: black;
	padding: 4px 4px 4px 4px;
	margin: 1px 0px 4px 0px;
	border-top: 1px solid #ccc;
	border-right: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
}
.searchBox .title {
	font-weight: bold;
	height: 14px;
	padding: 1px 2px 1px 2px;
	margin: 0px;
	font-size: 100%;
}

/* General purpose box */
.niceBox {
	padding: 3px 3px 3px 3px;
	border: 1px solid #555;
	background: #ffffff;
}
.niceNewsBox_green {
	padding: 3px 3px 3px 3px;
	color: #FFF;
	font-weight:bold;
	font-size:14px;
	background-color:#72bf44;
	
}
.niceGreenNewsTitle {
	background-color:#72bf44;
	padding-top:4px;
	padding-bottom:2px;
	padding-left:5px;
	color:#FFF;
	font-size:120%;
	font-weight:bold;
	line-height:155%;
}
.niceRedNewsTitle {
	background:#B11116;
	padding-top:4px;
	padding-bottom:2px;
	padding-left:5px;
	color:#FFF;
	font-size:120%;
	font-weight:bold;
}
.niceBlueNewsTitle {
	background:#007cb1;
	padding-top:4px;
	padding-bottom:2px;
	padding-left:5px;
	color:#FFF;
	font-size:120%;
	font-weight:bold;
	line-height:155%;
}
.newstab_green {
	padding: 3px 3px 3px 3px;
	color: #FFF;
	font-weight:bold;
	text-align:left;
	background: url(/webimages/titletab_green.gif) no-repeat right;
}

.titleBar {
	font-weight:bold;
	color:#FFF;
	background:#72bf44 url(/webimages/titletab_green.gif) no-repeat right;
}
.titleSec {
background:url(/webimages/titletab_green.gif);
}
.niceBox .title {
	background-color: #074C75;
	border-top: 1px solid #377Ca5;
	border-bottom: 1px solid #071C45;
	border-right: 1px solid #071C45;
	color: white;
	font-weight: bold;
	height: 14px;
	padding: 1px 2px 1px 2px;
	margin: 0px;
	font-size: 100%;
}
.niceIshBox {
	padding: 3px 3px 3px 3px;
	border: 1px dotted #888;
	background-color: #fefefe;
}
.countryFloat {
	font-size: 75%;
	color: #555;
	float: right;
}

/* half width box */
.halfBox {
	background-color: white;
	border-left: 1px dotted #999;
	float: left;
	margin-bottom: 5px;
	margin-right: 4px;
	height: auto;
	width: 146px;
	overflow: hidden; /* auto; */
}
.halfBox .content {
	margin: 0px;
	padding: 2px 4px 4px 4px;
}
.halfBox .title {
	background-color: #074C75;
	border-top: 1px solid #377Ca5;
	border-bottom: 1px solid #071C45;
	border-right: 1px solid #071C45;
	color: white;
	font-weight: bold;
	height: 14px;
	padding: 2px 4px 3px 4px;
	margin: 0px;
	font-size: 110%;
}
	
/* Box for top nav */
/* half width box */
.topBox {
	background-color: white;
	border-left: 1px dotted #999;
	margin-bottom: 2px;
	margin-right: 2px;
	height: auto;
	width: 120px;
	overflow: hidden; /* auto; */
}
.topBox .title {
	background-color: #919100;
	border-top: 1px solid #c1c130;
	border-bottom: 1px solid #616100;
	color: white;
	font-weight: bold;
	height: 16px;
	padding: 2px 2px 2px 4px;
	margin: 0px;
	font-size: 85%;
}
.topBox a { text-decoration: none; font-family: arial; font-weight: bold; }
.topBox a:link { color: #fff; }
.topBox a:visited { color: #fff; }
.topBox a:hover { color: black; text-decoration: underline; }
.topBox a:active { color:#fff; }

.divider {
	clear: both;
	height: 4px;
}

.cat_box {
	background-color: #f9f9fb;
	border: 3px solid white;
	padding: 4px 4px 4px 4px;
	margin: 4px 4px 4px 4px;
	font-size: 80%;
	color: #222;
}
.cat_box H1 {
	font-family: "Trebuchet MS", Arial, Tahoma, Verdana;
	color: #234840;
	font-weight: bold;
	font-size: 120%;
	padding-bottom: 3px;
}
.cat_box A:link { color: #234840; }
.cat_box A:visited { color: #234840; }
.cat_box A:active { color: #234840; }
.cat_box A:hover { color: #308DFF; }
.news {
	
}
.news .date { font-size:80%; color:#636363;
}
.news A:link { color : #000; font-size:110%;line-height:110%; }
.news A:visited { color : #000; font-size:110%;line-height:110%;}
.news A:active { color : #000;font-size:110%;line-height:110%; }
.news A:hover { color : #000; font-size:110%;line-height:110%;}

.featured_intro { font-size:105%;line-height:110%;font-weight:bold;padding-left:5px; }
.featured_intro A:link{ font-size:110%;color:#000; }
.featured_intro A:visited{ font-size:110%;color:#000; }
.featured_intro A:active{ font-size:110%;color:#000; }
.featured_intro A:hover{ font-size:110%;color:#000; }
.mini_job {
	background-color: #fafafa;
	border: 1px solid #666;
	padding: 4px 4px 4px 4px;
	/* margin: 4px 4px 4px 4px; */
	font-size: 90%;
	color: #333;
}
.mini_job h1 {
	font-family: "Trebuchet MS", Arial, Tahoma, Verdana;
	color: #000;
	background: white none;
	font-weight: bold;
	font-size: 105%;	 
}
.mini_job_nice {
	background-color: #FEFBEF;
	border: 1px solid #666;
	padding: 4px 4px 4px 4px;
	/* margin: 4px 4px 4px 4px; */
	font-size: 90%;
	color: #333;
}
.mini_job_nice H1 {
	font-family: "Trebuchet MS", Arial, Tahoma, Verdana;
	color: #000;
	font-weight: bold;
	background: #FEFBEF none;
	font-size: 125%;	 
}
.job_img {
	padding: 2px 2px 2px 2px;
	margin: 2px 2px 2px 2px;
}
.joblink_nav { color:#FFFFFF; }
.joblink_nav A :hover{ text-decoration:none; }
.midi {
	font-size: 90%;
	line-height: auto;
	color: #000;
}
.br1 { font-size: 1px; height: 5px; line-height: 5px;  clear: both; width: 100%; }
.br2 { font-size: 1px; height: 10px; line-height: 10px;  clear: both; width: 100%; }
.cvBox {
	padding: 3px 10px 3px 50px;
	border-top: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	border-right: 1px solid #ccc;
	background: #F8F5F4 url(/jobs/img/binder.gif) top left repeat-y;
}

.red {
	color: red;
}

/* for fader */
.blk {
	display: block;
	overflow: hidden;
	position: absolute;
}
.HVAChead {
	background-color: #ffc427;
	font-weight: bold;
	font-size: 110%;
	padding: 2px 2px 4px 8px;
	margin: 0px 0px 4px 0px;
	border-bottom: 2px solid #ee9201;
	border-left: 2px solid #ee9201;
	border-right: 2px solid #fca112;
	border-top: 2px solid #fca112;
}
.HVAC_container {
	width:310px;
}
.HVAC_fs_left {
	float:left;
	width:150px;
}
.HVAC_fs_right {
	float:right;
	width:150px;
}
/* rounded header corners */
.top_left3 {
	background: #ffffff url(/webimages/top_left_corner.gif) no-repeat scroll top;
	height: 14px; width: 13px; font-size: 14px;
}
.top_right3 {
	background: #ffffff url(/webimages/top_right_corner.gif) no-repeat scroll top;
	height: 14px; width: 13px; font-size: 14px;
}
.top_bar3 {
	height: 14px;
}
.left_bar {
	width: 14px; font-size: 14px; 
}
.right_bar {
	width: 14px; font-size: 14px;
}
.bottom_left3 {
	background: #ffffff url(/webimages/bottom_left_corner_red.gif) no-repeat scroll top;
	height: 14px; width: 13px; font-size: 14px;
}
.bottom_right3 {
	background: #ffffff url(/webimages/bottom_right_corner_red.gif) no-repeat scroll top;
	height: 14px; width: 13px; font-size: 14px;
}
.bottom_bar3 {
	background: #ffffff url(/webimages/bottom_red.gif) repeat-x scroll top;
	height: 14px; font-size: 14px;
}
.bottom_left3_green{
	background: #ffffff url(/webimages/bottom_left_corner_green.gif) no-repeat scroll top;
	height: 14px; width: 14px; font-size: 14px;
}
.bottom_right3_green {
	background: #ffffff url(/webimages/bottom_right_corner_green.gif) no-repeat scroll top;
	height: 14px; width: 13px; font-size: 14px;
}
.bottom_bar3_green {
	background: #ffffff url(/webimages/bottom_green.gif) repeat-x scroll top;
	height: 14px; font-size: 14px;
}
.bottom_left3_blue {
	background: #ffffff url(/webimages/bottom_left_corner_blue.gif) no-repeat scroll top;
	height: 14px; width: 14px; font-size: 14px;
}
.bottom_right3_blue {
	background: #ffffff url(/webimages/bottom_right_corner_blue.gif) no-repeat scroll top;
	height: 14px; width: 13px; font-size: 14px;
}
.bottom_bar3_blue {
	background: #ffffff url(/webimages/bottom_blue.gif) repeat-x scroll top;
	height: 14px; font-size: 14px;
}
.bottom_left3_orange {
	background: #ffffff url(/webimages/bottom_left_corner_orange.gif) no-repeat scroll top;
	height: 14px; width: 14px; font-size: 14px;
}
.bottom_right3_orange {
	background: #ffffff url(/webimages/bottom_right_corner_orange.gif) no-repeat scroll top;
	height: 14px; width: 13px; font-size: 14px;
}
.bottom_bar3_orange {
	background: #ffffff url(/webimages/bottom_orange.gif) repeat-x scroll top;
	height: 14px; font-size: 14px;
}

/* rounded header corners */

#main_col_left { padding-right: 5px; background-color:#EEE}
#main_col_right{ padding-right: 10px; background-color:#EEE}
.menu_options { padding: 5px 5px;}
.menu_options a { text-decoration: none; font-family: Arial; font-size:90%;font-weight:bold;color: white;}
.menu_options a:visited { text-decoration: none; font-family: Arial; font-size:90%;font-weight:bold;color: white;}
.menu_options a:hover { text-decoration: none; font-family: Arial; font-size:90%;font-weight:bold;color: white;}

.menu_options .box {
	background: #b01115 /*url(/images/nav_blk_back.gif) repeat-x scroll top left*/;
	font-size: 120%;
	padding: 8px 8px 8px 2px;
	border: 1px solid black;
	color: white;
}
.menu_options .boxselect {
	background: #b01115 /*url(/images/arrow.gif) repeat-x scroll top right*/;
	font-size: 120%;
	padding: 8px 8px 8px 2px;
	border: 1px solid black;
	color: white;
}
.menu_options .boxselect a {text-decoration:underline;font-weight:bold;}
.menu_options .boxpad {
	background: #EEE;
	font-size: 100%;
	padding: 7px 0px 0px 0px;
	border: 0px solid black;
	color: white;
}

#featured_left { border:5px solid #d5711b;background-color:#FFF;height:103px;color: #000;}
#featured_left_legend { background: #d5711b; border:5px solid #d5711b;color: #FFF;font-weight:bold;}
#featured_centre { border:5px solid #72bf44;background-color:#FFF;padding:2px; color: #000; }
#featured_centre_legend { background: #72bf44; border:5px solid #72bf44;padding:2px;color: #FFF;font-weight:bold;}
#featured_right { border:5px solid #b01115;padding:2px; background-color:#FFF;color: #000; }
#featured_right_legend { background: #b01115; border:5px solid #b01115;padding:2px;color: #FFF;font-weight:bold;}
#featured_left_content, #featured_right_content { width: 100px; float:right; text-align:left; padding: 2px 5px 0px 0px; 	font-size:14px; line-height: 104%; min-height:90px;height:90px;}
#featured_centre_content { width: 100px; float:right; text-align:left;padding: 2px 10px 0px 0px; font-size:14px; line-height: 104%; 	}
#featured_left  a:link { color: #000;font-weight: bold;}
#featured_left  a:visited { color: #000; font-weight: bold;}
#featured_left  a:hover { color: #000; font-weight: bold; text-decoration: none; }
#featured_left  a:active { color: #000; font-weight: bold;}
#featured_centre  a:link { color: #000; font-weight: bold;}
#featured_centre  a:visited { color: #000; font-weight: bold;}
#featured_centre  a:hover { color: #000; font-weight: bold; text-decoration: none; }
#featured_centre  a:active { color: #000; font-weight: bold;}
#featured_right  a:link { color: #000; font-weight: bold;}
#featured_right  a:visited { color: #000; font-weight: bold;}
#featured_right  a:hover { color: #000; font-weight: bold; text-decoration: none; }
#featured_right  a:active { color: #000; font-weight: bold;}
.titletab_red { padding-bottom:10px;color: #b01115; }
.titletab_red .section{ padding:0px;margin:0px;height:0px; }
.titletab_red h1{ display:inline;background: #EEE url(/webimages/titletab_red.gif) left no-repeat;padding-left:80px;font-family: Arial;font-size:120%;}
.titletab_red a:link{ color: #b01115; }
.titletab_red a:visited{ color: #b01115; }
.titletab_green { padding-bottom:10px;color: #72bf44; }
.titletab_green .section{ padding:0px;margin:0px;height:0px; }
.titletab_green h1{ display:inline;background: #EEE url(/webimages/titletab_green.gif) left no-repeat;padding-left:80px;font-family: Arial;font-size:120%;line-height:155%;}
.titletab_green a:link{ color: #72bf44; }
.titletab_green a:visited{ color: #72bf44; }
.titletab_orange { padding-bottom:10px;color: #d5711b; }
.titletab_orange h1{ display:inline;background: #EEE url(/webimages/titletab_orange.gif) left no-repeat;padding-left:80px;font-family: Arial;font-size:120%;}
.titletab_orange a:link{ color: #d5711b; }
.titletab_orange a:visited{ color: #d5711b; }
.titletab_blue { padding-bottom:10px;color: #007cb1 }
.titletab_blue .section{ padding:0px;margin:0px;height:0px; }
.titletab_blue h1{ display:inline;background: #EEE url(/webimages/titletab_blue.gif) left no-repeat;padding-left:80px;font-family: Arial;font-size:120%;	line-height:155%;}
.titletab_blue a:link{ color: #007cb1}
.titletab_blue a:visited{ color: #007cb1 }
.titletab_blue_mini{ padding-bottom:10px;color: #007cb1 }
.titletab_blue_mini .section{ padding:0px;margin:0px;height:0px; }
.titletab_blue_mini h1{ display:inline;background: #EEE left no-repeat;padding-left:00px;font-family: Arial;font-size:120%;	line-height:155%;}
.titletab_blue_mini a:link{ color: #007cb1}
.titletab_blue_mini a:visited{ color: #007cb1 }

/* events submission form */
div.row {
  clear: both;
  padding-top: 5px;
  }

div.row span.label {
  float: left;
  width: 100px;
  text-align: right;
  }

div.row span.formw {
  float: right;
  width: 335px;
  text-align: left;
  } 

/* styles for awards pages */  
.awardsnavbox {
	background: #55b8e0;
	font-size: 110%;
	padding: 3px 3px 3px 3px;
	color: black;
	border: 1px solid #b11117;
	font-weight:bold;
	}

	.titletab_awards { padding-bottom:10px;color: #be1e2d; }
.titletab_awards  .section{ padding:0px;margin:0px;height:0px; }
.titletab_awards  h1{ display:inline;background: #EEE url(/webimages/titletab_awards.gif) left no-repeat;padding-left:80px;font-family: Arial;font-size:120%;}
.titletab_awards  a:link{ color: #be1e2d; }
.titletab_awards a:visited{ color: #be1e2d; }