body,td,th {
	font-size: 12px;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;

}
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	cursor: auto;
	background-color:#EFEFEF;
}

p {
	font-weight: normal;
}


td.menu-item {
	color: #fff;	
}

td.menu-item-hover {
	color: #222;
}

td.menu-item-selected {
	color: #000;
}

td.submenu-item {
	font-family:Verdana,  Arial, Helvetica, sans-serif;
	background-color:#C00;
	color: white;
	font-size: 11px;
	font-weight: bold;
	padding: 6px !important;
}

td.submenu-item-hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background: yellow;
	color: #000;
	font-size: 11px;
	font-weight: bold;
	padding: 6px !important;
}

td.submenu-item-selected {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background: #000;
	color: #fff;
	font-size: 11px;
	font-weight: bold;
	padding: 6px !important;
}

a:link {
	color: #0000FF;
	text-decoration: none;
}
a:visited {
	color: #000099;
	text-decoration: none;

}
a:hover {
	color: #000099;
	text-decoration: underline;
}
a:active {
	color: #0000FF;
}

#navigation a {
	font: bold 10px/10px Verdana, Arial, Helvetica, sans-serif;
	color: #F8DC21;
	text-decoration: none;
	display:block;
	background:  12px 45% no-repeat;
	}
	
#navigation a:hover {
	color:#000000;
	width: auto;
	font-weight: bold;
	

	}
#navigate a {
	font: 12px/14px Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
	display:block;
	background:  12px 45% no-repeat;
	}
	
#navigate a:hover {
	background: #FFFFFF  12px 45% no-repeat;
	background-color: #4998D0;
	color:#000000;
	width: auto;
	

	}

.cream_bg {
	background-color: #FFF7E0;
}
.Error_red {
	font-family: Arial, Helvetica, sans-serif;
	color: #FF0000;
}
.MaroonText {
color: #990000;
}

   table.shadow { 
    align: center
  }

  td.shadow-top { 
    height: 16px;  
    background-image: url(../borders/top.jpg)
  }

  td.shadow-topRight { 
    width: 16px;
    height: 16px;
    background-image: url(../borders/top_right.jpg)  }

  td.shadow-right {
	width: 16px;
	background-image: url(../borders/right.jpg);
	background-repeat: repeat-y;
  }

  td.shadow-bottomRight { 
    width: 16px; 
    height: 16px; 
    background-image: url(../borders/bottom_right.jpg)  } 

  td.shadow-bottom {
	height: 16px;
	background-image: url(../borders/bottom.jpg);
	background-repeat: repeat-x;
	background-position: top;
  }

  td.shadow-bottomLeft { width: 16px;
    height: 16px;
    background-image: url(../borders/bottom_left.jpg)  } 

  td.shadow-left {
	width: 16px;
	background-image: url(../borders/left.jpg);
	background-repeat: repeat-y;
  }

  td.shadow-topLeft { 
    width: 16px; 
    height: 16px; 
    background-image: url(../borders/top_left.jpg)  }      

  td.shadow-center { 
    background-color: white  
  }
.index_gb {
	background-image: url(../img/index.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
.sunset_gb {
	background-image: url(../img/sunset.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
.seniors {
	background-image: url(../img/seniors.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
.cadets_gb {
	background-image: url(../img/cadets.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
.nippers {
	background-image: url(../img/nippers.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
.patrols {
	background-image: url(../img/patrols.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
.patrols {
	background-image: url(../img/patrols.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
.opps {
	background-image: url(../img/opps.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
.social {
	background-image: url(../img/social.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
.header {
	background-image: url(../img/head.jpg);
	background-repeat: no-repeat;
	background-position: center center;
}
.RH_Border {
	border-right-style: solid;
	border-right-color: #CCCCCC;
	border-right-width: thin;
}
.border {
	border: 1px inset #559FC4;
}
#dateformat {
	font:11px Verdana, Arial, Helvetica, sans-serif;
	color: #F9DB1B;
	letter-spacing:0.2em;
	background-color: ##CE0704;
	}
.boldred {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: bold;
	color: #FF0000;
}
.boldgold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: bold;
	color: #FFCC00;
}
.boldgreen {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: bold;
	color: #009933;
}
.boldblue {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: bold;
	color: #0000FF;
}
.boldlife {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: bold;
}

.patrol_bg_red {
	background-image: url(../img/red_patrol_bg.jpg);
	background-repeat: repeat-x;
}
.patrol_bg_green {
	background-image: url(../img/green_patrol_bg.jpg);
	background-repeat: repeat-x;
}
.patrol_bg_blue {
	background-image: url(../img/blue_patrol_bg.jpg);
	background-repeat: repeat-x;
}
.patrol_bg_gold {
	background-image: url(../img/gold_patrol_bg.jpg);
	background-repeat: repeat-x;
}

.artframer a:link {
	color: #F60;
}

.artframer a:visited {
	color: #F60;
}

.artframer a:hover {
	color: #06F;
}

.artframer a:active {
	color: #06F;
}
