BODY, TABLE, TH, TD  { 
	color: #333; 
	font-size: 13px; 
	font-family: verdana, arial, helvetica, sans-serif; 

}

A {
	color: #333; 
}

A:Visited {
	color: #333; 
 }

A:Hover{
	color: #999; 
	text-decoration:none;
 }

.footerlink   {
	color: #000;
	font-weight: normal;
	font-size: 13px;
	line-height: 175%;
	font-family: arial, helvetica, sans-serif; 
	text-decoration: none
}

A.footerlink:link   {
	color: #000;
	font-weight: normal;
	font-size: 13px;
	line-height: 175%;
	font-family: arial, helvetica, sans-serif; 
	text-decoration: none
}

A.footerlink:visited    {
	color: #000;
	font-weight: normal;
	font-size: 13px;
	line-height: 175%;
	font-family: arial, helvetica, sans-serif; 
	text-decoration: none
}

A.footerlink:active   {
	color: #000;
	font-weight: normal;
	font-size: 13px;
	line-height: 175%;
	font-family: arial, helvetica, sans-serif; 
	text-decoration: none
}

A.footerlink:hover   {
	color: #000;
	font-weight: normal;
	font-size: 13px;
	line-height: 175%;
	font-family: arial, helvetica, sans-serif; 
	text-decoration: underline
}

.navlinkgreen   {
	color: #060;
	font-weight: normal;
	font-size: 13px;
	line-height: 175%;
	font-family: arial, helvetica, sans-serif; 
	text-decoration: none
}

A.navlinkgreen:link   {
	color: #060;
	font-weight: normal;
	font-size: 13px;
	line-height: 175%;
	font-family: arial, helvetica, sans-serif; 
	text-decoration: none
}

A.navlinkgreen:visited    {
	color: #060;
	font-weight: normal;
	font-size: 13px;
	line-height: 175%;
	font-family: arial, helvetica, sans-serif; 
	text-decoration: none
}

A.navlinkgreen:active   {
	color: #060;
	font-weight: normal;
	font-size: 13px;
	line-height: 175%;
	font-family: arial, helvetica, sans-serif; 
	text-decoration: underline
}

A.navlinkgreen:hover   {
	color: #039;
	font-weight: normal;
	font-size: 13px;
	line-height: 175%;
	font-family: arial, helvetica, sans-serif; 
	text-decoration: underline
}


INPUT  { 
	color: #333; 
	font-size: 13px; 
	font-family: arial, helvetica; 
}

PRE { color: #333; font-size: 11px; line-height: 150%; font-family: verdana, arial, helvetica; letter-spacing: -1px }
SELECT   { color: #333; font-size: 11px; font-family: verdana, arial, helvetica; letter-spacing: -1px }

.sidecomment { color: #666 }

.hdg  { 
	color: #333; 
	font-weight: bold
}

.hdggreen  {
	color: #060;
	font-weight: bold;
}

.hdgblue  {
	color: #039;
	font-weight: bold;
}

.hdgblack  {
	color: #000;
	font-weight: bold;
}

.hdgwhite  {
	color: #fff;
	font-weight: bold;
}

.home  {
	font-size: 13px;
	color: #4c4c4c;
	font-weight: normal;
}
.homedrkgray  {
	font-size: 13px;
	color: #333;
}

.homegreen  {
	font-size: 14px;
	color: #060;
	font-weight: bold;
}

.homeblue  {
	font-size: 14px;
	color: #039;
	font-weight: bold;
}

.quote  {
	font-size: 11px;
	color: #000;
	font-weight: normal;
}

.title  { color: #666; font-weight: bold; font-size: 12px }

.sidecomment  { color: #666 }

.pagetitlegreen  {
	color: #006933;
	font-weight: bold;
	font-size: 18px;
	letter-spacing: -1px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
h1 {
	color: #006933;
	font-weight: bold;
	font-size: 18px;
	letter-spacing: -1px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: -17px;
	margin-left: 0px;
}

h2 {
	color: #4c4c4c;
	font-weight: normal;
	font-size: 18px;
	letter-spacing: -1px;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: -17px;
	margin-left: 0px;
}
.pagetitleblue  { color: #039; font-weight: bold; font-size: 18px; letter-spacing: -1px }

.pagetitleblack  { color: #000; font-weight: bold; font-size: 18px; letter-spacing: -1px }

.pagetitle  { color: #4c4c4c; font-weight: bold; font-size: 18px; letter-spacing: -1px }

.pagetitle_lt { color: #4c4c4c; font-weight: normal; font-size: 18px; letter-spacing: -1px }

.pagetitlegreen_lt { color: #060; font-weight: normal; font-size: 18px; letter-spacing: -1px }

.pagetitleblue_lt { color: #039; font-weight: normal; font-size: 18px; letter-spacing: -1px }

.pagetitlemedium {
	color: #000;
	font-weight: bold;
	font-size: 16px;
	letter-spacing: -1px
}

.titlewhite  { color: #fff; font-weight: bold; font-size: 14px; letter-spacing: -1px }

.pagetitle_tm { color: #4c4c4c; font-weight: normal; font-size: 10px; letter-spacing: -1px; vertical-align: super }

.smalltext  { font-size: 10px }

.smallprint { font-size: 10px; font-family: arial, helvetica }

.logintext  {
	font-size: 11px;
	font-weight: bold;
	color: #333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.footnote   { font-weight: bold; font-size: 9px; text-decoration: none; vertical-align: super; padding-right: 3px; padding-left: 1px }

.footer  { font-weight: normal; font-size: 10px; line-height: 175%; font-family: arial, helvetica; text-decoration: none }

.disclaimer {
	font-family: "Times New Roman", Times, serif;
	font-size: .8em;
	line-height: .9em;
	font-weight: normal;
	color: #333333;
	letter-spacing: .05em;
}

.footerhidden   { color: #fff; font-weight: normal; font-size: 10px; text-decoration: none }

.ltgray  { color: #666 }

.white { color: #fff }

.red { color: #900 }

.error { color: #900; font-weight: bold }

.green { color: #060 }

.black { color: #000 }

.blue { color: #039 }

.intro {
	font-weight : bold;
	font-size: 13px;
	line-height : 15px;
	color:#060;
}

blockquote {
	font-style : italic;
}

div.hr {
  height: 15px;
  background: #fff url(/Images/Public/Line.gif) no-repeat scroll center;
}

div.hr hr {
  display: none;
}

A.leftNav:LINK, A.leftNav:VISITED, .leftNav  { 
	text-decoration: none; 
	color: #000; 
	font-size: 12px; 
	line-height: 14px; 
	padding: 2px 2px 2px 6px;
	background-color: #eee;
	width=175 px;
}	

A.leftNav:HOVER { text-decoration: underline; }

A.leftNavOn:LINK, A.leftNavOn:VISITED, A.leftNavOn:HOVER  { text-decoration: none; color: #000000; 
	font-size: 12px; font-weight: bold;  line-height: 14px; }	

UL {
	list-style : square;
}

UL.Fleet {
	/*list-style-image: url(../../Images/Public/Fleet/Arrow.gif);*/
	list-style : square;
}

LI {
	line-height: 18px;
}

B {
	font-weight: bold;
}

#BottomFeature1{
	border:1px solid #ccc;
	background-color:#eee;
	color:#555555;
	padding:8px;
	font-size: 11px; 
	font-family: verdana, arial, helvetica, sans-serif; 	
}


#BottomWindow1{
	border:1px solid #eee;
	background-color:#fff;
	color:#666;
	padding:8px;
	margin-left:0px;
	margin-right:0px;
	font-size: 11px; 
	font-family: verdana, arial, helvetica, sans-serif; 	
}

#BottomWindowTitle{
	padding-top:2px;
	height:20px;
	border:1px solid #eee;
	background-color:#eee;
	font-weight:bold;
	color:#666;
	padding-left:8px;
	margin-left:0px;
	margin-right:0px
		font-family: verdana, arial, helvetica, sans-serif; 
		font-size: 11px; 
}

#BottomFeature1Title{
	padding-top:2px;
	height:20px;
	border:1px solid #ccc;
	background-color:#060;
	font-weight:bold;
	color:#ffffff;
	padding-left:8px;
	margin-left:0px;
	margin-right:0px
	font-family:arial;font-size:11px;
}

#BottomFeature2Title{
	padding-top:2px;
	height:30px;
	border:1px solid #ccc;
	background-color:#060;
	font-weight:bold;
	color:#ffffff;
	padding-left:8px;
	margin-left:0px;
	margin-right:0px
	font-family:arial;font-size:11px;
}

#SolutionsNavTitle{
	padding-top:2px;
	height:20px;
	border:1px solid #ccc;
	background-color:#060;
	font-weight:bold;
	color:#ffffff;
	padding-left:8px;
	margin-left:0px;
	margin-right:0px
	font-family:arial;font-size:11px;
}

#SolutionsNavBox{
	border:1px solid #ccc;
	background-color:#eee;
	color:#555555;
	padding:2px;
	font-size: 11px; 
	font-family: verdana, arial, helvetica, sans-serif; 	
}

#Box {
	border:1px solid #ccc;
	background-color:#fff;
	color:#333;
	padding:8px;
	margin-left:0px;
	margin-right:0px;
	font-size: 11px; 
	font-family: verdana, arial, helvetica, sans-serif; 	
}

#Box125 {
	border:1px solid #ccc;
	background-color:#fff;
	color:#333;
	padding:8px;
	margin-left:0px;
	margin-right:0px;
	margin-bottom: 10px;
	font-size: 11px; 
	font-family: verdana, arial, helvetica, sans-serif; 	
	width: 125px;
	height:200px;
}

#BoxRightColumn{
	background-color:#fff;
	color:#666;
	padding:10px;
	margin-left:20px;
	margin-right:15px;
	font-size: 11px;
	font-family: verdana, arial, helvetica, sans-serif;
	width: 250px;
}

#Quote {
	background-color:#eee;
	padding:8px;
	margin-left:0px;
	margin-right:0px;
	font-size: 13px;
	font-family: helvetica, sans-serif;
	text-align: left;
	border-bottom: 1px solid #333;
	border-top: 1px solid #333;
}

#SmallText  { font-size: 10px }

#Right {
	padding:8px;
	text-align: right;
}

#GreenSeparator{
	padding-top:2px;
	height:20px;
	background-color:#060;
	font-weight:bold;
	color:#ffffff;
	padding-left:8px;
	margin-left:0px;
	margin-right:0px
}

#GreySeparator{
	padding-top:2px;
	height:20px;
	background-color:#eee;
	font-weight:bold;
	color:#333;
	padding-left:8px;
	margin-left:0px;
	margin-right:0px
}

#GreySeparatorTall{
	padding-top:2px;
	height:30px;
	background-color:#eee;
	font-weight:bold;
	color:#333;
	padding-left:8px;
	margin-left:0px;
	margin-right:0px
}
#GreySeparatorContent{
	padding-top:2px;
	padding-left:8px;
	margin-left:0px;
	margin-right:0px
}

.navdivider {
	background-color: #ccc;
	font-size: 1px;
	height: 1px;
	overflow-y: hidden;
	line-height: 1px;
}
.navdividerdark {
	background-color: #333;
	font-size: 1px;
	height: 1px;
	overflow-y: hidden;
	line-height: 1px;
}
.navdividergreen {
	background-color: #003300;
	font-size: 1px;
	height: 1px;
	overflow-y: hidden;
	line-height: 1px;
}
/* This is the start of menuing for the fleet pages */
.MenuItem {
	font: 10px; 	
	display:block;   
	padding:4px; 
	background-color:#060; 
	text-decoration:none; 
	color:#fff; 
	font-weight:bold; 
	font: arial, helvetica, sans-serif; 	
	width: 175px;	
}
.MenuItem A {
	text-decoration: none; 
	color: #fff;
}

.MenuItem A:visited {
	text-decoration: none; 
	color: #fff;
}

.MenuItem A:hover {
	text-decoration: none; 
		color: #ccc; 
}

.MenuItemSelected { 
	font: 10px; 	
	display:block;   
	padding:4px; 
	background-color:#000; 
	text-decoration:none; 
	color:#fff; 
	font-weight:bold; 
	font: arial, helvetica, sans-serif; 
	width: 175px;	
}

.MenuItemSelected A {
	text-decoration: none; 
	color: #fff;
}

.MenuItemSelected A:visited {
	text-decoration: none; 
	color: #fff;
}

.MenuItemSelected A:hover {
	text-decoration: none; 
	color: #fff;
}

.SubMenuItem {
	font: 10px; 		
	display:block;
	padding:4px;
	background-color:#eee;
	text-decoration: none;
	color:#333;
	font-weight: normal;
	font: arial, helvetica, sans-serif;
	width: 175px;	
}

.SubMenuItem A {
	text-decoration: none; 
	color: #000;
}

.SubMenuItem A:visited {
	text-decoration: none; 
	color: #000;
}

.SubMenuItem A:hover {
	text-decoration: none;
		color: #999; 
	background-color: #eee;
	font: arial, helvetica, sans-serif;
}

.SubMenuItemSelected { 
	font: 10px; 	
	display:block;   
	padding:4px; 
	background-color:#ccc; 
	text-decoration:none; 
	color:#000; 
	font-weight:bold; 
	font: arial, helvetica, sans-serif; 
	width: 175px;	
}



.industryDiv {
	background-color: #ccc;
}

.industryGreen {
	background: white url(/Images/Public/Fleet/GradientGreen.jpg);
	background-repeat: repeat-x;
}

.smallbody {
	font-family: Verdana, Geneva, Arial, sans-serif;
	font-size: 10px;
	color: #333;
}

#pubwrap {
	display: block;
	height: auto;
	width: 828px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 0px;
	padding-top: 20px;
	border-top-width: 3px;
	border-right-width: 1px;
	border-bottom-width: 3px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #1a3e6f;
	border-right-color: #1a3e6f;
	border-bottom-color: #1a3e6f;
	border-left-color: #1a3e6f;
	padding-bottom: 15px;
}

#pubfoot {
	display: block;
	height: auto;
	width: 828px;
	border-top-width: 3px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #1a3e6f;
	border-right-color: #1a3e6f;
	border-bottom-color: #1a3e6f;
	border-left-color: #1a3e6f;
}

.footbottom {
	margin-bottom: 5px;
}

#HomeTableTopper{
	padding-top:4px;
	border-top: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	background-color:1a3e6f;
	font-weight:bold;
	color:#FFFFFF;
	margin-bottom:10px;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin-bottom: 10px;
	padding-bottom: 5px;
	text-align: center;
	display: block;
	background-image: url(/Images/Public/topGlossBlue.gif);
	background-repeat: repeat-x;
	background-position: top;
}
	
#HomeTableTopper a, #HomeTableTopper a:visited{
	color:#FFFFFF;
	text-decoration: none;
}
	
#HomeTableTopper a:hover{
	color:#68ad45;
	text-decoration: none;
}

#HomeTableTopperG{
	padding-top:4px;
	border-top: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	background-color:68ad45;
	font-weight:bold;
	color:#FFFFFF;
	margin-bottom:10px;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin-bottom: 10px;
	padding-bottom: 5px;
	text-align: center;
	display: block;
	background-image: url(/Images/Public/topGlossGreen.gif);
	background-repeat: repeat-x;
	background-position: top;
}
	
#HomeTableTopperG a, #HomeTableTopperG a:visited{
	color:#FFFFFF;
	text-decoration: none;
}
	
#HomeTableTopperG a:hover{
	color:#1a3e6f;
	text-decoration: none;
}
.imgLF {
	margin-left: 45px;
}
.loginbut {
	display: block;
	padding-top: 1px;
	padding-right: 7px;
	padding-bottom: 1px;
	padding-left: 7px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	background-color: #1a3e6f;
	font-size: 10px;
	font-weight: bold;
	border: 2px solid #0c2a50;
}
.passwordlink   {
	color: #999;
	font-weight: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 11px;
	}

	A.passwordlink:link   {
	color: #999;
	font-weight: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	}

	A.passwordlink:visited    {
	color: #999;
	font-weight: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	}

	A.passwordlink:active   {
	color: #999;
	font-weight: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	}

	A.passwordlink:hover   {
	color: #060;
	font-weight: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline;
	}

.headerblue {
	background-color: #1a3e6f;
	display: block;
	color: #FFFFFF;
	padding-left: 7px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 13px;
	height: 18px;
	padding-top: 0px;
	padding-bottom: 0px;
	margin-bottom: 7px;
	border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color: #0c2a50;
}
#newsidenav {
	width: 165px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #000000;
	border-left-color: #000000;
}
#newsidenav ul {
	list-style-type: none;
	margin: 0px;
	padding: 0px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #000000;
}
#newsidenav ul li {
	margin: 0px;
	padding: 0px;
	display: block;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000000;
}
#newsidenav ul ul li {
	margin: 0px;
	padding: 0px;
	display: block;
	border-bottom-width: opx;
	border-bottom-style: solid;
	border-bottom-color: #000000;
}
#newsidenav a, #newsidenav a:visited {
	background-color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	display: block;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 5px;
}
#newsidenav a:hover {
	background-color: #68ad45;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	display: block;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 5px;
}
#newsidenav ul ul a, #newsidenav ul ul a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	background-color: #CCCCCC;
	display: block;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 5px;
}
#newsidenav ul ul a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	background-color: #68ad45;
	display: block;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 5px;
}
#newsidenav .newsidenavselect {
	background-color: #1a3e6f;
	color: #FFFFFF;
}
#newsidenav .newsubnavselect {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
	background-color: #999999;
	display: block;
}
.dropmenudiv_e{
	position:absolute;
	top: 0px;
	font:normal 12px Verdana;
	line-height:18px;
	z-index:100;
	background-color: #FFF;
	width: 200px;
	visibility: hidden;
	color:#000000;
	border-top-width: 0;
	border-right-width: 1px;
	border-bottom-width: 0;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #666666;
	border-right-color: #666666;
	border-bottom-color: #666666;
	border-left-color: #666666;
}


.dropmenudiv_e a{
	width: auto;
	display: block;
	text-indent: 5px; /*THEME CHANGE HERE*/
	border-bottom-width: 1px;
	padding: 2px 0;
	text-decoration: none;
	color: black;
	border-top-width: 0;
	border-right-width: 0;
	border-left-width: 0;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #666666;
	border-right-color: #666666;
	border-bottom-color: #666666;
	border-left-color: #666666;
}

* html .dropmenudiv_e a{ /*IE only hack*/
width: 100%;
}

.dropmenudiv_e a:hover{ /*THEME CHANGE HERE*/
	background-color: #e5e5e5;
	color:#000000;
}



.newsidesub{
	position: absolute;
	left: 0;
	top: 0;
	z-index:100;
	background-color: #FFF;
	color:#000000;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #666666;
	border-right-color: #666666;
	border-left-color: #666666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	display: none;
}

.newsidesub ul{
margin: 0;
padding: 0;
list-style-type: none;
}
.newsidesub ul li a{
	width: 100%;
	display: block;
	text-indent: 5px;
	border-bottom-width: 1px;
	padding: 2px 0;
	text-decoration: none;
	color: black;
	border-top-width: 0;
	border-right-width: 0;
	border-left-width: 0;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #666666;
	border-right-color: #666666;
	border-bottom-color: #666666;
	border-left-color: #666666;
}

.newsidesub a:hover{ 
	background-color: #68ad45;
	color:#FFFFFF;
}
