/* Styles from English Templates */
html, body, div, ul, ol, li, p, h1, h2, h3, h4, h5, h6, a {
	margin: 0;
	padding: 0;
	border: 0;
}
	
p {margin: 10px 0;}

.cnt p {margin: 0;}

#main {
	float:right; 
	width: 569px; 
	background-color:#FFFFFF;
}

#header_location3 {
	padding-left:40px;
	float:left; 
	width: 475px;
	height:13px; 
	padding-top:5px;
}

#logo {
	float:	right; 
	height:	65px; 
	padding-top: 0px;
	width:	243px;
}

#link_gen {
	float:	right;
	height: 19px;
	width:	475px; 
	padding-left: 40px; 
	padding-top:  3px;
}

#bylineacc {
	float:left; 
	height: 15px; 
	width:475px; 
	padding-left:40px;
	padding-right: 0px; 
	padding-top:5px;
	color: #756D58; 
	text-decoration: none ; 
}

#header_text {
	width:759px; 
	margin:auto; 
	background-color:#FFFFFF;
}

#wrapper {
	width:759px; 
	margin:0 auto; 
	background: #FFFFFF url(/images/css/main_back.gif) left repeat;
}

#wrapper_3col {
	width: 759px;
	margin:0 auto;
	background: #FFFFFF url(/images/css/main_back_3col.gif) left repeat;
}

#side {
	width:175px;
	float:right; 
	background-color:#FFFFFF;
}

#main_3col {
	width:381px;
	margin-left:13px;
	float: left; 
	background-color:#FFFFFF;
}

#left_navigation {
	float:left; 
	width:175px; 
	background-color:#FFFFFF;
}

.lightgrey {
	vertical-align:middle;
	background-color:#CFCCC5;
}

.lightgrey2 {
	vertical-align:middle;
	background-color:#CFCCC5;
	padding-top: 7px;
	padding-bottom: 4px;
}

.lightgrey2umlaut {
	vertical-align:middle;
	background-color:#CFCCC5;
	padding-top: 6px;
	padding-bottom: 5px;
}

body {
	background:#756D58 url(/images/sitewide/page_bg.gif) center top fixed repeat;
	/*background-color:#756D58;*/
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px; 
	color: #756D58;
}

.chris_white {background-color: #FFFFFF;}
.chris_cntgrey {background-color: #DBD9D4;}

#header_location {
    padding-left:40px;
    float:left;
    width: 475px;
    height:13px;
    padding-top:11px;
}

.divider380 {
	width:569px;
	margin:auto;
	background-image: url(/images/css/380.gif); 
	background-repeat: repeat-y;
}

.divider258 {
	width: 381px;
	margin:auto; 
	background-image:url(/images/css/top_back.gif); 
	background-repeat: repeat-y;
}

.range_holder {
	margin:auto; 
	background-image:url(/images/css/range_back.gif); 
	background-repeat: repeat-y;
}

.col3_holder {
	margin:auto; 
	background-image:url(/images/css/3col_back.gif); 
	background-repeat: repeat-y;
}

.divider245 {
	background-image:url(/images/css/245.gif);
	/* Background grey stripes, rather name after position on the stripe from now on however */
}

.divider278 {
	background-image:url(/images/css/279.gif);
}


div#header {
	margin:0 auto;
	width:759px;
}

.seperator {
	background-color: #ABA699;
	height: 1px;
}

.lightgrey {
	vertical-align:middle;
	background-color:#CFCCC5;
}

.chris_lightgrey {
    vertical-align:middle;
    background-color:#CFCCC5;
}

#divMenu {
	vertical-align:middle;
	background-color:#CFCCC5;
}

/* ********** header 1 2 3 styles**************** */

.header1 {
	font-size: 12px;
	color: #B22B2B;
	text-decoration: none; /*padding-left: 11px;*/
	padding-left: 0px;
	padding-right: 0px;
	margin-top:5px;
	}
	
.header2 {
	font-size: 11px;
	color: #B22B2B;
	text-decoration: none; /*padding-left: 11px;*/
	padding-left: 0px;
	padding-right: 0px;
	margin-bottom:0px;
	margin-top:5px;
	}
	
.header3 {
	font-size: 11px;
	color: #B22B2B;
	text-decoration: none; /*padding-left: 11px;*/
	padding-left: 0px;
	padding-right: 0px;
	margin-bottom:0px;
	margin-top:5px;
	}

/* ********** main content style**************** */
.cnt_white { 
	color: #FFFFFF; 
	text-decoration: none; 
	font:Arial, Helvetica, sans-serif;
	font-size:10px;
	padding-left: 40px; padding-right: 5px
}

.cnt { 
	color: #756D58; 
	text-decoration: none;
	font-size: 10px;
	padding-left: 15px; padding-right: 5px
}
.cnt:link { 
	text-decoration: underline; padding-left: 0px; padding-right: 0px
}
.cnt:visited {
	text-decoration: underline; padding-left: 0px; padding-right: 0px
}

.cntnp { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #756D58; text-decoration: none ; padding-left: 0px; padding-right: 0px}
.cntnp:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #756D58; text-decoration: underline ; padding-left: 0px; padding-right: 0px}
.cntnp:link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #756D58; text-decoration: underline ; padding-left: 0px; padding-right: 0px}
.cntnp:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #756D58; text-decoration: underline ; padding-left: 0px; padding-right: 0px}

/* ********** red bulleted list style content style**************** */
.rbl { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #B22B2B; text-decoration: none ; padding-left: 15px; padding-right: 5px}
/*.rbl:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #B22B2B; text-decoration: underline ; padding-left: 0px; padding-right: 0px}*/
.rbl:link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #B22B2B; text-decoration: underline ; padding-left: 0px; padding-right: 0px}
.rbl:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #B22B2B; text-decoration: underline ; padding-left: 0px; padding-right: 0px}

/* **********right panel style**************** */
.right { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #756D58; text-decoration: none ; padding-left: 8px; padding-right: 5px}
/*.right:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #756D58; text-decoration: underline ; padding-left: 0px; padding-right: 0px}*/
.right:link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #756D58; text-decoration: underline ; padding-left: 0px; padding-right: 0px}
.right:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #756D58; text-decoration: underline ; padding-left: 0px; padding-right: 0px}

h1 { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; color: #B22B2B; 
	text-decoration: none ; 
	padding-left: 0px; 
	padding-right: 0px; 
	marging-bottom: 0px;
	/*margin-bottom:-10px; 
	margin-top:-5px*/
}

.byline { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #756D58; text-decoration: none ; padding-left: 0px; padding-right: 0px; padding-top:5}

.path { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #B22B2B; text-decoration: underline ; padding-left: 0px; padding-right: 0px;}
.path:hover { text-decoration: underline ;}
/*.path:link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #B22B2B; text-decoration: underline ; padding-left: 0px; padding-right: 0px}*/
.path:visited { text-decoration: underline ; }

/* ********** special Rob freindly links style**************** */
.rob { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #756D58; text-decoration: none ; padding-left: 11px; padding-right: 5px}
.rob:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #756D58; text-decoration: none ; padding-left: 0px; padding-right: 0px}
.rob:link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #756D58; text-decoration: none ; padding-left: 0px; padding-right: 0px}
.rob:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #756D58; text-decoration: none ; padding-left: 0px; padding-right: 0px}

/* ********** left nav links style**************** */
.leftnav { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #756D58; text-decoration: none ; padding-left: 11px; padding-right: 5px}
.leftnav:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #756D58; text-decoration: underline ; padding-left: 20px; padding-right: 0px}
.leftnav:link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #756D58; text-decoration: underline ; padding-left: 20px; padding-right: 0px}
.leftnav:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #756D58; text-decoration: underline ; padding-left: 20px; padding-right: 0px}

.leftnav2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #756D58; text-decoration: none ; padding-left: 0px; padding-right: 5px}
.leftnav2 a:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #756D58; text-decoration: underline ; padding-left: 10px; padding-right: 0px}
.leftnav2 a:link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #756D58; text-decoration: underline ; padding-left: 10px; padding-right: 0px}
.leftnav2 a:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #756D58; text-decoration: underline ; padding-left: 10px; padding-right: 0px}
.leftnav2 ol { list-style: none; margin-left: 0; padding-left: 1em; text-indent: -1em; }

.leftnav3 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #B22B2B; text-decoration: none ; padding-left: 5px; padding-right: 5px}
.leftnav3 a:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #B22B2B; text-decoration: underline ; padding-left: 10px; padding-right: 0px}
.leftnav3 a:link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #B22B2B; text-decoration: underline ; padding-left: 10px; padding-right: 0px}
.leftnav3 a:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #B22B2B; text-decoration: underline ; padding-left: 10px; padding-right: 0px}
.leftnav3 ol { list-style: none; margin-left: 0; padding-left: 1em; text-indent: -1em; }
.leftnav3a { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #B22B2B; text-decoration: none ; padding-left: 7px; padding-right: 5px}

.leftnav4 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #B22B2B; text-decoration: none ; padding-left: 3px; padding-right: 5px}
.leftnav4 a:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #B22B2B; text-decoration: underline ; padding-left: 0px; padding-right: 0px}
.leftnav4 a:link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #B22B2B; text-decoration: underline ; padding-left: 0px; padding-right: 0px}
.leftnav4 a:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #B22B2B; text-decoration: underline ; padding-left: 0px; padding-right: 0px}
.leftnav4 ol { list-style: none; margin-left: 0; padding-left: 1em; text-indent: -1em; }

/* ********** form style**************** */
.butLargeRed {   
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 14px; 
    color: #FFFFFF; 
    text-decoration: none ; 
    padding-left: 15px; 
    padding-right: 15px; 
    background-color: #B22B2B;
}
.butLarge {   
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 14px; 
    color: #B22B2B; 
    text-decoration: none ; 
    padding-left: 15px; 
    padding-right: 15px; 
    background-color: #FFFFFF;
}
.but { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #B22B2B; text-decoration: none ; padding-left: 10px; padding-right: 10px; background-color: #FFFFFF}
.frm { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #B22B2B; text-decoration: none ; padding-left: 0px; padding-right: 0px; background-color: #FFFFFF}
.frmopt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #B22B2B;
	text-decoration: none;
	padding-left: 0px;
	padding-right: 0px;
	background-color: #FFFFFF;
	margin-top: 1px;
	margin-bottom: 1px;
	width: 152px;
}
.txtfield { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #B22B2B; text-decoration: none ; padding-left: 0px; padding-right: 0px; background-color: #FBFAFA; border: 1px solid #756D58}

.frm2 { width: 25px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #B22B2B; text-decoration: none ; padding-left: 0px; padding-right: 0px; background-color: #FFFFFF}

/* ********** red link style**************** */
.red { 
	 
	font-size: 10px;
	color: #B22B2B; 
	text-decoration: none ; 
	font-style: normal;
	padding-left: 11px; 
	padding-right: 5px;
}
.red:link { 
	color: #B22B2B;
	text-decoration: underline ;
	padding-left: 0px; 
	padding-right: 0px
}
.red:visited {  
	color: #B22B2B; 
	text-decoration: underline ; 
	padding-left: 0px; 
	padding-right: 0px
}

.red2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #B22B2B; text-decoration: none ; padding-left: 0px; padding-right: 0px}

.box { border-width: 1px 1px 1px 1px; border-style: solid; border-color: #9F998A; background-color: #ffffff; padding-left: 0px; padding-right: 0px}

.map { padding-left: 10px; padding-right: 10px; padding-top: 10px; padding-bottom: 10px}

.photos_right {
	border-width: 0px 1px 0px 0px;
	border-style: solid;
	border-color: #9F998A;
	background-color: #ffffff;
	padding-left: 0px;
	padding-right: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #756D58;
	text-decoration: none;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 5px;
	font-style: italic;
}

/* ********** 1/3 box style**************** */
/* ********** box with solid vert stripe on right, no padding**************** */
.tour_nav { 
	border-width: 0px 1px 0px 0px;
	border-style: solid;
	border-color: #9F998A;
	padding-left: 0px;
	padding-right: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #756D58;
	text-decoration: none;
}

.tour_nav2 { 
	border-width: 0px 1px 0px 0px;
	border-style: solid;
	border-color: #9F998A;
	padding-left: 7px;
	padding-right: 7px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #B22B2B;
	text-decoration: none;
}

.tour_over { 
	border-width: 0px 1px 0px 0px;
	border-style: solid;
	border-color: #9F998A;
	padding-left: 0px;
	padding-right: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #756D58;
	text-decoration: none;
	padding-left: 10px;
	padding-right: 5px;
}

.pic_right { 
	border-width: 0px 1px 0px 0px;
	border-style: solid;
	border-color: #9F998A;
	padding-left: 0px;
	padding-right: 0px;
}

/* ********** box with solid vert stripe on left, no padding**************** */
.pic_left { 
	border-width: 0px 0px 0px 1px;
	border-style: solid;
	border-color: #9F998A;
	background-color: #ffffff;
	padding-left: 0px;
	padding-right: 0px;
	
}

/* ********** box with solid vert stripe on right & bottom, no padding**************** */
.pic_album_right { 
	border-width: 0px 1px 1px 0px;
	border-style: solid;
	border-color: #9F998A;
	background-color: #ffffff;
	padding-left: 0px;
	padding-right: 0px;
}

/* ********** box with solid bottom stripe, no padding**************** */
.pic_album_bottom { 
	border-width: 0px 0px 1px 0px;
	border-style: solid;
	border-color: #9F998A;
	background-color: #ffffff;
	padding-left: 0px;
	padding-right: 0px;
}

/* ********** box with solid vert stripe on left, italic caption and bottom padding**************** */
.piccap_left {
	border-width: 0px 0px 0px 1px;
	border-style: solid;
	border-color: #9F998A;
	background-color: #ffffff;
	padding-left: 0px;
	padding-right: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #756D58;
	text-decoration: none;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 5px;
	font-style: italic;
}

/* ********** box with solid vert stripe on right, italic caption and bottom padding**************** */
.piccap_right {
	border-width: 0px 1px 0px 0px;
	border-style: solid;
	border-color: #9F998A;
	background-color: #ffffff;
	padding-left: 0px;
	padding-right: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #756D58;
	text-decoration: none;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 5px;
	font-style: italic;
}

/* ********** box with no stripe, italic caption and bottom padding**************** */
.piccap_nostripe {
	border-width: 0px 0px 0px 0px;
	border-style: solid;
	border-color: #9F998A;
	background-color: #ffffff;
	padding-left: 0px;
	padding-right: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #756D58;
	text-decoration: none;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 5px;
	font-style: italic;
}

/* ********** box with no stripe, italic caption and bottom padding**************** */
.piccap_bottomstripe {
	border-width: 0px 0px 1px 0px;
	border-style: solid;
	border-color: #9F998A;
	background-color: #ffffff;
	padding-left: 0px;
	padding-right: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #756D58;
	text-decoration: none;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 5px;
	font-style: italic;
}

/* ********** box with solid vert stripe on left **************** */
.tour_facts { 
	border-width: 0px 0px 0px 1px;
	border-style: solid;
	border-color: #9F998A;
	background-color: #ffffff;
	padding-left: 0px;
	padding-right: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #B22B2B;
	padding-left: 15px;
	padding-right: 5px;	
	padding-top: 0px;
	padding-bottom: 0px;
	
}

/* ********** facilities text box with solid horizontal stripe on bottom with top & bottom padding only**************** */
.facilities { 
	border-width: 0px 0px 1px 0px;
	border-style: solid;
	border-color: #9F998A;
	background-color: #ffffff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #756D58;
	text-decoration: none;
	padding-left: 15px;
	padding-right: 5px;	
	padding-top: 10px;
	padding-bottom: 10px;
}

/* ********** text box with solid vert stripe on right with top padding only**************** */
.textbox_right { 
	border-width: 0px 1px 0px 0px;
	border-style: solid;
	border-color: #9F998A;
	background-color: #ffffff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #756D58;
	text-decoration: none;
	padding-left: 15px;
	padding-right: 5px;	
	padding-top: 10px;
}

/* ********** text box with solid vert stripe on right with top and bottom padding**************** */
.textbox_right2 { 
	border-width: 0px 1px 0px 0px;
	border-style: solid;
	border-color: #9F998A;
	background-color: #ffffff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #756D58;
	text-decoration: none;
	padding-left: 15px;
	padding-right: 5px;	
	padding-top: 10px;
	padding-bottom: 10px;
}

.textbox_mid { 
	border-width: 0px 1px 0px 1px;
	border-style: solid;
	border-color: #9F998A;
	background-color: #ffffff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #756D58;
	text-decoration: none;
	padding-left: 15px;
	padding-right: 5px;	
	padding-top: 10px;
	padding-bottom: 10px;
}


/* ********** text box no stripe top padding only**************** */
.noline { 
	background-color: #ffffff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #756D58;
	text-decoration: none;
	padding-left: 15px;
	padding-right: 5px;	
	padding-top: 10px;
}

/* ********** text box no stripe top and bottom padding**************** */
.noline_view { 
	background-color: #ffffff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #756D58;
	text-decoration: none;
	padding-left: 15px;
	padding-right: 5px;	
	padding-top: 10px;
	padding-bottom: 10px;
}
/* ********** end 1/3 box style**************** */


.leftbox { border-width: 0px 1px 1px 0px; border-style: solid; border-color: #ff0000; background-color: #ffffff}

.bigbox { border-width: 1px; border-style: solid; border-color: #9F998A; background-color: #ffffff }

.horizontal { 
	border-width: 0px 0px 1px 0px; 
	border-style: solid; 
	border-color: #9F998A;
	height: 11px;
} 

.horizontal2 { 
	border-width: 1px 0px 1px 0px; 
	border-style: solid; 
	border-color: #9F998A 
} 

.horizontal3 { 
	border-width: 1px 0px 0px 0px; 
	border-style: solid; 
	border-color: #9F998A;
	height: 13px;
} 

ul { margin-left: 0px; padding-left: 2em; text-indent: 0em; margin-top: 0px; margin-bottom: 0px }

/* CoolMenus 4 - default styles - do not edit */
.clCMAbs{position:absolute; visibility:hidden; left:0; top:0; z-index:300; background-color: #FFFFFF;}
/* CoolMenus 4 - default styles - end */
  
/*Style for the background-bar*/
.clBar{position:absolute; width:10px; height:10px; visibility:hidden; z-index:300; background-color: #CFCCC5;}

/*Styles for level 0*/
.clLevel0,.clLevel0over {
	position: absolute; 
	background-color: #CFCCC5; 
	font-weight: normal; 
	text-align: left; 
	z-index: 300
}
.clLevel0 { 
	color: #756D58;
}
.clLevel0over { 
	color: #B02020; 
	cursor: pointer; 
	cursor: hand; 
	font-weight: normal
}
.clLevel0border {
	position: absolute; 
	visibility: hidden; 
}

/*Styles for level 1*/
.clLevel1, .clLevel1over {
	position:absolute; 
	padding:2px; 
	font-family:Verdana,arial,helvetica,sans-serif; 
	font-weight:normal; 
	text-align:left; 
	background-color: #CFCCC5;
}
.clLevel1{background-color:#CFCCC5; layer-background-color:#CFCCC5; color:#B02020;}
.clLevel1over{background-color:#F3F2EA; layer-background-color:#F4EDE1; color:#756D58; cursor:pointer; cursor:hand;font-weight:normal}
.clLevel1border{position:absolute; visibility:hidden; background-color:#A4A08B; layer-background-color:#000000}

.white_text_sml {
	padding-left: 10px;
	padding-right: 5px;	
	
	color: #FFFFFF;
	text-decoration: none;
	padding-top: 5px;
	border: 0px none #9F998A;
}