@import url(/css/design2011.css);
@import url(/css/horizontal2011.css);

#homehr {
	width: 900px;
	height: 17px;
	background-image:url(../images/homehr.jpg);
	float:left;
	

}
BODY
{
    BACKGROUND-COLOR: white;
    FONT-FAMILY: Arial;
    FONT-SIZE: 10pt;
    height:100%
}
.bodywhite
{
    color: #FFFFFF;
    FONT-FAMILY: Arial;
    FONT-SIZE: 10pt;
}
.bodyblack
{
    color: #000000;
    FONT-FAMILY: Arial;
    FONT-SIZE: 9pt;
   text-decoration: none;
}

a.bodywhite:link
{
    color: #FFFFFF;
    FONT-FAMILY: Arial;
    FONT-SIZE: 10pt;
	text-decoration: none;
}
a.bodywhite:visited
{
    color: #FFFFFF;
    FONT-FAMILY: Arial;
    FONT-SIZE: 10pt;
	text-decoration: none;
}
a.bodywhite:hover
{
    color: #FFFFFF;
    FONT-FAMILY: Arial;
    FONT-SIZE: 10pt;
	text-decoration: underline;
}
a.bodywhite:active
{
    color: #FFFFFF;
    FONT-FAMILY: Arial;
    FONT-SIZE: 10pt;
    text-decoration: underline;
}

a.bodyyellow:link, a.bodyyellow:visited, a.bodyyellow:active, a.bodyyellow:hover
{
    color: #EEF6CD;
    FONT-FAMILY: Arial;
    FONT-SIZE: 8.5pt;
	text-decoration: none;
	margin: 35px;
}
a.bodyyellow:hover
{
	text-decoration: underline;
}
a.navyellow:link
{
    color: #EEF6CD;
    FONT-FAMILY: Arial;
    FONT-SIZE: 8pt;
	text-decoration: none;
	margin: 20px;
}
a.navyellow:visited
{
    color: #EEF6CD;
    FONT-FAMILY: Arial;
    FONT-SIZE: 8pt;
	text-decoration: none;
		margin: 20px;
}
a.navyellow:hover
{
    color: #EEF6CD;
    FONT-FAMILY: Arial;
    FONT-SIZE: 8pt;
	text-decoration: underline;
	margin: 20px;
}
a.navyellow:active
{
    color: #EEF6CD;
    FONT-FAMILY: Arial;
    FONT-SIZE: 8pt;
    text-decoration: underline;
	margin:20px;
}

a.bodywhite8:link
{
    color: #FFFFFF;
    FONT-FAMILY: Arial;
    FONT-SIZE: 7.5pt;
	text-decoration: none;
}
a.bodywhite8:visited
{
    color: #FFFFFF;
    FONT-FAMILY: Arial;
    FONT-SIZE: 7.5pt;
	text-decoration: none;
}
a.bodywhite8:hover
{
    color: #FFFFFF;
    FONT-FAMILY: Arial;
    FONT-SIZE: 7.5pt;
	text-decoration: underline;
}
a.bodywhite8:active
{
    color: #FFFFFF;
    FONT-FAMILY: Arial;
    FONT-SIZE: 7.5pt;
    text-decoration: underline;
}


a.bodywhitebold:link
{
    color: #FFFFFF;
    FONT-FAMILY: Arial;
    FONT-SIZE: 7.5pt;
    text-decoration: none;
    font-weight: bold;

}
a.bodywhitebold:visited
{
    color: #FFFFFF;
    FONT-FAMILY: Arial;
    FONT-SIZE: 7.5pt;
    text-decoration: none;
    font-weight: bold;
}
a.bodywhitebold:hover
{
    color: #FFFFFF;
    FONT-FAMILY: Arial;
    FONT-SIZE: 7.5pt;
    text-decoration: underline;
    font-weight: bold;

}
a.bodywhitebold:active
{
    color: #FFFFFF;
    FONT-FAMILY: Arial;
    FONT-SIZE: 7.5pt;
    text-decoration: underline;
    font-weight: bold;
}


.pressRoomTitleMain
{
    color: #000000;
    FONT-FAMILY: Arial;
    FONT-SIZE: 12pt;
	font-weight: bold;
}
.pressRoomBodyMain
{
    color: #6D8549;
    FONT-FAMILY: Arial;
    FONT-SIZE: 10pt;
}
a.pressRoomBodyMain:link
{
    color: #6D8549;
    FONT-FAMILY: Arial;
    FONT-SIZE: 10pt;
	text-decoration: underline;
}
a.pressRoomBodyMain:visited
{
    color: #6D8549;
    FONT-FAMILY: Arial;
    FONT-SIZE: 10pt;
	text-decoration: underline;
}
a.pressRoomBodyMain:hover
{
    color: #6D8549;
    FONT-FAMILY: Arial;
    FONT-SIZE: 10pt;
	text-decoration: none;
}
a.pressRoomBodyMain:active
{
    color: #6D8549;
    FONT-FAMILY: Arial;
    FONT-SIZE: 10pt;
	text-decoration: none;
}
.pressRoomCustomersTitle
{
    color: #000000;
    FONT-FAMILY: Arial;
    FONT-SIZE: 11pt;
	font-weight: bold;
}
.pressRoomTitleRight
{
    color: #000000;
    FONT-FAMILY: Arial;
    FONT-SIZE: 11pt;
	font-weight: bold;
}
.pressRoomBodyRight
{
    color: #000000;
    FONT-FAMILY: Arial;
    FONT-SIZE: 9pt;
}
A.pressRoomBodyRight:link
{
    color: #000000;
    FONT-FAMILY: Arial;
    FONT-SIZE: 9pt;
	text-decoration: none;
}
A.pressRoomBodyRight:visited
{
    color: #000000;
    FONT-FAMILY: Arial;
    FONT-SIZE: 9pt;
	text-decoration: none;
}
A.pressRoomBodyRight:hover
{
    color: #000000;
    FONT-FAMILY: Arial;
    FONT-SIZE: 9pt;
	text-decoration: underline;
}
A.pressRoomBodyRight:active
{
    color: #000000;
    FONT-FAMILY: Arial;
    FONT-SIZE: 9pt;
	text-decoration: underline;
}
.pressRoomPdfDownload
{
    color: #000000;
    FONT-FAMILY: Arial;
    FONT-SIZE: 9pt;
}
A.pressRoomPdfDownload:link
{
    color: #000000;
    FONT-FAMILY: Arial;
    FONT-SIZE: 9pt;
	text-decoration: underline;
}
A.pressRoomPdfDownload:visited
{
    color: #000000;
    FONT-FAMILY: Arial;
    FONT-SIZE: 9pt;
	text-decoration: underline;
}
A.pressRoomPdfDownload:hover
{
    color: #000000;
    FONT-FAMILY: Arial;
    FONT-SIZE: 9pt;
	text-decoration: none;
}
A.pressRoomPdfDownload:active
{
    color: #000000;
    FONT-FAMILY: Arial;
    FONT-SIZE: 9pt;
	text-decoration: none;
}
.pressRoomPartnersRight
{
    color: #898989;
    FONT-FAMILY: Arial;
    FONT-SIZE: 9pt;
}
A.pressRoomPartnersRight:link
{
    color: #898989;
    FONT-FAMILY: Arial;
    FONT-SIZE: 9pt;
	text-decoration: none;
}
A.pressRoomPartnersRight:visited
{
    color: #898989;
    FONT-FAMILY: Arial;
    FONT-SIZE: 9pt;
	text-decoration: none;
}
A.pressRoomPartnersRight:hover
{
    color: #898989;
    FONT-FAMILY: Arial;
    FONT-SIZE: 9pt;
	text-decoration: underline;
}
A.pressRoomPartnersRight:active
{
    color: #898989;
    FONT-FAMILY: Arial;
    FONT-SIZE: 9pt;
	text-decoration: underline;
}
.pressRoomFooterTitle
{
    color: #637742;
    FONT-FAMILY: Arial;
    FONT-SIZE: 11pt;
	font-weight: bold;
}
.pressRoomFooter
{
    color: #99B175;
    FONT-FAMILY: Arial;
    FONT-SIZE: 8pt;
	font-weight: normal;
}
A.pressRoomFooter:link
{
    color: #99B175;
    FONT-FAMILY: Arial;
    FONT-SIZE: 8pt;
	text-decoration: none;
}
A.pressRoomFooter:visited
{
    color: #99B175;
    FONT-FAMILY: Arial;
    FONT-SIZE: 8pt;
	text-decoration: none;
}
A.pressRoomFooter:hover
{
    color: #99B175;
    FONT-FAMILY: Arial;
    FONT-SIZE: 8pt;
	text-decoration: underline;
}
A.pressRoomFooter:active
{
    color: #99B175;
    FONT-FAMILY: Arial;
    FONT-SIZE: 8pt;
	text-decoration: underline;
}
.menuwhite
{
    /**color: #FFFFFF;**/
    color: #005951;
    FONT-FAMILY: Arial;
    FONT-SIZE: 8pt;
	FONT-WEIGHT: bold;
	padding-left: 5px;
}
a.menuwhite,a.menuwhite:hover,a.menuwhite:visited,a.menuwhite:active
{
    /**color: #FFFFFF;**/
    color: #005951;
    FONT-FAMILY: Arial;
    FONT-SIZE: 8pt;
	FONT-WEIGHT: bold;
	padding-left: 5px;
}
TR
{
    FONT-FAMILY: Arial;
    FONT-SIZE: 10pt
}
TD
{
    FONT-FAMILY: Arial;
    FONT-SIZE: 10pt
}
A,A:hover,A:visited,A:active
{
    FONT-FAMILY: Arial;
    FONT-SIZE: 9pt;
	color:#000000;
	
	
}
A.sub1
{
    COLOR: #ff8040;
    FONT-FAMILY: Verdana,Arial;
    FONT-SIZE: 14pt;
    FONT-WEIGHT: bold
}
SPAN.sub1
{
    COLOR: #ff8040;
    FONT-FAMILY: Verdana,Arial;
    FONT-SIZE: 14pt;
    FONT-WEIGHT: bold
}
A.sub2
{
    COLOR: #5e78ee;
    FONT-FAMILY: Verdana,Arial;
    FONT-SIZE: 12pt;
    FONT-WEIGHT: bold
}
SPAN.sub2
{
    COLOR: #5e78ee;
    FONT-FAMILY: Verdana,Arial;
    FONT-SIZE: 12pt;
    FONT-WEIGHT: bold
}
A.sub3
{
    FONT-FAMILY: Verdana,Arial;
    FONT-SIZE: 11pt;
    FONT-WEIGHT: bold
}
SPAN.sub3
{
    FONT-FAMILY: Verdana,Arial;
    FONT-SIZE: 11pt;
    FONT-WEIGHT: bold
}
A.link
{
    COLOR: #008000;
    FONT-FAMILY: Verdana,Arial;
    FONT-SIZE: 12pt;
    FONT-WEIGHT: bold
}
SPAN.sub4
{
    COLOR: #008000;
    FONT-FAMILY: Verdana,Arial;
    FONT-SIZE: 12pt;
    FONT-WEIGHT: bold
}
A.caption
{
    COLOR: #000080;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    FONT-SIZE: 7.5pt;
    FONT-WEIGHT: normal
}
SPAN.caption
{
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    FONT-SIZE: 7.5pt;
    FONT-WEIGHT: normal
}
SPAN.caption1
{
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    FONT-SIZE: 9pt;
    FONT-WEIGHT: normal
}
.caption1
{ clear:both; padding-top: 10px; }
ul.caption1
{
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    FONT-SIZE: 9pt;
    FONT-WEIGHT: normal;
	padding-bottom: 5px;
	LINE-HEIGHT: 20px;
	clear: none;
	padding-top: 0px;
}
li.caption1
{
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    FONT-SIZE: 9pt;
    FONT-WEIGHT: normal;
	padding-bottom: 5px;
	LINE-HEIGHT: 20px;
	clear: none;
	padding-top: 0px;
}
A.caption1,A.caption1:active,A.caption1:visited
{
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    FONT-SIZE: 9pt;
    FONT-WEIGHT: normal;
	text-decoration: underline;
}
A.caption1:hover
{
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    FONT-SIZE: 9pt;
    FONT-WEIGHT: normal;
	text-decoration: none;
}
A.captionBold,A.captionBold:active,A.captionBold:visited
{
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    FONT-SIZE: 9pt;
    FONT-WEIGHT: bold;
	text-decoration: underline;
}
A.captionBold:hover
{
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    FONT-SIZE: 9pt;
    FONT-WEIGHT: bold;
	text-decoration: none;
}
A.captionNews,A.captionNews:active,A.captionNews:visited
{
    COLOR: #005625;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    FONT-SIZE: 9pt;
    FONT-WEIGHT: normal;
	text-decoration: underline;
}
A.captionNews:hover
{
    COLOR: #005625;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    FONT-SIZE: 9pt;
    FONT-WEIGHT: normal;
	text-decoration: none;
}
P
{
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    FONT-SIZE: 9pt;
    FONT-WEIGHT: normal;
	LINE-HEIGHT: 20px;
}
P.fedexHeader
{
    COLOR: #CF1F1D;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    FONT-SIZE: 11pt;
    FONT-WEIGHT: bold;
	LINE-HEIGHT: 20px;
}
P.fedexCopyright
{
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    FONT-SIZE: 6.5pt;
    FONT-WEIGHT: normal;
	LINE-HEIGHT: 20px;
}
P.fedexLarge
{
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    FONT-SIZE: 13pt;
    FONT-WEIGHT: bold;
	font-style: italic;
	LINE-HEIGHT: 20px;
}
A.captionWhite
{
    COLOR: #FFFFFF;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    FONT-SIZE: 7.5pt;
    FONT-WEIGHT: normal;
}
A.captionWhite:hover
{
    COLOR: #FFFFFF;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    FONT-SIZE: 7.5pt;
    FONT-WEIGHT: normal;
	text-decoration: none;
}
SPAN.captionWhite
{
    COLOR: #FFFFFF;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    FONT-SIZE: 7.5pt;
    FONT-WEIGHT: normal
}
TD.banner
{
    COLOR: #5e78ee;
    FONT-FAMILY: Arial;
    FONT-SIZE: 16pt;
    FONT-WEIGHT: bold
}
SPAN.sub5
{
    COLOR: #000000;
    FONT-FAMILY: verdana,Arial;
    FONT-SIZE: 20pt;
    FONT-WEIGHT: bold
}
A.sub6
{
    COLOR: #5e78ee;
    FONT-FAMILY: Arial;
    FONT-SIZE: 12pt;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
FORM.textsubmit
{
    COLOR: #5e78ee;
    FONT-FAMILY: Arial;
    FONT-SIZE: 12pt;
    FONT-WEIGHT: bold
}
A.nextprev
{
    COLOR: #5e78ee;
    FONT-FAMILY: Arial;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
SPAN.nextprevgrey
{
    COLOR: lightgrey;
    FONT-FAMILY: Arial;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: bold
}
.hit
{
    BACKGROUND-COLOR: #ff9d25;
    COLOR: black;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold
}
.recordtitle
{
    BACKGROUND-COLOR: #ff9d25;
    COLOR: white;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    FONT-SIZE: 10pt;
    FONT-STYLE: normal;
    FONT-WEIGHT: bold
}
.recordstats
{
    COLOR: black;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    FONT-SIZE: 8pt;
    FONT-STYLE: italic;
    FONT-WEIGHT: normal
}
.features {  font-family: Verdana,Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #000000; line-height: normal; list-style-type: none}
.sub7 {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #4764EB; text-decoration: none}
.sub8 {  font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-style: italic; font-weight: bold; color: #000000}
.sub9 {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold}
.sub10 {  font-family: verdana,Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FFFFFF}
.sub11 {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FFFFFF; text-decoration: none}
.sub12 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 7.5pt;
	color: #000000;
}
.sub13 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: italic;
	font-weight: bold;
	color: #FFFFFF;
}
.sub14 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}
.sub15 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #3CB371;
}
.sub16 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}

A.momnav:link {
	color :#000000;
	FONT-SIZE  :12px;
	FONT-FAMILY : Arial;
	TEXT-DECORATION  : none;
}
A.momnav:active {
	color :#000000;
	FONT-SIZE  :12px;
	FONT-FAMILY : Arial;
	TEXT-DECORATION  : none;
}
A.momnav:visited  {
	color :#000000;
	FONT-SIZE  :12px;
	FONT-FAMILY : Arial;
	TEXT-DECORATION  : none;
}
A.momnav:hover  {
	color :#000000;
	FONT-SIZE  :12px;
	FONT-FAMILY : Arial;
	TEXT-DECORATION  : underline;
}
p.botttext  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #005951;
	text-decoration: none;
	margin: 15px;
	display: inline;
	font-weight: bold;
}
.botttext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #005951;
	text-decoration: none;
}
.hometext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #2b321d;
	text-decoration: none;
	padding-left:7px;
	padding-right:7px;
}

a.hometext,a.hometext:active,a.hometext:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #2b321d;
	text-decoration: underline;
	font-weight: normal;
	padding-left:0px;
	padding-right:0px;
}
a.hometext:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #2b321d;
	text-decoration: none;
	font-weight: normal;
}
a.hometextBold,a.hometextBold:active,a.hometextBold:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #2b321d;
	text-decoration: underline;
	font-weight: bold;
	padding-left:0px;
	padding-right:0px;
}
a.hometextBold:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #2b321d;
	text-decoration: none;
	font-weight: bold;
}

a.botttext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
	
}
a.botttext:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
}
a.botttext:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
}
a.botttext:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
}
/* */

.prodlink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	margin: 15px;
}
a.prodlink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
	margin: 15px;
}
a.prodlink:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
	margin: 15px;
}
a.prodlink:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
	margin: 15px;
}
a.prodlink:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
	margin: 15px;
}




/* */
.darkgreen {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #015726;
	font-weight: bold;
	text-decoration: none;
}

.darkgreenbig {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #015726;
	font-weight: bold;
	text-decoration: none;
}

h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #015726;
	font-weight: bold;
	text-decoration: none;
	font-style: italic;
}

.darkgreensmall {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #015726;
	font-weight: bold;
	text-decoration: none;
}

.prodstring {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #015726;
	font-weight: bold;
	text-decoration: none;
}
A.prodstring {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #015726;
	font-weight: bold;
	text-decoration: none;
}
A.prodstring:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #015726;
	font-weight: bold;
	text-decoration: none;
}
A.prodstring:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #015726;
	font-weight: bold;
	text-decoration: none;
}
A.prodstring:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #015726;
	font-weight: bold;
	text-decoration: none;
}

A.botlink1:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
}
A.botlink1:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
}
A.botlink1:visited  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
}
A.botlink1:hover  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: underline;
}

A.blacklink:link {
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: normal ;
	text-decoration: underline;
}
A.blacklink:active {
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: normal ;
	text-decoration: underline;
}
A.blacklink:visited  {
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    FONT-SIZE: 8.5pt;
    FONT-WEIGHT: normal ;
	text-decoration: underline;
}
A.blacklink:hover  {
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    FONT-SIZE: 8.5pt;
    FONT-WEIGHT: normal ;
    text-decoration: none;
}

A.clipLink:link {
    COLOR: #BD1E08;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    FONT-SIZE: 7.5pt;
    FONT-WEIGHT: bold ;
	text-decoration: underline;
}
A.clipLink:active {
    COLOR: #BD1E08;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    FONT-SIZE: 7.5pt;
    FONT-WEIGHT: bold ;
	text-decoration: underline;
}
A.clipLink:visited  {
    COLOR: #BD1E08;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    FONT-SIZE: 7.5pt;
    FONT-WEIGHT: bold ;
	text-decoration: underline;
}
A.clipLink:hover  {
    COLOR: #BD1E08;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    FONT-SIZE: 7.5pt;
    FONT-WEIGHT: bold ;
    text-decoration: none;
}

div#linksOld a {
   float : left ;
   width : 140px;
   text-align: left; 
   padding: 3px 3px; 
   margin: 1px; 
   border-width: 0; 
   text-decoration: underline; 
   color: #000000; 
   background: #FFFFFF;
   border-right: 0px solid #505050;
   }
div#linksOld a:hover {
	color: #000000; 
	background: #CCCCCC;
	text-decoration: underline; 
   	border-right: 0px double white;
	}

div#linksOld a span {display: none;}
div#linksOld a:hover span {
	display: block;
   position: absolute; 
   padding: 1px; 
   margin: 1px ; 
   z-index: 100;
   color: #000000; 
   background: black;
   text-align: left;
   text-decoration: underline;
   }

div#links a {
   float : left ;
   width : 135px;
   text-align: left; 
   padding: 3px 3px; 
   margin: 1px; 
   border-width: 0; 
   text-decoration: underline; 
   color: #000000; 
   background: #FFFFFF;
   border-right: 0px solid #505050;
   }
div#links a:hover {
	color: #000000; 
	background: #eff9e1;
	text-decoration: underline; 
   	border-right: 0px double white;
	}

div#links a span {display: none;}
div#links a:hover span {
	display: block;
   position: absolute; 
   padding: 1px; 
   margin: 1px ; 
   z-index: 100;
   color: #000000; 
   background: black;
   text-align: left;
   text-decoration: underline;
   }
.footerGray
{
    color: #666666;
    FONT-FAMILY: Arial;
    FONT-SIZE: 7pt;
    FONT-WEIGHT: normal;
	text-decoration: none;
}
A.footerGray:link
{
    color: #666666;
    FONT-FAMILY: Arial;
    FONT-SIZE: 7pt;
    FONT-WEIGHT: normal;
	text-decoration: none;
}
A.footerGray:active
{
    color: #FF0000;
    FONT-FAMILY: Arial;
    FONT-SIZE: 7pt;
    FONT-WEIGHT: normal;
	text-decoration: none;
}
A.footerGray:visited
{
    color: #666666;
    FONT-FAMILY: Arial;
    FONT-SIZE: 7pt;
    FONT-WEIGHT: normal;
	text-decoration: none;
}
A.footerGray:hover
{
    color: #FF0000;
    FONT-FAMILY: Arial;
    FONT-SIZE: 7pt;
    FONT-WEIGHT: normal;
	text-decoration: none;
}
.footerGrayBold
{
    color: #666666;
    FONT-FAMILY: Arial;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: bold;
	text-decoration: none;
}
A.footerGrayBold:link
{
    color: #666666;
    FONT-FAMILY: Arial;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: bold;
	text-decoration: none;
}
A.footerGrayBold:active
{
    color: #FF0000;
    FONT-FAMILY: Arial;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: bold;
	text-decoration: none;
}
A.footerGrayBold:visited
{
    color: #666666;
    FONT-FAMILY: Arial;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: bold;
	text-decoration: none;
}
A.footerGrayBold:hover
{
    color: #FF0000;
    FONT-FAMILY: Arial;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: bold;
	text-decoration: none;
}
img {
	border: none;
	vertical-align: top;
	
}
wut.img{
	border: none;
	vertical-align: middle;
	
}
table { 
	padding: 0px;
	border-spacing: 0px;
	

}
#top  {
	width: 900px;
	height:75px;
	background-image: url(../images/dydacomplogo2.jpg);
	padding-right:29px;
	text-align: left;
	float: left;
	background-repeat: no-repeat;
	
}
#topUK  {
	width: 900px;
	height:75px;
	background-image: url(../images/dydacomplogo-uk.jpg);
	padding-right:29px;
	text-align: left;
	float: left;
	background-repeat: no-repeat;
	
}

/*for non-IE browsers, IE will ignore this. */
html>body #top {   
	
	width: 900px;
	height:75px;
	background-image: url(../images/dydacomplogo2.jpg);
	padding-right:29px;
	text-align: left;
	float: left;

}

ul.blinks {
		list-style-image: url(../images/clear.gif);
		list-style-type: square;

}
hr.footerhr {
	width: 90%;
	height: 1px;
	

}
#google {
	float: left;

}
#searchform { 
	float: right;
	padding-top: 43px;
	

}
/*for non-IE browsers, IE will ignore this. */
html>body #searchform {   
	float: right;
	padding-right: 25px;
	padding-top: 43px;
}
#homeimg {
	float: left;

}

/**#wrapper { 
	width: 900;
	height: auto;
	text-align: center;

}**/
#topspan { 
	width:900px;
	height: 32px;
	background-image:url(../images/topspan.jpg);
	display:block;
	float: left;	

}

#menubar {
	padding-left:250px;
	padding-right: 0px;
	padding-top:40px;
	
}

#bcorners {
	height: 12px;
	width: 1000px;
	/**background-image: url(../images/bcorners.gif);
	background-repeat: no-repeat;**/
	background-color: #fff;
	display:block;
	float: left;
}
#r_bcorners {
	height: 12px;
	width: 900px;
	display:block;
	/**background-image: url(../images/r_bcorners.jpg);
	background-color: #888687;
	background-repeat:no-repeat;**/
	float:left;
}
#up_bcorners {
	height: 12px;
	width: 900px;
	display:block;
	/**background-image: url(../images/up_bcorners.gif);
	background-color: #888687;
	background-repeat:no-repeat;**/
	float:left;
}
#tcorners {
	height: 12px;
	width: 1000px;
	/**background-image: url(../images/tcorners.gif);
	background-repeat: no-repeat;**/
	background-color: #fff;
	display:block;
	float: left;
}
#r_tcorners {
	height: 12px;
	width: 900px;
	/**background-image: url(../images/r_tcorners.gif);
	background-repeat: no-repeat;**/
	display:block;
	float: left;
}
#up_tcorners {
	height: 12px;
	width: 900px;
	/**background-image: url(../images/up_tcorners.gif);
	background-repeat: no-repeat;**/
	display:block;
	float: left;
}
#main {
	width: 1000px;
	text-align: left;
	/**background-image: url(../images/design/mainbg1.gif);
	background-repeat: repeat-y;**/
	float: left;
	height:auto;
}
#recmain {
	width: 900px;
	text-align: left;
	/**background-image: url(../images/rmainbg.gif);
	background-repeat: repeat-y;**/
	float: left;
	height:auto;
}
#up_main {
	width: 900px;
	text-align: left;
	/**background-image: url(../images/up_mainbg.gif);
	background-repeat: repeat-y;**/
	float: left;
	height:auto;
}
#up_content-white {
	width: 691px;
	text-align: left;
	height: auto;
	height:inherit;
	padding-left: 3px;
	padding-right: 5px;
	float: left;
	min-height:500px;
    height:500px;
}
#content-white {
	

	width: 691px;
	text-align: left;
	height: auto;
	height:inherit;
	padding-left: 3px;
	padding-right: 5px;
	float: left;
	min-height:500px;
    height:500px;

    
	
}
/*for non-IE browsers, IE will ignore this. */
html>body #content-white {   

	width: 691px;
	text-align: left;
	height:auto;
	padding-left: 3px;
	padding-right: 25px;
	float: left;
	min-height: 500px;
	
}

#reccontent-white {
	

	width: 800px;
	text-align: left;
	height: auto;
	height:500px;
	padding-left: 50px;
	float: left;
	display:block;
	
}
/*for non-IE browsers, IE will ignore this. */
html >body #reccontent-white {
	

	width: 800px;
	text-align: left;
	height: auto;
	padding-left: 50px;
	float: left;
	display:block;
	min-height: 500px;
	
}
/*for non-IE browsers, IE will ignore this. */
html>body #sidebar {   
text-align: left;
	width:240px;
	display: block;
	float: left;
	padding-left:19px;
	height:auto;
	
}
#sidebar {

	text-align: left;
	width:240px;
	display: block;
	float: left;
	padding-left:64px;
	height: auto;
	padding-top:0px;
	height:auto;
}
/*for non-IE browsers, IE will ignore this. */
html>body #sidebarvid {   
text-align: left;
	width:240px;
	display: block;
	float: left;
	padding-top:10px;
	padding-left:29px;
	height:auto;
	
}
#sidebarvid {

	text-align: left;
	width:240px;
	display: block;
	float: left;
	padding-left:74px;
	height: auto;
	padding-top:10px;
	height:auto;
}
html>body #sidebarUk {   
text-align: left;
	width:240px;
	display: block;
	float: left;
	padding-left:35px;
	height:auto;
	
}
#sidebarUk {

	text-align: left;
	width:240px;
	display: block;
	float: left;
	padding-left:80px;
	height: auto;
	padding-top:15px;
	height:auto;
}




.caption2 {
	
  	COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: normal;
} 
.caption {
	
background-color: #EEF6CD;
text-align: center;
width:100%;
float: left;
margin: auto;
padding: 2px;
}
.caption3 {
	
background-color: #EEF6CD;
width: 100%;
padding: 10px;

}
#spacer {
	width: 50px;
	float:left;
	
}
/**#footer {
	width: 900px;
	height:auto;
	background-color: #888687;
	display:block;
	float: left;
	
}**/
#cbottom {
	width: 900px;
	height:22;
	background-image: url(../images/bround.jpg);
	float: left;
}
/* Old */




p.darkgreen,p.darkgreenbig {
	display:inline;
	

}
hr 
{
    height:1px;
    width:93%;
    border-top:0px solid #BCBCBC;
    
}

hr.content 
{
  
    height:1px;
    width:97%;
    border:1px dotted #CCCCCC;
    background-repeat:repeat-x;
  
}
/*for non-IE browsers, IE will ignore this. */
html>hr.content{   
 height:1px;
    width:93%;
    float:inherit;
    background-image:url(../images/hr.gif);
    border:0px;
    background-repeat:repeat-x;

	
}

#home-main {
	width:1000px;
	height: auto;
	float: left;
	/**background-color: #888687;**/
	display:block;
	

}
#home-img {
	width:267;
	height: auto;
	float: left;
	background-color: #888687;
	text-align: center;
	display:block;
	padding-left:10px;
}

#home-mainimg {
	width: 567px;
	height: auto;
	float: left;
	background-color: #888687;
	text-align: left;
	display:block;
	padding-left:30px;
}
#home-mainimg2 {
	width: 550px;
	height:280;
	float: left;
	background-image:url(../images/livechat_alt.jpg);
	display:block;
	padding-left:30px;
	padding-top:10px;
	padding-right:20px;
	display:block;
	margin-left:20;
	
}

html >body #home-mainimg2{
	
	width: 500px;
	height:252;
	float: left;
	background-image:url(../images/livechat_alt.jpg);
	display:block;
	padding-left:30px;
	padding-top:10px;
	padding-bottom:20px;
	padding-right:30px;
	display:block;
	margin-left:20;
	margin-bottom:10;
	

}


#altcontent {
	color:#FFFFFF;
	width: 517;
	height:260;
	padding:10px;
	overflow:auto;
	text-align:left;
}

html >body #altcontent {
	color:#FFFFFF;
	width: 495;
	height:230;
	padding:10px;
	overflow:auto;
	text-align:left;
}

#home-contentbox { 

	width:900px;
	height: auto;
	float: left;
	text-align: left;
	display:block;
	padding-left: 30px;
	margin: auto;
	
}
	ul.style1 {
		list-style-image: url(../images/arrow.gif);
		list-style-type: square;
		margin-left: 0px;
		padding-left: 23px;
	}
	
	li.style1 {
		margin-left:0px;
	
	}
	ul.error {
		list-style-image: url(../images/error.jpg);
		list-style-type: square;
		margin-left: 0px;
		color: #FF0000;
		font-family: Arial, Helvetica, sans-serif;
		font-weight:bold;
		width: 100%;
		padding-left:25%;
		font-size: 12px;
	}
	li.error {
		
		font-weight: bold; 
	}
  p.error {
  		font-size: 12px;
  		color: #FF0000;
		font-family: Arial, Helvetica, sans-serif;
		font-weight:bold;
  
  }
/**#home-content {
	width:850px;
	height: 365px;**/ /*325px;*/
/**	float: left;
	margin: auto;
	display:block;
	padding-lefT: 3px;
	padding-top: 10px;
}**/
table.hometable {
	border:0;
	padding:0;
	width:270px;
	display:inline;
} 



#homeimg_left {
	width: 281;
	height: 274;
	float: left;
	text-align: center;
	display:block;
	padding-left: 10px;
	

}
#AUAUM  {
	width:257px;
	text-align:center;
	float:left;
	display: block;
	padding-left: 10px;
	padding-top: 6px;
}

table.AUAUM {
	background-color: #dee0d8;
	padding: 0px;
	width: 257;
	border:0px;
	}
	
td.AUAUM {
	padding-left: 5px;
	padding-right: 5px;

}	
#homecenter  {
	width: 279;
	height: 274;
	float: left;
	text-align: left;
	display:block;
	background-image:url(../images/silverthingy.jpg);
	verticle-align:bottom;


}
#homeright  {
	width: auto;
	height: 274;
	float: left;
	text-align: center;
	display:block;
	
	

}
.plaintext {
	
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    FONT-SIZE: 7.5pt;
    FONT-WEIGHT: normal

}
.plaintextcaption {
	
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: normal;
	line-height:2;

}
table.prodtable {
	padding: 0px;
	width: 670px; /**503px**/
	

}
table.rectable {
	padding: 0px;
	width: 750px;
}
table.rectable2 {
	padding: 0px;
	width: 350px;
}
.training{
text-align:center;
color: #000000;
font-family: Verdana, Arial, Helvetica;
font-size: 8pt;
font-weight:normal;
}
.trainingBold{
text-align:center;
color: #000000;
font-family: Verdana, Arial, Helvetica;
font-size: 8pt;
font-weight:bold;
}.article{
text-align:left;
color: #000000;
font-family: Verdana, Arial, Helvetica;
font-size: 8pt;
font-weight:normal;
}
.articleBold{
text-align:left;
color: #000000;
font-family: Verdana, Arial, Helvetica;
font-size: 8pt;
font-weight:bold;
}
td.ddesc { 
	/**background-image:url(../images/dd.jpg);
	background-repeat:no-repeat;**/
	text-align:left;
	color: #005951;
	font-size:8pt;
	font-weight: bold;
	height: 20px;
	padding-left:5px;
	padding-right:5px;
}
.smalltextblk {
	text-align:left;
	color: #000000;
	font-family: Verdana, Arial, Helvetica;
	font-size: 8pt;

}
a.smalltextblk,a.smalltextblk:active,a.smalltextblk:visited
{
	text-align:left;
	color: #000000;
	font-family: Verdana, Arial, Helvetica;
	font-size: 8pt;
	text-decoration:underline;
}
a.smalltextblk:hover
{
	text-align:left;
	color: #000000;
	font-family: Verdana, Arial, Helvetica;
	font-size: 8pt;
	text-decoration:none;
}
.plaintextbold {
	text-align:left;
	color: #000000;
	font-family: Verdana, Arial, Helvetica;
	font-size: 10px;
	font-weight: bold;
}
a.allpage {
	
	text-align:left;
	color: #000000;
	font-family: Verdana, Arial, Helvetica;
	font-size: 11px;
	font-weight: bold;
}
a.allpage:hover {
	
	text-align:left;
	color: #000000;
	font-family: Verdana, Arial, Helvetica;
	font-size: 11px;
	font-weight: bold;
}
a.allpage:visited {
	
	text-align:left;
	color: #000000;
	font-family: Verdana, Arial, Helvetica;
	font-size: 11px;
	font-weight: bold;
}
a.allpage:active {
	
	text-align:left;
	color: #000000;
	font-family: Verdana, Arial, Helvetica;
	font-size: 11px;
	font-weight: bold;
}

#liveperson 
{ 
   width:240px;
   text-align:center;
   display:table-cell;
   height:75px;
   padding-top: 15px;
    
}
#livepersonUk
{ 
   width:240px;
   text-align:left;
   display:table-cell;
   height:75px;
   padding-top: 15px;
   padding-left: 30px;
}
#home-contenttop {
	width:599px;
	height: auto;
	float: left;
	display:block;
	margin-top: 10px;
	/*border: 1px solid #000;*/
}
#home-mainimgflash {
	width: 567px;
	height: 263;
	float: right;
	background:#888687 url(../images/img_girlandbackground.jpg) no-repeat;
	text-align: left;
	display:block;
	/*margin: 10px 0 0 30px;
	padding-left:25px;
	padding-top:10px;*/
	overflow: hidden;
}

/*html >body #home-mainimgflash {
	width: 567px;
	height: auto;
	float: left;
	background-color: #888687;
	text-align: left;
	display:block;
	padding-left:15px;
	padding-right:20px;
	padding-top:10px;
}*/
.partners {
    COLOR: #32794F;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    FONT-SIZE: 9pt;
    FONT-WEIGHT: bold;
	text-decoration:none;
}

.heading1 {
    float: right;
    width: 387px;
    text-align: center;
    font-family: Verdana, Arial, Helvetica;
    color: #de5e13;
    font-weight: bold;
    font-size: 20px;
    padding: 10px 13px;
}
.heading2 {
    float: right;
    width: 367px;
    text-align: center;
    font-family: Verdana, Arial, Helvetica;
    color: #000;
    font-weight: bold;
    font-size: 13px;
    padding: 10px 18px 0px;
    margin-left: 19px;
}

.home-bannertext {
    float: right;
    width: 367px;
    text-align: left;
    font-family: Verdana, Arial, Helvetica;
    color: #000;
    font-size: 11px;
    padding: 0px 15px 0px;
	margin-right: 0px;
}
html>body .home-bannertext { 
    width: 339px;
}
.home-bannertext ul, .home-bannertext ul li
{ list-style: circle !important; }
.home-demo {
    float: right;
    width: 300px;
    text-align: left;
}
#dispblock {
    float: left;
    width: 500px;
    padding: 10px 10px 0 4px;
}

#displblock {
    float: left;
    width: 500px;
    padding: 0px 10px 0 4px;
}

html>body #displblock {
    float: left;
    width: 500px;
    padding: 30px 10px 0 4px;
}

#imgblock {
    float: left;
    width: 100px;
    padding-top: 3px;
}

#textblock {
    float: left;
	height: auto;
    width: 391px;
	display: block;
	padding-top: 0px 0 0 10px;
}

div#textblock a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	color: #015726;
	font-weight: bold;
	text-decoration: none;
}

div#textblock ul#reg {
    padding: 0px 0px 0px 0px;
    margin: 10px 0px 0px 16px;
}

div#textblock ul#left {
    float: left;
	height: auto;
    width: 177px;
	display: block;
    padding: 0px 0px 0px 0px;
    margin: 10px 0px 0px 0px;
}

div#textblock ul#right {
    float: right;
	height: auto;
    width: 177px;
	display: block;
    padding: 0px 0px 0px 0px;
    margin: 10px 0px 0px 0px;
}

div#textblock li#reg {
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    font-family: Verdana, Arial, Helvetica;
    color: #000;
    font-size: 12px;
}

div#textblock li#left {
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 15px;
    font-family: Verdana, Arial, Helvetica;
    color: #000;
    font-size: 12px;
}

div#textblock li#right {
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 15px;
    font-family: Verdana, Arial, Helvetica;
    color: #000;
    font-size: 12px;
}

div#textblock li#left a, li#right a {
    font-family: Verdana, Arial, Helvetica;
    font-weight: normal;
    color: #000;
    font-size: 12px;
    text-align: left;
    text-decoration: underline;
}

div#textblock li#left a:hover, li#right a:hover {
    text-decoration: none;
}

div#textblock li#reg a {
    font-family: Verdana, Arial, Helvetica;
    font-weight: normal;
    color: #000;
    font-size: 12px;
    text-align: left;
}

div#textblock li#reg a:hover {
    text-decoration: underline;
}

/* start op form page specific styles */
#home-content-form {
	width:834px;
	height: 659px;
	float: left;
	/**background-color: #888687;**/
	margin: auto;
	display:block;
	background-image: url(../images/onlinepresbkgtop.jpg);
	padding-left: 3px;
	padding-top: 10px;
	padding-bottom: 0px;
	padding-right: 0px;
	background-repeat:no-repeat;
}
#home-content-formsent {
	width:834px;
	height: 659px;
	float: left;
	background-color: #888687;
	margin: auto;
	display:block;
	background-image: url(../images/op_formsentbkg.jpg);
	padding-left: 3px;
	padding-top: 10px;
	padding-bottom: 0px;
	background-repeat:no-repeat;
}
/*for non-IE browsers, IE will ignore this. */
html>body #home-content-form {   
	margin-bottom: -10px;
}
#homeimg_left-form {
	width: 172;
	height: auto;
	float: left;
	text-align: right;
	display:block;
	padding-right: 10px;
	padding-top: 333px;
}
#homecenter-form1  {
	width: 405px;
	height: 649px;
	float: left;
	text-align: left;
	display:block;
	verticle-align:bottom;
}
p.header1 {
    COLOR: #000000;
    FONT-FAMILY: Arial, Verdana, Helvetica;
    FONT-SIZE: 18px;
    FONT-WEIGHT: bold;
	line-height: 17px;
	padding: 0 7px 0 0;
	margin: 5px 0 7px 0;
}
p.checklist {
    COLOR: #000000;
    FONT-FAMILY: Arial, Verdana, Helvetica;
    FONT-SIZE: 13px;
    FONT-WEIGHT: normal;
	line-height: 18px;
	background: url(../images/check.png) no-repeat;
	padding: 0 7px 0 21px;
	margin: 0 0 0 0;
}
#homeright-form1  {
	width: 238px; /* 255px */
	height: auto;
	float: left;
	text-align: center;
	display:block;
}
p.header {
    COLOR: #000000;
    FONT-FAMILY: Arial, Verdana, Helvetica;
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold;
	line-height: 17px;
	padding: 0 7px 0 0;
	margin: 5px 0 0 0;
}
hr.leftbox 
{
    height:1px;
    width:93%;
	background-color: #e5e5e5;
	padding: 0 7px 0 0;
	margin: 0 7px 1px 0;
	text-align: right;
}
p.leftbox {
    COLOR: #000000;
    FONT-FAMILY: Arial, Verdana, Helvetica;
    FONT-SIZE: 11px;
    FONT-WEIGHT: normal;
	line-height: 11px;
	padding: 0 7px 0 0;
	margin: 5px 0 5px 0;
}
a.leftbox:link, a.leftbox:visited
{ COLOR: #000000; FONT-FAMILY: Arial, Verdana, Helvetica; FONT-SIZE: 11px; FONT-WEIGHT: normal; text-decoration: none; }
a.leftbox:active 
{ COLOR: #f59e40; FONT-FAMILY: Arial, Verdana, Helvetica; FONT-SIZE: 11px; FONT-WEIGHT: normal; text-decoration: none; }
a.leftbox:hover
{ COLOR: #f59e40; FONT-FAMILY: Arial, Verdana, Helvetica; FONT-SIZE: 11px; FONT-WEIGHT: normal; text-decoration: none; }
a.leftboxactive:link, a.leftboxactive:visited
{ COLOR: #f59e40; FONT-FAMILY: Arial, Verdana, Helvetica; FONT-SIZE: 11px; FONT-WEIGHT: bold; text-decoration: none; }
a.leftboxactive:active 
{ COLOR: #f59e40; FONT-FAMILY: Arial, Verdana, Helvetica; FONT-SIZE: 11px; FONT-WEIGHT: bold; text-decoration: none; }
a.leftboxactive:hover
{ COLOR: #000000; FONT-FAMILY: Arial, Verdana, Helvetica; FONT-SIZE: 11px; FONT-WEIGHT: bold; text-decoration: none; }
form.opresfrm1 {
	width: 230px;
	height: auto;
	padding: 85px 0 0 3px;
	text-align: left;
    COLOR: #000000;
    FONT-FAMILY: Arial, Verdana, Helvetica;
    FONT-SIZE: 10px;
    FONT-WEIGHT: normal;
}
form.opresfrm1 .fheader1 {
	width: 235px;
	height: auto;
	FONT-SIZE: 13px;
	font-weight: bold;
}
form.opresfrm1 .reqtext {
	width: 235px;
	height: auto;
	display: block;
	text-align: right;
	FONT-SIZE: 10px;
	font-weight: normal;
	padding: 5px 0 5px 0;
}
form.opresfrm1 .boardimg {
	width: 253px;
	height: 141px;
	display: block;
	float: left;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}
form.opresfrm1 p.label {
    FONT-SIZE: 11px;
	padding: 0 0 0 0;
	/*margin: 5px 0 0 0;*/
	margin: 1px 0 0 0;
	clear: both;
}
form.opresfrm1 #label1 {
    width: 62px;
	font-family: Verdana,Arial,Helvetica;
    FONT-SIZE: 11px;
	padding: 0 0 0 0;
	margin: 1px 0 0 0;
	float: left;
}
form.opresfrm1 p.datarow {
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	FONT-SIZE: 11px;
}
form.opresfrm1 #datarow {
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	FONT-SIZE: 11px;
	text-align: right;
}
form.opresfrm1 #datarow1 {
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	FONT-SIZE: 11px;
	text-align: right;
	float: right;
}
form.opresfrm1 .frmskey {
	width: 235px;
	FONT-SIZE: 10px;
}
form.opresfrm1 .frmstate {
	width: 165px;
	FONT-SIZE: 10px;
}
form.opresfrm1 .shortlabel {
	FONT-SIZE: 10px;
	text-align: center;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
}
form.opresfrm1 .inputbox 
{ COLOR: #000000; FONT-FAMILY: Arial, Verdana, Helvetica; FONT-SIZE: 11px; FONT-WEIGHT: normal; }
#pagefooter .headtext 
{ clear: both; COLOR: #666666; FONT-FAMILY: Arial, Verdana, Helvetica; FONT-SIZE: 11px; FONT-WEIGHT: normal; text-align:left; }
/* end code new form */

#agreement {text-align: left; float: left;}
