BODY {background-color: #FFFFFF;
	font-family: arial, tahoma, verdana, helvetica, sans-serif; font-size: 10pt; color: #000000; 	
	scrollbar-face-color: #4685C4;
	scrollbar-shadow-color: #003366; 
	scrollbar-highlight-color: #003300; 
	scrollbar-3dlight-color: #BCD0E9;
	scrollbar-darkshadow-color: #003366;
	scrollbar-track-color: #BCD0E9;
	scrollbar-arrow-color: #003300;
	}
	
.link { color: #3366cc; }
a:link { color: #3366cc; }
a:visited { color: #3366cc; }
a:active { color: #3366cc; }
a:hover { color: #ff9900; text-decoration: none; }

.label { font-family: arial, tahoma, verdana, helvetica, sans-serif; font-size: 10pt; color: #000000; padding-left: 0.5em;}

.textfield {font-family: arial, tahoma, verdana, helvetica, sans-serif; 
	font-size: 13px; 
	font-weight: normal; 
	border: 1px solid #7F9DB9;
	padding: 3px;
	-ms-box-sizing:border-box;
    -moz-box-sizing:border-box;
    box-sizing:border-box;
    -webkit-box-sizing:border-box
}

.textdisablefield {font-family: arial, tahoma, verdana, helvetica, sans-serif; 
	font-size: 12px; 
	font-weight: normal; 
	border: 1px solid #C0C0C0; 
	padding:3px;
	-ms-box-sizing:border-box;
    -moz-box-sizing:border-box;
    box-sizing:border-box;
    -webkit-box-sizing:border-box
}

.button {font-family: arial, tahoma, verdana, helvetica, sans-serif; font-size: 11px; font-weight: normal; }
.searchbutton {border: 1px solid #ffffff; color: #ffffff; background-color: #4685C4; font-weight: bold; margin: 1px; }

.go{"border: 1px solid #4685C4"; margin-top: 0.2em}
input{"border: 1px solid #4685C4"}


body { font-family: arial, tahoma, verdana, helvetica, sans-serif; font-size: 13px; color: #000000; font-weight: normal;}

table { font-family: arial, tahoma, verdana, helvetica, sans-serif; font-size: 13px; color: #000000; font-weight: normal;}

tdxxxx { font-family: arial, tahoma, verdana, helvetica, sans-serif; font-size: 12px; color: #000000; font-weight: normal;}

td.midtitle {font-size: 13px; color: #3366cc; font-weight: bold; padding-bottom: 0.2em;}

td.mid {font-size: 11px; color: #ffffff; font-weight: bold;}

td.right {font-size: 11px; color: #ffffff; font-weight: bold;}

td.left {font-size: 11px; color: #ffffff; font-weight: bold;}

.boxheader {font-size: 11px; color: #ffffff; font-weight: normal;}

td.content {font-size: 11px; color: #000000; font-weight: normal; padding-left: 0.3em; padding-bottom: 0.2em;}

td.smalltop {font-size: 8pt; color: #3366cc; font-weight: normal;}

.smallcomment {font-size: 8pt; color: #3366cc; font-weight: normal;}

td.title {font-size: 15pt; color: #3366cc; font-weight: normal;}

.bottomlink {font-size: 13px; color: #3366cc; font-weight: bold;}

.smallblk {font-size: 8pt; color: #000000; font-weight: normal; padding-top: 0.3em}

.smallk {font-size: 11px; color: #000000; font-weight: normal; padding-top: 0.2em}
.smallk a:link { color: #ffffff; font-weight: bold;}
.smallk a:visited { color: #ffffff; font-weight: bold;}
.smallk a:active { color: #ffffff; font-weight: bold;}
.smallk a:hover { color: #ff9900; font-weight: bold; text-decoration: none; }

.smalllink {font-size: 7pt; color: #000000; font-weight: normal; padding-top: 0.15em font-weight: bold;}

.linker {font-size: 11px; color: #ffffff; font-weight: bold;}
.linker a:link { color: #ffffff; }
.linker a:visited { color: #ffffff; }
.linker a:active { color: #ffffff; }
.linker a:hover { color: #ff9900; text-decoration: none; }

.mid {font-size: 11px; color: #ffffff; font-weight: bold;}
.mid:link { color: #ffffff; }
.mid a:link { color: #ffffff; }
.mid a:visited { color: #ffffff; }
.mid a:active { color: #ffffff; }
.mid a:hover { color: #ff9900; text-decoration: none; }

.utilitymenu{ font-family:  tahoma, verdana, arial, helvetica, sans-serif; font-size: 12px; color: #5D5D5D; font-weight: normal; text-decoration: none;}
.utilitymenu a:link { color: #990000; font-weight: normal; text-decoration: none;}
.utilitymenu a:visited { color: #990000; font-weight: normal; text-decoration: none;}
.utilitymenu a:active { color: #990000; font-weight: normal; text-decoration: none;}
.utilitymenu a:hover { color: #ff9900; font-weight: normal; text-decoration: underline;}

.nounderlinelink{ font-family:  tahoma, verdana, arial, helvetica, sans-serif; font-size: 12px; font-weight: normal; text-decoration: none;}
.nounderlinelink:link { color: #3366cc;  text-decoration: none;}
.nounderlinelink a:link { color: #3366cc;  text-decoration: none;}
.nounderlinelink a:visited { color: #3366cc;  text-decoration: none;}
.nounderlinelink a:active { color: #3366cc;  text-decoration: none;}
.nounderlinelink a:hover { color: #ff9900; text-decoration: none; }

p {margin-left: .2em; margin-right: .2em;}

p.sptag {font-size: 12pt; color: red; font-weight: bold;}

p.required {font-size: 11px; color: red; font-weight: normal;}

.subheading {font-size: 11px; color: blue; font-weight: bold; padding-top: 1em; padding-bottom: 0em;}

.featureheading {font-size: 12px; color: blue; font-weight: bold;}
.featureheading a:link { color: #3366cc;  text-decoration: none;}
.featureheading a:visited { color: #3366cc;  text-decoration: none;}
.featureheading a:active { color: #3366cc;  text-decoration: none;}
.featureheading a:hover { color: #ffffff; text-decoration: none; }

.footer {font-family:  tahoma, verdana, arial, helvetica, sans-serif;
	font-size: 10px; 
	color:ffffff; 
	font-weight: bold;
}
.footer a:link { font-size: 8pt; color: #ffffff;  text-decoration: none; font-weight: bold;}
.footer a:visited { font-size: 8pt; color: #ffffff;  text-decoration: none; font-weight: bold;}
.footer a:active { font-size: 8pt; color: #ffffff;  text-decoration: none; font-weight: bold;}
.footer a:hover { font-size: 8pt; color: #ff9900; text-decoration: underline; font-weight: bold;}

.legalheader{font-size: 11pt; color: #000000; font-weight: bold;}

.legalbody{font-family: tahoma, verdana, arial, helvetica, sans-serif; font-size: 10pt; font-weight: normal;}

div.subheading2 {font-size: 10pt; color: #3366cc; font-weight: bold; padding-top: 0em; padding-bottom: 0.3em;}

div.bluesubheading {font-size: 10pt; color: #000080; font-weight: bold; padding-top: 0em; padding-bottom: 0.5em;}

.divtag {font-size: 11px; color: #000000; font-weight: normal; padding-left: 0.5em;}

.divtag2 {font-size: 11px; color: #6A0000; font-weight: normal; padding-left: 0.5em; padding-bottom: 0.5em;}

.gapper {padding-top: 0.5em; padding-bottom: 0.5em;}

.divtag3 {font-size: 11px; color: #000000; font-weight: normal; padding-left: 0.3em; padding-bottom: 0.2em;}

.divtag4 {font-size: 10pt; color: #000000; font-weight: normal; padding-left: 0.5em; padding-bottom: 0.5em;}

.sptag {font-size: 13px; color: red; font-weight: bold; padding-bottom: 0.3em;}

.fieldcomment {font-size: 8pt; color: #3366cc; font-weight: normal; padding-left: 0.3em; padding-top: 0.5em;}

.bigfont {font-size: 16px; color: #3366cc; font-weight: bold; padding-bottom: 0.5em;}

.bigfontgold {font-size: 15px; color: #FBB101; font-weight: bold; padding-bottom: 0.3em;}

.smallelement {font-size: 8pt; color: #3366cc; font-weight: normal; padding-bottom: 0.5em;}

div.divtitle {font-size: 15pt; color: #3366cc; font-weight: normal;}

div.divtitlewhite {font-size: 15pt; color: #FFFFFF; font-weight: normal;}

div.12boldred {font-size: 12pt; color: #FF0000; font-weight: bold;}

div.10boldgreen {font-size: 9pt; color: #006600; font-weight: bold;}

div.8normalblack {font-size: 8pt; color: #000000; font-weight: normal;}

div.8normalbold {font-size: 7pt; color: #000000; font-weight: bold;}

div.smallfnt {font-size: 7pt; color: #000000; font-weight: normal; padding-top: 0.2em;}

.sidecomment {color: #808000;}

div.pad {padding-top: 0.5em; padding-bottom: 0.2em;}

div.linktext {font-size: 11px; color: #808000; padding-top: 0.5em; padding-bottom: 0.2em}

div.padbottom {padding-bottom: 0.2em;}

div.padtop {padding-top: 0.2em;}

div.05leftpadding {padding-left: 0.5em;}

div.05rightpadding {padding-right: 0.5em;}

div.divlabel {font-size: 11px; color: #000000; padding-bottom: 0.2em}

div.divintro {font-size: 9pt; padding-bottom: 0.3em}

div.divintrohead {font-size: 10.5pt; padding-bottom: 0.2em; padding-top: 0.5em}

span.pcase {font-size: 11pt; color: red; font-weight: bold;}

span.smtext {font-size: 7pt; color: #000000; font-weight: normal;}

.fade {
   opacity: 1;
   transition: opacity .25s ease-in-out;
   -moz-transition: opacity .25s ease-in-out;
   -webkit-transition: opacity .25s ease-in-out;
   }

   .fade:hover {
      opacity: 0.5;
      }

.dtable {border: 5px dashed gray;}
.viewnavlink {font-size: 12px; color: #3366cc; font-weight: normal;}
.viewnavlink :link { color: #3366cc; text-decoration: underline;}
.viewnavlink a:link { color: #3366cc; text-decoration: underline;}
.viewnavlink a:visited { color: #3366cc; text-decoration: underline;}
.viewnavlink a:active { color: #3366cc; text-decoration: underline;}
.viewnavlink a:hover { color: #ff9900; text-decoration: none; }

.upgradetextcss{ 
	font-size:18px;		
	padding-left: 0px; 
	padding-bottom: 100px; 
}

.zoomed {
	zoom: 80%; 
	-moz-transform: scale(80%);
}

.center {
    margin: auto;
    width: 50%;
}