﻿#Login 
{
	padding-top:25px;
}

.LoginError
{
	color: red;
}

#BreadCrumb UL
{
	margin-left:12px;
	margin-bottom: 0px;
}
#BreadCrumb UL LI
{
	
	display: inline;
	list-style-type: none;
}

.LastCrumb A
{
	text-decoration:none;
}

#Folders TABLE TR TD 
{
	vertical-align:top;
	font-size:small;
	text-align:left
}
.FoldersGrid
{
	margin-left:30px;
}
.FoldersGrid TR > TD
{
	padding-right:0px;
	padding-left: 0px;
	font: 11px;
}


#Files TABLE TR TD 
{
	vertical-align:top;
	/*width: 75px;*/
	font-size:small;
	text-align:left
}

.DocumentsGrid TR > TD
{
	padding-right:10px;
	padding-left: 10px;
	font: 11px;
}


H2
{
	font-size:11pt;
}


/* set the image to use and establish the lower-right position */
.cssbox, .cssbox_body, .cssbox_head, .cssbox_head h2 
{
	background: transparent url(http://files.mhsi.biz/images/BoundingBox.png) no-repeat bottom right;
}
.cssbox 
{
	width: 795px !important; /* intended total box width - padding-right(next) */ 
	width: 780px; /* IE Win = width - padding */ 
	padding-right: 15px; /* the gap on the right edge of the image (not content padding) */ 
	
} 

/* set the top-right image */
.cssbox_head 
{
	background-position: top right; 
	margin-right: -15px; /* pull the right image over on top of border */ 
	padding-right: 40px; /* right-image-gap + right-inside padding */ 
} 

/* set the top-left image */ 
.cssbox_head h2 
{
	background-position: top left; 
	margin: 0; /* reset main site styles*/ 
	border: 0; /* ditto */ 
	padding: 18px 0 5px 40px; /* padding-left = image gap + interior padding ... no padding-right */ 
	height: auto !important; 
	height: 1%; /* IE Holly Hack */ 
}
	
/* set the lower-left corner image */ 
.cssbox_body 
{
	background-position: bottom left; 
	margin-right: 25px; /* interior-padding right */ 
	padding: 15px 0 15px 5px; /* mirror .cssbox_head right/left */
} 
