A:link, A:visited, A:active	{ color: #e0a086; text-decoration: underline}
A:hover 			{ color: #e0a086; text-decoration: none}

/** POSSIBLE BLUE #22527b - BEIGE #dbcfb7 **/
BODY		{ background-color: #133f66; color: #ffffff; margin: 0px; line-height: 140%  }

TABLE		{ padding: 0px; margin: 0px; border-collapse: collapse; }
TABLE TD	{ padding: 0px; margin: 0px; border-collapse: collapse; font-family: verdana, arial, verdana, tahoma; font-size: 12px; vertical-align: top }
IMG		{ border: 0px }
IMG.right	{ float: right; margin-left: 10px; margin-bottom: 2px }

H1		{ font-family: verdana, arial, tahoma; font-size: 18px; color: #eee8d4; font-weight: bold }
H1 A		{ float: right; font-size: 12px; font-weight: normal }
H2		{ font-family: verdana, arial, tahoma; font-size: 14px; color: #bdd4ef; font-weight: bold; }
H3		{ font-family: verdana, arial, tahoma; font-size: 16px; color: #b94224 }
H4		{ font-size: 12px; color: #e0a086; margin-top: 0px }
H5		{ font-size: 13px; color: #133f66; margin-top: 0px }

.noBottom	{ margin-bottom: 2px }
.noTop		{ margin-top: 0px }
.noBottomTop	{ margin-bottom: 2px; margin-top: 0px }
.subH1		{ margin-bottom: 10px }

/** POSSIBLE BORDER COLOR border-right: 1px solid #7588ae; border-left: 1px solid #7588ae **/
TABLE.main			{ width: 1024px; height: 100%; margin-left: auto; margin-right: auto;  }
TABLE.main TD.mainTitle		{ height: 145px; vertical-align: top }
TABLE.main TD.mainContent	{ height: 100%; }

TABLE.mainContent			{ height: 100%; width:100%; }
TABLE.maincontent TD.leftpane		{ height: 100%; background-color: #eee8d4; width: 293px; text-align: right; vertical-align: top; background-image: url(images/leftpane-blue-bg.gif); background-repeat: repeat-y; background-position: top right }
TABLE.mainContent TD.rightPane		{ height: 100%; background-color: #eee8d4; width: 232px; padding: 20px; padding-top: 25px; color: #4a3033; line-height: 140%; font-size: 11px }
TABLE.mainContent TD.rightPane TD	{ line-height: 140% }

TD.rightPane A:link, TD.rightPane A:visited, TD.rightPane A:active { color: #b94224; text-decoration: underline }
TD.rightPane A:hover 		{ color: #b94224; text-decoration: none }


TABLE.mainContent TD.contentArea	{ height: 100%; background-color: #22527b; padding: 25px; padding-left: 10px; vertical-align: top; line-height: 140% }
TABLE.mainContent TD.contentArea TD	{ line-height: 140% }
TD.contentArea IMG			{ border: 1px solid #b52a2a }
TD.contentArea IMG.noBorder		{ border: 0px }
TD.contentArea A IMG			{ border: 0px }

/** Homepage title 145px from top **/
TABLE.mainContent TABLE.leftPane		{ width: 100% }
TABLE.mainContent TABLE.leftPane TD		{ text-align: right }
TABLE.mainContent TABLE.leftPane TD.menu	{ padding-top: 22px; }
TABLE.mainContent TABLE.leftPane TD.button	{ padding-top: 30px; }
TABLE.mainContent TABLE.leftPane DIV.buttonBG	{ width: 212px; height: 36px; background-image: url(images/button-bg.gif); text-align: left; vertical-align: top; float: right }

TABLE.mainContent TABLE.leftPane TD.info	{ padding-top: 20px; padding-right: 23px; padding-bottom: 20px }
TABLE.mainContent TABLE.leftPane TABLE.info 	{ width: 190px; margin-left: auto;  }
TABLE.mainContent TABLE.leftPane TABLE.info TD	{ text-align: center; font-family: verdana }

TABLE.mainContent TABLE.menu DIV.separator	{ height: 9px; width: 216px; background-image: url(images/menu-separator.gif); background-repeat: no-repeat; overflow: hidden}

.contentArea .columns TD.col1		{ padding-right: 7px } 
.contentArea .columns TD.col2		{ padding-left: 7px } 

/** 
	HOMEPAGE ONLY 
**/
TABLE.homeMain			{ width: 1024px; margin-left: auto; margin-right: auto; }

TABLE.homeMain TD.leftPane	{ width: 296px; background-color: #eee8d4; text-align: right; vertical-align: top; background-image: url(images/homepage-leftpane.jpg); background-repeat: no-repeat; background-position: top right }
TABLE.homeMain TD.middlePane	{ width: 456px; vertical-align: top }
TABLE.homeMain TD.rightPane	{ width: 232px; vertical-align: top; background-image: url(images/homepage-rightpane.jpg); background-repeat: no-repeat; color: #4a3033; line-height: 140%; padding: 20px; padding-top: 140px }

/** Menu start 212px from top **/
TABLE.homeMain TABLE.leftPane			{ width: 100%; }
TABLE.homeMain TABLE.leftPane TD		{ text-align: right; }
TABLE.homeMain TABLE.leftPane TD.menu		{ padding-top: 167px; }
TABLE.homeMain TABLE.leftPane TD.button		{ padding-top: 30px; }
TABLE.homeMain TABLE.leftPane DIV.buttonBG	{ width: 212px; height: 36px; background-image: url(images/button-bg-homepage.gif); text-align: left; vertical-align: top; float: right }
TABLE.homeMain TABLE.leftPane DIV.home2		{ background-image: url(images/button-bg-homepage2.gif) }

TABLE.homeMain TABLE.leftPane TD.info		{ padding-top: 20px; padding-right: 23px }
TABLE.homeMain TABLE.leftPane TABLE.info 	{ width: 190px; margin-left: auto;  }
TABLE.homeMain TABLE.leftPane TABLE.info TD	{ text-align: center; font-family: verdana }

TABLE.homeMain TABLE.menu DIV.separator		{ height: 9px; width: 216px; background-image: url(images/menu-separator2.gif); background-repeat: no-repeat; overflow: hidden }


DIV.mediumGray		{ color: #746e53; font-size: 13px }
DIV.mediumBlue		{ color: #667ca1; font-size: 14px; font-weight: bold; }
DIV.largeBlue		{ color: #667ca1; font-size: 20px }

TABLE.menu 		{ margin-left: auto; }
TABLE.menu TD.item	{ text-align: right; padding-right: 23px }
TABLE.menu TD.itemOn	{ text-align: right; padding-right: 23px; background-image: url(images/menu-bullet.png); background-repeat: no-repeat; background-position: 16px 9px }


TD.footer		{ background-color: #657ba5; height: 50px; text-align: center; vertical-align: middle }

UL.footer		{ padding: 0px; margin: 0px; white-space: nowrap; list-style-type: none }
UL.bottomSpace		{ padding-bottom: 7px; }
UL.footer LI		{ display: inline; padding-left: 5px; color: #FFFFFF; font-size: 11px }
UL.footer A:link, UL.footer A:active, UL.footer A:visited
			{ color: #bacff6; text-decoration: none }
UL.footer A:hover	{ color: #FFFFFF; text-decoration: underline }

DIV.clear		{ height: 1px; width: 1px; overflow: hidden }

.textHighlight		{ color: #eee8d4; font-weight: bold; font-size: 14px }
TABLE.contentForm TD		{ padding: 4px }
TABLE.contentForm TD.formTitle	{ text-align: right; font-weight: bold; vertical-align: middle }

UL.list			{ padding-top: 0px; margin-top: 0px }
UL.list LI		{ margin-top: 15px }
UL.list LI.link		{ list-style-type: none; text-align: right }

/** UL.list2		{ list-style-type: none; margin-left: 25px; } **/
UL.list2		{ list-style-type: none; margin-left: -10px; padding-left: 0px }
UL.list2 LI		{ margin-left: 40px; }
UL.list2 LI.bullet	{ list-style-type: disc; }

UL.list3		{ list-style-type: none; margin-left: 0px; padding: 0px }
UL.list3 LI		{ margin-bottom: 20px }
UL.list3 LI.title	{ margin-bottom: 0px }

DL.list DT	{ color: #eee8d4; }
DL.list DD	{ margin-left: 25px }
DL.list DD.name	{ font-weight: bold; margin-left: 0px }
DL.list DD HR	{ border: 1px solid #133f66; border-bottom: 1px dashed #eee8d4 }

DL.list2 DT.blue	{ font-family: verdana, arial, tahoma; font-size: 14px; color: #bdd4ef; font-weight: bold; margin-top: 15px; }
DL.list2 DT.cream	{ color: #eee8d4; font-weight: bold; }
DL.list2 DD		{ margin-left: 20px }

.small		{ font-size: 10px }
INPUT		{ background-color: #1a568b; color: #ffffff; border: 1px solid #FFFFFF }
TEXTAREA	{ background-color: #1a568b; color: #ffffff; border: 1px solid #FFFFFF; font-family: verdana; font-size: 12px }
SELECT		{ background-color: #1a568b; color: #ffffff; border: 1px solid #FFFFFF }
INPUT.noBorder	{ background-color: #1a568b; color: #ffffff; border: 0px }

UL.pageNumbers			{ padding: 0px; margin: 0px; white-space: nowrap; list-style-type: none; }
UL.pageNumbers LI		{ display: inline; }
UL.pageNumbers LI.PNtitle	{ font-weight: bold; padding-right: 10px }
UL.pageNumbers LI.PNprev	{ padding-right: 8px }
UL.pageNumbers LI.PNnext	{ padding-left: 5px }
UL.pageNumbers LI.PNspacer	{ padding-right: 3px }


#podurl		{ font-size: 10px }

.banner 	{ text-align: center }
#caption	{ text-align: center; font-weight: bold; font-size: 11px }

