/* General HTML tags
----------------------------------------------- */
body {
	font-size: 12px;
	font-family: Lucida Sans Unicode, Lucida Grande, Arial;
}
td, th {
	font-size: 12px;
	font-family: Lucida Sans Unicode, Lucida Grande, Arial;
}

/* Generic styles on all pages
----------------------------------------------- */
.textHeading {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16pt;
	color: #006699;
	font-weight: bold;
	text-decoration: none;
	letter-spacing: 1px;
}
.textSubHeading {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14pt;
	line-height: 15pt;
	text-decoration: none;
	font-weight: normal;
	font-variant: normal;
}
.text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	text-decoration: none;
	font-weight: normal;
	font-variant: normal;
    text-align: justify;
}

/* Styles for HEADER on all pages
----------------------------------------------- */
.logo {
/*	background-image: url("gfx/mdsilogo2.jpg");
	background-repeat: no-repeat;
	padding-bottom: 80px;*/
	padding-bottom: 10px;
}
.headerTop{
}
.headerMiddle{
}
.headerBottom{
	font-size: 18pt;
	font-weight: bold;
	color: #000000;
}
.topDivBar{
	height: 3px;
	background-color: #000099;
}
.bottomDivBar{
	height: 3px;
	background-color: #000099;
}

/* Styles for FOOTER on all pages
----------------------------------------------- */
.footer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 7pt;
	text-decoration: none;
}
.footerTagline {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: oblique;
	text-align: right;
	color: #000099;
}

/* Styles for Navigation Menus on all pages
----------------------------------------------- */
.navTable{
	width: 175px;
}
.navLCorner {
	background-image: url("gfx/btl.gif");
	background-repeat: no-repeat;
	width: 10px;
}
.navTMiddle {
	background-image: url("gfx/btm.gif");
	height: 10px;
}
.navRCorner {
	background-image: url("gfx/btr.gif");
	background-repeat: no-repeat;
	width: 10px;
}
.navSpacer {
	height: 8px;
	background-image: url("gfx/spacer.gif");
}
.navSpacerTop {
	height: 3px;
	background-image: url("gfx/spacer.gif");
}
.navLSide{
	background-image: url("gfx/bml.gif");
}
.navRSide{
	background-image: url("gfx/bmr.gif");
}
.navSection{
	font-weight: bold;
	color: #FFFFFF;
	background-image: url("gfx/bmm.gif");
}
.navHomeItem td {
	padding-left: 15px;
}
.navHomeItem a{
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.navHomeItem a:hover{
	color: #006699;
}
.navItem td{
	padding-left: 15px;
	border-top: thin solid #000000;
}
.navItem a{
	color: #000000;
	text-decoration: none;
}
.navItem a:hover{
	color: #006699;
}

/* Styles for Login/Register Page
----------------------------------------------- */
.lrBlock
{
    font-size: 12px;
    font-family: Lucida Sans Unicode, Lucida Grande, Arial;
    background-color: #EEEEEE;
    width: 80%;
    border-left: 1px solid #808080;
    border-right: 1px solid #808080;
    border-top: 1px solid #808080;
	border-bottom: 1px solid #808080;
    padding: 3px;
}
.lrHeader
{
    font-weight: bold;
}
.lrSubmit { 
	border: 1px dotted #808080; 
	color: Black; 
	background-color: #EEEEEE; 
	font-size: 12px; 
	font-family: Lucida Sans Unicode, Lucida Grande, Arial; 
	vertical-align: middle; 
}    
.lrFloatingText
{
	padding: 10px;
}

/* Styles for Contact Page(s)
----------------------------------------------- */
.contactPhone{
	font-size: 14pt;
}
.contactTable{
	width: 90%;
}
.contactColDesc{
	background-color: #006699;
	color: #FFFFFF;
	font-weight: bold;
}
.contactColDesc td#title{
    width: 38%;
}
.contactColDesc td#name{
	width: 22%;
}
.contactColDesc td#ext{
	width: 8%;
}
.contactColDesc td#email{
	width: 32%;
}
.contactRow td#ext{
	text-align: left;
}

/* Styles for Opportunity Page
----------------------------------------------- */
.oppList li{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
    text-align: justify;
	text-decoration: none;
	font-weight: normal;
	font-variant: normal;	
    padding: 5px;
}

/* Styles for Transcription Links Page
----------------------------------------------- */
.linksTable {
	width: 70%;
}
.linksTable tr{
	text-align: center;
}
.linksTableItem {
	padding: 4px;
}

/* Styles for Handbook Pages
----------------------------------------------- */
.tableHandbook {
	width: 80%;
}
.tableHandbookRow {
}
.tempTable {
	width: 70%;
}
.specificList {
}
.specificExample {
}
.locationTable {
	width: 80%;
}
.locationTable td#code {
	text-align: center;
	background-color: #CCCCCC;
	width: 10%;
}
.locationTable td#city p{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	font-variant: normal;
    text-align: left;	
	width: 40%;
}
.locationTable td#city1 p{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	font-variant: normal;
    text-align: left;
}
.coreTable{
	width: 60%;
}
.coreTable tr{
	text-align: center;
}

/* Styles for Physician Profiles Pages
----------------------------------------------- */
.indexTable{
	width: 100%;
}
.indexTable td{
    background-color: #006699;
	text-align: center;
	width: 35px;
}
.indexTable a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #FFFFFF;
	text-decoration: none;
}
.indexTable a:link{
	text-decoration: none;
}
.indexTable a:active{
	color: #FF9900;
	text-decoration: none;
}
.indexTable a:visited{
	text-decoration: none;
}
.indexTable a:hover{
	color: #FF9900;
	text-decoration: none;
}
.pTable{
}
.pTableDesc td{
    background-color: #AAAAAA;
}
.pTableDesc td#physician{
	width: 26%;
}
.pTableDesc td#mddo{
	width: 12%;
}
.pTableDesc td#spec{
	width: 12%;
}
.pTableDesc td#bstatus{
	width: 22%;
}
.pTableDesc td#state{
	width: 10%;
}
.pTableDesc td#temp{
	width: 18%;
}
