BODY { background-image: url(../img/background.jpg); FONT-FAMILY: verdana, helvetica, arial, sans-serif; TEXT-DECORATION: none; FONT-SIZE: 11px; COLOR: #000000; line-height:14px;  }

A { FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: verdana; TEXT-DECORATION: underline }
A:hover { COLOR: #c0a020; TEXT-DECORATION: underline }
A:visited  {
	TEXT-DECORATION: underline;
	font-family: verdana;
}
body {  FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: verdana, helvetica, arial, sans-serif;  line-height:14px;  }

FIELDSET { 	BORDER: #cccccc 1px solid; MARGIN: 0px; PADDING: 0px  8px 8px  8px; TEXT-ALIGN: left; }
FIELDSET LEGEND { BORDER: #cccccc 1px solid; PADDING: 3px 5px 3px 5px; BACKGROUND-IMAGE: url(../img/gradient_bg3.gif); FONT: bold 12px verdana, arial, sans-serif; MARGIN: 0px;  COLOR: #333333; BACKGROUND-REPEAT: repeat-x; BACKGROUND-COLOR: #ffffff }
FIELDSET P { line-height: 14px }

P  { FONT-FAMILY: verdana, helvetica, arial, sans-serif; FONT-SIZE: 11px;  line-height:14px; }
TD  { FONT-FAMILY: verdana, helvetica, arial, sans-serif; FONT-SIZE: 11px;  line-height:14px; margin: 0; }
h3 { background-image: url(../img/gradient_bg3.gif); font-size: 10pt; color: #333333; text-align: left; margin: 0; padding: 3 0 3 15px; border-bottom: 1px solid #CCCCCC; }

#foot { background-image: url(../img/bluefooter.gif); background-repeat:no-repeat; height: 23px; width: 940px; margin-left: 0px; margin-top: 10px; }

#hdr { background-image: url(../img/bluelogoheaderfl.png); background-repeat:no-repeat; height: 50px; width: 940px;}
#mid-content { margin-bottom: 0px; padding-bottom: 0px; }
#mid-nav-bg { height: 27px; width: 908px;}
/* #mid-nav-bg { BACKGROUND-IMAGE: url(../img/menu_bg.gif); background-repeat:repeat-x; vertical-align:top; height: 27px; width: 908px; } */
#page-size {
	MARGIN: auto; background-image: url(../img/pagebg.gif); width: 940px; height: auto;
} /*  url(../img/pagebg.gif) */
#page-bg {
	BACKGROUND-POSITION: right 50%; 
	BACKGROUND-IMAGE: url(../img/background.gif); WIDTH: 100%; BACKGROUND-REPEAT: no-repeat;
}  
#page-container { FLOAT: left; width: 940px; height:auto; background-image: url(../img/pagebg.gif); }
#spacer { height:5px; line-height:5px; }
#top-nav-bg { background-image: url(../img/top_menu_bg.jpg); background-repeat: repeat-x; width: 940px; }

.boxa {width: 550px; background-color: #FFFFFF;  margin-top: 10px; margin-left: 12px; border:solid 1px; border-color:#cccccc;}
.boxa P { line-height: 16px; }

.boxc {width: 400px; background-color: #FFFFFF;  margin-top: 10px; margin-left: 12px; border:solid 1px; border-color:#cccccc;}

.boxctr {width: 800px; background-color: #FFFFFF;  margin: 10px 30px 10px 30px; border:solid 1px; border-color:#cccccc;  padding-bottom: 15px }
.boxctr P { line-height: 14px; padding : 0px 15px 0px 15px; }

.boxh {width: 400px; background-color: #FFFFFF;  margin-top: 10px; margin-left: 12px; border:solid 1px; border-color:#cccccc; }
.boxh P { line-height: 16px; margin-right: 10px; }

.boxir {width: 600px; background-color: #FFFFFF;  margin-top: 10px; margin-left: 12px; border:solid 1px; border-color:#cccccc;}
.boxir P { line-height: 15px; }

.boxhw {width: 420px; background-color: #FFFFFF;  margin-top: 10px; margin-left: 12px; border:solid 1px; border-color:#cccccc;}
.boxhw P { line-height: 16px; }

.boxj {width: 350px; background: #FFFFFF url(../img/gradient_bg3.gif) repeat-x 0 +19px;  margin-top: 10px; margin-left: 12px; border:solid 1px; border-color:#cccccc;}

.boxl {width: 215px; background-color: #FFFFFF;  margin-top: 10px; margin-left: 12px; border:solid 1px; border-color:#cccccc;}

.boxp {width: 580px; background-color: #FFFFFF;  margin-top: 10px; margin-left: 12px; border:solid 1px; border-color:#cccccc;}
.boxp P { line-height: 16px; }

.boxr {width: 180px; background-color: #FFFFFF;  margin-top: 10px; margin-left: 12px; border:solid 1px; border-color:#cccccc;}

.boxsw {width: 520px; background-color: #FFFFFF;  margin-top: 10px; margin-left: 12px; border:solid 1px; border-color:#cccccc;}
.boxsw P { line-height: 16px; }

.boxtst {width: 600px; background-color: #FFFFFF;  margin-top: 10px; margin-left: 12px; border:solid 1px; border-color:#cccccc;}
.boxtst P { line-height: 16px; }

.copyrt { float:right; FONT-SIZE: 7.5pt; COLOR: #FEFEFE; FONT-FAMILY: verdana; FONT-WEIGHT: normal; COLOR: #BBBBBB; padding-right: 20px; padding-top: 4px;
}
.docimg { border: 1px solid #CCCCCC; }
.doclink A { border: 0px; TEXT-DECORATION: none }
.doclink A:hover { border: 0px; TEXT-DECORATION: none }
.doclink A:visited { border: 0px; TEXT-DECORATION: none }

.fielda { WIDTH: 250px; }
.fieldh { WIDTH: 380px;  } 
/* BACKGROUND-IMAGE: url(../img/gradient_bg4.gif); background-repeat:repeat-x -11px; border-top: 0px; */
.fieldco { WIDTH: 180px; }
.fieldir {
	WIDTH: 215px;
	line-height:16px;
	font-family: verdana, helvetica, arial, sans-serif;
}
.fieldorg { WIDTH: 160px; line-height:16px;}

.midtext { height: 330px; background-color:#F0F0F0; padding: 7px 10px 7px 10px; FONT-FAMILY: verdana, helvetica, arial, sans-serif; FONT-SIZE: 11px;}

.logoimg { margin: 5px; border: 1px solid #CCCCCC }

.menu { display: inherit; FONT-FAMILY: arial, tahoma, helvetica, sans-serif;  font-size: 11px; padding: 7px 10px 6px 4px; font-weight: bold; color: #F0F0F0; text-align: center; MARGIN: 0px; width: 151px; height: 27px; vertical-align:middle; }
A.menu:link  { background-image: url(../img/bluetab.gif); text-decoration: none; width: 151px; }
A.menu:visited { background-image: url(../img/bluetab.gif); text-decoration: none; width: 151px; }
A.menu:active { background-image: url(../img/greytab.gif); COLOR: #6699CC; text-decoration: none; width: 151px;}
A.menu:hover { background-image: url(../img/greytab.gif); COLOR: #333333; text-decoration: none; width: 151px; }

.menu-on { display: inherit; FONT-FAMILY: arial, tahoma, helvetica, sans-serif;  font-size: 11px; padding: 7px 10px 6px 4px; font-weight: bold; color: #333333; text-align: center; MARGIN: 0px; width: 151px; height: 27px; vertical-align:middle; }
A.menu-on:link  { background-image: url(../img/greytab.gif); text-decoration: none; width: 151px; }
A.menu-on:visited { background-image: url(../img/greytab.gif); text-decoration: none; width: 151px; }
A.menu-on:active { background-image: url(../img/greytab.gif); COLOR: #333333; text-decoration: none; width: 151px;}
A.menu-on:hover { background-image: url(../img/greytab.gif); COLOR: #333333; text-decoration: none; width: 151px; }
	
.footer { float:left; padding-left: 20px; padding-top: 4px; FONT-FAMILY: verdana; FONT-WEIGHT: normal; FONT-SIZE: 7.5pt; COLOR: #BBBBBB;  
}
.privacy {padding-top: 4px; FONT-FAMILY: verdana; FONT-WEIGHT: normal; FONT-SIZE: 7.5pt; COLOR: #BBBBBB; }
A.privacy:link  { COLOR: #BBBBBB; text-decoration: none;  }
A.privacy:visited { COLOR: #BBBBBB; text-decoration: none; }
A.privacy:active {  COLOR: #BBBBBB; text-decoration: none; }
A.privacy:hover { COLOR: #BBBBBB; text-decoration: underline;  }

.archlist { margin: 0px 10px 0px 10px; padding: 0px 10px 0px 10px; line-height: 16px }
.archlist UL { margin: 0px 10px 0px 10px; color:#333333; text-align:left; }
.archlist LI { LIST-STYLE-IMAGE: url(../img/arrow3.gif);vertical-align: middle; margin: 0px 10px 0px 10px; 
 color:#333333; text-align:left; FONT-FAMILY: Verdana, Tahoma,   Arial, Helvetica, sans-serif; FONT-SIZE: 11px; 
 padding: 3px 0px 3px 0px; border-bottom: 1px dotted #DAE0BC; }

.colist { margin: 0px 10px 0px 10px; padding: 0px 10px 0px 10px; line-height: 16px }
.colist UL { margin: 0px 10px 0px 10px; color:#333333; text-align:left; }
.colist LI { LIST-STYLE-IMAGE: url(../img/arrow9.gif); vertical-align: middle;  margin: 0px 10px 0px 10px; 
 color:#333333; text-align:left; FONT-FAMILY: Verdana, Tahoma,   Arial, Helvetica, sans-serif; FONT-SIZE: 11px; 
  padding: 3px 0px 3px 0px; border-bottom: 1px dotted #DAE0BC; }
.cotext { height: 220px; background-color:#696969; background-image: url(../bg/homepage_gs.jpg); FONT-SIZE: 11px;}

.homelist { margin:0px; }
.homelist UL {LIST-STYLE-IMAGE: url(../img/clear.gif);  margin:0px; padding:0px; color:#333333; text-align:left; }
.homelist LI { DISPLAY: block; BACKGROUND-IMAGE: url(../img/arrow.gif); BACKGROUND-REPEAT: no-repeat; background-attachment: fixed; margin:0px; color:#333333; text-align:left; FONT-FAMILY: Verdana, Tahoma,   Arial, Helvetica, sans-serif; FONT-SIZE: 14px; padding: 2px 0px 6px 40px; border-bottom: 1px dotted #DAE0BC; }

.hometext { display: block;  height: 220px; width: 908px; background-color:#696969; background-image: url(../bg/homepage_gs.jpg); background-repeat:no-repeat; FONT-SIZE: 11px; padding: 0px }

.hwlist { margin: 0px 10px 0px 10px; padding: 0px 10px 0px 10px; line-height: 16px }
.hwlist UL { margin: 0px 10px 0px 10px; color:#333333; text-align:left; }
.hwlist LI { LIST-STYLE-IMAGE: url(../img/arrow5.gif); vertical-align: middle; margin: 0px 10px 0px 10px; 
 color:#333333; text-align:left; FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica, sans-serif; FONT-SIZE: 11px; 
 padding: 3px 0px 3px 0px; border-bottom: 1px dotted #DAE0BC; }

.irlist { margin: 0px 10px 0px 10px; padding: 0px 10px 0px 10px; line-height: 16px }
.irlist UL { margin: 0px 10px 0px 10px; color:#333333; text-align:left; }
.irlist LI { LIST-STYLE-IMAGE: url(../img/linkoff.gif); vertical-align: middle;  margin: 0px 10px 0px 10px; 
 color:#333333; text-align:left; FONT-FAMILY: Verdana, Tahoma,   Arial, Helvetica, sans-serif; FONT-SIZE: 11px; 
 padding: 3px 0px 3px 0px; border-bottom: 1px dotted #DAE0BC; }

.plist { margin: 0px 10px 0px 10px; padding: 0px 10px 0px 10px; line-height: 16px }
.plist UL { margin: 0px 10px 0px 10px; color:#333333; text-align:left; }
.plist LI { LIST-STYLE-IMAGE: url(../img/arrow4.gif); vertical-align: middle; margin: 0px 10px 0px 10px; color:#333333; 
 text-align:left; FONT-FAMILY: Verdana, Tahoma,   Arial, Helvetica, sans-serif; FONT-SIZE: 11px; 
 padding: 3px 0px 3px 0px; border-bottom: 1px dotted #DAE0BC; }

.swlist { margin: 0px 10px 0px 10px; padding: 0px 10px 0px 10px; line-height: 16px }
.swlist UL { margin: 0px 10px 0px 10px; color:#333333; text-align:left; }
.swlist LI { LIST-STYLE-IMAGE: url(../img/arrow6.gif); vertical-align: middle; margin: 0px 10px 0px 10px; color:#333333; text-align:left; FONT-FAMILY: Verdana, Tahoma,   Arial, Helvetica, sans-serif; FONT-SIZE: 11px; 
 padding: 3px 0px 3px 0px; border-bottom: 1px dotted #DAE0BC; }

.tstlist { margin: 0px 10px 0px 10px; padding: 0px 10px 0px 10px; line-height: 14px }
.tstlist UL { margin: 0px 10px 0px 10px; color:#333333; text-align:left; }
.tstlist LI { LIST-STYLE-IMAGE: url(../img/arrow0.gif); vertical-align: middle; margin: 0px 10px 0px 10px; color:#333333; text-align:left; FONT-FAMILY: Verdana, Tahoma,   Arial, Helvetica, sans-serif; FONT-SIZE: 11px; }

.top-section { padding: 7px 16px 7px 16px; FONT-FAMILY: verdana, helvetica, arial, sans-serif; FONT-SIZE: 12px; width:inherit; height: 248px;}
.topmenu {FONT-SIZE: 12px; padding-left: 5px; padding-right: 30px; }
.topmenu a  {   TEXT-DECORATION: none }
.topmenu a:visited { TEXT-DECORATION: none; }
.topmenu a:hover { TEXT-DECORATION: none; color:#eeeeee; }
.toptext { height: 220px; background-color:#696969; FONT-SIZE: 11px;}

