/* CSS Document */


body {
	/*background-color:	#ffffff;*/
	background-color:	#cfd2d7;
	color:				#666666;
	margin:				0px;
	padding:			0px;
	font-family:		Arial, Helvetica, sans-serif;
}

.body {
	background-image:	url('../images/Background - Blue gradient.jpg');
	background-repeat:	repeat-x;
	background-attachment: fixed;
}

.accordionHeaderText
{
	font-size:		15px;
}

table {
	font-family:		Arial, Helvetica, sans-serif;
	font-size:			11px;
}

p {
	margin-top:			0px;
	margin-bottom:		0px;
}

.clear {
	clear:				both;
}

.

/*	Ammended 11/03/2008 
	IE and Firefox seem to define different Heights on Clear,
	but the behaviour also seems to be Containing Div Dependant!
*/

.contentRight .clear, .rightCol .clear {
	clear:				both;
	height:				20px;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}

div.left {
	float:				left;
	/*position:			relative;*/
}

div.right {
	float:				right;
	/*position:			relative;*/
	/*left: 368px;*/
	top: 0px;
	width: 295px;
}

div.center {
	text-align:			center;
}

div.centerImages {
	width:				100%;
	margin-left:		20px;
}

a {
	color:				#101D4B;
	text-decoration:	none;
}

a:hover {
	color:				#F2B220;
	text-decoration:	underline;
}

h1 a:hover, h2 a:hover, h3 a:hover {
	text-decoration:	underline;
	color:				#F2B220;
}

a.topLinks {
	color:				#C3C3C3;
	text-decoration:	none;
}

div.spacer2 {
	width:				100%;
	height:				2px;
	margin:				0px;
	font-size:			0px;
}

div.spacer5 {
	width:				100%;
	height:				5px;
	font-size:			0px;
	margin:				0px;
}

div.spacer10 {
	width:				100%;
	height:				10px;
	font-size:			0px;
	margin:				0px;
}

.page {
	position:			relative;
	width:				100%;
	text-align:			center;
	font-family:		Arial, Helvetica, sans-serif;
	line-height:		1.5;
}



.searchBar {
	position:			relative;
	background-color:	#141616;
	color:				#C3C3C3;
	height:				30px;
	text-align:			right;
	padding-right:		20px;
	padding-top:		7px;
	vertical-align:		middle;
}

.searchGo {
	height:				16px;
	width:				16px;
	padding:			0px;
	margin:				0px;
	margin-top:			2px;
	margin-right:		10px;
	margin-left:		3px;
	vertical-align:		top;
	display:			inline;
}
input.search {
	color:				#666666; 
	font-family:		Arial, Helvetica, sans-serif;
	font-weight:		bold;
	background-color:	white;
	border:				0;
	font-size:			1.0em;
	width:				122px;
	margin-top:			2px;
}



.navItemHome {
	position:			relative;
	float:				left;
	height:				87px;
	width:				180px;
	background-image:url("../images/NetstarTraffic.png");
	
}

.navItemAbout {
	position:			relative;
	float:				left;
	height:				66px;
	width:				122px;
}
.navItemMarkets {
	position:			relative;
	float:				left;
	height:				66px;
	width:				122px;
}
.navItemProducts {
	position:			relative;
	float:				left;
	height:				66px;
	width:				122px;
}
.navItemCasestudies {
	position:			relative;
	float:				left;
	height:				66px;
	width:				122px;
}
.navItemContact {
	position:			relative;
	float:				left;
	height:				66px;
	width:				129px;
}



.yellowbar {
	position:			relative;
	float:				right;
	height:				21px;
	width:				356px;
	padding-left:		5px;
	z-index:			2;
	background-color:	#F2B220;
}

.mainImage {
	position:			relative;
	height:				400px;
	width:				919px;
	
}

.mainImage2 {
	position:			relative;
	height:				85%;
	width:				914px;
	
}

.shortImage {
	height:				101px;
	width:				100%;
	border-bottom:		7px solid #F2B220;
	
}

.leftTextAlign
{
	text-align :		right;
}

.yourBusiness {
	position:			relative;
	font-family:		Arial, Helvetica, sans-serif;
	height:				20px;
	background-color:	#001C4A;
	color:				#C3C3C3;
	padding-top:		10px;
	padding-left:		5px;
	font-size:			12px;
	width:				100%;
}

.middleNav {
	position:			relative;
	height:				81px;
}

h1 {
	color:#101D4B;
	font-size:15px;
	margin-bottom:10px;
	margin-top:0px;
	padding:0px;
	text-transform:uppercase;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
}

h2 {
	color:#101D4B;
	font-size:12px;
	margin:0px;
	text-transform:uppercase;
	font-weight:normal;
	font-family:Arial, Helvetica, sans-serif;
}

.rightLineBg {
	position:			relative;
	width:				919px;
	background-image:	url('../images/rightlinebg.gif');
	background-repeat:	repeat-y;
}

.contentLeft {
	float:				left;
	width:				555px;
}

.contentLeft h3 {
	color:#666666;
	font-size:			11px;	
	text-transform:uppercase;	
	font-weight:normal;
	font-family:Arial, Helvetica, sans-serif;
}

.contentFull h3 {
	color:#666666;
	font-size:			11px;	
	text-transform:uppercase;	
	font-weight:normal;
	font-family:Arial, Helvetica, sans-serif;
}


.contentRight {
	float:				left;
	width:				310px;
	padding:			20px;
	padding-left:		17px;
	vertical-align:		top;
}

.contentRight .iconImage {
	float:				left;
	width:				35px;
}

.contentRight .text {
	float:				left;
	width:				275px;
}

.contentRight .text h1, .contentRight .text h2 , .contentRight .text h3  {
	font-family:		Arial, Helvetica, sans-serif;
}

.contentRight h1 a, h2 a, h3 a {
	text-decoration:	none;
}

.contentRight h1 a:hover, h2 a:hover, h3 a:hover {
	text-decoration:	underline;
	color:				#F2B220;
}

.contentRight h1, h2, h3 {
	margin-bottom:0px;
	padding:0px;
	font-weight:normal;	
	font-family:Arial, Helvetica, sans-serif;
}

.contentFull {
	 
	width:				880px;
	padding:			20px;
	/*border: 1px red solid;*/
}

.fullText {
	padding:			20px;
}

.rightMenuBg {
	position:			relative;
	width:				919px;
	background-image:	url('../images/rightmenubg.gif');
	background-repeat:	repeat-y;
	
}

.breadcrumb {
	/*position:			relative;*/
	height:				20px;
	text-align:			right;
	margin:			10px;
}

.breadcrumb a {
	
}


.contentLeft2 {
	float:				left;
	/*position:relative;
	border:0px red solid;
	height:				750px;
	width:				678px;*/
	top:0px;
	width:				678px;
	height:				750px;
	/*z-index:			3;*/
	overflow:			auto;
	
}

.contentLeft2 h3 {
	color:				#666666;
	font-size:			11px;	
	margin-bottom:		5px;
	margin-top:			20px;
	text-transform:		uppercase;	
}
.leftText{
	width:   635px;
	padding:			10px;
	border:0px red solid;
	height: 61px;
}
.leftTextCopy{
	width:   630px;
	border:0px red solid;
}
.rightCol {
	position:			relative;
	background-color:	#101D4B;
	float:				left;
	width:				206px;
	padding:			20px;
	padding-left:		15px;
	color:				#F2B220;
}

.rightCol ul {
	margin-left:		15px;
}

.rightCol a {
	color:				#A3A3A3;
}

.rightCol .iconImage {
	float:				left;
	width:				35px;
}

.rightCol .iconImageHome {
	float:				left;
	width:				35px;
}

.rightCol .text {
	float:				left;
	width:				165px;
}

.rightCol .titleOnly {
	float:				left;
	width:				165px;
	padding-top:		5px;
}

.rightCol .titleOnly h1 a {
	color:white;
	text-decoration:none;
}

.rightCol a {
	text-decoration:	none;
}
.rightCol a:hover {
	text-decoration:	underline;
	color:				#F2B220;
}

.rightCol h1, .rightCol h2, .rightCol h3 {
	color:				white;
	font-weight:		normal;
}

.rightCol h1 {
	font-size:13px;
	margin:0px;
	margin-bottom:2px;
	font-weight:normal;
	text-transform:uppercase;
}

.rightCol h1 a {
	color:white;
	text-decoration:none;
}

.rightCol h2 {
	font-size:12px;
	margin:0px;
	margin-bottom:2px;
	font-weight:bold;
	text-transform:uppercase;
}

.rightCol h2 a {
	color:white;
	text-decoration:none;
}

.rightCol h3 {
	font-size:11px;
	margin:0px;
	margin-bottom:2px;
	text-transform:uppercase;
}

.rightCol h3 a {
	color:white;
	text-decoration:none;
}

.rightCol a:hover {
	text-decoration:	underline;
	color:				#F2B220;
}

.rightCol h1 a:hover, .rightCol h2 a:hover, .rightCol h3 a:hover {
	text-decoration:	underline;
	color:				#F2B220;
}

.loginBanner
{
	color:				White; 
	font-size:			small;	
}
.customers {
	width:				894px;
	background-color:	white;
	border-top:			1px solid #CCCCCC;
	border-bottom:		20px solid #ffffff;
	color:				#1C2122;
	padding-top:		10px;
	padding-left:		25px;
	font-family:		Arial, Helvetica, sans-serif;
	visibility:hidden;
	height:0px;
}

.footer {
	position:relative;
	font-family:		Arial, Helvetica, sans-serif;
	background-color:#101D4B;
	margin: 0 auto;
	/*margin-top:20px;*/
	bottom: 0;
	height:	20px;
	text-align: left;
	font-size:11px;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:20px;
	color:	#8F8F8F;
	width:899px;
	z-index:0;
}

.footer a {
	color:				#8F8F8F;
	text-decoration:	none;
}

.message {
	color:				red;
}

.loginField {
	float:				left;
	padding-right:		10px;
	width:				150px;
	text-align:			left;
	font-size:			10px;
}

.loginButton {
	padding-left:		160px;
	font-size:			10px;
}


.leftNav {
	float:left;
	margin:10px;
}

input.text {
	color:				#000000; 
	font-size:			1.0em;
	font-family:		Arial, Helvetica, sans-serif;
	border:				1px solid #6191B5;

}
input.submit {
	font-size:0.9em;
	color:				white; 
	font-family:		Arial, Helvetica, sans-serif;
	background-color:	#101D4B;
	border:				1px solid #000000;
	cursor:				hand;
}

img {
	border:	none;
}

ul li {
	list-style-type:	square;
	margin-bottom:		5px;
}

hr {
	height:1px;
	color: #6191B5;
	
}

.listItem, .listItemIndent
{
	margin-top:		5px;
	margin-bottom:	15px;
}

.listItemIndent
{
	margin-left:	20px;
}

table.userTable {
	font-size:			1.0em;
	border-collapse:	collapse;
}
td.userHeading {
	background-color:	#F2B220; 
	border-bottom:		1px solid #F2B220;
	color:				#101D4B;
	font-weight:		bold;
}
tr.userRow1 {
	background-color:	#ffffff; 
}
tr.userRow2 {
	background-color:	#ffffff; 
}
td.userTable {
	border-bottom:		1px solid #F2B220;
}


.modalBackground
{
	background-color:		Gray;
	filter:					alpha(opacity=70);
	opacity:				0.7;
}

.notificationContent
{
	font-size:			1.0em;
}

.notificationBorderTop
{
	background-image:	url('../images/Border-TopA.png');
	height:				5px;	
	width:				235px;
}

.notificationBorderMiddle
{
	background-color:	#f2b220;
	padding			:	5px;
	width:				225px;
}

.notificationBorderBottom
{
	background-image:	url('../images/Border-Bottom.png');
	height:				5px;
	width:				235px;	
}

.notificationBorderTopBig
{
	background-image:	url('../images/Border-Top-Big.png');
	height:				5px;	
	width:				570px;
}

.notificationBorderMiddleBig
{
	background-color:	#f2b220;
	padding			:	5px;
	width:				570px;
}

.notificationBorderBottomBig
{
	/*background-image:	url('../images/Border-Bottom-Big.png');
	height:				5px;
	width:				570px;	*/
}


.notificationBackground
{
	background-color:			White;	
	/*width:				220px;*/
}


.modalContentH2
{
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	color:#f2b220;
}

.modalPopup
{
background-color:#ffffff;
border-width:2px;
border-style:solid;
border-color:#f2b220;
padding:3px;	
width:750px;
height: 500px;
}

.modalPopupSmall
{
background-color:#ffffff;
border-width:2px;
border-style:solid;
border-color:#f2b220;
padding:3px;	
height: 200px; 
width: 300px
}

.ErrorLabel
{
	font-size:12px;
	color:Red;	
}

.modalContent
{
	overflow: auto;
	height: 85%;
	margin:5px;
	
}

.modalContentSmall
{
	overflow: auto;
	height: 60%;
	margin:5px;
	
}




.modalButton
{
	border-top: solid 1px #f2b220;
	margin-top: 5px;
	padding-top: 5px;
	margin-right:5px;
	text-align:right;
	height: 10%;
}

.modalButtonSmall
{
	border-top: solid 1px #f2b220;
	margin-top: 5px;
	padding-top: 5px;
	margin-right:5px;
	text-align:right;

}
.modalH1
{
	background-color: #f2b220;
	padding: 5px;
	text-align: center;
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	color:Black;
	
	/*width: 99%;*/
	display: block;	
	height: 5%;
}

.modalH1Small
{
	background-color: #f2b220;
	padding: 5px; 
	text-align: center;
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color:Black;
	
	/*width: 99%;*/
	display: block;	
	height: 10%;
}



.modalFooter
{
}

/*

Ek Added @ home

*/

.navItemButtons
{
	float:				left;
	height:				66px;
	position:			relative;
	width:				122px;	
	/*vertical-align:		baseline;*/
	top:				21px;
}

.innerPage {
	position:			relative;
	width:				919px;
	/*background-color:	white;*/
	margin:				0px auto;
	font-size:			0.7em;
	text-align:			left;
}

/*.topbar {
	float:				right;
	height:				21px;
	width:				700px;
}
*/
.topbar {
	z-index:			999;
	height:				10px;
	width:				100%;
	position:			absolute;
}

.loginContainer
{
	
	margin-right:10px;
	float:right;
}

.topNav {
	position:			relative;
	height:				87px;
	/*z-index:			1;*/
	background-color:	white;
	/*background-image:url("../images/navigation/TopBackGround.jpg");*/

}
.subContentLanding
{
	background-color:		white;	
}

.speedLegend
{
	 height:	25px;
	 width:		500px;
	 padding:	0% 5% 0% 5%;

}

.speedLegendDiv
{
	/*position: absolute;
    bottom:			0px;*/
    right:			0px;
	float:			left; 
	width:30px;
	height:465px;
	/*width:			525px;
	height:			25px;
	padding-left:	10px;
	padding-right:	10px;
	z-index:		9999;
	*/
	
}

.divPanelContent
{
	/*padding: 10px 10px 10px 10px;*/
	padding:		0px 0px 0px 10px;
	margin-right :	10px;
}

.divWeatherContent
{
	/*padding: 10px 10px 10px 10px;*/
	background-image: url('../images/WeatherBackGroundRounded.gif');
	
	/*padding:		0px 0px 0px 10px;
	margin-right :	10px;*/
	height: 350px;
	width:150px;
	
}

.contentLeftText
{
	font-family:	Arial;
	font-size:		11px;
	text-align:		left;
	color:			White;
	background-image: url("../images/CurrencyBackGround.gif");
	height:108px;
}

.wizardContent
{
	font-size:			11px;
	margin-left :		10px;

}

.wizardHeading
{
	/*margin-left :		10px;
*/
	font-weight :		bold ;
	text-decoration :	underline ;
	
}

.wizardSpacing
{
	padding-bottom:		15px;
}

.accordionHeader
{
	padding-left:	5px;
	width:			100%;
		
}



.accordionAlign
{
	vertical-align:	text-top;
	width:			99%;
}

.upDownArrow
{
	height:			14px;
	width:			14px;
	float:			right;
}

.

.navItemHomeButton
{
	float:				left;
	height:				66px;
	position:			relative;
	width:				122px;	
	/*vertical-align:		baseline;*/
	top:				21px;
	z-index:2;
	/*background-color:Red;*/
	background-image:	url("../images/Home.gif");
}

.navItemHomeButtonOver
{
	float:				left;
	height:				66px;
	position:			relative;
	width:				122px;	
	/*vertical-align:		baseline;*/
	z-index:2;
	top:				21px;
	/*background-image: url("../images/keep.gif");*/
	/*background-image:	url("../images/navigation/Button-Blue-122x66.png");*/
	background-image:	url("../images/home-over.gif");
}


.navItemHomeBut {
	position:			relative;
	float:				left;
	height:				66px;
	width:				122px;
	vertical-align:		baseline;
}
.weather 
{
	color:				#ffffff
} 
.weather .weatherRow1 
{
	text-align:			center; 
	font-weight:		900;
	padding:			10px 0px 10px 0px;
	
}

.landingParagraph
{
	margin:				0px 10px 0px 10px;
}

.keepMovingBottom
{
margin-left:40px;
color:Yellow;
font-size:large ;	
	
}

.notificationModalWindow
{
	/*display: none; */
	width: 220;
	background-color:Gray;
	
}


.notificationPopupButtonDiv
{
	text-align		:	center ;
	padding-right	:	8px;
}

/*Payment Styling*/

.paymentModal
{
	
	background-color:White;	
	color:Black;
}

/*
.modalButton
{
	border-top: solid 1px #f2b220;
	margin-top: 5px;
	margin-right:5px;
	text-align:right;
}
*/


.textOnlySMS
{
	width:300px;	
}

.textOnlySMS img
{
	width : 270px;

}

.textOnlySMSLabel
{
	background-color:#ffb820;
	color:Black;	
} 

.confirmation
{
	border:solid 1px #ffb820;
	
}
.tableSpacer
{
	width:100px;
}

.link
{
	color:#593FAA;	
}

.handHover
{
	cursor		:	hand;	
}

.termRowHeader
{
	background-color: #f2b220;
}

.rowHeader
{
	background-color: #f2b220;
	text-align	:	center;
	font-weight	:	bolder;
}

.rowDetail
{
	font-weight	:	bold;	
	color		:	Black;
}

.columnHeader
{
	border: solid 1px #f2b220;
	font-weight	:	bolder;
}

.alertModalContent
{
	overflow: auto;
	height: 85%;
	margin:5px;
	
}

.alertH1
{
	background-color: red;
	padding: 5px;
	text-align: center;
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	color:Black;
	
	/*width: 99%;*/
	display: block;	
	height: 5%;
	text-decoration:'blink';
}

.operatingHoursText
{
  padding: 20px;
  float: right;
  width: 30%;
}

.operatingHoursText h2
{
  margin-bottom: 15px;
}

.contactUsText
{
  padding: 20px;
  float: left;
  width: 50%;
}

.contactUsText h2
{
  margin-bottom: 15px;
}

.paymentComplete
{
  text-align: center;
  width: 98%;
  padding: 10px;
  font-family: Arial;
  font-size: 12px;
}

.paymentComplete table
{
  width: 100%;
  height: 100%;
  border: solid 1px #f2b220;
}

.paymentComplete td
{
  height: 100%;
}

.paymentCompleteHeading
{
	background-color: #f2b220;
	color: Black;
	text-align: center;
	font-size: 24px;
	text-transform: uppercase;
	font-weight: bold;
	border-bottom: solid 1px #f2b220;
	height: 24px;
	padding: 5px; 
}

.paymentCompleteContent
{
	background-color: White;
	color: black;
	font-size: 16px;
	text-align: center;
	font-family: Arial;
	padding-top: 20px;
	padding-bottom: 20px;
	border-bottom: solid 2px #f2b220;
}


.paymentCompleteSubHeading
{
	background-color: White;
	color: #f2b220;
	text-align: left;
	font-size: 14px;
	text-transform: uppercase;
	font-weight: bold;
	height: 18px;
	padding: 5px; 
	width: 20%;
}

.paymentCompleteSubContent
{
	background-color: White;
	color: black;
	font-size: 16px;
	text-align: left;
	font-family: Arial;
}



.paymentCompleteResultLabel
{
  color: Black;
}

.paymentCompleteResultDetail
{
  color: Green;
}

.paymentCompleteResultDetailError
{
  color: Red;
}

.routeOption
{
	border: solid 2px #f2b220;	
	padding:2px;
	text-align:center;
	
}

.DealOptionDisplay
{
		
	color:black;
}


.leftTextBox
{
	text-align:		left;
}
/*2009-11-26 EK added*/

.RoutingLayout
{
	width:				99%;
	border:				solid 1px grey;
	
}

.RoutingLayout td
{
	width:				50%;
	border:				solid 2px #686767;
	text-align:			left;
	vertical-align:		top;
	overflow:			auto ;
}


.routeDescription
{
		height:				450px;
		overflow:			auto;
}

.TheMapTD
{
	
	border:				solid 2px #686767;
	text-align:			center;
	vertical-align:		top;
}


.RouteTable
{
	border:				none;
	text-align:			left;
	height:200px;
	overflow:auto;
	
}

.routeTableDiv
{
	height:200px;
	overflow:auto;
}

.RouteTable td
{
	border:				none;
	text-align:			left;
}

.RouteTable td a
{
	cursor:  pointer;
}

.RoadNameDiv
{
	width			:99%;
	height			:20px;
	background-color:white;
	text-align		:center;
	padding			:2px; 
	font-family		:Arial, Helvetica, sans-serif;
	text-transform	:capitalize;
	font-size		:12px ;
	font-weight		:bold;
}

.newRoute
{
	font-weight		:bold;
	font-family		:Arial, Helvetica, sans-serif;
	font-size		:12px ;
	color			:White;
	padding  		:5px 5px 2px 5px;
	border			:solid 2px #1a5d91;
	/*background-color: #f2b220 ;*/
	width			: 95%;
	height			:150px;

}



.myRoutes
{
	font-weight		:bold;
	font-family		:Arial, Helvetica, sans-serif;
	font-size		:12px ;
	padding			:30px 5px 0px 5px;
	/*border			:solid 2px ActiveCaption;*/
	background-color: #f2b220;
	width			: 328px;
	height			:102px;
	text-align		:center;
	
}

.searchForRoadTable
{
	color			:white;
	font-weight		:bold;
	font-family		:Arial, Helvetica, sans-serif;
	font-size		:12px ;
	border			:solid 2px #1a5d91;
	width			: 99%;
	height			:120px;
	background-color:White;
}

.helpLink
{
	font-weight		:bold;
	font-family		:Arial, Helvetica, sans-serif;
	font-size		:12px ;
	color: Red;
	text-align:center;
	padding:5px;
}

.newRouteSection
{
	text-align			:center;
	background-color	: #1a5d91;
	margin				: 2px 2px 10px 2px;
	padding				: 2px 0px 2px 0px;
}

.txtRouteName
{
	Width				:98%;
	
	
}

.tableRouteName 
{
	width				:100%;
	
}

.tableRouteName td
{
	text-align:left;	
	padding-left: 3px;
	
}

.routeLabels
{
	color		: #1a5d91;	
}

.dataLabel
{
	color		:Black;	
	width		:100%;
}

.bt_delete
{
	width: 30px;
	height:27px;
	background: url('../images/Delete-Trash.png') no-repeat 0 0;
	border:None;
}

.bt_search
{
	
	width: 30px;
	height:27px;
	background: url('../images/WhiteSquareSearch-magnifying glass.png') no-repeat 0 0;
	border:None;
}

.bt_save
{
	margin:5px 0 5px 0;
	width: 48px;
	height:43px;
	background: url('../images/WhiteSquareSave-disk.png') no-repeat 0 0;
	border:None;
	float:right;
	z-index:999;
	
}

.bt_delete2
{
	
	border:None;
	cursor:pointer;
}

.ErrorPage
{
	background-color:White;
}

.ErrorContainerDiv
{
	text-align:center;
	
	margin: 5% 10px 20px 20px;
	padding:20px;
	background-image:url('../images/GreyRoudedCorners.png') ;
	width:560px;
	height:360px;
	
}


.ErrorPageMainLabel
{
	font-size:x-large;
	color:Red;
	
		
}
.ErrorPageSecondatyLabel
{
	color:black;
}

.topNavExpired {
	position:			relative;
	height:				87px;
	/*z-index:			1;
	background-color:	white;
	background-image:url("../images/navigation/TopBackGround.jpg");*/

}

.boxDiv
{
	width:				720px;
	float:				left;
	margin-right:		15px;	
	
}

.boxParagraph
{
	width:				330px;
	float:				left;
	margin:				5px 10px 5px 10px; 
	padding-left:		5px;
	padding-right:		5px;
	
}

.rightBanner
{
	margin-top:			5px;
	float:				right;
}

.contentHeading {
	position:			relative;
	font-family:		Arial, Helvetica, sans-serif;
	height:				20px;
	font-weight:		bolder;
	vertical-align:		top;
	background-color:	#f6aa32;
	color:				white;
	padding-top:		0px;
	padding-left:		5px;
	font-size:			12px;
	width:				100%;
}

.padding5
{
	padding:			0 5px 0 5px;	
}

.topNavDiv {
	position:			relative;
	font-family:		Arial, Helvetica, sans-serif;
	height:				1px;
	background-color:	#001C4A;
	color:				#C3C3C3;
	padding-top:		4px;
	padding-left:		0px;
	font-size:			12px;
	width:				100%;
}

