/** ROPE ACCESS LAUNCH - content top normal: 160 banner: 220px */



#content{

	

	position:absolute;

	width:760px;

	left: 0;

	top:160px;

}







/** ROPE ACCESS LAUNCH - content top was 98 */

#title {

	position:absolute;

	width: 342px;

	left: 182px;

	top: 98px;

}

#right {

	float: right;

	width: 180px;

	background-color: #CBCECA;

}

#left {

	float: left;

	width: 176px;

}



	

/****************left links ***********************/

.leftlinksbolder, a.leftlinksbolder {

	display:block;

	font-weight:bold;

	color:#000000;

	font-size: 12px;

	line-height: 18px;

	text-decoration: none;

	padding-left: 6px;

	background-color: #CBCECA;

}

a.leftlinksbolder:hover{

text-decoration:underline;}



.coloumnlinks {

	display:block;

	color:#333333;

	text-decoration:none;

	font-size: 11px;

	background-color: #CBCECA;

	padding-left: 16px;

	padding-right: 12px;

}

.coloumnlinks a:link, 

.coloumnlinks a:visited {

	display:block;

	font-weight:normal;

	color:#333333;

	text-decoration:none;

	font-size: 11px;

	line-height: 16px;

}



a.coloumnlinks:hover{

	text-decoration:underline;

}

/************main content links********************/



	.level2help {

	color:#000000;

	font-weight: bold;

	font-size: 12px;

	text-decoration:none;

	display: block;

	padding-left: 2px;

	padding-top: 8px;

	padding-bottom: 1px;

	font-family: Geneva, Arial, Helvetica, sans-serif;

}

a.level2help:hover {

	text-decoration:underline;

}

.level2head {

	color:#000000;

	font-weight: bold;

	font-size: 12px;

	text-decoration:none;

	display: block;

	padding-left: 2px;

	padding-top: 1px;

	padding-bottom: 1px;

	font-family: Geneva, Arial, Helvetica, sans-serif;

}

a.level2head:hover {

	text-decoration:underline;

}

.picture {

	text-align: right;

	margin-left: 10px;

	padding-bottom: 20px;

}

.letterlink {

	border:0;

	margin-right: 3px;

	line-height: 20px;

	float: left;

	vertical-align: baseline;

	clip: rect(5px,auto,auto,auto);

	margin-top: 1px;

}

.level3head {

	color: #000000;

	font-weight: bold;

	font-size: 14px;

	text-decoration: none;

}

.centertext {

	color:#000000;

	font-size: 10px;

	text-indent: 12px;

}

.tablecontainer{

}



.more {

    text-indent: 30px;

	display: block;

	color:#000066;

	text-align: left;

	font-size: 10px;

	text-decoration:none;

}



.tablecontainer a:hover {

	text-decoration:underline;

}

.title {

	font-family: Geneva, Arial, Helvetica, sans-serif;

	font-size: 18px;

	color: #404040;

	font-weight: bold;

}

.strap {



	font-family: Geneva, Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #333333;

}

.leftcontainer {

}

.rightmenu {

    color:#E18700;

	padding: 4px;

	font-family: Geneva, Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bold;

	display: block;

}



a.rightmenu:link, a.rightmenu:visited, a.rightmenu:active {

    text-decoration:none;

    color:#FF9900;

	padding: 4px;

}

.centerlinks{

	font-size: 12px;

	padding-right: 45px;

	padding-left: 45px;

	padding-top: 10px;

}

.coloumnlinkscircles {

	display:block;

	color:#333333;

	text-decoration:none;

	font-size: 11px;

	background-color: #CBCECA;

	padding-left: 16px;

	padding-right: 12px;

	line-height: 20px;

	vertical-align: middle;

}

a.coloumnlinkscircles:hover {

    text-decoration:underline

	}

.pictureleft {

	text-align: right;

	margin-left: 10px;

	padding-bottom: 20px;

	float: right;

	margin-bottom: 50px;

}

.noboxrule{

margin-top:2px;

	padding-bottom:10px;

	border-top: thin solid #FF9900;

	border-right: thin none #FF9900;

	border-bottom: thin none #FF9900;

	border-left: thin none #FF9900;

}

.rightlinks{

	text-align:left;

	font-size: 11px;

	text-decoration: none;

	color: #000000;

	display:block;

	line-height:14px;

	padding-right: 4px;

	padding-bottom: 0px;

	padding-left: 14px;

	text-indent: -10px;

	}

.locations{

	text-align:centre;

	font-size: 10px;

	text-decoration: none;

	color: #000000;

	display:block;

	

	}

.locations2{

	text-align:centre;

	font-size: 10px;

	text-decoration: none;

	color: #000000;

	display:block;
		font-weight:bold;
		padding-left:5px;
		padding-right:5px;
		margin-left-width:1px; margin-left-style:solid;}

	

	

a.rightlinks:hover{

	text-decoration:underline;

	}

.rightlinksnocat{

	text-align:left;

	font-size: 11px;

	text-decoration: none;

	color: #000000;

	display:block;

	line-height:14px;

	padding-right: 4px;

	padding-bottom: 0px;

	padding-left: 14px;

	}



a.rightlinksnocat:hover{

	text-decoration:underline;

	}

/* New styles for locations page */

.facilitiescontainer{

        display:block;

        width:580px;

}



.locationsheader{

        width:100px;

        text-align: center;

}



.location{

        float:left;

        margin-right: 10px;

}

.locationstext{

        font-size: 11px;

        display: block;

        margin-top: 8px;

}

ul{

        font-size: 11px;

        margin-left: 6px;

        padding-left: 6px;

}



#middle p{

        font-size: 11px;

}



#middle span.level2head{

        font-weight: normal;

}



.locationsimage{

        border:none;

}


iframe {margin-top:25px;}







