        .color_button{
                cursor:pointer;
                width:22px;
                height:22px;
                background-color:#FFFFFF;
        }

html
{
        margin: 0px;
        padding: 0px;
        height: 100%;
        width: 100%;
}

body
{
color:#484848;
font-family: Trebuchet MS;
font-size: 8pt;
padding: 0px;
margin: 0px;
width: 100%;
height: 100%;
}

.middle_title
{
 font-family: Trebuchet MS;
 color: #FF5A00;
 font-size:9.5pt;
 font-weight:bold;
}

.line_boxes_top{
 border-bottom:0px;
 border-top:1px;
 border-left:0px;
 border-right:0px;
 border-color:#c1c1c1;
 border-style:dotted;
}

.line_boxes_bottom_right{
 border-bottom:1px;
 border-top:0px;
 border-left:0px;
 border-right:1px;
 border-color:#c1c1c1;
 border-style:dotted;
}

.line_boxes_bottom_top{
 border-bottom:1px;
 border-top:1px;
 border-left:0px;
 border-right:0px;
 border-color:#c1c1c1;
 border-style:dotted;
}

.line_boxes_bottom{
 border-bottom:1px;
 border-top:0px;
 border-left:0px;
 border-right:0px;
 border-color:#c1c1c1;
 border-style:dotted;
}

.boxes_test{
 border-bottom:1px;
 border-top:1px;
 border-left:1px;
 border-right:1px;
 border-color:#FF0000;
 border-style:dotted;
}


.boxes{
 border-bottom:1px;
 border-top:1px;
 border-left:1px;
 border-right:1px;
 border-color:#c1c1c1;
 border-style:dotted;
}

.line_boxes_right{
 border-bottom:0px;
 border-top:0px;
 border-left:0px;
 border-right:1px;
 border-color:#c1c1c1;
 border-style:dotted;
}

.instruction_sec
{
color:#484848;
font-family: Trebuchet MS;
font-size: 10pt;
padding:5px;
}

.line_header{
 border-bottom:1px;
 border-top:0px;
 border-left:0px;
 border-right:0px;
 border-color:#484848;
 border-style:solid;
 padding-top:0px;
 padding-left:0px;
 padding-right:0px;
 padding-bottom:0px;
}
.line_footer{
 border-bottom:0px;
 border-top:1px;
 border-left:0px;
 border-right:0px;
 border-color:#E1DEDE;
 border-style:solid;
}


.titles
{
color:#63C000;
font-family: Trebuchet MS;
font-size: 16pt;
}

.under_titles
{
color:#FF5A00;
font-family: Trebuchet MS;
font-size: 12.5pt;
}

.under_titles2
{
color:#366ab3;
font-family: Trebuchet MS;
font-size: 12.5pt;
}

.process_active
{
color:#63C000;
font-family: Trebuchet MS;
font-size: 10pt;
}

.process
{
color:#484848;
font-family: Trebuchet MS;
font-size: 10pt;
}

.footer
{
color:#c1c1c1;
font-family: Trebuchet MS;
font-size: 8.5pt;
}

a:link {
 font-family: Trebuchet MS;
 color: #366ab3;
 font-size: 8.5pt;
 text-decoration: none;
}

a:visited {
 font-family: Trebuchet MS;
 color: #366ab3;
 font-size: 8.5pt;
 text-decoration: none;
}

a:active {
 font-family: Trebuchet MS;
 color: #366ab3;
 font-size: 8.5pt;
 text-decoration: none;
}

a:hover {
 font-family: Trebuchet MS;
 color: #366ab3;
 font-size: 8.5pt;
 text-decoration: underline;
}

.sub_nav   a         { border-bottom: solid 0px #C1C1C1; padding: 0px 2px 0px 2px; width: 100%; display: block;font-weight:normal;  }
.sub_nav  td        { font-family: Trebuchet MS;  color: #63C000;  font-weight:bold; font-size:9pt;border-bottom: solid 1px #C1C1C1; padding: 0px 2px 0px 0px; width: 100%; display: block;  }
.sub_nav   a:hover   { text-decoration: none; color: #FFFFFF;background: #366ab3; }

.sub_nav2   a         { border-bottom: solid 0px #C1C1C1; padding: 0px 2px 0px 2px; width: 100%; display: block;font-weight:normal;  }
.sub_nav2  td        { font-family: Trebuchet MS;  color: #63C000;  font-weight:bold; font-size:9pt;border-bottom: solid 1px #C1C1C1; padding: 0px 0px 0px 0px; width: 100%; display: block;  }
.sub_nav2   a:hover   { text-decoration: none; color: #FFFFFF;background: #366ab3; }

a.footer:link {
 font-family: Trebuchet MS;
 color: #366ab3;
 font-size:9.5pt;
 text-decoration: none;
}

a.footer:visited {
 font-family: Trebuchet MS;
 color: #366ab3;
 font-size:9.5pt;
 text-decoration: none;
}

a.footer:active {
  font-family: Trebuchet MS;
 color: #366ab3;
 font-size:9.5pt;
 text-decoration: none;
}

a.footer:hover {
 font-family: Trebuchet MS;
 color: #366ab3;
 font-size:9.5pt;
 text-decoration: underline;
}

td.msg
{
padding:2px;
background-color:#f5f5f5;
}

td.form2
{
color:#484848;
font-family: Trebuchet MS;
font-size: 8pt;
}

.form {
font-family: Trebuchet MS;
font-size: 8pt;
        border-style: solid;
        border-width: 1px;
        border-color: #366ab3;
        padding-left: 3px;
        background-color:#FFFFFF;
}


input.calendar{
  font-size: 8.5pt;
  font-family:Trebuchet MS;
  color:#484848;
  border-style: solid;
  border-width: 1px;
  border-color: #484848;
  background-color:#FFFFFF;
}


td.calendar1
{
border-bottom:1px;
 border-top:1px;
 border-left:1px;
 border-right:1px;
 border-color:#484848;
 border-style:solid;
 background-color:#c1c1c1;
}

.calendar_day_bottom{
 border-bottom:1px;
 border-top:0px;
 border-left:0px;
 border-right:0px;
 border-color:#c1c1c1;
 border-style:solid;
}


.account_pic{
 border-bottom:1px;
 border-top:1px;
 border-left:1px;
 border-right:1px;
 border-color:#484848;
 border-style:solid;
}

.sub_menue{
 border-bottom:1px;
 border-top:0px;
 border-left:0px;
 border-right:0px;
 border-color:#484848;
 border-style:solid;
}

.line_coming_events{
 border-bottom:1px;
 border-top:0px;
 border-left:0px;
 border-right:0px;
 border-color:#c1c1c1;
 border-style:solid;
}


a.middle:link {
 font-family: Trebuchet MS;
 color: #366ab3;
 font-size:9.5pt;
 text-decoration: none;
 font-weight:bold;
}

a.middle:visited {
 font-family: Trebuchet MS;
 color: #366ab3;
 font-size:9.5pt;
 text-decoration: none;
 font-weight:bold;
}

a.middle:active {
  font-family: Trebuchet MS;
 color: #366ab3;
 font-size:9.5pt;
 text-decoration: none;
 font-weight:bold;
}

a.middle:hover {
 font-family: Trebuchet MS;
 color: #366ab3;
 font-size:9.5pt;
 text-decoration: underline;
 font-weight:bold;
}

img[onclick] {
 cursor: pointer;
}

.imgLink {
 cursor: pointer;
}

.cms_toc {
	width: 160px;
}

.cms_toc ul ul {
 margin-left: 7px;
 padding-left: 7px;
}

.cms_content {
 width: 450px;
}
