/* CSS Document */

body { background-color: #999999; margin: 5px 5% 5px 5%; border: none; }

p#desc { padding: 0;margin: 0; }

#container
{ width: 773px; line-height: 130%; background-image: url(../images/container_bg.gif); background-repeat: repeat; }

#top
{ background-color: #ddd; height: 146px; }

#leftnav
{ float: left; width: 147px; margin: 0; background-image: url(../images/left_nav.gif); background-repeat: no-repeat; }

#rightnav
{ float: right; width: 133px; background-color: #009999; }

#content{
	float:left;
	/*margin-right: 133px;
	margin-left: 147px;
	*/
	width: 493px; background-color: #FFFFFF; margin-bottom: auto; margin-top: auto; }

#footer { clear: both; background-image: url(../images/foota.gif); background-repeat: no-repeat; padding: 1px 0em 1px 160px; height: 21px; }

#content p { font-size: 12px; font-family: Arial, Helvetica, sans-serif; clear: both; padding: 0em 3.5em .5em 2em; margin: 0em 0em 10px 0em;}

#rightnav p { margin: 0 0 1em 0; }

#content h2 { font-size: 25px; font-family: Arial, Helvetica, sans serif; margin: 1em 0 10px .8em; }
#content h3 { font-size: 16px; font-family: Arial, Helvetica, sans-serif; color: #333333; padding: 0em 3.5em 0em 1.45em; }
#content h4 { font-size: 12px; font-family: Arial, Helvetica, sans-serif; color: #333333; font-weight: normal; padding: 5px 3.5em 0em 2em; margin: 0em auto 3em 0em;}
#content h5 { font-size: 12px; font-family: Arial, Helvetica, sans-serif; color: #999999; padding: 0em 3.5em 0em 2.3em;}

#content span { font-family: Arial, Helvetica, sans-serif; color: #00A886; padding: 0em 0em 0em 0em; }

#content li { font-size: 13px; font-family: Arial, Helvetica, "sans serif"; color: #333333; margin: 0em 0em 0em 3em; padding: 0em 0em 0em 0em; }
#content ul { margin: 0em 0em 0em 0em; padding: 0em 0em 0em 0em; }
/* Links
-------------------------------------------------- */
.class1 A:link {text-decoration: underline; color: #FFFFFF;}
.class1 A:visited {text-decoration: underline; color: #FFFFFF;}
.class1 A:active {text-decoration: underline; color: #FFFFFF;}
.class1 A:hover {text-decoration: underline; color: #000000;}
/*------------------------------------------------ */
.class2 A:link {text-decoration: underline; color: #009999; }
.class2 A:visited {text-decoration: underline; color: #00A886;}
.class2 A:active {text-decoration: underline; color: #00A886;}
.class2 A:hover {text-decoration: underline; color: #00A886;}
/*------------------------------------------------ */
.class3 A:link {text-decoration: none; border: none;}
.class3 A:visited {text-decoration: none; border: none;}
.class3 A:active {text-decoration: none; border: none;}
.class3 A:hover {text-decoration: none; border: none; }

/* -------------------------------------------------- */
.sublinks { font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #FFFFFF; text-align: left; }
.floatlogo{ float: left; padding: 0em 0em 0em 1.5em; margin: 0px 0px 10px 0px; }
.newclass {
	margin: 100px;
	padding: 4px;
	float: right;
}
.floatleft{ float: left; display:inline; height: 75px; padding: 0em 1em 1em 3em; }
.floatright{ float: right; display:inline; height: 75px; padding: 2em 4em 0em 0em; }
.floatright2{ float: left; padding: 0em 1em 1em 1.5em; }
.floatleft2{ float: left; display:inline; margin: 0em 1em 0em 0em; padding: 0em; }
.floatleft3{ float: left; display:inline; width: 450px; clear: both; text-decoration: none; margin: 0em 1em 0em 0em; padding: 0em 0em 1em 1.6em; }
.floatservices{ float: left; display:inline; height: 75px; padding: .5em 1em 0em 1.9em; clear: both;}
.floatrightfields{ float: right; display:inline; padding: 0em 14em 0em .8em; clear: both; }
.floatrightfields2{ float: right; display:inline; clear: both; padding: 0em 10.8em 0em 0.8em; }
.floatleftbuttons{ float: left; display:inline; clear: both; padding: .5em 5em 0em 7.6em; }

.style1{ font-size: 11px; font-family: Arial, Helvetica, sans-serif; color: #00A886; width: 300px; }
.style2 { font-size: 12px; font-family: Arial, Helvetica, sans-serif; color: #999999; padding: 0em 3.5em 0em 2.3em;}
