
body {
	background-color:#EEEEEE ; 
	margin-left: 0px ; 
	margin-top: 0 ;
	margin-right: 0 ;
	margin-bottom:0px;
	scrollbar-face-color: #DDCCEE; 
	scrollbar-shadow-color: #CCBBDD; 
	scrollbar-highlight-color: #EEDDFF; 
	scrollbar-3dlight-color: #FFFFFF; 
	scrollbar-darkshadow-color: #9900CC; 
	scrollbar-track-color: #999999;
	scrollbar-arrow-color: #DDCCEE; 
	font-size:75%;
	font-family:"arial","helvetica","sans serif" ; 
	color:#000000;
}

table,tr,td,p,li,input,select,textarea {font-size:100%;}
		
input,select,textarea {	background-color:#DDCCEE;}

form { 
	margin-bottom:0px;
}

ul 	{list-style-image:url(images/bullet.gif);
		list-style-position:inside;
		margin-left:30px;
		padding-left:0px;
		margin-bottom:0px;
}

H1.firstpara {
		font-size:small ;
		margin-bottom:0px;
}
H1.secondpara {	font-size: x-small;
				font-weight:bold ;
				color:#FFCCCC;
				padding-left:5px ; 
				padding-right:5px ;
}

.smallinput {
	font-family:Arial, Helvetica, sans-serif;
	font-size:90%;
	font-weight:bold;
	color:#000099;
}

.required {
		font-weight:bold;
}

.requirederror {
		font-weight:bold;
		background-color:#FF6666;
}


.toptable {
	background-color:#ddccee;

}
.logotext {	font-size:xx-large; 
			font-weight:bold;
}

.logotext a {	color:#000000;
				text-decoration:none;
}
/* defines the colors and text styles for everything in the left menu */
.leftmenu a {	text-decoration:none;}

.leftmenu td {	
	/* background-color:#EEEEEE; 
	background-image:url(images/bgEEEEEE.jpg);*/
	padding:2px 2px 2px 2px;
	border-left:2px solid #DDCCEE;
	border-right:2px solid #DDCCEE;
	border-bottom:2px solid #DDCCEE;
 }

.leftmenu th {	
	background-color:#DDCCEE;
	text-align:left;
}

table.leftmenu {
	background-color:#FFFFFF;
	width:190px;
}


.leftmenu table td {	
	/* background-color:#EEEEEE; 
	background-image:url(images/bgEEEEEE.jpg);*/
	padding:2px 2px 2px 2px;
	border-width:0px;
 }



/* defines the colors, text and borders for the product boxes. */
th.productbox {	
/* 	background-color:#CCCCCC; */
	background-color:#DDCCEE;

}

td.productbox {	
	padding:2px 2px 2px 2px;
	border-left:2px solid #DDCCEE;
	border-right:2px solid #DDCCEE;
	border-bottom:2px solid #DDCCEE;
	background-color:#FFFFFF;
}

.maintable{		
	/* background-color:#FFFFFF; */
	padding:4px 4px 4px 4px;
	border-left:2px solid #DDCCEE;
	border-right:2px solid #DDCCEE;
	border-bottom:2px solid #DDCCEE;
}


.copyright	{	
	color:#000000;
	font-size:x-small;
	background-color:#DDCCEE;
	text-align:center;
}

.copyright a { 
	color:#000000;
}

.smallwhite {
	font-size:90%;
	color:#FFFFFF;
}

.small  {
	font-size:90%;
}

.smallbold  {
	font-size:90%;
	font-weight:bold;
}

.minutetext { 
	font-size:90%;
}

.pagename {
	color:#EEEEEE;
}

a:link {color:#0000FF}
a:visited {color:#990066}
a:hover {color:#990099; text-decoration:underline;}


H1,H2 	{font-size:large; }
H3 		{font-size:medium; }
H4 		{font-size:small; }
H5,H6 	{font-size:smaller; font-style:normal;}


DT,LI {
	font-weight: bold;
	list-style-position: inside;
	list-style-image: url(images/bullet.gif);
}

.errormessage { 
				background-color:#FF6666; 
				color:#000000; 
				font-weight:bold;
}

/* 
.shadow {position:relative; z-index:2; top:0; left:0; background-color:#FF0000; padding:3px; width:250px }
.shadowedtable {position:absolute; top:30 ; left:30 ; border:2px solid #ccffcc; width:250px}
*/

.librarytable {border:1px solid #339933; background-color:#CCFFCC ;}

.highlight {background-color:#FFFF99 ; font-style:normal; }

.active	{	font-weight:bold;
			color:#000000;
			background-color:#CDD0EE;
			width:33%;
}

.nonactive	{	font-weight:normal;
				color:#999999;
				background-color:#CCCCCC;
				width:33%;
}

#tbl {
	border-width: thick;
	border-style: solid;
	border-right-color: #ccccff;
	border-bottom-color: #ccccff;
	border-left-color: #87C993;
	border-top-color: #87C993;
	background-color:#FFFFFF; 
	background:url('images/semitrans.gif')}

.tableborder {
	border-width: 1px;
	border-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCDDEE;
	border-top-color: #CCDDEE;
	background-color:#FFFFFF;
}


