/* CSS Document */

html, body {
	background: url(../images/background-body.gif) left top repeat;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	height:100%;
	margin:0;
    padding:0;
}

.clear {
	clear: both;
}

/* STRUCTURAL CSS */
#wrapper {
	background: url(../images/background-wrapper.gif) left top repeat-y;
	height:auto !important; /* real browsers */
	height:100%; /* IE6: treaded as min-height*/
	min-height:100%; /* real browsers */
	margin-left: auto;
	margin-right: auto;
	width: 1000px;
	text-align: left;
	position: relative; 
}

#page {
	background-color: #000000;
	height:auto !important; /* real browsers */
	height:100%; /* IE6: treaded as min-height*/
	min-height:100%; /* real browsers */
	margin-left: auto;
	margin-right: auto;
	width: 990px;
	text-align: left;
	position: relative; 
}

#banner {
	color: #FFFFFF;
	height: 36px;
	font-size: 10px;
	padding: 0px 0px 0px 15px;
	text-align: left;
	width: 975px
}

#header {
	background-color: #FFFFFF;
	height: 103px;
	width: 990px;
}

#navigation {
	background: url(../images/background-nav.gif) left top repeat-x;
	height: 58px;
	width: 990px;
}

#secNavigation {
	background-color: #b1b3b6;
	font-weight: bold;
	height: 21px;
	padding-top: 5px;
	text-align: center;
	text-transform: uppercase;
	width: 990px;
}

#terNavigation {
	background-color: #FFFFFF;
	font-weight: bold;
	text-transform: uppercase;
	width: 990px;
}

#main {
	background-color: #FFFFFF;
	border-bottom: 5px solid #000;
	/*padding: 20px 20px 49px 20px;
	padding: 20px 20px 20px 16px;
	width: 954px;*/
	width: 990px;
}

#footer {
	background-color: #9d9fa2;	
	/*border-bottom: 130px solid #000000;*/
	/*bottom: 0px;*/
	font-weight: bold;
	height: 32px;
	padding-top: 17px;
	/*position:absolute;*/
	text-align: center;
	text-transform: uppercase;
	width: 990px;
}

/* BANNER STYLES */

#banner a {
	color: #FFFFFF;
	text-decoration: none;
}

#banner a:link {
	color: #FFFFFF;
	text-decoration: none;
}

#banner a:hover {
	color: #FFFFFF;
	text-decoration: none;
}

#banner li a:hover {
	background-color: #333333;
	border-bottom: 1px dotted #FFFFFF;
	color: #FFFFFF;
	text-decoration: none;
}

#banner li {
	border-right: 1px #FFFFFF solid;
	display: inline;
	padding-left: 5px;
	padding-right: 6px;
	font-size: 10px;
}

#banner li#last {
	border-right: none;
}

#banner li#last a:hover {
	background-color: #333333;
	border-bottom: 1px dotted #FFFFFF;
	color: #FFFFFF;
	text-decoration: none;
}

/* HEADER STYLES */

#headerTag {
	background: url(../images/header-tag.gif) left top no-repeat;
	float: left;
	height: 43px;
	margin: 53px 50px 0px 16px !important;
	margin: 53px 51px 0px 8px;
	width: 697px;
}

#headerLogo {
	background: url(../images/webmedx-logo.gif) left top no-repeat;
	float: left;
	height: 53px;
	margin-top: 35px;
	width: 211px;
}

#headerLogo a {
	height: 28px;
	width: 211px;
}

/* NAVIGATION STYLES */

#navigation li {
	display: inline;
	list-style: none;
  	float: left;
}

#navigation li#physician a {
    background: url(../images/nav-physician.gif);
	display: block;
	height: 58px;
	width: 328px;
	text-indent: -9999px;
}

#navigation li.current#physician a {
    background: url(../images/nav-physician-on.gif);
	display: block;
	height: 58px;
	width: 328px;
	text-indent: -9999px;
}

#navigation li#physician a:hover {
    color: #00cc00;
    background-position: 0px -58px;
}

#navigation li#him a {
    background: url(../images/nav-him.gif);
	display: block;
	height: 58px;
	width: 328px;
	text-indent: -9999px;
}

#navigation li.current#him a {
    background: url(../images/nav-him-on.gif);
	display: block;
	height: 58px;
	width: 328px;
	text-indent: -9999px;
}

#navigation li#him a:hover {
    color: #00cc00;
    background-position: 0px -58px;
}

#navigation li#csuite a {
    background: url(../images/nav-c-suite.gif);
	display: block;
	height: 58px;
	width: 328px;
	text-indent: -9999px;
}

#navigation li.current#csuite a {
    background: url(../images/nav-c-suite-on.gif);
	display: block;
	height: 58px;
	width: 328px;
	text-indent: -9999px;
}

#navigation li#csuite a:hover {
    color: #00cc00;
    background-position: 0px -58px;
}

/* SECONDARY NAVIGATION STYLES */

#secNavigation li {
	border-right: 1px #000 solid;
	display: inline;
	padding-left: 13px;
	padding-right: 13px;
}

#secNavigation li#last {
	border-right: none;
	padding-right: 0px;
}

#secNavigation li a {
	color: #000000;
	text-decoration: none;
}

#secNavigation li a:hover {
	background-color: #CCCCCC;
	border-bottom: 1px dotted #000000;
	color: #000000;
	text-decoration: none;
}

/* TERTIARY NAVIGATION */

#terNavigation td {
	height: 26px;
	text-align: center;
}

#terNavigation td.links {
	background-color: #232020;
	color: #FFFFFF;
	height: 25px;
	padding-top: 1px;
	
}

#terNavigation td.links a {
	color: #FFFFFF;
	text-decoration: none;
}

#terNavigation td.links a:hover {
	background-color: #CCCCCC;
	border-bottom: 1px dotted #000000;
	color: #000000;
	text-decoration: none;
}

/* MAIN STYLES */


#main p {
	margin-bottom: 10px;
}

.home {
	height: 385px;
	width: 990px;
}

.medicaltranscription {
    background-color: #c97a21;
    color: #231f20;
    padding: 7px;
    width: 976px;
}

.physician {
	background: url(../images/background-main-physician.gif) bottom right no-repeat;
	background-color: #e74225;
	color: #FFFFFF;
	padding: 30px;
	width: 930px;
}

.choice {
    background-color: #e74225;
    color: #231f20;
    padding: 7px;
    width: 976px;
}

.him {
	background: url(../images/background-main-him.gif) bottom right no-repeat;
	background-color: #587992;
	color: #FFFFFF;
	padding: 30px;
	width: 930px;
}

.qualityanalytics {
    background-color: #587992;
    color: #231f20;
    padding: 7px;
    width: 976px;
}

.csuite {
	background: url(../images/background-main-csuite.gif) bottom right no-repeat;
	background-color: #c97a21;
	color: #FFFFFF;
	padding: 30px;
	width: 930px;
}

.documentician {
	background: url(../images/background-main-documentician.gif) bottom right no-repeat;
	background-color: #a6b622;
	color: #FFFFFF;
	padding: 30px;
	width: 930px;
}

.standardContent {
	background: url(../images/background-main-generic.gif) bottom right no-repeat;
	background-color: #FFFFFF;
	color: #000000;
	padding: 40px 30px 30px;
	width: 930px;
}

.standardContent h1 {
	font-size: 23px;
	padding-bottom: 30px;
}

.standardContent h1 i, .standardContent h1 em {
	/*color: #b1b3b6;*/
	color: #999999;
	font-size: 16px;
	font-style: normal;
	font-weight: bold;
	text-transform: uppercase;
}

.standardContent p {
	padding-left: 24px;
}

#leftContent {
	/* border-right: 2px solid #466175;*/
	float: left;
	padding-right: 30px;
	/*width: 638px;*/
	width: 838px;
}

#leftContent h1 {
	font-size: 18px;
	margin-bottom: 12px;
}

#rightContent {
	float: left;
	padding-left: 30px;
	width: 230px;
}

/* FOOTER STYLES */

#footer li {
	border-right: 1px #000 solid;
	display: inline;
	padding-left: 13px;
	padding-right: 13px;
}

#footer li#last {
	border-right: none;
	padding-right: 0px;
}

#footer li a {
	color: #000000;
	text-decoration: none;
}

#footer li a:hover {
	background-color: #CCCCCC;
	border-bottom: 1px dotted #000000;
	color: #000000;
	text-decoration: none;
}

/* SECTION SPECIFIC STYLES */

.choicecontent {
	background: url(../images/choice-background.gif) #ffffff left top no-repeat;
	padding: 83px 10px 10px 10px;
	width: 956px;
}

.choiceright {
	float: right;
	width: 253px;
	margin: 0 0 5px 12px;
}

.choicerightquote {
	background: url(../images/choice-quote-bg.gif) #ffffff left top no-repeat;
	padding: 40px 20px 20px 20px;
}

.transcriptioncontent {
	background: url(../images/transcription-background.gif) #ffffff left top no-repeat;
	padding: 83px 10px 10px 10px;
	width: 956px;
}

.transcriptionright {
	float: right;
	width: 253px;
	margin: 0 0 5px 12px;
}

.transcriptionrightquote {
	background: url(../images/transcription-quote-bg.gif) #ffffff left top no-repeat;
	padding: 40px 20px 10px 20px;
}


.analyticscontent {
	background: url(../images/analytics-background.gif) #ffffff left top no-repeat;
	padding: 83px 10px 10px 10px;
	width: 956px;
}

.analyticsright {
	float: right;
	width: 253px;
	margin: 0 0 5px 12px;
}

.analyticsrightquote {
	background: url(../images/analytics-quote-bg.gif) #ffffff left top no-repeat;
	padding: 40px 20px 20px 20px;
}