﻿body {
  font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
  background:url('grey2.jpg');
  font-size:80%;
  line-height:160%;
}

td {
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
}

th {
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
}

.blue{ color:#6699CC; }
.greybold{ color:#999999;
			font-weight:bold;}
.italic{ font-style:italic}
.warning {
    font-weight: bold;
    color:#990000;
}
p {margin:0px;
padding:0px;
}
h1
{		font-weight:bold;
		font-size:140%;
		border-bottom:#336699 1px solid;
		padding: 4px;
		color:#336699;
}

h1, h2, h3, h4{
	padding:0;
	margin:0;
	clear:both;
	display:block;
}

h2
{		font-size:1.5em;
		color:#99CC33;		
}

h3
{		font-size:100%;
		color:#999999;	
}

h4
{		font-size:100%;
		color:#003300;
}

#container
{
    	margin: 0px auto;
    	width: 926px;
		min-height:700px;
		height:100%;
		text-align:left;
		background:url('grey2.jpg');
		position:relative
}

#shadowcont
{
    	width: 913px;
		float:left;
		position:relative;	
}

#shadowconta
{
    	width: 913px;
		float:left;
		position:relative;	
}

#shadowcontb
{
    	width: 913px;
		float:left;
		position:relative;	
}

#leftshadow1
{		background-image:url('shadowleft.jpg');
		width: 13px;
		float:left;
		height:314px;
		position:relative;	
}

#leftshadow1b
{		background-image:url('shadowleft.jpg');
		width: 13px;
		float:left;
		height:314px;
		position:relative;	
}

#rightshadow1
{		background-image:url('shadowright.jpg');
		width: 13px;
		float:right;
		height:314px;
		position:relative	
}

#rightshadow1a
{		background-image:url('shadowright.jpg');
		width: 13px;
		float:right;
		height:314px;
		position:relative	
}


#header
{		
		width: 900px;
		height:314px;
		position:relative;
		float:left;
		background:#FFFFFF;
}

#headerleft
{		width: 451px;
		height:auto;
		position:relative;
		float:left;
}

#headerleft1
{		background-image:url('header1.gif');
		width: 452px;
		height:82px;
		border-bottom:#ffffff 1px solid;
}

#headerleft2
{		background-image:url('header2.jpg');
		background-repeat:no-repeat;
		width: 452px;
		height:185px;
		position:relative;
}

#headerleft3cont
{		background-image:url('green.gif');
		border-right:#ffffff 1px solid;
		width: 451px;
		height:48px;
}

#headerleft3
{		background-image:url('header3.jpg');
		width: 224px;
		height:48px;
		float:right;
		border-left:#ffffff 1px solid;
}

#headerright
{		background-image:url('header4.jpg');
		width:448px;
		height:314px;
		float:right;
		position:relative;
}

#maincontainer
{
    	margin: 0px auto;
    	width: 900px;
		float:left;
		
}

#maincontainerleft
{
    	/*margin: 0px auto;*/
    	width: 852px;
		min-height:600px;
		height:100%;
		text-align:left;
		float:left;
		background-color:#ffffff;
		position:relative;
}

#content
{
    	
    	width: 628px;/*626*/
		/*height:100%;*/
		text-align:left;
		float:left;
		position:relative;
}

#greencontainer
{
    	/*margin: 0px auto;*/
    	width: 182px;
		height:100%;
		text-align:left;
		float:left;
		position:relative;
		background-image:url('green.gif');
		padding:0px 20px 0px 20px;
}

#greencontainer a
{		color:#006666;
		text-decoration:none;		
}

#greencontainer a:hover
{		color:#000000;
		
}

#greencontainer img
{  border-style: none;
}

#maincontainerright
{
    	/*margin: 0px auto;*/
    	width: 48px;
		height:100%;
		text-align:left;
		float:right;
		position:relative;
		background-image:url('blue.gif');
}

#shadowcont2
{
    	margin: 0px auto;
    	width: 913px;
		float:left;
		
}

#leftshadow2
{		background-image:url('shadowleft.jpg');
		width: 13px;
		float:left;
		height:20px;
		position:relative;
		
}

#rightshadow2
{		background-image:url('shadowright.jpg');
		width: 13px;
		float:right;
		height:20px;
		position:relative;
		
}

#bottombar
{
    	width: 900px;
		height:20px;
		float:left;
		background-color:#333333;
		position:relative;
		border-bottom:#000000 1px solid;
		text-align:center;
		color:#666666;
}

#bottombar a
{		text-decoration:none;
		color:#CCCCCC;
}
#bottombar a:hover
{		text-decoration:none;
		color:#006699;
}

#menubar
{
    	width: 628px;/*624*/
		height:30px;
		float:left;
		background-image:url('menubar.jpg');
		position:relative;
		border:white 1px solid;
}

#menubar ul
{		font-size:90%;
		margin: 0;
		padding:0;
		height: 100%;
		float:left;
}

#menubar li
{		padding:4px 13px 4px 13px;
		float:left;
		list-style:none;	
}

#menubar a
{		color:#CCCCCC;
		text-decoration:none;		
}

#menubar a:hover
{		color:#ffffff;
		
}

#menubar #currentpage
{		color:#333333;
		
}

#middlecontent
{
    	margin:20px;
    	width: 550px;
		min-height:400px;
		float:left;
		position:relative;
		color:#666666;
		padding-bottom:20px;
		
}

#middlecontent a
{		color:#006699;
			
}

#middlecontent a:hover
{		color:#999999;
		
}

#middlecontenttop
{		width: 550px;
		height:200px;
		float:left;
		position:relative;
		color:#666666;
}

#middlecontentleft
{		width: 260px;
		height:100%;
		float:left;
		position:relative;
		color:#666666;
}

#middlecontentleft2
{		width: 260px;
		height:250px;
		float:left;
		position:relative;
		color:#666666;
}

#middlecontentright
{		width: 260px;
		height:100%;
		float:right;
		position:relative;
		color:#666666;
}

#middlecontentright2
{		width: 260px;
		height:250px;
		float:right;
		position:relative;
		color:#666666;
}

label
{		width:8em;
		margin-right:0.5em;

}

input
{		color:#333333;
		background:#E4FA9C;
		border:1px solid #003366;
		margin:2px;
}

.submit input
{		color:#000;
		background:#E4FA9C;
		border:1px solid #003366;
}

fieldset
{		border:1px solid #003366;
		width:30em;
		padding:2em;

}

legend
{		color:#fff;
		background:#99CC00;
		border: 1px solid #781351;
		padding:2px 6px;
		margin-bottom:1em;
}
