BODY {
	margin-left: 0; margin-right: 0; margin-top: 0; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;  FONT-WEIGHT: normal; background: transparent; background-image: url('spacer_body.gif'); background-repeat: repeat-x;
}
P {
	margin-left: 12%; margin-right: 0; margin-top: 0:;  margin-bottom: 0; COLOR: #000066; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 0.8em; FONT-WEIGHT: normal;  LINE-HEIGHT: 2em; background: transparent;
}

H1, H2, H3, H4, H5, H6 { FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 1em; FONT-WEIGHT: bold}
H1 {	COLOR: #669999; BACKGROUND: #ffffff; }
H2 {	COLOR: #2c7c79; FONT-SIZE: 0.70em; }
H3 {	COLOR: #FFFFFF;  FONT-SIZE: 0.75em; }
H4 {	COLOR: #B94C03; }
H5 {	COLOR: #669999;  }
H6 {	COLOR: #FFFFFF;  }

TABLE {
	border-collapse: collapse; border: 0px; border-color: #999999; border-spacing: 0; width: 85%; margin-left: auto; margin-right: auto;
}
th {	padding: 4px 6px;  color: #000066; background: #ff9933;}
td {	text-align: left;  }
tfoot {	text-align: center; padding: 4px 6px;  background: #eeeeee;}
tr {	text-align: center; padding: 4px 6px; }
dt {	margin-left: 5%;   FONT-WEIGHT: bold;  LINE-HEIGHT: 2em; }
dd {	position: relative; left:7.25em; top:-2em; width: 75%; COLOR: #000066; LINE-HEIGHT: 2em;}




div.blankIndex {
	position: absolute;	padding: 0; 	left: 0px; 
	margin-left: 0px; margin-right: 0; width: 100%; text-align: left
}
div.main {
	position: absolute; top: 83px; margin-left: 121px;  left: 0px; width: 65%; padding: 2px ; background-image: url('spacer_main.jpg'); background-repeat: no-repeat;
}
div.mainstart {
	position: absolute; top: 83px; margin-left: 121px;  left: 0px; width: 80%; padding: 0 2px 2px 2px; background-image: url('spacer_main.jpg'); background-repeat: no-repeat;
}
div.photoalbum {
	position: center; top: 8px; left: 0;  margin-left: center; right: 0;  padding: 2px;  text-align: center; 
}
div.photopage {
	position: center; top: 8px; left: 0;  margin-left: center; right: 0;  padding: 2px;  text-align: center; 
}
div.side {
	position: absolute; top: 83px; left: 0px; width: 134px;   
}



B {
	FONT-WEIGHT: bold
}

OL {
	margin-left: 20%; margin-right: 5%; margin-top: 0:;  margin-bottom: 0;   LINE-HEIGHT: 2em; list-style-type: decimal;
}
OL OL{
	margin-left: 8%; list-style-type: upper-roman;
}
OL OL OL{
	margin-left: 8%; list-style-type: lower-roman;
}
ul { 
	color: #000066;  FONT-SIZE: 0.8em; list-style-image: url('green_bullet.gif'); line-height: 2em; margin-left: 18%; margin-right: 5% 
}
ul ul { 
	color: #000066;  FONT-SIZE: 1em; list-style-image: url('green_bullet.gif'); line-height: 2em; margin-left: 18%; margin-right: 5% 
}
ul.over { 
	color: #000066;   list-style-image: url('arrow.gif'); line-height: 2em; margin-left: 11%; margin-right: 0% 
}
A:, A:visited, A:link, A:active {
	 COLOR: #B94C03; TEXT-DECORATION: none
}
A:hover {
	COLOR: #3300cc; TEXT-DECORATION: underline
}


A.main {
	COLOR: #006666;  FONT-SIZE: 0.75em; TEXT-DECORATION: none
}

A.main:hover {
	COLOR: #999966; TEXT-DECORATION: none
}
A.subMenu:, A.subMenu:visited, A.subMenu:link, A:subMenu:active {
	COLOR: #ff9900; FONT-SIZE: 0.75em; TEXT-DECORATION: none
}
A.subMenu:hover {
	COLOR: #99CCCC; FONT-SIZE: 0.75em; TEXT-DECORATION: underline
}
A.menuText:, A.menuText:visited, A.menuText:link, A.menuText:active {
	FONT-SIZE: 0.8em; COLOR: #BA0707;    TEXT-DECORATION: none;
}
A.menuText:hover {
	COLOR: #0CC95C;  TEXT-DECORATION: none; 
}
A.smallMenu:, A.smallMenu:visited, A.smallMenu:link, A.smallMenu:active {
	COLOR: #ED532A; FONT-SIZE: 0.75em;  FONT-WEIGHT: normal; TEXT-DECORATION: none; border-bottom: 1px solid #BCB7A8; text-align: left;
}
A.smallMenu:hover {
	COLOR: #3300cc; FONT-SIZE: 0.75em;  FONT-WEIGHT: normal; TEXT-DECORATION: underline; background: #eeeeee;
}
A.smallblack:, A.smallblack:visited, A.smallblack:link, A.smallblack:active {
	COLOR: #EC7B02; FONT-SIZE: 0.75em; TEXT-DECORATION: none
}
A.smallblack:hover {
	COLOR: #00ff99; FONT-SIZE: 0.75em; TEXT-DECORATION: underline
}


#cgroup1 {
	background-color: #eeeeee;  padding: 10px 15px 10px 15px; text-align: left;
}
#cgroup2 {
	 padding: 10px 15px 10px 15px; text-align: left;
}
#cgroupBlack {
	 background-color: #000000; padding: 10px 15px 10px 15px; text-align: left; COLOR: #FFFFFF;
}
#cgroupAll {
	 border: 1px solid #1B6F73; 
}


#menu01, #menu02, #menu03, #menu04, #menu05, #menu06, #menu07, #menu08, #menu09, #menu11, #menu12, #menu13, #menu14, #menu15, #menu16, #menu17, #menu18, #menu19, #menu20, #menuClear  {
	border: 1px solid #91A4C6;	POSITION: absolute;	VISIBILITY: hidden;	background: #FFFFFF;
	COLOR: #000000;	text-align: left; line-height: 2em;	padding: 2px;	height: 297px;
}
.floatRight { float: right; padding: 0 0 0 11px }
.floatLeft { float: left; padding: 0 12px 0 0 }
.floatClear { clear: both }


.headBold {
	COLOR: #D5B97E; FONT-SIZE: 1em; FONT-WEIGHT: bold; letter-spacing: 0.25em;
}
.headBold2 {
	COLOR: #996699; FONT-SIZE: 1.2em; FONT-WEIGHT: bold; letter-spacing: 0.25em;
}
.headInverse {
	COLOR: #996699; BACKGROUND-COLOR: #FEFEFE; FONT-SIZE: 0.75em; FONT-WEIGHT: normal; border: 1px solid #D5B97E; padding: 10px 30px 0px 30px;
}
.line {
	background: transparent; background-image: url('spacer_dotsgray.gif'); background-repeat: repeat-x;
}
.left {
	    FONT-SIZE: 80%; line-height: 60%; COLOR: #FFFFFF; background: #9E99A2;
}
.caption {
	    FONT-SIZE: 70%; line-height: 90%;
}
.captionphoto {
	    FONT-SIZE: 70%; line-height: 90%; text-align: center;
}

.quote {
	COLOR: #1AB49C;  
}
.smallblack {
	FONT-SIZE: 0.75em; LINE-HEIGHT: 1em; COLOR: #000066
}
.smallMenu {
	FONT-SIZE: 0.75em; COLOR: #A61C0D
}



