body{
background-color: #bbc6b0;
font-family: Georgia, Lucida Sans Unicode, Tempus, Verdana;
color: ;
margin-left: 0em;
margin-right: 0em;
margin-top: 0em;
margin-bottom: 0em;
behavior: url(/pages/images/global/csshover.htc);
}

#side_m {
width:182px;
background-color:#e6f1f0;
}


#side_m h1{
color:FFF;
background-color:#aaa7d4;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:75%;
text-transform:uppercase;
padding: 2px 0px 2px 5px;
margin:0px;
letter-spacing:1px;
}

#side_m_list {
list-style-type:none;
margin-left:-40px;
}

* html #side_m_list {
margin-left:0px;
}

#side_m_list A {
font-weight: expression(doThis(this));
font-family:Arial, Helvetica, sans-serif;
font-size: 71%;
text-transform: capitalize;
letter-spacing: 1px;
color: #006666;
text-decoration: none;
display:block;
padding-left: 10px;
padding-bottom: 5px;
padding-top: 2px;
}

* html side_m_list A {
width: 182px;
}

#side_m_list A:hover {
font-weight: expression(doThis(this));
color: #FFF;
background-color:006666;
}


#side_m li {
border-top:1px dotted #CCCCCC;
font-weight:bold;
}

#side_m_list li:hover {
font-weight: expression(doThis(this)); 
font-color: #FFF;
background-color:#006666;
}

#side_m_list li#questions { 
font-color: #FFF;
background-color:#006666;
}

#side_m_list li#questions a {
color: #FFF;
background-color:#006666;
}

#side_text {
font-size: 80%;
font-family: Lucida Sans Unicode, Tempus, Verdana, Sas-Serif;
letter-spacing: normal;
line-height: 154%;
word-spacing: normal;
text-decoration: none;
color:#000000;

}

#smenuSample A {font-weight: expression(doThis(this)); 
font-family: Georgia, Lucida Sans Unicode, Tempus, Verdana;
font-size: 71%;
text-transform: capitalize;
letter-spacing: 1px;
color: #9a8d99;
text-decoration: none;}

#smenuSample A:active {font-weight: expression(doThis(this)); color: #009076;}

#smenuSample A:visited {font-weight: expression(doThis(this)); color: #2D5891;}

#smenuSample A:hover {font-weight: expression(doThis(this)); color: #009076;}

DIV.submenu A:hover FONT {color: #77a588;
font-weight: bold;}

DIV.submenu A:active FONT {color: #77a588;
font-weight: bold;}

.date{
font-size:xx-small;
font-family:verdana;
color: #656464;
}

.mainmenu{
font-family:Verdana,Arial,Helvetica;
text-decoration:underline;
color:#1A8875;
font-size: xx-small;
font-weight:bold;
text-transform:uppercase;
}

a.mainmenu{
font-family:Verdana,Arial,Helvetica;
text-decoration:underline;
color:#1A8875;
font-size: xx-small;
font-weight:bold;
text-transform:uppercase;
}

a:link.mainmenu{
font-family:Verdana,Arial,Helvetica;
text-decoration:underline;
color:#1A8875;
font-size: xx-small;
font-weight:bold;
text-transform:uppercase;
}

a:visited.mainmenu{
font-family:Verdana,Arial,Helvetica;
text-decoration:underline;
color:#1A8875;
font-size: xx-small;
font-weight:bold;
text-transform:uppercase;
}

a:active.mainmenu{
font-family:Verdana,Arial,Helvetica;
text-decoration:underline;
color:#1A8875;
font-size: xx-small;
font-weight:bold;
text-transform:uppercase;
}

a:hover.mainmenu{
font-family:Verdana,Arial,Helvetica;
text-decoration:none;
color:#1A8875;
font-size: xx-small;
font-weight:bold;
text-transform:uppercase;
}


a{
font-family: Lucida Sans Unicode, Tempus, Verdana, Sas-Serif;
text-decoration:underline;
color:#1A8875;
}

a:link{
font-family: Lucida Sans Unicode, Tempus, Verdana, Sas-Serif;
text-decoration:underline;
color:#1A8875;
}

a:visited{
font-family: Lucida Sans Unicode, Tempus, Verdana, Sas-Serif;
text-decoration:underline;
color:#739D95;
}

a:active{
font-family: Lucida Sans Unicode, Tempus, Verdana, Sas-Serif;
text-decoration:underline;
color:#009076;
}

a:hover{
font-family: Lucida Sans Unicode, Tempus, Verdana, Sas-Serif;
text-decoration:none;
color: #009076;
}

.featureText{
font-size: 80%;
font-family: Lucida Sans Unicode, Tempus, Verdana, Sas-Serif;
letter-spacing: normal;
line-height: 154%;
word-spacing: normal;
text-decoration: none;
color:#000000;
}

em{
font-family: Georgia, Times New Roman, Times, Serif;
}

.sidebar{
font-size: 71%;
color:#656464;
font-family: Lucida Sans Unicode, Tempus, Verdana, Sas-Serif;
line-height: 135%;
}

.sidebar blockquote{
margin-left: 10px;
}

.footersb {
font-size: 71%;
color: #656464;
font-family: Lucida Sans Unicode, Tempus, Verdana, Sas-Serif;
line-height: 145%;
}

.submenu_header{
font-family: Georgia, Lucida Sans Unicode, Tempus, Verdana;
font-size: 71%;
text-transform: uppercase;
font-weight: bold;
letter-spacing: 1px;
color: #ffffff;
text-decoration: none;
}

a.submenu_header{
font-family: Georgia, Lucida Sans Unicode, Tempus, Verdana;
font-size: 71%;
text-transform: uppercase;
font-weight: bold;
letter-spacing: 1px;
color: #ffffff;
text-decoration: none;
}

a:link.submenu_header{
font-family: Georgia, Lucida Sans Unicode, Tempus, Verdana;
font-size: 71%;
text-transform: uppercase;
font-weight: bold;
letter-spacing: 1px;
color: #ffffff;
text-decoration: none;
}

a:visited.submenu_header{
font-family: Georgia, Lucida Sans Unicode, Tempus, Verdana;
font-size: 71%;
text-transform: uppercase;
font-weight: bold;
letter-spacing: 1px;
color: #ffffff;
text-decoration: none;
}

a:active.submenu_header{
font-family: Georgia, Lucida Sans Unicode, Tempus, Verdana;
font-size: 71%;
text-transform: uppercase;
font-weight: bold;
letter-spacing: 1px;
color: #006666;
text-decoration: underline;
}

a:hover.submenu_header{
font-family: Georgia, Lucida Sans Unicode, Tempus, Verdana;
font-size: 71%;
text-transform: uppercase;
font-weight: bold;
letter-spacing: 1px;
color: #006666;
text-decoration: none;
}

.directory_title {
font-family: Verdana,Arial,Helvetica;
font-size: medium;
font-weight: bold;
}

.dir_header {
font-family: Verdana, Arial, Helvetica, Sans-Serif;
font-size: xx-small;
color: #FFFFFF;
}


.dir_overview {
font-family: Verdana, Arial, Helvetica, Sans-Serif;
font-size: xx-small;
color: #000000;
}

a.dir_overview {
font-family: Verdana, Arial, Helvetica, Sans-Serif;
font-size: xx-small;
}

a:link.dir_overview {
font-family: Verdana, Arial, Helvetica, Sans-Serif;
font-size: xx-small;
}

a:visited.dir_overview {
font-family: Verdana, Arial, Helvetica, Sans-Serif;
font-size: xx-small;
}

a:active.dir_overview {
font-family: Verdana, Arial, Helvetica, Sans-Serif;
font-size: xx-small;
}

a:hover.dir_overview {
font-family: Verdana, Arial, Helvetica, Sans-Serif;
font-size: xx-small;
}


.dir_overview_web {
font-family: Verdana, Arial, Helvetica, Sans-Serif;
font-size: xx-small;
color: #000000;
text-decoration: none;
}

a.dir_overview_web {
font-family: Verdana, Arial, Helvetica, Sans-Serif;
font-size: xx-small;
color: #000000;
text-decoration: none;
}

a:link.dir_overview_web {
font-family: Verdana, Arial, Helvetica, Sans-Serif;
font-size: xx-small;
color: #000000;
text-decoration: none;
}

a:visited.dir_overview_web {
font-family: Verdana, Arial, Helvetica, Sans-Serif;
font-size: xx-small;
color: #000000;
text-decoration: none;
}

a:active.dir_overview_web {
font-family: Verdana, Arial, Helvetica, Sans-Serif;
font-size: xx-small;
color: #a92e23;
text-decoration: none;
}

a:hover.dir_overview_web {
font-family: Verdana, Arial, Helvetica, Sans-Serif;
font-size: xx-small;
color: #636263;
text-decoration: none;
}

.title{
font-family: Verdana,Arial,Helvetica, sans-serif;
font-size: 24px;
font-weight: bold;
color: #004080;
text-align: left;
}

.smtxt{font-family:arial; font-size:xx-small; color:white; text-decoration:none;}
a.smtxt{font-family:arial; font-size:xx-small; color:white; text-decoration:underline;}
a.smtxt:link{font-family:arial; font-size:xx-small; color:white; text-decoration:underline;}
a.smtxt:visited{font-family:arial; font-size:xx-small; color:white; text-decoration:underline;}
a.smtxt:hover{font-family:arial; font-size:xx-small; color:yellow; text-decoration:none;}
a.smtxt:active{font-family:arial; font-size:xx-small; color:white; text-decoration:underline;}

H1{
font-family: Verdana,Arial,Helvetica, sans-serif;
font-size: 30px;
color: #004080;
}

H2{
font-family: Georgia, Lucida Sans Unicode, Tempus, Verdana;
font-size: 24px;
font-weight: bold;
color: #009076;
text-align: left;
}

H3{
font-family: Georgia, Lucida Sans Unicode, Tempus, Verdana;
font-size: 16px;
color: #000000;

}

H3 a{
font-family: Georgia, Lucida Sans Unicode, Tempus, Verdana;
font-size: 16px;
color: #009076;
 
}

H3 a:link{
font-family: Georgia, Lucida Sans Unicode, Tempus, Verdana;
font-size: 16px;
color: #009076;
}

H3 a:visited{
font-family: Georgia, Lucida Sans Unicode, Tempus, Verdana;
font-size: 16px;
color: #009076;
 
}

H3 a:active{
font-family: Georgia, Lucida Sans Unicode, Tempus, Verdana;
font-size: 16px;
color: #006666;
 
}

H3 a:hover{
font-family: Georgia, Lucida Sans Unicode, Tempus, Verdana;
font-size: 16px;
color: #006666;
 
}

H4{
font-family: Verdana,Arial,Helvetica sans-serif;
font-size: 14px;
color: #77a588;
}

table.outer1{
padding-left: 0em;
padding-right: 0em;
margin-left: 0em;
margin-right: 0em;
margin-top: 0em;
margin-bottom: 0em;
background-color: #ffffff;
}

table.inner1{
padding-left: 0em;
padding-right: 0em;
margin-left: 0em;
margin-right: 0em;
background-color: #ffffff;
}

table.content{
padding-left: 1em;
padding-right: 1em;
margin-left: 0em;
margin-right: 0em;
background-color: #FFFFFF;
}

TR.outer1 {
background-color: #ffffff;
}

TR.inner1 {
background-color: #ffffff;
}

TD.inner1 {
background-color: #ffffff;
}

.quotes {
text-align: center;
font-family: Verdana,Arial,Helvetica;
font-size: xx-small;
}

.caption{
text-align: center;
font-family: Verdana,Arial,Helvetica;
font-size: xx-small;
}




td.dynpagemenu_hdr{
width: 100%;
height: 25px;
padding: 3px;
margin: 0;
font: bold 71% Verdana, Arial, Helvetica, Sans-Serif;
color: #000000;
background: #F0F0F0;
}

dynpagemenu_body ul{
font-family: Verdana, Arial, Helvetica, Sans-Serif;
font-size: 71%;
color: #000000;
margin-bottom: 0px;
margin-top: 8px;
}

td.dynpagemenu_footer a{
text-decoration:none;
}

.dynpagemenu{
font-family: Verdana, Arial, Helvetica, Sans-Serif;
font-size: 71%;
}

a.dynpagemenu{
font-family: Verdana, Arial, Helvetica, Sans-Serif;
font-size: 71%;
}

a:link.dynpagemenu{
font-family: Verdana, Arial, Helvetica, Sans-Serif;
font-size: 71%;
}

a:visited.dynpagemenu{
font-family: Verdana, Arial, Helvetica, Sans-Serif;
font-size: 71%;
}

a:active.dynpagemenu{
font-family: Verdana, Arial, Helvetica, Sans-Serif;
font-size: 71%;
}

a:hover.dynpagemenu{
font-family: Verdana, Arial, Helvetica, Sans-Serif;
font-size: 71%;
}

hr {
color: #f0f0f0;
size: 1px;
}

#splash_header {
margin-top:12px;
margin-bottom:12px;
color:#ffffff;
font-weight:bold;
font-size:100%;
}

#splash_footer {
margin-top:14px;
margin-bottom:24px;
color:#ffffff;
font-weight:bold;
}

#splash_footer A {font-weight: bold; color:#ffffff; text-decoration:none; font-size:75%;}

#splash_footer A:link {font-weight: bold; color:#ffffff; text-decoration:none; font-size:75%;}

#splash_footer A:active {font-weight: bold; color:#ffffff; text-decoration:none; font-size:75%;}

#splash_footer A:visited {font-weight: bold; color:#ffffff; text-decoration:none; font-size:75%;}

#splash_footer A:hover {font-weight: bold; color:#ffffff; text-decoration:underline; font-size:75%;}

form#contactformid label { font-size : 12px; font-weight : bold; }

form#contactformid select, form#contactformid input { padding : 2px; font : 12px verdana; color : #293474;  background-color : #F7F7F7; }

form#contactformid p { margin : 10px 0px 2px 0px; }

form#contactformid { display : inline; margin : 0; padding : 0; }

form#contactformid input#fname { width : 105px; margin-right : 10px; }

form#contactformid input#minitial { width : 18px; margin-right : 10px; }

form#contactformid input#lname { width : 116px; margin-right : 10px; }

form#contactformid input#city { width : 116px; margin-right : 10px; }

form#contactformid input#state { width : 116px; margin-right : 10px; }

form#contactformid input#zip { width : 90px; margin-right : 10px; }

form#contactformid input#title, form#contactformid input#company, form#contactformid input#employer, form#contactformid input#email, form#contactformid input#address_1, form#contactformid input#address_2 { width : 276px; margin-right : 10px; }

form#contactformid input#phone, form#contactformid input#mobile { width : 125px; margin-right : 18px; }

form#contactformid input#auth_outside_us_country { width : 125px; margin-right : 18px; }

form#contactformid select#timetocontact { width : 285px; }

form#contactformid input#years_experience { width : 30px; }

form#contactformid textarea#message, form#contactformid textarea#location_pref, form#contactformid textarea#career_focus { width : 274px; font : 12px verdana; padding : 4px; color : #293474;  background-color : #F7F7F7; }

form#contactformid input#submitbutton { color : #FFF; background-color : #293474; padding : 0 10px 0 10px; letter-spacing : 0px; margin-top : 10px; }

form#contactformid .error { color : #cc0000; font-size : 11px; }

form#contactformid #work_auth_table td { padding-top: 3px; }

