td { font-family: Trebuchet MS, Verdana, Arial, sans-serif; font-size:13px; color:#333333; }
p { font-family: Trebuchet MS, Verdana, Arial, sans-serif; font-size:13px; font-weight: normal; color:#333333; padding-left: 0px; padding-right: 20px; }
ul {padding-left: 40px; padding-right: 30px;}
li { font-family: Trebuchet MS, Verdana, Arial, sans-serif; font-size:13px; font-weight: normal; color:#333333; padding-left: 10px; }
h5,h6,h1,h2,h3,h4 {font-family:  Arial, Helvetica, sans-serif; font-size:12px; font-weight: normal; color:#003366;}
h1 { font-size:22px; font-weight: normal; color:#B1000C; padding-top: 0px; padding-bottom: 0px; margin-top: 30px; }
h2 { font-size:18px; color:#003366; padding-top: 0px; padding-left: 0px; padding-bottom: 0px; line-height:20px; }
h3 { font-size:14px; color:#006699; padding-top: 10px; padding-left: 0px; padding-top: 10px; padding-bottom: 0px; line-height:17px; font-weight: bold; }
h4 {font-size:26px; color:#003366; padding-top: 40px; padding-left: 50px;}
h5 {font-size:16px; color:#003366; font-weight: bold; padding-top: 0px; padding-left: 10px; padding-right: 10px; padding-bottom: 0px; }
h6 {font-size:16px; color:#003366; font-weight: bold; padding-top: 0px; padding-left: 0px; padding-right: 10px; padding-bottom: 0px; }

#page { MARGIN-TOP: 0px; MARGIN-LEFT: 0px; background-color: #006599; background-image: url(../images/bg.gif); background-repeat: repeat-x; }
#top { padding-bottom: 30px; }

#maintable { width: 770px; background-color: #fff; }
/* #leftcol { width: 168px; background-image:url(../images/leftcol.gif); background-repeat:repeat-x; padding-top: 20px; }
#rightcol { padding-left:20px; padding-right:20px; padding-bottom: 20px; width: 462px; } */

#leftcol { background-image:url(../images/leftcol.gif); background-repeat:repeat-x; padding-top: 20px; width: 168px; }
#rightcol { padding-left:20px; padding-right:20px; padding-bottom: 20px; width: 562px; }

.newsletter {padding-bottom:7px; }
.handcursor{ cursor:pointer; font-family: Arial, Helvetica, sans-serif; font-size:11px; font-weight: normal; }
.gallerysubhead { color:#B1000C; font-size: 18px; font-weight: normal; }
.gallerytable { width:550px; }
.gallerydivider { background-image: url(../images/horiz-dots-top.gif); background-repeat: repeat-x; height: 27px; }
.galleryend { height: 10px; background-image: url(../images/spacer.gif); }

#carousel ul {
	list-style: none;
	width:5000px;
	margin: 0;
	padding: 0;
	position:relative;
}
#carousel li {
	display:inline;
	float:left;
}

.greyline {color:#CCC;}
.gallerybio { font-family: Arial, Helvetica, sans-serif; font-size:11px; color: #333333; font-weight: normal; line-height: 13px; }
.details { font-size: 14px; font-weight: bold; font-family: Arial, Helvetica, sans-serif; color: #444444; } 
.detailstable { width:300px; }
.picstable { width: 250px; }
.detailsweb { font-family: Arial, Helvetica, sans-serif; font-size:11px; color: #333333; font-weight: normal; height:20px; padding-right: 20px; padding-bottom: 10px; padding-top: 5px; }
.detailshead { font-family: Arial, Helvetica, sans-serif; font-size:10px; color: #666666; font-weight: bold; width: 60px; height: 20px; }
.medium { font-family: Arial, Helvetica, sans-serif; font-size:11px; color: #333333; font-weight: normal; padding-right: 20px; height: 20px; }
.subject { font-family: Arial, Helvetica, sans-serif; font-size:11px; color: #333333; font-weight: normal; padding-right: 20px; padding-bottom:10px; }
.accordion { font-family: "Trebuchet MS", Arial, sans-serif; font-size:12px; color: #333333; font-weight: normal; line-height: 16px; padding-left: 20px; background: #f0f0f0; padding-right: 20px; padding-top: 15px; padding-bottom: 15px; width: 500px; }
.accordionhead { font-family: Verdana, Arial, Helvetica, sans-serif; color:#003366;font-size:11px; }
.gallerybiohead { font-family: Arial, Helvetica, sans-serif; font-size:18px; color: #444444; font-weight: normal; }
.asmastatus { font-family: Arial, Helvetica, sans-serif; font-size:12px; color: #333333; font-weight: normal; padding-left: 0px; padding-top: 5px; } 
.galleryhead { font-size:18px; color:#006699; font-weight:normal; padding-top: 20px; }
.viewgallery { padding-top:10px; width: 250px; }
.bio-li { font-size:12px; color: #333333; }
.biophoto { border-right:15px solid #f0f0f0; border-bottom:5px solid #f0f0f0; }
.biophotoright { border-left:15px solid #f0f0f0; border-bottom:5px solid #f0f0f0; }
.divider { padding-top:10px; padding-bottom:5px; }
.copyright { font-family: Arial, Helvetica, sans-serif; font-size:11px; color: #333333; font-weight: normal; padding-bottom:20px; padding-left: 20px; }

.important{font-family: Trebuchet MS,Verdana, Arial, sans-serif;	font-size:16px;	color: #666666;	font-weight: normal; }
.heading{font-family: Trebuchet MS, Verdana, Arial, sans-serif;font-size:14px; color: #003366; font-weight: bold;}
.small{ font-family: Arial, sans-serif; font-size:10px; color: #333; font-weight: normal; }
.biosmall{ font-family: Verdana, Arial, sans-serif; font-size:11px; color: #333333; font-weight: normal; padding-left:0px; line-height:15px; }
.gallsmall{ font-family: Trebuchet MS, Verdana, Arial, sans-serif; font-size:10px; color: #333333; font-weight: normal; }
.index { font-size:17px; color:#003366; font-weight: normal; padding-top: 10px; padding-left: 0px; padding-right: 0px; padding-bottom: 0px; line-height:18px; font-family: Georgia, serif; width: 380px; }
.objective { text-align:center; font-size:18px; margin-left:50px; color:#003366; font-weight: normal; padding-top: 10px; padding-left: 0px; padding-right: 0px; padding-bottom: 0px; line-height:26px; font-family: Georgia, "Times New Roman", Times, serif; width: 400px; }
.menuspace { height:6px; }
.menuspacesub { height:2px; }

a { color: #006699; text-decoration: none; }
a:visited { color: #006699; text-decoration: none; }
a:link { color: #006699; text-decoration: none; }
a:hover { color: #003366; text-decoration: underline; }

a.small { font-size:11px; color: #006699; text-decoration: none; }
a.small:visited { font-size:11px; color: #006699; text-decoration: none; }
a.small:link { font-size:11px; color: #006699; text-decoration: none; }
a.small:hover { font-size:11px; color: #003366; text-decoration: underline; }

a.indexlink { font-size:17px; color:#006699; font-family: Georgia, serif;  }
a.indexlink:visited:{ font-size:17px; color:#006699; font-family: Georgia, serif;  }
a.indexlink:hover { font-size:17px; color:#003366; font-family: Georgia, serif;  text-decoration: underline; }

a.menu	{ font-family: Verdana, Trebuchet MS, Arial, sans-serif; color:#003366; font-size:12px; text-decoration:none; font-weight: bold; padding-bottom:20px; }
a.menu:link {font-family: Verdana, Trebuchet MS, Arial, sans-serif; color:#003366; font-size:12px; text-decoration:none; font-weight: bold; padding-bottom:20px; }
a.menu:visited	{font-family: Verdana, Trebuchet MS, Arial, sans-serif; color:#003366; font-size:12px; text-decoration:none; font-weight: bold; padding-bottom:20px; }
a.menu:alink  {font-family: Verdana, Trebuchet MS, Arial, sans-serif; color: #003366;f ont-size:12px; text-decoration:none; font-weight: bold; padding-bottom:20px; }
a.menu:hover {font-family: Verdana, Trebuchet MS, Arial, sans-serif; color:#5E8E92; font-size:12px;text-decoration:none; font-weight: bold; padding-bottom:20px; }

a.menuc	{font-family: Verdana, Trebuchet MS, Arial, sans-serif; color:#B1000C; font-size:12px; text-decoration:none; font-weight: bold; padding-bottom:20px; }
a.menuc:link {font-family: Verdana, Trebuchet MS, Arial, sans-serif; color:#B1000C; font-size:12px; text-decoration:none; font-weight: bold; padding-bottom:20px; }
a.menuc:visited	{font-family: Verdana, Trebuchet MS, Arial, sans-serif; color:#B1000C; font-size:12px; text-decoration:none; font-weight: bold; padding-bottom:20px; }
a.menuc:alink 	{font-family: Verdana, Trebuchet MS, Arial, sans-serif; color: #B1000C; font-size:12px; text-decoration:none; font-weight: bold; padding-bottom:20px; }
a.menuc:hover {font-family: Verdana, Trebuchet MS, Arial, sans-serif; color:#5E8E92; font-size:12px;text-decoration:none; font-weight: bold; padding-bottom:20px; }

a.submenu	{font-family: Verdana, Trebuchet MS, Arial, sans-serif; color:#003366; font-size:10px; text-decoration:none;font-weight: normal; padding-bottom:20px; }
a.submenu:link {font-family: Verdana, Trebuchet MS, Arial, sans-serif; color:#003366; font-size:10px; text-decoration:none;font-weight: normal; padding-bottom:20px; }
a.submenu:visited	{font-family: Verdana, Trebuchet MS, Arial, sans-serif; color:#003366; font-size:10px; text-decoration:none;font-weight: normal; padding-bottom:20px;  }
a.submenu:alink 	{font-family: Verdana, Trebuchet MS, Arial, sans-serif; color: #003366;f ont-size:10px; text-decoration:none; font-weight: normal; padding-bottom:20px; }
a.submenu:hover {font-family: Verdana, Trebuchet MS, Arial, sans-serif; color:#5E8E92; font-size:10px;text-decoration:none;font-weight: normal; padding-bottom:20px; }

a.submenuc	{font-family: Verdana, Trebuchet MS, Arial, sans-serif; color:#B1000C;font-size:10px; text-decoration:none;font-weight: normal; padding-bottom:20px; }
a.submenuc:link {font-family: Verdana, Trebuchet MS, Arial, sans-serif; color:#B1000C;font-size:10px; text-decoration:none;font-weight: normal; padding-bottom:20px;  }
a.submenuc:visited	{font-family: Verdana, Trebuchet MS, Arial, sans-serif; color:#B1000C;font-size:10px; text-decoration:none;font-weight: normal; padding-bottom:20px; }
a.submenuc:alink 	{font-family: Verdana, Trebuchet MS, Arial, sans-serif; color: #B1000C;font-size:10px; text-decoration:none; font-weight: normal; padding-bottom:20px; }
a.submenuc:hover {font-family: Verdana, Trebuchet MS, Arial, sans-serif; color:#5E8E92;font-size:10px;text-decoration:none;font-weight: normal; padding-bottom:20px;  }


a.menusmall	{font-family: Verdana, Trebuchet MS, Arial, sans-serif; color:#006699; font-size:11px; text-decoration:none;font-weight: normal;}
a.menusmall:link {font-family: Verdana, Trebuchet MS, Arial, sans-serif; color:#006699;font-size:11px; text-decoration:none;font-weight: normal;}
a.menusmall:visited	{font-family: Verdana, Trebuchet MS, Arial, sans-serif; color:#006699;font-size:11px; text-decoration:none;font-weight: normal;}
a.menusmall:alink 	{font-family: Verdana, Trebuchet MS, Arial, sans-serif; color: #006699;font-size:11px; text-decoration:none; font-weight: normal;}
a.menusmall:hover {font-family: Verdana, Trebuchet MS, Arial, sans-serif; color:#5E8E92;font-size:11px;text-decoration:none;font-weight: normal;}


a.links	{font-family: Trebuchet MS,Verdana, Arial, sans-serif; color:#0000FF; font-size:11px;font-weight: normal;}
a.links:link {font-family: Trebuchet MS,Verdana, Arial, sans-serif; color:#0000FF;font-size:11px; font-weight: normal;}
a.links:visited	{font-family: Trebuchet MS,Verdana, Arial, sans-serif; color:#0000FF;font-size:11px; font-weight: normal;}
a.links:alink 	{font-family: Trebuchet MS,Verdana, Arial, sans-serif; color: #0000FF;font-size:11px; font-weight: normal;}
a.links:hover {font-family: Trebuchet MS,Verdana, Arial, sans-serif; color:#5E8E92;font-size:11px; font-weight: normal;}

a.footer	{ font-family: Verdana, Arial, sans-serif; color:#E5E5E5; font-size:11px; font-weight: normal; text-decoration: none; }
a.footer:link { font-family: Verdana, Arial, sans-serif; color:#E5E5E5; font-size:11px; font-weight: normal; text-decoration: none; }
a.footer:visited	{ font-family: Verdana, Arial, sans-serif; color:#E5E5E5; font-size:11px; font-weight: normal; text-decoration: none; }
a.footer:alink 	{font-family: Verdana, Arial, sans-serif; color: #006699; font-size:11px; font-weight: normal; text-decoration: none;}
a.footer:hover { font-family: Verdana, Arial, sans-serif; color:#FFFFFF; font-size:11px; font-weight: normal; text-decoration: underline; }

a.imglinks	{font-family: Trebuchet MS,Verdana, Arial; color:#C0C0C0; border: 1px #C0C0C0 solid; }
a.imglinks:link {font-family: Trebuchet MS,Verdana, Arial; border: 1px #C0C0C0 solid; }
a.imglinks:visited	{font-family: Trebuchet MS,Verdana, Arial; border: 1px #C0C0C0 solid; }
a.imglinks:alink 	{font-family: Trebuchet MS,Verdana, Arial; border: 1px #C0C0C0 solid; }
a.imglinks:hover {font-family: Trebuchet MS,Verdana, Arial; border: 2px #000000 solid; }

a.internal	{ font-family: Trebuchet MS, Verdana, Arial, sans-serif; color:#006699; font-size:13px; text-decoration:none; font-weight: normal; }
a.internal:link { font-family:Trebuchet MS, Verdana, Arial, sans-serif; color:#006699; font-size:13px; text-decoration:none; font-weight: normal; }
a.internal:visited	{ font-family: Trebuchet MS, Verdana, Arial, sans-serif; color:#006699; font-size:13px; text-decoration:none; font-weight: normal; }
a.internal:alink 	{font-family: Trebuchet MS, Verdana, Arial, sans-serif; color: #0000FF;font-size:13px; text-decoration:none; font-weight: normal;}
a.internal:hover { font-family: Trebuchet MS, Verdana, Arial, sans-serif; color:#003366; font-size:13px; text-decoration:underline; font-weight: normal; }

a.internalsmall {font-family: Arial, sans-serif; font-size:9px; color: #B1000C; text-decoration:none; font-weight: normal;}
a.internalsmall:link {font-family: Arial, sans-serif; font-size:9px; color: #B1000C; text-decoration:none; font-weight: normal;}
a.internalsmall:visited {font-family: Arial, sans-serif; font-size:9px; color: #B1000C; text-decoration:none; font-weight: normal;}
a.internalsmall:alink {font-family: Arial, sans-serif; font-size:9px; color: #B1000C; text-decoration:none; font-weight: normal;}
a.internalsmall:hover {font-family: Arial, sans-serif; font-size:9px; color: #5E8E92; text-decoration:none; font-weight: normal;}

a.consciousdesign { font-family: Verdana, Arial, sans-serif; font-size:10px; color: #aed7ea; font-weight: normal; text-decoration:none; }
a.consciousdesign:link {font-family: Verdana, Arial, sans-serif; font-size:10px; color: ##aed7ea; font-weight: normal; text-decoration:none; }
a.consciousdesign:visited {font-family: Verdana, Arial, sans-serif; font-size:10px; color: #aed7ea; font-weight: normal; text-decoration:none; }
a.consciousdesign:alink {font-family: Verdana, Arial, sans-serif; font-size:10px; color: #aed7ea; font-weight: normal; text-decoration:none; }
a.consciousdesign:hover {font-family: Verdana, Arial, sans-serif; font-size:10px; color: #efefef; font-weight: bold; text-decoration:underline; }

a.gallery { font-family: Arial, Helvetica, sans-serif; font-size:11px; color: #006699; text-decoration:none; font-weight: normal; }
a.gallery:link { font-family: Arial, Helvetica, sans-serif; font-size:11px; color: #006699; text-decoration:none; font-weight: normal; }
a.gallery:visited { font-family: Arial, Helvetica, sans-serif; font-size:11px; color: #006699; text-decoration:none; font-weight: normal; }
a.gallery:alink {font-family: Verdana, Arial, sans-serif; font-size:11px; color: #006699; text-decoration:none; font-weight: normal;}
a.gallery:hover { font-family: Arial, Helvetica, sans-serif; font-size:11px; color: #003366; text-decoration:none; font-weight: normal; }

a.name	{font-family: Trebuchet MS,Verdana, Arial; color:#003366;font-size:12px; text-decoration:none;font-weight: normal;}


!.leftcolumn {background-color: #A6D5D9;}
.leftcolumn {background-color: #A6D5D9;}
.biogcolumn {background-color: #F7FBFB; font-size: 11px;  border-width: 1px; border-style: solid; border-color: #6699CC; padding-left: 5px; padding-right: 5px; padding-top: 10px;}
.logoborder {border-style:solid; border-colour:#44A8B0;}
.foot {color:#006699}
.dotted {border-right-width: thin; border-style: dotted; border-color: #CCC; border-left-width: 0px; border-top-width:0px; border-bottom-width: 0px;}
.beige {background-color: #F6F6F6;}
.sun {color: #FF0000;}
.mon {color: #0000FF;}
.border {border-width: 1px; border-style: solid; border-color: #6699CC;}
.bleft {border-left-width: 1px; border-style: solid; border-color: #6699CC; border-right-width: 0px; border-top-width:0px; border-bottom-width: 0px;}
.bright {border-right-width: 1px; border-style: solid; border-color: #6699CC; border-left-width: 0px; border-top-width:0px; border-bottom-width: 0px;}

