body{
margin:0px;
margin-top:10px;
margin-bottom:10px;
background:#258FA5;
}

.textyellowbold{
font-family:verdana;
font-size:12px;
color:#ffffff;
text-decoration:none;

}

.textyellowbold1{
font-family:verdana;
font-size:12px;
color:#ECB51D;
text-decoration:none;

}

h1{
	font: bold 16px arial;
	text-decoration: none;
	color: #CC3300;
}

h2{
	font: bold 18px arial;
	text-decoration: none;
	color: #CC3300;
}

h3{
	font: bold 16px arial;
	text-decoration: none;
	color: #CC3300;
}

.left-links a{
	font: 11px verdana;
	color: #000000;
	text-decoration: none;
	padding-left:15px;
	line-height:28px;
	background-image:url(button.jpg);
	background-repeat:no-repeat;
	width:200px;
	height:28px;
	float:left;
}

.left-links a:hover {
	color: #1C98A0;
	text-decoration: underline;
}

.title{
    font:bold 12px verdana;
    color:#FFFFFF;
	padding-left:15px;
	text-align:center;

}

.boxsearch{
width:400px;
height:16px;
font-family:verdana;
font-size:11px;
color:#000000;
text-decoration:none;

}

.text {
	font: 11px Verdana;
	color: #000000;
	text-decoration: none;
	padding-left:10px;
	padding-right:10px;
	text-align: justify;
}

.text a{
	font: 11px Verdana;
	color: #F1B20E;
	text-decoration: none;
}

.text  a:hover{
	color: #000000;
	text-decoration:underline;
}

.text1 {
	font: 11px Verdana;
	color: #000000;
	text-decoration: none;
	text-align: center;
}

.text1 a{
	font: 11px Verdana;
	color: #000000;
	text-decoration: none;
}

.text1  a:hover{
	color: #ECB51D;
	text-decoration:underline;
}

.menutext{
font-family:verdana;
font-size:11px;
color:#ffffff;
font-weight:bold;
text-decoration:none;
text-align:center;

}

.menutext a{
font-family:verdana;
font-size:11px;
color:#ffffff;
font-weight:bold;
text-decoration:none;
text-align:center;

}

.menutext a:hover{
color:#ffffff;
text-decoration:underline;

}

.textnormal{
font-family:verdana;
font-size:11px;
color:#000000;
text-decoration:none;
text-align:center;

}

.textbluebold{
font-family:verdana;
font-size:12px;
color:#258FA5;
text-decoration:none;

}

.textbluebold a{
font-family:verdana;
font-size:12px;
color:#258FA5;
text-decoration:none;

}

.textbluebold a:hover{
color:#ECB51D;
text-decoration:underline;
}

.textwhitebold{
font-family:verdana;
font-size:13px;
color:#258FA5;
text-decoration:none;
font-weight:bold;

}
topheaderbgblue {
background:url(bgtopblue.jpg);
background-repeat:repeat-x; 

}

.topheaderbgskyblueblue {
background:url(skybluebg.jpg);
background-repeat:repeat-x; 

}

.topheaderbggreynav {
background:url(bggreynav.jpg);
background-repeat:repeat-x; 

}

.footerbgskyblue {
background:url(skybluebgbottom.jpg);
background-repeat:repeat-x; 

}

.footerbgblue {
background:url(bgbottomblue.jpg);
background-repeat:repeat-x; 
}

.buttongrey {
background:url(buttongrey.jpg);
height:17px;
width:61px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
text-align:left;
padding-left:8px;
padding-right:0px;
padding-top:0px;
padding-bottom:0px;
border:0;

}

.box {
	margin: 0px;
	padding: 0px;
	clear: none;
	float: none;
	height: 15px;
	width: 150px;
	border: 1px solid #cccccc;
}

.textgrey {
font-family:Arial;
font-size:9px;
color:#797979;
text-decoration:underline;
}



.textnormalgrey {
font-family:verdana;
border: solid 1px #ccc;
font-size:11px;
color:#7D7D7D;
text-decoration:none;
text-align:justify;
padding-left:10px;
padding-right:10px;

}

.textnormalgrey a{
font-family:verdana;
font-size:11px;
color:#7D7D7D;
text-decoration:underline;
text-align:justify;


}
.textnormalgrey a:hover{
color:#000000;
text-decoration:none;
}

.textwhitegrey {
font-family:verdana;
font-size:11px;
color:#ffffff;
text-decoration:none;
line-height:18px;

}

img.floatRight { 
    float: right; 
    margin: 4px; 
}


.labelheading
{
background-color:#284D7A;
border:1pt solid #969EB1;
font-family: verdana;
font-size:12px;
font-weight:bold;
color:#FFFFFF;
padding-left:15px;

}

.formcolour{

background-color:#D7E2F0;
border:1pt solid #969EB1;
font-family: verdana;
font-size:11px;
font-weight:regular;
color:#36476E;

}

.box6{
	height: 16px;
	width: 176px;
	font-family: verdana;
	font-size: 12px;
	font-weight: normal;
	color: #687073;
	text-decoration: none;
}

.box5 {
	height: 12px;
	width: 170px;
	font-family: verdana;
	font-size: 10px;
	font-weight: normal;
	color: #687073;
	text-decoration: none;

}

.orangenormal1 {
	font-family: verdana;
	border: solid 1px #ccc;
	font-size: 11px;
	font-weight: normal;
	color: #FF0000;
	padding-left:10px;
	padding-right:10px;
	text-align:justify;
	text-decoration:none;
}

.orangenormal1 a{
	font-family: verdana;
	font-size: 11px;
	font-weight: normal;
	color: #FF0000;
	text-decoration:underline;
}

.orangenormal1 a:hover{
	color: #000000;
	text-decoration:none;
}


.buttonbackground {
display:block;
width:70px;
height:20px;
font-family:verdana;
font-size:11px;
color:#ffffff;
background-color:#258FA5;
border:1pt solid #969EB1;
 }

.star {
	font-family: verdana;
	font-size: 10px;
	font-weight: normal;
	color: #FF0000;
	}
	
	.textwhitebold1{
    font-family:verdana;
    font-size:11px;
    color:#ffffff;
    text-decoration:none;
    font-weight:bold; 
    padding-left:5px;
    background:#258FA5;
}
.background{
background:#FBF6EA;
}
.bgwhite{
background:#ffffff;
}

.boxHead {
	padding:5px;
	border: solid 1px #ccc;
	border-bottom: none;
	line-height:16px;
	font: bold 15px verdana;
	color:#2390a5;
	height:38px;
	background: url(box_hd.gif) repeat-x;
}	
.boxHead2 {
	padding:5px;
	border: solid 1px #ccc;
	border-bottom: none;
	line-height:16px;
	font: bold 15px verdana;
	color:#FF9900;
	height:38px;
	background: url(box_hd2.gif) repeat-x;
}	

.boxHead3 {
	padding:5px;
	border: solid 1px #ccc;
	border-bottom: none;
	line-height:16px;
	font: bold 15px verdana;
	color:#000;
	height:38px;
	background: url(box_hd3.gif) repeat-x;
}	

.boxContent {
	border: solid 1px #ccc;
	font: normal 11px verdana;
	color:#687073;
	padding-left:10px;
	padding-right:10px;
	text-align:justify;
	text-decoration:none;
	
}

.boxContent a{
	font: normal 11px verdana;
	color:#687073;
	text-decoration:underline;
	
}

.boxContent a:hover{
	color:#000000;
	text-decoration:none;
}

marquee {
	width: 900px;
	text-align:center;
	padding: 2px;
	font:bold 14px Verdana, Arial, Helvetica, sans-serif;
	color:#FF9900;
}	

.rankings {
font-family:verdana;
font-size:11px;
color:#ffffff;
text-decoration:none;
}
.rankings a{
font-family:verdana;
font-size:11px;
color:#ffffff;
text-decoration:none;
}

.rankings a:hover{
font-family:verdana;
font-size:11px;
color:#ffffff;
text-decoration:underline;
}

.reviews{
font-family:verdana;
font-size:11px;
color:#000000;
text-decoration:none;
padding:5px;
text-align:justify;
}

.reviews a{
font-family:verdana;
font-size:11px;
color:#000000;
text-decoration:none;


}

.reviews a:hover{
font-family:verdana;
font-size:11px;
color:#000000;
text-decoration:underline;

}

.reviews1{
font-family:verdana;
font-size:11px;
color:#CC3300;
text-decoration:none;
text-align:center;
}

.reviews1 a{
font-family:verdana;
font-size:11px;
color:#CC3300;
text-decoration:none;

}

.reviews1 a:hover{
color:#000000;
text-decoration:underline;

}