body  {font-size: 12px; line-height: 18px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; color: #2D2D3A; background: #717074;}
td {font-size: 12px; line-height: 18px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; color: #2D2D3A;}


.whborder {
border-top: 11pt solid #FFFFFF;
border-left: 18pt solid #FFFFFF;
border-right: 18pt solid #FFFFFF;
border-bottom: 18pt solid #FFFFFF;
}

A.menulink {
display: block;
padding: 6px 20px 6px 20px;
text-align: center;
vertical-align: middle;
text-decoration: none;
font-family:Arial, helvetica;
font-size:13px;
color: #000000;
border-right: solid 1px #A6B9DB;
}

A.menulink:hover {
color: #000000;
padding: 6px 20px 6px 20px;
background-color:#A6B9DB;
}


A.menulink2 {
display: block;
padding: 6px 20px 6px 20px;
text-align: center;
vertical-align: middle;
text-decoration: none;
font-family:Arial, helvetica;
font-size:13px;
color: #000000;
border: none;
}

A.menulink2:hover {
color: #000000;
padding: 6px 20px 6px 20px;
background-color:#A6B9DB;
}


.main {color: #2D2D3A; font-size: 12px; line-height: 18px; text-decoration:none;}
a.main:link { color: #DF5D1E; text-decoration: underline; font-weight: bold;}
a.main:visited { color: #DF5D1E; text-decoration: underline; font-weight: bold;}
a.main:hover { color: #DF5D1E; text-decoration: none; font-weight: bold;}
a.main:active { color: #DF5D1E; text-decoration: underline; font-weight: bold;} 

.mainsm {color: #2D2D3A; font-size: 11px; line-height: 16px; text-decoration:none;}
a.mainsm:link { color: #5999DB; text-decoration: underline; font-weight: bold; }
a.mainsm:visited { color: #5999DB; text-decoration: underline; font-weight: bold;}
a.mainsm:hover { color: #5999DB; text-decoration: none; font-weight: bold; }
a.mainsm:active { color: #5999DB; text-decoration: underline; font-weight: bold;}

.mainsmlink {color: #5999DB; font-size: 11px; line-height: 16px; text-decoration:underline;}
a.mainsmlink:hover {color: #5999DB; text-decoration:none;}

.grmain {color: #727175; font-size: 12px; line-height: 16px; text-decoration:none;}

.datesm {color: #DF5D1E; font-size: 10px; text-transform: uppercase; text-decoration:none;}

.grheader {color: #727175; font-size: 22px; letter-spacing:.5px; text-decoration:none;}

.orheader {color: #DF5D1E; font-size: 21px; line-height: 24px; text-transform: uppercase; text-decoration:none;}

.orsub {color: #DF5D1E; font-size: 12px; font-weight:bold; text-transform: uppercase; text-decoration:none;}

.grsub {color: #57565A; font-size: 12px; font-weight:bold; text-transform: uppercase; text-decoration:none;}

.orsub2 {color: #DF5D1E; font-size: 14px; font-weight:bold; line-height: 22px; text-transform: uppercase; text-decoration:none;}

.blsub2 {color: #3786D8; font-size: 14px; font-weight:bold; line-height: 22px; text-transform: uppercase; text-decoration:none;}

.grsub2 {color: #57565A; font-size: 14px; font-weight:bold; line-height: 22px; text-transform: uppercase; text-decoration:none;}

.bluesm {color: #3786D8; font-size: 10px; line-height: 14px; text-transform: uppercase; text-decoration:none;}

.copyright {color: #717074; font-size: 10px; line-height:14px; text-decoration:none;}
a.copyright:hover {color: #717074; text-decoration:none;}

.copyrightlk {color: #717074; font-size: 10px; text-decoration:underline;}
a.copyrightlk:hover {color: #717074; text-decoration:none;}


input.box {border-style: solid; border-width: 1; border-color: #d4d4d4;}

textarea.box {border-style: solid; border-width: 1; border-color: #d4d4d4;}


/* for swissarmy slideshow */

* {
font-family:arial;
}
div#show3 {
background-color:#efefef;
width:140px;
margin:0 auto;
border:1px solid #444444;
}
div#show3 table td, div#show4 table td {
height:24px;
background-image:url('38.gif');
}
div#show4 table td {
background-image:url('40.gif');
}
div#show3 table input,  div#show4 table input {
outline-style:none;
}


