﻿
@import url('/htmLibrary/ui.css');

*
{
	font-family:Verdana, Geneva, sans-serif;
	font-size:medium;
	z-index:0;
}

body
{
	background:white url(/images/back.gif) repeat-x fixed;
	margin:0;
	padding:0;
}

img
{
	border:0;
}

a
{
	text-decoration:underline;
	color:black;
}

a:active
{
	text-decoration:none;
	color:orange;
}


div#container
{
	width:95%;
	margin:10px auto;
	min-width:750px;
}

div#header
{
	height:130px;
}

div#loginbar
{
	position:absolute;
	top:0;
	right:10%;
	background:transparent url(/images/login-back.png) no-repeat;
	width:495px;
	height:35px;
	text-align:center;
}

div#logo
{
	background:transparent url(/images/medrecover-logo.png) no-repeat scroll 20px 0px;
	height:1300px;
	width:300px;
}

div#mainnavbar
{
	width:100%;
	background:transparent url(/images/mainnav-back-orange.png) repeat-x;
	height:42px;
}

div#mainnavbar ul
{
	margin:0;
	padding:0;
}

div#mainnavbar li
{
	margin:0;
	padding:12px 0px 12px 0px;
	display:inline;
	float:left;
}


div#mainnavbar li:hover
{
	background:transparent url(/images/mainnav-back-orange2.png) repeat-x;
}


div#mainnavbar li a
{
	padding:12px 15px 15px 15px;
	text-transform:uppercase;
	color:white;
	text-decoration:none;
}

div#mainnavbar li a:hover
{
	color:black;

}

div#mainnavbar div.rightnavbar
{
	float:right;
	text-align:right;
	padding-top:5px;
}

div#mainnavbar div.rightnavbar li a
{
	
	font-size:x-small;
	text-transform:lowercase;
}

 div#mainnavbar div.rightnavbar li:hover
 {
 	background-image: none;
 }

 div#mainnavbar div.rightnavbar li a:hover
 {
 	color:White;
 }



div#infoarea
{
	
}

div#welcome
{
	padding:15px;
	padding-bottom:30px;
}

div#welcome h1
{
	color:#e25a1e;
	padding:0;
	margin:0;
	font-size:40px;
	font-weight:normal;
}

div#welcome p
{
	padding:0;
	margin:0;
	font-size:26px;
	font-weight:normal;
}

div#welcome h2
{
	float:left;
	padding:0;
	margin:0;
	font-size:10px;
	font-weight:normal;
}

div#contentheader
{
	clear:both;
	background:#58585a;
}


div#lefttopborder
{
	float:left;
	background:transparent url('/images/top-border-left.png') no-repeat scroll left;
	height:22px;
	width:700px;
}

div#righttopborder
{

	width:auto;
	background:transparent url('/images/top-border-right.png') no-repeat scroll right;
	height:22px;	
}

div#contentfooter
{
	clear:both;
	background:#808081 url('/images/bottom-border-back.png') repeat-y scroll;	
}

div#leftbottomborder
{
	float:left;
	background:transparent url('/images/bottom-border-left.png') no-repeat scroll left;
	height:22px;
	width:400px;
}

div#rightbottomborder
{
	width:auto;
	background:transparent url('/images/bottom-border-right.png') no-repeat scroll right;
	height:22px;	
}


div#wrapper 
{

	background: white;
	padding-bottom: 1px; 
	background: white;
	width:100%;
	overflow:hidden;
}

div#inner
{
	overflow: hidden; 
	background:white url('/images/main-back.png') repeat-y scroll;
}

div#navcolumn
{

	width:280px;
    margin-bottom: -985px; 
	padding-bottom: 1000px; 	
	overflow:hidden;
	background:#c1c4c6;	
	margin-left:20px;
}

div#sidecontent
{
position:relative;
height:100%;
}

div#maincolumn
{
	position:relative;
	margin-left:345px;
	margin-right:30px;
	min-height:380px;
	background:white;
	width:auto;

}

div#maincolumn-inner
{
	width:100%;
	min-width:405px;
}


div#sidenav
{
	position:absolute;
	width:280px;
	padding:14px 0px;
	background:#c1c4c6 url('/images/nav-header.png') no-repeat scroll center top;
	margin:-14px 0 0px 0px;
}


div#sidenav ul
{
	position:relative;
	width:280px;
	background:transparent url('/images/nav-back.png') repeat-x scroll center top;
	padding:0px 0px 0px 0px;
	margin:0px 0px;
	min-height:275px;
	list-style:none;
}

div#sidenav h1
{
	padding:10px 0px 10px 25px;
	color:white;
	background:transparent url('/images/nav-line.png') no-repeat scroll center bottom;
	font-size:medium
}

div#sidenav-footer
{
	position:absolute;
	width:280px;
	margin:0px 0px -25px 0px;
	background:#c1c4c6;
	height:auto;
	clear:both;

}


div#sidenav li
{
	padding:10px 0px 10px 25px;
	color:white;
	background:transparent url('/images/nav-line.png') no-repeat scroll center bottom;
	font-size:medium;
	
}




div#sidenav li a
{
	color:white;
	text-decoration:none;

}


div#sidenav li a:hover
{
	color:black;
}


div#sidenav li a:active
{
	color:yellow;
}

table.loginTable td
{
	background-color:Transparent;
	border: none;
	width: 100%;
}

table.loginTable tr
{
	background-color:Transparent;
	border: none;
	width: 100%;
}

table.loginTable
{
	background-color:Transparent;
	border: none;
	width: 100%;
}

div.loginControls
{
	float:left;
	margin-left:7px;
	margin-right: 7px;
}

div.helpme
{
	position:fixed;
	float:right;
	left:97%;
	top:50px;
	height:30px;
	width:300px;
	background:#79d2f7;
	text-align:left;
	padding:0px 0px 0px 0px;
	border:1px gray solid;
}


div.helpme:hover
{
	left:88%;
	background:white;
	border:1px black solid;	
}

div.helpme:hover a
{
	color:black;

}

div.helpme img
{
float:left;
}



div.helpme span
{
	float:left;
	padding:5px;
	font-size:10px;
}


div.helpme a
{
	color:#79d2f7;
	text-decoration:underline;	
}

