
/* Scroll Bars IE5.5 - 6.0 */

body {
    scrollbar-arrow-color: #FFFFFF;
	scrollbar-3dlight-color: #000000;
	scrollbar-shadow-color: #000000;
	scrollbar-highlight-color: #186CB0;
	scrollbar-face-color: #186CB0;
	scrollbar-darkshadow-color: #186CB0;
	scrollbar-track-color: #686868;
}

td {
    font-family: verdana,arial,helvetica,sans-serif;
    font-size: 11px;
}

/* Main Links */ 

.div_vertical {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	color: #000000;
	
	BACKGROUND-POSITION: right; BACKGROUND-IMAGE: url(images/div_vertical.gif); BACKGROUND-REPEAT: repeat-y;
}


/* Page Nav */

.S1 {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	color: #000000;
}

a.S1:link {
    text-decoration: underline;
	color: #000000;
}

a.S1:visited {
    text-decoration: underline;
    color: #000000;
}

a.S1:hover {
	text-decoration: underline;
	color: #186CB0;
}

a.S1:active {
    text-decoration: underline;
	color: #000000;
}

.S2 {
    font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	color: #000000;
}

a.S2:link {
    text-decoration: underline;
	color: #000000;
}

a.S2:visited {
    text-decoration: underline;
    color: #000000;
}

a.S2:hover {
	text-decoration: underline;
	color: #00CC66;
}

a.S2:active {
    text-decoration: underline;
	color: #000000;
}




/* Main Body */

.M1 {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #000000;
}

a.M1:link {
    text-decoration: none;
	font-weight: bold;
	color: #000000;
}

a.M1:visited {
    text-decoration: none;
    color: #000000;
}

a.M1:hover {
	text-decoration: underline;
	color: #186CB0;
}

a.M1:active {
    text-decoration: none;
	color: #000000;
}


.M2 {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	margin-top: 5px;
    color: #CCCCCC;
}

a.M2:link {
    text-decoration: underline;
	color: #000000;
}

a.M2:visited {
    text-decoration: underline;
    color: #000000;
}

a.M2:hover {
	text-decoration: underline;
	color: #287CC0;
}

a.M2:active {
    text-decoration: underline;
	color: #000000;
}


/* Video Dropd */

.vd {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
    color: #000000;
    line-height: 1.8;
	font-style: normal;
}


/* Page Footer */

td.footer {
    font-size: 7pt; color: #ffffff; 
    font-style: normal; 
    font-family: verdana, arial, sans-serif
}


a.footer:link {
    text-decoration: none;
	color: #FFFFFF;
}

a.footer:visited {
    text-decoration: none;
    color: #FFFFFF;
}

a.footer:hover {
	text-decoration: none;
	color: #FFCC33;
}

a.footer:active {
    text-decoration: none;
	color: #000000;
}


/* Forms */

.contact {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10pt;
  line-height: 1.5;
}

.FORM {
  display: inline;
}
.CHECKBOX, INPUT, RADIO, SELECT {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
}

.TEXTAREA {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
}

.comments {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  width: 100%;
}

.search {
  color: #666;
  font: 10px Verdana, Arial, sans-serif;
  width: 100px;
  height: 16px;
  border: solid 1px #666;
}

#sub1Div {
visibility:hidden;
}

.td_head {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	color: #6633CC;
    border-top: solid 1px #9966CC;
	border-bottom: solid 1px #9966CC; 
}

.td_bot {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	color: #000000;
    border-top: solid 1px #9966CC;
}

.td_title {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	line-height: 1.5;
	font-style: normal;
	color: #000000;
    border-bottom: dashed 1px #CCCCCC;
}

.H1{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	color: #186CB0;
}

.H2{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	color: #F060A0;
}

.r_mark {
  font-family: Verdana, Arial, sans-serif;
  font-size: 9px;
}

.c_mark {
  font-family: Arial, sans-serif;
  font-size: 12px;
  font-style: normal;
  line-height: 1.3;
}

.legal {
  font-family: Arial, sans-serif;
  font-size: 8pt;
  font-style: normal;
  line-height: -1.3;
}

.main_border {
border-left: solid 1px #104878;
border-right: solid 1px #104878;
background-color: #FFFFFF;
}

.foot {
background-image: url(images/foot.gif);
background-repeat:no-repeat;
}

.foot_link {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    margin-top: 5px;
    
	color: #CCCCCC;
}

a.foot_link:link {
    text-decoration: none;
	color: #CCCCCC;
}

a.foot_link:visited {
    text-decoration: none;
    color: #CCCCCC;
}

a.foot_link:hover {
	text-decoration: underline;
	color: #80D0FF;
}

a.foot_link:active {
    text-decoration: none;
	color: #000000;
}

/* DC Dropdown Class*/
.drop{
padding: 2px;
font-size: 12px;
color: #000000;
background-color: #FFFFFFF;
border: solid 1px #000000;
}
.droplist{
padding-left: 0px;
padding-right: 0px;
margin: 0px;
}
.sel{
color :#FFFFFF;
background-color: #186CB0;
}
.droptxt{
font-size: 11px;
text-align: center;
}

/* BUTTONS */
.button1 {
font-size: 11px;
height:24px;
width:125px;
padding:0px;
background-color: #E2F7D6;
color:black;
text-align: center;

cursor:hand; 
cursor:pointer;

border-right: 1px inset #6f6f6f;
border-bottom: 1px inset #000000;
border-top: 1px solid white;
border-left: 1px solid white;
}

.button1b {
font-size: 11px;
height:24px;
width:125px;
padding:0px;
background-color: #EEEEEE;
color:black;
text-align: center;

cursor:hand; 
cursor:pointer;

border-right: 1px inset #6f6f6f;
border-bottom: 1px inset #000000;
border-top: 1px solid white;
border-left: 1px solid white;
}

.button2 {
font-size: 11px;
height:24px;
width:135px;
padding:0px;
background-color: #E2F7D6;
color:black;
text-align: center;

cursor:hand; 
cursor:pointer;

border-right: 1px inset #6f6f6f;
border-bottom: 1px inset #000000;
border-top: 1px solid white;
border-left: 1px solid white;
}

/* NEWS */
.N2 {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	margin-top: 5px;
    color: #000000;
}

.div_vertical {
    BACKGROUND-POSITION: right; BACKGROUND-IMAGE: url(images/div_vertical.gif); BACKGROUND-REPEAT: repeat-y;
}

.thanks {
color: #8EC400;
}

.err1 {
font-size: 12px;
color: #CC0000;
}
