/* CSS Document for Speciality Directory */

body {
margin: 0px;
font-family: Arial, Helvetica, sans-serif;
font-size: 13px;
line-height: 18px;
background-color: #FFFFFF;
color: #000000;
}

form {
margin: 0px;
}

select, option, input, textarea {font-size: 12px;}

a {
color: #006699;
}
a:hover {
color: #ff9933;
}

.sep {
height: 1px;
width: 100%;
overflow: hidden;
clear: both;
margin-bottom: -1px;
}


.FormTable {
background-color: #EEEEEE;
border-top: dashed 1px #CCCCCC;
border-bottom: dashed 1px #CCCCCC;
}
.FormTable td{
font-size: 13px;
font-weight: bold; 
color: #000000;
padding: 3px;
}
.FormTR1 
{
background-color: #F8F8F8;
}
.FormTR1 td
{
color: #666666;
border-bottom: 1px solid #FFFFFF;
}
.FormSubmit {
background-color: #ff9933;
border: solid 1px #999999;
color: #FFFFFF;
font-family: Tahoma, Arial, Helvetica, sans-serif;
font-size: 13px;
font-weight: bold;
text-transform: uppercase;
}
.FormReset {
background-color: #999999;
border: solid 1px #666666;
color: #FFFFFF;
font-family: Tahoma, Arial, Helvetica, sans-serif;
font-size: 13px;
font-weight: bold;
text-transform: uppercase;
}
.PageTitle {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 13px;
font-weight: bold;
color: #ff9933;
height: 30px;
line-height: 30px;
}
.PageInfo {
font-family: Arial, Helvetica, sans-serif;
font-size: 13px;
color:#999999;
width: 700px;
margin: 5px 0px 5px 0px;
line-height: 15px;
}
.PageSubTitle {
background-color: #EEEEEE; 
font-weight: bold; 
color: #006699; 
font-size: 13px;
border-bottom: dashed 1px #CCCCCC;
height:18px;
padding-left:5px;
}
.PageSection1 {
font-weight: bold;
background-color:#FFFFCC;
color: #000000; 
font-size: 13px; 
margin: 5px 0px 5px 20px;
padding: 3px;
border-bottom: dashed 1px #CCCCCC;
}
div.PageSection2 {
font-weight: normal; 
color: #000000; 
font-size: 13px; 
padding-left: 20px;
background-image: url(../images/right_FF9933.gif);
background-repeat: no-repeat;
background-position: 5px 3px;
}
/*
div.PageSection2 a{
display: block;
clear: both;
font-weight: normal; 
color: #000000; 
font-size: 13px; 
text-decoration: none;
}
div.PageSection2 a:hover{
display: block;
clear: both;
font-weight: normal; 
color: #000000; 
font-size: 13px; 
background-color:#EEEEEE;
text-decoration: none;
}
div.PageSection2 a div
{
clear: none;
float:left;
color:#006699;
text-decoration: none;
}
div.PageSection2 a:hover div{ 
clear: none;
color:#FF9933;
text-decoration: none;
cursor: pointer;
background-color:#EEEEEE;
}

div.PageSection2 a span
{
clear: none;
width:93%;
float:left;
color:#000000;
text-decoration: none;
}
div.PageSection2 a:hover span{ 
clear: none;
color:#FF9933;
text-decoration: none;
cursor: pointer;
background-color:#EEEEEE;
}
*/
a.PageSection2 {
display: block;
clear: both;
font-weight: normal; 
color: #000000; 
font-size: 13px; 
height: 15px;
text-decoration: none;
}
a.PageSection2:hover {
display: block;
clear: both;
font-weight: normal; 
font-size: 13px; 
height: 15px;
background-color:#EEEEEE;
text-decoration: none;
}
a.PageSection2 span {
display: block;
float: left; 
clear: none;
width:93%;
color:#000000;
text-decoration: none;
}
a.PageSection2:hover span {
display: block;
float: left; 
clear: none;
width:93%;
color:#FF9933;
text-decoration: none;
cursor: pointer;
}
a.PageSection2 div {
clear: none;
float: right;
color:#006699;
text-decoration: none;
}
a.PageSection2:hover div{ 
clear: none;
float:right;
color:#FF9933;
text-decoration: none;
cursor: pointer;
}


div.PageSection3 {
font-weight: normal; 
font-size: 13px; 
padding-left: 20px;
background-image: url(../images/right_666666.gif);
background-repeat: no-repeat;
background-position: 5px 3px;
}
a.PageSection3 {
display: block;
clear: both;
font-weight: normal; 
color: #666666; 
font-size: 13px; 
height: 15px;
text-decoration: none;
}
a.PageSection3:hover {
display: block;
clear: both;
font-weight: normal; 
font-size: 13px; 
height: 15px;
background-color:#EEEEEE;
text-decoration: none;
}
a.PageSection3 span {
display: block;
float: left; 
clear: none;
width:93%;
color:#666666;
text-decoration: none;
}
a.PageSection3:hover span {
display: block;
float: left; 
clear: none;
width:93%;
color:#FF9933;
text-decoration: none;
cursor: pointer;
}
a.PageSection3 div {
clear: none;
float: right;
color:#006699;
text-decoration: none;
}
a.PageSection3:hover div{ 
clear: none;
float:right;
color:#FF9933;
text-decoration: none;
cursor: pointer;
}



.PageSection4 
{
font-weight: normal; 
font-size: 13px; 
padding-left: 10px;
}
a.PageSection4 {
display: block;
clear: both;
font-weight: normal; 
color: #666666; 
font-size: 13px; 
height: 15px;
text-decoration: none;
}
a.PageSection4:hover {
display: block;
clear: both;
font-weight: normal; 
font-size: 13px; 
height: 15px;
background-color:#EEEEEE;
text-decoration: none;
}
a.PageSection4 span {
display: block;
float: left; 
clear: none;
width:93%;
color:#666666;
text-decoration: none;
}
a.PageSection4:hover span {
display: block;
float: left; 
clear: none;
width:93%;
color:#FF9933;
text-decoration: none;
cursor: pointer;
}
a.PageSection4 div {
clear: none;
float: right;
color:#006699;
text-decoration: none;
}
a.PageSection4:hover div{ 
clear: none;
float:right;
color:#FF9933;
text-decoration: none;
cursor: pointer;
}

