html, body, #main {
	min-height: 100%;
	width: 100%;
	height: 100%;
}

/*
 * The "height" above is a hack for IE5+/Win.  Below we adjust
 * it using the child selector to hide from IE5+/Win
 */

html>body, html>body #main {
	height: auto;
}

/*
 * Without this, Moz1.0 adds a vertical scrollbar
 */

A:link
{
    FONT-FAMILY: Verdana, "ms sans serif", sans-serif, Arial, "ms trebuchet", Geneva, Helvetica;
    color:Teal;
    BACKGROUND-COLOR:#F3F6E0;
}
A:hover
{
    FONT-FAMILY: Verdana, "ms sans serif", sans-serif, Arial, "ms trebuchet", Geneva, Helvetica;
    color:Teal;
    BACKGROUND-COLOR:#F3F6E0;
}
A:active
{
    FONT-FAMILY: Verdana, "ms sans serif", sans-serif, Arial, "ms trebuchet", Geneva, Helvetica;
    color:Red;
    BACKGROUND-COLOR:#F3F6E0;
}
A:visited
{
    FONT-FAMILY: Verdana, "ms sans serif", sans-serif, Arial, "ms trebuchet", Geneva, Helvetica;
    color:Blue;
    BACKGROUND-COLOR:#F3F6E0;
}
A.roll:link
{
    FONT-FAMILY: Verdana, "ms sans serif", sans-serif, Arial, "ms trebuchet", Geneva, Helvetica;
    BACKGROUND-COLOR: transparent;
    TEXT-DECORATION: none
}
A.roll:hover
{
    FONT-FAMILY: Verdana, "ms sans serif", sans-serif, Arial, "ms trebuchet", Geneva, Helvetica;
    BACKGROUND-COLOR: transparent;
    TEXT-DECORATION: underline
}
A.roll:active
{
    FONT-FAMILY: Verdana, "ms sans serif", sans-serif, Arial, "ms trebuchet", Geneva, Helvetica;
    BACKGROUND-COLOR: transparent;
    TEXT-DECORATION: none
}
A.roll:visited
{
    FONT-FAMILY: Verdana, "ms sans serif", sans-serif, Arial, "ms trebuchet", Geneva, Helvetica;
    BACKGROUND-COLOR: transparent;
    TEXT-DECORATION: none
}
BODY
{
    color: black;
    margin: 0; 
    padding:0;
    text-align: left;
    background-image: url(../images/greenAndWhiteBackground.gif);
    background-color: #7171A5;
    FONT-SIZE: 10px;
    FONT-FAMILY: Verdana, "ms sans serif", sans-serif, Arial, "ms trebuchet", Geneva, Helvetica
}
H3
{
    color: black;
    background-color: #7171A5;
}
#main
{
	width: 745px;
    padding: 5px;
}
#header
{
    width: 745px;
}

#middle
{
    width: 745px;
}

#menutile
{
	display: none;
/*	
	float: left;
	width: 145px;
    background-color: inherit;
    color:#333333;
    TEXT-ALIGN: left;
    border-color:#F3F6E0;
    vertical-align: top;
*/    
}

#bodytile
{
	width: 595px;
	margin-left: 150px;
}

#footer1
{
	clear: both;
	margin-top: 10px;
	padding-top: 10px;
    width: 745px; 
	text-align: center;
	font-size: 8px;
	vertical-align: middle;
	min-height: 500px;
}

.sectiontitle
{
	color: #626262;
}

.content p 
{
    FONT-FAMILY: Verdana, "ms sans serif", sans-serif, Arial, "ms trebuchet", Geneva, Helvetica;
	font-size:9.0pt;
    text-align: left;
}

.partners p 
{
    FONT-FAMILY: Verdana, "ms sans serif", sans-serif, Arial, "ms trebuchet", Geneva, Helvetica;
	font-size:9.0pt;
    text-align: center;
}
TR.evenpartner
{
	background-color: #f5f5f5;
}
	
TR.evenpartner A:link
{
    BACKGROUND-COLOR: transparent;
    TEXT-DECORATION: none
}

TR.evenpartner A:visited
{
    BACKGROUND-COLOR: transparent;
    TEXT-DECORATION: none
}

TABLE.main
{
    width: 745px;
    border-width:5px;
    border-color:white;
    background-color: transparent;
    border-right: 2px;
    border-spacing: 0px;
    padding: 1px;
    FONT-SIZE: 10px;
    FONT-FAMILY: Verdana, "ms sans serif", sans-serif, Arial, "ms trebuchet", Geneva, Helvetica
}
TABLE.popupmain
{
    width: 550px;
    border-width:5px;
    border-color:white;
    background-color: transparent;
    border-right: 2px;
    border-spacing: 0px;
    padding: 1px;
    FONT-SIZE: 10px;
    FONT-FAMILY: Verdana, "ms sans serif", sans-serif, Arial, "ms trebuchet", Geneva, Helvetica
}
TABLE.menutile
{
    width: 135px;
    background-color: inherit;
    font:bold 10px Verdana, Arial, sans-serif;
    color:#333333;
    TEXT-ALIGN: left;
    border-color:#F3F6E0;
    vertical-align: top;
    background-color: transparent;
    TEXT-ALIGN: left;
    FONT-SIZE: 10px;
    FONT-FAMILY: Verdana, "ms sans serif", sans-serif, Arial, "ms trebuchet", Geneva, Helvetica
}
TR.menutile
{
    width: 135px;
    vertical-align: top;
    background-color: transparent;
    TEXT-ALIGN: left;
    FONT-SIZE: 10px;
    FONT-FAMILY: Verdana, "ms sans serif", sans-serif, Arial, "ms trebuchet", Geneva, Helvetica
}
TD.menutile
{
    width: 135px;
    vertical-align: top;
    background-color: transparent;
    TEXT-ALIGN: left;
    FONT-SIZE: 10px;
    FONT-FAMILY: Verdana, "ms sans serif", sans-serif, Arial, "ms trebuchet", Geneva, Helvetica
}
TABLE.bodytile
{
    color:red;
    background-color: transparent;
    width: 100%;
    border-width:0px;
}
TD.bodytile
{
    color:red;
    background-color: transparent;
    height: 300px;
    TEXT-ALIGN: left;
    vertical-align: top;
}
TABLE.logontile
{
    width: 80%;
    padding: 1px;
    FONT-SIZE: 10px;
    FONT-FAMILY: Verdana, "ms sans serif", sans-serif, Arial, "ms trebuchet", Geneva, Helvetica
}
TD.logonprompt
{
    TEXT-ALIGN: left;
    color: red;
    font:bold 10px Verdana, Arial, sans-serif;
}
TABLE.sidebar
{
    width: 135px;
    background-color: green;
    border-right: 2px;
    border-spacing: 0px;
    border-right-color: white;
    padding: 1px;
    FONT-SIZE: 10px;
    FONT-FAMILY: Verdana, "ms sans serif", sans-serif, Arial, "ms trebuchet", Geneva, Helvetica
}
TABLE.sideMenu
{
    background-color: inherit;
    font:bold 10px Verdana, Arial, sans-serif;
    color:#333333;
    TEXT-ALIGN: left;
}
TABLE.sideTop
{
    background-color: inherit;
    font:bold 10px Verdana, Arial, sans-serif;
    color:#333333;
    TEXT-ALIGN: left;
}
TABLE.sideBottom
{
    background-color: inherit;
    font:bold 10px Verdana, Arial, sans-serif;
    color:#333333;
    TEXT-ALIGN: left;
}
TD.title
{
    FONT-WEIGHT: bold;
    LIST-STYLE-POSITION: outside;
    color: black;
    background-color:transparent;
    font:bold 20px Verdana, Arial, sans-serif;
    TEXT-ALIGN: center;
}

.title
{
    color: black;
    background-color:transparent;
    font:bold 16px Verdana, Arial, sans-serif;
    TEXT-ALIGN: center;
}

TABLE.details
{
    width: 100%;
    border-width:5px;
    border-color:white;
    background-color: transparent;
    border-spacing: 0px;
    padding: 1px;
    FONT-SIZE: 12px;
    FONT-FAMILY: Verdana, "ms sans serif", sans-serif, Arial, "ms trebuchet", Geneva, Helvetica
}
.nicetable
{
	border-collapse: collapse;
}
.nicetableheader
{
	margin:5px;
	padding: 8px;
	border:1px solid #336699;
	background-color:#336699;
	color:#FFFFFF;
	font-size: 8pt;
	font-weight:bold;
	text-align: center;
}

.nicetablerow
{
	margin:5px;
	padding: 5px;
	border:1px solid #336699;
	background-color:#FFFFFF;
	color:#000000;
	font-size: 8pt;
	text-align: left;
}

.normal
{
    FONT-SIZE: 12px;
    COLOR: #13339f;
    FONT-FAMILY: Verdana, "ms sans serif", sans-serif, Arial, "ms trebuchet", Geneva, Helvetica;
    TEXT-ALIGN: justify
}
.normal A:link
{
    FONT-WEIGHT: normal;
    COLOR: #1d3dba;
    BACKGROUND-COLOR: #e1f7ff;
    TEXT-DECORATION: none
}
.normal A:visited
{
    COLOR: #ff6820;
    BACKGROUND-COLOR: #fdf5e6;
    TEXT-DECORATION: none
}
.normal A:hover
{
    COLOR: #f9f9f7;
    BACKGROUND-COLOR: #61aedc
}
.normal A:active
{
    COLOR: #13339f
}
LI
{
    MARGIN-TOP: 1px
}
UL
{
	border: 0px solid green;
	MARGIN-TOP: -3px;
    FONT-SIZE: 12px;
    LIST-STYLE-IMAGE: url(/images/bullet_arrow.gif);
    COLOR: #13339f;
    FONT-FAMILY: Verdana, "ms sans serif", sans-serif, Arial, "ms trebuchet", Geneva, Helvetica;
    LIST-STYLE-TYPE: square
}
UL UL
{
    MARGIN-TOP: -1px;
    FONT-SIZE: 12px;
    LIST-STYLE-IMAGE: url(/images/bullet_arrow-yel.gif);
    COLOR: #13339f;
    FONT-FAMILY: Verdana, "ms sans serif", sans-serif, Arial, "ms trebuchet", Geneva, Helvetica;
    LIST-STYLE-TYPE: square
}
OL
{
    MARGIN-TOP: -3px;
    FONT-SIZE: 12px;
    COLOR: #13339f;
    FONT-FAMILY: Verdana, "ms sans serif", sans-serif, Arial, "ms trebuchet", Geneva, Helvetica
}
OL OL
{
    MARGIN-TOP: -3px;
    FONT-SIZE: 12px;
    COLOR: #13339f;
    FONT-FAMILY: Verdana, "ms sans serif", sans-serif, Arial, "ms trebuchet", Geneva, Helvetica;
    LIST-STYLE-TYPE: lower-alpha
}
.stlPath
{
    FONT-SIZE: 11px;
    BACKGROUND-IMAGE: url(/images/menu-beigeright.gif);
    VERTICAL-ALIGN: middle;
    COLOR: #84132c;
    FONT-FAMILY: Verdana, "ms sans serif", sans-serif, Arial, "ms trebuchet", Geneva, Helvetica;
    TEXT-ALIGN: left
}
.stlPath A:link
{
    COLOR: #800040;
    BACKGROUND-COLOR: transparent;
    TEXT-DECORATION: none
}
.stlPath A:hover
{
    COLOR: #800040;
    BACKGROUND-COLOR: transparent;
    TEXT-DECORATION: underline
}
.stlPath A:active
{
    COLOR: #ff0080;
    BACKGROUND-COLOR: transparent
}
.stlPath A:visited
{
    COLOR: #ff8040;
    BACKGROUND-COLOR: transparent;
    TEXT-DECORATION: none
}
.stlPath A:hover
{
    COLOR: #ff8040;
    BACKGROUND-COLOR: transparent;
    TEXT-DECORATION: underline
}
.stlPath-ist
{
    FONT-SIZE: 11px;
    BACKGROUND-IMAGE: url(/images/menu-beigeright.gif);
    VERTICAL-ALIGN: middle;
    COLOR: #13339f;
    FONT-FAMILY: Verdana, "ms sans serif", sans-serif, Arial, "ms trebuchet", Geneva, Helvetica;
    TEXT-ALIGN: left
}
.stlPath-ist A:link
{
    COLOR: #13339f;
    BACKGROUND-COLOR: transparent;
    TEXT-DECORATION: none
}
.stlPath-ist A:hover
{
    COLOR: #13339f;
    BACKGROUND-COLOR: transparent;
    TEXT-DECORATION: underline
}
.stlPath-ist A:active
{
    COLOR: #13339f;
    BACKGROUND-COLOR: transparent
}
.stlPath-ist A:visited
{
    COLOR: #ff8040;
    BACKGROUND-COLOR: transparent;
    TEXT-DECORATION: none
}
.stlPath-ist A:hover
{
    COLOR: #ff8040;
    BACKGROUND-COLOR: transparent;
    TEXT-DECORATION: underline
}
.bluegrid
{
    BACKGROUND: #87cefa
}
.greygrid
{
    BACKGROUND: #dedbd0
}
.bbluegrid
{
    BACKGROUND: #2128ab
}
.copyright
{
    FONT-SIZE: 10px;
    COLOR: navy;
    FONT-FAMILY: Verdana, "ms sans serif", sans-serif, Arial, "ms trebuchet", Geneva, Helvetica;
    TEXT-ALIGN: left
}
.update
{
    FONT-SIZE: 10px;
    COLOR: #2f94d0;
    FONT-FAMILY: Verdana, "ms sans serif", sans-serif, Arial, "ms trebuchet", Geneva,Helvetica;
    TEXT-ALIGN: right
}
.header1
{
    FONT-WEIGHT: bold;
    LIST-STYLE-POSITION: outside;
    FONT-SIZE: 15px;
    COLOR: #0b68b1;
    BORDER-BOTTOM: thin solid;
    FONT-FAMILY: Verdana, "ms sans serif", sans-serif, Arial, "ms trebuchet", Geneva, Helvetica;
    TEXT-ALIGN: left
}
.subtitle
{
    FONT-WEIGHT: bold;
    LIST-STYLE-POSITION: outside;
    FONT-SIZE: 14px;
    BORDER-BOTTOM: thin solid;
    FONT-FAMILY: Verdana, "ms sans serif", sans-serif, Arial, "ms trebuchet", Geneva, Helvetica
}
.subtitle1
{
    FONT-WEIGHT: bold;
    LIST-STYLE-POSITION: outside;
    FONT-SIZE: 13px;
    BORDER-BOTTOM: thin solid;
    TEXT-ALIGN: left
}
.subtitle2
{
    FONT-WEIGHT: bold;
    LIST-STYLE-POSITION: outside;
    FONT-SIZE: 12px;
    COLOR: #0f277b;
    BORDER-BOTTOM: #0f277b thin solid;
    FONT-FAMILY: Verdana, "ms sans serif", sans-serif, Arial, "ms trebuchet", Geneva, Helvetica
}
.bestview
{
    FONT-SIZE: 10px;
    COLOR: gray;
    FONT-FAMILY: Verdana, "ms sans serif", sans-serif, Arial, "ms trebuchet", Geneva, Helvetica
}
.whiteLetter
{
    FONT-SIZE: 10px;
    COLOR: #ffffff
}
INPUT
{
    FONT-SIZE: 11px;
    COLOR: navy;
    FONT-FAMILY: Verdana, "ms sans serif", sans-serif, Arial, "ms trebuchet", Geneva, Helvetica;
    BACKGROUND-COLOR: #f3fafc
}
SELECT
{
    FONT-SIZE: 11px;
    COLOR: navy;
    FONT-FAMILY: Verdana, "ms sans serif", sans-serif, Arial, "ms trebuchet", Geneva, Helvetica;
    BACKGROUND-COLOR: #f3fafc
}
TEXTAREA
{
    FONT-SIZE: 11px;
    COLOR: navy;
    FONT-FAMILY: Verdana, "ms sans serif", sans-serif, Arial, "ms trebuchet", Geneva, Helvetica;
    BACKGROUND-COLOR: #f3fafc
}
DT
{
    FONT-SIZE: 12px;
    COLOR: #13339f;
    FONT-FAMILY: Verdana, "ms sans serif", sans-serif, Arial, "ms trebuchet", Geneva, Helvetica;
    TEXT-ALIGN: justify
}
DD
{
    FONT-SIZE: 11px;
    COLOR: #13339f;
    FONT-FAMILY: Verdana, "ms sans serif", sans-serif, Arial, "ms trebuchet", Geneva, Helvetica;
    TEXT-ALIGN: left
}
.td1
{
    PADDING-LEFT: 0.3em;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #e8f3ff;
    FONT-FAMILY: Verdana, "ms sans serif", sans-serif, Arial, "ms trebuchet", Geneva, Helvetica;
    BACKGROUND-COLOR: #000080
}
.td2
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #1572bb;
    FONT-FAMILY: Verdana, "ms sans serif", sans-serif, Arial, "ms trebuchet", Geneva, Helvetica;
    BACKGROUND-COLOR: #cdecf8;
    TEXT-ALIGN: center
}
.td3
{
    FONT-SIZE: 11px;
    COLOR: #115995;
    FONT-FAMILY: Verdana, "ms sans serif", sans-serif, Arial, "ms trebuchet", Geneva, Helvetica;
    BACKGROUND-COLOR: #f3f1eb;
    TEXT-ALIGN: left
}
.td3 A:link
{
    COLOR: #13339f;
    TEXT-DECORATION: none
}
.td3 A:hover
{
    TEXT-DECORATION: underline
}
.td3 A:active
{
    TEXT-DECORATION: none
}
.td3 A:visited
{
    COLOR: #3a9ad3;
    TEXT-DECORATION: none
}
.td3 A:hover
{
    TEXT-DECORATION: underline
}
.td31
{
    FONT-SIZE: 12px;
    COLOR: #1572bb;
    FONT-FAMILY: Verdana, "ms sans serif", sans-serif, Arial, "ms trebuchet", Geneva, Helvetica;
    BACKGROUND-COLOR: #e2f4f7;
    TEXT-ALIGN: left
}
.td31 A:link
{
    BACKGROUND-COLOR: transparent;
    TEXT-DECORATION: none
}
.td31 A:hover
{
    COLOR: #4682b4;
    BACKGROUND-COLOR: #f0ffff;
    TEXT-DECORATION: underline
}
.td31 A:active
{
    COLOR: #4682b4;
    BACKGROUND-COLOR: transparent;
    TEXT-DECORATION: none
}
.td31 A:visited
{
    FONT-WEIGHT: normal;
    COLOR: #4682b4;
    BACKGROUND-COLOR: transparent;
    TEXT-DECORATION: none
}
.td31 A:hover
{
    COLOR: #ff6820;
    BACKGROUND-COLOR: #faebd7;
    TEXT-DECORATION: none
}
.td311
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: navy;
    FONT-FAMILY: Verdana, "ms sans serif", sans-serif, Arial, "ms trebuchet", Geneva, Helvetica;
    BACKGROUND-COLOR: #e2f4f7;
    TEXT-ALIGN: right
}
.td3111
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: navy;
    FONT-FAMILY: Verdana, "ms sans serif", sans-serif, Arial, "ms trebuchet", Geneva, Helvetica;
    TEXT-ALIGN: right
}
.td312
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: navy;
    FONT-FAMILY: Verdana, "ms sans serif", sans-serif, Arial, "ms trebuchet", Geneva, Helvetica;
    BACKGROUND-COLOR: #e2f4f7;
    TEXT-ALIGN: left
}
.fheader
{
    FONT-WEIGHT: bold;
    LIST-STYLE-POSITION: outside;
    FONT-SIZE: 12px;
    COLOR: #13339f;
    BORDER-BOTTOM: thin solid;
    FONT-FAMILY: Verdana, "ms sans serif", sans-serif, Arial, "ms trebuchet", Geneva, Helvetica;
    BACKGROUND-COLOR: #def3fa;
    TEXT-ALIGN: justify
}
.td32
{
    FONT-SIZE: 12px;
    COLOR: #0f277b;
    FONT-FAMILY: Verdana, "ms sans serif", sans-serif, Arial, "ms trebuchet", Geneva, Helvetica;
    BACKGROUND-COLOR: #f3f2ed;
    TEXT-ALIGN: left
}
.td32 A:link
{
    FONT-WEIGHT: normal;
    COLOR: #1538ac;
    BACKGROUND-COLOR: #f0f8ff;
    TEXT-DECORATION: none
}
.td32 A:hover
{
    COLOR: #4682b4;
    BACKGROUND-COLOR: #f0ffff;
    TEXT-DECORATION: underline
}
.td32 A:active
{
    COLOR: #4682b4;
    BACKGROUND-COLOR: transparent;
    TEXT-DECORATION: none
}
.td32 A:visited
{
    FONT-WEIGHT: normal;
    COLOR: #4682b4;
    BACKGROUND-COLOR: transparent;
    TEXT-DECORATION: none
}
.td32 A:hover
{
    COLOR: #ff6820;
    BACKGROUND-COLOR: #faebd7;
    TEXT-DECORATION: none
}
.td321
{
    FONT-SIZE: 12px;
    COLOR: #0f277b;
    FONT-FAMILY: Verdana, "ms sans serif", sans-serif, Arial, "ms trebuchet", Geneva, Helvetica;
    TEXT-ALIGN: left
}
.td321 A:link
{
    FONT-WEIGHT: normal;
    COLOR: #0f277b;
    BACKGROUND-COLOR: #f0f8ff;
    TEXT-DECORATION: none
}
.td321 A:hover
{
    COLOR: #1538ac;
    BACKGROUND-COLOR: #f0ffff;
    TEXT-DECORATION: underline
}
.td321 A:active
{
    COLOR: #4682b4;
    BACKGROUND-COLOR: transparent;
    TEXT-DECORATION: none
}
.td321 A:visited
{
    FONT-WEIGHT: normal;
    COLOR: #4682b4;
    BACKGROUND-COLOR: transparent;
    TEXT-DECORATION: none
}
.td321 A:hover
{
    COLOR: #ff6820;
    BACKGROUND-COLOR: #faebd7;
    TEXT-DECORATION: none
}
.td321s
{
    FONT-SIZE: 10px;
    COLOR: #0f277b;
    FONT-FAMILY: Verdana, "ms sans serif", sans-serif, Arial, "ms trebuchet", Geneva, Helvetica;
    TEXT-ALIGN: left
}
.photo
{
    FONT-SIZE: 11px;
    COLOR: #0f277b;
    FONT-FAMILY: Verdana, "ms sans serif", sans-serif, Arial, "ms trebuchet", Geneva, Helvetica;
    BACKGROUND-COLOR: #f3f2ed;
    TEXT-ALIGN: center
}
.simple
{
    FONT-SIZE: 11px;
    COLOR: #13339f;
    FONT-FAMILY: Verdana, "ms sans serif", sans-serif, Arial, "ms trebuchet", Geneva, Helvetica;
    TEXT-ALIGN: justify
}
.simple A:link
{
    COLOR: #13339f;
    BACKGROUND-COLOR: transparent;
    TEXT-DECORATION: none
}
.simple A:hover
{
    COLOR: #13339f;
    BACKGROUND-COLOR: transparent;
    TEXT-DECORATION: underline
}
.simple A:active
{
    BACKGROUND-COLOR: transparent;
    TEXT-DECORATION: none
}
.simple A:visited
{
    COLOR: #1572bb;
    BACKGROUND-COLOR: transparent;
    TEXT-DECORATION: none
}
.simple A:hover
{
    COLOR: #1572bb;
    BACKGROUND-COLOR: transparent;
    TEXT-DECORATION: underline
}
.simplel
{
    FONT-SIZE: 12px;
    COLOR: #13339f;
    FONT-FAMILY: Verdana, "ms sans serif", sans-serif, Arial, "ms trebuchet", Geneva, Helvetica;
    TEXT-ALIGN: left
}
.simplel A:link
{
    COLOR: #13339f;
    BACKGROUND-COLOR: transparent;
    TEXT-DECORATION: none
}
.simplel A:hover
{
    COLOR: #13339f;
    BACKGROUND-COLOR: transparent;
    TEXT-DECORATION: underline
}
.simplel A:active
{
    BACKGROUND-COLOR: transparent;
    TEXT-DECORATION: none
}
.simplel A:visited
{
    COLOR: #1572bb;
    BACKGROUND-COLOR: transparent;
    TEXT-DECORATION: none
}
.simplel A:hover
{
    COLOR: #1572bb;
    BACKGROUND-COLOR: transparent;
    TEXT-DECORATION: underline
}
.firstpage
{
    FONT-SIZE: 10px;
    COLOR: #13339f;
    FONT-FAMILY: Verdana, "ms sans serif", sans-serif, Arial, "ms trebuchet", Geneva, Helvetica;
    TEXT-ALIGN: justify
}
.firstpage A:link
{
    BACKGROUND-COLOR: transparent;
    TEXT-DECORATION: none
}
.firstpage A:hover
{
    BACKGROUND-COLOR: transparent;
    TEXT-DECORATION: underline
}
.firstpage A:active
{
    BACKGROUND-COLOR: transparent;
    TEXT-DECORATION: none
}
.firstpage A:visited
{
    BACKGROUND-COLOR: transparent;
    TEXT-DECORATION: none
}
.firstpage A:hover
{
    BACKGROUND-COLOR: transparent;
    TEXT-DECORATION: underline
}

/* Removes default top margin from left/right column paragraphs in Mozilla */
div > p {
  margin-top: 0;
}

p {
	font: 80%/1.8em Verdana, Geneva, Arial, Helvetica, sans-serif;
	padding-top: 0;
	margin-top: 0;
}

#popupheaderlogo1  {
	position: absolute;
	top: 10px;
	left: 10px;
}

#headerlogo1  {
	position: absolute;
	top: 12px;
	left: 148px;
}
#headerlogo2  {
	position: absolute;
	top: 12px;
	right: 200px;
}
#hdrtxt1  {
	position: absolute;
	top: 35px;
	left: 137px;
	font: bold 140% Arial, Helvetica, sans-serif;
	color: #FFFF00;
}
#hdrtxt2  {
	position: absolute;
	top: 11px;
	left: 345px;
	font: bold 120% Arial, Helvetica, sans-serif;
	color: #333399;
}

#hdrtxt3  {
	position: absolute;
	top: 10px;
	left: 205px;
	font: bold 120% Arial, Helvetica, sans-serif;
	color: #333399;
}

#hdrtxt4  {
	position: absolute;
	top: 10px;
	left: 10px;
	font: bold 120% Arial, Helvetica, sans-serif;
	color: #333399;
}

#content {
	margin: 140px 240px 100px 240px;
	color: #0000FF; 
}
#content1 {
	margin: 140px 50px 100px 240px;
	color: #0000FF; 
}
#content2 {
	margin: 140px 260px 10px 100px;
	color: #0000FF;
	padding: 3px;
}
#content3 {
	margin: 142px 240px 10px 100px;
	color: #0000FF; 
	font: bold 120% Arial, Helvetica, sans-serif;
}
#content4 {
	margin: 220px 300px 10px 60px;
	color: #000000;
	font:  normal 100% Verdana, Geneva, Arial, Helvetica, sans-serif;
}
#content5 {
	margin: 120px 260px 10px 60px;
	color: #000000;
	font:  normal 100% Verdana, Geneva, Arial, Helvetica, sans-serif;
}
#content6 {
	position: relative;
	margin: -72pt 20px 70px 240px;
	padding-right: 220px;
	color: #0000FF;
}
#contentbox {
	margin: 0px 240px 100px 100px;
	color: #0000FF;
	border: 3px solid #cccccc;
	padding: 3px;
}
#nav1 {
	position: absolute;
	width: 200px;
	top: 134px;
	left: 20px;
}
#nav2 {
	position: absolute;
	width: 200px;
	top: 220px;
	left: 20px;
}
#nav3 {
	position: absolute;
	width: 180px;
	top: 142px;
	right: 20px;
	color: #0000FF;
}
#nav4 {
	position: absolute;
	width: 200px;
	top: 134px;
	left: 250px;
}
#nav5 {
	position: absolute;
	width: 180px;
	top: 28pt;
	right: 20px;
	color: #0000FF;
}
#nav1 ul, #nav2 ul, #nav3 ul, #nav4 ul, #nav5 ul {
	list-style: none;
	margin-left: 0;
	padding-left: 0;
	width: 184px;
}
#nav1 li, #nav2 li, #nav3 li, #nav4 li, #nav5 li {
	font: 80% Verdana, Geneva, Arial, Helvetica, sans-serif;
	margin-bottom: 0.5em;
	border-bottom: 1px solid #E7AFAF;
}
#nav1 a:link, #nav1 a:visited, #nav2 a:link, #nav2 a:visited, #nav3 a:link, #nav3 a:visited, #nav4 a:link, #nav4 a:visited, #nav5 a:link, #nav5 a:visited, #content2 a:link, #content2 a:visited, #content3 a:link, #content3 a:visited, #content4 a:link, #content4 a:visited {
	text-decoration: none;
	color: #901602;
	background-color: transparent;
}
#nav1 a:hover, #nav2 a:hover, #nav3 a:hover, #nav4 a:hover, #nav5 a:hover, #content2 a:hover, #content3 a:hover, #content4 a:hover, #content4 a:hover {
	color: #3333FF;
	text-decoration: underline;
}
#rightop {
	position: absolute;
	width: 140px;
	top: 387px;
	left: 19px;
}
#rightside {
	position: absolute;
	width: 200px;
	top: 140px;
	right: 20px;
}
#rightside ul  {
	list-style: none;
}
#rightside h5, #nav2 h5, #nav3 h5 {
	font: bold 80% Verdana, Geneva, Arial, Helvetica, sans-serif;
	margin: 0px;
	margin-bottom: -1em;
	/*padding-bottom: 4px;*/
	color: #901602;
}
#rightside h5  {
	font: bold 80% Verdana, Geneva, Arial, Helvetica, sans-serif;
	margin: 0px;
	padding-bottom: 4px;
	color: #901602;
}
.adbox {
	padding: 2px 4px 2px 6px;
	margin: 0 0 10px 0;
	border: 1px solid #B1B1B1;
	background-color: transparent;
	color: #901602;
}
.boldtext  {
	font-weight: bold;
}
.boldtext1  {
	font-weight: bold;
	font-size: 1.3em; 
	color: #901602;
}
.bronzetxt	{
	color: #901602;
	font: normal 100% Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.bronzetxt1	{
	color: #901602;
	font: normal 100% Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 1.3em;
}
.blutxt	{
	font: normal 100% Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	color: #0000FF;
}
.emptext  {
	font-style: italic;
}
.boldtextblu  {
	font: bold 80% Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #0000FF;
}
.boldtextgreen  {
	font: 80% Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #FF6600;
}
.boldemptextblu  {
	font: italic bold 100% Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #0000FF;
}
.boldtextblk  {
	font: bold 100% Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #000000;
}
.boldtextred  {
	font: bold 100% Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #FF0000;
}
.backgroundimage  {
	margin: 0;
	padding: 0;
	background-color: #FFFFFF;
	background-image: url(../images/yellow_rock.gif);
}
.cloud_image  {
	margin: 0;
	padding: 0;
	background-color: #FFFFFF;
	background-image: url(images/Cloud012b.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	overflow: hidden;
}
.sprayer_image  {
	margin: 0;
	padding: 0;
	background-color: #FFFFFF;
	background-image: url(images/sprayer.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
.cattle_image  {
	margin: 0;
	padding: 0;
	background-color: #FFFFFF;
	background-image: url(images/cattle.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.fruit_image  {
	margin: 0;
	padding: 0;
	background-color: #FFFFFF;
	background-image: url(images/fruit.jpg);
	background-repeat: no-repeat;
	background-position: left top;

}
.picleft {
	float: left;
	border: 0;
	padding-right: 30px;
}
.table1	{
	width: 100%;
	clear: left;
	background: #f5f6f2;
	border: 0px none #FFFFFF;
	padding: 5px;
}
.table1 td  {
	border: none;
}
.yellowfield_image  {
	margin: 0;
	padding: 0;
	background-color: #FFFFFF;
	background-image: url(images/yellowfield.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
#rightside a:link, #rightside a:visited {
	text-decoration: underline;
	color: #901602;
	background-color: transparent;
}
#rightside a:hover {
	color: #0000ff;
	text-decoration: underline;
}
#footer {
	position: absolute;
	bottom: 0;
	width: 100%;
	border-top: 1px solid #AAAAAA;
	background-color: #CCCCCC;
	color: #626262;
	text-align: center;
	font-size: 80%;
}
#footer p {
	margin: 0.5em 0 1em 2em;
	padding: 0;
}
#footer a:link, #footer a:visited {
	text-decoration: none;
	color: #901602;
	background-color: transparent;
}
#footer a:hover {
	color: #0000ff;
	text-decoration: underline;
}
#gallery {
	list-style-type: none;
}
#gallery li {
	float: left;
	margin-right: 6px;
	margin-bottom: 10px;
	font: bold 0.8em Arial, Helvetica, sans-serif;
	color: #333333;
}
#gallery img {
	display: block;
	border: 1px solid #333300;
}
#topright {
	position: absolute;
	top: 10px;
	right: 20px;
	color: #0000FF;
}

/*********** #navBar link styles ***********/

#navBar ul a:link, #navBar ul a:visited {display: block;}
#navBar ul {list-style: none; margin: 0; padding: 0;}

/* hack to fix IE/Win's broken rendering of block-level anchors in lists */
#navBar li {border-bottom: 1px solid #EEE;}

/* fix for browsers that don't need the hack */
html>body #navBar li {border-bottom: none;}


/*********** #sectionLinks styles ***********/

#sectionLinks{
	position: relative;
	margin: 0px;
	padding: 0px;
	border-bottom: 1px solid #cccccc;
	font-size: 90%;
}

#sectionLinks h3{
	padding: 10px 0px 2px 10px;
}

#sectionLinks a:link{
	padding: 2px 0px 2px 10px;
	border-top: 1px solid #cccccc;
	width: 100%;
  	voice-family: "\"}\""; 
  	voice-family:inherit;
	width: auto;
}

#sectionLinks a:visited{
	border-top: 1px solid #cccccc;
	padding: 2px 0px 2px 10px;
}

#sectionLinks a:hover{
	border-top: 1px solid #cccccc;
	background-color: #dddddd;
	padding: 2px 0px 2px 10px;
}

.feature1
{
    FONT-FAMILY: Verdana, "ms sans serif", sans-serif, Arial, "ms trebuchet", Geneva, Helvetica;
	font-size: 12.0pt; 
	font-style: normal
}

.feature TD
{
    FONT-FAMILY: Verdana, "ms sans serif", sans-serif, Arial, "ms trebuchet", Geneva, Helvetica;
	font-size:9.0pt;
}
.feature p 
{
	font: 80%/1.8em Verdana, "ms sans serif", sans-serif, Arial, "ms trebuchet", Geneva, Helvetica;
    FONT-FAMILY: Verdana, "ms sans serif", sans-serif, Arial, "ms trebuchet", Geneva, Helvetica;
	font-size:9.0pt;
	padding-top: 1;
	margin: 15;
    text-align: justify;
}

.feature A:link
{
    FONT-FAMILY: Verdana, "ms sans serif", sans-serif, Arial, "ms trebuchet", Geneva, Helvetica;
    color:Teal;
    BACKGROUND-COLOR:#F3F6E0;
}
.feature A:hover
{
    FONT-FAMILY: Verdana, "ms sans serif", sans-serif, Arial, "ms trebuchet", Geneva, Helvetica;
    color:Teal;
    BACKGROUND-COLOR:#F3F6E0;
}
.feature A:active
{
    FONT-FAMILY: Verdana, "ms sans serif", sans-serif, Arial, "ms trebuchet", Geneva, Helvetica;
    color:Red;
    BACKGROUND-COLOR:#F3F6E0;
}
.feature A:visited
{
    FONT-FAMILY: Verdana, "ms sans serif", sans-serif, Arial, "ms trebuchet", Geneva, Helvetica;
    color:Blue;
    BACKGROUND-COLOR:#F3F6E0;
}
