@CHARSET "ISO-8859-1";

/*Used on Home page */
.success_group, .success_group_pic, .news_group  {
display:none;
}

/*Used on one page */
div.indentlist {
	margin-left: 1em;
	
}

/*Used on location map*/
.locationhead {
	background-color: #003366;
	font-family: verdana, arial, sans-serif; font-size: 8pt; color:white; font-weight:normal;
	text-align: center;
	
}

.headline {
font-family: 'Palatino Linotype', 'Book Antiqua', Palatino, serif;
letter-spacing: 1px;
font-size:18pt;	
}

.smallheadline {
font-family: 'Palatino Linotype', 'Book Antiqua', Palatino, serif;
letter-spacing:0px;
font-size:14pt;		
}
td.sitemaplist {
	border-left-style:solid;
	border-left-width:1px;
	border-left-color:orange;
	border-right-style:solid;
	border-right-width:1px;
	border-right-color:orange;	
}
/*Used for Site Map*/
.sitemaplist {
	margin: 1em;
	padding: 0px;
	font-family: verdana, arial, sans-serif; font-size: 8pt; color:#000000;
}

div.sitemaplist ul {
	margin-top: 0em;
	margin-left: 1em;
	padding-left: 1em;
	margin-bottom: 0em;
}	

div.sitemaplist li {
	list-style-position:outside;
	list-style-type:disc;
	list-style-image: none;
}
/*Used for bulleted list*/
.baselist {
	margin: 1em;
	width: 45em;
	padding: 0px;
	font-family: verdana, arial, sans-serif; font-size: 8pt; color:#000000;
}
div.baselist ul {
	margin-top: 0em;
	margin-left: 1em;
	padding-left: 1em;
	margin-bottom: 0em;
}	

div.baselist li {
	list-style-position:outside;
	list-style-type:disc;
	list-style-image: none;
}
.navhead
{
	text-align: right;
	color: black;
	font-style : inherit;
	font-family: verdana, arial, sans-serif ;
	font-size:11pt;

}

.footer {
	text-align:center;
	font-size:7pt;
}
a.footer:link, a.footer:hover, a.footer:visited{
	
	font-weight:normal;
}
td.footer
{

	padding-top:5px;
	border-top-style: solid;
	border-top-width: 1px;
	border-top-color: orange;

}
td.navhead 
{

	border-bottom-color: orange;
	border-bottom-width: 1px;
	border-bottom-style: solid;
}
td.navnewshead
{
	text-align: right;
}

.enterprisetable
{
	border-top-width: 2px;
	border-color:orange;
	border-top-style: solid;
			
}

/*
.navhr {color: orange}
.navhr
{
border-width: 1px; border-style: solid; border-color: orange; width:100%;
}
.navsolhr {color: orange}
.navsolhr
{
border-width: 1px; border-style: solid; border-color: orange; width:100%;
}
*/
.newstable
{
	border-bottom-color: black;
	border-top-color: black;
	border-bottom-width: 1px;
	border-top-width: 1px;
	background-color: #E0FFFF;
	border-bottom-style: solid;
	border-top-style: solid;
	
}


.sersoltable
{
	border-top-width: 1px;
	border-color:orange;
	border-top-style:solid;
		
}

/*.homeservicehead{font-family: verdana, arial, sans-serif ; height:15px; vertical-align:middle; text-align: center; font-size: 8pt; color:black; border:none}*/

/*
.divhead
{
	font-family: verdana, arial, sans-serif; font-size: 8pt; font-weight: bold; color:#000000;
}
*/
/*.iiohr {border :0;width: 275px; height:0%;color : orange; }*/

	
/*hr {border :0;width: 90px; height:0%;color : white;}*/

div {font-family: verdana, arial, sans-serif; font-size: 8pt; color:#000000;}
p {font-family: verdana, arial, sans-serif; font-size: 8pt; color:#000000;}
span {font-family: verdana, arial, sans-serif; font-size: 8pt; color:#000000;}
/*h5{font-family: verdana, arial, sans-serif; font-size: 8pt; font-weight: bold; color:#000000;}*/
/*h2 {font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif; font-size: 18pt; color:#000000;}*/
/*.subhead {font-family: verdana, arial, sans-serif ; font-size: 14pt; color:#000000;}*/
.newshead{font-family: verdana, arial, sans-serif ; font-size: 8pt; font-weight :bold; color:#000000;}

/*.iiohead{font-family: verdana, arial, sans-serif ; font-size: 12pt; font-weight :bold; font-style:italic; color:#CCCCCC}*/
.servicehead{font-family: verdana, arial, sans-serif ; height:15px; vertical-align:text-bottom; text-align:center; font-size: 7pt; font-weight :normal; color:black; border:none;line-height:1.5}
.successstory{font-family: verdana, arial, sans-serif; font-size: 7pt; color:#000000; line-height:1.5}
.servicehead a:link, .servicehead a:hover, .servicehead a:visited {font-weight:normal}

a.navbar:hover {text-decoration: none; border-color:#CC0000;  }
a.navbar:link {color:#FFFFFF; border:hidden; text-decoration: none; }


a:link { color:#003366;  text-decoration:underline; font-weight:bold}
a:hover { color:#CC3366;  text-decoration:underline; font-weight:bold}
a:visited { color:#003366;  text-decoration:underline; font-weight:bold}

.introline {font-size:9pt;}
.secondpage {color:black; font-weight:bold}
#dropmenudiv {

	position: absolute;
	background-color: #E0E0E0;
	border: 1px solid white;
	border-bottom-width: 0;
	font-family: verdana, arial, sans-serif;
	font-size: 10px;
	line-height: 16px;
	z-index: 100;
	color: black;
	font-weight:normal;	
}

#dropmenudiv a {
	width: 100%;
	display: block;
	text-indent: 3px;
	border-bottom: 1px solid white;
	padding: 1px 0;
	text-decoration: none;
	font-weight: normal;
	color: black;	
}

#dropmenudiv a:hover { /*hover background color*/
	background-color: #003366;
	color: white;
}


#dhtmltooltip{
	visibility: hidden;
	position: absolute;
	top:0px;
	left:0px;
	background-color: white;
	color: #003366;
	border: 2px solid #003366;
	font-family: verdana, arial, sans-serif;
	font-size: 10px;
	line-height: 16px;
	z-index: 100;
	font-weight:normal;	
	padding: 5px 5px 5px 5px;
}

/*Used for BI 3 column layout*/
#container{
  background-color:#ffffff;
  float:left;
  width:180px;
  border-left:180px solid #ffffff;
  border-right:180px solid #ffffff;
}
#leftRail{
  float:left;
  width:180px;
  margin-left:-180px;

  position:relative;
}
#center{
  float:left;
  width:180px;
  margin-right:-180px;
}
#rightRail{
  float:right;
  width:180px;
  margin-right:-180px;
  position:relative;
}


td.sol {
	border-right-color: orange;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-style: solid;	
}
/*Used for Site Map 3 column layout*/
#sitecontainer{
  background-color:#ffffff;
  float:left;
  /*Center*/
  width:275px;
  /*Left*/
  border-left:225px solid white;
  /*Right*/
  border-right:200px solid white;
}
#siteleftRail{
  float:left;
  width:225px;
  margin-left:-225px;
  /*background-color:blue;*/
  position:relative;
}
#sitecenter{
  float:left;
  width:275px;
  /*background-color:red;*/
  margin-right:-275px;
}
#siterightRail{
  float:right;
  width:200px;
  margin-right:-200px;
  position:relative;
}