body {
  margin-left: 15px;
  margin-top: 15px;
  margin-right: 15px;
  margin-bottom: 15px;
  font-family: Trebuchet MS, Tahoma, Verdana, Arial, Sans-Serif; 
  color: #314D63;
  font-size: 11px;
  background-color: #344561;
  }

/* Page Tags */
h1, h1 a:link, h1 a:visited, h1 a:hover {color:#FFFFFF; background:#fff; font-weight: bold; text-decoration: none;}
h2, h2 a:link, h2 a:visited, h2 a:hover {color:#FFFFFF; background:#fff; font-weight: bold; text-decoration: none;}

form, form.theform {padding:0px 0px 0px 0px;}
/*
input.text,select,option {font-family:Arial,Helvetica,sans-serif; background-color:#FFFFFF; font-size: small;}
input.button, input.submit, input.reset {font-family:Arial,Helvetica,sans-serif;}
*/

input.small, select.small, option.small, textarea.small, radio.small { font-family:Tahoma,Verdana,sans-serif; font-size: 9px; }
input,select,option {font-family:Tahoma,Verdana,sans-serif; font-size: inherit; }
textarea {font-family:Tahoma,Verdana,sans-serif; font-size: inherit;  }
radio {font-family:Tahoma,Verdana,sans-serif; background-color: transparent; font-size: inherit; text-align: left;}


A {color: #314D63; background-color: transparent; text-decoration: none; font-size:inherit;}
A:visited {	color: #314D63; background-color: transparent; text-decoration: underline; font-size:inherit;}
A:link {color: #314D63; background-color: transparent; text-decoration: underline; font-size:inherit;} 
A:active {color: #314D63; background-color: transparent; text-decoration: underline; font-size:inherit;} 
A.hover {color: #314D63;  background-color: transparent; text-decoration: underline; font-size:inherit;}
/*
A:hover {color: #CD8531; text-decoration:underline;}
A:link {color: #FFFFFF; text-decoration:underline;}
A:visited {color: #F1F1F1; text-decoration:underline;}
*/

/*
A.highlight {color: #CD8531; background-color: transparent; font-size:inherit; text-shadow: Black; }
A.highlight:active, A.highlight:link, A.highlight:visited { background-color: transparent; text-decoration: none;}
A.highlight:active:hover, A.highlight:link:hover, A.highlight:visited:hover { background-color: transparent; text-decoration: underline;}
*/
A.bright {color: #FFCC66; font-family: Arial, Verdana; font-weight: none; font-size: inherit; text-shadow: Black; }
A.highlight {color: #444874; font-family: Arial, Verdana; font-weight: bold; font-size: inherit; text-shadow: Black; }
A.highlight1 {color: #444874; font-family: Arial, Verdana; font-weight: bold; font-size: 16pt; text-shadow: Black; }
A.highlight2 {color: #444874; font-family: Arial, Verdana; font-weight: bold; font-size: 14pt; text-shadow: Black; }
A.highlight3 {color: #444874; font-family: Arial, Verdana; font-weight: bold; font-size: 13pt; text-shadow: Black; }
A.highlight4 {color: #444874; font-family: Arial, Verdana; font-weight: bold; font-size: 11pt; text-shadow: Black; }
A.highlight5 {color: #444874; font-family: Arial, Verdana; font-weight: bold; font-size: 9pt; text-shadow: Black; }
A.highlight2:visited, A.highlight3:visited, A.highlight4:visited, A.highlight5:visited, A.highlight2:active, A.highlight3:active, A.highlight4:active, A.highlight5:active, A.highlight2:link, A.highlight3:link, A.highlight4:link, A.highlight5:link { color: #444874; font-family: Arial, Verdana; font-weight: bold; text-decoration: none;}
A.highlight2:active:hover, A.highlight3:active:hover, A.highlight4:active:hover, A.highlight5:active:hover, A.highlight2:link:hover, A.highlight3:link:hover, A.highlight4:link:hover, A.highlight5:link:hover, A.highlight2:visited:hover, A.highlight3:visited:hover, A.highlight4:visited:hover, A.highlight5:visited:hover { color: #444874; font-family: Arial, Verdana; font-weight: bold; text-decoration: underline;}

SPAN.H1_body {color: #958455; background-color: transparent; font-family: Arial, Verdana; font-weight: bold; font-size: 16pt; text-shadow: Black; } 
SPAN.H2_body {color: #958455; background-color: transparent; font-family: Arial, Verdana; font-weight: bold; font-size: 14pt; text-shadow: Black; }
SPAN.H3_body {color: #958455; background-color: transparent; font-family: Arial, Verdana; font-weight: bold; font-size: 12pt; text-shadow: Black; }
SPAN.H4_body {color: #958455; background-color: transparent; font-family: Arial, Verdana; font-weight: bold; font-size: 11pt; text-shadow: Black; }
SPAN.H5_body {color: #958455; background-color: transparent; font-family: Arial, Verdana; font-weight: bold; font-size: 9pt; text-shadow: Black; }
SPAN.H6_body {color: #B3A37A; background-color: transparent; font-family: Arial, Verdana; font-weight: bold; font-size: 9pt; text-shadow: Black; }

A.head1 {color: #958455; background-color: transparent; font-family: Arial, Verdana; font-weight: bold; font-size: 16pt; text-shadow: Black; } 
A.head2 {color: #958455; background-color: transparent; font-family: Arial, Verdana; font-weight: bold; font-size: 14pt; text-shadow: Black; }
A.head3 {color: #958455; background-color: transparent; font-family: Arial, Verdana; font-weight: bold; font-size: 12pt; text-shadow: Black; }
A.head4 {color: #958455; background-color: transparent; font-family: Arial, Verdana; font-weight: bold; font-size: 11pt; text-shadow: Black; }
A.head5 {color: #958455; background-color: transparent; font-family: Arial, Verdana; font-weight: bold; font-size: 9pt; text-shadow: Black; }
A.head6 {color: #B3A37A; background-color: transparent; font-family: Arial, Verdana; font-weight: bold; font-size: 9pt; text-shadow: Black; }
A.head2:visited, A.head3:visited, A.head4:visited, A.head5:visited, A.head2:active, A.head3:active, A.head4:active, A.head5:active, A.head2:link, A.head3:link, A.head4:link, A.head5:link { text-decoration: none;}
A.head2:active:hover, A.head3:active:hover, A.head4:active:hover, A.head5:active:hover, A.head2:link:hover, A.head3:link:hover, A.head4:link:hover, A.head5:link:hover, A.head2:visited:hover, A.head3:visited:hover, A.head4:visited:hover, A.head5:visited:hover { text-decoration: underline;}
A.head1alt { color: RGB(6,129,170); background-color: transparent; font-family: Arial, Verdana ; font-weight: bold ; font-size: 18pt; text-decoration: none;}
A.head2alt { color: RGB(6,129,170); background-color: transparent; font-family: Arial, Verdana ; font-weight: bold ; font-size: 14pt; text-decoration: none;}
A.head3alt { color: RGB(6,129,170); background-color: transparent; font-family: Arial, Verdana ; font-weight: bold ; font-size: 12pt; text-decoration: none; }
A.head4alt { color: RGB(6,129,170); background-color: transparent; font-family: Arial, Verdana ; font-weight: bold ; font-size: 10pt; text-decoration: none; }

A.head2main {color: #FFFFFF; background-color: transparent; font-family: Arial, Verdana; font-weight: bold; font-size: 14pt; text-shadow: Black; }
A.head2main:visited, A.head2main:active, A.head2main:link { text-decoration: none;}

A:link.more {color: #314D63; text-decoration: underline;}
A:link.underline {color: #314D63; text-decoration: underline;}
A.pipe, A.pipe:hover, A.pipe:visited, A.pipe:link {color: #85943E; text-decoration: none; font-weight:bold;}
A.fpipe, A.fpipe:hover, A.fpipe:visited, A.fpipe:link {color: #AFB45E; text-decoration: none; font-weight:none;}

A.small, A.small:hover, A.small:visited, A.small:link {color: #314D63; font:inherit; visibility:visible; font-size:8pt; }
A.und_small, A.und_small:hover, A.und_small:visited, A.und_small:link {color: #314D63; font:inherit; visibility:visible; text-decoration:underline; font-size:8pt; }
A.sign, A.sign:hover, A.sign:visited, A.sign:link {color: #3A3B3A; font:inherit; font-style:italic; font-weight:bold; font-stretch: extra-expanded; visibility:visible; font-size:10pt; }
A.noPrintAlt, A.noPrintAlt:hover, A.noPrintAlt:visited, A.noPrintAlt:link {color: black; text-decoration: none; visibility:visible;}
A.Alt, A.Alt:hover, A.Alt:visited, A.Alt:link {color: black; text-decoration: none;}
A.date, A.date:hover, A.date:visited, A.date:link {color: black; font-family: Trebuchet MS, Arial, sans-serif; text-size:-1; text-decoration: none;}
	
A.more_sml, A.more_sml:link, A.more_sml:active, A.more_sml:visited {font-size: 11px; text-transform: capitalize; color: #666666; font-family: Arial, Helvetica, sans-serif; text-decoration: none;}
A.more_sml:hover {text-decoration: underline;}

A.more {font-size: inherit; text-transform: capitalize; color: #666666; font-family: Arial, Helvetica, sans-serif; text-decoration: none;}
A.more:visited, A.more:link {color: #314D63; text-decoration: none; font-size:inherit; }
A.more:link:hover, A.more:active:hover, A.more:visited:hover {color: #314D63; text-decoration: underline; font-size:inherit; }

A.current {color: #CD8531;}
A.current:link:hover, A.current:active:hover, A.current:visited:hover {color: #CD8531; text-decoration:underline;}
A.current:link {color: #85943E; text-decoration:underline;}
A.current:active { color: #85943E; text-decoration:underline;} 
A.current:visited {color: #85943E; text-decoration:underline;}

A.underline {color: #314D63; text-decoration:underline; font-size:inherit;}
A.underline:link:hover, A.underline:active:hover, A.underline:visited:hover {color: #CD8531; text-decoration:underline; font-size:inherit;}
A.underline:link {color: #314D63; text-decoration:underline; font-size:inherit;}
A.underline:active { color: #CD8531; text-decoration:underline; font-size:inherit;} 
A.underline:visited {color: #314D63; text-decoration:underline; font-size:inherit;}

A.mlink {color: #314D63; font-size:inherit; }
A.mlink:link:hover, A.mlink:active:hover, A.mlink:visited:hover {color: #72A416; text-decoration:underline; font-size:inherit; }
A.mlink:link {color: #314D63; font-size:inherit; }
A.mlink:active { color: #CD8531; font-size:inherit; } 
A.mlink:visited {color: #314D63; font-size:inherit; }

A.hlink {color: #1C2C39; font-size:inherit; }
A.hlink:link:hover, A.hlink:active:hover, A.hlink:visited:hover {color: #72A416; text-decoration:underline; font-size:inherit; }
A.hlink:link {color: #1C2C39; font-size:inherit; }
A.hlink:active { color: #1C2C39; font-size:inherit; } 
A.hlink:visited {color: #1C2C39; font-size:inherit; }

A.flink {color: #314D63; text-decoration:underline; font-size:10px;}
A.flink:link:hover, A.flink:active:hover, A.flink:visited:hover {color: #CD8531; text-decoration:underline; font-size:10px;}
A.flink:link {color: #314D63; text-decoration:underline; font-size:10px;}
A.flink:active { color: #CD8531; text-decoration:underline; font-size:10px;} 
A.flink:visited {color: #314D63; text-decoration:underline; font-size:10px;}
A.fhighlight {color: #CD8531; font-size:10px;}
A.flink:link:hover, A.flink:active:hover, A.flink:visited:hover {color: #CD8531; font-weight: none; text-shadow: Black; none; font-size:9px;}

A.printOnly {display:none;}
A.printOnlyBanner {display:none;}
A.noPrint, A.noPrint:hover, A.noPrint:visited, A.noPrint:link {color: black; font:inherit; display:block; visibility:visible;}
A.noPrintBanner, A.noPrintBanner:hover, A.noPrintBanner:visited, A.noPrintBanner:link {font:inherit; display:block; visibility:visible; font-family:Geneva, Arial, Helvetica, sans-serif; font-size:9px; color:#FF9900; }

IMG.menu_split {width:580px; height:5px; display:block;}
IMG, IMG:link, IMG.visited, IMG.active, IMG.hover {border:'1px' 'solid' '#282B30';}
IMG.printOnly {display:none;}
IMG.border_alt {border:'1px' 'solid' '#282B30';}

P {color: #314D63; background-color: transparent;}
/* Table Backgrounds */
/* TABLE.page {align: center; background-color: #FFFFFF; color: #000000; border: 5px solid #000000; } */
TABLE {align: center; color: #314D63; background-color: #FFFFFF; }
TABLE.body { width:771px; text-align:center;}
TABLE.content {align: center; color: #314D63; background-color: black; border: 1px solid #282B30;}
TABLE.page {text-align: center; background-color: #FFFFFF; color: #000000; border: 5px solid #FFFFFF;}
TABLE.banner {align: center; color: white; background-color: transparent; }
TABLE.content {text-align: left; color: #314D63; background-color: white; border: 1px solid #282B30; padding: 0px 0px 0px 3px;}
TABLE.page_bg {align: center; color: #FFFFFF; background-color: #344561; width: 769px;}
TABLE.page_bg_footer {align: center; color: #FFFFFF; background-color: #344561; width: 769px;}
TABLE.footer {align: center; color: #FFFFFF; background-color: #899EB3; width: 771px;}
TABLE.writefile {align: center; color: #314D63; background-color: transparent; border: 1px; padding:0px 0px 0px 0px; }

TABLE.highlight {align: center; color:black; background-color: #F1F1F1; margin-left: 15%; margin-right: 15%; padding: 0px 10px; border: 1px dashed #000000; }
TABLE.fullBorder {align: center; background-color: #F1F1F1; margin-left: 0%; margin-right: 0%; padding: 0px 0px; border: 1px solid #000000; }
TABLE.vMenu {align: center; background-color: #F1F1F1; margin-left: 0%; margin-right: 0%; padding: 0px 0px; border: 1px solid #000000; }
TABLE.goldBorder {align: center; background-color: transparent; margin-left: 0%; margin-right: 0%; padding: 1px 1px; border: 1px solid RGB(255,153,50); }
TABLE.stdForm {align: center; background-color:#CCCCCC; color: #000000; margin-left: 0%; margin-right: 0%; border: 1px solid #000000; }
TABLE.ne {background-color: #3C3F44; color: #314D63; vertical-align: middle; text-align: left; padding: 5px 5px 5px 0px;}
TABLE.main {background-color: transparent; color: #314D63; align: left; max-width:580px; min-width:580px; }
TABLE.primary {background-color: transparent; color: #314D63; align: left; max-width:580px; min-width:580px; padding: 0px 0px 0px 0px;}

TR {background-color: transparent;}
TD {background-color: transparent; color: #314D63; vertical-align: top; text-align: left;}
TD.c {background-color: transparent; color: #314D63; vertical-align: top; text-align: center;}
TD.r {background-color: transparent; color: #314D63; vertical-align: top; text-align: right;}
TD.l {background-color: transparent; color: #314D63; vertical-align: top; text-align: left;}

TD.menuCol {background-color: transparent; color: #666666; vertical-align: top; text-align: left; padding: 0px 0px 3px 3px }
TD.banner {text-align: right; vertical-align: bottom; color: white; background-color: transparent; padding: 3px 3px ;}
TD.banner_r {text-align: right; vertical-align: middle; color: white; background-color: transparent; padding: 3px 3px ;}
TD.banner_c {text-align: center; vertical-align: top; color: white; background-color: transparent; padding: 3px 3px ;}
TD.banner_l {text-align: left; vertical-align: bottom; color: white; background-color: transparent; border: 0px;}

TD.content_r {text-align: right; vertical-align: top; color: #314D63; background-color: #FFFFFF; padding: 3px 3px ;}
TD.content_c {text-align: center; vertical-align: top; color: #314D63; background-color: #FFFFFF; padding: 3px 3px ;}
TD.content_l {text-align: left; vertical-align: top; color: #314D63; background-color: #FFFFFF; border: 0px;}

TD.r_planPanel {align: left; background-color: transparent; border: 0px; padding: 3px 3px 3px 3px; width: 120px;}

TD.vchead {background-color: #313019; color: #FFFFFF; vertical-align: top; text-align: center; padding: 0px 0px 0px 0px;}
TD.ne {background-color: transparent; color: #FFFFFF; vertical-align: middle; text-align: left; padding: 5px 5px 5px 0px;}
TD.nehead {background-color: #72A416; color: #FFFFFF; vertical-align: top; text-align: left; padding: 0px 0px;}
TD.nel {background-color: #3C3F44; color: #FFFFFF; vertical-align: top; text-align: left; padding: 5px 5px 5px 5px; font-size:11px; }
TD.ner {background-color: #3C3F44; color: #FFFFFF; vertical-align: top; text-align: right; padding: 0px 0px 0px 5px; font-size:11px; }
TD.menu_mainpanel {text-align: center; vertical-align:top; color: #FFFFFF; background-color: transparent; border: 0px; padding: 0px 3px 0px 3px;}
TD.menu_panel {text-align: center; vertical-align:top; color: #CCCCCC; background-color: transparent; padding: 3px 3px 0px 3px;}
TD.vchead {background-color: transparent; color: #314D63; vertical-align: top; text-align: center; background-image:url(../images/vMenu/bg_head.gif); background-repeat:repeat-x; }
TD.vc {background-color: transparent; color: #314D63; vertical-align: top; text-align: center; font-size:inherit; }
TD.vl {background-color: transparent; color: #314D63; vertical-align: top; text-align: left; font-size:inherit; }
TD.vr {background-color: transparent; color: #314D63; vertical-align: top; text-align: right; font-size:inherit; }
TD.vlsmall {background-color: transparent; color: #314D63; vertical-align: top; text-align: left;  font-size:9px;}
TD.vrsmall {background-color: transparent; color: #314D63; vertical-align: top; text-align: right;  font-size:9px;}
TD.vcsmall {background-color: transparent; color: #314D63; vertical-align: top; text-align: center; font-size:9px;}
TD.vcsmall_back {background-color: #6274AA; color: #FFFFFF; vertical-align: top; text-align: center; font-size:9px; background-repeat:repeat-x; background-image:url(../images/vMenu/bg_footer.gif);}
TD.mainl {background-color: red; color: #FFFFFF; vertical-align: top; text-align: left;}
TD.mainlhead {background-color: #314D63; color: #FFFFFF; vertical-align: top; text-align: left; padding: 5px 5px; background-repeat:no-repeat; background-image:url(../images/body/bg_head.jpg);}
TD.mainxhead {background-color: #314D63; color: #FFFFFF; vertical-align:middle; text-align: left; padding: 0px 0px 0px 0px;  background-repeat:repeat-x; background-image:url(../images/body/bg_head.jpg);}
TD.pageTitle {background-color: #D26E46; color: #FFFFFF; vertical-align:middle; text-align: left; padding: 0px 0px 0px 0px;}
TD.pageTitleCurve {background-color: transparent; color: #FFFFFF; vertical-align:middle; text-align: left; padding: 0px 0px 0px 0px; background-repeat:repeat-x; background-image:url(../images/body/intro_curve.gif);}
TD.mainlheadBody {background-color: #598521; color: #FFFFFF; vertical-align: top; text-align: left; padding: 5px 5px; }
TD.mainl {background-color: white; color: #314D63; vertical-align: top; text-align: left; padding: 3px 3px 3px 3px;}
TD.mainr {background-color: white; color: #314D63; vertical-align: top; text-align: left; padding: 3px 3px 3px 3px; width:220px; }
TD.programme_home {background-color: transparent; color: #314D63; vertical-align: top; text-align: left; padding: 5px 3px 3px 3px; width:220px; font-size:10px; }
TD.split {background-color: #000000; color: #FFFFFF; vertical-align: top; text-align: left; height: 1px;}
TD.split2 {background-color: #000000; color: #FFFFFF; vertical-align: top; text-align: left; height: 1px;}
TD.split_alt {background-color: #94BA15; color: #000000; vertical-align: top; text-align: left; height: 1px;}

TD.forSale_sml {font-size:inherit; background-color: transparent; color: #314D63; vertical-align: top; text-align: left; background-position: left top ; background-image:url(../images/sections/forSale_smlback.gif); background-repeat:repeat-x; }

TD.document {background-color: transparent; color: #314D63; vertical-align: top; text-align: left;}
TD.content {background-color: transparent; color:#314D63; vertical-align:top;}
TD.highlight {color: RGB(255,223,250); background-color: #314D63;}

TD.stdFormHead { font-size:inherit; text-align: left; vertical-align: middle; color: RGB(20,20,20); font-family: Tahoma, Verdana, Arial, sans-serif; background: url(../images/panels/textPanel/middleTall.gif); font-weight:bold; background-repeat: repeat-x; background-color: RGB(205,205,205); padding: 3px 3px 3px 3px; }
TD.stdFormL { font-size:inherit; text-align: left; vertical-align: top; color: RGB(20,20,20); background-color: transparent; font-family: Tahoma, Verdana, Arial, sans-serif; padding: 3px 3px 3px 3px; }
TD.stdFormR { font-size:inherit; text-align: right; vertical-align: top; color: RGB(20,20,20); background-color: transparent; font-family: Tahoma, Verdana, Arial, sans-serif; padding: 3px 3px 3px 3px; }
TD.stdFormC { font-size:inherit; text-align: center; vertical-align: top; color: RGB(20,20,20); background-color: transparent; font-family: Tahoma, Verdana, Arial, sans-serif; padding: 3px 3px 3px 3px; }
TD.stdFormLsmall { font-size:9px; text-align: left; vertical-align: top; color: RGB(20,20,20); background-color: RGB(205,205,205); font-family: Tahoma, Verdana, Arial, sans-serif; padding: 3px 3px 3px 3px; }
TD.stdFormRsmall { font-size:9px; text-align: right; vertical-align: top; color: RGB(20,20,20); background-color: RGB(205,205,205); font-family: Tahoma, Verdana, Arial, sans-serif; padding: 3px 3px 3px 3px; }
TD.stdFormCsmall { font-size:9px; text-align: center; vertical-align: top; color: RGB(20,20,20); background-color: RGB(205,205,205); font-family: Tahoma, Verdana, Arial, sans-serif; padding: 3px 3px 3px 3px; }
TD.form { font-size:inherit; background-color: transparent; background-image:url(../images/form/bg.gif); background-repeat: repeat-y; font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 11px;}

TD.fc {background-color: transparent; color: #FFFFFF; vertical-align: top; text-align: center; font-family: Trebuchet MS, Tahoma, Verdana, Arial, Sans-Serif; font-size: inherit; }
TD.fr {background-color: transparent; color: #FFFFFF; vertical-align: top; text-align: right; font-family: Trebuchet MS, Tahoma, Verdana, Arial, Sans-Serif; font-size: inherit; }
TD.fl {background-color: transparent; color: #FFFFFF; vertical-align: top; text-align: left; font-family: Trebuchet MS, Tahoma, Verdana, Arial, Sans-Serif; font-size: inherit; }
TD.fc_sml {background-color: transparent; color: #FFFFFF; vertical-align: top; text-align: center; font-family: Trebuchet MS, Tahoma, Verdana, Arial, Sans-Serif; font-size: 10px; }
TD.fr_sml {background-color: transparent; color: #FFFFFF; vertical-align: top; text-align: right; font-family: Trebuchet MS, Tahoma, Verdana, Arial, Sans-Serif; font-size: 10px; }
TD.fl_sml {background-color: transparent; color: #FFFFFF; vertical-align: top; text-align: left; font-family: Trebuchet MS, Tahoma, Verdana, Arial, Sans-Serif; font-size: 10px; }
TD.footer {vertical-align: top; text-align: center; background-color: transparent; font-family: Trebuchet MS, Tahoma, Verdana, Arial, sans-serif; font-size: 9px;}
TD.txtPMc {background-color: transparent; color: #666666; vertical-align: top; text-align: center; font-size:inherit; }
TD.txtPMr {background-color: transparent; color: #666666; vertical-align: top; text-align: right; font-size:inherit; }
TD.txtPMl {background-color: transparent; color: #666666; vertical-align: top; text-align: left; font-size:inherit; }


/* General Tags */
TD.stdpanel { font-weight:bold; color: #314D63; background-color: transparent; text-align: left; vertical-align: middle; font-family: Tahoma, Verdana, Arial, sans-serif; background: url(../images/panels/textPanel/middleTall.gif); font-weight:bold; background-repeat: repeat-x; padding: 3px 3px 3px 3px;}
TD.stdpanel_r {font-weight:bold; color: #314D63; background-color: transparent; text-align: right; vertical-align: middle; font-family: Tahoma, Verdana, Arial, sans-serif; background: url(../images/panels/textPanel/middleTall.gif); font-weight:bold; background-repeat: repeat-x; padding: 3px 3px 3px 3px; }


/* Fixed Locations - SPAN or DIV tags */
INS {background-color: transparent; text-align:left; text-decoration:none; padding:0px 0px 0px 0px;}
INS.banner {background-color: #B0D8EF; text-align:center; text-decoration:none; padding:0px 0px 0px 0px; font-size:10px;}
INS.footer {background-color: transparent; text-align:center; text-decoration:none; padding:0px 0px 0px 0px; font-size:10px;}
SPAN.sml {background-color: transparent; color:#314D63; font-size:0.9em; font-family:Geneva, Arial, Helvetica, sans-serif;}
SPAN.sml_link, SPAN.sml_link A,, SPAN.sml_link A:link, SPAN.sml_link A:active, SPAN.sml_link A:visited {background-color: transparent; color:#314D63; font-size:0.9em; font-family:Geneva, Arial, Helvetica, sans-serif;}
SPAN.mid {background-color: transparent; color:#314D63; font-size:1em; font-family:Geneva, Arial, Helvetica, sans-serif;}
SPAN.lge {background-color: transparent; color:#314D63; font-size:1.1em; font-family:Geneva, Arial, Helvetica, sans-serif;}

DIV {color:#314D63; background-color: transparent; padding: 0px 0px 0px 0px; border:0px;}
DIV.page {align: center; background-color: #314D63; border: 5px solid #FFFFFF; background-image:url(../images/body/navy_bg.gif); background-repeat: repeat-y; }
DIV.menu {color: #FFFFFF; background-color:#FFDFAF; position: relative; left: 0px; top : 0px; text-align: center; horizontal-align: center; z-index: 160; minimum-width: 160px; visibility: visible; border: 0px;}
DIV.v_customer {color: #444874; background-color:transparent; text-align: center; vertical-align:top; horizontal-align: center; z-index: 160; minimum-width: 150px; visibility: visible; border: 0px; font-size:10px;}
DIV.f_customer {display:none;}
DIV.menuTp {color: #FFFFFF; background-color:transparent; position: relative; left: 0px; top : 0px; text-align: center; horizontal-align: center; z-index: 160; minimum-width: 160px; visibility: visible; border: 1px solid #15943E;}
DIV.footerLinks {background-color: transparent; color:#FFFFFF; position: relative; left: 0px; top : 0px; text-align: center; z-index: 110; visibility: visible;border: 1px solid #282B30; width:inherit; font-family: Trebuchet MS, Tahoma, Verdana, Arial, sans-serif; font-size: 9px;}
DIV.small {background-color: transparent; color:inherit; font-size:8pt;}
DIV.small2 {background-color: transparent; color:inherit; font-size:8pt; border: 1px solid #316D63; padding: 3px 3px 3px 3px;}
DIV.red {background-color: transparent; color:inherit; font-size:8pt;}
#banner {position: relative; left: 0px; top : 0px; text-align: center; z-index: 110; visibility: visible; padding: 0px 0px 0px 0px;}
#print_banner {display:none;}
DIV.primary {position: relative; left: 0px; top : 0px; text-align: left; width:inherit; z-index: 110; visibility: visible; padding: 5px 5px 5px 5px; border:0px;}
DIV.main {color: #314D63; background-color: white; padding: 2px 2px 2px 2px; border: 1px solid #314D63;}
DIV.content {color: #314D63; background-color: white; position: relative; left: 0px; top : 0px; background-image:url(../images/body/bg.gif); text-align: left; z-index: 150; min-width: 580px; visibility: visible; padding: 2px 2px 2px 2px; border: 1px solid #314D63; }
DIV.content2 {color: #314D63; background-color: white; position: relative; left: 0px; top : 0px; background-image:url(../images/body/bg.gif); text-align: left; z-index: 150; min-width: 580px; visibility: visible; padding: 5px 5px 5px 5px; border: 1px solid #314D63; }

DIV.intro2 {color: #314D63; background-color: transparent; position: relative; left: 0px; top : 0px; background-image:url(../images/body/bg.gif); text-align: left; z-index: 150; min-width: 580px; visibility: visible; padding: 5px 5px 5px 5px; border: 1px solid #314D63; }
DIV.planItemsHead {color: #FFFFFF; background-color: #316D63; position: relative; left: 0px; top : 0px; background-image:url(../images/body/bg.gif); text-align: left; z-index: 150; visibility: visible; padding: 0px 3px 0px 3px; border: 1px solid #314D63; width:135px; font-family:Geneva, Arial, Helvetica, sans-serif; font-size:13px;}
DIV.planItems {color: #314D63; background-color: transparent; position: relative; left: 0px; top : 0px; background-image:url(../images/body/bg.gif); text-align: left; z-index: 150; visibility: visible; padding: 3px 3px 3px 3px; border: 1px solid #314D63; width:135px; font-family:Geneva, Arial, Helvetica, sans-serif; font-size:11px;}

DIV.l_panel {align: center; background-color: transparent; border: 0px;}


div.writeFile {color: #FFFFFF; background-color:transparent; display:inline-table;}
div.writeIcon {color: #FFFFFF; background-color:transparent; display:inline-cell; align:left; text-align: left; width:18px; visibility: visible; border: 0px; font-size:inherit; padding: 0px; }
div.writeContent {color: red; background-color:transparent; display:inline-cell; align:left; text-align: left; min-width: 320px; max-width: 550px; visibility: visible; border: 0px; font-size:inherit; padding: 0px; }

DIV.promo_additional {margin:3px; border:1px dotted #333; padding:3px; display:block;}
DIV.promo_additional SPAN.sml {color:#BB2F11; font-size:0.78em;}
DIV.promo_banner {color:#fff; font-weight:bold; padding:3px; margin:3px 3px 0px 3px; background-color:#899EB3; display:block;}
/* Overlays */


/* Dividers */
TD.hLine {BACKGROUND: url(../images/backgrounds/dots.gif); BACKGROUND-REPEAT: repeat-x;}
TD.vLine {BACKGROUND: url(../images/backgrounds/vLine.gif); BACKGROUND-REPEAT: repeat-y;}

/* Common */
.warning {color:red; background-color: transparent; font-size: 14pt;}
.noPrint { background-color: transparent; }
.textPanel_L {text-decoration: none; BACKGROUND: url(../images/panels/textPanel/left.gif); BACKGROUND-REPEAT: repeat-x; font-size:inherit; }
.textPanel_R {text-decoration: none; BACKGROUND: url(../images/panels/textPanel/right.gif); BACKGROUND-REPEAT: repeat-x; font-size:inherit; }
.textPanel {color: black; background-color: transparent; font-size: 11px; text-decoration: none; BACKGROUND: url(../images/panels/textPanel/middle.gif); BACKGROUND-REPEAT: repeat-x; font-size:inherit; }
