﻿html 
{
	height: 100%;
	}



#navcontainer
{

float:right;
background: #ffffff;
width: 200px;
margin: 0 auto;
padding: 1em 0;
font-family: Verdana;
font-size: 13px;
text-align: center;
text-transform: uppercase;
height: 100%;
}


#navcontainer_Left
{

}

#navcontainer_Left ul {
	list-style: none;
	margin: 0;
	padding: 0;
	}	

/*--------- Menu Right------------------- 
This is the Menu used on the right within the Company section. Alternative menu styles can be found /ContentTests/Menu_V.htm
*/


#navcontainer ul {
	list-style: none;
	margin: 0;
	padding: 0;
	}
	
#MenuRight {
	width: 200px;
	margin: 0px;
	text-align: left;
	font-size: 11.4px;
	}
	
#MenuRight li a {
	height: 20px;
  	voice-family: "\"}\""; 
  	voice-family: inherit;
  	height: 20px;
	text-decoration: none;
	font-size: 11.4px;
	
	}	
	
#MenuRight li a:link, #MenuRight li a:visited {
	color: #4D4D4D;
	display: block;
	background:  url(/ImagesV2/Menu_V/menu10_20h.gif);
	padding: 5px 0 0 10px;
	font-size: 11.4px;
	}
	
#MenuRight li a:hover {
	color: #FF9834;
	background:  url(/ImagesV2/Menu_V/menu10_20h.gif) 0 -25px;
	padding: 5px 0 0 10px;
	font-size: 11.4px;
	}
	
#MenuRight a:active{
	color: #FF9834;
	background:  url(/ImagesV2/Menu_V/menu10_20h.gif) 0 -25px;
	padding: 5px 0 0 10px;
	font-size: 11.4px;
	}


/*--------- Menu Left------------------- 
This is the Menu used on the LeftNav. Alternative menu styles can be found /ContentTests/Menu_V.htm
*/
	
	
#MenuLeft {
	width: 220px;
	margin: 0px;
	border-style: solid solid none solid;
	border-color: #BCD2E6;
	border-size: 0px;
	border-width: 0px;
	text-align: left;
	font-size: 11.4px;
	}
	
#MenuLeft li a {
	height: 20px;
  	voice-family: "\"}\""; 
  	voice-family: inherit;
  	height: 20px;
	text-decoration: none;
	}	
	
#MenuLeft li a:link, #MenuLeft li a:visited {
	color: #285c85;
	display: block;
	background: url(/ImagesV2/Menu_V/menu15_20h.gif);
	padding: 5px 0 0 10px;
	}
	
#MenuLeft li a:hover {
	color: #285c85;
	background: url(/ImagesV2/Menu_V/menu15_20h.gif) 0 -25px;
	padding: 5px 0 0 10px;
	}
	

#MenuLeft a:active{
	color: #285c85;
	background: url(/ImagesV2/Menu_V/menu15_20h.gif) 0 -25px;
	padding: 5px 0 0 10px;
	}


/*--------- Second Menu Left------------------- 
This is the Menu used on the LeftNav. Alternative menu styles can be found /ContentTests/Menu_V.htm
*/
	
	
#MenuLeft2 {
	width: 220px;
	margin: 0px;
	border-style: solid solid none solid;
	border-color: #BCD2E6;
	border-size: 0px;
	border-width: 0px;
	text-align: left;
	font-size: 12px;
	}
	
#MenuLeft2 li a {
	height: 32px;
  	voice-family: "\"}\""; 
  	voice-family: inherit;
  	height: 24px;
	text-decoration: none;
	}	
	
#MenuLeft2 li a:link, #MenuLeft2 li a:visited {
	color: #8BADCF;
	display: block;
	background: url(/ImagesV2/Menu_V/menu4.gif);
	padding: 8px 0 0 10px;
	}
	
#MenuLeft2 li a:hover {
	color: #627EB7;
	background: url(/ImagesV2/Menu_V/menu4.gif) 0 -32px;
	padding: 8px 0 0 10px;
	}
	

#MenuLeft2 a:active{
	color: #FF9834;
	background: url(/ImagesV2/Menu_V/menu4.gif) 0 -32px;
	padding: 8px 0 0 10px;
	}





/* begin css tabs 
These is the stying for the tabs that sit on top of the main Navigation

*/

ul#tabnav2 { /* general settings */
text-align: left; /* set to left, right or center */
margin: 0em 0 0em 0; /* set margins as desired */
font: bold 11px verdana, arial, sans-serif; /* set font as desired */
border-bottom: 0px solid #6c6; /* set border COLOR as desired */
list-style-type: none;
padding: 3px 10px 3px 10px; /* THIRD number must change with respect to padding-top (X) below */
color: #ffffff;
}

ul#tabnav2 li { /* do not change */
display: inline;
}

body#tab1 li.tab1, body#tab2 li.tab2, body#tab3 li.tab3, body#tab4 li.tab4 { /* settings for selected tab */
border-bottom: 0px solid #fff; /* set border color to page background color */
background-color: #fff; /* set background color to match above border color */
}

body#tab1 li.tab1 a, body#tab2 li.tab2 a, body#tab3 li.tab3 a, body#tab4 li.tab4 a { /* settings for selected tab link */
background-color: Transparent; /* set selected tab background color as desired */
color: #ffffff; /* set selected tab link color as desired */
position: relative;
top: 1px;
padding-top: 3px; /* must change with respect to padding (X) above and below */
}

ul#tabnav2 li a { /* settings for all tab links */
padding: 3px 2px; /* set padding (tab size) as desired; FIRST number must change with respect to padding-top (X) above */
border: 0px solid #6c6; /* set border COLOR as desired; usually matches border color specified in #tabnav */
background-color: Transparent; /* set unselected tab background color as desired */
border-top: solid 0px Transparent;
border-left: solid 0px Transparent;
border-right: solid 0px Transparent;
color: #000000; /* set unselected tab link color as desired */
margin-right: 0px; /* set additional spacing between tabs as desired */
text-decoration: none;
border-bottom: none;
}

ul#tabnav2 a:hover { /* settings for hover effect */
background: #Transparent; /* set desired hover color */
border-top: solid 0px #ffffff;
border-left: solid 0px #ffffff;
border-right: solid 0px #ffffff;
border-bottom: solid 0px #000000;
color: #ffffff; /* set unselected tab link color as desired */
text-decoration: none;
}


/* end css tabs */


#StyleContentArea{
MARGIN-TOP: 0px;	
FONT-SIZE: 11px;	
MARGIN-BOTTOM: 1.2em;	
PADDING-BOTTOM: 1px;	
LINE-HEIGHT: 1.462
}


#StyleContentArea.Header {
	PADDING-RIGHT: 8px;
	PADDING-LEFT: 8px;
	font: bold 18px Verdana, Arial, Helvetica, sans-serif;
	PADDING-BOTTOM: 0.4em;
	MARGIN: 0px 0px 10px;
	COLOR: #4f6b72;
	PADDING-TOP: 0.4em;
	BACKGROUND-COLOR: #CAE8EA;
	-moz-user-select: none;
	-khtml-user-select: none;
	font-weight: bold;
}


#StyleContentArea A {	
COLOR: #c75f3e
}

#StyleContentArea A:visited {	
COLOR: #c75f3e
}

#StyleContentArea A:hover {	
COLOR: #c75f3e
}

#StyleContentArea A:hover:visited {	
COLOR: #c7c7c7
}

#StyleContentArea P {	
MARGIN-TOP: 0px;	
FONT-SIZE: 11px;	
MARGIN-BOTTOM: 1.2em;	
PADDING-BOTTOM: 1px;	
LINE-HEIGHT: 1.4
}



#StyleContentArea H2 {	
LINE-HEIGHT: 1.5;
MARGIN-TOP: 0px;	
FONT-SIZE: 14px;	
MARGIN-BOTTOM: 0.5em;
FONT-WEIGHT: 600;
COLOR: #d89218;
HEIGHT: 20px;	
height: 20px;

}

#StyleContentArea H2.Big {	
FONT-SIZE: 24px;	

}

#StyleContentArea H1 {
FONT-SIZE: 16px;	
LINE-HEIGHT: 1.3;
FONT-WEIGHT: normal;			
LEFT: 0px;		
MARGIN: 0px 0px -1em;	
COLOR: #c75f3e;			
HEIGHT: 35px;	
height: 65px;
 }

 
#StyleContentArea H3 {	
FONT-SIZE: 12px;	
LINE-HEIGHT: 1.31;
COLOR: #111;
MARGIN-TOP: 0px;	
MARGIN-BOTTOM: 0px;
} 


#StyleContentArea blockquote {	
PADDING-RIGHT: 0px;	
BORDER-TOP: #ccc 1px solid;	
PADDING-LEFT: 0px;	
PADDING-BOTTOM: 1.25em;	
COLOR: #333;	
PADDING-TOP: 1.25em;	
BORDER-BOTTOM: #ccc 1px solid;
MARGIN: 0px 0px 1.5em;
LINE-HEIGHT: 1.33;
text-transform:uppercase;
}

#StyleContentArea ul {	
WORD-SPACING: normal;	
LINE-HEIGHT: 1.5;	
LETTER-SPACING: normal;
color: #636363;
/*FONT-SIZE: 1em;
PADDING-BOTTOM: 0.5em;	
LINE-HEIGHT: 1.5em;*/
}


#StyleContentArea li {	
WORD-SPACING: normal;	
LINE-HEIGHT: 1.25;	
LETTER-SPACING: normal;
/*FONT-SIZE: 1em;
PADDING-BOTTOM: 0.5em;	
LINE-HEIGHT: 1.25em;*/
}

#StyleContentArea ol {	
WORD-SPACING: normal;	
LINE-HEIGHT: 1.25;	
LETTER-SPACING: normal;
/*FONT-SIZE: 1em;
PADDING-BOTTOM: 0.5em;	
LINE-HEIGHT: 1.25em;*/
}



/* Table for Corporate Bios */


#Leadership_Table a {
	color: #c75f3e;
}

#Leadership_Table {
	width: 490px;
	padding: 0;
	margin: 0;
}

#Leadership_Table .caption {
	padding: 0 0 5px 0;
	width: 490px;	 
	font: italic 11px Verdana, Arial, Helvetica, sans-serif;
	text-align: right;
}

#Leadership_Table th {
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	color: #4f6b72;
	border-right: 1px solid #bbd8ec;
	border-bottom: 1px solid #bbd8ec;
	border-top: 1px solid #bbd8ec;
	letter-spacing: 2px;
	text-transform: uppercase;
	text-align: left;
	padding: 6px 6px 6px 12px;
	background: #d3e1ea /*url(/ImagesV2/Grids/bg_header.jpg) no-repeat*/;
}

#Leadership_Table th.nobg {
	border-top: 0;
	border-left: 0;
	border-right: 1px solid #bbd8ec;
	background: none;
}



#Leadership_Table td.nobg2 {
	border-right: 1px solid #bbd8ec;
	border-bottom: 1px solid #bbd8ec;
	background: #fff;
	padding: 6px 6px 6px 12px;
	color: #4f6b72;
	text-align:left;
	vertical-align:inherit;
}

#Leadership_Table td.nobg1 {
	border-left: 1px solid #bbd8ec;
	border-bottom: 1px solid #bbd8ec;
	background: #fff;
	padding: 6px 6px 6px 12px;
	color: #4f6b72;
	text-align:left;
	vertical-align:inherit;
}

#Leadership_Table td {
	border-right: 1px solid #bbd8ec;
	border-bottom: 1px solid #bbd8ec;
	background: #fff;
	padding: 6px 6px 6px 12px;
	color: #4f6b72;
	text-align:left;
	/*vertical-align:text-top;*/
}


#Leadership_Table td.alt {
	background: #e7f1f8;
	color: #797268;
}

#Leadership_Table th.spec {
	border-left: 1px solid #bbd8ec;
	border-top: 0;
	background: #fff /*url(/ImagesV2/Grids/bullet1.gif) no-repeat*/;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	text-align:left;
	vertical-align:text-top;
}

#Leadership_Table th.specalt {
	border-left: 1px solid #bbd8ec;
	border-top: 0;
	background: #e7f1f8 /*url(/ImagesV2/Grids/bullet2.gif) no-repeat*/;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #797268;
}
	


#Leadership_Table th.specaltTop {
	border-left: 1px solid #bbd8ec;
	border-top: 1px solid #bbd8ec;
	background: #e7f1f8 /*url(/ImagesV2/Grids/bullet2.gif) no-repeat*/;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #797268;
}



#Leadership_Table td.specA {
	border-left: 1px solid #bbd8ec;
	border-right: 1px solid #bbd8ec;
	border-top: 0;
	background: #fff /*url(/ImagesV2/Grids/bullet1.gif) no-repeat*/;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	text-align:left;
	/*vertical-align:text-top;*/
}



/* end css tabs */

/* Table for LTC Products*/

#mytable_2 a {
	color: #c75f3e;
}

#mytable_2 {
	width: 500px;
	padding: 0;
	margin: 0;
}

#mytable_2 .caption {
	padding: 0 0 5px 0;
	width: 500px;	 
	font: italic 11px Verdana, Arial, Helvetica, sans-serif;
	text-align: right;
}

#mytable_2 th {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #4f6b72;
	border-right: 1px solid #bbd8ec;
	border-bottom: 1px solid #bbd8ec;
	border-top: 1px solid #bbd8ec;
	letter-spacing: 1px;
	text-transform: none;
	text-align: left;
	padding: 6px 6px 6px 12px;
	background: #d3e1ea /*url(/ImagesV2/Grids/bg_header.jpg) no-repeat*/;
}

#mytable_2 th.nobg {
	border-top: 0;
	border-left: 0;
	border-right: 1px solid #bbd8ec;
	background: none;
}

#mytable_2 td {
	border-right: 0px solid #bbd8ec;
	border-bottom: 0px solid #bbd8ec;
	background: #fff;
	padding: 6px 6px 6px 12px;
	color: #4f6b72;
}


#mytable_2 td.alt {
	background: #e7f1f8;
	color: #797268;
}

#mytable_2 th.spec {
	border-left: 1px solid #bbd8ec;
	border-top: 0;
	background: #fff /*url(/ImagesV2/Grids/bullet1.gif) no-repeat*/;
	font: 10px Verdana, Arial, Helvetica, sans-serif;
}

#mytable_2 th.specalt {
	border-left: 1px solid #bbd8ec;
	border-top: 0;
	background: #e7f1f8 /*url(/ImagesV2/Grids/bullet2.gif) no-repeat*/;
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color: #797268;
}



/* Css Left Navigation Links  */

.LeftNavTxt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-align: left;
	font-weight:bold;
}
	
#LeftNavLinks_1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #8BADCF;
	display: block;
	padding: 0px 0 0 5px;
	height: 24px;
	}
	
#LeftNavLinks_1  a:link, #LeftNavLinks_1 a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	display: block;
	padding: 0px 0 0 5px;
	height: 24px;
	text-decoration: none;
	color: #8BADCF;
	display: block;
	}
	
#LeftNavLinks_1  #LeftNavLinks_1 a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	display: block;
	padding: 0px 0 0 5px;
	height: 24px;
	color: #627EB7;
	text-decoration: underline;
	}
	
#LeftNavLinksIcon {
	padding-top: 3px;
	}
	
	/* end css tabs */

.RSS_Holder
{
	padding: 5px; 
	background-color:#e7f1f8; 
	border: solid 1px #bbd8ec;
	
	}
	
	
.Search{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	display: block;
	padding: 0px 0 0 5px;
	color: #3668a5;
	text-decoration: none;
	}
	
.GoButton 
{
	border: none;
	vertical-align: middle;
	vertical-align: text-bottom;
  }
  
  .PageFooter
  {
  	border-top: solid 1px #bbd8ec;
  	padding-top: 1px;
  	width: 100%;
  	margin-top: 15px;
  	
  	}
  	
.HeaderBlue {
	color: #3f69ad;
}


