/**************************************************** 
NOTICE: Netscape 4.0 to 4.5 browsers
margin-bottom DOES NOT work in <div> or <span> tags,
unless it is the only <div> or <span> tag in the <td> tag and in <H1> tags
****************************************************/

/***************************************************
HOME ELEMENTS
***************************************************/
	
.home-header2 {
	font-family: "Trebuchet MS", "Helvetica", "Arial", sans-serif;
	font-weight: bold;
	font-size: 120%;
	color: #003399; 
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;}
	
.home-subheader {
	font-family: "Verdana", "Helvetica", "Arial", sans-serif;
	font-weight: bold;
	font-size: 95%;
	color: #003399; 
	margin-bottom: 2px;
	margin-left: 2px;
	margin-right: 2px;
	margin-top: 0px;}
	
A.nonlinkage {
	text-decoration: none;
	}

.home-input {
	font-family: "Verdana", "Helvetica", "Arial", sans-serif;
	font-size: 70%;
	color: #000000;}

.home-submit {
	font-family: "Verdana", "Helvetica", "Arial", sans-serif;
	font-size: 95%;
	color: #000000;
	background-color: #0056B8;
}

.client-submit {
	font-family: "Verdana", "Helvetica", "Arial", sans-serif;
	font-size: 95%;
	color: #000000;
	background-color: #999999;}


/***************************************************
SMALL BODY TEXT
***************************************************/


.body-single-small {
	font-family: "Verdana", "Helvetica", "Arial", sans-serif;
	font-size: 90%;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 6px;}

.body-double-small {
	font-family: "Verdana", "Helvetica", "Arial", sans-serif;
	font-size: 90%;
	line-height: 130%;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 8px;}


/***************************************************
REGULAR BODY TEXT
***************************************************/


.body-single-regular {
	font-family: "Verdana", "Helvetica", "Arial", sans-serif;
	font-size: 95%;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 10px;}
.side-single-regular {
	font-family: "Verdana", "Helvetica", "Arial", sans-serif;
	font-size: 95%;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 15px;
}

.side-single-regular-indent {
	font-family: "Verdana", "Helvetica", "Arial", sans-serif;
	font-size: 95%;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 10px;
}

.body-double-regular {
	font-family: "Verdana", "Helvetica", "Arial", sans-serif;
	font-size: 95%;
	line-height: 150%;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 10px;}

.side-double-regular {
	font-family: "Verdana", "Helvetica", "Arial", sans-serif;
	font-size: 95%;
	line-height: 150%;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 15px;
}

.side-double-regular-indent {
	font-family: "Verdana", "Helvetica", "Arial", sans-serif;
	font-size: 95%;
	line-height: 150%;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 10px;
}


/***************************************************
IMAGE
***************************************************/


.indent-image {
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;}
	

/***************************************************
LARGE BODY TEXT
***************************************************/


.body-single-large {
	font-family: "Verdana", "Helvetica", "Arial", sans-serif;
	font-size: 100%;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 10px;}

.body-double-large {
	font-family: "Verdana", "Helvetica", "Arial", sans-serif;
	font-size: 100%;
	line-height: 150%;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 10px;}
	
.side-single-large {
	font-family: "Verdana", "Helvetica", "Arial", sans-serif;
	font-size: 100%;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 20px;}

.side-double-large {
	font-family: "Verdana", "Helvetica", "Arial", sans-serif;
	font-size: 100%;
	line-height: 150%;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 20px;}


/***************************************************
TITLE TEXT
***************************************************/


.title-single {
	font-family: "Trebuchet MS", "Helvetica", "Arial", sans-serif;
	font-weight: normal;
	font-size: 200%;
	color: #368E0F; 
	line-height: 160%;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;}

.section-title {
	font-family: "Trebuchet MS", "Helvetica", "Arial", sans-serif;
	font-weight: normal;
	font-size: 150%;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;}
	
.header {
	font-family: "Verdana", "Helvetica", "Arial", sans-serif;
	font-weight: normal;
	color: #368E0F; 
	font-size: 150%;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;}

.sub-title {
	font-family: "Trebuchet MS", "Helvetica", "Arial", sans-serif;
	font-weight: bold;
	color: #368E0F; 
	font-size: 110%;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 5px;}


/***************************************************
BULLETS
***************************************************/

.arrow-bullet {
	list-style-image:   url(../assets/general/arrows_bullet.gif)
}

.arrow-subbullet {
	list-style-image:   url(../assets/general/arrow_sub_bullet.gif)
}

.arrow-bullet2 {
	list-style-image:   url(../assets/general/arrows_bullet2.gif)
}

.bluecolor {
	color: #66CCFF;
	list-style-type: square;
}

.greencolor {
	color: #66CC66;
	list-style-type: square;
}

.darkgraycolor {
	color: #999999;
	list-style-type: square;
}

.darkgraycolorsub {
	color: #999999;
	list-style-type: square;
}

.graycolor {
	color: #CCCCCC;
	list-style-type: square;
}

.list {
	list-style-position: outside;
	margin-left: -25px;
	padding-left: -25px;
}

.listsub {
	list-style-position: outside;
	margin-left: -28px;
	padding-left: -28px;
}


/***************************************************
LINKAGE
***************************************************/


A.linkage:link {
	text-decoration: underline;
}

A.linkage:hover {
	text-decoration: underline;
}

A.sidelinkage:link {
	text-decoration: underline;
}

A.sidelinkage:hover {
	text-decoration: underline;
}


/***************************************************
MENU
***************************************************/


.menuoff {
	font-family: "Verdana", "Helvetica", "Arial", sans-serif;
	font-size: 95%;
	text-decoration: none;
	background-color: #ffffff;
	margin-left: 5px;}

.menuon {
	font-family: "Verdana", "Helvetica", "Arial", sans-serif;
	font-size: 95%;
	font-weight: bold;
	text-decoration: none;
	background-color: #ffffff;
	margin-left: 5px;}
	
.menuspacer {
	font-size: 70%;
	border-style: solid;
	border-right-width: 1px;
	margin-top: 13px;
	border-color: #cccccc;}
