﻿@charset "utf-8";
/* CSS Document for LWW Landing Page */

html{}

body{
	margin:0;
	background:#ededed;
	font-family: Verdana, Arial, San-serif;
}

h1{
    font-size:18px;
    font-weight:bold;
	padding-top:20px;
	padding-bottom:15px;
	text-align:center;
}

h1.home{
    font-size:18px;
    font-weight:bold;
    color:#FFF;
	background: url(images/arrow.gif) no-repeat 30px 24px #21185b;
	margin:0;
	padding-left:55px;
	padding-top:20px;
	padding-bottom:15px;
}

h2{
    font-size:13px;
    font-weight:bold;
    color:#666;
    margin:0;
}

h3{
    font-size:13px;
    font-weight:bold;
    color:#666;
    margin:0;
    padding-top:12px;
    padding-bottom:0px;
}

p, form{
    font-size:13px;
    color:#666666;
}

li{
    font-size:13px;
    color:#666666;
	padding:5px 0;
}

a{
    color:#0684c6;
    word-wrap: break-word;
}

.wrap{display:block;}

.clearBoth{clear:Both;}

.border{border:1px solid #8d8d8d;}

img{border:none;}

.floatLeft{float:left;}

.floatRight{float:Right; margin-top: -12px;}

.small{font-size:10px; color:#666; font-weight:normal;}

.black{color:#000; font-weight:normal;}

.required{color:#d66c0f; font-size:10px;}

.padding{padding:0 50px;}

.blueGradientBg{background: #CAE6F8 url(images/lightblue-gradient.gif) repeat-x top left; padding: 0 20px 20px;}

#borderLeft{
    background: url(/app_themes/morevisibility/images/tileleft.jpg) repeat-y scroll left top transparent;
    margin: 0 auto;
    width: 975px;
}

#borderRight{
    background: url(/app_themes/morevisibility/images/tileright.jpg) repeat-y scroll right top transparent;
    margin: 0 auto;
    width: 975px;
}

#topshade{
    background:url(/app_themes/morevisibility/images/shade-top.jpg) no-repeat left top;
    height:7px;
    margin: 5px auto 0;
    width: 960px;
}

#wrap{
    margin-top:5px;
    border:1px solid #8d8d8d;
    margin:0 auto;
    width:960px;
    background:#FFF;
}

#mainHeader{
    padding-top:9px;
    padding-left:10px;
    /*background:url(/app_themes/morevisibility/images/header-bg.gif) no-repeat right top;*/
     background: #0e628d url('/App_Themes/NursingCenter/images/bg-nursingcenter.jpg') 50% -125px no-repeat;
    height: 148px;
}

#mainHeaderUserAdmin{
	
     background: #0e628d url('/App_Themes/NursingCenter/images/bg-nursingcenter.jpg') 50% -125px no-repeat;
    height: 85px;
}

#logo{
    float:left;
      font-family: "Fira Sans", "Helvetica Neue", Helvetica, "Roboto", Arial, sans-serif;
  font-size-adjust: 0.47;
  font-weight: 200;
  font-style: normal;
  font-size: 34px;
  color: #ffffff;
  width: 420px;
      text-indent: -9999px;
    background: transparent url('/App_Themes/NursingCenter/images/logo.png') 5px 100% no-repeat;
    height: 90px;
    margin-bottom: 0;
}

#login{
    background:url(images/login-bg.jpg) no-repeat;
    height:25px;
    padding-top:8px;
    padding-left:20px;
	border-top:2px solid #e3772f;
	border-bottom:4px solid #3285be;
	text-align:right;
	padding-right:20px;
}

#login a{ color:#FFF; font-size:13px; font-weight:bold; font-size:13px; text-decoration:none;}
#login a:hover{text-decoration:underline;}

/* Main Content */

#mainContent{padding: 10px 10px 20px; min-height: 250px;}

#mainText{width:528px; float:left; padding: 10px 25px 10px 20px;}

#sidebar{border-top:6px solid #de7027; width:355px; float:right; border-left: 1px solid #6c6c6c; border-right: 1px solid #6c6c6c; border-bottom: 1px solid #6c6c6c;}

#sidebar p{margin:0 0 15px; padding:15px 0 18px; color: #000; background: url(images/dotted-line.gif) repeat-x bottom left;}

#sidebar table{font-size:13px; color:#000; font-weight:bold;}
#sidebar .right{text-align:right;}

#sidebar input, #sidebar select, #sidebar textarea{ width:145px;}

.submit{background: url(images/submit.png) no-repeat left top; width:99px; height:29px; border:none; margin-bottom:5px;}

/* Footer */

#footer{
    padding-top:15px;
    padding-bottom:0px;
    padding-left: 8px;
    min-height:50px;
	border-top:1px solid #bcbcbc;
	width:900px;
	margin: 0 auto;
}

#footer a{font-weight:bold;}
#footer a:hover{text-decoration:none;}

#copyright {
    background: url(/app_themes/morevisibility/images/copyright.jpg) no-repeat scroll center top transparent;
    color: #818181;
    font-size: 11px;
    margin: 0 auto;
    padding-bottom: 20px;
    padding-left: 40px;
    padding-top: 12px;
    width: 975px;
}

/*
 * jQuery UI Tabs 1.8.13
 *
 * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Tabs#theming
 */
.ui-tabs { position: relative; padding: 0 0 0 10px; zoom: 1; margin-top:-50px;} /* position: relative prevents IE scroll bug (element with position: relative inside container with overflow: auto appear as "fixed") */
.ui-tabs .ui-tabs-nav { margin: -20px 0 0; padding: .2em .2em 0;height: 55px; width:570px; }
.ui-tabs .ui-tabs-nav li { list-style: none; float: left; position: relative; top: 1px; margin: 0 ; padding: 0; white-space: nowrap;}
.ui-tabs .ui-tabs-nav .last .bg{border-radius: 0 10px 10px 0;}
.ui-tabs .ui-tabs-nav .first{border-radius: 10px 10px 0px 0;}
.ui-tabs .ui-tabs-nav li a { float: left; padding: 10px 18px 8px; text-decoration: none;font-size: 13px; }
.ui-tabs .ui-tabs-nav li.ui-tabs-selected { margin-bottom: 0; padding-bottom: 1px; background: url(images/tab-selected.jpg) repeat-x left top; border-bottom:none; border-right:none; border-radius:10px 10px 0 0;}
.ui-tabs .ui-tabs-nav li.ui-tabs-selected a, .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .ui-tabs .ui-tabs-nav li.ui-state-processing a { cursor: text;  color: #FFFFFF; padding-bottom: 9px; color:#FFF; border-top:none;border-bottom:none; text-align:center; border-right:1px solid #97bec8; border-right:none; }
.ui-tabs .ui-tabs-nav li a, .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a { cursor: pointer; color:#333;font-weight: bold; text-align:center;  } /* first selector in group seems obsolete, but required to overcome bug in Opera applying cursor: text overall if defined elsewhere... */
.ui-tabs .ui-tabs-panel { display: block; border-width: 0; padding: 25px 10px 1em; background: none; min-height: 70px; }
.ui-tabs .ui-tabs-hide { display: none !important; }
#tabs .ui-state-active .bg {background: url("images/tab-bottom-active.jpg") no-repeat scroll center bottom transparent; height: 80px;  margin-top: 0; border-top:none;border-bottom:none;padding-right: 0; border-right:none; border-left:none;}
.ui-tabs .ui-tabs-nav li .bg{ height: 50px; padding-right: 4px; background: #C8E4F9 url(images/tab-bg.jpg) repeat-x left top; border-top:1px solid #97bec8; border-bottom:1px solid #97bec8; border-right:1px solid #97bec8; margin-top:8px;}
.ui-tabs .ui-tabs-nav .first .bg{border-radius: 10px 0px 0px 10px; border-left: 1px solid #97BEC8;}
.tabPadding{padding-top:15px !important;}
.ui-state-active .tabPadding{padding-bottom:7px !important;}
