﻿body  { font-size: 12px; text-align: center }
div { }
/*<agl.folder "header">*/
	.searchbar { }
	.searchbar input { width: 122px }
	.headertop { font-size: 11px; font-family: "Lucida Grande", Helvetica, Arial, sans-serif; background-image: url("../graphix/header/header-background1.gif") }
	.headertop-left { padding-top: 20px; padding-left: 14px }
	.headertop-right  { color: #666; font-size: 11px; padding-top: 44px }
	.headertop-right a:link { color: #000; text-decoration: none }
	.headertop-right a:visited { color: #000; text-decoration: none }
	.headertop-right a:hover { color: #0068b3; text-decoration: underline }
	.headertop-right a:active { color: #000; text-decoration: none }
	.buttonbar  { background-image: url("../graphix/header/buttonbar-back1.gif") }
	.buttonbar-bottom   { background-image: url("../graphix/header/buttonbar-bottom2.gif") }
	.buttonbar-bottom1 { background-image: url("../graphix/header/buttonbar-bottom1.gif") }
/*</agl.folder>*/
/*<agl.folder "text styles">*/
	a:link { color: #00528e; text-decoration: none }
	a:visited { color: #00528e; text-decoration: none }
	a:hover { color: #000; text-decoration: underline }
	a:active { color: #00528e; text-decoration: none }
	h1 { color: #ce5200; font-size: 16px; font-weight: normal; line-height: 28px; letter-spacing: -1px }
	h2 { color: #ce5200; font-size: 16px; font-weight: normal; line-height: 16px; letter-spacing: -1px }
	h3 { color: #003f6c; font-size: 16px; font-weight: normal; line-height: 14px; letter-spacing: -1px }
	h4 { color: #000; font-size: 12px; font-weight: normal; }
	table { color: #333; font-size: 11px }
	.h1 { color: #ce5200; font-size: 16px; line-height: 28px; letter-spacing: -1px }
	.black-text { color: #000 }
	.darkblue-text { color: #003f6c }
	.blue-text { color: #0068b3 }
	.quote { color: #8CA2B2; font-size: 14px; font-family: Georgia, "Times New Roman", Times, serif; font-weight: normal; font-style:italic; letter-spacing: -1px }
/*</agl.folder>*/
/*<agl.folder "footer">*/
	.footer { color: #333; font-size: 11px; line-height: 16px }
	.footer a:link { color: #004b80; text-decoration: none }
	.footer a:visited { color: #004b80; text-decoration: none }
	.footer a:hover { color: #000; text-decoration: underline }
	.footer a:active { color: #004b80; text-decoration: none }
/*</agl.folder>*/
/*<agl.folder "ad area">*/
	.ad-leftmenu { color: #d3dce1; padding-right: 20px; padding-left: 20px }
	.ad-leftmenu-normal { color: #c7d3dc; font-size: 13px; padding-top: 4px; padding-bottom: 4px; border-bottom: 1px dotted #c7d3dc }
	.ad-leftmenu-bottom { color: #c7d3dc; font-size: 13px; padding-top: 4px; padding-bottom: 4px }
	.ad-leftmenu-normal a:link { color: #fff; text-decoration: none }
	.ad-leftmenu-bottom a:link { color: #fff; text-decoration: none }
	.ad-leftmenu-normal a:visited { color: #fff; text-decoration: none }
	.ad-leftmenu-bottom a:visited { color: #fff; text-decoration: none }
	.ad-leftmenu-normal a:hover { color: #fff; text-decoration: underline }
	.ad-leftmenu-bottom a:hover { color: #fff; text-decoration: underline }
	.ad-leftmenu-normal a:active { color: #fff; text-decoration: none }
	.ad-leftmenu-bottom a:active { color: #fff; text-decoration: none }
	.ad1 { color: #005490; font-size: 14px; font-family: Georgia, "Times New Roman", Times, serif; line-height: 14px; background-image: url("../graphix/ad-area/ads/ad1-back2.gif"); background-repeat: no-repeat; text-align: right; text-transform: uppercase; letter-spacing: -1px; padding-top: 136px; padding-right: 56px }
	.ad1 a:link { color: #005490; text-decoration: none; text-align: right; text-transform: uppercase; letter-spacing: -1px }
	.ad1 a:visited { color: #005490; text-decoration: none; text-align: right; text-transform: uppercase; letter-spacing: -1px }
	.ad1 a:hover { color: #8aafca; text-align: right; text-transform: uppercase; letter-spacing: -1px }
	.ad1 a:active { color: #005490; text-decoration: none; text-align: right; text-transform: uppercase; letter-spacing: -1px }
/*</agl.folder>*/
/*<agl.folder "main content">*/
	.left1 { color: #666; font-size: 11px; font-family: Georgia, "Times New Roman", Times, serif; line-height: 16px; text-align: justify; padding-right: 18px; padding-left: 18px; vertical-align: top; border-right: 1px dotted #666 }
	.left2 { color: #666; font-size: 11px; font-family: Georgia, "Times New Roman", Times, serif; line-height: 16px; text-align: justify; padding-right: 12px; padding-left: 10px; vertical-align: top; border-right: 1px solid #c8d2da }
	.center1 { color: #666; font-size: 11px; font-family: Georgia, "Times New Roman", Times, serif; line-height: 16px; text-align: justify; padding-right: 20px; padding-left: 20px; vertical-align: top; border-right: 1px dotted #666 }
	.homenews { color: #666; font-size: 11px; font-family: Georgia, "Times New Roman", Times, serif; line-height: 16px; text-align: left; padding-right: 18px; padding-left: 18px; vertical-align: top; border-right: 1px dotted #666 }
	.right1 { color: #666; font-size: 11px; font-family: Georgia, "Times New Roman", Times, serif; line-height: 16px; text-align: justify; padding-right: 20px; padding-left: 20px; vertical-align: top }
	.right2 { color: #333; font-size: 11px; font-family: Georgia, "Times New Roman", Times, serif; line-height: 16px; text-align: justify; padding-right: 20px; vertical-align: top }
	.lefmenu1 { border-bottom: 1px dotted #0068b3 }
	.dotted-divider { border-bottom: 1px dotted #8ca2b2 }
/*</agl.folder>*/
/*<agl.folder "left menus">*/
	.lefmenu1 { border-bottom: 1px dotted #0068b3 }
	.lefmenu2 { line-height: 12px; padding-top: 5px; padding-bottom: 4px; border-bottom: 1px dotted #0068b3 }
	#navlist { width: 136px }
	#navlist ul { line-height: 12px; list-style-type: none; margin: 0; padding: 0 }
	#navlist ul li { color: #003b7d; font-size: 11px; padding-top: 1px; padding-bottom: 1px }
	#navlist ul li:hover { color: #db5a00; font-size: 11px; text-decoration: none; background-color: #eef1f4; padding: 0; border-top: 1px dotted #d8e0e6; border-bottom: 1px dotted #d8e0e6 }
	#navlist ul li a { color: #003b7d; text-decoration: none }
	#navlist ul li a:hover { color: #db5a00; text-decoration: none; background-color: #eef1f4 }
/*</agl.folder>*/
/*<agl.folder "button bars">*/
	.buttonbar1   { color: #003f6c; font-size: 11px; background-color: #eef1f4; text-align: center; border-top: 1px solid #8ca2b2; border-bottom: 1px solid #8ca2b2 }
	.buttonbar2   { font-size: 11px; font-family: "Lucida Grande", Helvetica, Arial, sans-serif; background-color: #eef1f4; text-align: center; border-top: 1px solid #8ca2b2; border-bottom: 1px solid #8ca2b2 }
	.buttonbar3   { font-size: 11px; font-family: "Lucida Grande", Helvetica, Arial, sans-serif; text-align: center }
	.buttonbar4    { font-size: 11px; font-family: "Lucida Grande", Helvetica, Arial, sans-serif; background-color: #eef1f4; text-align: center; border: solid 1px #8ca2b2 }
/*</agl.folder>*/
/*<agl.folder "states table">*/
	#states { font-size: 11px; font-family: "Lucida Grande", Helvetica, Arial, sans-serif; }
	#states a { font-size: 11px; font-family: Georgia, "Times New Roman", Times, serif; }
	#states td:hover { background-color: #edf2f6; }
	.table_left-center { text-align: center; padding: 6px; border-right: 1px dotted #8ca2b2; border-bottom: 1px dotted #8ca2b2; }
	.table_right { text-align: center; padding: 6px; border-bottom: 1px dotted #8ca2b2; }
	.table_lc-bottom { text-align: center; padding: 6px; border-right: 1px dotted #8ca2b2; }
	.table_r-bottom { text-align: center; padding: 6px; }
/*</agl.folder>*/
#image-left1 img     { background-color: #fff; margin-right: 16px; margin-bottom: 8px; padding: 6px; width: 165px; float: left; border: dotted 1px #89a2b3 }
#image-right1 img { background-color: #fff; margin-bottom: 8px; margin-left: 16px; padding: 6px; width: 165px; float: right; border: dotted 1px #89a2b3 }
#image-large img    { background-color: #fff; padding: 6px; border: dotted 1px #89a2b3 }
.form-fields { color: #333; font-size: 11px; font-family: Georgia, "Times New Roman", Times, serif; }
.form-labels  { color: #000; font-family: "Lucida Grande", Verdana, Arial, Helvetica, sans-serif }
.form-left1   { background-color: #fff; padding: 3px 3px 3px 6px; border-right: 1px solid #b5c5d1; border-bottom: 1px dotted #b5c5d1 }
.form-left2    { background-color: #eef1f4; padding: 3px 3px 3px 6px; border-right: 1px solid #b5c5d1; border-bottom: 1px dotted #b5c5d1 }
.form-right1  { background-color: #fff; padding: 3px; border-bottom: 1px dotted #b5c5d1 }
.form-right2   { background-color: #eef1f4; padding: 3px; border-bottom: 1px dotted #b5c5d1 }
.form-agreement  { background-color: #fff; padding: 3px }
.printonly { display: none; }
#printonly { display: none; }
.tdAgreement{font-family: "Lucida Grande", Verdana, Arial, Helvetica, sans-serif; font-size: 11px;}
.agreementForm {width: 830px; margin: 0 auto;}
.agreementDetails { width:100%; }
.agreementTxtBorder { border: 0px; border-bottom: 1px solid #000;}
.cssChkbox{ margin-left: 40px;}
.agrermentFormat{padding-left: 180px;}
.footerAlign{padding-left: 20px;}
.defaultForm{width:500px;margin:0 auto;}
.thankYouForm{width:855px;margin:0 auto; font-family:"Lucida Grande", Verdana, Arial, Helvetica, sans-serif; font-size: 11px;}  
.invce-pricing { display: flex; margin-left: 16px; }
.hrline{border-bottom: 3px solid black;}
.form-line  { background-color: #fff; padding: 3px; }
.OverlayEffect {filter: alpha(opacity=70); opacity: 0.7; width: 60%; height: 100%; z-index: 400; position: absolute;}
.HideModal{display: none;}
.modalPopup {z-index: 1 !important;}
.ShowModal{ z-index: 1000; position: absolute; background-color: white; width: 348px; top: 50%; right: 50%; transform: translate(50%,-50%); height: 90px;float: left;}
.checkbox-custom {position: relative;width: 12px;height: 12px;margin: 0;display: inline-block; -webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;-o-user-select: none;user-select: none;-webkit-appearance: none;-moz-appearance: none;appearance: none;outline: 0;}
.checkbox-custom:after {content: '';position: absolute;display: block; z-index: 1;width: 12px;height: 12px;border: 1px solid #7f7f7f;border-radius: 2px;left: -5px;}
.checkbox-custom[type=checkbox]:before {background: #fff url(../images/check-mark-symbol.jpg);background-size: 13px 10px;background-repeat: no-repeat;background-position: 0px 2px; position: absolute;left: 2px; z-index: 2;opacity: 0;width: 100%;height: 100%;}
.checkbox-custom[type=checkbox]:checked:before { content: ''; position: absolute; opacity: 1; left: -5px; border: 1px solid #7f7f7f;border-radius: 2px;}
.align-checkbox-right {position: relative;left: 5%;}
.align-checkbox-left {position: relative; left: 6%;}
.align-priceDt-td {position: relative;right: 8%;}
.tdThankyou{font-family: "Lucida Grande", Verdana, Arial, Helvetica, sans-serif; font-size: 13px;line-height:20px;}
.tdGrid{font-family: "Lucida Grande", Verdana, Arial, Helvetica, sans-serif; font-size: 13px;margin-left: 20px;}