.TanButton{
	background-image: url(../Images/TanBtnGrad.gif);
	font: 1em Georgia;
}
.smaller{
	font-size: 80%;
}
ul{
   list-style: square;
}
li {
	margin-left: 1.1em;
	list-style: square ;
	/*list-style-image: url(../Images/MaroonDiamond.gif); */
}
ol {
	list-style-position: outside;
	/*list-style: square outside url(../Images/MaroonBullet.gif);*/
}
p{
	line-height: 1.2em;
	font-size: 105%;
	padding: .5em;
	padding-top: 1em;
}
table
{
	font-size: 105%;
	
}
td
{
	font-size: 102%;
	padding: 2px;
}
.BlueText {
  font-size: 1.2em;
  color: #000162;
  font-family: Tahoma,Verdana, Geneva, Arial, Helvetica, sans-serif;
  text-align: justify;
}
.Input {
  font-family: Tahoma;
  font-size: .9em;
  border-bottom: 1px solid Gray;
  border-left: 1px solid Gray;
  border-right: 1px solid Gray;
  border-top: 1px solid Gray;
}
.InputC {
  border-bottom: 1px solid Gray;
  border-left: 1px solid Gray;
  border-right: 1px solid Gray;
  border-top: 1px solid Gray;
  font-family: Tahoma;
  font-size: .9em;
  text-align: center;
}
.InputDots {
  border-bottom: thin dotted #B7B7B7;
  border-left: none;
  border-right: none;
  border-top: none;
  font-family: Tahoma;
  font-size: .9em;
  text-align: center;
}
.StaffName {
	color : Black;
	font-family : Tahoma;
	font-size : 1.1em;
	font-weight : bold;
}

.StaffTitle {
	font-family : Tahoma,Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-style : italic;
	font-weight : bold;
}
.photoFrame{
   /*border-left:3px solid gray;
   border-top: 3px solid gray;
   border-right: 3px solid gray;
   border-bottom: 3px solid gray;*/
   border: 1px solid black;
}
.BlackBack {
	background-color : #999999;
	color : White;
	font-weight : bold;
	text-align : center;
   font-size: 110%;
}


.bannertxt
{
	font-family: Tahoma,Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: rgb(0,0,0);
}
.NavFrameBottom { 
   background-color: #cccccc;  
   border-bottom: 4px solid #336699; 
}
.NavFrameLeft {
   color: #000000;
   border-left: 4px solid #336699;
}
.NavFrameLeft {
   color: #000000;
   border-right: 4px solid #336699;
}
a
{
  font-weight: bold;
  text-decoration: none;
  
}
a:link
{
  color: Navy;
}
a:visited
{
	color: Black;
}
a:active
{
	color: #5A6A76;
}
a:hover
{
	color: #5A6A76;
}
a:link.smaller,a:visited.smaller,a:hover.smaller,a:active.smaller
{
	font-size : .8em;
}
a:link.smallerC
{
	font-size : .8em;
	text-align : center;
}
a:link.larger
{
	font-size : 1.2em;
}

a:link.Navigation,a:visited.Navigation
{
	font-size: .85em;
	line-height: 1.1em;
	overflow: inherit;
}
a:hover.Navigation
{
	overflow: inherit;
}
a:link.subNavigation,a:visited.subNavigation
{
	font-size: .85em;
	margin-left: 3px;
	line-height: 1.1em;
		overflow: hidden;
}
a:hover.subNavigation
{
		overflow: hidden;
}

a.footer:link,a.footer:hover,a.footer:active,a.footer:visited
{
  color: Silver;
  font-size: .8em;
}
body
{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	color: #242424;
	scrollbar-arrow-color: #000000;
	scrollbar-3dlight-color: #D4D0C8;
	scrollbar-highlight-color: #808080;
	scrollbar-face-color: #D4D0C8;
	scrollbar-shadow-color: #808080;
	scrollbar-darkshadow-color: #D4D0C8;
	scrollbar-track-color: #D4D0C8; /*background-color: #E9EACE;*/
/*background-color: #F5F5F5;*/
	background: Black url(../Images/BlackBackFade.png);
}
html, body, div.contents {
min-height: 100%;
height: 100%;
}
html>body, html>body div.contents {
height: auto;
}
h1
{
   font-size: 175%;
   color: #3C4B52;
}
h2
{
  font-size: 150%;
  color: #3C4B52;
}
h3
{
  font-size: 150%;
  color: #3C4B52;
}
h4
{
	font-size: 125%;
   color: #3C4B52;
}
h5
{
	font-size: 115%;
   color: #3C4B52;
}
h6
{
	font-size: 105%;
   color: #3C4B52;
}
.BlueBack {
	background-color : #A3C2DE;
}

h4
{
  font-family: Times New Roman, Times;
  color: #708090;
}
h5
{
  font-family: Times New Roman, Times;
  color: #708090;
}
h6
{
  font-family: Times New Roman, Times;
  color: #708090;
}
button, .ButtonStyle
{
	background-color:rgb(0,102,153);	
	border-color:rgb(153,153,153);
	color:white;
}
.footer {
  text-align: center;
  font-size: 8pt;
  font-style: italic;
  height: 24px;
  color: Silver;
}
.footerR {
  text-align: right;
  font-size: 8pt;
  font-style: italic;
  border-top: 1px solid;
  border-left: none;
  border-bottom: none;
  border-right: none;
  height: 24px;
  color: Silver;
}
.SearchHeading {
	font-size : 10px;
	font-family : Arial, Helvetica, sans-serif;
	letter-spacing : 1px;
	color : Gray;
}
.Table {
	border : 1px solid Silver;
}
.TableWhite {
	background-color : White;
  border: 1px solid navy;
}
.Headers {
	background-color : #708090;
	font-family : Tahoma;
	font-weight : bold;
	text-align : center;
	font-size : 104%;
	border : 1px solid #4682B4;
	color : White;
}
.Selected {
	background-color : #B0E0E6;
	font-size : 11px;
}

.Pager {
  background-color: #D6C895;
  font-size: 12px;
  font-weight: bold;
  color: Black;
}

.Items {
	background-color : white;
	font-size : 102%;
}
.ItemsBold {
	background-color : white;
	font-size : 102%;
  font-weight: bold;
}
.AltItems
 {
	background-color : #CFCFCF;
	font-size : 102%;
}
.AltItemsBold
 {
  background-color: #CFCFCF;
  font-size: 102%;
  font-weight: bold;
}
.AltItemsBorder
 {
	background-color: #FFFFEA;
	font-size: 102%;
	border: 1px dashed Black;
}

.BlackBold {
	color : Black;
	font-weight : bold;
}
.WhiteButton {
  background-color: White;
  color: #3E5C92;
  border: 1px solid #3E5C92;
  font-size: 102%;
  font-family: Tahoma;
}
.GreyButtonSmall {
	background-color : #e6e6e6;
	color : #4682B4;
	border : 1px solid #4682B4;
	font-size : 90%;
	font-family : Tahoma;
}
.WhiteRedButton {
	background-color : White;
	color : red;
	border : 1px solid #3E5C92;
	font-size : 102%;
	font-family : Tahoma;
}
.TanButton {
  background-color: #F2EFCC;
  border: 1px solid #CD853F;
  font-size: 102%;
}
.msg {
	color: Red;
	background-image: none;
	font-size: 108%;
	background-color: #FFFFCC;
	font-weight: bold;
	text-align: center;
}
.msgB {
	color: Red;
	background-image: none;
	font-size: 108%;
	background-color: #FFFFCC;
	font-weight: bold;
	text-align: center;
	border: 1px solid Navy;
}
.DropDown {
	font-size: 102%;
	color: Gray;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	vertical-align: top;
}
#container
{
  width: 783px;
}
.content
{
  text-align: left;
  width: 775px;
  background-color: White;
  border-left: 1px solid silver;
  padding-left: 10px;
  padding-top: 10px;
  padding-right: 10px;
  padding-bottom: 10px;
}
.TableNav
{
  background-color: #CCCCCC;
  border-bottom:1px solid black;
}
.InputLines
{
 line-height: 15px;
 background-image: url(../Images/InputLines.gif);
 border: none;
}
.NavSpacer
{
  background-color: #CCCCCC;
  height: 25px;
  border-bottom: 1px solid #858585;
}
.ForumTable
{
  background-color: #DEEFFF;
  border: 1px solid Navy;
}
a.ForumBold:link,a.ForumBold:active,a.ForumBold:visited,a.ForumBold:hover
{
  font-family: Tahoma,Verdana;
  font-size: 102%;
  font-weight: bold;
  color: Navy;
}
.ForumName
{
  font-family: Tahoma,Verdana;
  font-size: 102%;
  font-weight: bold;
  color: Navy;
}
.ForumDescription
{
  font-family: Tahoma,Verdana;
  font-size: 11px;
  color: Black;
  padding-left: 10px;
  font-weight: normal;
}
.ForumTableHeader
{
  background-image: url(../Images/ForumHBlueBack.gif);
  font-family: Tahoma,Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 14px;
  font-weight: bold;
  color: White;
  padding-left: 5px;
}
.Admin
{
  background-color: White;
  border: 1px solid navy;
  padding-left:3px;
  padding-bottom: 2px;
  padding-right: 3px;
  padding-top: 2px; 
}
.ForumSubject
{
  font-size: 12px;
  font-weight: bold;
}
.ForumBody
{
  font-size: 11px;
}
.CouponTable
{
  border: 1px dashed Gray;
  background-color: White;
}
#doc2
{
 /*background-color: #F5F5F5;*/
 padding-top: 10px;
 	 
}
#hd
{
	/*background-image: url(../Images/PageShadow_03.jpg);
	border-left: 1px solid silver;*/
	width: 950px;
}
#navMenu{
	/*height: 375px;*/
}
#bd
{
	/*background-image: url(../Images/PageShadow_03.jpg);
	width:950px;
	border-left: 1px solid silver;*/
	background-color: White;
}
#yui-main{

}
#bottomBorder
{
	height: 9px;
	clear: both;
	width: 950px;
	/*background-image: url(../Images/PageShadow_04.jpg);*/

}
.borders
{
	border-left: 1px solid Yellow;
	border-right: 1px solid Yellow;
}
#ft
{
	font-size: .75em;
	color:silver;
	font-family: Tahoma;
}
#beFit{
	font-family: "Lucida Sans Unicode";
	font-size: 1.1em; /*font-style: italic;*/
	font-weight: bolder;
	color: #304B4D;
	text-align: center;
	line-height: 1.3em;
	margin-top: 25px;
	width: 100%; /*clear: both;*/
}
#navMenu .yuimenuitemlabel
{
  position: static;
	_zoom: 1;
}
#navMenu  .yuimenu .yuimenuitemlabel {
_zoom: normal;
}
.yui-skin-sam .yuimenu .bd{
   border: none;
   border: solid 1px #808080;
   
   background-color: White;
   line-height: 1.8em;
}
.yui-skin-sam .yuimenuSub .bd{
	/*border-top: solid 1px #808080;
   border-right: solid 1px #808080;
   border-bottom: solid 1px #808080;*/
	background-color: #F5F5F5;
	position: relative;
	left: -3px;
}
a.yuimenuitemlabel {
	font-size: 1em;
}
.isogenix
{
   font-family: Georgia;
   font-size: 175%;
   font-weight: bold;
   color: #303030;
}
.greenButton
{
   height: 20px;
   border: 1px solid Olive;
   font: normal .9em Tahoma;
   background-image: url(../Images/GreenGrad.jpg);
   color: #585858;
}