.hide {display: none;}

p.terms{color: #4C4C4C;font-size: 70%; margin-top: 10px; margin-right: 100px;}

/*Dividers*/
.lightBlueDivider{background:url(../cssimages/lightBlueDivider.gif) repeat-x left center;font-size:0px;height:2px;line-height:0px;}
.blockAreaDivider{background:url(../cssimages/block_divider.gif);font-size:0px;height:1px;line-height:0px;}

/* Enquiry */
.Interests {float: left; margin-top: 6px; color: #4C4C4C; font-family: Verdana, Arial, Helvetica, sans-serif;}
.Interests label {float: left; width: 343px; font-size: 70%; }
.Interests input {}

/*Clear*/
.clearBoth{clear:both;font-size:0px;height:0px;line-height:0px;}
.clearLeft{ clear: left;}

/*Widths*/
.width50{width: 110px;}
.listWidth{width: 200px;}
.width350{width: 350px;}
.width584{width: 570px;}
.width770{width: 770px;}
.width470{width: 470px;}
.width200{width: 200px!important;}
.width100{width: 155px!important;}

.companyMargin{margin-left: 7px!important;}
.formField {display:table !important;display:inline-block;margin-bottom:4px;}
.formField span{color:#666666;display:inline-block;font-size:70%;margin-top:2px;vertical-align:middle;width:149px;}
.formField select {border:1px solid #CCCCCC;font-size:60%;width:110px;}
.companyMargin2{margin-left: 3px!important;}

.width470 p {margin-top:0px; margin-bottom:12px;}
.orgBotMargin {padding-bottom: 75px!important}
.navMarg{margin-left: 3px;}

/*Text*/
.line15 {line-height:15px;}
.boldTextS{font-weight: bold!important;}
.fontdark {color:#484A4A;}
.fontsize80 {font-size:90%!important;}
.mediumblack {color: #79C0CB;font-size: 120%;}
.largebluevotext {color: #79C0CB;font-size: 120%;margin-top: 0px;}
.largebluevotext h1{color: #79C0CB;font-size: 100%!important;padding: 0px!important;margin: 0px!important; font-weight:500;}
.underbluetextblackcopy {float: left;width: 485px;color: #4C4C4C;font-size: 70%;margin-top: 10px;margin-bottom: 10px;}
html>body .underbluetextblackcopy {float: left;width: 485px;color: #4C4C4C;font-size: 70%;margin-top: 0px;margin-bottom: 2px;}
.smallermessagefont {font-size:70%;}
.blackTextS {color: #4C4C4C;font-size: 70%;margin:0px; padding-top: 10px;}
.phonenumber1 {float: left;background-image: url(../cssimages/phonenum1.gif);height: 26px;width: 178px;background-repeat: no-repeat;margin-top: 6px;}
.textWidth462 {float: left;width: 462px;color: #4C4C4C;font-size: 70%; margin-top:9px; margin-bottom:8px; line-height:15px;}
html>body .textWidth462 {float: left;width: 462px;color: #4C4C4C;font-size: 70%;margin:0px; line-height:15px;}

.textWidth500 {float: left;width: 500px;color: #4C4C4C;font-size: 70%; margin-top:9px; margin-bottom:8px; line-height:15px;}
html>body .textWidth500 {float: left;width: 500px;color: #4C4C4C;font-size: 70%;margin:0px; line-height:15px;}

.alignright {text-align:right;}
.largecl24font {
	color: #79C0CB;
	font-size: 110%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
}
.lefttopcl24largeblue {float: left;width: 175px;padding-left: 10px;}
.package1font {
	float: right;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 80%;
	padding-right: 20px;
	clear: both;
	color: #4C4C4C;
}
.package2font {
	float: right;
	text-align:right;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 110%;
	padding-right: 21px;
	clear: both;
	color: #4C4C4C;
	width: 165px;
}

.package2Bluefont {
	float: right;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 110%;
	padding-right: 21px;
	clear: both;
	color: #333333;
}
.package2fontalign {
	float: right;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 110%;
	padding-right: 21px;
	clear: both;
	color: #333333;
	text-align: right;
}
.package3font {
	float: right;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 70%;
	padding-right: 20px;
	clear: both;
	color: #4C4C4C;
	text-align: right;
	width: 150px;
}

.phonecallnow {
	color: #79C0CB;
	font-size: 120%;
	text-align: left;
	margin-top: 0px;
	padding-left:9px;
}

.phonecallnow p {
    margin:0;
}

/*Boxes*/
.topofclearbox {float: left;height: 12px;width: 176px;margin: 0px;overflow: hidden;background-repeat: no-repeat;}
.midclearbox {float: left;width: 176px;background-repeat: repeat-y;}
.bottomclearbox {height: 38px;width: 176px;float: left;background-repeat: repeat;margin: 0px;clear: both;overflow: hidden;}
.clearboxfootcontent {width: 150px;font-size: 65%;font-weight: bold;padding-left: 9px;margin-top: 4px;color: #79C0CB;}
.clearboxtextcontent {float: left;margin-top: 5px!important;margin-bottom: 6px;color: #4C4C4C;font-size: 90%;}
.boxclearcontent {float: left;width: 153px;font-size: 70%;padding-left: 11px;}

.bottomclearbox2 {height: 38px;width: 160px;float: left;background-repeat: repeat;margin: 0px;clear: both;overflow: hidden;}
.midclearbox2 {float: left;width: 160px;background-repeat: repeat-y;}
.boxclearcontent2 {float: left;width: 140px;font-size: 70%;padding-left: 11px;}

/*Columns*/
.column1 {width: 582px; float: left;}
.column2 {width: 187px; float: left; border-left-width: 1px; border-left-style: solid; border-left-color: #B6D9DF;}
.column1vo {
width: 573px;
float: left;
padding-left: 9px;
border-left-width: 1px;
border-left-style: solid;
border-left-color: #B6D9DF;}

.column2vo {width: 187px;float: left;border-left-width: 1px;border-left-style: none;border-left-color: #B6D9DF;border-right-width: 1px;border-right-style: none;border-right-color: #B6D9DF;}
.column2vo p {margin:0px;}
.column1vc {width: 573px;float: left;padding-left: 9px;border-left-width: 1px;border-left-style: solid;border-left-color: #B6D9DF;}
.column2vc {width: 187px;float: left;border-left-width: 1px;border-left-style: none;border-left-color: #B6D9DF;border-right-width: 1px;border-right-style: none;border-right-color: #B6D9DF;}
.clearboxholder {float: left;width: 176px;margin-top: 10px;margin-right: 0px;margin-bottom: 0px;margin-left: 0px;}
.clearboxholder2 {float: left;width: 100px;margin-top: 10px;margin-right: 0px;margin-bottom: 0px;margin-left: 0px;}
.clearboxholderG {float: left;width: 176px;margin-top: 6px;margin-right: 0px;margin-bottom: 0px;margin-left: 0px;}
.width191{width: 191px; padding: 0px; margin: 0px;}
.width380{width: 380px!important;}
.midcolcl23 {float: left; width: 390px; border-right-width: 1px; border-right-style: solid; border-right-color: #B6D9DF;}

/*Padding*/
.paddingLeft5{padding-left: 5px;}
.paddingRight5{padding-right: 5px;}
.paddingleft10 {padding-left:10px;}
.paddingleft7 {padding-left:8px;}
.paddingbottom10 {padding-bottom:10px;}
.paddingbottom5 {padding-bottom:5px;}
.paddingtop10 {padding-top:10px;}


/*Margins*/
.margintop5 {margin-top:8px!important;}
.margintop7 {margin-top:7px!important;}
.margintop10 {margin-top:25px!important;}
.margintop55 {margin-top:55px!important;}
html>body .margintop55 {margin-top:35px!important;}
.margintop3 {margin-top:3px;}
.marginright5 {margin-right:5px;}
.marginright10 {margin-right:20px;}
.marginservices{margin-right:10px;}
.marginleft102 {margin-left:102px;}
.marginleft100 {margin-left:100px;}
.marginleft75 {margin-left:75px;}
.marginleft74 {margin-left:74px;}
.marginleft77 {margin-left:77px;}
.marginleft4 {margin-left:4px;}
.marginleft6 {margin-left:6px;}
.marginleft7 {margin-left:7px!important;}
.marginleft10 {margin-left:10px!important;}
.marginleft16 {margin-left:16px;}
.marginleft49 {margin-left:49px;}
.marginleft48 {margin-left:48px;}
.marginleft41 {margin-left:41px;}
.marginleft91 {margin-left:91px;}
.marginleft89 {margin-left:89px;}
.marginleft30 {margin-left:30px!important;}
.margintop11 {margin-top:11px;}
.margintop50 {margin-top:50px;}
.marginleft5 {margin-left:5px;}
.marginbottom10 {margin-bottom:10px!important;}
.marginbottom30 {margin-bottom:30px!important;}
.marginbottom15 {margin-bottom:15px;}
.marginbottom5 {margin-bottom:5px;}
.marginleft53S{margin-left: 53px;}
.margintop0 {margin-top:0px!important;padding-top:0px;}
.margintop1 {margin-top:3px;}
.marginbottom7 {margin-bottom:7px;}
html>body .marginLine10 {margin-bottom:20px; margin-top:10px;}

/*Links*/
.orangelinkright2 a {
	color: #E18807;
	text-decoration: none;
	font-weight: bold;
	background-image: url(../cssimages/smallorangearrow.gif);
	background-repeat: no-repeat;
	padding-left: 19px;
	background-position: 2px;
	font-size: 70%;
	float: left;
	width: 150px;
	margin-top: 1px;
}

.orangelinkright2 a:hover {
	color: #E18807;
	text-decoration: underline;
	font-weight: bold;
	
}

.orangelinkright14 a {
	color: #E18807;
	text-decoration: none;
	font-weight: bold;
	background-image: url(../cssimages/smallorangearrow.gif);
	background-repeat: no-repeat;
	padding-left: 19px;
	background-position: 2px;
	margin-top: 1px;
}

.orangelinkright14 a:hover {
	color: #E18807;
	text-decoration: underline;
	font-weight: bold;
	
}

.orangelinkright4 a {
	color: #E18807;
	text-decoration: none;
	font-weight: bold;
	background-image: url(../cssimages/smallorangearrow.gif);
	background-repeat: no-repeat;
	padding-left: 19px;
	background-position: 2px;
	font-size: 70%;
	float: left;
	width: 200px;
	margin-top: 1px;
}
.orangelinkright4 a:hover {
	color: #E18807;
	text-decoration: underline;
	font-weight: bold;
	
}
.orangelinkright5 a {
	color: #E18807;
	text-decoration: none;
	font-weight: bold;
	background-image: url(../cssimages/smallorangearrow.gif);
	background-repeat: no-repeat;
	padding-left: 19px;
	background-position: 2px;
	font-size: 95%;
	float: left;
	width: 140px;
	margin-top: 1px;
}
.orangelinkright5 a:hover {
	color: #E18807;
	text-decoration: underline;
	font-weight: bold;
	
}


.orglinkright5 a {
	color: #E18807;
	text-decoration: none;
	font-weight: bold;
	background-image: url(../cssimages/smallorangearrow.gif);
	background-repeat: no-repeat;
	padding-left: 19px;
	background-position: 2px;
	font-size: 95%;
	float: left;
	width: 140px;
	margin-top: 1px;
}
.orglinkright5 a:hover {
	color: #E18807;
	text-decoration: underline;
	font-weight: bold;
	
}

.bklinkright5 a {
	color: #333333;
	text-decoration: none;
	font-weight: bold;
	background-image: url(../cssimages/smallblackarrow.gif);
	background-repeat: no-repeat;
	padding-left: 19px;
	background-position: 2px;
	font-size: 95%;
	float: left;
	width: 140px;
	margin-top: 5px;
}
.bklinkright5 a:hover {
	color: #333333;
	text-decoration: underline;
	font-weight: bold;
	
}


.orangelinkright7 a {
	color: #E18807;
	text-decoration: none;
	font-weight: bold;
	background-image: url(../cssimages/smallorangearrow.gif);
	background-repeat: no-repeat;
	padding-left: 19px;
	background-position: 2px;
	font-size: 65%;
	float: left;
	width: 140px;
	margin-top: 1px;
}
.orangelinkright7 a:hover {
	color: #E18807;
	text-decoration: underline;
	font-weight: bold;
	
}

.org7 a {
	color: #E18807;
	text-decoration: none;
	font-weight: bold;
	background-image: url(../cssimages/smallorangearrow.gif);
	background-repeat: no-repeat;
	padding-left: 19px;
	background-position: 2px;
	font-size: 70%;
	float: left;
	width: 140px;
	margin-top: 3px;
	margin-left: 3px;
}

html>body .org7 a {
	color: #E18807;
	text-decoration: none;
	font-weight: bold;
	background-image: url(../cssimages/smallorangearrow.gif);
	background-repeat: no-repeat;
	padding-left: 19px;
	background-position: 2px;
	font-size: 70%;
	float: left;
	width: 140px;
	margin-top: -8px;
	margin-left: 3px;
}
.org7 a:hover {
	color: #E18807;
	text-decoration: underline;
	font-weight: bold;
	
}

a.arrowLinkBlueBGS {
	margin: 0px;
	padding-left: 20px;
	padding-bottom: 1px;
	padding-top: 1px;
	background-image: url(../cssimages/smallblackarrow.gif);
	background-repeat: no-repeat;
	color: #666666;
	font-size: 65%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	background-position: left center;
}
	
a:hover.arrowLinkBlueBGS {color: #666666;text-decoration: underline; }

a.arrowLinkorange {
	margin: 0px;
	padding-left: 20px;
	padding-bottom: 1px;
	padding-top: 1px;
	background-image: url(../cssimages/smallorangearrow.gif);
	background-repeat: no-repeat;
	color: #E49626;
	font-size: 65%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	background-position: left center;
}
	
a:hover.arrowLinkorange {color: #E49626;text-decoration: underline;}

.orangelinkright a {
	color: #E18807;
	text-decoration: none;
	font-weight: bold;
	background-image: url(../cssimages/smallorangearrow.gif);
	background-repeat: no-repeat;
	padding-left: 17px;
	background-position: 2px;
}
.orangelinkright a:hover {
	color: #E18807;
	text-decoration: underline;
	font-weight: bold;
}
.orangelinkright2 a {
	color: #E18807;
	text-decoration: none;
	font-weight: bold;
	background-image: url(../cssimages/smallorangearrow.gif);
	background-repeat: no-repeat;
	padding-left: 19px;
	background-position: 2px;
	font-size: 70%;
	float: left;
	width: 150px;
	margin-top: 1px;
}
.orangelinkright2 a:hover {
	color: #E18807;
	text-decoration: underline;
	font-weight: bold;
}
.blacklinkright2 a {
	color: #333333;
	text-decoration: none;
	font-weight: bold;
	background-image: url(../cssimages/smallblackarrow.gif);
	background-repeat: no-repeat;
	padding-left: 19px;
	background-position: 2px;
	font-size: 70%;
	float: left;
	width: 150px;
	margin-top: 1px;
}
.blacklinkright2 a:hover {
	color: #333333;
	text-decoration: underline;
	font-weight: bold;
}

.blacklinkright2v a {
	color: #6CB4C0;
	text-decoration: none;
	font-weight: bold;
	background-image: url(../cssimages/backbluearrow.gif);
	background-repeat: no-repeat;
	padding-left: 19px;
	background-position: 2px;
	font-size: 100%;
	float: left;
	width: 300px;
	margin-top: 3px;
}
.blacklinkright3v a {
	color: #6CB4C0;
	text-decoration: none;
	font-weight: bold;
	background-image: url(../cssimages/backbluearrow.gif);
	background-repeat: no-repeat;
	padding-left: 20px;
	background-position: 2px;
	font-size: 100%;
	width:160px;
	margin-top: -20px;
	float:right;
}

.blacklinkright2v2 a {
	color: #6CB4C0;
	text-decoration: none;
	font-weight: bold;
	background-image: url(../cssimages/backbluearrow.gif);
	background-repeat: no-repeat;
	padding-left: 19px;
	background-position: 2px;
	font-size: 70%;
	float: left;
	width: 300px;
	margin-top: 10px;
}

.blacklinkright5 a {
	color: #333333;
	text-decoration: none;
	font-weight: bold;
	background-image: url(../cssimages/smallblackarrow.gif);
	background-repeat: no-repeat;
	padding-left: 19px;
	background-position: 2px;
	font-size: 95%;
	float: left;
	width: 140px;
	margin-top: 1px;
}

.blacklinkright7 a {
	color: #333333;
	text-decoration: none;
	font-weight: bold;
	background-image: url(../cssimages/smallblackarrow.gif);
	background-repeat: no-repeat;
	padding-left: 19px;
	background-position: 2px;
	font-size: 70%;
	float: left;
	width: 140px;
	margin-top: 10px;
}


.blklinkright7 a {
	color: #333333;
	text-decoration: none;
	font-weight: bold;
	background-image: url(../cssimages/smallblackarrow.gif);
	background-repeat: no-repeat;
	padding-left: 19px;
	background-position: 2px;
	font-size: 70%;
	float: left;
	width: 140px;
	margin-top: 10px;
	margin-bottom: 0px!important;
}


.orglink a {
	color: #E18807;
	text-decoration: none;
	font-weight: bold;
	background-image: url(../cssimages/smallorangearrow.gif);
	background-repeat: no-repeat;
	padding-left: 19px;
	background-position: 2px;
	font-size: 70%;
	float: left;
	width: 140px;
	margin-top: 10px;
}

.orglink a:hover {color: #E49626;text-decoration: underline;}

.blacklinkright2v a:hover , .blacklinkright3v a:hover, .blacklinkright2v2, .blacklinkright5, blacklinkright7 a:hover {
	color: #E18807;
	text-decoration: underline;
	font-weight: bold;
}
.largeblueoptionvo a {
	color: #79C0CB;
	text-decoration:none;
	
}
.largeblueoptionvo a:hover {
	color: #CCCCCC;
	text-decoration:none;
	
}
.largeblueoptionvo2 a {
	color: #79C0CB;
	text-decoration:none;
	margin-bottom: 28px;
	
}
.largeblueoptionvo2 a:hover {
	color: #CCCCCC;
	text-decoration:none;
	
}
.largeblueoptionvo3 a {
	color: #79C0CB;
	text-decoration:none;
	
}
.largeblueoptionvo3 a:hover {
	color: #CCCCCC;
	text-decoration:none;
	
}
.backtocllink {
	font-size: 70%;
}
.backtocllink a {
	color: #1F1F1F;
	background-image: url(../cssimages/backarrow.gif);
	padding-left: 16px;
	background-position: 1px 1px;
	background-repeat: no-repeat;
	text-decoration: none;
}
.orangelinkright4 a {
	color: #E18807;
	text-decoration: none;
	font-weight: bold;

}
.orangelinkright4 a:hover {
	color: #E18807;
	text-decoration: underline;
	font-weight: bold;
}

.orangelinkright7 a {
	color: #E18807;
	text-decoration: none;
	font-weight: bold;
	background-image: url(../cssimages/smallorangearrow.gif);
	background-repeat: no-repeat;
	padding-left: 19px;
	background-position: 2px;
	font-size: 70%;
	float: left;
	padding-top:0px;
	width: 140px;
	margin-top: 6px;
}
.orangelinkright7 a:hover {
	color: #E18807;
	text-decoration: underline;
	font-weight: bold;
	
}
/* float left and right*/

floatleft {float:left;}
floatright {float:right!important;} 
/*new blue breadcrumb nav for forms*/

.leftmenub {
	float: left;
	width: 177px;
	margin-top: 3px;
}
.navbarb {
	margin-left : 0px;
	margin-top:0px;
	
}
html>body .navbarb {
	margin-left : -40px;
	
}

.navbarb ul{
	margin : 0;
	font-size: 0.9em;
}

.navbarb ul li{
	display: block;
	list-style-type: none;
	position: relative;
	width: 177px;
	line-height: 1.1em;
	padding-top: 3px;
	padding-right: 0;
	padding-bottom: 3px;
	padding-left: 0;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #79C0CB;
}

.navbarb ul li a{
	color : #79C0CB;
	text-decoration : none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 75%;
	background-repeat: no-repeat;
	padding-left: 16px;
	font-weight: bold;
}

.navbarb ul li a:hover{
   color : #666666;
}

.navbarb ul li a:focus{
   color : #666666;
}







.navbarb2 {
	margin-left : 0px;
	margin-top:5px;
	
}
html>body .navbarb2 {
	margin-left : -40px;
	
}

.navbarb2 ul{
	margin : 0;
	font-size: 0.9em;
}

.navbarb2 ul li{
	display: block;
	list-style-type: none;
	position: relative;
	width: 177px;
	line-height: 1.1em;
	padding-top: 3px;
	padding-right: 0;
	padding-bottom: 3px;
	padding-left: 0;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #79C0CB;
}

.navbarb2 ul li a{
	color : #79C0CB;
	text-decoration : none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 75%;
	background-repeat: no-repeat;
	padding-left: 16px;
	font-weight: bold;
}

.navbarb2 ul li a:hover{
   color : #666666;
}

.navbarb2 ul li a:focus{
   color : #666666;
}


.leftInfoCopy {
	float: left;
	width: 180px;
	color: #79C0CB;
	font-size: 70%;
	text-align: right;
	margin-top: 0px;
	margin-bottom: -10px;
}

.backblue {
	background-image:url(../cssimages/backbluearrow.gif);
	background-repeat: no-repeat;
	padding-left: 16px;
	background-position: 2px;
	padding-right: 5px;
}

.backblue2 {
	background-image:url(../cssimages/backbluearrow2.gif)!important;
	background-repeat: no-repeat!important;
	background-position: 7px left!important;
	
}

html>body .backblue2 {
	background-image:url(../cssimages/backbluearrow2.gif)!important;
	background-repeat: no-repeat!important;
	background-position: 0px 7px !important;
	
}

.backblue2 a{
	display: block!important;
}

.backblue2 a.current{
	color : #E18807!important;
}

.forwardblue {
	background-image:url(../cssimages/forwardbluearrow.gif);
	background-repeat: no-repeat;
	padding-left: 16px;
	background-position: 2px;
	padding-right: 5px;
}
.listbottom5 {margin-bottom:5px; padding:0px;}

a.arrowLinkorangem {
    display:inline-block;
	margin-top: 21px!important;
	padding-left: 20px;
	padding-bottom: 1px;
	padding-top: 1px;
	background-image: url(../cssimages/smallorangearrow.gif);
	background-repeat: no-repeat;
	color: #E49626;
	font-size: 65%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	background-position: left center;
}
	
a:hover.arrowLinkorangem {color: #E49626;text-decoration: underline;}

html>body a.arrowLinkorangem {
    display:block;
	margin-top: 21px;
	padding-left: 20px;
	padding-bottom: 1px;
	padding-top: 1px;
	background-image: url(../cssimages/smallorangearrow.gif);
	background-repeat: no-repeat;
	color: #E49626;
	font-size: 65%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	background-position: left center;
}
	
html>body a:hover.arrowLinkorangem {color: #E49626;text-decoration: underline;}

.sodropdownstyle {
	font-size: 75%;
	width: 160px;
	margin-top: 5px;
	margin-right: 7px;
}

.borderroundrotate {
	padding: 1px;
	border: 1px solid #ECECEC;
	float: left;
}
.anchorholder {
	float: left;
	clear: left;
	margin-bottom: 9px;
}
.anchorholder2 {
	float: left;
	clear: left;
	margin-bottom: 0px;
}
.popuptext {
	font-size: 70%;
	width: 125px;
	float: left;
	color: #4C4C4C;
	font-family: Arial, Helvetica, sans-serif;
	padding-left: 7px;
}

.bottomvoholdlink {
	float: right;
	width: 95px;
}

.bottomvoholdlink a {
	color: #666666;
	font-size: 70%;
	text-decoration: none;
	background-image: url(../cssimages/bulletgrey.gif);
	background-repeat: no-repeat;
	padding-left: 19px;
	padding-top: 2px;
	padding-bottom: 2px;
}

.servicedofferslist {
	float: left;
	margin-left:20px;
}

.column1vo2 {
	width: 573px;
	float: left;
	padding-left: 9px;
}

.homeboxcom1 {
	width: 178px;
	float: left;
	border-left-width: 1px;
	border-left-style: none;
	border-left-color: #B6D9DF;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #B6D9DF;
	margin-top: 5px;
	padding-right: 9px;
	clear: none;
}

.homeboxcom2 {
	width: 174px;
	float: left;
	border-left-width: 1px;
	border-left-style: none;
	border-left-color: #B6D9DF;
	border-right-width: 1px;
	border-right-style: none;
	border-right-color: #B6D9DF;
	margin-top: 5px;
}
.blueheadingtext {
	color: #6DB4C0;
	float: left;
	margin-top: 7px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-left: 9px;
	position: relative;
	width: 160px;
}

.orangelinkplacer {
	float: left;
	margin-top: 2px;
	margin-left: -1px;
}

.bklinkplacer {
	float: left;
	margin-top: 0px;
	margin-left: -1px;
}


html>body .areadropdownhome {
	border: 1px solid #9ABBCD;
	font-size: 80%;
	width: 160px;
	margin-top: 4px;
	margin-bottom: 2px;
	color: #666666;
}
.areadropdownhome {
	border: 1px solid #9ABBCD;
	font-size: 80%;
	width: 160px;
	margin-top: 4px;
	margin-bottom: 2px;
	color: #666666;
}

.submitbuttonstyle2 {
	float: left;
	padding-top: 3px;
}
html>body*.submitbuttonstyle2 {margin-bottom: -4px;margin-top:0px;}
html>body*.submitbuttonstyle {margin-bottom: -4px;margin-top:0px;}

html>body .areadropdownhome2 {
	border: 1px solid #9ABBCD;
	font-size: 80%;
	width: 120px;
	margin-top: 4px;
	margin-bottom: 2px;
	color: #666666;
}
.areadropdownhome2 {
	border: 1px solid #9ABBCD;
	font-size: 80%;
	width: 120px;
	margin-top: 4px;
	margin-bottom: 2px;
	color: #666666;
}

.searchbuttonstyle {
	background-image: url(../cssimages/searchbutton.gif);
	height: 20px;
	width: 61px;
	background-repeat: no-repeat;
}

.hide {display: none;}

.smallbluesep {
	background-image: url(../cssimages/smallbluesep.gif);
	height: 5px;
	width: 160px;
	overflow: hidden;
	float: left;
	background-repeat: no-repeat;
	padding-left: 9px;
	margin-top: 9px;
	margin-bottom: 9px;
	border-left-width: 9px;
	border-left-style: solid;
	border-left-color: #FFFFFF;
}

.smallbluesep2 {
	background-image: url(../cssimages/smallbluesep.gif);
	height: 5px;
	width: 178px;
	overflow: hidden;
	float: left;
	background-repeat: repeat-x;
	padding-left: 0px;
	margin-top: 9px;
	margin-bottom: 0px;
	
}

.smallbluesep4 {
	background-image: url(../cssimages/smallbluesep.gif);
	height: 5px;
	width: 120px;
	overflow: hidden;
	float: left;
	background-repeat: no-repeat;
	padding-left: 9px;
	margin-top: 9px;
	margin-bottom: 9px;
	border-left-width: 9px;
	border-left-style: solid;
	border-left-color: #FFFFFF;
}

#enteremail {
	width: 100px;
	color: #666666;
	font-size: 80%;
	border: 1px solid #9ABBCD;
	margin-top: 9px;
	margin-bottom: 9px;
}

.submitbuttonstyle {
	margin-bottom: 4px;
}

.homeboxcom3 {
	width: 178px;
	float: left;
	border-left-width: 1px;
	border-left-style: none;
	border-left-color: #B6D9DF;
	border-right-width: 1px;
	border-right-style: none;
	border-right-color: #B6D9DF;
	margin-top: 5px;
}

.lowerhomebox1pic {float: left;position: relative;background-image: url(../cssimages/homepagelowerpic1.jpg);height: 84px;width: 178px;margin-top: 9px;}

.leftcolcomponent1 {
	float: left;
	padding-left: 9px;
	margin-top: 7px;
	color: #666666;
	font-size: 65%;
	width: 178px;
	line-height: 13px;
	margin-bottom: 2px;
}

.leftcolcomponent2 {
	float: left;
	padding-left: 9px;
	margin-top: 2px;
	color: #666666;
	width: 150px;
	line-height: 13px;
	margin-bottom: 2px;
}

.leftcolcomponent1v {
	float: left;
	padding-left: 9px;
	margin-top: 7px;
	color: #666666;
	font-size: 65%;
	width: 150px;
	line-height: 13px;
	margin-bottom: 2px;
}

.leftcolcomponent2v {
	float: left;
	padding-left: 9px;
	margin-top: 2px;
	color: #666666;
	width: 100px;
	line-height: 13px;
	margin-bottom: 2px;
}

.paddingTop10S{
	padding-top: 10px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
}

.picholdso {
	float: right;
	width: 128px;
	background-image: url(../cssimages/emailmepic1.gif);
	height: 98px;
	background-repeat: no-repeat;
}

.textinpicso {
	font-size: 65%;
	font-weight: bold;
	text-align: center;
	width: 100px;
	margin-top: 4px;
	padding-left: 6px;
	line-height: 10px;
}

.contactusso {
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
	margin-top: 5px;
	padding-left: 7px;
	padding-bottom: 5px;
	float: left;
}

.enquiryselectionfloat {
	float: right;
	width: 250px;
	text-align: right;
}

.lowerenquirycontent {
	float: left;
	width: 570px;
}

.holdformlineso {
	float: left;
	margin-top: 2px;
	margin-bottom: 2px;
	color: #4C4C4C;
	font-size: 70%;
	clear: left;
	width: 280px;
}

.bubbleholder {
	width: 120px;
	float: right;
}

.topofbubble {
	background-image: url(../cssimages/topbluebubble.gif);
	height: 11px;
	width: 120px;
	background-repeat: no-repeat;
	float: left;
	overflow: hidden;
}

.middleofbubble {
	float: left;
	background-image: url(../cssimages/middlebluebubble.gif);
	background-repeat: repeat-y;
	width: 120px;
}

.bottomofbubble {
	background-image: url(../cssimages/bottombluebubble.gif);
	height: 63px;
	width: 120px;
	float: left;
	background-repeat: no-repeat;
}

.bottomofbubblech2 {
	background-image: url(../cssimages/bottombluebubblech2.gif);
	height: 63px;
	width: 120px;
	float: left;
	background-repeat: no-repeat;
}
.emilinputboxsmall {
    width:130px!important;
	margin-bottom:4px!important;
}
.emilinputboxsmall2 {
    width:90px!important;
	margin-bottom:4px!important;
}

.block {display:block;}

.errorpoint {margin-left:-6px;}
.errorpoint2 {margin-left:-15px;}
.divMargin{margin-left: -5px!important;}
.divWidth{width: 570px!important;}
.marginleft44 {margin-left:44px;}

ul.sitemap {margin: 0px 0px 10px 0px; padding: 0px;}
ul.sitemap li {margin: 0px 0px 5px 0px; padding: 0px; display: block;}
ul.sitemap li a {margin: 0px;padding-left: 20px;padding-bottom: 1px;padding-top: 1px;background: url(../cssimages/smallblackarrow.gif) no-repeat top left;color: #666666;font-size: 65%;font-family: Verdana, Arial, Helvetica, sans-serif;text-decoration: none;}
ul.sitemap li a:hover {color: #666666;text-decoration: underline;}




span.sitemapHeader {margin: 0px;padding: 0px;color: #6DB4C0;font-size: 70%;font-family: Verdana, Arial, Helvetica, sans-serif;text-decoration: none;}



.thankYou {color: #4C4C4C;font-size: 70%; margin-top: 10px; height: 200px;}
.thankYou p{margin-bottom: 10px;}

.enquireNowLink{float: right; margin:45px 88px 0px 0px; display:inline;}
.enquireNowLink a {
	color: #E18807;
	text-decoration: none;
	font-weight: bold;
	background-image: url(../cssimages/smallorangearrow.gif);
	background-repeat: no-repeat;
	padding-left: 19px;
	background-position: 2px;
	font-size: 70%;
	float: left;
	margin-top: 1px;
}
.enquireNowLink a:hover {
	color: #E18807;
	text-decoration: underline;
	font-weight: bold;
}

.enquireNowLink a:focus{
  color: #E18807;
	text-decoration: underline;
	font-weight: bold;
}

.enquireNowLink2{float: left;}
.enquireNowLink2 a {
	color: #E18807;
	text-decoration: none;
	font-weight: bold;
	background-image: url(../cssimages/smallorangearrow.gif);
	background-repeat: no-repeat;
	padding-left: 19px;
	background-position: 2px;
	font-size: 100%;
	float: left;
	margin-top: 1px;
}
.enquireNowLink2 a:hover {
	color: #E18807;
	text-decoration: underline;
	font-weight: bold;
}

.enquireNowLink2 a:focus{
  color: #E18807;
	text-decoration: underline;
	font-weight: bold;
}



.enquireNowLink3{float: left;}
.enquireNowLink3 a {
	color: #E18807;
	text-decoration: none;
	font-weight: bold;
	background-image: url(../cssimages/smallorangearrow.gif);
	background-repeat: no-repeat;
	padding-left: 19px;
	background-position: 0px;
	font-size: 100%;
	float: left;
	margin-top: 1px;
}
.enquireNowLink3 a:hover {
	color: #E18807;
	text-decoration: underline;
	font-weight: bold;
}

.enquireNowLink3 a:focus{
  color: #E18807;
	text-decoration: underline;
	font-weight: bold;
}

.column1voHeight{min-height: 480px!important;}



a.emailLinkUO  {
	color: #79C0CB;
	text-decoration: none;
	font-size: 100%;
	margin-top: 1px;
}
a:hover.emailLinkUO  {
	color: #4C4C4C;
	text-decoration: underline;
}

a:focus.emailLinkUO {
  color: #4C4C4C;
	text-decoration: underline;
}

.headingfontsize1 {font-size:80%!important;}
.headingfontsize2 {font-size:100%!important;font-weight:bold!important;}

a.contentlink {
color:#79C0CB;
font-size:100%;
font-weight:bold;
text-decoration:underline;
}

a.contentlink:hover {
color:#666666;
}

.divOfferSearch{margin: 15px 0px 0px 0px; padding: 10px 0px 0px 0px; border-top: 1px solid #B6D9DF; }
.divOfferSearch .clbodytext{font-size: 100%!important;}
