.edit 
{
	width: 460px;
}
table.content
{
	margin-top: 2px; 
	margin-bottom: 2px;
}
/*
Original light Olive:   cde983
Dark Olive:             556039
Yellow Olive:           95AD54
True Purple:			a68ea2

Primary Julie Colors (background, labels)
Light Olive:			e2ebc9
Dark Grayish Blue:		40434f
Orannge:				d88c0b

Secondary Julie Colors (links, highlights, text)
Blue:					1179bb
Dark Gray:				333333
Whiteish:				f5f5f5
light blue:				e7f5fb
	brdr:				b7c8f6
purple/blue				abaebd
*/

html
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	padding:0;
	margin:0;
}

a:link,a:visited
{
	text-decoration:none; 
	color:#1179bb;
	font-weight:bold;
}

a:active,a:hover
{
	text-decoration:underline;
	font-weight:bold;
}

.rtIn:link, .rtIn:hover, .rtIn:active, .rtIn:visited
{
	color:#1179bb;
	font-weight:bold;
}

.margins
{
	border: solid 1px #cccccc;
}

.inputBox
{
	border:1px solid #1179bb;
	font-size:11px;
	color:#666666;
}

.inputLabel
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#666666;
	font-size:11px;
}

.inputTable
{
	border-color:#cccccc;
	border-style:solid;
	border-width:1px;
}

.inputTable td
{
	padding:5px;
}

.adminPanel
{
	display:block;
	position:absolute;
	top:0px;
	left:0px;
	z-index:13000 !important;
}

.boldInfo
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	font-weight:bold;
}

.miniOrangeHeader
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#cd8407;
	font-weight:bold;
	text-transform:uppercase;
}

.PatientHeader
{

	height:40px;
	border-bottom: solid 1px #cccccc;
	padding-left:20px;
	padding-top:10px;
	vertical-align:middle;
}

.UserHeader
{
	font-size:20px;
}

.subHeader
{
	font-size:16px;	
}

.meridianTitle
{
	color:Blue;
	font-weight:bold;	
}

.boxedUnpaddedInfo
{
	border-color:#cccccc;
	border-style:solid;
	border-width:1px;
	line-height:2em;
	background-color:#ffffff;
}

.boxedInfo
{
	border-color:#cccccc;
	border-style:solid;
	border-width:1px;
	margin-right:20px;
	margin-top:10px;
	margin-bottom:10px;
	padding:5px;
	line-height:2em;
	background-color:#ffffff;
}

.subContent
{
	margin-top:10px;
	margin-left:20px;
}

.subCenter
{
	margin-left:20px;
	margin-right:20px;
	padding-bottom:20px;
}

.subHeadFrame
{
	margin-left:20px;
	margin-right:20px;
	margin-top:10px;
}

.subFrame
{
	margin-top:10px;
	margin-left:20px;
	margin-bottom:10px;
	margin-right:20px;
}

.subContent_Top_Bottom_Margin
{
	margin-top:10px;
	margin-bottom:10px;
}

.subFreame
{
	margin-top:10px;
	margin-left:20px;
	margin-bottom:10px;
	margin-right:20px;
}

.folder
{
	width:180px;
	height:30px;
	padding-left:10px;
	vertical-align:middle;
}

.selectedFolder
{
	background-color:#abaebd;
	color:#ffffff;	
}

.selectedFolder a:link
{
	color:#ffffff;	
}
.selectedFolder a:visited
{
	color:#666666;
}


.radwindow.radwindow_Default.normalwindow.transparentwindow
{
	z-index:13001 !important;
}

.rightSide
{
	float:right;
	margin-right:10px;
	vertical-align:middle;
}


.rightFloater
{
	float:right;
	vertical-align:middle;
}

/* Colors */
.white
{
	background-color:#ffffff;	
}

.offwhite
{
	background-color:#F5F5F5;	
}

.backgroundColor
{
    background:#f5f5f5;
}

.oliveBack
{
	background:#dee7c6;	
}

.darkBorder
{
	background:#615A69;
}

.purpleColor
{
	background:#abaebd;
}

.darkHeader
{
	background:#40434f;
}

.headerColor
{
    background:#556039;
}

.blockColor
{
    background:#A5BD64;
}

.txBlueBar
{
	height:5px;
	width:358px;
	background-color:#C6E3F7;
	border-left: solid 1px black;
	border-right: solid 1px black;
}

.blueHr
{
	height:3px;
	background-color:#aaaaff;
	border-top: solid 1px #444444;
	border-bottom: solid 1px #444444;
	margin-top:0px;
}

.blueBar
{
	height:5px;
	width:598px;
	background-color:#C6E3F7;
	border-left: solid 1px black;
	border-right: solid 1px black;
}

.blueHolder
{
	
	background:#e7f5fb;
	border-color:#b7c8f6;
	border-style:solid;
	border-width:1px;
	margin:0px;
	padding:10px;
}

.blueback
{
	background:#e7f5fb;
	border-color:#b7c8f6;
	border-style:solid;
	border-width:1px;	
	padding-bottom:10px;
}

/* Master Page Layout */
body
{
    text-align:center;
}

#container
{
    width:990px;
    margin-left:auto;
    margin-right:auto;
}

.loginTopPad
{
	margin-top: 40px;
}

.loginTopPadRight
{
	position:absolute;
	top:41px;
	right:13px;
	width:300px;
	float:right;
	text-align:center;
}

.leftFloater
{
	float:left;
	text-align:left;
}

.leftSide
{
	float:left;
	margin-left:10px;
	text-align:left;
}

#topMenu
{
	position:absolute;
	top:0px;
	right:0px;
	min-width:220px;
	height:25px;
	text-align:right;
	margin-right:10px;
}

#topBar
{
	width:990px;
	height:95px;
	background: transparent url("graphics/bckg-hdr.jpg") no-repeat top right;
	position:relative;
}

.logo
{
	position:absolute;
	top:0px;
	left:0px;
	width:445px;
	height:95px;
}

.loginLit
{
	width:80px;
	float:left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#666666;
	font-size:11px;
}

.logintb
{
	width:150px;
	float:left;
}

.loginPage_Button
{
	float:right;
}

.loginFieldDiv
{
	display:block;
	padding:5px;
	width:300px;
	vertical-align:baseline;
	text-align:left;
	margin: 0px;
	margin-left:10px;
	position:relative;
}

.loginForgot
{
	float:right;
}

.litDiv
{
	float:left;
	height:60px;
	margin:10px;
}

.tbDiv
{
	float:right;
	height:60px;
	margin:10px;
}

#quickMenu
{
	height:37px;
	margin:0px 0px 0px 0px;
	width:auto;
	font-size:medium;
	background-image:url("graphics/nav_bckg.jpg");
	background-repeat:repeat-x;
	position:relative;
}

.transSep
{
    height:5px;
    width:100%;
    background-color:Transparent;
}

.floatButton A:visited {text-decoration: none; color:#f5f5f5;}
.floatButton A:link {text-decoration: none; color:#f5f5f5;}
.floatButton A:hover {text-decoration: none; color:#f5f5f5;}
.floatButton A:active {text-decoration: none; color:#f5f5f5}

.floatButton
{
	margin-left:10px;
	margin-right:10px;
    float:left;
    color:#f5f5f5;
    position:relative;
    top:5px;
    font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	text-decoration: none;
}

.floatSeparator
{
    float:left;
    margin-left:7px;
    margin-right:7px;
    color:#f5f5f5;
    position:relative;
    top:5px;
}
