/* --- LISTS --- */
UL.listArrowBullet {list-style: none outside url(/images/bulletArrow.gif); margin-left: 6px; margin-right: 6px; padding-left: 10px; margin-top: 0px; margin-bottom: 0px;}
UL.listSquareBullet {list-style-type: square; padding: 0px; margin-left: 6px; margin-right: 6px; margin-top: 0px; margin-bottom: 0px;}


/* --- LINKS --- */
A.linkDark:link {color: #003366; text-decoration: none;}
A.linkDark:visited {color: #003366; text-decoration: none;}
A.linkDark:active {color: #ff6600; text-decoration: none;}
A.linkDark:hover {color: #ff6600; text-decoration: underline;}

A.linkGrey:link {color: #656565; text-decoration: none;}
A.linkGrey:visited {color: #656565; text-decoration: none;}
A.linkGrey:active {color: #ff6600; text-decoration: none;}
A.linkGrey:hover {color: #ff6600; text-decoration: underline;}

A.linkWhite:link {color: #ffffff; text-decoration: none;}
A.linkWhite:visited {color: #ffffff; text-decoration: none;}
A.linkWhite:active {color: #ffffff; text-decoration: none;}
A.linkWhite:hover {color: #ffffff; text-decoration: underline;}

/* --- TABLES --- */
TABLE.tableBorderGrey {border: 1px solid #cccccc;}
TABLE.tableBorderDarkGrey {border: 1px solid #9b9b9b;}
TABLE.tableBorderBlue {border: 1px solid #003366;}

TH {background: #e6f0ff;}
TD.boxTitleWhite {color: #003366; font-weight: bold; padding: 6px; text-align: left; background: #ffffff;}
TD.boxContentsWhite {background: #ffffff; padding: 6px; text-align: left; vertical-align: top;}
TD.boxContentsWhiteNoPadding {background: #ffffff; padding: 0px; text-align: left; vertical-align: top;}
TD.boxTitleBlue {color: #003366; font-weight: bold; padding: 6px; text-align: left; background: #BAC7DB url(/images/bg/blueMixBg1x24.gif) repeat-x;}
TD.boxContentsBlue {background: #e6f0ff; padding: 6px; text-align: left; vertical-align: top;}
TD.boxContentsBlueNoPadding {background: #e6f0ff; padding: 0px; text-align: left; vertical-align: top;}
TD.boxTitleGrey {color: #003366; font-weight: bold; padding: 6px; text-align: left; background: #EDEDED url(/images/bg/greyMixBg1x24.gif) repeat-x;}
TD.boxContentsGrey {background: #f7f7f7; padding: 6px; text-align: left; vertical-align: top;}
TD.boxContentsGreyNoPadding {background: #f7f7f7; padding: 0px; text-align: left; vertical-align: top;}
TD.boxTitleYellow {color: #003366; font-weight: bold; padding: 6px; text-align: left; background: #ffc726 url(/images/bg/yellowMixBg1x24.gif) repeat-x;}
TD.boxContentsYellow {background: #fff3ce; padding: 6px; text-align: left; vertical-align: top;}
TD.boxContentsYellowNoPadding {background: #fff3ce; padding: 0px; text-align: left; vertical-align: top;}
TD.boxTitlePlum {color: #fff; font-weight: bold; padding: 6px; text-align: left; background: #7a1452 url(/images/bg/box_header_plum.gif) repeat-x;}
TD.boxContentsPlum {background: #eac1d9; padding: 6px; text-align: left; vertical-align: top;}
TD.boxContentsPlumNoPadding {background: #eac1d9; padding: 0px; text-align: left; vertical-align: top;}


/* --- HEADERS AND TITLES --- */
.interiorHead1 {font-size: 22px; font-weight: bold; color: #006699;}
.interiorHead2 {font-size: 18px; font-weight: bold; color: #006699; padding:10px 0 0 0; margin:0;}
.interiorHead2-first {font-size: 18px; font-weight: bold; color: #006699; padding:0; margin:0;}
.titleHome1 {font-size: 14px;  font-weight: bold; color: #003366;}
.interiorHead3 {font-size: 12px; font-weight: bold; color: #003366; padding:10px 0 0 0; margin:0;}
.titleHome2 {font-size: 11px; color: #003366; font-weight: bold; padding: 6px; text-align: left;}


/* --- TEXT FORMATTING --- */
.footer {font-size: 9px; color: #666666}
.textBlue1 {color: #99ccff;}
.textBlue2 {color: #3366cc;}
.textBlue3 {color: #003366;}
.textOrange {color:#DE8703;}
.textTiny {font-size: xx-small; color: #000000;}
.freephone {font-size:14pt; font-weight:bold;}

