body {
background:#ffffff;
margin:0px;
padding:0px;
}

.container {
width:100%;
background:#f5f5f5;
}

td.col_right {
padding-right:10px; width:200px;
}

button {
background:none;
border:none;
font-size:large;
}

td.col_left {
padding-left:10px; width:200px;
}

table.header {
width:100%; padding-left:10px; padding-right:10px;
}

.subcontainer {
width:90%;
border-left:1px solid #ececec;
border-right:1px solid #ececec;
background:#ffffff;
}

div.accesskeys {
visibility:hidden;
display:none;
}

ul.job { list-style-type:none; padding:5px; margin:0px;}
ul.job li {margin-top:5px;}


caption {
font-weight:bold;
font-size:xx-large;
text-align:left;
}

input {
background: #d1ecce;
border:0px none;
color:#000000;
font-size:large;
font-family:tahoma,verdana,arial,sans-serif;
}

address {
display:inline;
font-style: normal;
}

.dark { background: #d1ecce;}
.light { background: #edf9ec;}


h2 {
padding:0px;
font-size:xx-large;
font-weight:normal;
}


h2 a{
color:#1a771a;
text-decoration:none;
}

h2 a:hover{
color:#0a670a;
text-decoration:none;
}

select {
background-color: #d1ecce;
border:0px none;
color:#000000;
font-size:large;
font-family:tahoma,verdana,arial,sans-serif;
}


a.headerlink {
font-family:verdana,tahoma,arial,sans-serif;
font-size:medium;
font-weight:bold;
color:#1a771a;
text-decoration:none;
}

a.headerlink:hover {
font-family:verdana,tahoma,arial,sans-serif;
font-size:medium;
font-weight:bold;
color:#0a570a;
text-decoration:none;
}

h1.title {
visibility:hidden;
display:none;
}

option {

background-color: #d1ecce;
border:0px none;
color:#000000;
font-size:large;
font-family:tahoma,verdana,arial,sans-serif;

}


td.monthbar {
background: #d37d03;
color: #000000;
}

td.daybar {
background: #ffc600;
color:#000000;
}

td.weekend {
background: #e49b01;
color:#000000;
}

td.weekday {
background: #f4b300;
color:#000000;
}


h3 {
margin:0px;
font-family:georgia,times new roman,times,serif;
font-weight:bold;
font-size:x-large;
}

ul.subnav {
list-style-type:none; padding-left:0px; margin-left:0px;
}

input.submit {
background: #ffffff;
border:0px none;
color:#054100;
font-size:large;
font-family:tahoma,verdana,arial,sans-serif;
font-weight:bold;
}

label {
color:#054100;
font-size:medium;
font-family:tahoma,verdana,arial,sans-serif;
font-weight:bold;
}


.navdesc {
color: #21b71a;
font-size:medium;
font-family:tahoma,verdana,arial,sans-serif;
display:block;
}

.navlist
{
color: #000000;
background: #ffffff;
padding:0px;
margin-left: 0px;
font-family: verdana, sans-serif;
}

.navlist li
{
list-style: none;
margin: 0px;
padding:0px;
font-size: 1em;
width:200px;
}

.navlist a
{
display: block;
text-decoration: none;
color: #000000;
background: #eeffee;
width:200px;
}

.navlist a.current { 
color:#000000;
border-color: #e9b03b; 
}


h4 {
padding:0px;
margin:0px;
margin-top:10px;
}
.navlist a
{
width: 200px;
min-width:200px;
/* only necessary for Internet Explorer */
}

.navlist a
{
color:#000000;
voice-family: "\"}\"";
voice-family: inherit;
width: 200px;
/* Tantek-hack should only used if Internet-Explorer 6 is in standards-compliant mode */
}

.navcontainer>.navlist a
{
color:#054100;
font-weight:bold;
font-size:large;
width: 200px;

/* only necessary if you use the hacks above for the Internet Explorer */
}

.navlist a:hover, .navlist a.current:hover
{
color:#000000;
background: #ddeedd;
border-color: #ddeedd;

}

.navlist a:active, .navlist a.current:active
{
color:#000000;
background: #fbf5e9;
border-color: #ffffff;
}


.footer {
font-family: tahoma,verdana,arial,sans-serif;
font-size:medium;
font-weight:bold;
color:#054100;
text-decoration:none;
}

A.footer {
font-family: tahoma,verdana,arial,sans-serif;
font-size:medium;
font-weight:bold;
color:#054100;
text-decoration:none;
}

A.footer:hover {
font-family: tahoma,verdana,arial,sans-serif;
font-size:medium;
font-weight:bold;
color:#0c6604;
text-decoration:none;
}

A.footer:visited {
font-family: tahoma,verdana,arial,sans-serif;
font-size:medium;
font-weight:bold;
color:#054100;
text-decoration:none;
}


A.actionlink {
font-family: tahoma,verdana,arial,sans-serif;
font-size:medium;
font-weight:bold;
color:#054100;
text-decoration:none;
}

A.actionlink:hover {
font-family: tahoma,verdana,arial,sans-serif;
font-size:medium;
font-weight:bold;
color:#0c6604;
text-decoration:none;
}

A.actionlink:visited {
font-family: tahoma,verdana,arial,sans-serif;
font-size:medium;
font-weight:bold;
color:#054100;
text-decoration:none;
}

div.right_section_title {
padding-top:20px;
font-family:georgia,times new roman,times,serif;
font-weight:bold;
font-size:x-large;
color: #054100;
}

div.header {
font-family: tahoma,verdana,arial,sans-serif;
font-size:medium;
font-weight:normal;
color:#054100;
text-decoration:none;
padding-bottom: 54px;
background: #ffffff url(topper_bg.gif) bottom left repeat-x;
line-height: 12pt;
}



A.header {
font-family: tahoma,verdana,arial,sans-serif;
font-size:medium;
font-weight:normal;
color:#054100;
text-decoration:none;
}

A.header:hover {
font-family: tahoma,verdana,arial,sans-serif;
font-size:medium;
font-weight:normal;
color:#0c6604;
text-decoration:none;
}

A.header:visited {
font-family: tahoma,verdana,arial,sans-serif;
font-size:medium;
font-weight:normal;
color:#054100;
text-decoration:none;
}

.sectionlink {
font-family: tahoma,verdana,arial,sans-serif;
font-size:medium;
font-weight:normal;
color:#054100;
text-align:right;
}

.main_title {
padding-left:10px; padding-right:10px;
font-family:georgia,times new roman,times,serif;
font-weight:normal;
font-size:xx-large;
color: #000000;
}

.article_details {
text-align:right;
display:block;
color: #646464;
font-family:tahoma,verdana,arial,sans-serif;
font-weight:normal;
font-size:large;
}

.article {
border:1px dashed #9de697;
margin-top:4px;
padding:4px;
text-align:justify;
color:#000000;
font-family:tahoma,verdana,arial,sans-serif;
font-weight:normal;
font-size:large;
}

.article_comments {
text-align:left;
display:block;
color: #000000;
font-family:tahoma,verdana,arial,sans-serif;
font-weight:normal;
font-size:large;
}

A.registerlink{
color: #646464;
font-family:tahoma,verdana,arial,sans-serif;
font-weight:normal;
font-size:large;

}

span.newwindow {
display:none;
visibility:hidden;
}

.comments_title {
padding-top: 15px;
display:block;
font-family:georgia,times new roman,times,serif;
font-weight:bold;
font-size:x-large;
color: #054100;
}

A.breadcrumbnav {
font-family:tahoma,verdana,arial,sans-serif;
font-weight:normal;
font-size:medium;
color:#676767;
}


.post_msg{
padding-top:4px;
padding-bottom:4px;
text-align: justify;
}

A.popart {
font-family:tahoma,verdana,arial,sans-serif;
font-weight:normal;
font-size:large;
color:#003100;
text-decoration: none;
}

A.popart:hover {
font-family:tahoma,verdana,arial,sans-serif;
font-weight:normal;
font-size:large;
color:#000000;
text-decoration: none;
}

A.popart:visited {
font-family:tahoma,verdana,arial,sans-serif;
font-weight:normal;
font-size:large;
color:#003100;
text-decoration: none;
}
