<!--
BODY  { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; background-color: #333F59;  }
TD, TH { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color:#000000; line-height: 16px;}

a { color: #C6AC8A; font-weight: normal; text-decoration: none;} 
A:link { color: #C6AC8A; font-weight: normal; text-decoration: none;}
A:hover { color: #804040; font-weight: normal; text-decoration: underline; }
//A:visited { color: #6E7C98; font-weight: normal; text-decoration: none;}

P { font-family:  Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 18px; margin-top: 5px; margin-bottom: 5px; color: #000000; font-weight: normal; text-align: left; }
P.cms { margin-top: 20px; text-align: center; font-size: 15px; font-family: TimesNewRomanPS; color: #C6AC8A; letter-spacing: 5px; }
P.footer { text-align: center; font-family: Verdana; font-size: 12px; color: #C6AC8A; margin-bottom: 20px;}
P.pagetitle { text-align: center; font-size: 15px; font-weight: bold; color: #1A2B58; margin: -10px 0px 10px 0px; }
P.heading { font-weight: bold; color: #1A2B58; margin: 10px 0px 0px 0px;  }
P.speakertitle { font-size: 12px; font-weight: bold; color: #004B84; margin-bottom: 1px; }

TD, TH { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color:#000000; line-height: 16px;}

DIV.topbar { background-color: #1A2B58; height: 80px;}
DIV.logo {margin-left: 60px; width: 885; text-align: center; }
DIV.homenav { clear: both; margin-left: 700px; margin-top: -20px; }
DIV.homenavc { clear: both; float: right; margin-right: 80px;  margin-top: -20px; }
DIV.cms { text-align: center; }
DIV.footer { text-align: center; margin-top: 40px; }
//DIV.navbar { margin-left: 80px; margin-top: 0px; width: 885px; text-align: center; }
DIV.main { width: 885px; text-align: center; margin-left: 50px;}
DIV.content { background-color: #E5E5E5; width: 650px;  margin-top: 20px; padding: 30px; border: 4px #C6AC8A double; }
DIV.video { visibility: hidden; position: absolute; top: 100px; left: 145px; background-color: #C0C6C6; padding: 15px; z-index: 1000;}

DIV.quote { margin-top: 20px; border: 1px #804040 solid; background-color: #D9DCED; width: 550px; }
DIV.quotecontent { padding: 5px 20px 5px 20px; }
P.quote { font-style: italic; }
P.quoteref { text-align: right; margin-top: 0px; }

P.pli { font-family:  Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 18px; margin-top: 1px; margin-bottom: 2px; color: #000000; font-weight: normal;}

P.pli2 { font-family:  Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 13px; margin-top: 1px; margin-bottom: 2px; color: #000000; font-weight: normal;} 

UL, OL { margin-top: 3px; margin-bottom: 2px; font-size: 11px; color: #804040; font-weight: bold; text-align: left; }
SPAN.lihead { color: #1A2B58; }
SPAN.showdiv {line-height: 18px; font-weight: normal; color: #000000; }

LI { margin-top: 8px;  }
LI.tight { margin-top: 2px; }

A.linka {color: #804040; text-decoration: none; }
A.linkb {color: #804040; text-decoration: underline; }

A.linkc {color: #6E7C98; text-decoration: none; }
A.linkd {color: #E5E5E5;  text-decoration: underline; }

A.linke {color: #1A2B58; text-decoration: none; font-weight: bold; }
A.linkf {color: #804040;  text-decoration: underline; font-weight: bold; }

DIV.contact { position: absolute; left: 200px; top:180px; visibility: hidden; width: 450px; border: 2px #5F7489 solid; background-color: #FFFFFF; }
#contactform { padding: 0px 0px 20px 20px;margin-right: 20px; }
DIV.form { color: #004B84; margin-right: 15px; margin-top: 10px; text-align: right;}

P.top { text-align: right; margin: 0px; }

/* ######### Anylink ######### */
.selectedanchor{ /*CSS class that gets added to the currently selected anchor link (assuming it's a text link)*/
background: #06185C;
}

/* ######### Default class for drop down menus ######### */

.menuanchorclass { text-decoration: none;}
.anylinkmenu{
position: absolute;
left: 0;
top: 0;
visibility: hidden;
border: 1px solid black;
border-bottom-width: 0;
font: normal 12px Verdana;
line-height: 14px;
z-index: 100; /* zIndex should be greater than that of shadow's below */
background: #333F59;
width: 200px; /* default width for menu */
}

.anylinkmenu ul{
margin: 0;
padding: 0;
list-style-type: none;
}

.anylinkmenu ul li a{
width: 100%;
display: block;
text-indent: 3px;
border-bottom: 1px solid black;
padding: 0px 0px 4px 0px;
text-decoration: none;
font-weight: normal;
text-indent: 5px;
}

.anylinkmenu a:hover{ /*hover background color*/
background: #1A2B58;
color: #DFDFDF;
text-decoration: none;
}

/* ######### Alternate multi-column class for drop down menus ######### */


.anylinkmenucols{
position: absolute;
width: 350px;
left: 0;
top: 0;
visibility: hidden;
border: 1px solid black;
padding: 10px;
font: normal 12px Verdana;
z-index: 100; /*zIndex should be greater than that of shadow's below*/
background: #E9E9E9;
}

.anylinkmenucols li{
padding-bottom: 3px;
}

.anylinkmenucols .column{
float: left;
padding: 3px 8px;
margin-right: 5px;
background: #E0E0E0;
}

.anylinkmenucols .column ul{
margin: 0;
padding: 0;
list-style-type: none;
}



/* ######### class for shadow DIV ######### */


.anylinkshadow{ /*CSS for shadow. Keep this as is */
position: absolute;
left: 0;
top: 0;
z-index: 99; /*zIndex for shadow*/
background: black;
visibility: hidden;
}

DIV.redborder { border-top: 1px #9E3622 solid; margin-top: 10px; }
DIV.topphoto { float: left; width: 340px; height: 125px; background-color: #DFDFDF; }

.title { font-size: 17px; color: #517496; margin-right: 15px; line-height: 24px; font-weight: bold; }
.smtitle { font-size: 12px; color: #004B84; font-weight: bold; line-height: 17px; margin-top: 10px; margin-bottom: 2px; }
.smtitle2 { font-size: 14px; font-weight: bold; color: #517496; line-height: 20px; margin-top: 10px; margin-bottom: 15px; }
.smtitle12 { font-size: 12px; font-weight: bold; color: #012B41; line-height: 17px; margin-top: 5px; margin-bottom: 2px; }
.smtitlered { font-size: 12px; color: #9E3622; font-weight: bold; line-height: 17px; margin-top: 10px; }
.smtitleblue { font-size: 12px; color: #004B84; font-weight: bold; line-height: 17px; margin-top: 10px; }

.bottomtag { text-align: center; margin-top: 20px; font-size: 14px; line-height: 17px; color: #004B84; font-weight: bold; font-style: italic; }
.head { margin-top: 15px;  }

.indent { margin-top: 1pt; margin-bottom:1pt; margin-left: 10pt;}
.hours { margin-top: 5pt; margin-bottom:1pt; margin-left: 10pt; line-height: 13px; }

TD.display {font-size: 12px; }

TD.left { width: 650px; padding: 15px; }
TD.right { width: 200px; border-left: 1px #727070 solid;background-image: url(../images/2tonegrayground.gif); background-color: #DFDFDF; }
IMG.photo { margin-left: 15pt; margin-bottom: 15pt; }

//.tableday { font-size: 12px; font-weight: bold; background-color: #F8EFB6; font-color: #26517D; line-height: 20px; }

#main { width: 890px; background-color: #F0F0F0; }
#content { padding: 20px 150px 20px 100px; background-color: #DFDFDF; }
#footer { width: 890px; padding-bottom: 20px; text-align: center; background-color: #EEEFF0; background-image: url(../images/fill-blendhorizstrip.jpg); background-repeat: repeat-x; }
#footercontent { text-align: center;  }
#left { padding: 15px;  background-color: #FFFFFF; }
#right { float: left; width: 198px; height: 500px; background-image: url(images/2tonegrayground.gif); }
#topleft { width: 550px; height: 130px; margin-top: -5px; background-color: #012B41; background-image: url(../images/fill-lefthome.jpg); background-repeat: repeat-y; }
#randomweb { margin-top: 15px; width: 150px; height: 120px; border: 1px #9E3622 solid; }

#top { clear: both; background-color: #FFFFFF; padding: 10px 30px 10px 0px; }

#articlecenter { border: 1px #969090 solid; width: 850px; background-color: #FFFFFF; }

#articlecentercontent { padding-left: 50px; padding: 25px 50px 25px 50px; border: 2px #87A9B2 solid; background-color: #FFFBEC; margin: 20px 0px 20px 0px; text-align: left; }
#articlemain {background-color: #FFFFFF; padding: 20px 50px 20px 50px;  }

input {
        border: thin solid px1;
        background-color : #FFFFFF;
	font-size: 11px;
        font-family: "Verdana, Arial,Helvetica,Sans-serif"; 
}
textarea { 
        border: thin solid 1;
        background-color: #FFFFFF;
  font-family: "Verdana, Arial,Helvetica,Sans-serif"; font-size: 10px;
}
select { 
        border: thin solid 1px;
        background-color: white;
  font-family: "Verdana, Arial,Helvetica,Sans-serif"; 
}


.button {
        border : thick solid 1;
        background-color: #5F7489;
        font-family: "Verdana, Arial,Helvetica,Sans-serif";
        font-size: 11px;        
        font-style : normal;
        font-weight : bold;
        color : #E5E6E1;
}


.button2 { background-color: #F8C990; color: #2D4B71; font-weight: bold; letter-spacing: 1px; font-size: 10px; }

.radio, .radio1 { 
        border : 0;
        background-color: #E5E5E5;
	border: #E5E5E5;
        margin-bottom: -3px; 
        margin-right: 2px;
}

.radio2{ 
        border: none;
        background-color: #DCE8E8;
	border: #DCE8E8;
        margin-bottom: -3px; 
        margin-right: 2px;
}

.checkbox { 
        border: 0;
  background-color:  #E5E5E5;
  border: #FFFFFF;
}

.box { border: 1px #5F7489 solid ;
        background-color: #FFFFFF;
	font-family: "Verdana, Arial,Helvetica,Sans-serif"; font-size: 11px; 
	margin-left: 5px;
}

DIV
{  
   SCROLLBAR-FACE-COLOR:#6E7C98; 
   SCROLLBAR-HIGHLIGHT-COLOR: #C0C6C6; 
   SCROLLBAR-SHADOW-COLOR: #C0C6C6; 
   SCROLLBAR-3DLIGHT-COLOR: #C0C6C6; 
   SCROLLBAR-ARROW-COLOR: #C12729;
   SCROLLBAR-TRACK-COLOR:#DFDFDF; 
   SCROLLBAR-DARKSHADOW-COLOR: #EEEEEE;
}
-->
