﻿
/*********** PAGE LAYOUT PROPERTIES ***********/

body /* Internet Explorer */ 
{ 	
	/*font-family: Arial, MS Sans Serif;*/
	font-family: Arial, Serif;
	font-size: 14px;
	margin-top:0px;	
	text-align: center;
	
}

#Container
{
	margin: 0 auto;
	width: 897px;
	text-align: Center;
}

p
{
	/*font-family: Arial, MS Sans Serif;*/
	font-family: Arial, Serif;
	font-size: 12px;
}

RightAlign
{
	text-align:right;	
}

.MainPagePanel
{			
	border-color:#4f9095;
	border-style:solid;
	border-width:0px;
	margin: 4px 4px 4px 4px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:x-small;
}
.h3
{
	font-family:Arial,Helvetica,sans-serif; 
	color: #4f9095; 
	font-weight:bold; 
	font-size:13px;
}

.lbl
{
	font-family:Arial,Helvetica,sans-serif; 
	color: #000000; 
	font-weight:normal; 
	font-size:12px;
}

.lblErr
{
	font-family:Arial,Helvetica,sans-serif; 
	color:Red; 
	font-weight:normal; 
	font-size:12px;
}

.btn
{
	font-family: Arial,Helvetica,sans-serif; 
	font-weight:normal;
	font-size:11px;	
	background-color:#4f9095; /*#7BB5BD;*/
	border: outset 1 gray;
	color:White;
}

.subheading
{
	/*BORDER-TOP: #4f9095 3px solid;	
	BORDER-BOTTOM: #4f9095 3px solid;*/
	background-color: #4f9095;
	padding-left: 20px;
	padding-top: 3px;
	WIDTH: 600px; HEIGHT: 20px; TEXT-ALIGN:left;	
	font-family:Arial,Helvetica,sans-serif; 
	color: WHITE; 
	font-weight:normal; 
	font-size:14px;
}
.MainPagePanelA
{			
	border-color:#4f9095;
	border-style:solid;
	border-width:0px;
	margin: 0px 0px 0px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:x-small;
}

.MainPageFont
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
}
.LoginPanel
{
	/*font-family:arial;
	font-size:x-small;*/
	border:solid 0px #4f9095;
	height: 148px;
	/*overflow : hidden;*/
	width:198px;
	text-decoration:none;		
}

/*Modal Popup*/
.modalBackground 
{
	background-color:Gray;
	filter:alpha(opacity=70);
	opacity:0.7;
}
.hypItalicsSmall
{
	text-decoration:none;	
	font-family:Arial, Helvetica, MS Sans Serif;
	font-size:9px;
	color:Blue;
	font-style:normal;
}
.txtBox
{
	font-family:Arial, Helvetica, MS Sans Serif;
	font-size:11px;
	height:20px;
}

.csHyperLink
{
	text-decoration:none;	
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#3D7074;
}

.LeftNavSubMenu
{
	text-decoration:none;	
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 14px;
	color: #3D7074;	
}

.ProductDetailHeader
{
	font-family: Arial, Helvetica, sans-serif; 
	font-weight: bold; 
	font-size: 16px; 
	color: #3D7074;
}
.FooterLinks
{
	text-decoration:none;	
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;	
	color:#3D7074;	
}

.LeftNavSubMenuItems
{	
	text-decoration:none;	
	font-size: 12px;
	color: #3D7074;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
}
.ucPagePanel
{
	margin: 0px 0px 0px 0px;
	border: solid 0px #4f9095;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;		
}

.RgstPageFont
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;	
}

.DetailPageFont
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:10px;	
}
.ProductGridFont
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:small;	
}

.mainContent
{
	width: 670px;
	vertical-align: top;
	text-align: left;
}

.subContent
{
	width: 225px;
	vertical-align: top;
	text-align: left;
}

.MainTableBorder
{
	border-top-style: solid;
	border-top-color: #4f9095;
	border-top-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #4f9095;
	border-bottom-width: 1px;
	border-left-style: solid;
	border-left-color: #4f9095;
	border-left-width: 1px;
	border-right-style: solid;
	border-right-color: #4f9095;
	border-right-width: 1px;
	background-color: White;
	padding: 0px;
	margin: 0px;
}

.MainTableBorderBottom
{
	border-bottom-style: solid;
	border-bottom-color: #4f9095;
	border-bottom-width: 1px;
	background-color: White;
}

.MainTableBorderRight
{
	border-right-style: solid;
	border-right-color: #4f9095;
	border-right-width: 1px;
	background-color: White;
}

table
{
	margin-left: auto;
	margin-right: auto;
}

table .UserForm 
{
    width: 600px;
	border: #4f9095 0px solid;
	text-align: center;
}

table .UserForm td {
    padding: 3px 3px 3px 0px;
    vertical-align:text-top;
    text-align: left;
}

.tableUserFormLeftCol
{
	width: 190px; 
	border-style: none;
}

.tableUserFormRightCol
{
	width: 310px; 
	border-style: none;
}

.UserFormHR
{
	width: 620px; 
	border-bottom: solid 1px gray;
}

.MyOfficeLeftLabel
{
	width: 202px; 
	font-size: smaller; 
	font-weight: bold;

}

.MyOfficeRightLabel
{
	width: 83px; 
	font-size: smaller;	
}


/*********** ERROR PROPERTIES ***********/


.errorStyle{  
    margin-bottom: 20px;  
    border: 1px solid #e77776;
    background: #f8dbdb;  
    text-align: left;
    width: 620px;
    padding: 3px;
    color: Black; 
}  
.errorStyle ul{  
    list-style: square;  
    padding: 3px;  
    font-size: 12px;  
}  
.errorStyle ul li{  
    list-style-position: inside;  
    line-height: 1.6em;  
}  
.errorStyle ul li strong{  
    color: #e46c6d;  
}  

/*********** STYLE PROPERTIES ***********/
.xSmallFontItalic
{
	font-size: xx-small;
	font-style: italic;
}

.smallFontItalic
{
	font-size: small;
	font-style: italic;
}

.WelcomeStyle
{
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	text-transform: capitalize;
	color: Red;
	font-size: 14px;
}

.ConsultantStyle
{
	font-weight:normal;
	font-size: 14px;
	color: WHITE;
	font-family: Arial, Helvetica, sans-serif;
}

.ReplicaWelcome
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#3D7074;	
}

.SiteMapTitle
{
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 16px;
	color: #3D7074;
}

.SiteMapHeader
{
	text-decoration:none;	
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 14px;
	color: #3D7074;
}

.SiteMapItem
{
	text-decoration:none;	
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 12px;
	color: #3D7074;
}
