body {
	margin: 0px;
	padding: 0px;
	background-color: #999999;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.menuLayer {
	
	position: absolute;
	top: 48px;
	line-height: 16px;
	margin-left: -126px;
}
.lyrTop {
	font-size: 2px;
	background-image: url(../images/drp_layer_Top.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
	height: 10px;
	width: 554px;
	line-height: 10px;
}
.lyrBtm {
	font-size: 2px;
	background-image: url(../images/drp_layer_Btm.gif);
	background-repeat: no-repeat;
	background-position: center top;
	height: 10px;
	width: 554px;
	line-height: 10px;
}
.lyrMdl {
	background-color: #E7EFFA;
	border-right-width: 3px;
	border-left-width: 3px;
	border-right-color: #7BB5E7;
	border-left-color: #7BB5E7;
	border-right-style: solid;
	border-left-style: solid;
}
.lyrBgLeft {
	background-image: url(../images/lyr_lft_bg.gif);
	background-repeat: no-repeat;
	background-position: center;
	text-align: right;
	padding-right: 25px;
}


.demoTxt {
	background-color: #176CB4;
	padding: 5px;
	border: 2px solid #FFFFFF;
	width: 345px;
	text-align: center;
	color: #FFFFFF;
	line-height: 17px;
	margin-bottom: 10px;
}


.logoBanner {
	height: 63px;
	width: 1002px;
	background-color: #FFFFFF;
}
.outer {
	width: 1000px;
	_width: 980px;
	margin:0px;
	margin-right: auto;
	margin-left: auto;
	padding:0px;
	

}
.logo {
	height: 63px;
	width: 287px;
	float: left;
}
.topLinks {
	float: right;
	text-align: right;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin-right: 32px;
	line-height: 24px;
	margin-top: 5px;
}
.topLinks a{
	text-decoration: none;
	color: #000000;
}
.topLinks a:hover{
	font-weight: normal;
	color: #FF0000;
	text-decoration: underline;
}
.topLinks span a{
	padding-left: 8px;
	color: #FF6600;
	font-weight: bold;
}
.topLinks span a:hover{
	font-weight: bold;
	color: #FF3300;
	padding-left: 8px;
	text-decoration: none;
}

.navOuter {
	background-image: url(../images/menu_bg.gif);
	height: 29px;
	width: 1002px;
	padding-top: 4px;
}
.bannerOuter {
	_padding:0px !important;
	background-image: url(../images/bannerbg.gif);
	background-repeat: no-repeat;
	height: 243px;
	width: 1002px;
}
.bannerTxtOuter {
	width: 656px;
	margin-left: 313px;
	float: right;
	margin-right: 31px;
}
.topTxt {
	clear:both;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	text-align: center;
	margin-top: 17px;
}
.boxOuter {
	height: 187px;
	width: 656px;
	margin-top: 20px;
}
.create {
	float: left;
	height: 187px;
	width: 214px;
}
.update {
	float: left;
	height: 187px;
	width: 214px;
	margin-left: 7px;
}
.generate {
	float: left;
	height: 187px;
	width: 214px;
	margin-left: 7px;
}
.txtHead {
	height: 42px;
	width: 204px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	line-height: 17px;
	padding-top: 10px;
	padding-left: 10px;
}
.txtInside {
	height: 85px;
	width: 204px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	line-height: 19px;
	padding-top: 8px;
	padding-left: 10px;
}
.txtLinkButton {
	width: 82%;
	margin-right: auto;
	margin-left: auto;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 25px;
	height: 25px;
}
.txtLinkButton a{
	color: #333333;
	text-decoration: none;
}
.txtLinkButton a:hover{
	color: #FFFFFF;
	text-decoration: none;
}


.bigTxt {
	font-size: 24px;
}
.linkBelowBanner {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #037CF5;
	background-color: #E7EFFA;
	height: 48px;
	line-height: 48px;
	font-weight: bold;
	text-align: center;
	width: 1002px;
}
.linkBelowBanner a{
	color: #037CF5;
	text-decoration: none;
}
.linkBelowBanner a:hover{
	color: #333333;
	text-decoration: underline;
}
.b2bBanner{
	background-color: #E7EFFA;
	height: 222px;
	width: 1002px;
	display: block;
}
.b2bOuter{
	width: 919px;
	height: 222px;
	margin: 0px auto;
}
.b2b{
	width: 206px;
	height: 214px;
	float: left;
	background-image: url(../images/bg_left.gif);
	background-repeat: no-repeat;
	padding: 8px 30px 0px 30px;
}
.b2bTxt{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.b2bBold{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-align: center;
	margin-top: 12px;
}
.b2bSignup{
	text-align: center;
	margin-top: 12px;
}
.emailAppend{
	width: 364px;
	height: 197px;
	float: left;
	background-image: url(../images/bg_center.gif);
	background-repeat: no-repeat;
	margin-left: -8px;
	padding-top: 25px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 17px;
}
.emailAppendHead{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	line-height: 18px;
}
.topHead{
	font-size: 17px;
	font-weight: bold;
}
.emailAppendTxt{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin: 10px 150px 0px 0px;
}
.emailAppendTxt a{
	color: #2368C4;
	text-decoration: none;
}
.emailAppendTxt a:hover{
	text-decoration: underline;
}
.emailSignupViewDemo{
	margin-top: 25px;
}
.msgBox{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #333333;
	padding: 20px;
	background-color: #F2F2F2;
	border: 2px solid #CCCCCC;
	margin-top: 30px;
}
.b2bForm{
	width: 240px;
	height: 209px;
	float: left;
	padding: 13px 0px 0px 32px;
	background-image: url(../images/bg_right.gif);
	background-repeat: no-repeat;
}
.formHead{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	height: 34px;
	line-height: 34px;
}
.txtBox1{
	border: 1px solid #7F9DB9;
	width: 87px;
	height: 15px;
	line-height: 15px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-left: 3px;
	font-weight: bold;
}
.txtBox2{
	border: 1px solid #7F9DB9;
	width: 190px;
	height: 15px;
	line-height: 15px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-left: 3px;
	font-weight: bold;
}

.txtBoxInside1{
	border: 1px solid #7F9DB9;
	width: 150px;
	height: 15px;
	line-height: 15px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-left: 3px;
	font-weight: bold;
}

.txtAreaInside1{
	border: 1px solid #7F9DB9;
	width: 473px;
	height: 35px;
	line-height: 15px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-left: 3px;
	font-weight: bold;
}

.btmContentOuter{
	background-color: #E7EFFA;
	width: 1002px;
	padding: 10px 0px 10px 0px;
}
.bodyDemo {
	background-color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}

.btmContentTopBg{
	width: 916px;
	margin: 0px auto 0px auto;
	height: 17px;
	background-image: url(../images/content_bg_top.gif);
	background-repeat: no-repeat;
	font-size: 10px;
}
.btmContentMiddle{
	width: 866px;
	margin: 0px auto 0px auto;
	height: auto;
	padding: 0px 24px 0px 24px;
	border-left:1px solid #90959B;
	border-right:1px solid #90959B;
	background-color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
}
.learnMore a{
	font-size: 11px;
	text-decoration: none;
}
.learnMore a:hover{
	text-decoration: underline;
}

.btmContentMiddle a{
	color: #037CF5
	text-decoration: underline;
	line-height: 19px;
}
.btmContentMiddle a:visited{
	color: #037CF5
}

.btmContentMiddle ul{
	padding: 0px;
	margin: 2px 0px 0px 20px;
	list-style-image: url(../images/bullet.gif);
}

.contentRow1{
	width: 100%;
	height: auto;
	border-bottom: 1px solid #85BBE9;
	padding-bottom: 12px;
	overflow: auto;
}
.rowItem1{
	width: 240px;
	padding-right: 15px;
	float: left;
	border-right: 1px solid #85BBE9; 
}

.rowItem2{
	width: 270px;
	padding:0px 15px 0px 15px;
	float: left;
}

.rowItem3{
	width: 290px;
	padding-left:15px;
	float: left;
	border-left: 1px solid #85BBE9; 

}

.contentRow2{
	width: 100%;
	height: auto;
	padding-top: 12px;
	overflow: auto;
}

.btmContentBtmBg{
	width: 916px;
	margin: 0px auto 0px auto;
	height: 17px;
	background-image: url(../images/content_bg_btm.gif);
	background-repeat: no-repeat;
	font-size: 10px;
}
.footer{
	height: 101px;
	width: 1002px;
	background-image: url(../images/footer_bg.gif);
	background-repeat: repeat-x;
	float: left;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
.footerLinks{
	padding-top: 25px;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #037CF5;	
}
.footerLinks a{
	color: #037CF5;
	text-decoration: none;
}
.footerLinks a:hover{
	text-decoration: underline;
}
.footerCopyright{
	padding-top: 7px;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;	
}
.footerCopyright a{
	color: #333333;
	text-decoration: none;
}
.footerCopyright a:hover{
	text-decoration: underline;
}
.innerContentOuter {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #222222;
	width: 954px;
	padding: 24px;
	background-color:#FFFFFF;
	overflow: auto;
	float: left;
}
.contentLeft {
	width: 685px;
	overflow: auto;
	float: left;
}
.topBannerSales {
	height: 361px;
	width: 685px;
	background-image: url(../images/salesleads_banner.gif);
	background-repeat: no-repeat;
}
.topBannerB2B {
	height: 361px;
	width: 685px;
	background-image: url(../images/b2b_leads_banner.gif);
	background-repeat: no-repeat;
}

.topBannerDatabase {
	height: 361px;
	width: 685px;
	background-image: url(../images/update_database_banner.gif);
	background-repeat: no-repeat;
}
.topBannerEmail {
	height: 361px;
	width: 685px;
	background-image: url(../images/mailing_list_banner.gif);
	background-repeat: no-repeat;
}
.topBannerBusinessMail {
	height: 361px;
	width: 685px;
	background-image: url(../images/business_mailing_list_banner.gif);
	background-repeat: no-repeat;
}
.topBannerAppendingService {
	height: 361px;
	width: 685px;
	background-image: url(../images/appending_service_banner.gif);
	background-repeat: no-repeat;
}
.topBannerDatabaseCleansing {
	height: 361px;
	width: 685px;
	background-image: url(../images/database_cleansing.gif);
	background-repeat: no-repeat;
}
.topBannerLeadGenService {
	height: 361px;
	width: 685px;
	background-image: url(../images/lead_gen_service_banner.gif);
	background-repeat: no-repeat;
}
.topBannerStrategicMarketing {
	height: 361px;
	width: 685px;
	background-image: url(../images/strategic_marketing_banner.gif);
	background-repeat: no-repeat;
}

.txtSubLink a{
	font-size: 12px;
	color: #3366CC;
	text-align: right;
	text-decoration:none;
}

.txtSubLink a:hover{
	text-decoration:underline;
}


.bannerText {
	width: 500px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	margin-left: 180px;
	padding-top: 48px;
	font-weight: normal;
	height: 160px;
}
.bannerText ul{
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 35px;
}

.bannerText li{
	margin-bottom: 5px;
}
.bannerForm {
	margin-left: 180px;
	width: 482px;
	padding-top: 215px;
}
.blueBoldTxt {
	font-weight: bold;
	color: #1562CF;
}

.bannerTxtBx {
	height: 19px;
	width: 148px;
	border: 1px solid #6699CC;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	text-indent: 3px;
	line-height: 19px;
}
.bannerTxtArea {
	height: 50px;
	width: 148px;
	border: 1px solid #6699CC;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	text-indent: 3px;
	line-height: 19px;
	overflow:auto;
}

.bannerButton {
	height: 28px;
	width: 210px;
	margin-left: 94px;
	margin-top: 5px;
	margin-bottom: 5px;
}
.bannerButton a{
	display: block;
	height: 28px;
	width: 165px;
	text-indent: -999px;
}
.contentTxt {
	width: 685px;
	font-size: 14px;
	line-height: 19px;
}
.contentTxt ul{
	margin-left: 25px;
	padding-left: 0px;
}

.contentTxt li{
	margin-bottom:3px;
}
.contentTxt h2{
	font-size: 18px;
	margin: 0px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.txtBold {
	font-weight: bold;
	color: #666666;
}


.contentRight {
	float: left;
	width: 235px;
	margin-left: 34px;
}
.sideBoxOuter {
	width: 235px;
}
.sideBoxOuter a{
	font-weight: bold;
	color:#333333;
	text-decoration:none;
}
.sideBoxOuter a:hover{
	color:#666666;
}

.leadGenHead {
	font-size: 14px;
	background-image: url(../images/lead_gen_head.gif);
	background-repeat: no-repeat;
	height: 33px;
	width: 235px;
	line-height: 33px;
	font-weight: bold;
	text-indent: 25px;
}
.leadGenBtm {
	font-size: 2px;
	background-image: url(../images/lead_gen_btm.gif);
	background-repeat: no-repeat;
	height: 4px;
	width: 235px;
}
.leadGenTxt {
	font-weight: bold;
	background-color: #DCDCC9;
	width: 207px;
	padding-top: 10px;
	padding-right: 14px;
	padding-bottom: 10px;
	padding-left: 14px;
}
.leadGenTxt ul{
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 20px;
}
.leadGenTxt li{
	margin-bottom: 4px;
}

.freeBonusHead {
	font-size: 14px;
	background-image: url(../images/free_bonus_head.gif);
	background-repeat: no-repeat;
	height: 27px;
	width: 235px;
	text-align: center;
	font-weight: bold;
}
.freeBonusBtm {
	font-size: 2px;
	background-image: url(../images/free_bonus_btm.gif);
	background-repeat: no-repeat;
	height: 7px;
	width: 235px;
}
.freeBonusTxt {
	background-color: #FFFFFF;
	width: 231px;
	padding-top: 10px;
	padding-bottom: 5px;
	border-right-width: 2px;
	border-left-width: 2px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #B7CDE7;
	border-left-color: #B7CDE7;
}
.callMeHead {
	font-size: 14px;
	background-image: url(../images/call_me_head.gif);
	background-repeat: no-repeat;
	height: 44px;
	width: 235px;
	font-weight: bold;
	text-indent: 25px;
}
.callMeBtm {
	font-size: 2px;
	background-image: url(../images/call_me_btm.gif);
	background-repeat: no-repeat;
	height: 5px;
	width: 235px;
}
.callMeTxt {
	background-color: #D1E3FB;
	width: 173px;
	padding-top: 10px;
	padding-bottom: 5px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #AAA7A7;
	border-left-color: #AAA7A7;
	padding-right: 30px;
	padding-left: 30px;
}
.callTxtBx {
	height: 17px;
	width: 148px;
	border: 1px solid #6699CC;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	text-indent: 3px;
	line-height: 17px;
}
.callComboBx {
	height: 17px;
	width: 148px;
	border: 1px solid #6699CC;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	text-indent: 3px;
	line-height: 17px;
}
.appendDbHead {
	font-size: 14px;
	background-image: url(../images/append_service_head.gif);
	background-repeat: no-repeat;
	height: 33px;
	width: 235px;
	line-height: 33px;
	font-weight: bold;
	text-indent: 25px;
}
.appendDbBtm {
	font-size: 2px;
	background-image: url(../images/append_service_btm.gif);
	background-repeat: no-repeat;
	height: 4px;
	width: 235px;
}
.appendDbTxt {
	font-weight: bold;
	background-color: #CBD8FC;
	width: 207px;
	padding-top: 10px;
	padding-right: 14px;
	padding-bottom: 10px;
	padding-left: 14px;
}
.appendDbTxt ul{
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 20px;
}
.appendDbTxt li{
	margin-bottom: 4px;
}

.contactusLeadTxtHead {
	font-size: 14px;
	background-image: url(../images/contactus_leadgen_head.gif);
	background-repeat: no-repeat;
	height: 33px;
	width: 235px;
	line-height: 33px;
	font-weight: bold;
	text-indent: 25px;
}
.contactusLeadTxtBtm {
	font-size: 2px;
	background-image: url(../images/contactus_leadgen_btm.gif);
	background-repeat: no-repeat;
	height: 4px;
	width: 235px;
}
.contactusLeadTxt {
	font-weight: bold;
	background-color: #CDCCC7;
	width: 207px;
	padding-top: 10px;
	padding-right: 14px;
	padding-bottom: 10px;
	padding-left: 14px;
}
.contactusLeadTxt ul{
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 20px;
}
.contactusLeadTxt li{
	margin-bottom: 4px;
}




.quoteHeadTxtHead {
	font-size: 14px;
	background-image: url(../images/quote_side_head.gif);
	background-repeat: no-repeat;
	height: 33px;
	width: 235px;
	line-height: 33px;
	font-weight: bold;
	text-indent: 25px;
}
.quoteHeadTxtBtm {
	font-size: 2px;
	background-image: url(../images/quote_side_btm.gif);
	background-repeat: no-repeat;
	height: 4px;
	width: 235px;
}
.quoteHeadTxt {
	font-weight: bold;
	background-color: #c2c6d2;
	width: 207px;
	padding-top: 10px;
	padding-right: 14px;
	padding-bottom: 10px;
	padding-left: 14px;
}
.quoteHeadTxt ul{
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 20px;
}
.quoteHeadTxt li{
	margin-bottom: 4px;
}

.emailListHead {
	font-size: 14px;
	background-image: url(../images/email_list_head.gif);
	background-repeat: no-repeat;
	height: 33px;
	width: 235px;
	line-height: 33px;
	font-weight: bold;
	text-indent: 25px;
}
.emailListBtm {
	font-size: 2px;
	background-image: url(../images/email_list_btm.gif);
	background-repeat: no-repeat;
	height: 4px;
	width: 235px;
}
.emailListTxt {
	font-weight: bold;
	background-color: #FAEFE6;
	width: 207px;
	padding-top: 10px;
	padding-right: 14px;
	padding-bottom: 10px;
	padding-left: 14px;
}
.emailListTxt ul{
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 20px;
}
.emailListTxt li{
	margin-bottom: 4px;
}

.businessListHead {
	font-size: 14px;
	background-image: url(../images/business_list_head.gif);
	background-repeat: no-repeat;
	height: 33px;
	width: 235px;
	line-height: 33px;
	font-weight: bold;
	text-indent: 25px;
}
.businessListTop {
	font-size: 2px;
	background-image: url(../images/business_list_top.gif);
	background-repeat: no-repeat;
	height: 4px;
	width: 235px;
}

.businessListBtm {
	font-size: 2px;
	background-image: url(../images/business_list_btm.gif);
	background-repeat: no-repeat;
	height: 4px;
	width: 235px;
}

.businessListTxt {
	font-weight: normal;
	background-color: #DBD9AD;
	width: 207px;
	padding-top: 10px;
	padding-right: 14px;
	padding-bottom: 10px;
	padding-left: 14px;
}
.businessListTxt a{
	color:#333333;
	font-weight: bold;
	text-decoration:none;
}
.businessListTxt a:hover{
	color:#666666;
	font-weight: bold;
}


.businessListTxt h2{
	font-size: 16px;
	font-weight: bold;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
}

.businessListTxt ul{
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 20px;
}
.businessListTxt li{
	margin-bottom: 4px;
	font-weight: bold;
}

.B2BListHead {
	font-size: 14px;
	background-image: url(../images/b2b_lead_head.gif);
	background-repeat: no-repeat;
	height: 33px;
	width: 235px;
	line-height: 33px;
	font-weight: bold;
	text-indent: 25px;
}
.B2BListBtm {
	font-size: 2px;
	background-image: url(../images/b2b_lead_btm.gif);
	background-repeat: no-repeat;
	height: 4px;
	width: 235px;
}
.B2BListTxt {
	font-weight: bold;
	background-color: #CCE3E9;
	width: 207px;
	padding-top: 10px;
	padding-right: 14px;
	padding-bottom: 10px;
	padding-left: 14px;
}
.B2BListTxt ul{
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 20px;
}
.B2BListTxt li{
	margin-bottom: 4px;
}
.hltBlue {
	color: #3366CC;
}
.contactTopBg {
	font-size: 2px;
	background-image: url(../images/contactus_bg_top.gif);
	background-repeat: no-repeat;
	height: 12px;
	background-position: center bottom;
}
.contactBtmBg {
	font-size: 5px;
	background-image: url(../images/contactus_bg_btm.gif);
	background-repeat: no-repeat;
	height: 12px;
}
.contactTopBg2 {
	font-size: 2px;
	background-image: url(../images/contactus_bg_top2.gif);
	background-repeat: no-repeat;
	height: 12px;
	background-position: center bottom;
}
.contactBtmBg2 {
	font-size: 5px;
	background-image: url(../images/contactus_bg_btm2.gif);
	background-repeat: no-repeat;
	height: 12px;
}
.contactTopBg3 {
	font-size: 2px;
	background-image: url(../images/contactus_bg_top3.gif);
	background-repeat: no-repeat;
	height: 12px;
	background-position: center bottom;
}
.contactBtmBg3 {
	font-size: 5px;
	background-image: url(../images/contactus_bg_btm3.gif);
	background-repeat: no-repeat;
	height: 12px;
}

.contactBg {
	background-color: #ADBFDB;
}
.contactBg2 {
	background-color: #c2c6d2;
}
.contactBg3 {
	background-color: #cdccc7;
}

.contactFormBg {
	background-color: #e6e3d7;
	width: 465px;
	margin-right: 100px;
	margin-left: 100px;
	border: 9px solid #FFFFFF;
	font-size: 14px;
	margin-top: 10px;
	margin-bottom: 10px;
}
.contactFormBg2 {
	background-color: #dbdee7;
	width: 465px;
	margin-right: 100px;
	margin-left: 100px;
	border: 9px solid #FFFFFF;
	font-size: 13px;
	margin-top: 10px;
	margin-bottom: 10px;
}
.contactFormBg3 {
	background-color: #dbdee7;
	width: 465px;
	margin-right: 100px;
	margin-left: 100px;
	border: 9px solid #FFFFFF;
	font-size: 13px;
	margin-top: 10px;
	margin-bottom: 10px;
}

.contactFormBg h2, .contactFormBg2 h2{
	font-size: 18px;
	font-weight: bold;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
}

.contactTxtBx {
	width: 420px;
}
.req {
	font-size: 10px;
	color: #CC0000;
}
.formNote {
	font-size: 11px;
}







#popupMask {
	DISPLAY: none;
	Z-INDEX: 1000;
	FILTER: alpha(opacity=90);
	LEFT: 0px; BACKGROUND-IMAGE: url(../images/overlay.png)! important;
	WIDTH: 100%;
	BACKGROUND-REPEAT: repeat;
	POSITION: absolute;
	TOP: 0px;
	HEIGHT: 100%;
	BACKGROUND-COLOR: #333333;
	opacity: .4;
}
#popupContainer {
	PADDING-RIGHT: 0px;
	DISPLAY: none;
	PADDING-LEFT: 0px;
	Z-INDEX: 1001;
	LEFT: 0px;
	PADDING-BOTTOM: 0px;
	PADDING-TOP: 0px;
	POSITION: absolute;
	TOP: 0px;
}
#popupInner {
	BORDER-RIGHT: #333333 1px solid;
	BORDER-TOP: #333333 1px solid;
	BORDER-LEFT: #333333 1px solid; 
	BORDER-BOTTOM: #333333 1px solid; 
	BACKGROUND-COLOR: #ffffff;
}
#popupFrame {
	Z-INDEX: 202; 
	MARGIN: 0px; WIDTH: 100%; 
	POSITION: relative; 
	HEIGHT: 100%;
}
#popupTitleBar {
	FONT-WEIGHT: bold; 
	Z-INDEX: 203; 
	BACKGROUND-IMAGE: url(../images/x12_title_bg.gif); 
	COLOR: #ffffff; 
	POSITION: relative; 
	HEIGHT: 24px;
	background-repeat:repeat-x;
}
#popupTitle {
	FONT-SIZE: 1.1em; 
	FLOAT: left
}
#popupControls {
	FLOAT: right; 
	CURSOR: hand
}
