/* ======== Headers ======== */
h1,h2,h3,h4,h5,h6 { font-family: Arial, Helvetica, sans-serif; color: #014f7d;}
h1 { font-size: 28px; }
h2 { font-size: 20px; }
h3 { font-size: 14px; }
h4 { font-size: 10pt; }
h5 { font-size: 10pt; }
h6 { font-size: 10pt; }

h1, h4, h6 {float: left; width: 555px; margin: 0; padding: 0px; list-style-type: none;}
h2 {margin: 0 0 10px 0;}
h3, h4 {margin: 20px 0 10px 0;}
h5 {margin: 10px 0 10px 0; padding: 10px 0 0 0; border-top: 1px solid #ccdce5;}
h6 {width: 545px; padding: 5px; background-color: #edf3f6; margin: 20px 0 10px 0; border: 1px solid #ccdce5; border-width: 1px 0;}

label {float: left; text-align: right; width: 100px; margin: 2px 10px 2px 0; display: block;}

.eventtext {color:#777777; text-decoration:none; font-family:arial; font-size: 8pt;}

A.eventtitlelink:link {color:#222222; text-decoration:none; font-family:arial; font-size: 8pt; font-weight:bold;}
A.eventtitlelink:visited {color:#222222; text-decoration:none; font-family:arial; font-size: 8pt; font-weight:bold;}
A.eventtitlelink:active {color:#222222; text-decoration:none; font-family:arial; font-size: 8pt; font-weight:bold;}
A.eventtitlelink:hover {color:FF7B10; text-decoration:none; font-family:arial; font-size: 8pt; font-weight:bold;}

a:link {color:#014f7d; text-decoration:none; font-family:arial; font-size: 10pt; font-weight:bold;}
a:visited {color:#014f7d; text-decoration:none; font-family:arial; font-size: 10pt; font-weight:bold;}
a:hover {color:#014f7d; text-decoration:underline; font-family:arial; font-size: 10pt; font-weight:bold;}
a:active {color:#014f7d; text-decoration:none; font-family:arial; font-size: 10pt; font-weight:bold;}

A.eventlink:link {color:#1373a0; text-decoration:none; font-family:arial; font-size: 8pt; font-weight:bold;}
A.eventlink:visited {color:#1373a0; text-decoration:none; font-family:arial; font-size: 8pt; font-weight:bold;}
A.eventlink:active {color:#1373a0; text-decoration:none; font-family:arial; font-size: 8pt; font-weight:bold;}
A.eventlink:hover {color:FF7B10; text-decoration:none; font-family:arial; font-size: 8pt; font-weight:bold;}


/*END OF USE FOR SURE-------------------------------------------------------------------------------------*/



BODY {margin: 0px; padding: 0px; background-color: #137a02; text-align:center;}


.container{border-left: 5px solid #fff; border-right: 5px solid #fff; background-color: #fff; margin:0 auto; width:770px; text-decoration:none; font-family:arial; color: #333; font-size: 10pt;}


.header {background-color: #fff; background-image: url(/header.jpg); height: 115px;}


.nav{float: left; width:200px; text-align:left; font-weight:bold;}
.nav h4 {float: left; width: 190px; color:#fff; padding: 5px; background-color: #014f7d; margin: 5px 0 0 0;}
.nav a:link, .nav a:visited, .nav a:active {float: left; width: 190px; color:#014f7d; text-decoration:none; padding: 5px; background-color: #ccdce5; margin: 1px 0 0 0;}
.nav a:hover {background-color: #edf3f6; border: 1px solid #ccdce5; padding: 4px;}



.main{float: left; width: 555px; margin: 10px 5px 10px 10px; text-align:left;}
.main ul {margin: 0 0 10px 10px; padding: 0px;}
.main li {margin: 0 0 5px 20px;}



.requestheader 
{
color:#014f7d;
text-decoration:none;
font-family:arial;
font-size: 10pt;
font-weight:bold;

padding-bottom: 3px;
background-color: #fff;

}










.footer {clear: both; margin: 0; background-color: #fff; padding: 20px 10px;}





div#calheader {width:555px; margin: 0; background-color: #014f7d;}

div#calheader td {width: 78px; height: 30px; padding: 1px; background-color: #014f7d; color:#fff; font-size: 11pt; text-align:center;}

div#caldays {width:555px; margin: 0; padding: 0px; background-color: #014f7d;}

div#caldays td {width: 78px; height: 78px; padding: 3px; background-color: #fff; color:#014f7d; font-size: 8pt; vertical-align:top;}


.clickable {cursor: pointer;}

.input
{
color: #666;
background: #fff;
border: 1px solid #aaa;
font-family:arial;
font-size: 10pt;
height: 20px;
}

.textarea
{
color: #666;
background: #fff;
border: 1px solid #aaa;
font-family:arial;
font-size: 10pt;
}

.submit
{
color: #666;
background: #fff;
border: 1px solid #aaa;
font-family:arial;
font-size: 10pt;
padding:3px;
}

.s_button {color: #666; background: #fff; border: 1px solid #aaa; padding:3px; cursor: pointer;}

.submit_field {float: left; width: 555px; margin: 30px 0 0 0; text-align: center;}
.submit_button {color: #666; background: #fff; border: 1px solid #aaa; padding: 10px; cursor: pointer;}



.request_l{float: left; width:385px; margin: 0;}


.request_r{float: left; width:160px; margin: 0 0 0 10px;}

.edit_event_login {float: left; margin: 50px;}
.edit_event_login_field {float: left; margin: 0 0 15px 0;}
.edit_event_login_submit {float: left; width: 360px; text-align: right;}

.add_event_field {float: left; margin: 0 0 10px 0;}
.add_event label {float: left; text-align: right; width: 50px; margin: 2px 5px 2px 0; display: block; font-weight: bold;}

.edit_event {float: left; width: 555px; margin: 0; padding: 10px 0; text-align:left; border-bottom: 1px solid #ddd;}
















