body{ background:url(../images/bgbanner.jpg) top right no-repeat;  font-family: Arial,Verdana,Sans-serif;  color: #999;   font-size: 8pt; margin:20px 0 0; padding:0; }
h1{ background-color: #FFF;  color:#056cc4;  font-size:20px;  font-weight:bold;  margin-top:0;  margin-bottom:10px;}
h2{ background-color: #fff;  color:#056cc4;  font-size:18px;  font-weight:normal;  margin-top:0;  margin-bottom:0;}
h3{ background-color: #fff;  color:#056cc4;  font-size:15px;  font-weight:normal;  margin-top:0;  margin-bottom:0;}
h4{ color:#056cc4;  font-size:12px;  font-weight:normal;  margin-top:0;  margin-bottom:0;}
ul { list-style:none;  margin:0 5px;  padding:0;}

a:link, a:visited, a:active{ background-color: #fff; text-decoration: none; color:#056cc4;}
.mainContainer { background-color:#FFF; width: 750px; margin-top:20px;  margin-left:auto;  margin-right:auto; font-size:13px;  color:#666; position:relative;}
#content{ width:510px; float:left;  padding:20px;  text-align:justify; position:relative;}
#content .company{ font-weight:bold; font-size:15px; margin-bottom:4px}
#content .mailing_title{font-weight:bold; font-size:13px; margin-bottom:4px}
#nav{ width:180px;  float:left;  margin-right:1px;  margin-top:20px; margin-bottom:30px;}

.logo{ width:200px;  float:left;  text-align:left;  padding:15px 0 10px 15px;  overflow: hidden;}
.left{ width:250px;  float:left;  margin:10px 15px 10px 0;  text-align:justify;    overflow: hidden;}
.mid { width:auto;  padding:10px 0 0 10px;  margin-left:auto;  margin-top:0;  overflow: hidden;}
.navhead{ width:170px;  height:18px;  padding: 3px 3px 0 5px;  border:#ddd 1px solid;  text-align: left;  font-size:8pt;  background-color:#eee;  color:#666;}
.navitem{ width:172px;  padding: 15px 3px 0 3px;  border-bottom:#ddd 1px solid;  border-right:#ddd 1px solid;  border-left:#ddd 1px solid;    font-size:8pt;  font-weight: normal;  text-align:justify;}
.img{ border:0;}  
#linkTitle{ padding:10px; text-align:left;}
#linkTitle a{ color:#056cc4;}
fieldset{padding:10px; background:#fff;}
.now{ font-weight:bold; font-size:14px}

/* Services */
.services dt{ list-style:none; margin:0.5em 10px 1.0em 20px;}
.services dd{ margin:5px 0 0.2em 2px; padding:0 0 0 10px; background:url(../images/bg_bullet.gif) 0 3px  no-repeat;}


/* TOP PANEL*/
#topPanel{width:762px; height:60px; position:relative; margin:0 auto; padding:0;}
#topPanel img{z-index:1; padding:0; position:absolute; margin:0 0 0 21px;}
/* MENU PANEL*/
#topPanel ul{display:block; width:732px; height:36px; position:absolute; top:0; right:0; margin:11px 0 0; padding:0 29px 0 0; border-bottom:1px solid #AEAEAE;}
#topPanel ul li{float:right; font:12px/36px "Trebuchet MS",Arial, Helvetica, sans-serif; font-weight:bold;}
#topPanel ul li a{width:74px; height:36px; display:block; padding:0; color:#555; background:#fff; text-decoration:none; text-align:center; margin:0 1px 0 0; top:0px; left:0px;}
#topPanel ul li a:hover{width:74px; height:36px; text-decoration:none; background:url(../images/button.gif) no-repeat 0 0 #AEAEAE; color:#fff;}
#topPanel ul li.active{width:74px; display:block; height:36px; background:url(../images/button.gif) no-repeat 0 0 #AEAEAE; color:#fff; text-align:center; margin:0 1px 0 0;}

/* FOOTER PANEL*/
#footermainPan{height:140px; background:#4C4C4C; color:#fff; clear:both;}
#footerPan{width:100%; float:left; position:relative; padding-top:10px;}
#footerPan ul{width:400px; position:absolute; top:10px; left:53px;}
#footerPan li{float:left; font:11px/15px "Trebuchet MS",Arial, Helvetica, sans-serif; font-weight:normal;}
#footerPan ul li a{padding:0 5px 0; color:#fff; background:#4C4C4C; text-decoration:none;}
#footerPan ul li a:hover{text-decoration:underline;}

#footerPan .copyright{background:#4C4C4C; color:#79D000; font:11px/15px Tahoma,Arial, Helvetica, sans-serif; position:absolute; top:30px; left:58px;}
#footerPanhtml{width:75px; height:24px; display:block; position:absolute; top:65px; left:58px;}
#footerPanhtml a{width:75px; height:24px; background:url(../images/arrow1.gif) 90% 50% no-repeat #DFDFDF; display:block; font:14px/24px "Trebuchet MS",Arial, Helvetica, sans-serif; margin:0; padding:0 0 0 5px; color:#111111; text-transform:uppercase; text-decoration:none; font-weight:bold;}
#footerPanhtml a:hover{background:url(../images/arrow2.gif) 90% 50% no-repeat #DFDFDF; color:#111; text-decoration:none;}

#footerPancss{width:75px; height:24px; display:block; position:absolute; top:65px; left:145px;}
#footerPancss a{width:75px; height:24px; background:url(../images/arrow2.gif) 90% 50% no-repeat #DFDFDF; display:block; font:14px/24px "Trebuchet MS",Arial, Helvetica, sans-serif; margin:0; padding:0 0 0 5px; color:#111111; text-transform:uppercase; text-decoration:none; font-weight:bold;}
#footerPancss a:hover{background:url(../images/arrow1.gif) 90% 50% no-repeat #DFDFDF; color:#111; text-decoration:none;}

/* BOX 1 */
.box1 {width:480px; display:block; padding:25px 5px 5px 25px; background:#eee; min-height:300px; border:1px solid #000066}
.box1 .header{background-color: #eee;  color:#056cc4;  font-size:18px;  font-weight:bold;  margin-top:0;  margin-bottom:10px;}
.box1 h1{background-color: #eee;  color:#056cc4;  font-size:15px;  font-weight:normal;  margin-top:0;  margin-bottom:2px;}
.box1 .promotion{background-color: #eee;  color:#056cc4;  font-size:25px;  font-weight:bold;  margin-top:0;  margin-bottom:10px; text-align:center}

.loading
{
	display:none;
	position:fixed;
	right: 160px;
	top: 80px;
    background: url('../images/loadingAnimation.gif');
	width: 208px;
	height: 13px;
}