.masterTable {
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #A8B0C1;
	border-left-color: #A8B0C1;
}

/* redefines the body tag */
body {
	background-image: url(images/bg_tile.gif);
	background-repeat:repeat-x;
	background-color: #DBDBDC;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

.homePagePadding {
	padding-right: 20px;
	padding-left: 30px;
}

.homePagePaddingNew {
	padding-right: 5px;
	padding-left: 10px;
}

.footer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #1d3d7b;
}

.DateClassNew {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #1d3d7b;
}
.bodyCopy {
	font-family: Arial, Helvetica, sans-serif;
	color: #2a4064;
	font-size: 13px;
	line-height: 24px;
	margin-right: 15px;
}

.bodyCopyRed {
	font-family: Arial, Helvetica, sans-serif;
	color: Red;
	font-size: 11px;
}

.bodyCopyNew 
{
	text-align:justify;
	font-family: Arial, Helvetica, sans-serif;
	color: #2a4064;
	font-size: 13px;
	/*line-height: 15px;*/
	margin-right: 10px;
	line-height:1.4;
}

.bodyCopyNew SUB, .bodyCopyNew SUP 
{
	line-height: 0; 
}
.CopyHeader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #2a4064;
}
.CopyHeaderNew {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #2a4064;
}

.bodyPagePadding {
	padding-right: 20px;
	padding-left: 20px;
}
.sidebarTable {
	border-bottom-width:1px;
	border-bottom-style:solid;
	border-bottom-color:#D3d3d3;
	border-left-width:1px;
	border-left-style:solid;
	border-left-color:#D3d3d3;
	border-right-width:1px;
	border-right-style:solid;
	border-right-color:#D3d3d3;
	background-color: #F6F6F6;	
	height:275px;
}
.sideBarPadding {
	padding-right: 10px;
	padding-left: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
}
.sideBarCopy {
	font-family: Arial, Helvetica, sans-serif;
	color: #2a4064;
	font-size: 11px;
	line-height: 15px;
}

.sideBarCopyNew {
	font-family: Arial, Helvetica, sans-serif;
	color: #2a4064;
	font-size: 13px;
	line-height: 17px;
}

hr 
{
	background-image: url(images/sidebar_hr.gif);
}

.breadCrumb {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16pt;
	color: #2A4064;	
	background-repeat: no-repeat;
	border-left-color: #547BB8;
	border-left-style: solid;
	padding-left: 25px;
	border-left-width: 15px;
}

/*==========================*/

#sideBarMenu { 
width:213px;

/*margin: 0 auto; 
border-collapse:collapse;
table-layout:fixed; */ 
} 
#sideBarMenu td { 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #34518E;
	background-color: #FCFCFC;
	border-bottom-color: #CCCCCC;
	border-top-color: #FFFFFF;
	border-bottom-style: solid;
	border-top-width: 1px;
	border-top-style: solid;
	border-bottom-width: 1px;
} 
#sideBarMenu td a { 
	text-decoration:none;
	padding-left: 15px; 
	padding-top: 5px;
	padding-bottom: 5px;
	display:block; 
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold; 
} 
#sideBarMenu td a:link, #sideBarMenu a:visited, 
#sideBarMenu a:active{ 
color: #34518E; 
/*background-color:#C1D0E8*/; 

} 
#sideBarMenu td a:hover { 
color: #34518E; 
background-color:#C1D0E8; 
} 


#sideBarMenu td.subMenuActive {

	background-color: #C1D0E8;
	padding-left: 15px;
	padding-top: 5px;
	padding-bottom: 5px;
	border-bottom-color: #CCCCCC;
	border-top-color: #FFFFFF;
	border-bottom-style: solid;
	border-top-width: 1px;
	border-top-style: solid;
	border-bottom-width: 1px;
}



/*==========================*/



.showCaseHeader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #466198;
	padding-left: 7px;
	border-left-width: 20px;
	border-left-style: solid;
	border-left-color: #BF451F;
	padding-top: 10px;
	margin-bottom: 3px;
}
.showCaseHeaderNew {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #466198;
	padding-left: 20px;
	border-left-width: 20px;
	border-left-style: solid;
	border-left-color: #BF451F;
	padding-top: 5px;
	margin-bottom: 0px;
	height:12px;
	vertical-align:bottom;
}

.showcaseCopy {
	font-family: Arial, Helvetica, sans-serif;
	color: #2a4064;
	font-size: 13px;
	line-height: 24px;
	margin-right: 15px;
	padding-right: 30px;
	width: 360px;
}

.showcaseCopyNew {
	font-family: Arial, Helvetica, sans-serif;
	color: #2a4064;
	font-size: 13px;
	margin-right: 0px;
	padding-right: 0px;
}


.subMenuActive {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #34518E;
	background-color: #FCFCFC;
	padding-left: 15px;
	padding-top: 5px;
	padding-bottom: 5px;
	border-bottom-color: #CCCCCC;
	border-top-color: #FFFFFF;
	border-bottom-style: solid;
	border-top-width: 1px;
	border-top-style: solid;
	border-bottom-width: 1px;
}

.specialTableHeader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #7995AC;
}

.specialTableHeaderBigger {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #7995AC;
}

.specialTableCopy {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #2A4064;
	background-color: #FFFFFF;
}
.specialTableCopyBigger {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #2A4064;
	background-color: #FFFFFF;
	height:70px;
}
.specialTableCopy2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #2A4064;
	background-color: #EEEEEE;
}



.loginTableCopy {
	font-family: Arial, Helvetica, sans-serif;
	color: #2a4064;
	font-size: 13px;
	line-height: 24px;
	margin-right: 15px;
	padding: 15px;
}
.Login {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: bold;
	color: #FFFFFF;
	padding: 15px;
}
.TextBoxStyle
{
	border-right: #3da5da 1px solid;
	border-top: #3da5da 1px solid;
	font-size: 8pt;
	border-left: #3da5da 1px solid;
	color: #000000 /*#191970;*/;
	border-bottom: #3da5da 1px solid;
	font-family: Tahoma, Verdana, Arial, helvetica;
	background-color: #ffffff;
}
.bulletArrow {
	line-height: 1.4em;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#2a4064;
	list-style-image: url(/Library/images/LCSiteImages/bullet_arrow.gif);
	padding-left: 10px;
}

.coloredBullet {
	line-height: 19px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#2a4064;
	list-style-image: url(/Library/images/LCSiteImages/bullet_red.gif);
}

.coloredBulletHover {
	line-height: 19px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#426F98;
	list-style-image: url(/Library/images/LCSiteImages/bullet_red.gif);
}

.clsHoverHeader
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #215086;
	font-weight:bold;	
}

.clsHoverText
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #426F98;
}

.clsSideBarText
{
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #375F91;
}

.clsSideBarUserInfo
{
	font-family: Helvetica,Arial,  sans-serif;
	font-size: 11px;
	color: #375F91;
	font-weight:bold 
}
.clsSideBarTD
{
	BACKGROUND-ATTACHMENT: fixed; 
	BACKGROUND-IMAGE: url(/Library/Images/LCSiteImages/Services/side_nav_active.gif); 
	BACKGROUND-REPEAT: no-repeat;
	height:22px
}
.clsHoverDIV
{
	BACKGROUND:#e8e8e8; 
	FILTER:progid:DXImageTransform.Microsoft.Shadow(color='#86A3CF', Direction=135, Strength=12); 
	POSITION:absolute	
	/*FILTER:progid:DXImageTransform.Microsoft.dropshadow(OffX=5, OffY=5, Color='#86A3CF', Positive='true');-->*/
}
	
.clsHoverTDHeader
{
	PADDING-RIGHT: 5px;
	PADDING-LEFT: 5px; 
	HEIGHT: 44px; 
	/*BACKGROUND-COLOR: #DCAE20;*/
	BACKGROUND-COLOR: #FFFFFF;
}

/**/

.clsHoverTDText
{
	PADDING-RIGHT: 5px; 
	PADDING-LEFT: 5px; 
	PADDING-BOTTOM: 5px; 
	VERTICAL-ALIGN: baseline; 
	LINE-HEIGHT:normal; 
	PADDING-TOP: 5px; 
	TEXT-ALIGN:left;
	text-justify:newspaper;
	margin-left:5px;
	height:220px;
}

.clsNoticeText
{
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #426F98;
	text-align:justify;
	text-justify:newspaper 
}


