@charset "utf-8";
/* Layout divs */
#lndcontainer { width: 760px; float: left; }
#lndContent { margin: 0; padding: 0; width: 740px; float: left; background-color: #FFFFFF; }
#lndheader { padding: 20px 0 10px; border-bottom: 1px dotted #999999; margin-left: 25px; margin-right: 15px; }
/* Layout with sidebar: use landcontainer */
#lndmainContent { margin: 0; padding: 0; width: 760px; float: left; background-color: #FFFFFF; }
#lndsidebar1 { float: left; width: 300px; background: #869fa1; padding: 15px 5px 5px 20px; margin: 0; }
/* 3 col layout */
#lndcolwrap { margin: 0; padding: 0; width: 100%; font-family: Arial, Helvetica, sans-serif; font-size: 12px; clear: both; border-top: 2px dotted #CCCCCC; }
#lndcol1 { float: left; width: 290px; padding: 7px; border-right: 2px; border-right-style: dotted; border-right-color:#CCCCCC; }
#lndcol2 { float: left; width: 290px; padding: 7px; border-right: 2px; border-right-style: dotted; border-right-color:#CCCCCC; }
#lndcol3 { float: left; width: 290px; padding: 7px; }
/* Styling */
#lndcontainer p { margin-bottom: 6px; font-size: 12px; line-height: 16px; margin-left: 25px; }
#lndcontainer h1 { margin: 0px 0px 0px 25px; }
#lndcontainer h2 { padding: 9px 0 3px; font: 18px "Trebuchet MS", Arial, sans-serif; margin: 0px 0px 0px 25px; }
#lndcontainer h3 { font-size: 14px; font-weight: bold; line-height: 19px; color: #333333; padding-top: 6px; margin: 0px 0px 0px 25px; }
#lndcontainer h4 { padding: 9px 0 0; font-size: 12px; font-weight: bold; margin: 0px 0px 0px 25px; }
#lndcontainer ul { margin: 0px; padding: 3px 0 3px 20px; font-size: 12px; line-height: 16px; }
#lndcontainer li { padding: 0; list-style-position: inside; }
#lndcontainer a { color: #0B5248; text-decoration: none; font-weight: bold; }
#lndcontainer a:hover { color:#F78509; }
#lndcontainer img { border-style: none; margin: 0 3px 0 0px; padding: 0px 0px 0px 6px; }

#lndheader h1 { color: #0B5248; font-size: 22px; line-height: 26px; font-weight: bold; }
#lndheader p { font-size: 13px; line-height: 18px; margin: 0px; }
/* table styling */
#lndmainContent table, #lndContent table { background: #FFFFFF; margin: 10px 10px 10px 25px; border-style: none; }
#lndmainContent th, #lndContent th { font-size: 11px; background: #CCCCCC; border: 1px solid #999999; padding: 6px 3px; text-align: center; }
#lndmainContent td, #lndContent td { font-size: 11px; padding:6px 3px; text-align: center; border: 1px solid #999999; width: 120px; }
#lndcontainer #lndContent .space { border:1px solid #FFFFFF; }
/* sidebar styling */
#lndsidebar1 h2 { color: #FFFFFF; line-height: 100%; }
#lndsidebar1 h3 { font-size: 16px; color: #0B5248; font-weight: bold; margin: 0px; padding: 0px 0px 0px 10px; }
#lndsidebar1 a { font-size: 14px; color: #0B5248; }
#lndsidebar1 a:hover { color:#F78509; }
#lndsidebar1 ul { margin: 0px; padding: 3px 0 3px 20px; font-size: 12px; line-height: 16px; }
#lndsidebar1 li { padding: 0 0 6px 0; }
/* footer styling */
#lndfooter { padding: 0 10px 0 20px; background:#FFFFFF; }
#lndfooter p { margin: 0;  padding: 0; }
/* classes */
.fltrt { float: right; margin-left: 8px; }
#lndmainContent div.fltrt p { text-align: center; font-size: 11px; line-height: 14px; font-weight: bold; color: #333333; }
.fltlft { float: left; margin-right: 8px; }
.hidden { display:none; }
.clearfloat { /* this class should be placed on a div or break element and should be the final element before the close of a container that should fully contain a float */ clear:both; height:0; font-size: 1px; line-height: 0px; }
.red { color: #AC1F25; }
.green { color: #0B5248; }
.gold { color: #F78509; }
.textcenter { text-align:center; !important}

#tablinks ul { margin: 0px; padding: 0px 0px 0px 50px; }
#tablinks .ui-tabs-nav-item { padding: 0px; }
#comments { width: 600px; padding-left: 0px; }
.indent { margin-top: 0px; padding-left: 40px; }
