@charset "UTF-8";
/* CSS Document */

*{
    margin: none;
    padding: none;
}

/* TEXT STYLES ------------------------------------------------------- */
/* /////////////////////////////////////////////////////////////////// */
.mainTEXT {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 18px;
	color: #333333;
	text-decoration: none;
}
.mainTEXTbold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	line-height: 18px;
	color: #333333;
	text-decoration: none;
}
.mainLINK {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 18px;
	color: #006BB6;
	text-decoration: none;
	font-weight: bold;
}
.mainLINK:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 18px;
	color: #006BB6;
	text-decoration: underline;
	font-weight: bold;
}
.mainSUBHEAD {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 19px;
	color: #006BB6;
	text-decoration: none;
	font-weight: bold;
}
.subnavLINK {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0060AF;
	line-height: 13px;
	text-decoration: none;
	font-weight: bold;
}
.subnavLINK:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0060AF;
	line-height: 13px;
	text-decoration: underline;
	font-weight: bold;
}
.subnavDIVIDER {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	line-height: 13px;
	text-decoration: none;
}
.sourceTEXT {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 14px;
	color: #333333;
	text-decoration: none;
	font-style: italic;
}
.sourceLINK {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 14px;
	color: #333333;
	text-decoration: none;
	font-style: italic;
}
.sourceLINK:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 14px;
	color: #333333;
	text-decoration: underline;
	font-style: italic;
}
.fastfactTEXT {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    color: #666666;
    line-height: 18px;
	text-decoration: none;
}
.fastfactLINK {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    font-weight: bold;
    color: #0060AF;
    line-height: 18px;
    text-decoration: none;
}
.fastfactLINK:hover {
    text-decoration: unerline;
}
.fastfactHEAD {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 16px;
    color: #231f20;
    line-height: 21px;
	text-decoration: none;
}

/* COMPONENTS -------------------------------------------------------- */
/* /////////////////////////////////////////////////////////////////// */
.newsTITLE {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 19px;
	line-height: 22px;
	color: #006BB6;
	text-decoration: none;
	font-weight: bold;
}
.newsSUBHEAD {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 19px;
	color: #006BB6;
	text-decoration: none;
	font-weight: normal;
	font-style: italic;
}
.componentTEXT {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	line-height: 13px;
	text-decoration: none;
}
.messageHEAD {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #0060AF;
	line-height: 18px;
	font-weight: bold;
	text-decoration: none;
}
.messageTEXT {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	line-height: 13px;
	text-decoration: none;
}
.messageLINK {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0060AF;
	line-height: 13px;
	text-decoration: none;
	font-weight: bold;
}
.messageLINK:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0060AF;
	line-height: 13px;
	text-decoration: underline;
	font-weight: bold;
}
.tipsLINK {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0060AF;
	line-height: 13px;
	text-decoration: none;
	font-weight: bold;
	padding-bottom: 10px;
}
.tipsLINK:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0060AF;
	line-height: 13px;
	text-decoration: underline;
	font-weight: bold;
	padding-bottom: 10px;
}
.tipsLINK:unvistied {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0060AF;
	line-height: 13px;
	text-decoration: none;
	font-weight: bold;
	padding-bottom: 10px;
}
.formTEXT {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	color: #666666;
	text-decoration: none;
}
.formLINK {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	color: #006BB6;
	text-decoration: none;
}
.formLINK:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	color: #006BB6;
	text-decoration: underline;
}
.userLOGINheader {
    color: #ffffff;
    background-color:#006BB6;
    border: solid 1px #006BB6;
    white-space:nowrap;
}
.userLOGINtable {
    border: solid 1px #006BB6;
}

.agentphoneTEXT {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 19px;
	color: #006BB6;
	text-decoration: none;
	font-weight: bold;
}
/* FOOTER ------------------------------------------------------------ */
/* /////////////////////////////////////////////////////////////////// */
.footerTEXT {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	color: #666666;
	text-decoration: none;
}
.footerLINK {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	color: #666666;
	text-decoration: none;
}
.footerLINK:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	color: #006BB6;
	text-decoration: underline;
}

/* BACKGROUND -------------------------------------------------------- */
/* /////////////////////////////////////////////////////////////////// */
.bgLOUTSIDE {
	background-image: url(../images/background/bgL.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	background-attachment: inherit;
}
.bg {
	background-image: url(../images/background/bg.jpg);
	background-repeat: repeat-x;
}
.bgROUTSIDE {
	background-image: url(../images/background/bgR.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	background-attachment: inherit;
}
.bgL {
	background-image: url(../images/background/bgL1.jpg);
	background-repeat: no-repeat;
}
.bgR {
	background-image: url(../images/background/bgR1.jpg);
	background-repeat: no-repeat;
}
.bgTOP {
	background-image: url(../images/background/bgBLU.jpg);
	background-repeat: repeat-x;
}
.bgTAKEOUT {
	background-image: url(../images/component/com_takeout.jpg);
	background-repeat: no-repeat;
}
.bgREPORTCLAIM {
	background-image: url(../images/component/com_claim.jpg);
	background-repeat: no-repeat;
}
.bgAGENTLOGIN {
	background-image: url(../images/component/com_agentlog.jpg);
	background-repeat: no-repeat;
}
.bgAGENTECOMMISSION {
    background: transparent url('../images/component/ecommission_check.jpg') no-repeat top left;
}

/* CMS ONLY ---------------------------------------------------------- */
/* /////////////////////////////////////////////////////////////////// */
.cmsNAV {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 16px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
}
.cmsNAV:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 16px;
	color: #a9dafe;
	text-decoration: underline;
	font-weight: bold;
}
.bgCMSNAV {
	background-image: url(../images/cms/cms_navbg.jpg);
	background-repeat: no-repeat;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 20px;
	background-position: center;
}
