html { min-width: 742px;}

body {background:#fff;}
.noprint { display : none; } 
/*text*/

p {text-align: left; font: 8pt tahoma, verdana, lucida,sans-serif;padding-left: 3px;padding-right: 3px;line-height: 9pt}

p.emph { color: #799fea;display: block;text-align: center;margin-left: auto;margin-right: auto; font: bold 12px tahoma, verdana, lucida,sans-serif;padding-left: 3px;padding-right: 3px;}

p.bigemph { color: #5379c4;display: block;text-align: center; font: bold 18pt tahoma, verdana, lucida,sans-serif;padding-left: 3px;padding-right: 3px;}

p.legal { color: #799fea;text-align: center; font: 7pt tahoma, verdana, lucida,sans-serif;padding-left: 3px;padding-right: 3px;}

p.access{display: none;}

.emphq {color: white; background: #30478e;float: left; font-weight: bold;width: 110px;margin: 0 2px 2px 0;padding: 4px;}

.center {display: block;margin-left: auto;margin-right: auto; }

h1,h3 { color: #799fea;display:inline;text-align: center;padding:0;margin:0;}

h2,h4{ color: #5379c4;display:inline;text-align: center;padding:0;margin:0;}

h1 {font-size: 18pt;}

h2 {font-size: 12pt;}

h3 {font-size: 11pt;}

h4 {font-size: 9pt;}

#wrapper .dynwrapper {font: 8pt tahoma, verdana,lucida,sans-serif;}

#wrapper .subnav {font:  8pt tahoma, verdana,lucida,sans-serif; color: #fff}

/*linkin*/

#wrapper .dynwrapper a:link, #wrapper .dynwrapper a:visited, #wrapper .dynwrapper a:active {text-align: left; font: bold 9pt tahoma, verdana,lucida,sans-serif; color: #496cbd;}

#wrapper .dynwrapper a:hover {background-color: #496cbd;color: #fff;font: bold 9pt tahoma, verdana,lucida,sans-serif;}

#wrapper .emaili a:link,#wrapper .emaili a:hover, #wrapper .emaili a:visited,#wrapper .emaili a:active {font: bold 12pt tahoma, verdana,lucida,sans-serif;}

#wrapper .subnav a:link,#wrapper .subnav a:visited {font:  8pt tahoma, verdana,lucida,sans-serif;text-decoration : none;color: #799fea;background: transparent;}

#wrapper .subnav a:hover {font: 8pt tahoma,verdana,lucida,sans-serif;text-decoration : none;color: #496cbd;background:transparent;}

#wrapper .subnav a:active {font:  8pt tahoma,verdana,lucida,sans-serif;text-decoration : none;color: #799fea;background:transparent;}



/*tricks*/

img.floatleft { float: left; margin: 4px; }
img.floatright { float: right; margin: 4px; }
img{border: 0px;}

/*vitals*/

#uberwrapper {width:810px;clear:both; padding: 0px;margin-left: auto;margin-right: auto;background-color:#fff;}
#suberwrapper {width:910px;height:100%;clear:both; padding: 0px;margin-left: auto;margin-right: auto;background-color: #799fea;}
#sidenav   {display:none;}
#wrapper {width:701px;padding: 0px;margin: 0;background-color:#fff;font: 11pt tahoma, verdana, lucida, sans-serif; float:left;position:relative;}
#swrapper {width:801px;padding: 0px;margin: 0;background-color: #799fea;font: 11pt tahoma, verdana, lucida, sans-serif; float:left;position: relative;}
.clearfix:after {content: "."; display: block; height: 0; clear: both; visibility: hidden;}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}

/* End hide from IE-mac */
div.subnav{display:none;}
div.ssubnav {display:none;}
#hasseta {display:none;}
#shasseta {display:none;}
div.hassetain {display:none;}
div.dynwrapper {width:701px;height:100%; float:right; background-color:#fff;}
div.sdynwrapper {width:801px;height:100%; float:right; background-color:white;}
/*elements*/

div.left  {width:75%;height:900px;position: relative;float:left; margin: 0;padding: 0;background:none;}
div.lefta  {width:60%;height:100%;position: relative;float:left; margin: 0;padding: 0;background:none;}
div.leftb  {width:220px;height:100%;position: relative;float:left; margin: 0;overflow: hidden;padding:0;background:none;}
div.leftc  {width:90%;height:100%;position: relative;float:left; margin: 0;padding: 0;background:none;}
div.leftd  {width:42px;height:100%;position: relative;float:left;   margin: 0;padding: 0;background:none;}
div.lefte  {width:45%;height:100%;position: relative;overflow: auto;float:left;  margin: 0;padding:0;background:none;}
div.leftf  {width:150px;height:100%;position: relative;float:left; margin: 0;padding: 0;background:none;}
div.leftg  {width:500px;height:100%;position: relative;float:left; margin: 0;padding: 0;background:none;}
div.lefth  {width:100px;height:100%;position: relative;float:left; margin: 0;padding: 0;background:none;}
div.lefti  {width:175px;height:100%;position: relative;float:left; margin: 0;padding: 0;background:none;}
div.centerb{width:200px;height:100%;position: relative;float:left; margin: 0;padding: 0;background:none;}
div.center {width:325px;height:100%;position: relative;float:left; margin: 0;padding: 0;background:none;}
div.centere{width:2%;height:100%;position: relative;float:left;  margin: 0;padding: 0;background:none;}
div.right  {width:350px;height:900px;position: relative;float:left; margin: 0;padding: 0;background:none;}
div.rightab{width:220px;height:100%;position: relative;overflow: hidden;float:left; margin: 0;padding: 0;background:none;}
div.rightc {width:42px;height:870px;position: relative;overflow: hidden;float:left; margin: 0;padding: 0;background:none;}
div.rightd {width:600px;height:870px;position: relative;overflow: hidden;float:left; margin: 0;padding: 0;background:none;}
div.righte {width:310px;height:100%;position: relative;overflow: hidden;float:left;  display: inline;  margin: 0;padding: 0;background:none;}
div.spc  {width:100%;height:100px;position: relative;overflow: auto;float:left;  margin: 0;padding: 0;background:none;}
div.horg {width:700px !important; height:25px!important;  position: relative!important;  float:left!important;  margin: 0!important; padding: 0!important; clear:both!important; background:none!important; text-align: right;}

div.thoriza {width:700px;height:100%;position: relative;float:left; margin: 0;padding: 0;clear:both;}
div.horiza {width:700px;height:100%;position: relative;float:left; margin: 0;padding: 0;clear:both;background:none;}
div.horizb {width:700px;height:150px;position: relative;float:left; margin: 0;padding: 0;clear:both;background:none;}
div.horizc {width:700px;height:100px;position: relative;float:left; margin: 0;padding: 0;clear:both;background:none;}
div.horizd {width:700px;height:100%;position: relative;float:left;  margin: 0; padding: 0;clear:both;background:none;}
div.horize {width:700px;height:100%;position: relative;float:left; margin: 0;padding: 0;clear:both;background:none;}
div.horizf {width:700px;height:600px;position: relative;float:left; margin: 0;padding: 0;clear:both;background:none;}
div.shorizf {width:800px;height:800px;position: relative;float:left; margin: 0;padding: 0;clear:both;background:none;}
div.horizg {width:700px;height:100%;position: relative;float:left; margin: 0;padding: 0;clear:both;background:none;}
div.horizh {width:700px;height:100%;position: relative;float:left; margin: 0;padding: 0;clear:both;background:none;}
div.horizi {width:700px;height:100%;position: relative;float:left; margin: 0;padding: 0;clear:both;background:none;}
div.horizj {width:700px;height:100%;position: relative;float:left; margin: 0;padding: 0;clear:both;background:none;}
div.horizk {width:700px;height:25px;position: relative;float:left; margin: 0;padding: 0;clear:both;background:none;}
div.fronttile  {width:75px;height:100%;position: relative;float:left; margin: 0;padding: 0;background:none;}
div.horizfront1 {width:700px;height:208px;position: relative;float:left; margin: 0;padding: 0;background:none;}
div.vertfront1 {width:100px;height:100%;position: relative;float:left; margin: 0;padding: 0;background:none;}
#footer {display:none;}
/*side nav*/
P.pagebreakhere {page-break-before: always} 
/*tables*/

th {
	font: bold 9px "Trebuchet MS", Verdana, Arial, Helvetica,
	sans-serif;
	color: #e4ebff;
	border: 1px solid #C1DAD7;
	letter-spacing: 2px;
	text-transform: uppercase;
	text-align: left;
	padding: 3px 6px 3px 6px;
	background: #233057;
}


th.nobg {
	border-top: 0;
	border-left: 0;
	border-right: 1px solid #C1DAD7;
	background: none;
}

th.spec {	
	border: 1px solid #C1DAD7;
	background: #fff url(images/bullet1.gif) no-repeat;
	font: 9px "Trebuchet MS", Verdana, Arial, Helvetica,
	sans-serif;color: #5379c4;}


th.spec2 {
	border: 1px solid #C1DAD7;
	background: #e4ebff url(images/bullet2.gif) no-repeat;
	font: 9px "Trebuchet MS", Verdana, Arial, Helvetica,
	sans-serif;
	color: #5379c4;
}

td {
	border-right: 1px solid #C1DAD7;
	border-bottom: 1px solid #C1DAD7;
	background: #fff;
	padding: 3px 6px 3px 6px;
	color: #253D66;}


td.alt {background: #e4ebff;color: #253D66;}

blockquote {

  border-bottom: 1px solid #AAAAAA;border-right: 1px solid #AAAAAA;margin:10px;

padding: 15px 20px 20px 20px;color:#5379c4;

  background-color:#F7FEDC;font:bold 14px Arial,Verdana,Helvitica,sans-serif;text-align:center;

  -moz-border-radius: 15px;

}


.standout {border-bottom: 1px solid #AAAAAA;border-right: 1px solid #AAAAAA;margin:10px;padding: 15px 20px 20px 20px;background-color:#F7FEDC;-moz-border-radius: 15px;}

