/*  ******************************************** */
/*	Mutual Vision Stylesheet                     */  
/*  ******************************************** */
#TitleLeft   { padding: 10px 20px 20px 20px; }
#BodyLeft    { padding:  0px 20px; }
#FooterLeft  { padding: 20px; }
/*  ******************************************** */
Body	{
	Color:				#31375a;
	background-color: 	#FAFBFF;
	font-family: 		verdana, helvetica, arial;
	font-size: 			12px;
	margin:				0px;
}

.Header	{
	background-image:	URL("MVS/Images/BG_Top.jpg");
	background-repeat:	repeat-y;
}
.Footer	{
	color: 				#31375a;
	font-family: 		arial, verdana, helvetica, ;
	font-size: 			10px;
	font-weight: 		bold;
}
.Error	{
	Color:				#ff0000;
	font-family: 		arial;
	font-size: 			14px;
	Text-align:			Center;
}
.border {
	border:				1px solid black;	
	filter:				progid:DXImageTransform.Microsoft.shadow(Color=#666666, direction=135, strength=4);
	}

.Required {
	background-image: url("../Images/Required.gif");
	background-repeat: no-repeat;
	background-position: right top;
	}


/*  ******************************************** */
.PageTitle, H1 {
	font-family: 		arial, verdana, helvetica, ;
	font-size: 			16px;
	font-weight: 		bold;
	letter-spacing: 	2pt;
	border-bottom: 		3px double #31375a;
	margin:				0px;
}
.SubTitle, H2 {
	color: 				#31375a;
	font-family: 		arial, verdana, helvetica, ;
	font-size: 			12px;
	font-weight: 		bold;
	text-transform:		uppercase;
	margin:				0px;
	margin-top:			12px;
}
.Topic, H3	{
	color: 				#31375a;
	font-family: 		arial, verdana, helvetica, ;
	font-size: 			12px;
	font-weight: 		bold;
	font-style: 		italic;
	margin:				0px;
	margin-top:			6px;
}

TABLE, TD, TH, P	{
	Color:				#31375a;	
	font-family: 		verdana, helvetica, arial;
	font-size: 			12px;
}

P	{
	margin:				0px;
	margin-bottom:		10px;
}

/*  ******************************************** */


A	{
	color:				#31375a;
}
A.Button	{
	Color:				#31375a;
	font-family: 		arial, verdana, helvetica;
	font-weight: 		bold;
	font-size: 			11px;
	text-transform:		uppercase;
	text-decoration: 	None;
	letter-spacing:		1pt;
	margin:				1px;
	padding:			3px;
	background-image:	URL("images/button1.gif");
	height:				20px;
	width:				98px;
	text-align:			center;
}
A.Button:hover	{
	Color:				#FFFFFF;
	background-image:	URL("images/button2.gif");
}
.Ad	{
	cursor:				hand;
}
/*  ******************************************** */
hr		{	
	color: 				#31375a;
	size:				2px;
	height:				2px;
	border-style: 		dotted;	
}

img	{padding: 0px;}
	
/*  ******************************************** */
TABLE.Show	{	
	Border-Collapse:	collapse;
	Border:				1px solid #999999;
	Background-color:	#ffffff;	
}		
TH.Show		{	
	Color:				#ffffff;
	Border:				1px Solid #ffffff;
	Background-color:	#999999;	
	Text-Align:			Left;
	padding:			1px 5px;
}
TD.Show		{	
	Color:				#485185;
	Border:				1px Solid #999999;
	Background-color:	#ffffff;	
	padding:			1px 5px;
}
/*  ******************************************** */
TABLE.mini	{	
	Border-Collapse:	collapse;
	Border:				1px solid #999999;
	Background-color:	#ffffff;	
	padding:				3px;
}		
TH.mini		{	
	Color:				#ffffff;
	Border:				1px Solid #999999;
	Background-color:	#999999;	
	Text-Align:			Left;
	padding:			1px 5px;
}
TD.mini		{	
	Color:				#485185;
	Border:				1px Solid #999999;
	Background-color:	#ffffff;	
	padding:			1px 5px;
}


/*  ******************************************** */
.CalHeading {
	Border:				1px Solid #cdcfde;
	Background-color:	#475186;	
	color:				#ffffff;	
	padding:			3px;
 }
.CalBlank {
	border: 			1px solid #cdcfde;
	background-color:	#cdcfde;
	Height: 			75px; 
	width:				14%; 
	Vertical-Align: 	Top; 
	padding: 			2px; 

}
.CalDay {
	Color:				#475186;
	border: 			1px solid #cdcfde;
	background-color:	#ffffff;	
	Height: 			75px; 
	width:				14%; 
	Vertical-Align: 	Top; 
	padding: 			2px; 
}
.CalTxt {
	font-size: 			9pt; 
	Font-family: 		Arial; 
	color: 				#475186; 	
	margin: 			0px; 
}

/*  ******************************************** */


