/* CSS Document */



BODY {

	margin: 0px 0px 0px 0px;

	background-image: url(images/bg.gif);

	background-position: top left;

	background-repeat: repeat-x;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #575757;

	line-height: 15px;

}



TD, P, UL, OL {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #575757;

	line-height: 15px;

}



.alignTop { vertical-align: top; }

.alignBottom { vertical-align: bottom; }

.alignBottomLeft { vertical-align: bottom; text-align: left; }

.alignTopRight { vertical-align: top; text-align: right; }

.alignBottomRight { vertical-align: bottom; text-align: right; }

.alignRight { text-align: right; }





/* ============== LOGO ======================= */

TD.logoBg {

	background-image: url(images/top_bg04.gif);

	background-position: top left;

	background-repeat: no-repeat;

	background-color: #134864;

	text-align: center;

	vertical-align: middle;

}



/* ==================== END ===================== */





/* ================== CONTENT BG ============= */

TD.shadow {

	background-image: url(images/bg02.gif);

	background-position: top left;

	background-repeat: repeat-x;

	background-color: #FFFFFF;

	vertical-align: top;

	padding-top: 30px;

}



/* =================== END ====================== */





/* ==================== CONTENT ===================== */

TD.contentCell {

	background-image: url(images/cell_bg01.gif);

	background-position: top left;

	background-repeat: repeat-y;

	vertical-align: top;

}

TD.contentCell2 {

	background-image: url(images/cell_bg07a.gif);

	background-position: top left;

	background-repeat: repeat-y;

	vertical-align: top;

}

TD.content_title {

	color: #688493;

	font-size: 18px;

	background-image: url(images/cell_bg01.gif);

	background-position: top left;

	background-repeat: repeat-y;

	text-align: center;

	padding: 5px;

}

TD.content_title2 {

	color: #688493;

	font-size: 18px;

	padding: 5px;

}

TD.contentCopy {

	padding: 10px;

	text-align: justify;

	vertical-align: top;

}

TD.contentCopy_hilite {

	color: #6780A7;

	vertical-align: top;

	padding: 3px;

	text-align: justify;

}

TD.content_Border {

	border: 1px solid #A2B9C3;

	text-align: center;

}





/* =================== END ======================== */





/* =============== NAVIGATION BAR ===================== */

TD.navCell_main {

	background-image: url(images/cell_bg02b.gif);

	background-position: top left;

	background-repeat: repeat-y;

	vertical-align: top;

}

TD.navCell_main2 {

	background-image: url(images/cell_bg02b.gif);

	background-position: top left;

	background-repeat: repeat-y;

	vertical-align: bottom;

}

TD.navCell {

	background-image: url(images/cell_bg02.gif);

	background-position: top left;

	background-repeat: repeat-y;

	vertical-align: top;

}



TD.navCopy {

	color: #C0E5FF;

	text-align: center;

	padding-top: 5px;

	padding-bottom: 8px;

}



TD.navPic {

	background-image: url(images/divline02.gif);

	background-position: top left;

	background-repeat: repeat-x;

	vertical-align: top;

	padding-top: 2px;

}



/* ================== END ======================== */





/* ======================== INFO BOX CELL ===================== */

TD.info_TitleA {

	background-image: url(images/cell_bg03a.gif);

	background-position: top left;

	background-repeat: no-repeat;

	color: #688493;

	font-size: 18px;

}

TD.info_TitleA2 {

	background-image: url(images/cell_bg03a.gif);

	background-position: top right;

	background-repeat: no-repeat;

	background-color: #FFFFFF;

	color: #134864;

	font-size: 12px;

	font-weight: bold;

	text-align: left;

}

TD.info_TitleB {

	background-image: url(images/cell_bg04a.gif);

	background-position: top left;

	background-repeat: no-repeat;

	color: #FFFFFF;

	font-size: 18px;

}

TD.info_TitleC {

	background-image: url(images/cell_bg05a.gif);

	background-position: top left;

	background-repeat: no-repeat;

	color: #FFFFFF;

	font-size: 18px;

}

TD.info_cell {

	background-image: url(images/cell_bg06.gif);

	background-position: bottom left;

	background-repeat: no-repeat;

	vertical-align: top;

	padding: 7px;

}

TD.info_cell2 {

	background-image: url(images/cell_bg08.gif);

	background-position: top left;

	background-repeat: no-repeat;

	vertical-align: top;

	padding: 7px;

}

TD.info_cell2a {

	background-image: url(images/cell_bg08a.gif);

	background-position: top left;

	background-repeat: repeat-y;

	vertical-align: top;

}

TD.info_cell2b {

	background-image: url(images/cell_bg08a.gif);

	background-position: top right;

	background-repeat: repeat-y;

	vertical-align: top;

	text-align: right;

}

TD.info_Copy, TD.info_Copy2 {

	padding: 6px;

	vertical-align: top;

	text-align: justify;

}

TD.info_Copy { color: #575757; }

TD.info_Copy2 { color: #478F8C; }



TD.info_divline {

	background-image: url(images/divline03.gif);

	background-position: top left;

	background-repeat: repeat-x;

}



TD.info_bullet {

	background-image: url(images/bullet04.gif);

	background-position: top left;

	background-repeat: no-repeat;

	padding-left: 15px;

	padding-bottom: 5px;

	vertical-align: top;

}

TD.info_bullet2 {

	background-image: url(images/bullet05.gif);

	background-position: top left;

	background-repeat: no-repeat;

	padding-left: 15px;

	padding-bottom: 5px;

	vertical-align: top;

}

/* ========================= END ============================= */



/* ==================== FOOTER ============================== */

TD.footer {

	padding: 6px;

	font-size: 10px;

	vertical-align: bottom;

	color: #969696;

}





/* ====================== END ================================ */





/* ==================== LINKS ======================== */

A.navLink { text-decoration: none; }

A.navLink:link { color: #C0E5FF; }

A.navLink:visited { color: #C0E5FF; }

A.navLink:active { color: #C0E5FF; }

A.navLink:hover { color: #FFFFFF; }



A.moreLink { text-decoration: none; }

A.moreLink:link { color: #005D8E; }

A.moreLink:visited { color: #005D8E; }

A.moreLink:active { color: #005D8E; }

A.moreLink:hover { color: #000000; }



A.moreLink2 { text-decoration: none; }

A.moreLink2:link { color: #6FB773; }

A.moreLink2:visited { color: #6FB773; }

A.moreLink2:active { color: #6FB773; }

A.moreLink2:hover { color: #000000; }



A.textLink { text-decoration: underline; }

A.textLink:link { color: #005D8E; }

A.textLink:visited { color: #005D8E; }

A.textLink:active { color: #005D8E; }

A.textLink:hover { color: #000000; }



A.blackLink { text-decoration: none; }

A.blackLink:link { color: #000000; }

A.blackLink:visited { color: #000000; }

A.blackLink:active { color: #000000; }

A.blackLink:hover { color: #000000; text-decoration: underline; }

/* ====================== END ======================== */
