html,body { 
	margin-top: 0px; 
	margin-left: 0px;  
	margin-right: 0px;
	background-image: url(/images/backgroundfade.jpg);
	background-repeat: repeat-x;
}

td {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#000000
}
#main-content-table td {font-size:13px;}

.breadcrumb {
	color: #666666;
}

h1 {
	margin-top: 0;
	margin-bottom: 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	font-weight: bold;
	color: #E2691F;
}
h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color:#666666;
}

h3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}

h4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
}

.head4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
}

.nav1 {
	font-size: 12px;
	font-weight: bold;
}
.nav2 {
	font-size: 10px;
}

.nav3 {
	font-size: 12px;
	font-weight: bold;
	color: #003333;
}

.pdf {
	font-size: 12px;
	color:#FF0000;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	font-style:italic;
	}
/*switch2.js css components*/
.container { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#000000;
} 
.container img {
	vertical-align:bottom; 
} 
.container span { 
	font-weight:bold; 
	cursor:pointer; 
} 
.off { 
	display:none; 
} 
.on { 
	height:115px; 
	padding:0 8px; 
	overflow:auto; 
	display:block; 
	margin:10px 10px 0 10px; 
	text-align:justify; 
	color:#003; 
	background-color:#eef; 
} 
/*End switch.js components*/


/* Nav Bar Links */
a { color:#0000FF; cursor:pointer;}
A.home:visited { color: #666666; text-decoration: none;}
A.home:link { color: #666666; text-decoration: none;}
A.home:hover { color: #333333; text-decoration: underline;}

A.breadcrumb:visited { color: #666666; text-decoration: none;}
A.breadcrumb:link { color: #666666; text-decoration: none;}
A.breadcrumb:hover { color: #E2691F; text-decoration: none;}

A.navTop:visited { color: #FFFFFF; text-decoration: none;}
A.navTop:link { color: #FFFFFF; text-decoration: none;}
A.navTop:hover { color: #FFFFFF; text-decoration: underline;}

A.navFooter:visited { color: #FFFFFF; text-decoration: none;}
A.navFooter:link { color: #FFFFFF; text-decoration: none;}
A.navFooter:hover { color: #FFFFFF; text-decoration: underline;}
A.navFooter {padding:0 8px;}

A.navMain:visited {
	color: #FFFFFF;
	text-decoration: none;
	font-size: 12px;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
A.navMain:link {
	color: #FFFFFF;
	text-decoration: none;
	font-size: 12px;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
A.navMain:hover {
	color: #FFFFFF;
	text-decoration: underline;
	font-size: 12px;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

A.navLft:visited { color: #000000; text-decoration: none;}
A.navLft:link { color: #000000; text-decoration: none;}
A.navLft:hover { color: #E2691F; text-decoration: none;}

A.navLft2:visited { color: #666666; text-decoration: none;}
A.navLft2:link { color: #666666; text-decoration: none;}
A.navLft2:hover { color: #E2691F; text-decoration: none;}

A.navGrn:visited { color: #003333; text-decoration: none;}
A.navGrn:link { color: #003333; text-decoration: none;}
A.navGrn:hover { color: #000000; text-decoration: underline;}

/* In Copy Links */
A.orange:visited { color: #E2691F; text-decoration: none; font-weight: bold;}
A.orange:link { color: #E2691F; text-decoration: none; font-weight: bold;}
A.orange:hover { color: #E2691F; text-decoration: underline; font-weight: bold;}

A.link:visited { color: #666666; text-decoration: underline;}
A.link:link { color: #666666; text-decoration: none;}
A.link:hover { color: #333333; text-decoration: underline;}

A.promo1:visited {
	color: #CC3300;
	text-decoration: none;
	font-size: 18px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}
A.promo1:link {
	color: #CC3300;
	text-decoration: none;
	font-size: 18px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}
A.promo1:hover {
	color: #CC3300;
	text-decoration: none;
	font-size: 18px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}

A.promo2:visited {
	color: #333333;
	text-decoration: none;
	font-size: 14px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}
A.promo2:link {
	color: #333333;
	text-decoration: none;
	font-size: 14px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}
A.promo2:hover {
	color: #333333;
	text-decoration: none;
	font-size: 14px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}
/* Table Borders */
#brdrt_wht {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
}

#brdrt_gry {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
}

#brdRtBot_dsh_gry {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
}

#brdBot_dsh_gry {
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
}

#brdBot_grn {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #D0DAD1;
}

/* Accents */
.divBar_grn {
	line-height: 4px;
	border-top: 4px solid #5D8688;
	line-height: 4px;
	margin: 0px;
	padding: 0px;
}

.txt_babyblu {
	color:#0099FF;
	font-family: "Century Gothic";
	font-weight: bold;
	}

.txt_org {
	color: #FF6600;
	font-family: "Century Gothic";
	font-weight: bold;
}
.head2 {
	font-size: 11px;
	font-weight: bold;
}
.head3 {
	font-size: 11px;
	font-weight: bold;
	color: #E2691F;
}

.head4 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
}


.head5 {
	font-family:Arial;
	font-weight: bold;
	color: #003333;
	font-size: 15px;
}

/* Screenshots */

.tableborder {
	border: 1px solid #CCCCCC;
}

.smallink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #666666;
	text-decoration: none;
}
.smallink:hover {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-decoration: underline;
	color: #0000FF;
}
.smallink1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #666666;
	text-decoration: none;
}
.txt_wht {
	color: #FFFFFF;
}
.txt_grn {
	color: #003333;
}
.txtOrngeBld {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #E2691F;
}
.txtGrnBld {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #003333;
}

/* main navigation */
#navcontainer {
	width: 798px;
	height:20px;
	text-align: left;
	margin: 0;
	position:relative;
	z-index:1;
	}
#nav, #nav ul {
	float: left;
	width: 798px;
	list-style: none;
	line-height: 1;
	background-color:#005C7E;
	font-weight: bold;
	padding: 0;
	border: solid #CCCCCC;
	border-width: 1px;
	margin: 0 0 0 0;
	}
#nav a {
	display: block;
	width: 159px;
	w\idth: 150px;
	color:#FFFFFF;
	text-decoration: none;
	/* padding: 0.25em 2em; */
	padding:4px;
	font-weight: bold;
	}
#nav a.topitem{
		background: url(../images/tridown.gif) 100px 8px no-repeat;/* image, distance from left, distance from top */
	}
#nav a.daddy {
	background: url(../images/tri.gif) 178px 4px no-repeat;/* image, distance from left, distance from top */
	}
#nav li {
	float: left;
	padding: 0;
	width: 159px;
	}
#nav li ul {
	position: absolute;
	left: -999em;
	height: auto;
	width: 190px;
	w\idth: 190px;
	font-weight: normal;
	border-width: 1px;
	margin: 0;
	}
#nav li li {
	padding-right: 15px;
	width: 175px;
	}
#nav li ul a {
	width: 180px;
	w\idth: 180px;
	}
#nav li ul ul {
	margin: -1.75em 0 0 14em;
	}
#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul ul {
	left: -999em;
	}
#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul {
	left: auto;
	}
#nav li:hover, #nav li.sfhover {
	background-color:#000000;
	}

/* Search Box */
.sp2_field {border: 1px solid #c9c9c9;background-color:#ffffff;font-family:Arial, Helvetica, sans-serif;font-style:normal;color: #000000;font-size:11px;font-weight:normal;
}.sp2_btn {border: 1px solid #999999;background-color:#c9c9c9;font-family:Arial, Helvetica, sans-serif;font-style:normal;color: #000000;font-size:10px;font-weight:normal;
}a.sp2_advanced:link,a.sp2_advanced:active,a.sp2_advanced:visited {font-family:Arial, Helvetica, sans-serif;font-style:normal;text-decoration:underlined;color: #7777cc;font-size:9px;font-weight:normal;
}a.sp2_advanced:hover {font-family:Arial, Helvetica, sans-serif;font-style:normal;text-decoration:underlined;color: #7777cc;font-size:9px;font-weight:normal;
}a.sp2_title:link,a.sp2_title:active,a.sp2_title:visited {font-family:Arial, Helvetica, sans-serif;font-style:normal;text-decoration:underlined;color: #7777cc;font-size:13px;font-weight:normal;
}a.sp2_title:hover {font-family:Arial, Helvetica, sans-serif;font-style:normal;text-decoration:underlined;color: #7777cc;font-size:13px;font-weight:normal;
}.sp2_result {font-family:Arial, Helvetica, sans-serif;font-style:normal;text-decoration:underlined;color: #000000;font-size:12px;font-weight:normal;
}.sp2_select {font-family:Arial, Helvetica, sans-serif;font-style:normal;text-decoration:underlined;color: #990000;font-size:12px;font-weight:normal;
}.sp2_address {font-family:Arial, Helvetica, sans-serif;font-style:normal;text-decoration:underlined;color: #008000;font-size:12px;font-weight:normal;
}.sp2_page {font-family:Arial, Helvetica, sans-serif;font-style:normal;text-decoration:underlined;color: #000000;font-size:12px;font-weight:normal;
}a.sp2_page:link,a.sp2_page:active,a.sp2_page:visited {font-family:Arial, Helvetica, sans-serif;font-style:normal;text-decoration:underlined;color: #000000;font-size:12px;font-weight:normal;
}a.sp2_page:hover {font-family:Arial, Helvetica, sans-serif;font-style:normal;text-decoration:underlined;color: #000000;font-size:12px;font-weight:normal;
}.sp2_nowpage {font-family:Arial, Helvetica, sans-serif;font-style:normal;text-decoration:underlined;color: #a90a08;font-size:12px;font-weight:normal;
}


/* Left submenu for all pages */
#leftmenu {
	padding: 10px 0 15px 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	}
a.leftMenuMain {
	font-size:15px; 
	font-weight:bold;
	cursor:pointer;
	padding:2px 0px 0px 8px; /* if you change padding, change width below to compensate */
	width:178px; /* this width plus padding sets the width of the menu */
	border-top:1px solid #cccccc;
	}
a.leftSubMenu, a.currentmenu {
	font-size:13px;
	padding:1px 0px 0px 15px;
	width:171px;
	cursor:pointer;
	}
a.leftMenuMain, a.leftSubMenu, a.currentmenu {
	display:block;
	text-decoration:none;
	color:#888888;
	background-color:#ffffff;
	margin:0;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-weight:bold;
	cursor:pointer;
	}
a.leftMenuMain:hover, a.leftSubMenu:hover{
	background-color:#E5E5E5; 
	color:#FF6600;
	font-weight:bold;
	background-image:url(../images/blt_arwOrange2.gif);
	background-repeat:no-repeat;
	background-position:left;
	}
a.currentmenu {
	background-color:#ffffff; 
	color:#FF6600;
	font-weight:bold;
	background-image:url(http://www.cougarmtn.com/images/blt_arwOrange2.gif);
	background-repeat:no-repeat;
	background-position:left;
	}

/* This is the UL on the inner pages */
ul.page-list {list-style-image:url(http://www.cougarmtn.com/images/blt_arwOrange.gif);margin-left:20px;}
li.page-list {padding-bottom:10px; }
ul.red-check {list-style-image:url(http://www.cougarmtn.com/images/checkmark-red.gif);margin-left:30px;}
li.red-check {padding-bottom:10px; }

a.collapse { text-decoration: none; height:16px; font-weight: bold; padding-left:20px;background: url(http://www.cougarmtn.com/images/mag_zoom_in.gif) 0px 0px no-repeat;}
a.collapse:visited { text-decoration: none; font-weight: bold;}
a.collapse:link {  text-decoration: none; font-weight: bold;}
a.collapse:hover {  text-decoration: underline; font-weight: bold;}

