
/* Body Default__________________________________________________________*/
* {
	margin: 0px;
	padding: 0px;
}

body{

background-color:#FFFFFF;
font-family: "Trebuchet MS", Arial, sans-serif;
margin-top:10px;
padding:0px;}


/*header*/
#main-top{
width:988px;
margin-left:15%;
margin-right:45%;
/*border: 1px solid #000000;*/
}

	#leftline{
	background-image:url(../images-system/line-bg.gif);
	background-color:#FFFFFF;
	background-repeat:repeat-y;
	float:left;
	width:12px;
	height:50px;
	border-top: 1px solid #cccccc;
	}

	#middle{
	border: 1px solid #666666;
	background-color:#FFFFFF;
	float:left;
	width:962px;
	}

	#rightline{
	background-image:url(../images-system/line-bg.gif);
	background-color:#FFFFFF;
	background-repeat:repeat-y;
	float:left;
	width:12px;
	height:50px;
	border-top: 1px solid #cccccc;
	}

	LI.navigation{
	border-right: 1px solid #000000;
	margin-top:15px;
	margin-left:7px;
	margin-right:3px;
	padding-right:12px;
	float:left;
	font-size:small;
	font-family: "Trebuchet MS", Arial, sans-serif;
	}
	
	LI.navigationon{
	border-right: 1px solid #000000;
	margin-top:15px;
	margin-left:7px;
	margin-right:3px;
	padding-right:12px;
	float:left;
	font-size:small;
	font-weight:bold;
	font-family: "Trebuchet MS", Arial, sans-serif;
	}
/*Used in the header*/
	#company{
	font-size:18px;
	padding-top:12px;
	padding-right:10px;
	padding-bottom:14px;
/*	border: 1px solid #000000;*/
	float:right;}

/*header*/
#main-body{
width:988px;
margin-left:15%;
margin-right:45%;
/*border: 1px solid #000000;*/
}

#padleft{
width:12px;
float:left;}

#main{
width:962px;
border: 1px solid #000000;
background-color: #FFFFFF;
padding:0px;
float:left;
}

#padright{
width:12px;
float:left;}

#maintext{
margin-top:20px;
margin-left:20px;
margin-right:20px;
/*border: 1px solid #000000;*/
}

/*box used on landing pages*/

#boxone{
width:290px;
border: 1px solid #666666;
background-color: #FFFFFF;
margin-left:20px;
margin-top:10px;
margin-bottom:10px;
float:left;
}

/*used on content pages*/
#contentbox{
width:290px;
border: 1px solid #666666;
background-color: #FFFFFF;
margin-left:20px;
margin-top:10px;
margin-bottom:15px;
float:right;
}

/*used on landing and content pages*/
	#boxonepic{
	padding:2px}
	
	#boxonebottom{
	background-color: #cccccc;
	height:30px;
	border-top: 1px solid #666666;
	}
	




#head{
padding-top:3px;
padding-left:6px;
float:left;}

#ref
{
font-size:small;
float:right;
padding-right:5px;
padding-top:5px;
}




#boxfour{
width:290px;
border: 1px solid #666666;
background-color: #FFFFFF;
margin-left:20px;
margin-top:10px;
margin-bottom:20px;
float:left;
}

#clear{
float:left;
width:100px;
height:1px;}

/**/

#middlecolumn{
width:490px;
background-color: #FFFFFF;
padding-left:260px;
padding-top:10px;
float:left;
}


#bottomrelated{
width:510px;
/*border: 1px solid #666666;*/
margin-bottom:10px;}

#firstbox{
width:155px;
padding-right:13px;
font-size:small;
/*border: 1px solid #666666;*/
float:left;}

#firstboximg{
padding-bottom:5px;
border: 1px solid #666666;
}



/**/


#textarea{border: 1px solid #666666;}

/*footer*/
#main-footer{
width:988px;
margin-left:15%;
margin-right:45%;
/*border: 1px solid #000000;*/
}

	#bleftline{
	background-image:url(../images-system/line-bg.gif);
	background-color:#FFFFFF;
	background-repeat:repeat-y;
	float:left;
	width:12px;
	height:94px;
	border-top: 1px solid #cccccc;
	}

	#bmiddle{
	border: 1px solid #666666;
	background-color:#FFFFFF;
	float:left;
	width:962px;
	padding-bottom:0px;
	}

	#brightline{
	background-image:url(../images-system/line-bg.gif);
	background-color:#FFFFFF;
	background-repeat:repeat-y;
	float:left;
	width:12px;
	height:94px;
	border-top: 1px solid #cccccc;
	}


	#finaline{
	width:988px;
	height:5px;
	background-color:#000000;
	}


/**/
#fone{
width:395px;
float:left;
padding:5px;
padding-right:5px;
}
	
	#fonel{
	font-size:small}
	#foner{}


	/*used in the form at the bottom of the page*/
	#cola{
	width:155px;
	float:left;
	padding-left:5px;
	padding-top:0px;
	padding-bottom:10px;}
	
	#colb{
	width:220px;
	float:right;
	padding-top:0px;
	padding-bottom:3px;
	padding-right:10px;}

/*#ftwo{
width:220px;

float:left;
padding-top:3px;
}*/

#fthree{
width:210px;

float:left;
}

	/*used in the third column for the form at the bottom of the page*/
	#colone{
	width:80px;
	float:left;
	padding-left:5px;
	padding-top:5px;
	padding-bottom:3px;}
	
	#coltwo{
	width:100px;
	float:right;
	padding-top:5px;
	padding-bottom:3px;
	padding-right:10px;}


	/*used in the form at the bottom of the page*/
	#colthree{
	width:80px;
	float:left;
	padding-left:5px;
	padding-top:5px;
	padding-bottom:3px;}
	
	#colfour{
	width:100px;
	float:right;
	padding-top:5px;
	padding-bottom:3px;
	padding-right:10px;}


#ffour{
width:215px;
float:left;
padding-right:15px;
}

	/*used in the form at the bottom of the page*/
	#fourleft{
	width:100px;
	float:left;
	padding-left:5px;
	padding-top:5px;
	padding-bottom:3px;}
	
	#fourright{
	width:100px;
	float:right;
	padding-top:5px;
	padding-bottom:3px;
	padding-right:10px;}

#ffive{
width:100px;
float:left;
}

A.h2link:link {color:#000000; text-decoration: underline;}
A.h2link:active {color:#000000; text-decoration: none;}
A.h2link:visited {color:#666666; text-decoration: underline;}
A.h2link:hover {color:#000000; text-decoration: none;}

A.mainnav:link {color:#FFFFFF; text-decoration: underline;}
A.mainnav:active {color:#FFFFFF; text-decoration: underline;}
A.mainnav:visited {color:#FFFFFF; text-decoration: underline;}
A.mainnav:hover {color:#cccccc; text-decoration: none;}

A.homelink:link {color:#000000; text-decoration: none;}
A.homelink:active {color:#000000; text-decoration: none;}
A.homelink:visited {color:#000000; text-decoration: none;}
A.homelink:hover {color:#000000; text-decoration: underline;}


	
p {
font-family: "Trebuchet MS", Arial, sans-serif;
font-size: small;
padding-bottom:5px;}

.sitepath {
font-size:xx-small;
padding-bottom:15px;}

.denote {
font-size:xx-small;
padding-bottom:15px;}


/*form fields*/
.input{
border:1px #666666 solid;
height:20px;}

.textarea{
border:1px #666666 solid;
width:220px;
height:45px;}

.submitbutton{
background-color:#333333;
font-size:x-small;
padding:3px;
margin-top:5px;
color:#CCCCCC;}

H2.notify {
font-size:medium;
color:#FFFFFF;
margin-bottom:5px;}

#notification{ background-color:#FF0000;
border:thin #333333 dashed;
padding-top:5px;
padding-left:10px;
padding-right:10px;
padding-bottom:10px;
margin-bottom:10px;}

h1{
font-size:medium;
margin-bottom:5px;}

h2.content{
font-size:medium;}


h2 {
font-size:medium;
color:#000000;
margin-bottom:5px;}

H3 {
font-size:medium;
color:#000000;
margin-bottom:5px;}

H4 {
font-size:small;
color:#000000;
margin-bottom:5px;}

UL.content{
padding-left:20px;}

LI.content{
font-size:small;
padding-bottom:5px;}