*{ font-family: Arial, Verdana, Helvetica,sans-serif !important;}
body{ background-color: #FFFFFF; }

/* Element Tags */

h1 { color: #333366; font-size: 22px; white-space: nowrap;}
h2 { color: #666699; font-size: 20px; }
h3 { color: #3333CC; font-size: 18px; }
h4 { color: #336699; font-size: 16px; }
h5 { color: #996699; font-size: 15px; }
h6 { color: #669999; font-size: 14px; line-height:14px;}

img { border: 0px none;}

table { border: none;}
td {    vertical-align: top; border-spacing: 0px;}

p, li, td {	
        font-size: 14px;	
        font-style: normal; 
        line-height: normal;	
        font-weight: normal;	
        color: #000000; text-decoration: none; }

a {     color: #3333FF; text-decoration: none;}
a:hover { color: #CC3333; text-decoration: none;}

/* Fonts & font styles */

.static { 
        font-size: 14px;	
        font-style: normal; line-height: normal;	
        font-weight: normal;	
        color: #000000; text-decoration: none; }
.staticsmall {	
        font-size: 12px;	
        font-style: normal; line-height: normal;	
        font-weight: normal;	
        color: #000000; 
        text-decoration: none; }
.i { font-style: italic;}
.b { font-weight: bold;}
.super { vertical-align:super; font-size:50%; font-weight:normal;}
.super1 { vertical-align:80%; font-size:80%; font-weight:bold;}
.headertop {
	font-family: verdana, arial,   helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: 17pt;
	font-weight: bold;
	font-variant: normal;
	color: #3333FF;
	text-decoration: none;
        vertical-align:middle;
}
.px9  { font-size: 11px;}
.px10 { font-size:10px;} 
.px11 { font-size:11px;}
.px12 { font-size:12px;} 
.px13 { font-size:13px;}
.px14 { font-size:14px;}
.px16 { font-size:16px;}
.caption {
	font-size: 10px;
	font-style: italic;
	line-height: 12px;
	font-weight: normal;
	text-decoration: none;
	float:right;
}

.pfam { font-size: 12px;
        font-family: "Courier New", Courier, monospace !important;
        white-space: pre;
}

.captionl {
	font-size: 10px;
	font-style: italic;
	line-height: 12px;
	font-weight: normal;
	text-decoration: none;
	float:left;
}

.captionT {
	font-size: 10px;
	font-style: italic;
	line-height: 12px;
	font-weight: normal;
	text-decoration: none;
	float:center;
}

.linone { list-style-type:none; }

/* Font colors*/
.gray   { color: #666666;}
.maroon { color: #990000;}
.red    { color: #CC0000;}
.white  { color: #FFFFFF;}
.olive  { color: #999900;}
.green  { color: #66CC66;}

/* Alignment */

.center { text-align: center;}
.nowrap { white-space: nowrap; }
.right { text-align: right; }


/* table definitions */

.w100 {	width: 100%;}
.tablepx2 { border:2px outset #c0c0c0; border-collapse:collapse;}
.tdpx1 { border: 1px inset #c0c0c0; padding:2px;}
.tdmain { padding-top:3px;padding-bottom:20px; }

/* Background colors */

.bg1   { background-color: #CCCCFF;} /* purple     */
.bg9CF { background-color: #99CCFF;} /* light blue */
.bgCCC { background-color: #CCCCCC;} /* gray       */
.bgFFF { background-color: #FFFFFF;} /* white      */
.bg33F { background-color: #3333FF;} /* blue       */
.bgCC6 { background-color: #CCCC66;} /* olive      */
.bg6C6 { background-color: #66CC66;} /* green      */



/* For common deprecated tags */

i { font-style: italic;}
b { font-weight: bold;}
center { text-align: center;}
pre { font-family: "Courier New", Courier, monospace !important;}
tt  { font-family: "Courier New", Courier, monospace !important;}


<style>
<!--

.itemBorder { border: 1px solid black }
.itemText { text-decoration: none; color: #FFFFFF; font: 14px Arial, Helvetica }

.crazyBorder { border: 2px outset #663399 }
.crazyText { text-decoration: none; color: #FFCC99; font: Bold 12px Arial, Helvetica }

-->
</style>

