@charset "utf-8";

h5 {
	font-size: 18px;
	font-weight :normal;
	color: #333333;
	font-family:"Arial";
	
	display: inline;	
}

a img {border: none; }

body {
	background-color: #BEBEBE;
	font-family:Arial, Helvetica, sans-serif;
	font:Arial;
	font-size:10px;
	color:#000000;
}

.tables {
background-color:#FFFFFF;
}

.tablesB {
background-color:#000000;
}

a.citylinkmenu:link {
	color: #FFFFFF;
	text-decoration:none;
}


a.citylinkmenu:visited {
	color:#FFFFFF;
}
a.citylinkmenu:hover {	
	
	color:#F6921E;
	}
	
a.citylinkmenu:active {
text-decoration:none;
}

.cityLinkHeading {
font:Arial;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#FFFFFF;

}


.citylinkmenu {
	background-color:#000000;
	font:Arial;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	
}

hr {
color:#999999;

}

.bullet{
font-size:12px;
color:#ff6600;

}


.topheading{
	font-size: 14px;
	font-weight :normal;
	color: #FF6600;
	font-family:"times";
	line-height:18px;
	word-spacing:4px;
}
.topheadingblack{
	font-size: 14px;
	font-weight :normal;
	color: #000000;
	font-family:"times";
	line-height:18px;
	word-spacing:4px;
}

.topheadingwhite{
	font-size: 14px;
	font-weight :normal;
	color: #FFFFFF;
	font-family:"times";
	line-height:18px;
	word-spacing:4px;
}
.topheadingwhiteblack{
	font-size: 14px;
	font-weight :normal;
	color: #000000;
	font-family:"times";
	line-height:18px;
	word-spacing:4px;
}

.button{
	font-family:"arial";
	font-size:30px;
	color:#969696;
	line-height:40px;
}

.footertext {
font-family:"times";
font-size: 10px;
color:#646464;
}

.footertextD {
font-family:"times";
font-size: 10px;
color:#000000;
}

a:link {
	font:Arial;
	font-size:10px;
	color:#000000;
	text-decoration:none;
}

a:visited {
	color:#000000;
	text-decoration:none;
}
a:hover {	
	color:#FF6600;
	text-decoration:underline;
	}
	
a:active {
text-decoration:none;
}

a.NAV:link {
	font:Arial;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	text-decoration:none;
}

a.NAV:visited {
	color:#FFFFFF;
	font:Arial;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
}
a.NAV:hover {	
	color:#FF6600;
	font:Arial;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
	}
	
a.NAV:active {
text-decoration:none;
font:Arial;
font-family:Arial, Helvetica, sans-serif;
}







a.FAQ:link {
	font:Arial;
	font-size:10px;
	color:#000000;
	text-decoration:bold;
	font-weight:600;

	
}

a.FAQ:visited {
	color:#000000;
	text-decoration:none;
}
a.FAQ:hover {	
	color:#FF6600;
	text-decoration:underline;
	}
	
a.FAQ:active {
text-decoration:none;
}





a.refdiscount:link {
	font:Arial;
	font-size:14px;
	color:#FFFFFF;
	text-decoration:none;
}

a.refdiscount:visited {
	color:#FFFFFF;
	text-decoration:none;
}
a.refdiscount:hover {	
	color:#000000;
	text-decoration:none;
	}
	
a.refdiscount:active {
text-decoration:none;
}
.refDiscounttext{
font-size: 14px;
	font-weight :normal;
	color: #000000;
	font-family:"Arial";
	text-align:center;
}

.bodygray {

	font-family:Arial, Helvetica, sans-serif;
	font:Arial;
	font-size:10px;
	color:#999999;
}


.borderall {
	border:1px;
	border-color:#969696;
	border-style:solid;
	vertical-align:text-top;
	padding-left:8px;
	padding-right:8px;
	padding-top:5px

}
.bordertopRL {
	
	border-top:1px;
	border-top-color:#969696;
	border-top-style:solid;
	border-right:1px;
	border-right-color:#969696;
	border-right-style:solid;
	border-left:1px;
	border-left-color:#969696;
	border-left-style:solid;
	vertical-align:text-top;
	padding-left:8px;
	padding-right:8px;
	padding-top:5px
}

.borderRL {
	border-right:1px;
	border-right-color:#969696;
	border-right-style:solid;
	border-left:1px;
	border-left-color:#969696;
	border-left-style:solid;
	vertical-align:text-top;
	padding-left:8px;
	padding-right:8px;
	padding-top:5px

}

.borderR {
	border-right:1px;
	border-right-color:#969696;
	border-right-style:solid;
	vertical-align:text-top;
	padding-left:8px;
	padding-right:8px;
	padding-top:5px

}
.borderL {
	border-left:1px;
	border-left-color:#969696;
	border-left-style:solid;
	vertical-align:text-top;
	padding-left:8px;
	padding-right:8px;
	padding-top:5px

}
.borderbotRL {
	
	border-bottom:1px;
	border-bottom-color:#969696;
	border-bottom-style:solid;
	border-right:1px;
	border-right-color:#969696;
	border-right-style:solid;
	border-left:1px;
	border-left-color:#969696;
	border-left-style:solid;
	vertical-align:text-top;
	padding-left:8px;
	padding-right:8px;
	padding-top:5px
}

botlink {
	font-size: 6px;
	font-weight :normal;
	color: #666666;
	font-family:"Arial";
}

.buttonToll{
	font-family:"arial";
	font-size:20px;
	color:#969696;

}

	div.horizontal_scroller, div.vertical_scroller{
		position:relative;
		height:16px;
		width:500px;
		display:block;
		overflow:hidden;
		border:#969696 1px solid;
		background-color:#262525;
		text-align:center;
		vertical-align:middle;
		
	}
	div.scrollingtext{
		position:absolute;
		white-space:nowrap;
		font-family:'Arial';
		font-size:14px;
		font-weight:normal;
		color:#FFFFFF;
	
	}
























a.bodylink:link {
	font-size: 11px;
	font-weight :normal;
	color: #000000;
	font-family:"Arial";
	text-decoration: none;
}


a.bodylink:visited {
	font-size: 11px;
	font-weight :normal;
	color: #000000;
	font-family:"Arial";
	text-decoration: none;
}
a.bodylink:hover {
	text-decoration: underline;
}
	
a.bodylink:active {
	text-decoration: none;
}

a.launch:link {
	font-size: 9px;
	font-weight :normal;
	color: #C8C8C8;
	font-family:"Arial";
	background-color:#646464;
	text-decoration: none;
}
a.launch:visited  {
	font-size: 9px;
	font-weight :normal;
	color: #C8C8C8;
	font-family:"Arial";
	background-color:#646464;
	text-decoration: none;
}
a.launch:hover {
	text-decoration: underline;
	color: #FFF000;
}
a.launch:active {
	text-decoration: none;
}




.maintext {
font-family:"arial";
font-size: 11px;
}


h1{
font-size: 14px;
	font-weight :normal;
	color: #FFFFFF;
	font-family:"Times";
	line-height:25px;
	
}
h5{
font-size: 16px;
	font-weight :normal;
	color: #FFFFFF;
	font-family:"Times";
	line-height:30px;
	
}

.topheading{
	font-size: 14px;
	font-weight :normal;
	color: #FF6600;
	font-family:"times";
}
.topheadingwhite{
	font-size: 14px;
	font-weight :normal;
	color: #FFFFFF;
	font-family:"times";
}

h2{
font-size: 14px;
	font-weight :normal;
	color: #000000;
	font-family:"Times";
	display:inline;
	
	
}
h3 {
	font-size: 11px;
	color: #FF6600;
	font-family:"Arial";
	font-weight:bold;
	display:inline;

}
h4 {
	font-size: 11px;
	color: #FF6600;
	font-family:"Arial";
	display:inline;
}

.boxtext {
	font-size: 11px;
	color: #000000;
	font-family:"Arial";
	display:inline;
}
.formbox {
	
	font-size: 12px;
	background-color: #F9EFAC;
	outline-color:#FFF000;

	
}
.formtext {
	font-size: 11px;
	font-weight :normal;
	color: #333333;
	font-family:"Arial";
	line-height:30px;
	display: inline;
	vertical-align:middle;
	padding-bottom:15px;
}

.formtextbold {
	font-size: 12px;
	font-weight :normal;
	color: #FFF000;
	font-family:"Arial";
	background-color:#231F20;
}
.
.launch {
	font-size: 9px;
	font-weight :normal;
	color: #C8C8C8;
	font-family:"Arial";
	background-color:#646464;
}
.cslinktext {
font-family:"arial";
font-size: 11px;
color:#646464;
}


.bord {
border-color:#333333;
border:1px;
}



.NavText {
font-size: 12px;
	font-weight :normal;
	color: #FFFFFF;
	font-family:"Times";
	text-align:centre;
	}

.bordertop {
	border-top-style: solid;
	border-top-color: 128F34;
	border-top-width:1px;	
}
.borderright {
	border-right-style: solid;
	border-right-color: 128F34;
	border-right-width:1px;	
}
.borderleft {
	border-left-style: solid;
	border-left-color: 128F34;
	border-left-width:1px;	
}
.borderall {
	border:1px;
	border-color:#969696;
	border-style:solid;
	vertical-align:text-top;
	padding-left:8px;
	padding-right:8px;
	padding-top:5px

}
/* liScroll styles */

.tickercontainer { /* the outer div with the black border */
border: 1px solid #969696;
background: #fff; 
width: 500px; 
height: 21px; 
margin: 0; 
padding: 0;
overflow: hidden; 
}
.tickercontainer .mask { /* that serves as a mask. so you get a sort of padding both left and right */
position: relative;
left: 0px;
top: 5px;
width: 490px;
overflow: hidden;
}
ul.newsticker { /* that's your list */
position: relative;
left: 500px;
font: bold 10px Verdana;
list-style-type: none;
margin: 0;
padding: 0;

}
ul.newsticker li {
float: left; /* important: display inline gives incorrect results when you check for elem's width */
margin: 0;
padding: 0;
background: #fff;
}
ul.newsticker a {
white-space: nowrap;
padding: 0;
color: #FF6600;
font: bold 10px Verdana;
margin: 0 30px 0 0;
} 
ul.newsticker span {
margin: 0 7px 0 0;
} 
