BODY 
{
margin:0px 0px 0px 0px;
height: 100%;
width: 100%;
background-image: url('images/brownback.jpg'); background-repeat: repeat; background-attachment: fixed;

}

}
TABLE.blackborder 
{

border-top : 1px solid #000000;
	border-left : 1px solid #000000;
	border-right : 1px solid #000000;
	border-bottom : 1px solid #000000;

}
TABLE.grayborder { 

	border-top : 1px solid #808080;
	border-left : 1px solid #808080;

	border-right : 1px solid #808080;
	border-bottom : 1px solid #808080;


}

TABLE.grayborder1 { 

	border-top : 1px solid #808080;
	border-left : 1px solid #808080;

	border-right : 1px solid #808080;
	border-bottom : 1px solid #808080;
	filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr='#FFFFFF', endColorStr='#FFFBEA', gradientType='1');


}


.grayborder2 { 

	border-top : 1px solid #808080;
	border-left : 1px solid #808080;

	border-right : 1px solid #808080;
	border-bottom : 1px solid #808080;
	filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr='#FFFFFF', endColorStr='#F9F9F9', gradientType='0');


}


.fade1 { filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr='#038958', endColorStr='#B1D6CF', gradientType='1');}



.fade2 { filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr='#102D8B', endColorStr='#ABD3F1', gradientType='1');}


.fadeshadow1 { filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr='#595959', endColorStr='#FFFFFF', gradientType='0');}


.fadeshadow2 { filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr='#595959', endColorStr='#D7D7D7', gradientType='0');}




TABLE.blueborder { 

	border-top : 1px solid #0057AE;
	border-left : 1px solid #0057AE;
	border-right : 1px solid #0057AE;
	border-bottom : 1px solid #0057AE;


}

TABLE.greenborder { 

	border-top : 1px solid #099F82;
	border-left : 1px solid #099F82;
	border-right : 1px solid #099F82;
	border-bottom : 1px solid #099F82;


}

.headline 
{
  
  font-size: 18px;
  COLOR: #FFFFFF;
  FONT-FAMILY: arial, sans-serif;
  margin-bottom: 3px;
  margin-top:2px;
}


H1 {

  FONT-WEIGHT: bold;
  font-size: 16px;
  COLOR: #000000;
  FONT-FAMILY: arial, sans-serif;
  margin-bottom: 3px;
  margin-top:2px;
}

H2 {
  FONT-WEIGHT: bold;
  font-size: 16px;
  COLOR: #000000;
  FONT-FAMILY: arial, sans-serif;
  margin-bottom: 3px;
  margin-top:2px;
}

H3 {
  FONT-WEIGHT: bold;
  font-size: 16px;
  COLOR: #303B57;
  FONT-FAMILY: verdana, arial, sans-serif;
  margin-bottom: 3px;
  margin-top:2px;
}

H4 {
  FONT-WEIGHT: bold;
  font-size: 16px;
  COLOR: #303B57;
  FONT-FAMILY: verdana, arial, sans-serif;
  margin-bottom: 3px;
  margin-top:2px;
}

P, TD, UL, BLOCKQUOTE 
{ font-family: verdana, arial, sans-serif; color: #000000; font-size: 12px; word-wrap:break-word; margin-top: 0px; margin-bottom:6px;}
INPUT, SELECT, TEXTAREA 
{ font-family: verdana, arial, sans-serif; color: #000000; font-size: 11px; }
	
A:link { color: blue; text-decoration: underline; } 
A:visited { color: blue; text-decoration: underline; } 
A:active { color: blue; text-decoration: underline; }
A:hover	{ color: red;  text-decoration: underline;}	

A.linkbold:link { color: blue; text-decoration: underline; font-weight: bold } 
A.linkbold:visited { color: blue; text-decoration: underline; font-weight: bold } 
A.linkbold:active { color: blue; text-decoration: underline; font-weight: bold}
A.linkbold:hover	{ color: red;  text-decoration: underline; font-weight: bold}	

a.fatlink:link { color: blue; text-decoration: none; font-size: 16px;}
a.fatlink:active { color: blue; text-decoration: none; font-size: 16px;}
a.fatlink:visited { color: blue; text-decoration: none; font-size: 16px;} 
a.fatlink:hover { color: blue; text-decoration: underline; font-size: 16px; } 


a.linksmall:link { color: blue; text-decoration: underline; font-size: 9px;}
a.linksmall:active { color: blue; text-decoration: underline; font-size: 9px;}
a.linksmall:visited { color: blue; text-decoration: underline; font-size: 9px;} 
a.linksmall:hover { color: red; text-decoration: underline; font-size: 9px; } 

a.darklink:link { color: #222222; text-decoration: none }
a.darklink:active { color: #222222; text-decoration: none }
a.darklink:visited { color: #222222; text-decoration: none }
a.darklink:hover { color: #EAF6EA; text-decoration: underline }

a.email:link { color: #1C1680; text-decoration: none }

a.white:link { color: blue; text-decoration: underline; }
a.white:active { color: #FFFFFF; text-decoration: underline;}
a.white:visited { color: #FFFFFF; text-decoration: underline;}
a.white:hover { color: #FFFF99; text-decoration: underline;}
a.white:link { color: #FFFFFF; text-decoration: underline;}


a.email:active { color: #1C1680; text-decoration: none }
a.email:visited { color: #1C1680; text-decoration: none }
a.email:hover { color: #1C1680; text-decoration: underline }

a.redlinkbold:link { color: red; font-weight: bold;}
a.redlinkbold:active { color: red; font-weight: bold;}
a.redlinkbold:visited { color: red; font-weight: bold;}
a.redlinkbold:hover { color: red; text-decoration: underline;font-weight: bold; }

td.le {background-image: url('/images/le.jpg'); background-position:  center 50%; background-repeat: repeat}
td.re {background-image: url('/images/re.jpg'); background-repeat: repeat; background-position-y:50%}

td.te_maroon {font-family: verdana, arial, sans-serif; font-weight: bold;  color: #FFFFFF; background-image: url('/images/grad_maroon.gif'); background-repeat: repeat; background-position-y:50%}
td.te_orange {font-family: verdana, arial, sans-serif; font-weight: bold;  color: #FFFFFF; background-image: url('/images/grad_orange.gif'); background-repeat: repeat; background-position-y:50%}
td.te_blue {font-family: verdana, arial, sans-serif; font-weight: bold;  color: #FFFFFF; background-image: url('/images/grad_blue.gif'); background-repeat: repeat; background-position-y:50%}
td.te_green {font-family: verdana, arial, sans-serif; font-weight: bold;  color: #FFFFFF; background-image: url('/images/grad_green.gif'); background-repeat: repeat; background-position-y:50%}
td.te_purple {font-family: verdana, arial, sans-serif; font-weight: bold;  color: #FFFFFF; background-image: url('/images/grad_purple.gif'); background-repeat: repeat; background-position-y:50%}


td.te {background-image: url('/images/te.jpg'); background-repeat: repeat; background-position-y:50%}
td.be {background-image: url('/images/be.jpg'); background-repeat: repeat; background-position-y:50%}


td.brc {background-image: url('/images/brc.jpg'); background-repeat: repeat; background-position-y:50%}
td.blc {background-image: url('/images/blc.jpg'); background-repeat: repeat; background-position-y:50%}
td.trc {background-image: url('/images/trc.jpg'); background-repeat: repeat; background-position-y:50%}
td.tlc {background-image: url('/images/tlc.jpg'); background-repeat: repeat; background-position-y:50%}

td.leftbar {background-image: url('/images/leftbar.jpg'); background-position:  center 50%; background-repeat: repeat}
td.rightbar {background-image: url('/images/rightbar.jpg'); background-position:  center 50%; background-repeat: repeat}
td.rightbartop {background-image: url('/images/rightbartop.jpg'); background-position:  center 50%; background-repeat: repeat}
td.leftbartop {background-image: url('/images/leftbartop.jpg'); background-position:  center 50%; background-repeat: repeat}

td.homeshadowleft {background-image: url('/images/homeshadowleft.jpg'); background-position:  fixed; background-repeat: none}
td.homeshadowright {background-image: url('/images/homeshadowright.jpg'); background-position:  fixed; background-repeat: repeat}
td.homeshadowtopleft {background-image: url('/images/homeshadowtopleft.gif'); background-position:  fixed; background-repeat: repeat}
td.homeshadowtopright {background-image: url('/images/homeshadowtopright.gif'); background-position:  fixed%; background-repeat: repeat}
td.homeshadowbottom {background-image: url('/images/homeshadowbottom.jpg'); background-position:  fixed; background-repeat: repeat}


td.imageshadowright {background-image: url('/images/imageshadowright.jpg'); background-position:  fixed; background-repeat: repeat}
td.imageshadowbottom {background-image: url('/images/imageshadowbottom.jpg'); background-position:  fixed; background-repeat: repeat}
td.imageshadowcorner {background-image: url('/images/imageshadowcorner.jpg'); background-position:  fixed; background-repeat: repeat}
td.topprofile {background-image: url('/images/topprofile.jpg'); background-position:  fixed; background-repeat: repeat}





td.blackborder {
	border-top : 1px solid #000000;
	border-left : 1px solid #000000;
	border-right : 1px solid #000000;
	border-bottom : 1px solid #000000;

}


td.grayborder {
	border-top : 1px solid #808080;
	border-left : 1px solid #808080;
	border-right : 1px solid #808080;
	border-bottom : 1px solid #808080;

}


.dynlink {
    color: blue;
    cursor: pointer;
    cursor: hand;
    font-family: verdana, arial, sans-serif; font-size: 9px;
}


.banner { font-family: verdana, arial, sans-serif; color: #FFFFFF; font-size: 20px; font-weight: normal; background: #336699; padding: 10px; text-transform: uppercase; letter-spacing: .2em; }
.menu { font-family: verdana, arial, sans-serif; color: #FFFFFF; font-size: 12px; font-weight: normal; background: #336699; padding: 10px; }
.normal	{ color: #000000; font-size: 11px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; }
.pagebody { padding: 15px; }
.pagetitle { font-family: tahoma; color: #000000; font-size: 24px; font-weight: bold; }
.pagetitlewhite { font-family: tahoma; color: #FFFFFF; font-size: 24px; font-weight: bold; }


.newsletter { font-family: verdana, arial, sans-serif; color: #003366; font-size: 12px; font-weight: bold; }
.error { font-family: verdana, arial, sans-serif; color: #FF0000; font-size: 11px; font-weight: bold; }
.status { font-family: verdana, arial, sans-serif; color: blue; font-size: 11px; font-weight: bold; }
.smalltext { font-family: verdana, arial, sans-serif; color: #000000; font-size: 10px; line-break: strict ;}
.smalltextbold { font-family: verdana, arial, sans-serif; color: #000000; font-size: 10px; font-weight: bold;}
.whitebgpurple { font-family: verdana, arial, sans-serif; text-align: center; background-image: url('/graphics/gradientdarkblue_lightedges.jpg'); color: #FFFFFF; font-size: 11px; font-weight: bold }
.whitebgpurpleleft { font-family: verdana, arial, sans-serif; text-align: left; background-image: url('/graphics/gradientdarkblue_lightedges.jpg'); color: #FFFFFF; font-size: 11px; font-weight: bold }
.whitebggreenleft { font-family: verdana, arial, sans-serif; text-align: left; background-image: url('/graphics/gradientteal_lightedges.jpg'); color: #FFFFFF; font-size: 11px; font-weight: bold }
.whitebggreen { font-family: verdana, arial, sans-serif; text-align: center; background-image: url('/graphics/gradientteal_lightedges.jpg'); color: #FFFFFF; font-size: 11px; font-weight: bold }
.whitebgblueleft { font-family: verdana, arial, sans-serif; text-align: left; background-image: url('/graphics/gradientteal_lightedges57C.jpg'); color: #0057AE; font-size: 11px; font-weight: bold }
.whitebgblue { font-family: verdana, arial, sans-serif; text-align: center; background-image: url('/graphics/gradientteal_lightedges57C.jpg'); color: #0057AE; font-size: 11px; font-weight: bold }
.whitebggoldleft { font-family: verdana, arial, sans-serif; text-align: left; background-image: url('/graphics/gradientgold_lightedges.jpg'); color: #0057AE; font-size: 11px; font-weight: bold }
.whitebggoldblue { font-family: verdana, arial, sans-serif; text-align: center; background-image: url('/graphics/gradientgold_lightedges.jpg'); color: #0057AE; font-size: 11px; font-weight: bold }
.inputgray { font-family: verdana, arial, sans-serif; color: #000000; font-size: 11px; padding-left: 4px; padding-right: 4px; background-image:url('/images/input_bg.bmp'); background-repeat: no-repeat}
.selectboxgray { font-family: verdana, arial, sans-serif; color: #000000; background: #F0F0F0; font-size: 11px; }
.whitetextbold { font-family: verdana, arial, sans-serif; text-align: center; color: #FFFFFF; font-size: 13px; font-weight: bold; }



.bluetext { font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 11px; color: #003366 }

.header2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 11px; color: #FF4600 }


.gradient1 
{
	filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr='#486AD8', endColorStr='#1839A3', gradientType='0');

	}


.gradient2 
{
	filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr='#2B92D9', endColorStr='#CEDFF6', gradientType='0');
	
	border-top : 1px solid #000000;
	border-left : 1px solid #000000;
	border-right : 1px solid #000000;
	border-bottom : 1px solid #000000;

	}

.btnGo {background-color:#FF6600; font-size: 16px; height: 20px; line-height: 11px; border-top:#FF9900 solid thin; border-bottom: #CC3300 solid thin; border-right:#FF9900 solid thin; border-left:#CC3300 solid thin; font-family: Trebuchet MS, arial, helvetica, sans-serif;font-weight:bold; color:#FFFFFF;}
.btnGoSmall {background-color:#FF6600; font-size: 12px; height: 18px; line-height: 11px; border-top:#FF9900 solid thin; border-bottom: #CC3300 solid thin; border-right:#FF9900 solid thin; border-left:#CC3300 solid thin; font-family: Trebuchet MS, arial, helvetica, sans-serif;font-weight:bold; color:#FFFFFF;}

.btnGo2 {background-color:#0F49F6; font-size: 16px; height: 20px; line-height: 11px; border-top:#4976FC solid thin; border-bottom: #0F3FCE solid thin; border-right:#507BFA solid thin; border-left:#0F3FCE solid thin; font-family: Trebuchet MS, arial, helvetica, sans-serif;font-weight:bold; color:#FFFFFF;}
.btnGoSmall2 {background-color:#0F49F6; font-size: 12px; height: 18px; line-height: 11px; border-top:#4976FC solid thin; border-bottom: #0F3FCE solid thin; border-right:#507BFA solid thin; border-left:#0F3FCE solid thin; font-family: Trebuchet MS, arial, helvetica, sans-serif;font-weight:bold; color:#FFFFFF;}

.btnMessage {background-color:#6BA673; font-size: 12px; height: 18px; width: 110px;line-height: 11px; border-top:#81CC8B solid thin; border-bottom: #517F57 solid thin; border-right:#81CC8B solid thin; border-left:#517F57 solid thin; font-family: Trebuchet MS, arial, helvetica, sans-serif;font-weight:bold; color:#FFFFFF;}



.btnLg { background-color:#FFE78C; font-size: 12px; width: 150; height: 20px; border-top:1px solid #FFFF33; border-bottom: 1px solid #CC6600; border-right:1px solid #FFFF33; border-left:1px solid #CC6600; font-family: arial, helvetica, sans-serif; color:#000000; cursor: hand }
.btnSm { background-color:#FFE78C; font-size: 11px; width: 100; height: 20px; border-top:1px solid #FFFF33; border-bottom: 1px solid #CC6600; border-right:1px solid #FFFF33; border-left:1px solid #CC6600; font-family: arial, helvetica, sans-serif; color:#000000; cursor: hand }