/* CSS Document */
/*BODY*/
body {
	
	font-family: Verdana, Arial, sans-serif;
	color:#363636;
	background-color:#FFFFFF;
	font-size:75%;
	line-height:85%;
	text-align:left;
	padding:0px;
	border:0px;
	
}
	
/*CANVAS CONTAINER&*/	
	
#canvas {
	position: relative;
	width: 764px;
	margin: 0;	
	clear: both;
	
}
	
#canvas a img {
	border: 0;
	
}
/*CONTENT AREAS*/
#contentarea-white {
	position: relative;
	width: 522px;
	height: 12px;
	margin: 0;
	font-weight: normal;
	background-color: #FFFFFF;
	clear: both;
}
#contentarea-white p {
	
	font-weight: normal;	
	font-size: 0.9em;
	line-height: 1.1em;
	
}
#contentarea-orange {
	position: relative;
	width: 496px;
	margin: 0;
	padding: 13px;
	background-color: #fff7e7;
	font-weight: normal;
	
}


.contentarea-orange {
	position: relative;
	width: 496px;
	margin: 0;
	padding: 13px;
	background-color: #fff7e7;
	font-weight: normal;
	
}


#contentarea-orange2 {
	float:left;
	width: 356px !important;
	width: 372px;
	margin: 0;
	padding: 13px;
	background-color: #fff7e7;
	font-weight: normal;
	clear: both;
	
}
#contentarea-orange3 {
	float:left;
	width: 733px;
	margin-left:-25px!important;
	margin-left:0;
	margin: 0;
	padding: 13px;
	background-color: #fff7e7;
	font-weight: normal;
	clear: both;
	
}
#contentarea-orange p, td {
		
	font-weight: normal;	
	font-size: 0.9em;
	line-height: 1.5em
}


.contentarea-orange p, td {
		
	font-weight: normal;	
	font-size: 0.9em;
	line-height: 1.5em
}
#contentarea-orange2 p, td {
		
	font-weight: normal;	
	font-size: 0.9em;
	line-height: 1.5em
}
#contentarea-orange3 p, td {
		
	font-weight: normal;	
	font-size: 0.9em;
	line-height: 1.5em
}
.big {
		
	font-weight: normal;	
	font-size: 0.9em;
	line-height: 1.7em
}
#contentarea-orange p.small {
		
	font-weight: normal;	
	font-size: 0.8em;
	line-height: 1.5em
}
.darker {
	font-size:10px;
	color:#000000;
	font-weight:bold;
}
.apr {
	font-size:1.5em;
}

.apr2 {
	font-size:1.4em;
}

#contentarea-orange p.small2 {
		
	font-weight: normal;	
	font-size: 0.8em;
	line-height: 1.7em
}
#contentarea-orange p.small3 {
		
	font-weight: normal;	
	font-size: 0.8em;
	line-height: 1.8em
}
#contentarea-orange p.large {
		
	font-weight: normal;	
	font-size: 1.0em;
	line-height: 1.1em
}
#contentarea-orange li {
		
	line-height: 1.3em;
	font-size: 0.9em;
	font-weight: normal
}
#contentarea-orange h1, #contentarea-orange h2 {		
	font-weight: bold;	
	font-size: 1em;
	line-height: 1.1em;
}
#contentarea-orange2 h1, #contentarea-orange h2 {		
	font-weight: bold;	
	font-size: 1em;
	line-height: 1.1em;
}
#contentarea-orange3 h1, #contentarea-orange h2 {		
	font-weight: bold;	
	font-size: 1em;
	line-height: 1.1em;
}
#canvas #containermain #contentarea-orange a.orangearealink:link { color: #363636; text-decoration: underline;}
#canvas #containermain #contentarea-orange a.orangearealink:visited { color: #363636; text-decoration: underline; }
#canvas #containermain #contentarea-orange a.orangearealink:hover { color: #363636; text-decoration: none;}
#canvas #containermain #contentarea-orange a.orangearealink:active { color: #363636; text-decoration: underline; }
#canvas #containermain2 #contentarea-orange a.orangearealink:link { color: #363636; text-decoration: underline;}
#canvas #containermain2 #contentarea-orange a.orangearealink:visited { color: #363636; text-decoration: underline; }
#canvas #containermain2 #contentarea-orange a.orangearealink:hover { color: #363636; text-decoration: none;}
#canvas #containermain2 #contentarea-orange a.orangearealink:active { color: #363636; text-decoration: underline; }
#canvas #containermain3 #contentarea-orange a.orangearealink:link { color: #363636; text-decoration: underline;}
#canvas #containermain3 #contentarea-orange a.orangearealink:visited { color: #363636; text-decoration: underline; }
#canvas #containermain3 #contentarea-orange a.orangearealink:hover { color: #363636; text-decoration: none;}
#canvas #containermain3 #contentarea-orange a.orangearealink:active { color: #363636; text-decoration: underline; }
#canvas #containermain4 #contentarea-orange a.orangearealink:link { color: #363636; text-decoration: underline;}
#canvas #containermain4 #contentarea-orange a.orangearealink:visited { color: #363636; text-decoration: underline; }
#canvas #containermain4 #contentarea-orange a.orangearealink:hover { color: #363636; text-decoration: none;}
#canvas #containermain4 #contentarea-orange a.orangearealink:active { color: #363636; text-decoration: underline; }
#canvas #containermain5 #contentarea-orange a.orangearealink:link { color: #363636; text-decoration: underline;}
#canvas #containermain5 #contentarea-orange a.orangearealink:visited { color: #363636; text-decoration: underline; }
#canvas #containermain5 #contentarea-orange a.orangearealink:hover { color: #363636; text-decoration: none;}
#canvas #containermain5 #contentarea-orange a.orangearealink:active { color: #363636; text-decoration: underline; }
#canvas #containermain5 #contentarea-orange2 a.orangearealink:link { color: #363636; text-decoration: underline;}
#canvas #containermain5 #contentarea-orange2 a.orangearealink:visited { color: #363636; text-decoration: underline; }
#canvas #containermain5 #contentarea-orange2 a.orangearealink:hover { color: #363636; text-decoration: none;}
#canvas #containermain5 #contentarea-orange2 a.orangearealink:active { color: #363636; text-decoration: underline; }
#canvas #containermain5 #contentarea-orange3 a.orangearealink:link { color: #363636; text-decoration: underline;}
#canvas #containermain5 #contentarea-orange3 a.orangearealink:visited { color: #363636; text-decoration: underline; }
#canvas #containermain5 #contentarea-orange3 a.orangearealink:hover { color: #363636; text-decoration: none;}
#canvas #containermain5 #contentarea-orange3 a.orangearealink:active { color: #363636; text-decoration: underline; }
#canvas #containermain6 #contentarea-orange3 a.orangearealink:link { color: #363636; text-decoration: underline;}
#canvas #containermain6 #contentarea-orange3 a.orangearealink:visited { color: #363636; text-decoration: underline; }
#canvas #containermain6 #contentarea-orange3 a.orangearealink:hover { color: #363636; text-decoration: none;}
#canvas #containermain6 #contentarea-orange3 a.orangearealink:active { color: #363636; text-decoration: underline; }
#canvas #containermain7 #contentarea-orange a.orangearealink:link { color: #363636; text-decoration: underline;}
#canvas #containermain7 #contentarea-orange a.orangearealink:visited { color: #363636; text-decoration: underline; }
#canvas #containermain7 #contentarea-orange a.orangearealink:hover { color: #363636; text-decoration: none;}
#canvas #containermain7 #contentarea-orange a.orangearealink:active { color: #363636; text-decoration: underline; }
#canvas #containermaintelephone #contentarea-orange a.orangearealink:link { color: #363636; text-decoration: underline;}
#canvas #containermaintelephone #contentarea-orange a.orangearealink:visited { color: #363636; text-decoration: underline; }
#canvas #containermaintelephone #contentarea-orange a.orangearealink:hover { color: #363636; text-decoration: none;}
#canvas #containermaintelephone #contentarea-orange a.orangearealink:active { color: #363636; text-decoration: underline; }
#canvas #containermainpersonal #contentarea-orange a.orangearealink:link { color: #363636; text-decoration: underline;}
#canvas #containermainpersonal #contentarea-orange a.orangearealink:visited { color: #363636; text-decoration: underline; }
#canvas #containermainpersonal #contentarea-orange a.orangearealink:hover { color: #363636; text-decoration: none;}
#canvas #containermainpersonal #contentarea-orange a.orangearealink:active { color: #363636; text-decoration: underline; }
containermainpersonal
#canvas #homecanvas #hometitlecontainer #hometitleblock a.homecanvaslink:link { color: #363636; text-decoration: underline;}
#canvas #homecanvas #hometitlecontainer #hometitleblock a.homecanvaslink:visited { color: #363636; text-decoration: underline; }
#canvas #homecanvas #hometitlecontainer #hometitleblock a.homecanvaslink:hover { color: #363636; text-decoration: none;}
#canvas #homecanvas #hometitlecontainer #hometitleblock a.homecanvaslink:active { color: #363636; text-decoration: underline; }
.underline {
		
		text-decoration: underline;
	
}
.mainimagepadding {
	padding-bottom: 12px;
}	
/*MAIN CONTAINER STYLES*/
.titlepadding {
	padding-bottom: 10px;
}
.imagepadding {
	padding-bottom: 10px;
}
/*HEADER*/
#header {
	position: relative;
	width: 764px;
	height: 76px;
	margin-bottom: 16px;
	clear: both;
}
#headerlogo {
	position: relative;
	background-image:url(../images/ulsterbank.gif);
	float: left;
	width: 241px ;
	height: 76px ;
}
#headerlogo a img{
	border: 0;
}
#headeryellowstrip {
	position: relative;
	background-image:url(../images/yellowbanner.gif);
	float: right;
	width: 522px;
}
#headeryellowstriplogo {
	position: relative;
	float: left;
	width: 197px;
	height: 76px;
}
#headernav {
	position: relative;
	width: 300px;
	float: right;
	font-size: 0.9em;
	margin-top: 38px !important;
	margin-top: 35px;
	line-height:15px;
	color: #FFFFFF;
}
#canvas #header #headeryellowstrip #headernav a.headerlink:link { text-decoration: none; color: #ffffff;}
#canvas #header #headeryellowstrip #headernav a.headerlink:visited { text-decoration: none; color: #ffffff; }
#canvas #header #headeryellowstrip #headernav a.headerlink:hover { text-decoration: underline; color: #ffffff;}
#canvas #header #headeryellowstrip #headernav a.headerlink:active { text-decoration: none; color: #ffffff; }
/*LEFT COLUMN CONTAINER*/
#containerleftcol {
	
	position: relative;
	float: left;
	width: 229px;
	margin-top: 0px;
	background:#FFF;
	
}
/* Left Hand Navigation Menu */
.menuColour {
width:226px;
}
#menuTest {
	width:226px;
	padding-left:5px;
	background-color:#FFF;
	
}
/* float:left removed - part of investigating clear bug in callToAction module */
#menuTest UL {
	margin:0px;
	padding:0px;
}
#menuTest UL#navLevOne {
	margin:0px;
	padding:0px;
	border-top:1px solid #fbad18;
	
border-bottom:1px solid #FFFFFF;
	list-style:none;
}
#menuTest LI A {
	display:block;
	width:90%;
	padding-left:6%;
	padding-right:4%;
	padding-top:3px;
	padding-bottom:3px;
	color:#252525;
	background-color:#fff7e7;
	font-size:1.2em;
	line-height:1.4em;
	font-weight: normal;
	text-decoration:none;
	list-style-type:none;
}
#menuTest LI A:hover {
	
	text-decoration:underline;
}
#menuTest LI DIV {
	
	border-bottom:1px solid #feeac5;
}
#menuTest LI LI DIV {
	border-bottom:0px;
}
#menuTest LI LI LI DIV {
	border-bottom:1px solid #E7E7E7;
}
#menuTest UL#navLevOne UL#navLevTwo { 
	border-top:1px solid #FFF;
	margin-top:0px;
	padding:0px 0px 0px 0px;
	background-color:#FDFDFD;
	list-style:none;
}
#menuTest UL#navLevOne UL#navLevTwo LI A {
	display:block;
	width:90%;
	padding-left:6%;
	padding-right:4%;
	padding-top:2px;
	padding-bottom:4px;
	color:#363636;
	background-color:#FDFDFD;
	font-size:1.0em;
	font-weight:normal;
}
#menuTest UL#navLevOne UL#navLevTwo LI.levTwoSel A {
	display:block;
	width:90%;
	padding-left:6%;
	padding-right:4%;
	padding-top:2px;
	padding-bottom:4px;
	color:#363636;
	background:url("../images/sel_indicator_lev_2.gif") no-repeat top left;
	font-size:1.0em;
	font-weight:bold;
}
#menuTest UL#navLevOne UL#navLevTwo LI.menuBackToPrev A {
	
	display:block;
	width:90%;
	padding-left:8%;
	padding-right:2%;
	padding-top:2px;
	padding-bottom:4px;
	color:#363636;
	background:url("../images/back_indicator.gif") no-repeat top left;
	font-size:1.0em;
}
#menuTest UL#navLevOne UL#navLevTwo LI.levTwoChildItems A {
	
	background-color:#E4E4E4;
}
#menuTest UL#navLevOne UL#navLevTwo LI DIV {
	border-bottom:1px solid #E7E7E7;
}
#menuTest UL#navLevOne UL#navLevTwo LI DIV.first {
	
	border-top:1px solid #E7E7E7;
	border-bottom:1px solid #E7E7E7;
}
#menuTest UL#navLevOne UL#navLevTwo LI DIV.last {
	border-bottom:3px solid #fff7e7;
}
#menuTest UL#navLevOne UL#navLevTwo LI DIV.split {
	border-bottom:1px solid #AAA;
}
#menuTest UL#navLevOne UL#navLevTwo LI.last{
	border-bottom:1px solid #fbad18;
}
#menuTest UL#navLevOne UL#navLevTwo LI.split{
	border-bottom:3px solid #ECECEC;
}
#menuTest UL#navLevOne UL#navLevTwo UL#navLevThree {
	border-top:1px solid #C6C6C6;
	border-bottom:1px solid #C6C6C6;
	margin:0px;
	padding:0px 0px 1px 0px;
	background-color:#FDFDFD;
	list-style:none;
}
#menuTest UL#navLevOne UL#navLevTwo UL#navLevThree LI {
	
	padding-left:14px;
}
#menuTest UL#navLevOne UL#navLevTwo UL#navLevThree LI A {
	display:block;
	width:88%;
	padding-left:8%;
	padding-right:4%;
	padding-top:2px;
	padding-bottom:4px;
	background-color:#FDFDFD;
	font-size:0.9em;
	font-weight:normal;
}
#menuTest UL#navLevOne UL#navLevTwo UL#navLevThree LI.levThreeSel A {
	display:block;
	width:88%;
	padding-left:8%;
	padding-right:4%;
	padding-top:2px;
	padding-bottom:4px;
	background-color: #e4e4e4;
	font-size:0.9em;
	font-weight:bold;
}
/*TESTING AARON****
#menuTest UL#navLevOne UL#navLevTwo UL#navLevThree LI.levThreeSel A {
	display:block;
	width:88%;
	padding-left:8%;
	padding-right:4%;
	padding-top:2px;
	padding-bottom:4px;
	background:url("../images/sel_indicator_lev_3.gif") no-repeat top left;
	font-size:0.9em;
	font-weight:bold;
}
*/
#menuTest UL#navLevOne UL#navLevTwo UL#navLevThree LI.levThreeChildItems A {
	background-color:#E7E7E7;
} 
#menuTest UL#navLevOne UL#navLevTwo UL#navLevThree LI DIV {
	border-bottom:1px solid #E7E7E7;
}
#menuTest UL#navLevOne UL#navLevTwo UL#navLevThree LI DIV.last {
	border-bottom:0px
}
#menuTest UL#navLevOne UL#navLevTwo UL#navLevThree UL#navLevFour {
	border-top:1px solid #C6C6C6;
	border-bottom:1px solid #C6C6C6;
	margin:0px;
	padding:0px 0px 1px 0px;
	background-color:#FDFDFD;
	list-style:none;
}
#menuTest UL#navLevOne UL#navLevTwo UL#navLevThree UL#navLevFour {
	border-top:1px solid #C6C6C6;
	border-bottom:1px solid #C6C6C6;
	margin:0px;
	padding:0px 0px 1px 0px;
	background-color:#FDFDFD;
	list-style:none;
}
#menuTest UL#navLevOne UL#navLevTwo UL#navLevThree UL#navLevFour  LI {
	padding-left:14px;
}
#menuTest UL#navLevOne UL#navLevTwo UL#navLevThree UL#navLevFour  LI A {
	display:block;
	width:88%;
	padding-left:8%;
	padding-right:4%;
	padding-top:2px;
	padding-bottom:4px;
	background-color:#FDFDFD;
	font-size:0.9em;
	font-weight:normal;
}
#menuTest UL#navLevOne UL#navLevTwo UL#navLevThree UL#navLevFour  LI.levFourSel A {
	display:block;
	width:88%;
	padding-left:8%;
	padding-right:4%;
	padding-top:2px;
	padding-bottom:4px;
	background:url("../images/sel_indicator_lev_3.gif") no-repeat top left;
	font-size:0.9em;
	font-weight:bold;
} 
#menuTest UL#navLevOne UL#navLevTwo UL#navLevThree UL#navLevFour  LI DIV {
	border-bottom:1px solid #E7E7E7;
}
#menuTest UL#navLevOne UL#navLevTwo UL#navLevThree UL#navLevFour  LI DIV.last {
	border-bottom:0px;
}
/NAV LEVEL 4 2*/
#menuTest UL#navLevOne UL#navLevTwo UL#navLevThree UL#navLevFour2 {
	border-top:1px solid #C6C6C6;
	border-bottom:0;
	margin:0px;
	padding:0px 0px 1px 0px;
	background-color:#FDFDFD;
	list-style:none;
}
#menuTest UL#navLevOne UL#navLevTwo UL#navLevThree UL#navLevFour2 {
	border-top:1px solid #C6C6C6;
	border-bottom:0px;
	margin:0px;
	padding:0px 0px 1px 0px;
	background-color:#FDFDFD;
	list-style:none;
}
#menuTest UL#navLevOne UL#navLevTwo UL#navLevThree UL#navLevFour2  LI {
	padding-left:14px;
}
#menuTest UL#navLevOne UL#navLevTwo UL#navLevThree UL#navLevFour2  LI A {
	display:block;
	width:88%;
	padding-left:8%;
	padding-right:4%;
	padding-top:2px;
	padding-bottom:4px;
	background-color:#FDFDFD;
	font-size:0.9em;
	font-weight:normal;
}
#menuTest UL#navLevOne UL#navLevTwo UL#navLevThree UL#navLevFour2  LI.levFourSel A {
	display:block;
	width:88%;
	padding-left:8%;
	padding-right:4%;
	padding-top:2px;
	padding-bottom:4px;
	background:url("../images/sel_indicator_lev_3.gif") no-repeat top left;
	font-size:0.9em;
	font-weight:bold;
} 
#menuTest UL#navLevOne UL#navLevTwo UL#navLevThree UL#navLevFour2  LI DIV {
	border-bottom:0px;
}
#menuTest UL#navLevOne UL#navLevTwo UL#navLevThree UL#navLevFour2  LI DIV.last {
	border-bottom:0px;
}
/*MAIN CONTAINER*/
#containermain {
	position:relative;
	float: right;
	width: 522px;
	background-color: #FFFFFF;
	margin: 0px;
	padding:0;
		
}
#containermain2{
	position: relative;
	float: right;
	width: 522px;
	background-color: #FFFFFF;
	margin: 0px;
	padding-top:0px;
	padding-left:0px;
	padding-right:0px;
	padding-bottom: 10px !important;
	padding-bottom: 10px;
	}
	
#containermain3{
	position: relative;
	float: right;
	width: 522px;
	background-color: #FFFFFF;
	margin: 0px;
	padding-top:0px;
	padding-left:0px;
	padding-right:0px;
	padding-bottom: 120px !important;
	padding-bottom: 10px;
	}
	
#containermain4{
	position: relative;
	float: right;
	width: 522px;
	background-color: #FFFFFF;
	margin: 0px;
	padding-top:0px;
	padding-left:0px;
	padding-right:0px;
	padding-bottom: 160px !important;
	padding-bottom: 10px;
	}
	
	#containermain5{
	float: right;
	width: 382px;
	background-color: #FFFFFF;
	margin: 0px;
	padding-top:0px;
	margin-left:-50px !important;
	padding-left:0px;
	padding-right:0px;
	padding-bottom: 10px;
	}
	
	#containermain6{
	float: right;
	width: 733px;
	background-color: #FFFFFF;
	margin: 0px;
	padding-top:0px;
	margin-left:0px !important;
	padding-left:0px;
	padding-right:0px;
	padding-bottom: 10px;
	}
	
	#containermain7 {
	position: relative;
	float: right;
	width: 522px;
	background-color: #FFFFFF;
	margin: 0px;
	padding-bottom:100px !important;
	padding-bottom:0;
		
	}	
	
#containermaintelephone {
	position: relative;
	float: right;
	width: 522px;
	background-color: #FFFFFF;
	margin: 0px;
	padding-bottom:65px !important;
	padding-bottom:0;
	
	}
	
#containermainpersonal {
	position: relative;
	float: right;
	width: 522px;
	background-color: #FFFFFF;
	margin: 0px;
	padding-bottom:25px !important;
	padding-bottom:0;
	
	}
	
	
	#image-contain {
	float:left;
	background-color:#000000;
	height:481px !important;
	height:464px;
	}	
/*HOME PAGE CANVAS*/
#homecanvas {
	width: 764px;
	clear: both;
	margin-left: 5px;
	margin-right: 5px;
}
#topimage {
	width:754px;
	height:224px;
	background:  url(../images/homepage_main_image.jpg) no-repeat;
	padding-bottom:12px;
}
.homepagepicleft {
	width:500px;
	height:224px;
	margin-left:0;
	margin-right:0;
	float:left;
	
}
.homepagepicright {
	width:254px !important;
	width:251px;
	height:224px;
	margin-left:0;
	margin-right:0;
	float:right;
	
}
.button {
	margin-top:100px;
	margin-left:70px;
}
.titlePaddingBottom {
	padding-bottom: 12px;
}
.btnPaddingTop {
	padding-top: 12px;
}
/*HOME TITLE BLOCK*/
#hometitlecontainer {
	position: relative;
	width: 752px;
	margin-top: 0;
	margin-right: 0;
	margin-left: 0px;
	clear: both;
}
#hometitleblockheader {
	position: relative;
	width: 752px;
	margin-bottom: 0px;
	clear:both;
	float: left;
	height: 30px;
}
#hometitleblock {
	position: relative;
	height: 215px;
	float: left;
	border: 1px solid #FBAD18;
	padding: 10px 20px;
}
#hometitleblock p {
	line-height:1.5em;
}


#homefooterinfo p {
line-height:1.5em;
}


/*TEMP*/
#hometitleblock2 {
	position: relative;
	width: 712px;
	clear: both;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #FBAD18;
	border-bottom-color: #FBAD18;
	border-left-color: #FBAD18;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FBAD18;
	float: left;
	padding-top: 10px;
	padding-left: 20px;
	padding-right: 20px;
	padding-bottom: 10px;
}
#hometitleblock2 p {
	line-height:2em;
}
/*BUTTONS*/
#homepagebuttoncontainer {
	position: relative;
	width: 754px;
	height: 79px;
	float: left;
	clear: both;
	margin-top: 12px;
}
/*left block*/
	#homepage-blockleft a.blockleftlink{
		
				display: block;
				width: 339px;			
				height: 39px;
				padding-top: 40px;
				background-image:url(../images/ufirst_blockleft.jpg);
				background-position:left;
				background-repeat: no-repeat;
				padding-left: 19px;
				padding-right: 19px;
				line-height: 1em;
				text-decoration: none;
				color: #363636;
				float:left;
				
	
			
			}
	#homepage-blockleft a:hover.a.blockleftlink, a:active.a.blockleftlink {
				text-decoration: underline;
				border: 0;
		}
#homepage-blockleft a img{
		 		border: 0px;
				padding-left: 10px; 
		}
/*right block*/
	#homepage-blockright a.blockrightlink{
				
				display: block;
				width: 334px;			
				height: 39px;
				padding-top: 40px;
				background-image:url(../images/ufirst_blockright.jpg);				
				background-position:left;
				background-repeat: no-repeat;
				padding-left: 33px;
				padding-right: 10px;
				line-height: 1em;
				text-decoration: none;
				color: #363636;
				float:right;
				
	
			
			}
	#homepage-blockright a:hover.a.blockrightlink, a:active.a.blockrightlink {
				text-decoration: underline;
				border: 0;
		}
		
	#homepage-blockright a img{
		 		border: 0px;
				padding-left: 10px; 
		}
.arrowpadding {
	border:0;
	padding-left: 10px;
}		
					
/*FOOTER STUFF*/
#footercontainer p  {
	position: relative;
	float: left;
	width: 764px;
	font-size: 0.9em;
	line-height: 1.5em;
	color: #808080;
	clear:both;
}
#footersplit {
	
	width: 764px;
	height: 1px;
	background-image:url(../images/footer_spacer.gif);
}
	
.footerspacerpadding {
	padding-top: 15px;
	clear:both;
	padding-bottom: 5px;
}
		
#footercontainer a.footerlink:link { text-decoration: none; color: #fbad18;}
#footercontainer a.footerlink:visited { text-decoration: none; color: #fbad18; }
#footercontainer a.footerlink:hover { text-decoration: underline; color: #fbad18;}
#footercontainer a.footerlink:active { text-decoration: none; color: #fbad18; }
.linespacer {
	
	margin-left: 5px;
	margin-right: 5px;
}
/*ONLINE REQUEST FORM*/
#requestformheader {
	position: relative;
	width: 522px;
	margin-bottom: 0px;
	float: left;
	clear:both;
}
#requestformblock {
	position: relative;
	width: 499px;
	clear: both;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #FBAD18;
	border-bottom-color: #FBAD18;
	border-left-color: #FBAD18;
	background-color: #FFFFFF;
	float: left;
	padding-top: 10px;
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
}
#requestformblock h1 {
	font-size: 1em;
	font-weight: bold;
}
#requestformblock h2 {
	font-size: 1em;
	font-weight: bold;
}
#requestformblock p {
	font-size: 0.9em;
	font-weight: normal;
}
/*BORDER BOTTOM 0*/
h3 {
	font-size: 1em;
	font-weight: bold;
	letter-spacing: 0.1em;
	line-height: 1em;
	padding: 5px;
	border: thin solid #F00;	
	color:#F00;
	text-transform:uppercase;
}
h4 {
	font-size: 1.2em;
	line-height: 1em;
	font-weight: normal;
	padding: 0px 0px 5px 0px ;
	margin:0px;
}
ol#faq {
	margin: 0px;
	padding: 0px 20px;
}
#faq a:link, #faq a:visited {
	font-weight: bold;
	color: #363636;
	text-decoration: none;
}
#faq a:hover {
	text-decoration: underline;
}
.dataTable {width:100% !important;border:1px solid #CFCFCF;}
.dataTable TH {font-size:0.9em;border-left:1px solid #E6E6E6;border-bottom:1px solid #CFCFCF;background-color:#F2F2F2;padding:6px 3px 10px 6px;text-align:center;}
.dataTable TH.first {font-size:0.9em;border-left:0px;}
.dataTable TD {
	font-size:0.9em;
	line-height:1.3em;
	border-left:1px solid #E6E6E6;
	border-bottom:1px solid #E6E6E6;
	padding:3px 3px 3px 6px;
	background-color: #FFFFFF;
	text-align: center;
}
.dataTable TD.first {border-left:0px;}
.dataTable TD.last {border-bottom:0px;}
.contactTable td.divide {
border-top:1px solid #FBAD18;
}
.contactTable td {
font-weight: normal;	
	font-size: 0.9em;
	line-height: 1.1em;}
	
/*Terms and Conditions Classes*/
#term p{
	font-size:0.8em;
}
#pnew p{
	font-size:1em;
}
#sideimage {
	padding-top: 20px;
	float: left;
	margin-top: 0px;
	background:#FFF;
	}
	
sup {
	font-weight: normal;
	font-size: 10px !important;	
	font-size: 12px;
	font-weight:normal !important;
	font-weight:bold;
	}
	
.small line {
	line-height:1.1em;
}	
.flightsbutton {
	float:right;
}
#homecanvas #hometitleblock .homelink a:link {
	color:#363636;
	text-decoration:underline;
}
#homecanvas #hometitleblock .homelink a:visited {
	color:#363636;
	text-decoration:underline;
}
#homecanvas #hometitleblock .homelink a:hover {
	color:#363636;
	text-decoration:underline;
}
#homecanvas #hometitleblock .homelink a:active {
	color:#363636;
	text-decoration:underline;
}
