h1 {font: bold 1.5em Arial, Helvetica, sans-serif; color: #0000CC; text-align: center; margin-bottom: 0px; }



.upperleft {float:left; position:absolute;left:10px;top:20px; padding-right: 10px}

.upperright {float:right; position:absolute;right:10px;top:20px;}



.pmicro {

font: 0.6em Arial, Helvetica, sans-serif; 

color: #000000; 

}

.psmall {

font: 0.7em Arial, Helvetica, sans-serif; 

color: #000000; 

}

.pstd {

font: .8em Arial, Helvetica, sans-serif; 

color: #000000; 

}

.pbig {

font: 1em Arial, Helvetica, sans-serif; 

color: #000000; 

}



.mybox {

border: 1px solid #99FF66; 

border-collapse: collapse; 

width: 450px;

margin-bottom: 1em; 

margin-top: .5em

}

.mybox td { 10:43 PM 12/4/2006

border: 1px solid #CCFFFF; 

padding: 4px; 

font: 0.8em Arial, Helvetica, sans-serif; 

text-align:left

}

.mybox th 

{ 

border-bottom: 1px solid #CCFFFF; 

border-top: 1px solid #CCFFFF;

border-left: 1px solid #CCFFFF;

border-right: 1px solid #CCFFFF;

background-color: #CCFFFF; 

font: 0.9em Arial, Helvetica, sans-serif; 

font-weight: bold; 

text-align: center; 

padding-left: 0px;

}





.mytable { 

border: 0px solid #99FF66; 

border-collapse: collapse; 

}

.mytable td { 

border: 0px solid #D6DDE6; 

padding: 5px; 

padding-bottom:0px;

font: 0.8em Arial, Helvetica, sans-serif; 

border-top: 1px dotted gray;

}



.myform {

width: 500px; 
float: right;
margin: 10px auto; 
padding: 1em;

}

input.txt { 
color: #00008B; 
background-color: #99FF66;  
border: 1px inset #00008B; 
width: 100px;

}

input.btn { 
color: #00008B; 
background-color: #99FF66; 
margin-top: 1em auto; 
margin-bottom: -1em; 
font-weight: bold; 
padding: 2px; 
1px outset #00008B; 
1px outset #00008B; 

}

form p { clear: left; margin: 0; padding: 0; padding-top: 1em; }
form p label { float: left; width: 45%; text-align: right; font: .9em Arial, Helvetica, sans-serif;  margin-right: 20px; }



.myspacetitle {

border-bottom: 0px solid #666666; 

align: center;

width: 270px;

margin: .5em auto;

margin-top: -105px;

text-align: center;

}



.myspace {

border-bottom: 0px solid #666666; 

align: center;

width: 420px;

margin: .5em auto;

text-align: center;

}



.mysearchform {

width: 270px; 

margin: 1px auto; 

margin-bottom: 1em;

border: dotted 1px blue;

}





body {

	margin: 0;

	padding-bottom: 2.1em;

	padding-top: 2.1em;

	border-top: 2px solid #2A4F6F;

	

}

#myfoot {

	background-color: #FFFFFF;

	color: #000000;

	font-family: Arial, Helvetica, sans-serif;

	position: absolute;

	bottom: 0;

	left: 0;

	width: 100%;

	height: 2em;

	background-color: #2A4F6F;

	color: #FFFFFF;

	border-top: #778899;

	text-align: right;

}

html > body #myfoot {

  position: fixed;

}

#myfoot a:link, #myfoot a:visited {

	padding: 0.5em 1em 0.5em 1em;

	color: #FFFFFF;

	background-color: transparent;

	font-size: 80%;

}

#myfoot a:hover {

	text-decoration: none;

}



#myhead {

	background-color: #FFFFFF;

	color: #000000;

	font-family: Arial, Helvetica, sans-serif;

	position: absolute;

	top: 0;

	left: 0;

	width: 100%;

	height: 2em;

	background-color: #2A4F6F;

	color: #FFFFFF;

	border-bottom: #778899;

	text-align: right;

}

html > body #myhead {

  position: fixed;

}

#myhead a:link, #myhead a:visited {

	padding: 0.5em 1em 0.5em 1em;

	color: #FFFFFF;

	background-color: transparent;

	font-size: 80%;

}

#myhead a:hover {

	text-decoration: none;

}



/* set millions of background images */

.rbroundbox { background: url(nt.gif) repeat; }

.rbtop div { background: url(tl.gif) no-repeat top left; }

.rbtop { background: url(tr.gif) no-repeat top right; }

.rbbot div { background: url(bl.gif) no-repeat bottom left; }

.rbbot { background: url(br.gif) no-repeat bottom right; }



/* height and width stuff, width not really nessisary. */

.rbtop div, .rbtop, .rbbot div, .rbbot {

width: 100%;

height: 7px;

font-size: 1px;

}

.rbcontent { margin: 0 7px; }

.rbroundbox { width: 100%; margin: .5em auto; }



.dragme{position:relative;}

   

#navigation {

	width: 84px;

	font: arial;

}

#navigation ul {

	list-style: none;

	margin: 0;

	padding: 0;

}

#navigation li {

	border-top: 1px solid #0066CC;

}

#navigation li a:link, #navigation li a:visited  {

	display: block;

	padding: 1px 1px 1px 0.5em;

	border-left: 6px solid #0066CC;

	background-color: #99CCFF;

	color: #0000FF;

	text-decoration: none;

}

#navigation li a:hover {

	background-color: #0000FF;

	color: #FFFFFF;

}   

   



.menu  { position: absolute; 

width:  100px; 

top: 0px; 

left: 0px;

background-color: #99CCFF;

visibility: hidden; 

border: 1px solid #0066CC;

border-left: 6px solid #0066CC;

padding: 2px; 

z-index: 5;

filter: alpha(opacity=0);

-moz-opacity:1

}



.menuitem {

padding: 2px 4px 2px 4px; 

color: #0000FF;

text-decoration: none;

font:0.8em arial;

display: block;

}

.seperator {

border-top: 1px solid #999999;

border-bottom: 1px solid #eeeeee;

margin: 2px;

}

a.menuitem:hover {

	background-color: #0000FF;

	color: #FFFFFF;

}

img
{  border-style: none;
}


