/*-----------------------------------------------------------------------------Prototype Style Sheet (empty commented stylesheet)version:   1.0author:    andy buddemail:     info@andybudd.comwebsite:   http://www.andybudd.com/-----------------------------------------------------------------------------*//* =General-----------------------------------------------------------------------------*//* Remove padding and margin */* {  	margin: 0;	padding: 0;
}/* Put it back on certain elements */h1, h2, h3, h4, h5, h6, p, pre, blockquote, form, fieldset, table, ul {  margin: 1em 0;}/* Class for clearing floats */.clear {	clear:both;}/* Remove border around linked images */img {	border: 0;}
html {
	background-color: #FBF8EF;
}/* =Typography-----------------------------------------------------------------------------*/body {	font: 62.5%/1.6 "Lucida Grande", "Lucida Sans", "Trebuchet MS", Tahoma, Verdana, sans-serif;
	font-size: 0.9em;	margin: auto;
	margin-top: 10px;
	width: 778px;
	min-height: 400px;
	background: red url(../images/bodybg.png) repeat-y;

}h2 {
	font-size: 1.1em;
	color: #006680;
	border-bottom: 1px solid #BFBFBF;
}

a {
	text-decoration: none;
	color: #1A1A95;
}

a:hover {
	background-color: #ADD8E6;
}
/* =Headings-----------------------------------------------------------------------------*/
#header {
	color: white;
	width: 778px;
	height: 150px;
	background: #FDFDAE url(../images/header.png);
}
#header a:hover {
	background-color: transparent;
}

#stoxosnet {
	float: left;
	margin-left: 10px; 
}

#k9wp {
	float: right;
	margin-right: 10px; 
}

#hspaceleft {
	float: left;
	width: 10px;
}

.hmenu {
	float: left;
	margin-top: 61px;
	margin-left: 5px;
	text-align: center;
	width: 109px;
	height: 36px;
	background: url(../images/hmenu.png) no-repeat;
}
/* =Links-----------------------------------------------------------------------------*/
.hmenu a {
	text-decoration: none;
	color: #6E6767;
}
.menuitem a {
	text-decoration: none;
	color: #BFBFBF;
	font-size: .9em;
}
.extlink {
  background: url(../images/external.gif) no-repeat right top;
  padding-right: 10px;
}

#divuserman a {
	text-decoration: none;
	background-color: transparent;  
}

.divbigimage {
	font-size: 0.7em; 
	text-align: right; 
	margin-bottom: 10px; 
	margin-right: 40px;
}

/* =Contact form.
-----------------------------------------------------------------------------*/


/* =Branding-----------------------------------------------------------------------------*//* =Main Nav-----------------------------------------------------------------------------*/
#menu {
	float: left;
	width: 201px;
	min-height: 400px;
	margin: 0;
	padding: 0;
	text-align: center;
	background-color: transparent;
}
.menuitem {
	margin: 10px;
	color: #E6E6FA;
	font-size: 1.1em;
	background:  url(../images/line.png) no-repeat bottom;
	
}
#menu a:hover {
	background-color: transparent;
}
/* =Sub Nav-----------------------------------------------------------------------------*/
/* =Main Content-----------------------------------------------------------------------------*/#content {
	float: left;
	padding-left: 10px;
	width: 565px;
	min-height: 400px;
/*	background: #EAEAF6 url(../images/top_gradient.png) no-repeat; */
}
#divhome p {
	font-size: 0.8em;
	line-height: 1.3em;
}

#divinst li, #divinst2 li {
	padding-left: 20px;
	background: url(../images/bullet1.png) no-repeat 0 5px;
}

#divuserman li {
	padding-left: 20px;
	background: url(../images/bullet2.png) no-repeat 0 5px;
}


#myAccordion li {
	border-bottom: 1px solid #4D4D4D;
}

#myAccordion li, #myAccordion ul li {
	color: #6E6767;
	font-size: 0.9em;
}

#myAccordion li dl {
	background-color: white;
	padding: 10px;
}

#myAccordion ul li, #myAccordion p {
	list-style-type: disc;
	margin-left: 30px; 
	background-color: white;
}

.lidetail li {
	border-bottom: none  ;
}


#filtering {
	list-style-type: disc;
	margin-left: 30px; 

}/* =Secondary Content-----------------------------------------------------------------------------*//* =Footer-----------------------------------------------------------------------------*/#footer {
	clear: both;
	width: 100%;

	height: 18px;
	font-size: .7em;
	text-align: right;
	background: white; 
}/* =Forms-----------------------------------------------------------------------------*//* Removes fieldset borders. even on Opea 7 */fieldset {  border: 1px solid transparent;}

fieldset {  
margin: 1.5em 0 0 0;  
padding: 0;
}
legend {  
margin-left: 1em;  
color: #000000;  
font-weight: bold;
}
fieldset ol {  
padding: 1em 1em 0 1em;  
list-style: none;
}
fieldset li {  
padding-bottom: 1em;
}
fieldset.submit {  
border-style: none;
}
label {  
float: left;  
width: 10em;  
margin-right: 1em;
text-align: right; 
}
/* =Tables-----------------------------------------------------------------------------*/table {   border-spacing: 0;	border-collapse: collapse;}td {  text-align: left;	font-weight: normal;}/* =Misc 1-----------------------------------------------------------------------------*/

ul {
	list-style-type: none;
	margin: 0;
	padding: 0;
}/* =Misc 2-----------------------------------------------------------------------------*/

.errmsg {
	display: block;
	width: 90%;
	border: 1px solid black;
	background-color: #D40000;
	color: white;
	font-weight: bold;

}
