



/* Page Titles and Subtitles */

.title { font-size:20; color:#000000; text-decoration:none; font-family:arial; font-weight:500; font-style:normal; line-height:normal; }
.pagetitle { font-size:18; color:#002768; padding-left:0px; padding-right:0px; text-decoration:none; font-family:arial; font-weight:600; font-style:normal; line-height:normal; letter-spacing:1px; }
.subtitle { font-size:14; color:#000000; text-decoration:none; font-family:arial; font-weight:500; font-style:normal; line-height:normal; }
.pagetext { font-size:12; color:#002768; padding-left:0px; padding-right:10px; text-decoration:none; font-family:arial; font-weight:400; font-style:normal; line-height:normal; }
.pagetext2 { font-size:12; color:#002768; padding-left:0px; padding-right:10px; text-decoration:none; font-family:arial; font-weight:400; font-style:normal; line-height:normal; }






/* Inline RHS Box */

.boxtop {background-image: url(art/bg_rhsbox_top.jpg); background-repeat:no repeat; font-size:18; color:#348B8C; font-family:Trebuchet MS, Helvetica; font-weight:600; width:280px; height:50px; letter-spacing:1px; padding-top:3px; }

.boxmain {background-image: url(art/bg_rhsbox_main.jpg); background-repeat:repeat-y; padding-left:10px; padding-right:10px; padding-top:10px; padding-bottom:5px; width:280px; }

.boxtext1 {font-size:15; color:#516E6F; font-family:Trebuchet MS, Helvetica; font-weight:400; font-style:normal; text-align:left; line-height:normal; padding-left:10px; padding-right:10px; }
.boxtextcenter {font-size:15; color:#516E6F; font-family:Trebuchet MS, Helvetica; font-weight:400; font-style:normal; text-align:center; line-height:normal; padding-left:10px; padding-right:10px; }
.boxtext {font-size:13; color:#516E6F; font-family:Trebuchet MS, Helvetica; font-weight:400; font-style:normal; text-align:left; line-height:normal; padding-left:10px; padding-right:10px; }

.boxlist {font-size:13; color:#516E6F; font-family:Trebuchet MS, Helvetica; font-weight:400; font-style:normal; text-align:left; line-height:140%; padding-left:10px; padding-right:10px; }

.boxbot {background-image: url(art/bg_rhsbox_bot.jpg); background-repeat:no repeat; font-size:18; color:#713D3D; padding-top:0px; font-family:times new roman, georgia; font-weight:600; width:280px; height:20px; letter-spacing:1px; }




/* Main Content Box */

.mainboxtop {background-image: url(art/bg_mainbox_top.jpg); background-repeat:no repeat; font-size:18; color:#348B8C; font-family:Trebuchet MS, Helvetica; font-weight:600; width:594px; height:50px; letter-spacing:1px; padding-top:3px; padding-left:24px; padding-right:14px; }

.mainboxmain {background-image: url(art/bg_mainbox_main.jpg); background-repeat:repeat-y; padding-left:10px; padding-right:0px; padding-top:10px; padding-bottom:5px; width:594px; }

.mainboximg {font-size:15; color:#1B2323; font-family:Trebuchet MS, Helvetica; font-weight:400; font-style:normal; text-align:left; line-height:normal; padding-left:14px; padding-right:0px; }
.mainboxtext {font-size:15; color:#1B2323; font-family:Trebuchet MS, Helvetica; font-weight:400; font-style:normal; text-align:left; line-height:normal; padding-left:14px; padding-right:24px; }
.mainboxtext2 {font-size:14; color:#637F7F; font-family:Trebuchet MS, Helvetica; font-weight:400; font-style:normal; text-align:left; line-height:normal; padding-left:14px; padding-right:24px; }
.mainboxlist {font-size:15; color:#1B2323; font-family:Trebuchet MS, Helvetica; font-weight:400; font-style:normal; text-align:left; line-height:140%; padding-left:14px; padding-right:14px; }


.mainboxbot {background-image: url(art/bg_mainbox_bot.jpg); background-repeat:no repeat; font-size:18; color:#713D3D; padding-top:0px; font-family:arial; font-weight:600; width:594px; height:20px; letter-spacing:0px; }





/* Body and Table Cells */

body.bgmain {background-image: url(art/bg_page.jpg); background-repeat:no-repeat; background-color:#ffffff; background-attachment:fixed; }
.shadspacer {background-image: url(art/bg_shads.jpg); background-repeat:repeat-y; background-color:#ffffff; }
.spacer { font-size:0; color:#000000; text-decoration:none; font-family:arial; font-weight:400; }
.header { font-size:8; }
.botparea { font-size:12; }
.subline { font-size:10; color:#002768; padding-left:35px; padding-top:0px; font-weight:400; }
.subnavline { font-size:10; color:#002768; padding-left:35px; padding-top:0px; padding-bottom:1px; font-weight:400; }
.tdmain { padding-left:0px; padding-right:0px; padding-top:35px; }
.lhs { padding-right:0px; padding-left:0px; padding-top:35px; }
.rhs { padding-right:0px; padding-left:0px; padding-top:35px; }
.footer { font-size:11; padding-right:0px; padding-left:35px; padding-top:0px; }




/* Image Styles */

.imgrhs { margin-left:15px; border-color:#006E5D; border:yes; border-width:1px; }
.imglhs { margin-right:15px; border-color:#006E5D; border:yes; border-width:1px; }
.bdr { border:yes; border-width:4px; border-style:groove; border-color: #29333B #607C9C #C6D2DE #26282A; }
.tn { border-color:#006E5D; border:yes; border-width:1px; height:133px; width:100px; }





/* Link Styles */

a:hover { text-decoration: none; color: #6DAFA5; }
a { text-decoration:none; color: #000000; }
a:active { outline:none; }

.pagelink { font-size:15; color:#078F7D; font-family:Trebuchet MS, Helvetica; font-weight:400; font-style:normal; text-align:left; line-height:normal; padding-left:0px; padding-right:0px; }

.pagelink:hover { font-size:15; color:#3E5253; font-family:Trebuchet MS, Helvetica; font-weight:400; font-style:normal; text-align:left; line-height:normal; padding-left:0px; padding-right:0px; }

.navlink { font-size:14; color:#CEE4E1; padding-left:0px; text-decoration:none; font-family:Trebuchet MS, Helvetica; font-weight:500; font-style:normal; line-height:normal; text-transform:none; letter-spacing:2px; margin-right:35px; }

.navlink:hover { font-size:14; color:#46CCB8; padding-left:0px; text-decoration:none; font-family:Trebuchet MS, Helvetica; font-weight:500; font-style:normal; line-height:normal; text-transform:none; letter-spacing:2px; margin-right:35px; }

.navlinkon { font-size:14; color:#46CCB8; padding-left:0px; text-decoration:none; font-family:Trebuchet MS, Helvetica; font-weight:500; font-style:normal; line-height:normal; text-transform:none; letter-spacing:2px; margin-right:35px; }

.subnavlink { font-size:12; color:#B4D6D1; padding-left:0px; text-decoration:none; font-family:Trebuchet MS, Helvetica; font-weight:500; font-style:normal; line-height:normal; text-transform:none; letter-spacing:2px; margin-right:35px; }

.subnavlink:hover { font-size:12; color:#46CCB8; padding-left:0px; text-decoration:none; font-family:Trebuchet MS, Helvetica; font-weight:500; font-style:normal; line-height:normal; text-transform:none; letter-spacing:2px; margin-right:35px; }

.subnavlinkon { font-size:12; color:#46CCB8; padding-left:0px; text-decoration:none; font-family:Trebuchet MS, Helvetica; font-weight:500; font-style:normal; line-height:normal; text-transform:none; letter-spacing:2px; margin-right:35px; }

.footerlink { font-size:14; color:#CEE4E1; padding-left:0px; text-decoration:none; font-family:Trebuchet MS, Helvetica; font-weight:500; font-style:normal; line-height:normal; text-transform:none; letter-spacing:2px; margin-right:35px; }

.footerlink:hover { font-size:14; color:#6DAFA5; padding-left:0px; text-decoration:none; font-family:Trebuchet MS, Helvetica; font-weight:500; font-style:normal; line-height:normal; text-transform:none; letter-spacing:2px; margin-right:35px; }

.botp { font-size:12; color:#808080; text-decoration:none; font-family:Trebuchet MS, Helvetica; font-weight:400; font-style:normal; line-height:150%; }
.botplink { font-size:12; color:#3A736C; text-decoration:none; font-family:Trebuchet MS, Helvetica; font-weight:400; font-style:normal; line-height:normal; }
.botplinkbig { font-size:14; color:#3A736C; text-decoration:none; font-family:Trebuchet MS, Helvetica; font-weight:400; font-style:normal; line-height:normal; }
.hms { font-size:12; color:#808080; text-decoration:none; font-family:Trebuchet MS, Helvetica; font-weight:400; font-style:normal; line-height:normal; letter-spacing:0px;}
.hmslink { font-size:12; color:#3A736C; text-decoration:none; font-family:Trebuchet MS, Helvetica; font-weight:400; font-style:normal; line-height:150%; letter-spacing:0px;}








/* Inline Scroller Styles */

DIV.mainContentScroller
	{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;	
	color:#ffffff;
	top:0px;
	width:480px;
	height: 300px;
	overflow:auto;
	scrollbar-face-color:#ffffff;
	scrollbar-track-color:#ffffff;
	scrollbar-arrow-color:#053155;
	scrollbar-highlight-color:#053155;
	scrollbar-3dlight-color:#053155;
	scrollbar-shadow-color:#053155;
	scrollbar-darkshadow-color:#053155;
	padding:0px 10px 0px 0px;
	z-index:99;
}
