/* CSS Document */
body
{
	padding:0px;
	margin:0px;
	background:#ffffff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #542a00;
	text-decoration: none;
	text-align:center;
}
.right
{
	float:right;
}
.left
{
	float:left;
}
.clrimg
{
	clear:both;
	height:1px;
}
.clearspace
{
	clear:both;
}
h1, h2, h3, h4, h5, h6
{
	margin:0px;
	padding:0px 0px 0px 0px;	
	font-weight: normal;
}
h1
{
	padding-bottom:7px;	
}
.subpage
{
	padding-bottom:6px;
	display:block;
}
.divh1
{
	background-image: url(/images/bg-h1.gif);
	background-repeat: no-repeat;
	padding-left:142px;
	background-position: 0px 4px;
	width:268px;
}
.divh2
{
	padding-left:35px;
}
h3
{
	font-weight:bold;
	font-size: 11px;
	color: #542a00;
}
h2
{
	font-weight:bold;
	font-size:14px;
	color:#218d94;
}
ul, li
{
	margin:0px;
	padding:0px;
	list-style:none;
}
a {
	/*color: #09929a;*/
	color: #218d94;
	text-decoration:underline;
}
a:visited {
	color: #542a00;
	text-decoration:underline;
}
a:hover {
	text-decoration:none;
}

p
{
	margin:0px;
	line-height: 18px;
	padding: 0px 0px 20px 0px;
}
.bg-page
{
	background-image: url(/images/bg-page.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
#holder
{
	text-align:left;
	padding:0px;
	margin:0px auto 0px auto;
	width:940px;
}
#topbox
{
	width:940px;
	height:94px;
}
#logo
{
	float:left;
	width:480px;
}
#utility
{
	float:left;
	width:435px;
	padding-top:25px;
	padding-right:25px;
}

#utility li
{
	text-align:right;
	font-size:10px;
	font-weight:bold;
	color:#542e09;
	padding-bottom:4px;
}
#utility li a
{
	color:#542e09;
	text-decoration:none;
}
#utility li a:hover
{
	color:#068189;
}
.useparator
{
	padding:0px 8px 0px 8px;
}

#contentbox
{
	width:920px;
	padding:0px 10px 10px 10px;
	clear:both;
}
#mainnav
{
	clear:both;
	width:920px;	
	height:51px;
	position:relative;
}
#mainnav li
{
	float:left;
}
#mainnav li a
{
	display:block;
	background-image: url(/images/bg-mainav.gif);
	background-repeat: no-repeat;
	height:51px;	
}
#navvis
{
	width:195px;
	background-position:0px 0px;
}
#navvis:hover
{
	background-position:0px -52px;
}
#navvis.active
{
	width:195px;
	background-position:0px -104px;
}
#navdest
{
	width:176px;
	background-position: -195px 0px;
}
#navdest:hover
{
	background-position: -195px -52px;
}
#navdest.active
{
	width:176px;
	background-position: -195px -104px;
}
#navthing
{
	width:181px;
	background-position: -371px 0px;
}
#navthing:hover
{
	background-position: -371px -52px;
}
#navthing.active
{
	width:181px;
	background-position: -371px -104px;
}
#navaccom
{
	width:211px;
	background-position: -552px 0px;
}
#navaccom:hover
{
	background-position: -552px -52px;
}
#navaccom.active
{
	width:211px;
	background-position: -552px -104px;
}
#navmedia
{
	width:157px;
	background-position: -763px 0px;
}
#navmedia:hover
{
	background-position: -763px -52px;
}
#navmedia.active
{
	width:157px;
	background-position: -763px -104px;
}
#subpagebanner
{
	clear:both;
	width:920px;
	height:223px;
	margin-bottom:5px;
}
#subpagecontentholder
{
	clear:both;
	width:920px;
}
#subpagecontent
{
	float:left;
	width:716px;
	/*min-height:635px; */
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 75px;
	padding-left: 20px;
}
#subpagecta
{
	float:left;
	width:133px;
	padding:34px 16px 0px 35px;
}
#subpagecta li 
{
	margin-bottom:20px;
}
a.subpagevisit
{
	display:block;
	width:133px;	
	background-image: url(/images/subpagevisit.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	height: 154px;
}
a.subpagevisit:hover
{
	background-position: -133px 0px;
}
p.bearwatch
{
	padding-bottom:6px;
}
p.bearwatchAlt
{
	padding-bottom:6px;
}
p.bearwatch img
{
	float:left;
	margin:5px 25px 0px 0px;
}
p.bearwatchAlt img
{
	float:left;
	margin:5px 25px 0px 0px;
}
p.bearwatch .spacebottom 
{
	margin-bottom:-9px;
	display:block;
}
p.bearwatchAlt .spacebottom 
{
	margin-bottom:-9px;
	display:block;
}
.bold
{
	font-weight:bold;
}
table.bearwatch
{
	margin-top:27px;
}
table.bearwatchAlt
{
	margin-top:10px;
}
table.bearwatch td 
{
	text-align:left;
	vertical-align:top;
	padding:10px 0px 5px 0px;
	line-height:16px;
}
table.bearwatchAlt td 
{
	text-align:left;
	vertical-align:top;
	padding:10px 0px 5px 0px;
	line-height:16px;
}
table.bearwatch td.content
{
	padding-top:5px;
}
table.bearwatchAlt td.content
{
	padding-top:5px;
}

table.overviewtable {
	width: 100%;
} 

.overviewtableblank {
	width:4%;
	border:none;
	padding:none;
}

.overviewtableentry{
	text-align:left;
	width:48%;
	vertical-align:top;
	border-top:3px solid #218d94; 
	border-bottom:0px solid #218d94; 
	padding:6px 0px 3px 0px;
}

.overviewinside {
	border-bottom:1px solid #218d94;
}

.overviewinside h2 {
	float:left;
}

.overviewinside span {
	float:right;
}

.overviewinside-image {
	padding-right:15px;
	vertical-align:top;
}

.overviewinside-image img {
	border:1px solid #218d94; 
}

.overviewcell {
	width:100%;
}

.overviewcell td {
	vertical-align:top;
}

table.bearwatch th 
{
	text-align:left;
	vertical-align:top;
	border-top:3px solid #218d94; 
	border-bottom:1px solid #218d94; 
	padding-top:6px;
	padding-bottom:3px;
}
table.bearwatchAlt th 
{
	text-align:left;
	vertical-align:top;
	border-top:3px solid #218d94; 
	border-bottom:1px solid #218d94; 
	padding-top:6px;
	padding-bottom:3px;
}
table.bearwatch th.top
{
	text-align:right;
}
table.bearwatchAlt th.top
{
	text-align:right;
}
td.dottedborder
{
	background-image: url(/images/dot-border.gif);
	background-repeat: repeat-x;
	background-position: left top;
}

#dottedborderAlt
{
	background-image: url(/images/dot-border.gif);
	background-repeat: repeat-x;
	display:block;
	padding:0px 0px 0px 0px;
	background-position: left middle;
}
td.greentext
{
	background-image: url(/images/dot-border.gif);
	background-repeat: repeat-x;
	background-position: left top;
	color: #09929a;
}
td.greentext h3
{
	color: #09929a;
}
td.greenbgtext
{
	background-image: url(/images/dot-border.gif);
	background-repeat: repeat-x;
	background-position: left top;
	color: #09929a;
	background-color: #e4f1f2;
}
td.greenbgtext h3
{
	color: #09929a;
}
a.top
{
	display:block;
	background-image:url(../admin/images/bul-plus.gif);
	background-repeat:no-repeat;
	background-position:right 5px;
	padding-right: 12px;
	padding-top:2px;
	font-weight: normal;
}

#icons{
float: right;
width:70px;
}

ul.iconset 
{
	float:right;
	width:70px;
}
.iconset li
{
	display:inline;
}
.iconset li a
{
	display:block;
	width:23px;
	height:18px;
	background-image:url(/images/table-icons.gif);
	background-repeat:no-repeat;
	float:left;
}
.icon1
{
	background-position:0px 0px;
}
.icon2
{
	background-position:-23px 0px;
}
.icon3
{
	background-position:-46px 0px;
}
.icona
{
	background-position:0px -18px;
}
.iconb
{
	background-position:-23px -18px;
}
.iconc
{
	background-position:-46px -18px;
}
#footer
{
	clear:both;
	background-image: url(/images/dot-footer.gif);
	background-repeat: repeat-x;
	background-position: left top;
	font-size:10px;
	color:#37769e;
	line-height:16px;
	padding-top: 15px;
	padding-right: 0px;
	padding-bottom: 15px;
	padding-left: 20px;
}
#footer span
{
	font-weight:bold;
}
#footer a
{
	color:#37769e;
	text-decoration:none;
}
#footer a:hover
{
	text-decoration:underline;
}

#logoprint
{
	display:none;
}




/********************** css for dropdown menu ********************/

#menu1, #menu2, #menu3, #menu4, #menu5
{
	position:absolute;
	color:#542a00;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	top:145px;
	border-bottom:1px solid #542a00;
	border-left:1px solid #542a00;
	border-right:1px solid #542a00;
	padding-bottom:5px;
	background-color: #FFFFFF;
}

#menu1 li,#menu2 li,#menu3 li,#menu4 li,#menu5 li
{
	float:none;
	background-color: #FFFFFF;
}
#menu1 li a, #menu2 li a, #menu3 li a, #menu4 li a, #menu5 li a
{
	color:#542a00;
	text-decoration:none;
	display:block;
	width:100%;
	padding-left:18px;
	padding-right:18px;
	/* line-height:24px; */
	padding-top:6px; padding-bottom:6px;
	border-right:7px solid #ffffff;
	border-left:7px solid #ffffff;
	background-repeat: no-repeat;
	background-position: 19px top;
}
#menu1 li a:hover,#menu2 li a:hover,#menu3 li a:hover,#menu4 li a:hover,#menu5 li a:hover
{
	color:#0e8890;
	text-decoration:none;
	border-right:7px solid #367fcc;
	border-left:7px solid #367fcc;
}

#menu1
{
	margin-left:0px;	
	width:191px;
}
#menu1 li a
{
	width:141px;
	background-image:url(/images/hrline-menu1.gif);
}
#menu2
{
	margin-left:195px;
	width:174px;
	
}
#menu2 li a
{
	width:124px;
	background-image:url(/images/hrline-menu2.gif);
}
#menu3
{
	margin-left:371px;
	width:178px;
	
}
#menu3 li a
{
	width:128px;
	background-image:url(/images/hrline-menu3.gif);
}
#menu4
{
	margin-left:553px;
	width:207px;
	
}
#menu4 li a
{
	width:157px;
	background-image:url(/images/hrline-menu4.gif);
}
#menu5
{
	margin-left:763px;
	width:155px;
	
}
#menu5 li a
{
	width:105px;
	background-image:url(/images/hrline-menu5.gif);
}



/* Available today */

table.todayfirst
{
	margin-top:120px;
}
table.todayfirst td 
{
	vertical-align:top;
	padding:10px 0px 5px 3px;
	line-height:16px;
}

table.todayfirst td.content
{
	padding-top:5px;
}
table.todayfirst th 
{
	text-align:left;
	vertical-align:top;
	border-top:3px solid #218d94; 
	border-bottom:1px solid #218d94; 
	padding-top:6px;
	padding-bottom:3px;
	font-size: 10px;
}






table.today
{
	margin-top:27px;
}
table.today td 
{
	vertical-align:top;
	padding:10px 0px 5px 3px;
	line-height:16px;
}

table.today td.content
{
	padding-top:5px;
}
table.today th 
{
	text-align:left;
	vertical-align:top;
	border-top:3px solid #218d94; 
	border-bottom:1px solid #218d94; 
	padding-top:6px;
	padding-bottom:3px;
	font-size: 10px;
}

.video{
margin-right: 5px;
margin-bottom: 10px;
border: 0;
}

select, input, textarea{
font-size: 12px;
font-family: Verdana, Arial, Helvetica, sans-serif;
/*padding-bottom: 5px;*/
}

.admin td{
padding-top: 5px;
padding-bottom: 2px;
}

.smallgray{
font-size: 9px;
color: #666666;
}


.lineDotted {
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #09929a;
	padding-top:10px;
}

#contentbox {position: relative; padding-top: 51px;}
	#mainnav {position: absolute; left: 10px; top: 0px;}
		#menu1, #menu2, #menu3, #menu4, #menu5 {top: 51px;}
