﻿body {background-color: #d3cfc1;}
#wrap
{
	width: 785px;
	text-align:left;
	background-color:White;
	margin-left:auto;
	margin-right:auto;
}
#outWrap
{
	text-align: center;
	width:99%;
}
#banner
{
	background-position: center top;
	background-image: url(/images/bannerBG.gif);
	background-repeat: no-repeat;
}
.logo
{
	padding-left: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
}
.logo IMG
{
	border:none;
}

#pgBody
{
	padding-right: 10px;
	padding-left: 10px;
	padding-bottom: 10px;
	font:11px/1.5 verdana, arial, helvetica, sans-serif; line-height:18px;
    color:#424141; 
	background-position: center bottom;
	background-image: url(/images/footerBG.gif);
	background-repeat: no-repeat;
}
#progBar
{
	padding-bottom: 5px;
	padding-top: 5px;
	text-align: center;
}

.homeQQuote, .homePix
{
	background-image: url(/images/homepgIntroBG.gif);
}
.quickHead
{
	font-weight: bold;
	padding-bottom: 3px;
	padding-top: 10px;
	padding-right: 15px;
}
.quickHeadsp
{
	font-weight: bold;
	padding-bottom: 3px;
	padding-top: 5px;
	padding-right: 15px;
}
SELECT.qwikText, INPUT.qwikText
{
	font-size: 11px;
	font-family: Verdana;
}
SELECT.qwikText
{
	width: 125px;
}
INPUT.qwikText
{
	width: 120px;
}
.quickTble
{
	padding-right: 15px;
	padding-bottom: 15px;
}
.quickTd { text-align: left; padding-bottom: 2px; }
.btCell
{
	padding-top: 8px;
}
.leftPanel
{
	width: 174px;
}
.CalPanel 
{
	width:173px;
	background-position: 2px 1px;
	background-image: url(/images/panelPix_Calc.jpg);
	padding-top: 225px;
	background-repeat: no-repeat;
}
.formPanel 
{
	width:173px;
	background-position: 2px 1px;
	background-image: url(/images/panelPix_Form.jpg);
	padding-top: 225px;
	background-repeat: no-repeat;
}
.keyPanel 
{
	width:173px;
	background-position: 2px 1px;
	background-image: url(/images/panelPix_Login.jpg);
	padding-top: 225px;
	background-repeat: no-repeat;
}
.aboutPanel 
{
	width:173px;
	background-position: 2px 1px;
	background-image: url(/images/panelPix_panam.jpg);
	padding-top: 25px;
	background-repeat: no-repeat;
}
.faqPanel 
{
	width:173px;
	background-position: 2px 1px;
	background-image: url(/images/panelPix_family.jpg);
	padding-top: 225px;
	background-repeat: no-repeat;
}
.lonProgPanel 
{
	width:173px;
	background-position: 2px 1px;
	background-image: url(/images/panelPix_family3.jpg);
	padding-top: 225px;
	background-repeat: no-repeat;
}
.formDwnlodPanel 
{
	width:173px;
	background-position: 2px 1px;
	background-image: url(/images/panelPix_family2.jpg);
	padding-top: 125px;
	background-repeat: no-repeat;
}
.shortFormPanel 
{
	width:173px;
	background-position: 2px 1px;
	background-image: url(/images/panelPix_sign.jpg);
	padding-top: 225px;
	background-repeat: no-repeat;
}
.xpectPanel 
{
	width:173px;
	background-position: 2px 1px;
	background-image: url(/images/panelPix_grannynson.jpg);
	padding-top: 125px;
	background-repeat: no-repeat;
}
.contactPanel 
{
	width:173px;
	background-position: 2px 1px;
	background-image: url(/images/panelPix_contact.jpg);
	padding-top: 225px;
	background-repeat: no-repeat;
}
.glossaryPanel 
{
	width:173px;
	background-position: 2px 1px;
	background-image: url(/images/panelPix_girl2.jpg);
	padding-top: 125px;
	background-repeat: no-repeat;
}
.linxPanel 
{
	width:173px;
	background-position: 2px 1px;
	background-image: url(/images/panelPix_mothernDaughter.jpg);
	padding-top: 225px;
	background-repeat: no-repeat;
}
.bodyPanel
{
	width: 550px;
	padding-left:12px;
	padding-right:12px;
}
.bodyBott
{
	background-position: center bottom;
	background-image: url(/images/bodyButt.gif);
	width: 764px;
	background-repeat: no-repeat;
	height: 15px;
}
.pBody
{
	background-image: url(/images/bodyMain.gif);
	width: 764px;
}
.tinyHead, .faq
{
	font-weight: bold;
	padding-top: 20px;
}
.midHead
{
	font-size: 12pt;
	font-family: Arial,Helvetica,sans-serif;
	color: #666666;
	padding-bottom: 5px;
	padding-top: 5px;
}
.tItem
{
	padding-right: 10px;
	padding-left: 10px;
	padding-bottom: 2px;
	padding-top: 2px;
	border-bottom: #EBEFF3 1px solid;
}
.formLinx
{
	padding-top: 5px;
}
A
{
	color: #4582cd;
}
A:hover
{
	color: #fca429;
}
.calculator
{
	background-position: 5px 5px;
	padding-left: 17px;
	background-image: url(/images/iconCalculator.gif);
	background-repeat: no-repeat;
	padding-bottom: 0px;
}
.calcDesc
{
	padding-left: 17px;
	padding-bottom: 10px;
}


.homeButtFrame
{
	background-image: url(/images/homepgIntroButtBG.gif);
}
.homeLinkButtFrame
{
	background-image: url(/images/homeBodyButt.gif);
	width: 764px;
}
.homeLinkSec
{
	padding-right: 5px;
	margin-top: 10px;
	padding-left: 5px;
	padding-bottom: 5px;
	border-left: #d0cfcf 1px solid;
	border-right: #d0cfcf 1px solid;
	border-top: #d0cfcf 1px solid;
	padding-top: 5px;
	background-color: #ebeff3;
	width: 753px;
}
.homeNoteSec
{
	border-right: #aeb1a0 1px solid;
	border-left: #aeb1a0 1px solid;
	border-bottom: #aeb1a0 1px solid;
	background-color: #ebeff3;
}
.homeNoteBox
{
	padding-right: 10px;
	padding-left: 10px;
	padding-bottom: 10px;
	padding-top: 10px;
	background-color: #ffffff;
}
.homeNoteBox .head
{
	font-weight: bold;
	padding-bottom: 5px;
	color: #123366;
	padding-top: 5px;
	font-size: 12px;
}
.homeNoteBox .msg
{
	font-weight: bold;
	padding-bottom: 5px;
	color: #7D7D7D;
	padding-top: 5px;
	font-size: 10px;
}

.list
{
	padding-left: 5px;
	padding-top: 3px;
}
.list .listItem
{
	background-position: left 1px;
	padding-left: 15px;
	background-image: url(/images/iconArrow.gif);
	background-repeat: no-repeat;
	padding-bottom: 3px;
	line-height: 15px;
}
.dottedLine{background-image:url(/images/dottedLine.gif);
	height:1px; margin-top:10px;margin-bottom:8px;
} 
.homeLinkButton
{
	padding-top: 4px;
	text-align: right;
}
.homeLinkButton IMG
{
	border:none;

}
.bodyPanel ul, ul
{
	margin-left: 0px;
	padding-left: 0px;
	list-style-type: none; 
}
.bodyPanel ul li, ul li
{
	padding: 0;
	margin-top: 0.3em;
	margin-left: 0px;
	margin-bottom: 0em;
	background: url(/images/icon_bullet.gif)  0px 7px no-repeat; 
	padding: 0 0 0 10px; 
}
.pTitle
{
	font-size: 14pt;
	font-family: Arial,Helvetica,sans-serif;
	color: #666666;
	padding-bottom: 10px;
	padding-top: 15px;
}
.frmHead
{
	background-image: url(/images/formHead.gif);
	width: 365px;
	height: 5px;
}
.frmBody
{
	background-image: url(/images/formBody.gif);
	padding: 5px 5px 10px 10px;
	width: 350px;
}
.frmFoot
{
	background-image: url(/images/formButt.gif);
	width: 365px;
	height: 5px;
}
.frmHeadBig
{
	background-image: url(/images/formHeadBig.gif);
	width: 570px;
	height: 5px;
}
.frmBodyBig
{
	background-image: url(/images/formBodyBig.gif);
	padding: 5px 5px 10px 10px;
	width: 555px;
}

.frmFootBig
{
	background-image: url(/images/formButtBig.gif);
	width: 570px;
	height: 5px;
}
.frmTD 
{
	color: #606060;
	font-family: Verdana, Arial, sans-serif;
	line-height:13px;	
}
.frmButtCell
{
	padding-top: 8px;
}



.frmNoteBoxHead
{
	background-image: url(/images/formNotBoxTop.gif);
	width: 199px;
	height: 5px;
}
.frmNoteBoxBody
{
	background-image: url(/images/formNotBoxBody.gif);
	padding: 5px 5px 10px 10px;
	width: 184px;
}
.frmNoteBoxFoot
{
	background-image: url(/images/formNotBoxButt.gif);
	width: 199px;
	height: 5px;
}




.somePadd
{
	padding-right: 3px;
	padding-left: 3px;
	padding-bottom: 8px;
	padding-top: 5px;
}

input.tinyTex
	{
	height: 15px;
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	color: #606060;
	line-height: 11px;
	width:100px;
	}
select.tinyTex 
	{
	height: 19px;
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	color: #606060;
	line-height: 11px;
	width:108px;
	}

TEXTAREA.tinyTex
	{
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	color: #606060;
	line-height: 13px;
}

SELECT.texBox, INPUT.texBox, TEXTAREA.texBox, TEXTAREA.txtTerms
{
	font-size: 11px;
	font-family: Verdana;
}
SELECT.texBox
{
	width: 125px;
}
INPUT.texBox
{
	width: 120px;
}
TEXTAREA.texBox, TEXTAREA.bigTexBox, TEXTAREA.txtTerms
	{
	line-height: 13px;
}
SELECT.bigTexBox
{
	width: 181px;
	line-height:14px;
}
INPUT.bigTexBox
{
	width: 175px;
	height:13px;
}
TEXTAREA.txtTerms{ width:500px;}
.calcResult
{
	padding-right: 5px;
	padding-left: 5px;
	padding-bottom: 5px;
	padding-top: 5px;
}
.calcTitle
{
	text-align: right;
}
.calcTitle IMG{ border:none;}
.tHead
{
	background-color: #d4dde4;
	padding-right: 10px;
	padding-left: 10px;
	padding-bottom: 3px;
	padding-top: 3px;
	/* filter: progid:DXImageTransform.Microsoft.Gradient(endColorstr=  '#D4DDE4' , startColorstr= '#EBEFF3' , gradientType= '0' ); */
	background-image: url(/images/tHead.gif);
}	
.tinylink
{
	font-size: 10px;
	text-align: right;
}
.frmTitle
{
	font-weight: bold;
	padding-bottom: 8px;
	color: #606060;
	padding-top: 3px;
}
.rdoSection
{
	padding-right: 20px;
	text-align: right;
}
.smltPadd
{
	padding-top: 3px;
}
.tinymini
{
	font-size: 10px;
}
.wsText
{
	line-height:21px;
}
.smbPadd
{
	padding-bottom: 5px;
}
.appTrak
{
	background-position: 10px 11px;
	background-image: url(/images/icon_bullet.gif);
	background-repeat: no-repeat;
	padding-left: 19px;
	padding-top: 3px;
}
.panelWrap
{
	padding-right: 10px;
	padding-left: 10px;
	padding-bottom: 25px;
	padding-top: 40px;
}
.btnCell
{
	padding-bottom: 15px;
	padding-top: 7px;
}
.homeLinkItem
{
	padding-right: 38px;
}
.spHomeLinkItem
{
	padding-right: 28px;
}
.homeLinkItem .title, .spHomeLinkItem .title
{
	padding-left: 15px;
	font-weight: bold;
	padding-bottom: 10px;
	color: #4b4b4b;
	background-position: 15px 19px;
	background-image: url(/images/homeLinkTtlHR2.gif);
	background-repeat: no-repeat;
}
.homeLinkItem .linkItem, .spHomeLinkItem .linkItem { padding-left: 15px; line-height: 14px; padding-bottom: 3px; }
.homeLinkItem .linkItem A, .spHomeLinkItem .linkItem A
{
	color: #1b3665;
	text-decoration: underline;
}
.homeLinkItem .linkItem A:Hover, .spHomeLinkItem .linkItem A:Hover
{
	color: #6c87b6;
	text-decoration: none;
}
.homePhone
{
	background-position: left top;
	padding-left: 15px;
	font-weight: bold;
	background-image: url(/images/iconPhone.gif);
	background-repeat: no-repeat;
	padding-right: 25px;
	color: #969696;
	letter-spacing: 1px;
	font-size: 10pt;
}
.menuHead
{
	padding-left: 8px;
	font-weight: bold;
	padding-bottom: 10px;
	color: #4b4b4b;
	background-position: 8px 19px;
	background-image: url(/images/homeLinkTtlHR2.gif);
	background-repeat: no-repeat;
	width: 125px;
}
.changeCriteria
{
	background-position: left 15px;
	padding-left: 37px;
	background-image: url(/images/iconChange.gif);
	padding-top: 22px;
	background-repeat: no-repeat;
	height: 50px;
}


.gvHead
{
	padding-right: 5px;
	padding-left: 5px;
	font-weight: bold;
	padding-bottom: 5px;
	padding-top: 10px;
	text-align: left;
	background-position: left top;
	background-image: url(/images/gvHeadBg.gif);
	color: #606060;
	background-repeat: no-repeat;
	font-size: 10px;
}
.gvAltItem
{
	padding-right: 7px;
	padding-left: 7px;
	padding-bottom: 5px;
	padding-top: 5px;
	background-color: #ffffff;
}
.gvItem
{
	padding-right: 7px;
	padding-left: 7px;
	padding-bottom: 5px;
	padding-top: 5px;
}
.frmNoteBoxItem
{
}
.frmNoteBoxBody .download
{
	background-position: left 5px;
	padding-left: 21px;
	background-image: url(/images/iconDownload.gif);
	background-repeat: no-repeat;
}
.frmNoteBoxBody .calculator
{
	background-position: left 5px;
	padding-left: 21px;
	background-image: url(/images/iconCalculator.gif);
	background-repeat: no-repeat;
}
.frmNoteBoxBody .edit
{
	background-position: left 5px;
	padding-left: 21px;
	background-image: url(/images/iconAddress.gif);
	background-repeat: no-repeat;
}
.frmNoteBoxBody .Apply
{
	background-position: left 5px;
	padding-left: 21px;
	background-image: url(/images/iconEdit.gif);
	background-repeat: no-repeat;
}

.frmNoteBoxBody .chPwd
{
	background-position: left 5px;
	padding-left: 21px;
	background-image: url(/images/iconChangePwd.gif);
	background-repeat: no-repeat;
}

.frmNoteBoxBody .logoff
{
	background-position: left 5px;
	padding-left: 21px;
	background-image: url(/images/iconLock.gif);
	background-repeat: no-repeat;
}
.frmNoteBoxBody .page
{
	background-position: left 5px;
	padding-left: 21px;
	background-image: url(/images/icoPage.gif);
	background-repeat: no-repeat;
}

.pageFooter
{
	width: 764px;
	padding-top: 5px;
	text-align: left;
	margin-right: auto;
	margin-left: auto;
}
.footext
{
	padding-right: 3px;
	padding-left: 3px;
	font-size: 10px;
	font-family:verdana,arial, ms sans serif;
}
.footext A
{
	color: #000000;
}
.footext A:Hover
{
	color: #818181;
}
.footext A IMG{ border:none;}
.contact
{
	background-position: left top;
	padding-left: 25px;
	background-image: url(/images/iconContact.gif);
	background-repeat: no-repeat;
}
.contactOver
{
	background-position: left top;
	padding-left: 25px;
	background-image: url(/images/iconContact2.gif);
	background-repeat: no-repeat;
}
.homeApplyNowSecs { padding-right: 9px; }
.homeApplyNowSecs A IMG
{
	 border:none;
}
.homeApplyNowSecs A:Hover
{
	text-decoration: none;
	color: #a0a0a0;
}
.sidePanelAd
{
	padding-top: 20px;
	text-align: center;
	padding-bottom: 20px;
}
.sidePanelAd IMG
{
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	border-bottom-style: none;
}
.processBox
{
	border-right: #d1d1d1 1px solid;
	padding-right: 5px;
	border-top: #d1d1d1 1px solid;
	padding-left: 5px;
	padding-bottom: 4px;
	border-left: #d1d1d1 1px solid;
	padding-top: 4px;
	border-bottom: #d1d1d1 1px solid;
	background-color: #f9f9f9;
	text-align: center;
}
.pBoxDArrow
{
	background-position: center center;
	background-image: url(/images/iconBigDownArrow.gif);
	background-repeat: no-repeat;
	height: 50px;
	background-color: #ffffff;
}
.normalList
{
	padding: 0;
	margin-top: 0.3em;
	margin-left: 0px;
	margin-bottom: 0em;
	background: url(/images/icon_bullet.gif)  8px 7px no-repeat; 
	padding: 0 0 0  19px; 
}

/**********  AJAX TABS  ************************************ */
.shadetabs, UL.shadetabs
{
	padding: 3px 0;
	margin-left: 0;
	margin-top: 1px;
	margin-bottom: 0;
	list-style-type: none;
	text-align: center;
	background-image: none;
	
	
	
}
.bodyPanel .shadetabs li
{
	display: inline;
	margin: 0;
	list-style-type: none;
	background-image: none;
	background-color: transparent;
	
}
.shadetabs li a
{
	background-image: none;
	text-decoration: underline;
	padding: 3px 7px;
	margin-right: 3px;
	border: none;
	color: #2d2b2b;
}
.shadetabs li a:visited
{
	color: #2d2b2b;
}
.shadetabs li a:hover
{
	text-decoration: none;
	color: #2d2b2b;
}
.shadetabs li.selected
{
	background-image: none;
	position: relative;
	top: 1px;
	font-weight: bold;
}
.shadetabs li.selected a
{
	background-image: none;
	border-bottom-color: white;
	text-decoration: none;
}
.shadetabs li.selected a:hover
{
	background-image: none;
	text-decoration: none;
}
.contentstyle
{
	border: none;
	width: 545px;
	margin-bottom: 1em;
	padding: 10px;
}
.errBox
{
	border-right: #ff0000 1px dotted;
	padding-right: 8px;
	border-top: #ff0000 1px dotted;
	padding-left: 8px;
	font-weight: bold;
	padding-bottom: 8px;
	border-left: #ff0000 1px dotted;
	color: #ff0000;
	padding-top: 8px;
	border-bottom: #ff0000 1px dotted;
}
.bb {
	padding-bottom: 5px;
	padding-top: 5px;
	border-bottom: #c0c0c0 1px solid;
}
