#masterborder {width:903px;border:10px solid #EFEFEF;}
#mastersubborder {width:900px;border:1px solid #999999;}

#mainflash {background-color:black;}

#nav { margin:4px 0 0px 0px; background-image:url(/images/main_navigation/gbar.gif); float:left; width:100%; border-bottom:1px solid #cccccc;border-top:1px solid #cccccc;}
#nav a {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:13px;color: #1B449C;text-decoration:none; text-shadow:Navy; font-weight:bold;}
#nav a:hover { color:black;}
#nav ul {padding-left: 0px; margin:0 0 0 0;}
#nav li.last { display: inline; padding-left: 0px; padding-right: 3px; border-right: 0px; list-style-type:none; } 
#nav li.inline {display: inline; padding-left: 0px; padding-right: 15px; border-right: 1px solid #999999; list-style-type:none;}

#search { padding:3px 0 0 0;display:inline-table; float:right;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px;}
#h1left { float:left;background-color:#000099; color:#FFFFFF; width:auto; padding:2px 5px 2px 5px;border:1px solid #000099;}
#h1right {  float:left;padding:2px 5px 2px 5px; width:auto;border:1px solid #000099;}
.content_text,p {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;color: #000000;padding: 5px;margin: 0px;
	text-decoration: none;
}

#sclLinks {float:left;}
#sclLinks a {font:bold 11px arial,sans-serif; text-decoration:none; color:#333399; line-height:12px;}
#sclLinks a:hover {text-decoration:underline;}
#sclLinks ul {margin:0 0 0 0;}
#sclLinks ul li { list-style-type:disc;}

#events {float:left;}

hr {color: #999999;	background-color: #999999;border: none;}

img {margin: 0 0 0px 0;padding: 0px;}
.crindex {margin: 0 0 4px 0;padding: 0px;}
.blue_bkg_content_text {font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;color: #000000;	padding: 5px;
	margin: 0px;background-color: #CCCCFF;}
	
h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333399;
	margin: 0px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 3px;
	padding-left: 5px;
	text-decoration: none;
}
h5 {font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;color: #ffffff;	margin: 0px;padding-top: 5px;
	padding-right: 5px;	padding-bottom: 5px;}
h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000066;
	margin: 0px;
	padding-top: 5px;
	padding-left: 3px;
	padding-right: 5px;
	padding-bottom: 5px;
	text-decoration: none;
}
h3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF9900;
	margin: 0px;
	padding: 5px 5px 5px 0px;
	text-decoration: none;
}

.global_links {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;color: #333399;padding: 5px;margin: 0px;
	text-decoration: none; }
.global_links2 {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;font-weight:bold;color: #333399;padding: 5px;
	margin: 0px;text-decoration: none;background-color: #efefef;}
.footer_links {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;color: #333399;padding: 5px;
	margin: 0px;text-decoration: none;}
.footer_text {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;color: #666666;
	padding: 5px;margin: 0px;text-decoration: none;}
.left_nav_links {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;color: #333399;
	padding: 5px 5px 5px 0px;margin: 0px;text-decoration: none;font-weight: bold;}
.left_nav_links_on {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;color: #FF9900;
	padding: 5px 5px 5px 0px;margin: 0px;text-decoration: none;font-weight: bold;}
.left_nav_links:hover {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;color: #FF9900;
	padding: 5px 5px 5px 0px;margin: 0px;text-decoration: none;font-weight: bold;}
.left_nav_sublinks {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;	color: #333399;
	padding: 5px 5px 5px 0px;margin: 0px;text-decoration: none;	font-weight: bold;}
.left_nav_sublinks_on {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;color: #000000;
	padding: 5px 5px 5px 0px;margin: 0px;text-decoration: none;font-weight: bold;}

tr.submenu_on {	background-color:white;}
tr.submenu_off {background-color:#e5e5e5;}
form {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;color: #666666;margin: 0px;
	padding: 0px 5px 0px 0px;line-height: normal;}
.form_text {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;	color: #666666;
	padding: 0px;margin: 0px;}
.rt_module_header_blue_bkg {font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;
	color: #333399;	padding: 5px;margin: 0px;background-color: #CCCCFF;	font-weight: bold;}
.content_industries_solution_text {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;
	color: #000000;padding: 5px 5px 5px 15px;margin: 0px;}
.subtitle_links {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 9px;	color: #333399;
	padding: 0px;margin: 0px;text-decoration: underline;line-height: normal;}
.subheading_links {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px;color: #333399;
	padding: 5px;	margin: 0px;	text-decoration: underline;	font-weight: bold;	line-height: 17px;}
.BGcontent_text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	padding: 5px;
	margin: 0px;
	font-weight: 500;
	font-style: normal;
}
.tdbordertop {
	border-top: 1px solid #000000;
	border-right: 1px none #000000;
	border-bottom: 1px none #000000;
	border-left: 1px none #000000;
}
.tdbordertopLftBtm {
	border-top: 1px solid #000000;
	border-right: 1px none #000000;
	border-bottom: 1px solid #000000;
	border-left: 1px solid #000000;
}
.tdborderLft {

	border-top: 1px none #000000;
	border-right: 1px none #000000;
	border-bottom: 1px none #000000;
	border-left: 1px solid #000000;
}
.tdborderBtm {

	border-top: 1px none #000000;
	border-right: 1px none #000000;
	border-bottom: 1px solid #000000;
	border-left: 1px none #000000;
}
.tdborderLftBtm {


	border-top: 1px none #000000;
	border-right: 1px none #000000;
	border-bottom: 1px solid #000000;
	border-left: 1px solid #000000;
}

ul {list-style: disc;  margin: 0 0 1em 2em;}
ul li {margin: 1em 0 1em 1em;}
ul li ul {margin: 1em 0 0 2em; list-style: circle;}
ul li ol {margin: 1em 0 1em 1em;}

.altrow {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	padding: 5px;
	margin: 0px;
	text-decoration: none;
	background-color: #E9EBFC;
}
.dots {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: 333399;
	background-image: url(/images/index/blue_dot_hr.gif);
}
.internal_blue_row {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	padding: 5px;
	margin: 0px;
	background-color: #003366;
	font-weight: bold;
}

#textbox {
background-color:#ececec; 
border:solid 1px #ccccff;
padding:3px 3px 3px 3px;
margin:5px 5px 5px 5px;
}

#top {padding-top:0px;}