/* 

CSS Document 

*****************
*****COLOURS*****
*****************

LIGHT ORANGE = #ffd785
ORANGE = #F18419
MEDIUM ORANGE = #E44600
DARK ORANGE = #A95E11

GREY = #3F3F3F

BUTTON BKG = #F18617



*/

/* HEADER */


div.Hfloatleftnav{
	float:left;
	background-color:#FFFFFF; 
	height:24px;
	font-weight:bold; 
	font-size:11px; 
	color:#0060B5;
	margin-right:5px;
}
div.navButton-oneline{
	padding:0 5px 5px 5px;
	text-align:center;
	line-height:19px;
}
div.navButton-twoline{
	padding:0 5px 5px 5px;
	text-align:center;
	line-height:12px;
}

div.header{
	width:800px;
	height:156px;
	/*background:url(../images/headers/headimage2.jpg) top left no-repeat;*/
	margin:0 0 10px 0;
}
a.headerNav:link{
	color:#0060B5;
	text-decoration:none;
}

a.headerNav:visited{
	color:#0060B5;
	text-decoration:none;
}

a.headerNav:hover{
	color:#0060B5;
	text-decoration:none;
}

/* END HEADER */



body, html{
	width:100%;
	height:100%;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:11px;
	margin:0;
	padding:0;
}


/* BODY TAGS */

h1{
font-size:14px;
font-weight:bold;
color:#0060B5;

margin:0 0 10px 0;
}

h2{
font-size:17px;
font-weight:bold;
color:#FFFFFF;

margin:0 0 7px 0;
padding-left:5px;
}

h3{
font-size:30px;
font-weight:bold;
color:#F18419;

margin:0 0 10px 0;
}

h4{
font-size:17px;
font-weight:bold;
color:#F18419;

margin:0 0 7px 0;
padding-left:5px;
}


h5{
font-size:24px;
color:#0060B5;

margin:0 0 5px 0;
padding:0px;
}

h6{
font-size:18px;
color:#0060B5;
font-weight:normal;

margin:0 0 2px 0;
padding:0px;
}

/*p{
color:#3F3F3F;
margin:0px 0px 10px 0px;
padding:0px;

}*/

ul{
	margin:10px 0 10px 14px;
	padding:0;
}

li{
	margin:0;
	padding:0;
	font-size:11px;
	font-weight:bold;
}


.copyDarkBlue{
	color:#002351;
}
/*  LINKS  */

a.whitelink:hover{
	color:#FFFFFF;
	text-decoration:underline;
}

a.whitelink:visited{
	color:#FFFFFF;
	text-decoration:none;
}


a.whitelink:link{
	color:#FFFFFF;
	text-decoration:none;
}


a.orangelink:hover{
	color:#A95E11;
	text-decoration:underline;
}

a.orangelink:visited{
	color:#A95E11;
	text-decoration:none;
}


a.orangelink:link{
	color:#A95E11;
	text-decoration:none;
}


a.mediumbluelink:hover{
	color:#0060B5;
	text-decoration:underline;
}

a.mediumbluelink:visited{
	color:#0060B5;
	text-decoration:none;
}


a.mediumbluelink:link{
	color:#0060B5;
	text-decoration:none;
}

a.footerlink:hover
{
    font-size: 9px; 
    color: #A3A3A3;	
	text-decoration:underline;
}

a.footerlink:visited
{
    font-size: 9px; 
    color: #A3A3A3;	
	text-decoration:none;
}


a.footerlink:link
{
    font-size: 9px; 
    color: #A3A3A3;	
	text-decoration:none;
}
/* STRUCTURE DIVS */
/* STRUCTURE DIVS */
/* STRUCTURE DIVS */
/* STRUCTURE DIVS */



div.bodycontainer{
	width:100%;
}
div.contentcontainer{

	width:800px;
	margin-left:auto;
	margin-right:auto;
}
div.setAbsolute{
	position:absolute;
}

div.rightColumn{
	width:185px;
	float:left;
	background-color:#ffd785;
	margin:10px 0 0 0;
}
div.leftColumn{
	width:580px;
	float:left;
	padding:0 7px 0 0;
}

div.whiteUnderline{
	border-bottom:2px solid white;
}

div.floatleft{
	float:left;
}
div.floatright{
	float:right;
}
div.clearance{
	clear:both;
}
div.floatleftnav{
	float:left;
	padding:0 5px 0 0;
}


/* BUTTON DIVS */
/* BUTTON DIVS */
/* BUTTON DIVS */
/* BUTTON DIVS */

div.orangeButton{
	background:url(../images/orangeButtGrad.jpg) top left repeat-x;
	padding:3px 5px 3px 5px;
	background-color:#F18617;
	border:2px solid white;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:white;
	font-size:14px;
}
div.orangeButtBorder{
	border:1px solid #e44600;
}


div.blueButton{
	background:url(../images/blueButtGrad.jpg) top left repeat-x;
	padding:3px 5px 3px 5px;
	background-color:#002757;
	border:2px solid white;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:white;
	font-size:14px;
}
div.blueButtBorder{
	border:1px solid #002351;
}



/* RIGHT COLUMN DIVS */
/* RIGHT COLUMN DIVS */
/* RIGHT COLUMN DIVS */
/* RIGHT COLUMN DIVS */

div.offerEntry{
	padding:10px 7px 8px 7px;
}
div.margin10bottom{
	margin-bottom:10px;
}
div.margin5bottom
{
	
	margin-bottom:5px;
}
div.margin2bottom{
	margin-bottom:2px;
}
.price{
	font-size:28px;
	font-weight:bold;
	color:#E44600;
	line-height:20px;
}
.entrytitle{
	font-size:14px;
	font-weight:bold;
	color:#F6921E;
}	
.from{
	color:#E44600;
	font-size:9px;
	font-weight:bold;
}
.info{
	color:#3F3F3F;
	font-size:11px;
	font-weight:bold;
}




/* KNOWLEDGE POOL DIVS */

div.knowledgeInfo{
	background:url(../images/theKnowledgePoolGrad.jpg) bottom left repeat-x;
	background-color:white;
	border:2px white solid;
	padding: 0px 5px 0px 5px;
}
div.knowledgeborder{
	border:1px solid #F6921E;
}
.knowtitle{
	font-size:18px;
	font-weight:bold;
	color:#F18419;
}
.knowinfo{
	color:#0060B5;
	font-weight:bold;
}
.knowinfoall{
	width:162px;
	padding:0 5px 0 0;
}


/* HOME PAGE ADVERT DIVS */

div.HPflash-container{
	width:244px; 
	border:#f6921e solid 4px; 
	margin:0 0 10px 0;
}

div.bottom-banner-outer
{
    BORDER: solid 2px red; 
}
div.bottom-banner-inner
{
    BORDER: #ffd785 2px solid; 
    PADDING: 4px; 
}




/*//////////////////////////////////*/
/* JAMES' ADD ONS */
/*//////////////////////////////////*/

div.clear{
	clear:both;
	font-size:0px;
	height:0px;
}

h1{
	font-size:14px;
	font-weight:bold;
	color:#0060B5;
	
	margin:0 0 10px 0;
}

h2{
	font-size:17px;
	font-weight:bold;
	color:#FFFFFF;
	
	margin:0 0 7px 0;
	padding-left:5px;
}

h3{
	font-size:30px;
	font-weight:bold;
	color:#F18419;
	
	margin:0 0 10px 0;
}

h4{
	font-size:17px;
	font-weight:bold;
	color:#F18419;
	
	margin:0 0 7px 0;
	padding-left:5px;
}


h5{
	font-size:24px;
	color:#0060B5;
	
	margin:0 0 5px 0;
	padding:0px;
}

h6{
	font-size:18px;
	color:#0060B5;
	font-weight:normal;
	
	margin:0 0 2px 0;
	padding:0px;
}

h1.greyTitle19{
	font-size:19px;
	color:#3F3F3F;
	font-weight:Bold;
	
	margin:0 0 5px 0;
	padding:0;
}

p{
	color:#3F3F3F;
	
	margin:0px 0px 10px 0px;
	padding:0px;
	

}


p.headingSmall{
	color:#0060B5;
	font-weight:bold;
	font-size: 12px;
	
	margin:0px 0px 8px 0px;
	padding:0px;
}


p.heading{
	color:#0060B5;
	font-weight:bold;
	font-size: 16px;
	
	text-align:center;
	
	margin:0px 0px 8px 0px;
	padding:0px;
	
	line-height:14px;
}

p.last-para{
	color:#3F3F3F;
	
	margin:0px 0px 20px 0px;
	padding:0px;
	

}

p.one-para{
	color:#3F3F3F;
	
	margin:0px 0px 0px 0px;
	padding:0 5px 5px 5px;
	

}

p.mast-para{
	color:#3F3F3F;
	margin:0px 0px 0px 0px;
	padding:0 5px 5px 5px;


}

p.blueCopy{
	color:#0060B5;
	margin:0px 0px 10px 0px;
	padding:0px;
	
	line-height:15px;
}

div.or{
	color:#3F3F3F;
	margin:0px 0px 0px 0px;
	padding:8px 5px 0 5px;
	
	font-weight:bold;
	font-size:14px;
	
	float:left;
}

.standardCopy{
	color:#3F3F3F;
}

.BlueCopy-bold{
	color:#0060B5;
	font-weight:bold;
	margin-left:15px;
}

.standardHeading{
	color:#0060B5;
	font-weight:bold;
	font-size:11px;
}


/*ul{
	margin:10px 0 10px 14px;
	padding:0;
}*/

li{
	margin:0;
	padding:0;
	font-size:11px;
	font-weight:bold;
}

ul.standardAlignment{
	padding:0 0 0 5px;
}

ul{
	padding:0 0 0 13px;
}

li.standardBullets{
	color:#3F3F3F;
	margin:0 0 3px 0;
	
	font-weight:bold;
	font-size:11px;
}

.carHire-bullets{
	color:#0060B5;
	margin:0;
	font-size:18px;
}

.carHire-bulletCopy{
	color:#E44600;
	font-size: 15px;
	margin-left:-1px;
}


/*
Done by MSadhwani

a.orange-link:hover{
	color:#F18419;
	text-decoration:none;
}
a.orange-link:link{
	color:#F18419;
	text-decoration:none;
	
}

a.orange-link:visited{
	color:#F18419;
	text-decoration:none;
}
*/

/* Added by MSadhwani in replace of above commented code */
/*Start From Here */
a.orangeButtonLink:link
{
    font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:white;
	font-size:14px;
	text-decoration:none
}
a.orangeButtonLink:active
{
    font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:white;
	font-size:14px;
	text-decoration:none
}
a.orangeButtonLink:visited
{
    font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:white;
	font-size:14px;
	text-decoration:none
}
a.orangeButtonLink:hover
{
    font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:white;
	font-size:14px;
	text-decoration:underline
}
/*Finihed here */

/* ORANGE FRAMES */

div.orange-box{
	background-color:#F18419;
	float:left;
	margin-bottom:14px;
	width:578px;
}

div.inside-orange-box{
	background:#FFFFFF;
	padding:0 10px 0 15px;
	margin:0 2px 0 2px;
	
	width:549px;
}

div.form-rows-left-sml{
	width:240px;
	float:left;
	margin:0 25px 14px 0;
}

div.form-rows-left{
	width:260px;
	float:left;
	margin:0 25px 10px 0;
}


div.form-rows-left-big{
	width:300px;
	float:left;
	margin:0 25px 14px 0;
}

div.form-rows-right{
	width:260px;
	float:left;
	margin:0 0 14px 0;
}

div.form-rows-right-big{
	width:280px;
	float:left;
	margin:0 0 14px 0;
}


/* FORM ASSETS */

.dropdown-small{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#3F3F3F;
	
	height:20px;
	width:50px;
	margin-right:10px;
	
	border:1px solid #F18419;
}

.dropdown-big{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#3F3F3F;
	
	height:20px;
	width:150px;
	
	border:1px solid #F18419;
}

.textfield{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#3F3F3F;
	
	height:15px;
	width:150px;
	
	border:1px solid #F18419;
}

.textarea{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#3F3F3F;
	
	height:58px;
	width:543px;
	
	border:1px solid #F18419;

}

/*IMAGE BOXES*/

div.essential-image-border{
	width:199px;
	float:right;
	padding:1px;
	margin:0 10px 20px 0;
	
	background-color:#AFCAEB;
	
}

div.essential-image-conatiner{
	float:right;
	width:191px;
	padding:3px;
	
	background-image:url(../images/essential/backgroundFade-imageBox.gif);
	background-position:top left;
	background-repeat:repeat-x;
	
	border:1px solid #FFFFFF;	
	
}

div.imageBox{
	margin-bottom:5px;
}


div.flightBoxBorder-left{
	width:9px;
	height:339px;
	
	float:left;
}

div.flightBoxBorder-leftSmall{
	width:9px;
	height:144px;
	
	float:left;
}

div.flightBoxBorder-right{
	width:17px;
	height:325px;
	
	float:left;
}

div.flightPriceBorder-bottom{
	width:160px;
	height:12px;
}

div.flightPriceBorder-top{
	width:160px;
	height:21px;
}

div.flightPriceBorder-left{
	width:20px;
	height:305px;
	
	float:left;
}

div.flightPriceBorder-right{
	width:16px;
	height:305px;
	
	float:left;
}

div.flight-callToAction{
	width:258px;
}

/* CONTAINERS */

div.carHire-mast{
	width:569px;
	background-image:url(../images/carHire/carHire-mast.jpg);
	background-repeat:no-repeat;
	background-position:top left;
	
	padding:20px 0 0 10px;
}

div.carHire-infoBox{
	width:579px;
	margin-bottom:20px;
}

div.carHire-infoLeft{
	width:350px;
	float:left;
	margin-right:5px;
}

div.carHire-imageRight{
	width:201px;
	float:right;
	height: 123px;
}

div.essential{
	width:564px; 
	padding-left:15px; 
	margin-bottom:10px;
}

div.essentialCopy{
	width:335px;
}

div.carImage{
	width:169px;
	height:103px;
	padding:10px;
	background-image:url(../images/carHire/carBoxBackground.jpg);
	background-position:top left;
	background-repeat:repeat-x;
	float: left;
}

div.carHolder{
	width:169px;
	background-color:#FFFFFF;
	
	text-align:center;
	margin-bottom:5px;
}

div.sizeHolder{
	width:169px;
	height:27px;
	background-color:#FFFFFF;
	
	text-align:center;
}

div.carIcons{
	display:inline;
}



div.flight-mast{
	width:569px;
	background-image:url(../images/flights/flights-mast.jpg);
	background-repeat:no-repeat;
	background-position:top left;
	
	padding:20px 0 0 10px;
}

div.flightInfo-border{
	width:575px;
	border:1px #0060B5 solid;
	background-color:#FFFFFF;
	
	padding:1px;
	margin-bottom:15px;
}

div.flightInfo-inside{
	width:575px;
}

div.flightInfo-insideMiddle{
	width:566px;
	height:339px;
	
	float:left;
}

div.flightInfo-middleRight{
	width:161px;
	height:339px;
	
	float:right;
}

div.flightInfo-middleLeft{
	width:400px;
	height:321px;
	
	padding:8px 5px 10px 0px;
	
	background-image:url(../images/flights/flightsBackground1.jpg);
	background-position:top left;
	background-repeat:repeat-x;
	
	float:left;
}

div.flightLogoBgd{
	width:161px;
	height:118px;
	
	background-image:url(../images/flights/flights-logoBackground.jpg);
	background-position:top left;
	background-repeat:no-repeat;
}

div.flightPricesBgd{
	width:161px;
	height:221px;
	
	background-image:url(../images/flights/flights-PricesBackground.jpg);
	background-position:top left;
	background-repeat:no-repeat;
}

div.flightLogo-graphic{
	width:143px;
	height:96px;
	
	background-color:#FFFFFF;
	background-image:url(../images/flights/flights-logoBackground.jpg);
	background-position:bottom left;
	background-repeat:repeat-x;
}

div.flightPrices-container{
	 
	padding:2px 15px 0 15px; 
	
	text-align:left;
}

div.flightPrices-body{
	width:143px;
	height:206px;
}

div.flightPrices-copy{
	height:12px; 
	margin-bottom:3px;
}

div.flightPrices-centre{
	width:123px;
	height:305px;
	float: left;
}


div.flightInfo-borderSmall{
	width:575px;
	border:1px #0060B5 solid;
	background-color:#FFFFFF;
	
	padding:1px;
	margin-bottom:15px;
}

div.flightInfo-insideSmall{
	width:575px;
}

div.flightInfo-insideMiddleSmall{
	width:566px;
	height:144px;
	
	float:left;
}

div.flightInfo-middleRightSmall{
	width:161px;
	height:144px;
	
	float:right;
}

div.flightInfo-middleLeftSmall{
	width:400px;
	height:136px;
	
	padding:8px 5px 0px 0px;
	
	background-image:url(../images/flights/flightsBackground1.jpg);
	background-position:top left;
	background-repeat:repeat-x;
	
	float:left;
}

div.flightPricesBgdSmall{
	width:161px;
	height:26px;
	
	background-image:url(../images/flights/flights-PricesBackSmall.jpg);
	background-position:bottom left;
	background-repeat:no-repeat;
}


/*-------------CAR HIRE-----------------*/

div.CHbox-border{
	float:left;
	width:10px;
}

div.CHcarBorder{
	width:6px;
	height:123px;
	
	float:left;
}

div.CHmainContent-container{
	width:559px; 
	height:147px; 
	
	background-image:url(../images/carHire/boxBackgrounda.jpg); 
	background-repeat:repeat-x; 
	
	float:left;
}



/*--------INCLUDE RIGHT COLUMN 2 -----------*/

div.RC2backgroundContainer{
	width:165px; 
	
	padding:0 10px 0 10px;
	 
	background-image:url(../images/places-toStay/rightColumn/background.jpg); 
	background-repeat:repeat-y;
}

div.RC2heading{
	font-size:21px;
	font-weight:bold; 
	color:#002351; 
	
	margin-bottom:10px;
}

div.RC2monthHeader{
	background-color:#0060B5; 
	
	font-size:17px; 
	color:#FFFFFF; 
	
	padding:5px 0 5px 0;
}

div.RC2priceBackground{
	width:155px; 
	
	background-image:url(../images/places-toStay/rightColumn/priceBox-background.jpg);
	background-repeat:repeat-x; 
	background-position:bottom;
	background-color:#e6edf7;
	
	padding:5px;
}

div.RC2blueButton{
	height:15px; 
	
	padding:3px 0 2px 0; 
	
	background-image:url(../images/places-toStay/rightColumn/blueButton-background.jpg); 
	background-repeat:repeat-x; 
	border-left:1px solid #FFFFFF; 
	border-right:1px solid #FFFFFF;
	
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	
	text-decoration:underline;
}

div.blueButton-base{
	height:21px; 
	background-color:#002351; 
	padding:1px;
}

div.RC2orangeButton{
	height:14px;
	
	padding:2px 0 4px 0; 
	
	background-image:url(../images/places-toStay/rightColumn/orangeButton-background.jpg); 
	background-repeat:repeat-x; 
	border-left:1px solid #FFFFFF; 
	border-right:1px solid #FFFFFF;
	
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
}


/*------ PLACES TO STAY -----------*/

div.PTSleftSide{
	padding:0 15px 0 0;
	margin:10px 0 10px 0; 
	
	width:222px; 
	float:left;
}

div.PTSdetailContainer{
	width:325px;
	margin: 10px 0 10px 13px; 
	
	background-color:#003333;
}

div.PTSdetailContainer-border{
	width:323px; 
	
	background-color:#AFCAEB; 
	padding:1px;
}


div.PTSdetailContainer-background{
	width:311px;
	 
	padding:5px;
	 
	border:1px solid #FFFFFF; 
	background-color:#e6eef9; 
	background-image:url(images/places-toStay/infoBox-background.jpg); 
	background-repeat:repeat-x; 
	background-position:bottom;
}

div.PTSimageContainer{
	width:142px; 
	border:#333333 1px solid; 
	float:left;
}

div.PTSorangeButton-container{
	height:20px; 
	margin-right:10px; 
	
	background-color:#E44600; 
	padding:1px; 
	
	float:left;
}


/*--------------- ATTRACTIONS ------------------*/

div.attractions-mast{
	width:569px;
	
	background-image:url(../images/attractions/attractions-mast.jpg);
	background-repeat:no-repeat;
	background-position:top left;
	
	padding:20px 0 0 10px;
}

div.ATTdetailsContainer{
	width:574px; 
	padding-left:5px; 
	
	margin-bottom:20px;
}

div.ATTdetailsInside{
	width:569px; 
	
	padding-left:5px;
	background-image:url(../images/attractions/attractionsBox-border.jpg); 
	background-position:top left; 
	background-repeat:repeat-y; 
	
	float:left;
}

div.ATTlogoContainer{
	 width:112px; 
	 margin-right:10px; 
	 padding:10px 0 0 10px; 
	 float:left;
}
/*Testimonial Class*/
div.testimonial
{
	width:579px;
	background-image:url(../images/TestimonialBack.jpg);
	background-repeat:no-repeat;
	background-position:top left;
	padding:40px 8px 80px 8px;
}
div.testimonial-border
{
	width: 560px;
	border: 1px #f6931e solid;
	background-color: #ffd785;
	padding: 10px 8px 10px 8px;
	margin-bottom: 15px;
}

div.container
{
    text-align: justify;
    border:solid 1px #F6931E;
    background:#FFD785;
    margin-bottom: 10px;
}
div.heading
{
    padding:5px;
    border:solid 1px #fff;
    background:#F6931E;
    color:#ffffff;
    font-size:14px;
    font-weight:bold;
    margin:0;	
}
div.body
{
    border:solid 1px #fff;
    color:#f6921e;
    padding:5px;
    margin:0;
}

li.standardBulletsFAQ{
	color:#f6921e;
	margin:0 0 20px 0;
	font-size:11px;
	font-weight:bold;
	
}

a.FAQ:link{
	color:#f6921e;
	text-decoration:none;
	font-size:14px;
	font-weight:normal; 
}
a.FAQ:visited{
	color:#f6921e;
	text-decoration:none;
	font-size:14px;
	font-weight:normal; 
}

a.FAQ:hover{
	color:#f6921e;
	text-decoration:underline;
	font-size:14px;
	font-weight:normal; 
}


/*//////////////////////////////////*/
/* DATA CAPTURE */
/*//////////////////////////////////*/

#dataPostcardAdvert{
	width:245px;
	height:329px;
	position:absolute;
	left: 327px;
	top: 18px;
}

div.dataPostcard{
	width:580px;
	height:375px;
	
	background:url(../images/holiday-postcard/postcard_background.jpg) top left no-repeat;
	margin-bottom:15px;
	margin-top:5px;
	
	position:relative;
}

div.dataBottomAdvert{
	width:566px;	
	border:1px solid #ED1C24;
	margin:0 auto;
}

div.dataBody-container{
	width:325px;
	margin:0px 0 0 15px;
	padding-top:15px;
}

div.dataRow{
	width:325px;
	margin-bottom:10px;
}

div.dataFieldDescription{
	width:100px;
	float:left;
}

.data-textField{
	width:215px;
	height:13px;
	float:right;
	
	background-color:#F4EFDC;
	border-bottom:1px solid #FFF;
	border-right:1px solid #FFF;
	border-top:1px solid #666666;
	border-left:1px solid #666666;
	
	font-size:11px;
}

.data-dropDown{
	width:215px;
	float:left;
	
	background-color:#F4EFDC;
	border-bottom:1px solid #FFF;
	border-right:1px solid #FFF;
	border-top:1px solid #666666;
	border-left:1px solid #666666;
	
	font-size:11px;
}

.data-dateDropDown{
	width:50px;
	float:left;
	
	background-color:#F4EFDC;
	border-bottom:1px solid #FFF;
	border-right:1px solid #FFF;
	border-top:1px solid #666666;
	border-left:1px solid #666666;
	
	font-size:11px;
	margin-right:5px;
}



p.data{
	margin:0 0 3px 0;
	padding:0;
}

.trebuchet-bold12brown{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#4A3300;
}


.trebuchet-12brown{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#4A3300;
	font-weight:normal;
}

a.trebuchet-12blue{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#00A4D9;
	font-weight:normal;
}

a.trebuchet-12red{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ED1C24;
	font-weight:normal;
}

a.trebuchet-12green{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#6FA642;
	font-weight:normal;
}

a.trebuchet-12orange{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFA300;
	font-weight:normal;
}

a.trebuchet-12royalBlue{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#0060B5;
	font-weight:normal;
}
.data-textFieldSmall{
	width:100px;
	height:13px;	
	background-color:#F4EFDC;
	border-bottom:1px solid #FFF;
	border-right:1px solid #FFF;
	border-top:1px solid #666666;
	border-left:1px solid #666666;
	margin-left:8px;
	font-size:11px;
}

.ptsBreadcrumb{
	color:#FFFFFF;
	text-decoration:none;
}

.textfieldsmall
{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#3F3F3F;	
	height:15px;
	width:70px;	
	border:1px solid #F18419;
}

/******************** About Us ********************/



.box-container p{color:#333333;}
.section-heading {
	border: 1px solid rgb(255, 255, 255); margin: 0pt; padding: 5px; background: rgb(246, 147, 30) none repeat scroll 0%; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; color: rgb(255, 255, 255); font-size: 14px; font-weight: bold;
}
.cont-box{border: 1px solid rgb(255, 255, 255); margin: 0pt; padding: 5px;}

.box-container{border: 1px solid rgb(232, 127, 3); background: rgb(255, 215, 133) none repeat scroll 0%; width: 560px; text-align: justify; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; margin-bottom: 10px;}
a.brown{color:#e44600; font-size:12px; text-decoration:none;}
a.brown:hover{ text-decoration:underline;}

.contactus-box-container{background: rgb(249, 197, 107) none repeat scroll 0%; width: 540px; text-align: justify; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; margin-bottom: 10px;}
.ContactUsBorderTop
{
	border-top: 1px solid rgb(232, 127, 3)
}

.ContactUsBorderRight
{
	border-right: 1px solid rgb(232, 127, 3)
}

.ContactUsBorderBottom
{
	border-bottom: 1px solid rgb(232, 127, 3)
}

.ContactUsBorderLeft
{
	border-left: 1px solid rgb(232, 127, 3)
}


/*.rollover1 a { background-image:url(../images/overview-off.gif); height: 24px; width:91px; display:block; }
.rollover1 span { display:none; }
.rollover1 a:hover { background-image:url(../images/overview-on.gif);}*/

a.rollover1 { background-image:url(../images/overview-off.gif); height: 24px; width:91px; display:block; }
a.rollover1 span { display:none; }
a.rollover1:hover { background-image:url(../images/overview-on.gif); }

a.rollover1on { background-image:url(../images/overview-on.gif); height: 24px; width:91px; display:block; }
a.rollover1on span { display:none; }
a.rollover1on:hover { background-image:url(../images/overview-on.gif); }

a.rollover2 { background-image:url(../images/moneysafe-off.gif); height: 24px; width:161px; display:block; }
a.rollover2 span { display:none; }
a.rollover2:hover { background-image:url(../images/moneysafe-on.gif); }

a.rollover2on { background-image:url(../images/moneysafe-on.gif); height: 24px; width:161px; display:block; }
a.rollover2on span { display:none; }
a.rollover2on:hover { background-image:url(../images/moneysafe-on.gif); }

a.rollover3 { background-image:url(../images/awards-off.gif); height: 24px; width:157px; display:block; }
a.rollover3 span { display:none; }
a.rollover3:hover { background-image:url(../images/awards-on.gif); }

a.rollover3on { background-image:url(../images/awards-on.gif); height: 24px; width:157px; display:block; }
a.rollover3on span { display:none; }
a.rollover3on:hover { background-image:url(../images/awards-on.gif); }

a.rollover4 { background-image:url(../images/contact-off.gif); height: 24px; width:92px; display:block; }
a.rollover4 span { display:none; }
a.rollover4:hover { background-image:url(../images/contact-on.gif); }

a.rollover4on { background-image:url(../images/contact-on.gif); height: 24px; width:92px; display:block; }
a.rollover4on span { display:none; }
a.rollover4on:hover { background-image:url(../images/contact-on.gif); }

/*a#rollover1 { background-image:url(../images/overview-off.gif); height: 24px; width:91px; display:block; }
a#rollover1 span { display:none; }
a#rollover1:hover { background-image:url(../images/overview-on.gif); }

a#rollover1on { background-image:url(../images/overview-on.gif); height: 24px; width:91px; display:block; }
a#rollover1on span { display:none; }
a#rollover1on:hover { background-image:url(../images/overview-on.gif); }

.rollover a { display:block; width:32px; background-color: #FFFFFF}
.rollover a:hover { background-color: #990000}

a#rollover2 { background-image:url(../images/moneysafe-off.gif); height: 24px; width:161px; display:block; }
a#rollover2 span { display:none; }
a#rollover2:hover { background-image:url(../images/moneysafe-on.gif); }


a#rollover3 { background-image:url(../images/awards-off.gif); height: 24px; width:157px; display:block; }
a#rollover3 span { display:none; }
a#rollover3:hover { background-image:url(../images/awards-on.gif); }*/

/******************** About Us End ********************/


.smpTitle
{
    color: #0060B5;
    font-weight: bold;
    font-size: 16pt;
    font-family: Verdana;
    margin-bottom: 20px;
}
a.sitemaplink:hover
{
    color: #0060B5;
    text-decoration: underline;
    font-weight: normal;
}
a.sitemaplink
{
    color: #0060B5;
    text-decoration: none;
    font-weight: normal;
}
a.sitemaplinkbold:hover
{
    color: #0060B5;
    text-decoration: underline;
    font-weight: bold;
}
a.sitemaplinkbold
{
    color: #0060B5;
    text-decoration: none;
    font-weight: bold;
}
.ColorWhite
{
	color: #ffffff;
}
.HeaderFlashSEOText
{
	color: #FED48C;
	font-size:2px;
}

.HeaderSafe
{
	position:absolute; 
	top:20px; left:250px; 
	width:368px; 
	height:95px; 
	right: 400px;
}

.HeaderSafeAboutUsLink
{
	text-indent:-10000px; 
	display:block; 
	height:100%; 
	width:100%;
}