﻿body 
{
    padding: 0px;
    margin: 0px;
	font-size: 14px;
	color: #222222;
	font-family: "Trebuchet MS", Trebuchet, Calibri, Tahoma, Arial, sans-serif;    
}
.bodyCMC
{
    width: 100%;
    float: left;
}
.bodyCM
{
    width: 810px;
    margin-left: auto;
    margin-right: auto;
}
.hdbar
{
    float: left;
    width: 100%;
    height: 4px;
    background-color: #e2e2e2;
}
.bodyC
{
    width: 817px;
    margin-left: auto;
    margin-right: auto;
    min-height: 600px;    
}
.bodyCL
{
    margin-left: auto;
    margin-right: auto;
    width: 810px;
}
.bodyCLW
{
    margin-left: auto;
    margin-right: auto;
    width: 810px;
}
.pnlTop
{
    float: left;
    margin: 10px 0px 0px 0px;
}
.pnlTopL
{
    float: left;
    width: 9px;
    height: 9px;
    background-image: url(images/barTopL.png);
    background-repeat: no-repeat;  
}
.pnlTopM
{
    float: left;
    width: 792px;
    height: 8px;
    background-color: #ffffff;
    border-top: solid 1px #71a9bd;
}
.pnlTopMH
{
    width: 749px;
}
.pnlTopR
{
    float: left;
    width: 9px;
    height: 9px;
    background-image: url(images/barTopR.png);
    background-repeat: no-repeat;  
}
.pnlMid
{
    float: left;    
    border-left: solid 1px #71a9bd;
    border-right: solid 1px #71a9bd;
    border-bottom: solid 1px #71a9bd;    
    background-color: #ffffff;
    padding: 0px 18px 18px 18px;
	font-size: 14px;
	color: #222222;
	font-family: "Trebuchet MS", Trebuchet, Calibri, Tahoma, Arial, sans-serif;    
	width: 772px;
}
.pnlMidH
{
    width: 729px;
}
.hspac
{
    float: left;
    width: 810px;
    height: 10px;
}
.bodyCtop
{
    float: left;
    width: 100%;
    height: 60px;
    background-color: #71aabe;   	
}
.bodyCtopt
{
    margin-left: auto;
    margin-right: auto;  
    width: 810px;
    margin-top: 10px;
    font-size: 32px;
    font-weight: bold;
	color: #ffffff;
	font-family: "Trebuchet MS", Trebuchet, Calibri, Tahoma, Arial, sans-serif;	   
}
.bodyCtopt h1
{
    margin-left: auto;
    margin-right: auto;  
    width: 810px;
    margin-top: 10px;
    font-size: 32px;
    font-weight: bold;
	color: #ffffff;
	font-family: "Trebuchet MS", Trebuchet, Calibri, Tahoma, Arial, sans-serif;	   
}
.tsT
{
    float: left;
    margin: 18px 0px 0px 20px;
    background-image: url(images/girl_laptop.png); 
    background-repeat: no-repeat;     
    width: 159px;
    height: 111px;  
}
.tsTa
{
    float: left;
    color: #559cbe;
    font-size: 24px;
	font-family: "Trebuchet MS", Trebuchet, Calibri, Tahoma, Arial, sans-serif;     
	width: 335px;
	margin: 10px 0px 0px 15px;
}
.tsTb
{
    float: left;
    color: #222222;
    font-size: 14px;
	font-family: "Trebuchet MS", Trebuchet, Calibri, Tahoma, Arial, sans-serif;     
	margin: 5px 0px 0px 15px;
	width: 325px;
}
.tst
{
    border-top: solid 1px #559cbe;
    margin: 15px 0px 0px 0px;
    padding-top: 5px;
}
.tsts
{
    font-style: italic;
    margin: 5px 0px 0px 20px;
    font-weight: bold;
}
.faq
{
    border-top: solid 1px #559cbe;
    margin: 15px 0px 0px 0px;
    padding-top: 5px;
    font-weight: bold;
}
.faqa
{
    font-style: italic;
    margin: 5px 0px 0px 0px;
}
.cpc
{
    margin-left: auto;
    margin-right: auto;
    width: 550px;
}
.cpcc
{
    font-size: 14px;
	color: #222222;
	font-family: "Trebuchet MS", Trebuchet, Calibri, Tahoma, Arial, sans-serif;
    height: 180px;
    width: 470px;
    margin-left: auto;
    margin-right: auto;
    padding-top: 10px;
}
.cpl
{
    float: left;
    width: 50px;
    height: 20px;
}
.cpctrl
{
    float: left;
    width: 470px;
}
.cpctrl textarea
{
    color: #222222;
    font-size: 14px;
	font-family: "Trebuchet MS", Trebuchet, Calibri, Tahoma, Arial, sans-serif;
}
.cpctrl input
{
    color: #222222;
    font-size: 14px;
	font-family: "Trebuchet MS", Trebuchet, Calibri, Tahoma, Arial, sans-serif;
}
.cpcbt
{
    float: left;
    width: 530px;
    text-align: center;
}
.cpct
{
    float: left;
    width: 748px;
    height: 60px;
}
.cpccT
{
    width: 500px;
    text-align: center;
}
.cpctt
{
    font-size: 28px;
	color: #559cbe;
	font-family: "Trebuchet MS", Trebuchet, Calibri, Tahoma, Arial, sans-serif;
	font-weight: bold;  
    height: 60px;
    width: 200px;
    margin-left: auto;
    margin-right: auto;
    margin-top: 10px;
}
.prdTop
{
    width: 100%;
    height: 340px;
    background-color: #ffffff;
}
.prdImg
{
    float: left;
    margin: 0px 0px 0px -10px;
    height: 200px;
    width: 236px; 
}
.prdImga
{
    height: 260px;
    width: 296px;
}
.prdInf
{
    float: left;
    width: 400px;
    height: 200px;
    margin: 30px 0px 0px 30px;
}
.prdTit
{
    color: #222222;
    font-size: 22px;
	font-family: "Trebuchet MS", Trebuchet, Calibri, Tahoma, Arial, sans-serif; 
}
.prdChkl1
{
    float:left;
    width: 360px;
    margin: 20px 0px 0px 10px;
    height: 20px;
}
.prdChkl2
{
    float:left;
    width: 324px;
    margin: 25px 0px 0px 10px;
	font-family: "Trebuchet MS", Trebuchet, Calibri, Tahoma, Arial, sans-serif; 
	font-size: 28px;
}
.prdChkl4
{
    float: left;
    height: 40px;
	margin: 4px 0px 0px 10px;
}
.itmSt
{
	font-size: 16px;
	font-family: "Trebuchet MS", Trebuchet, Calibri, Tahoma, Arial, sans-serif; 
    color: #ffffff;
}
.prdChkr
{
    float: left;
    width: 350px;
	height: 180px;
	margin: -50px 0px 0px 0px;
}

/*--------------------------------------------------------------------------------*/

.bodyCHT
{
    width: 810px;
    float: left;
    height: 13px;
}
.bodyCHB
{
    width: 810px;
    float: left;
    height: 14px;
    margin-bottom: 10px;
}
.bodyCH
{
    float: left;
    width: 810px;
    height: 100%;
}

.bodyCLin
{
    min-height: 74px;
    float:left;
    margin-bottom: 10px;
}
.bodyCR
{
    float:left;
    width: 810px;
    margin: 0px 0px 0px 0px;
}
.bodyCHout
{
    width: 600px;
    height: 90px;
    float: right; 
}
.bodyTL
{
    width: 782px;
    height: 71px;
    float: left;
    margin: 0px 0px 0px 9px;
}
.bodyTLl
{
    background-image: url(images/taglinelt.png);
    background-repeat: no-repeat;
    width: 14px;
    height: 71px;
    float:left;
}
.bodyTLm
{
    background-image: url(images/taglinemid.png);
    background-repeat: repeat-x;
    width: 754px;
    height: 71px;
    float:left;
}
.bodyTLr
{
    background-image: url(images/taglinert.png);
    background-repeat: no-repeat;    
    width: 14px;
    height: 71px;
    float:left;
}
.bodyTLt
{
    float:left;
    text-decoration: none;
    text-align: right;
	font-size: 28px;
	color: #ffffff;
	font-family: "Trebuchet MS", Trebuchet, Calibri, Tahoma, Arial, sans-serif;
	font-weight: bold;    
}

.bodyTLtO
{
    float:right;
    margin: -2px 7px 0px 0px;
}
.bodyTLtEI7
{
    float:right;
    margin: 16px 7px 0px 0px;
}

.bodyCHin
{
    background-image: url(images/tagline2.png);
    background-repeat: no-repeat;
    width: 590px;
    height: 59px;
    margin: 10px 7px 0px 0px;   
    float: right;
    text-decoration: none;
    padding: 12px 0px 0px 0px;
    text-align: right;
	font-size: 28px;
	color: #ffffff;
	font-family: "Trebuchet MS", Trebuchet, Calibri, Tahoma, Arial, sans-serif;
	font-weight: bold;   
}
.bodyCHinT
{
    text-decoration: none;
    text-align: right;
	font-size: 28px;
	color: #ffffff;
	font-family: "Trebuchet MS", Trebuchet, Calibri, Tahoma, Arial, sans-serif;
	font-weight: bold;    
}
.bodyCT
{
    text-decoration: none;
	margin: 10px 0px 0px 30px;
	text-align: left;
	width: 775px;
	float: left;
}
.navm2
{
    width:150px;
    float:left;
    margin: -6px 0px 0px 0px;
}
.bodyBtn
{
    width: 195px;
    height: 59px;
    float: left;
	margin: 0px 0px 0px 0px;
}
.bodyBtnOver
{
	font-size: 13px;
}
.bodyBtnTextOver
{
    color: #ffffff;
    text-decoration: none;
}
.bodyBtnL
{
    float: left;
    width: 9px;
    height: 59px;
    background-image: url(images/2buttonL.png);
    background-repeat: no-repeat;
}
.bodyBtnM
{
    float: left;
    width: 177px;
    height: 59px;
    background-image: url(images/2buttonM.png);
    background-repeat: repeat-x;
}
.bodyBtnR
{
    float: left;
    width: 9px;
    height: 59px;
    background-image: url(images/2buttonR.png);
    background-repeat: no-repeat;
}
.bodyBtnText
{
    text-decoration: none;
    text-align: left;
	font-size: 12px;
	color: #626260;
	font-family: "Trebuchet MS", Trebuchet, Calibri, Tahoma, Arial, sans-serif;
	font-weight: bold; 
	background-color: Transparent;
}
.bodyBtnText2
{
    text-decoration: none;
    text-align: left;
	font-size: 10px;
	color: #626260;
	font-family: "Trebuchet MS", Trebuchet, Calibri, Tahoma, Arial, sans-serif;
	font-weight: bold; 
	background-color: Transparent;
}
.bodyBtnTextI
{
    float:left;
    height: 54px;
    width: 54px;
    margin: 4px 0px 0px 0px;
}
.bodyBtnC
{
    background-color: Transparent;
    float:left;
    height: 59px;  
    text-align: left;
    position: relative;
    top: 50%;
    margin-top: -4px;
}
.bodyLngBtn
{
	float:left;	
    width: 780px;
    height: 24px;
	margin: 0px 0px 0px 10px; 
}
.bodyLngBtnText
{
    width: 750px;
    height: 20px;
    text-align: center;
    margin-left: auto;
    margin-right: auto;
    top: 50%;
    margin-top: 10px;
    text-decoration: none;
    text-align: center;
	font-size: 12px;
	color: #626260;
	font-family: "Trebuchet MS", Trebuchet, Calibri, Tahoma, Arial, sans-serif;
	font-weight: bold;  
}
.bodyLngBtnLeft
{   
    float:left;
    width: 8px;
    height: 24px;
    background-image: url(images/2capleft.png);
    background-repeat: no-repeat;
}
.bodyLngBtnMid
{   
    float:left;
    width: 764px;
    height: 24px;
    background-color: #c5c6c8;
}
.bodyLngBtnRight
{   
    float:left;
    width: 8px;
    height: 24px;
    background-image: url(images/2capright.png);
    background-repeat: no-repeat;
}

.corpAdd
{
    margin: 8px 0px 0px 20px;
    text-decoration: none;
    text-align: left;
	font-size: 12px;
	color: #626260;
	font-family: "Trebuchet MS", Trebuchet, Calibri, Tahoma, Arial, sans-serif;
	font-weight: normal;     
	float: left;
	width: 200px;
}
.corpMap
{
    margin: 20px 0px 0px 0px;
    margin-left:auto;
    margin-right:auto;
    width: 450px;
    height: 350px;
}
.mft
{
    text-decoration: none;
	font-size: 8pt;
	color: #ffffff;
	font-family: "Trebuchet MS", Trebuchet, Calibri, Tahoma, Arial, sans-serif;
	font-weight: bold;
	width: 100%;
	text-align: center;
	float: left;
	margin-top: 10px;
}
.mftE
{
	font-size: 10pt;
	color: #525252;
	font-family: "Trebuchet MS", Trebuchet, Calibri, Tahoma, Arial, sans-serif;
	font-weight: bold;
}
.logo
{
    float: right;
    border: none;
    height: 119px;
}
.btnOn
{
    float: left;
    background-image: url(images/green_button2.png);
    background-repeat: no-repeat;
    width: 167px;
    height: 28px;
    text-decoration: none;
	font-size: 14px;
	color: #ffffff;
	font-family: "Trebuchet MS", Trebuchet, Calibri, Tahoma, Arial, sans-serif;
	font-weight: bold;
	text-align: center;    
	padding-top: 6px;  
	padding-right: 1px;
}
.btnOff
{
    float: left;
    background-image: url(images/gray_button2.png);
    background-repeat: no-repeat;
    width: 162px;
    height: 28px;
    text-decoration: none;
	font-size: 14px;
	color: #ffffff;
	font-family: "Trebuchet MS", Trebuchet, Calibri, Tahoma, Arial, sans-serif;
	font-weight: bold;
	text-align: center;  
	padding-top: 6px;  
	padding-right: 1px;
}
.btnOffb
{
    background-image: url(images/gray_button2b.png);
}
.btnOnb
{
    background-image: url(images/green_button2b.png);
}
.limg
{
    border: 0px;
}
.ltitle
{
    text-decoration: none;
	font-size: 30px;
	color: #222222;
	font-family: "Trebuchet MS", Trebuchet, Calibri, Tahoma, Arial, sans-serif;
	font-weight: bold;
}
.rtitle
{
    text-decoration: none;
	font-size: 14px;
	color: #222222;
	font-family: "Trebuchet MS", Trebuchet, Calibri, Tahoma, Arial, sans-serif;
	font-weight: bold;
}
.marklink
{
    text-decoration: none;
	font-size: 12pt;
	color: #626260;
	font-family: "Trebuchet MS", Trebuchet, Calibri, Tahoma, Arial, sans-serif;
	font-weight: bold;
}

.bodyLngBtn2
{
    float: left;
    width: 810px;
    height: 89px;
	margin-left: auto;
	margin-right: auto;
}
.bodyLngBtnText2
{
    width: 750px;
    height: 49px;
    text-align: center;
    margin-left: auto;
    margin-right: auto;
    top: 50%;
    margin-top: 10px;
            
    text-decoration: none;
    text-align: center;
	font-size: 12px;
	color: #ffffff;
	font-family: "Trebuchet MS", Trebuchet, Calibri, Tahoma, Arial, sans-serif;
	font-weight: bold;   
	padding-top: 10px;   
}
.bodyLngBtnLeft2
{   
    float:left;
    width: 14px;
    height: 89px;
    background-image: url(images/lngbutlt2.png);
    background-repeat: no-repeat;
}
.bodyLngBtnMid2
{   
    float:left;
    width: 815px;
    height: 89px;
    background-image: url(images/lngbutmid2.png);
    background-repeat: repeat-x;
}
.bodyLngBtnRight2
{   
    float:left;
    width: 16px;
    height: 89px;
    background-image: url(images/lngbutrt2.png);
    background-repeat: no-repeat;
}
.navms
{
    width:140px;
    float:left;
    margin: -6px 0px 0px 0px;
}
.navm
{
    width:160px;
    float:left;
    margin: -6px 0px 0px 0px;
}

.mOv
{
   cursor: hand;
}
.mOu
{
   cursor: default;
}
.custRevC
{
	font-family: "Trebuchet MS", Trebuchet, Calibri, Tahoma, Arial, sans-serif; 
	font-size: 9px;	
    vertical-align: top;
    color: #afafaf;
    text-decoration: none;
}
.custRev
{
	font-family: "Trebuchet MS", Trebuchet, Calibri, Tahoma, Arial, sans-serif; 
	font-size: 10px;	
	vertical-align: bottom;
	text-decoration: none;
}
.custRevList
{
    float: left;
    width: 748px;
    margin: 0px 0px 0px 0px;
    height: 200px;   
    overflow:auto;
    padding: 4px 8px 4px 8px; 
	font-family: "Trebuchet MS", Trebuchet, Calibri, Tahoma, Arial, sans-serif; 
	font-size: 12px;	
}
.prdChkb 
{
    border-top:1px dashed #999999;
    color:#FFFFFF;
    height:1px;
    width: 416px;
    float:left;
}

.prdChkl3
{
    float: left;
    width: 150px;
    height: 30px;
    margin: -6px 0px 0px -230px;
}
.prdChkl3l
{
	font-family: "Trebuchet MS", Trebuchet, Calibri, Tahoma, Arial, sans-serif; 
	font-size: 14px;
	color: #ffffff;
}
.prdChkl3r
{
	font-family: "Trebuchet MS", Trebuchet, Calibri, Tahoma, Arial, sans-serif; 
	font-size: 26px;
	color: #ffffff;
}
.prdChk
{
    float: left;
    width: 810px;
}
.prdChkl
{
    float: left;
    width: 424px;
    border: solid 1px #afafaf;
	padding: 4px 0px 4px 8px;
}

.prdDesc
{
    margin-left: auto;
    margin-right: auto;
    width: 615px;
}
.prdComp
{
    float: right;
    border: solid 1px #afafaf;
    width: 340px;
	font-size: 10px;
	color: #525252;
	font-family: "Trebuchet MS", Trebuchet, Calibri, Tahoma, Arial, sans-serif; 
	margin: 4px 0px 0px 8px;
	padding: 4px 8px 4px 8px;
}
.prdPhoto
{
    float: left;
    width: 810px;
	font-size: 9px;
	color: #525252;
	font-family: "Trebuchet MS", Trebuchet, Calibri, Tahoma, Arial, sans-serif; 
	margin: 10px 0px 0px 0px;
}
.prcL
{
    text-decoration: line-through;
}
.prcM
{
    color: #990000;
    font-size: 18px;
	font-family: "Trebuchet MS", Trebuchet, Calibri, Tahoma, Arial, sans-serif; 
}
.prcS
{
    color: #990000;
    font-size: 12px;
	font-family: "Trebuchet MS", Trebuchet, Calibri, Tahoma, Arial, sans-serif; 
}
.prcLbl
{
    text-align: right;
}
.payShp
{
    margin-left: auto;
    margin-right: auto;
    margin-top: 20px;
    height: 30px;
}
.payShp1
{
    float:left;
    font-size: 14px;
	font-family: "Trebuchet MS", Trebuchet, Calibri, Tahoma, Arial, sans-serif; 
}
.payShp2
{
    float:left;
    width: 156px;
}
.payShp2 select
{
    color: #525252;
    font-size: 14px;
	font-family: "Trebuchet MS", Trebuchet, Calibri, Tahoma, Arial, sans-serif; 
}
.payBtn
{
    width: 120px;
    margin-top: 10px;
    margin-left: auto;
    margin-right: auto;
    height: 50px;
}
.payTxt
{
    float: left;
    font-size: 14px;
	font-family: "Trebuchet MS", Trebuchet, Calibri, Tahoma, Arial, sans-serif;     
	margin: 5px 0px 0px 0px;
}
.payTxt2
{
	margin: 4px 0px 4px 0px;
}
.prd
{
    width: 615px;
    margin-left: auto;
    margin-right: auto;
    background-image: url(images/phdr.png);
    background-repeat: no-repeat;
    height: 190px;
}
.pg1
{
    float: left;
    width: 574px;
    height: 376px;
}
.pg1a
{
    float: left;
    background-image: url(images/pig.png);
    background-repeat: no-repeat;
    width: 534px;
    height: 221px;
    margin-left: 40px;
    margin-top: 8px;
}
.pg1aa
{
    float: left;
    margin: 36px 0px 0px 120px;
    font-size: 32px;
	font-family: "Trebuchet MS", Trebuchet, Calibri, Tahoma, Arial, sans-serif;     
    color: #ffffff;
    width: 410px;
    height: 36px;    
}
.pg1aa h1
{
    font-size: 30px;
	font-family: "Trebuchet MS", Trebuchet, Calibri, Tahoma, Arial, sans-serif;     
    color: #ffffff;
    margin: 0px;
    padding: 0px;
}
.pg1ab
{
    float: left;
    margin: 0px 0px 0px 170px;
    font-size: 26px;
	font-family: "Trebuchet MS", Trebuchet, Calibri, Tahoma, Arial, sans-serif;     
    color: #ffffff;    
    width: 360px;
    height: 34px;
}
.pg1ac
{
    float: left;
    width: 334px;
    height: 88px;
    margin: 10px 0px 0px 170px;
}
.pg1aca
{
    float: left;
    background-image: url(images/go_button.png);
    background-repeat: no-repeat;
    width: 60px;
    height: 35px;
    margin: 25px 0px 0px 250px;
}
.pg1acb
{
    float: left;
    background-image: url(images/green_panel.png);
    background-repeat: no-repeat;
    width: 334px;
    height: 88px;
}
.pg1b
{
    float: left;
    background-image: url(images/blue_gradient_panel.png);
    background-repeat: no-repeat;
    width: 534px;
    height: 146px;   
    margin: 0px 0px 0px 40px; 
}
.pg1t
{
    float: left;
    width: 767px; 
    margin: 0px 0px 0px 40px;
    font-size: 14px;
	font-family: "Trebuchet MS", Trebuchet, Calibri, Tahoma, Arial, sans-serif;     
    color: #222222;
  
}
.pg1t h2
{
    font-size: 18px;
	font-family: "Trebuchet MS", Trebuchet, Calibri, Tahoma, Arial, sans-serif;     
    color: #559cbe;   
    margin: 0px;
    padding: 0px;     
}
.pg2
{
    float: left;
    background-image: url(images/family_jump.png);
    background-repeat: no-repeat;    
    width: 224px;
    height: 367px;
    margin: 8px 0px 0px 10px;
}
.pg3
{
    float: left;
    background-image: url(images/small_panel_green.png);
    background-repeat: no-repeat;    
    width: 387px;
    height: 129px;    
    margin: 10px 0px 0px 40px;
    font-size: 12px;
}
.pg3a
{
    float: left;
    width: 134px;
    height: 88px;
    margin: 15px 0px 0px 15px;
}
.pg3b
{
    float: left;
    width: 205px;
    height: 100px;
    margin: 15px 0px 0px 10px;
    line-height: 140%;    
}
.pg3b a
{
    text-decoration: none;
    color: #000000;
}
.pg3b a h2
{
    text-decoration: none;
    color: #559cbe;
    margin: 0px;
    padding: 0px 0px 4px 0px;
}
.pg4
{
    float: left;
    background-image: url(images/small_panel_green.png);
    background-repeat: no-repeat;    
    width: 387px;
    height: 129px;    
    margin: 10px 0px 0px 3px; 
    font-size: 12px;  
}
.pg5
{
    float: left;
    background-image: url(images/small_panel_blue.png);
    background-repeat: no-repeat;    
    width: 387px;
    height: 129px;    
    margin: 0px 0px 0px 40px;
    font-size: 12px;     
}
.pg6
{
    float: left;
    background-image: url(images/small_panel_blue.png);
    background-repeat: no-repeat;    
    width: 387px;
    height: 129px;    
    margin: 0px 0px 0px 3px;  
    font-size: 12px;     
}
.pg7
{
    float: left;
    background-image: url(images/small_panel_green.png);
    background-repeat: no-repeat;    
    width: 387px;
    height: 129px;    
    margin: 0px 0px 0px 40px;
    font-size: 12px;     
}
.pg8
{
    float: left;
    background-image: url(images/small_panel_green.png);
    background-repeat: no-repeat;    
    width: 387px;
    height: 129px;    
    margin: 0px 0px 0px 3px; 
    font-size: 12px;     
}
.pgh1
{
    float: left;
    margin: 10px 0px 0px 20px;
    width: 220px;
}
.pgh1a
{
    float: left;
    margin: 5px 0px 0px 0px;
    font-size: 16px;
	font-family: "Trebuchet MS", Trebuchet, Calibri, Tahoma, Arial, sans-serif;     
    color: #ffffff;    
    width: 60px;
}
.pgh1b
{
    float: left;
    margin: 5px 0px 0px 0px;
    font-size: 16px;
	font-family: "Trebuchet MS", Trebuchet, Calibri, Tahoma, Arial, sans-serif;     
    color: #000000;    
    width: 150px;
}
.pgh2
{
    float: left;
    margin: 25px 0px 0px 12px;
    width: 50px;
}
.pgh2a
{
    float: left;
    margin: 0px 0px 0px 0px;
}
.pgh3
{
    float: left;
    margin: 0px 0px 0px 20px;
    width: 400px;
    height: 24px;
}
.pgh3c
{
    float: left;
    margin: -5px 0px 0px 60px;
    width: 200px;
    height: 30px;
}
.pgh3a
{
    margin: 0px 5px 0px 0px;
    float: left;
    margin-top: 2px;   
    font-size: 12px; 
}
.pgh3b
{
    margin: 0px 5px 0px 0px;
    float: left;
    margin-top: 2px;   
    font-size: 12px; 
    width: 230px;
    height: 12px;
}
.pgh4
{
    float: left;
    margin: 2px 0px 0px 0px;
    font-size: 10px;
	font-family: "Trebuchet MS", Trebuchet, Calibri, Tahoma, Arial, sans-serif;     
    color: #ffffff;   
    width: 400px; 
}
.loaderO
{
    background-image: url(images/OverLay.png); 
    background-repeat:repeat;  
    display: none;
	position: fixed;
	top: 0;
	left: 0;
	bottom:0;
	width: 100%;
	height:auto;
    z-index: 1;
    padding-bottom: 1000px;
}
.loader
{
    font-size: 12px;
	color: #65716d;
	font-family: "Trebuchet MS", Trebuchet, Calibri, Tahoma, Arial, sans-serif;	   	
	position:relative; z-index: 2; width: 150px; height: 40px; margin: 0 auto;
	border: solid 1px #b0c5be;
	background-color: #ffffff;
	padding-left: 10px;
}
.cShow
{
    display: block;
}
.cHide
{
    display: none;
}
.qtConPopF
{
    position: absolute;
    width: 600px;
    height: 260px;
	font-family: "Trebuchet MS", Trebuchet, Calibri, Tahoma, Arial, sans-serif;    
	font-size: 12px;
	color: #6b7672;
	background-color: #ffffff;
	border: solid 1px #71a9bd;
	text-align: center;
	z-index: 10;
}
.qtConPopFa
{
    float: left;
    padding: 10px;
}
.qtConPop
{
    position: absolute;
    width: 459px;
    height: 343px;
	font-family: "Trebuchet MS", Trebuchet, Calibri, Tahoma, Arial, sans-serif;    
	font-size: 12px;
	color: #6b7672;
	background-image: url(images/agent.png);
    background-repeat: no-repeat;  
}
.qtX
{
    float: left;
    width: 33px;
    height: 25px;
	font-family: "Trebuchet MS", Trebuchet, Calibri, Tahoma, Arial, sans-serif;    
	font-size: 16px;
	font-weight: bold;
    margin: 9px 0px 0px 403px;
    background-image: url(images/x_button.png);
    background-repeat: no-repeat; 
}
.qtXa
{
    float: left;
    width: 33px;
    height: 25px;    
}
.qtT1
{
    float: left;
    width: 380px;
    margin: -20px 0px 0px 20px;
    font-size: 40px;
	color: #559cbe;
	font-family: "Trebuchet MS", Trebuchet, Calibri, Tahoma, Arial, sans-serif;
	font-weight: bold;      
}
.qtT2
{
    float: left;
    margin: 0px 0px 0px 20px;
}
.qtT2a
{
    font-size: 16px;
	color: #559cbe;
	font-family: "Trebuchet MS", Trebuchet, Calibri, Tahoma, Arial, sans-serif;
	font-weight: bold;          
}
.qtT3
{
    float: left;
    width: 232px;
    margin: 10px 0px 0px 20px;
}
.qtC
{
    float: left;
    width: 264px;
	font-family: "Trebuchet MS", Trebuchet, Calibri, Tahoma, Arial, sans-serif;    
	font-size: 12px;
	color: #222222;
	background-image: url(images/light_green_box.png);
    background-repeat: no-repeat; 
    height: 126px; 
}
.qtit
{
    float: left;
    width: 254px;
    background-color: #87b960;
    height: 30px;
	font-family: "Trebuchet MS", Trebuchet, Calibri, Tahoma, Arial, sans-serif;    
	font-size: 20px;
	color: #ffffff;
	padding: 4px 0px 0px 10px;
	margin: 0px 0px 10px 0px;
}
.qtPan
{
    float: left;
    width: 247px;
    height: 77px;
	background-image: url(images/panel.png);
    background-repeat: no-repeat;  
    margin: 0px 0px 0px 0px;
}
.qtPani
{
    float: left;
    width: 180px;
    height: 50px;
    margin: 14px 0px 0px 10px;
}
.qtL
{
    float: left;
    width: 50px;
    margin: 2px 0px 3px 10px;
    color: #ffffff;
    font-weight: bold;
}
.qtL1
{
    float: left;
    width: 50px;
    margin: 2px 0px 3px 10px;
    color: #222222;
    font-weight: bold;
}
.qtF
{
    float: left;
    width: 110px;
    height: 23px;
    margin: 0px 0px 3px 0px;
}
.qtF1
{
    float: left;
    width: 190px;
    height: 23px;
    margin: 0px 0px 3px 0px;
}
.qtF1 input
{
	font-family: "Trebuchet MS", Trebuchet, Calibri, Tahoma, Arial, sans-serif;    
	font-size: 12px;
}
.qtF input
{
	font-family: "Trebuchet MS", Trebuchet, Calibri, Tahoma, Arial, sans-serif;    
	font-size: 12px;
}
.qtS
{
    float: left;
    width: 40px;
    height: 26px;
    margin: 25px 0px 0px 8px;
}
.qtS1
{
    float: left;
    width: 40px;
    height: 26px;
    margin: -40px 0px 0px 200px;
}
.qtG
{
    float: left;
    width: 33px;
    height: 25px;
    background-image: url(images/gobtn.png);
    background-repeat: no-repeat;  
}
.qtEr
{
    float: left;
    width: 240px;
    margin: -100px 0px 0px 0px;
    font-size: 12px;
    font-weight: normal;  
    height: 20px;  
}
.qtEra
{
    float: none;
    position: relative;
    width: 230px;
    height: 12px;
    margin-top: 2px;
}
.qtPrv
{
    float: left;
    width: 220px;
    margin: 13px 0px 0px 0px;
    font-size: 10px;
    color: #222222;
}
.qtS input
{
	font-family: "Trebuchet MS", Trebuchet, Calibri, Tahoma, Arial, sans-serif;    
	font-size: 10px;
}
.qtT
{
    width: 240px;
    height: 115px;
    float: left;
    font-size: 13px;
    line-height: 120%;
	color: #222222;
	font-family: "Trebuchet MS", Trebuchet, Calibri, Tahoma, Arial, sans-serif;	
}
.qtTt
{
    font-size: 20px;
	color: #000000;
	font-family: "Trebuchet MS", Trebuchet, Calibri, Tahoma, Arial, sans-serif;
	font-weight: bold;  
    height: 30px;
    margin-top: 15px;
    width: 100px;    
    margin-left: auto;
    margin-right: auto;
}
.reqF
{
    color:#E00000;
    float: left;
    width: 10px;
}
.ctxt
{
    color: #559cbe;
    font-size: 28px;
	font-family: "Trebuchet MS", Trebuchet, Calibri, Tahoma, Arial, sans-serif;         
}
.cartb
{
    width: 100%;
    border-top: solid 1px #559cbe;
    border-left: solid 1px #559cbe;
}
.cartb tr td
{
    border-bottom: solid 1px #559cbe;
    padding: 20px;
    border-right: solid 1px #559cbe;
    text-align: center;
}
.tblcl
{
    width: 400px;
    border-top: solid 1px #559cbe;
    border-left: solid 1px #559cbe;
}
.tblcl tr td
{
    border-bottom: solid 1px #559cbe;
    padding: 5px;
    border-right: solid 1px #559cbe;
    text-align: left;
}
.tblclr td
{
    border-bottom: solid 1px #559cbe;
    padding: 5px;
    border-right: solid 1px #559cbe;
    text-align: left;
    background-color: #f5f9fa;
}
.prd1
{
    float: left;
    margin: 0px 0px 0px 0px;
    width: 534px;
}
.prd1a
{
    float: left;
    margin: 0px 0px 0px 0px;
    background-color: #71aabe;
    width: 514px;
    height: 50px;
    padding: 15px 0px 0px 20px;
}
.prd1a h1
{
    color: #ffffff;
    font-size: 26px;
	font-family: "Trebuchet MS", Trebuchet, Calibri, Tahoma, Arial, sans-serif;         
    margin: 0px;
    padding: 0px;
}
.prd1b
{
    float: left;
    margin: 0px 0px 0px 0px;
    width: 534px;
}
.prd1b1
{
    float: left;
    margin: 0px 0px 0px 0px;
    width: 534px;
}
.prd1b2
{
    float: left;
    margin: 0px 0px 0px 0px;
    width: 534px;
}
.prdsp
{
    float: left;
    width: 534px;
    height: 20px;
}
.prd1b2 h2
{
    color: #559cbe;
    font-size: 20px;
	font-family: "Trebuchet MS", Trebuchet, Calibri, Tahoma, Arial, sans-serif;    
	padding: 15px 0px 5px 0px;     
	margin: 0px;
}
.prd1b2 h3
{
    color: #559cbe;
    font-size: 20px;
	font-family: "Trebuchet MS", Trebuchet, Calibri, Tahoma, Arial, sans-serif;         
	padding: 15px 0px 5px 0px;     
	margin: 0px;
}
.prd2
{
    float: left;
    margin: 0px 0px 0px 10px;
    width: 264px;
}
.prd2a
{
    float: left;
    margin: 0px 0px 0px 0px;
}
.prd2b
{
    float: left;
    margin: 0px 0px 0px 0px;
}
.prd2b1
{
    float: left;
    width: 264px;
    height: 106px;
    background-image: url(images/contact_panel.png);
    background-repeat: no-repeat; 
	font-family: "Trebuchet MS", Trebuchet, Calibri, Tahoma, Arial, sans-serif;    
	font-size: 14px;
	color: #222222;
	margin: 10px 0px 0px 0px;
}
.prd2b2
{
    float: left;
    width: 44px;
    height: 44px;
    margin: 30px 0px 0px 20px;
}
.prd2b3
{
    float: left;
	font-family: "Trebuchet MS", Trebuchet, Calibri, Tahoma, Arial, sans-serif;    
	font-size: 14px;
	color: #222222;  
	width: 180px;
	margin: 35px 0px 0px 15px;  
	text-align: left;
	vertical-align: middle;
}
.prd2b3 a
{
	font-size: 11px;
}
.prd3
{
    float: left;
    background-color: #71a9bd;
    width: 810px;
    height: 130px;
}
.prd3a
{
    float: left;
    margin: 25px 0px 0px 30px;
    font-size: 32px;
	font-family: "Trebuchet MS", Trebuchet, Calibri, Tahoma, Arial, sans-serif;     
    color: #ffffff;
    width: 410px;
    height: 36px;    
}
.prd3a h2
{
    font-size: 30px;
	font-family: "Trebuchet MS", Trebuchet, Calibri, Tahoma, Arial, sans-serif;     
    color: #ffffff;
    margin: 0px;
    padding: 0px;
}
.prd3z
{
    float: left;
    width: 445px;
}
.prd3b
{
    float: left;
    margin: 0px 0px 0px 70px;
    font-size: 26px;
	font-family: "Trebuchet MS", Trebuchet, Calibri, Tahoma, Arial, sans-serif;     
    color: #ffffff;    
    height: 34px;
}
.prd3c
{
    float: left;
    width: 334px;
    height: 88px;
    margin: 15px 0px 0px 0px;
}
.pgbtnB
{
    background-image: url(images/blue_panelsh.png);
    background-repeat: no-repeat;   
    width: 387px;
    height: 129px;    
}
.pgbtnG
{
    background-image: url(images/green_panelsh.png);
    background-repeat: no-repeat;
    width: 387px;
    height: 129px;    
}
.agnt
{
    border-top: solid 1px #87B960;
    border-left: solid 1px #87B960;
}
.agnt thead td
{
    font-weight: bold;
    background-color: #71AABE;
    color: #ffffff;
}
.agnt thead td h2
{
    font-weight: bold;
    background-color: #71AABE;
    color: #ffffff;
    margin: 0px;
    padding: 0px;
    font-size: 14px;
}
.agnt td
{
    border-bottom: solid 1px #87B960;
    border-right: solid 1px #87B960;
    padding: 10px;
}
.agnt a
{
    color: #71AABE;
    font-weight: bold;
}
.conTx
{
    margin: 10px 0px 0px 0px;
    margin-left:auto;
    margin-right:auto;
    width: 550px;
}
.conTx a
{
    color: #71AABE;
    font-weight: bold;
}
.pnlMidZ 
{
    float: left;
    margin: 0px 0px 0px 20px;
}
.pnmMidF
{
    float: left;
    width: 80px;
    margin: 50px 0px 0px 20px;
}
.pnmMidF img
{
    border: none;
}
.pnlMidZ h2
{
    font-size: 16px;
	font-family: "Trebuchet MS", Trebuchet, Calibri, Tahoma, Arial, sans-serif;     
    color: #000000;   
    margin: -10px 0px 0px 460px;
    font-weight: normal;
    padding: 0px;     
}
.prd4
{
    float: left;
    width: 810px;
}
.prd4a
{
    float: left;
    margin: 0px 0px 10px 0px;
    font-size: 32px;
	font-family: "Trebuchet MS", Trebuchet, Calibri, Tahoma, Arial, sans-serif;     
    background-color: #71a9bd;
    color: #ffffff;
    height: 38px;    
    width: 790px;
    padding: 10px 0px 0px 20px;
}
.prd4a h2
{
    font-size: 24px;
	font-family: "Trebuchet MS", Trebuchet, Calibri, Tahoma, Arial, sans-serif;     
    color: #ffffff;
    margin: 0px;
    padding: 0px;
}
.prd4b
{
    float: left;
    margin: 0px 0px 0px 0px;
    font-size: 14px;
	font-family: "Trebuchet MS", Trebuchet, Calibri, Tahoma, Arial, sans-serif;     
    color: #ffffff;    
}
.clnk
{
    width: 810px;
}
.clnk tr td
{
    vertical-align: text-top;
}
.clnk tr td a
{
    color: #559CBE;
}
.pnlMid a
{
    color: #559CBE;
    font-weight: bold;
}

