/* Style sheet for GE Life Portal Sites  */

body  {
	background: #fff;
	font-family: Arial, Helvetica, san-serif;
	margin: 0px;
	padding: 0px;
	text-align: center;}

td {
	color: #999;}

.bold
{
    FONT-WEIGHT: bold
}
.italics
{
    FONT-STYLE: italic
}
.gray
{
    COLOR: #999999;
}
.footer01
{
    FONT-SIZE: 7pt;
    COLOR: #000066
}
.small1
{
    FONT-SIZE: 8pt
}
.otherFundPopup
{
    BACKGROUND-COLOR: #6699cc;
}
.specialityPopup
{
    BACKGROUND-COLOR: #003366;
}
.white
{
    COLOR: white;
}
.red
{
    COLOR: #cc0000;
}

.searchcell{ width: 170px !important; /* Styles for Mozilla, Safari, IE Mac */
    width: 170px; /* Styles for MS IE5 PC */
    width/**/:/**/146px; /* Styles for IE6 PC */


}
#layout2 {
    width: 551px !important; /* Styles for Mozilla, Safari, IE Mac */
    width: 563px; /* Styles for MS IE5 PC */
    width/**/:/**/563px; /* Styles for IE6 PC */
}

#layout2 table {
	border-bottom: 0px solid #ccc;

}
#layout2 TD {
	FONT-SIZE: x-small; BACKGROUND-COLOR: #fff;  
}
#layout2 TD TD {
	FONT-SIZE: 100%
}
#layout2 TD TH {
	FONT-SIZE: 100%
}

LABEL {
	DISPLAY: block; FONT-WEIGHT: normal; MARGIN: 5px 0px 3px; COLOR: #4f4f4f;
}

#document {
    width: 745px;
    text-align: center;
    margin: 0px auto 0px auto;}

#subhead {
width: 745px;
height: 132px;
margin: 0px auto 0px auto;}
/*
 ###########################
# Font Styles And Link Styles	#
 ###########################
*/

P {
	FONT-FAMILY: Arial, Helvetica, san-serif
}
UL {
	FONT-FAMILY: Arial, Helvetica, san-serif
}
H1 {
	FONT-FAMILY: Arial, Helvetica, san-serif
}
H2 {
	FONT-FAMILY: Arial, Helvetica, san-serif
}
H3 {
	FONT-FAMILY: Arial, Helvetica, san-serif
}
H4 {
	FONT-FAMILY: Arial, Helvetica, san-serif
}
H5 {
	FONT-FAMILY: Arial, Helvetica, san-serif
}
TD {
	FONT-FAMILY: Arial, Helvetica, san-serif
}

H3{
	FONT-SIZE: 100%
}
H4 {
	FONT-SIZE: 100%;
}
H5 {
	FONT-SIZE: 100%
}
H6 {
	FONT-SIZE: 100%
}
DIV.callout H5 {
	FONT-SIZE: 90%; LINE-HEIGHT: 125%
}
#foot P {
	FONT-SIZE: 90%; LINE-HEIGHT: 125%
}

.font_class2
{
font-size: 11px;
font-weight: bold;
color: #3B73B9;
FONT-FAMILY: Arial;
line-height: 16px;
}

.uppercase input
{
	text-transform: uppercase;}
}
.font_class
{
	font-size: 11px;
}
#heading
{
	background-color:#3B73B9; 
	color: rgb(255,255,255);
}
#pageTitle {
    padding: 27px 0 15px 0;} 

#permFeatures {
	border-bottom: 1px solid #ccc;
}

#permFeatures p {	 
	margin: 0px;
	padding: 0px;
	border-top: 1px solid #ccc;
	float: right;
	}
#util {
	float: right;
	text-align: left;}	
	
#util, #util a:link, #util a:visited {
	color: #999;
	text-decoration: none;}

#util a:hover, #util a:active {
	color: #666;
	text-decoration: underline;}

ul.relatedLinks {
    list-style-type: none;
    margin-left: 0px;
    margin-top:0px;	
    margin-bottom: 9px;
    padding: 0px;}

ul.relatedLinks ul.relatedLinks {
	margin-bottom: 0px;}
	
ul.relatedLinks li {
    list-style-type: none;
    background: url(/portal/static/images/navBul.gif) 0 5px no-repeat;	
	color: #666;
	margin-left: 0px;
	padding: 0px 0px 0px 8px;}


ul.relatedLinks a:link, ul.relatedLinks a:visited {
	text-decoration: none;}

ul.relatedLinks a:hover, ul.relatedLinks a:active {
	text-decoration: underline;}

ul.noBull {
   	margin-left: 0px;
	padding: 0px 0px 0px 0px;
	list-style-type: none;}
	
ul.noBull ul {
	margin-left: 0px;
	padding: 0px;
	list-style-type: none;}

ul.noBull li {
    	padding: 0px 0px 0px 1px;
	list-style-type: none;}
	
ul.relatedLinks li {
	line-height: 150%;}

th, th h3, th h5 {
	font-weight: normal;
	text-align: left;
	margin: 0px;
	padding: 0px 0px 0px 1px;
	color: #666;}
	
h2 {
	margin: 0px;
	padding: 0px 0px 0px 0px;
/*	font-size: 16px;
	line-height: 16px;*/ 
	font-weight: normal;
	color: #3B73B9;}
	
h3 {
	margin: 0px 0px 10px 0px;
	padding: 10px 0px 0px 0px;
	color: #666;
	font-size: 11px;
	line-height: 15px;
       font-weight:bold;}

#bodyHead h3 {
	margin-bottom:0px;
	color: #3B73B9;
	font-weight: bold;}

h3.noMargin {
	margin-bottom: 0px;}
	
h4 {	margin: 0px 0px 1px 0px;
	padding: 0px 0px 0px 1px;
	font-size: 11px;
	color: #3B73B9;
	font-weight: bold;}	
h5 {
	color: #666;
	margin: 0px;
	padding: 0px 0px 0px 1px;
	font-size: 11px;
	font-weight: bold;}

B	{
	font-family:arial;
	color:#666;
	font-size: 11px;
	font-weight:lighter;
	}
P SUP {
	LINE-HEIGHT: 11px
}
P.clearer {
	CLEAR: both; MARGIN: 0px; OVERFLOW: hidden; HEIGHT: 1px
}
P.image {
	FLOAT: left; MARGIN: 0px 10px 0px 0px
}
P.image IMG {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid
}
P.blockImage IMG {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid
}
P.image IMG.shortContent {
	MARGIN-BOTTOM: 15px
}
P.image IMG.sil {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
P.rightImage {
	FLOAT: right;
}

P.icons {
	PADDING-LEFT: 1px; BACKGROUND: url(../images/iconBG.gif) no-repeat 72px 0px; MARGIN: 0px 0px 6px
}
P.icons IMG {
	DISPLAY: inline
}
P.icons A IMG {
	DISPLAY: inline
}
P.icons A:link IMG {
	DISPLAY: inline
}
P.icons A:visited IMG {
	DISPLAY: inline
}
P.icons A:hover IMG {
	DISPLAY: inline
}
P.icons A:active IMG {
	DISPLAY: inline
}
P.leadIn {
	MARGIN: 0px 0px 25px
}

P.fixW {
	TEXT-INDENT: 1px
}
TD.fixW {
	TEXT-INDENT: 1px
}
P.resultsLinks {
	FLOAT: right
}
P.resultsLinks IMG {
	DISPLAY: inline
}


p.image img, .image img {
    border: 1px solid #ccc;}
    
p.nomargin, .imgae p {
	margin-bottom: 0;}

p.smallMargin {
	margin-bottom: 5px;}

P.subtitle {
	FONT-SIZE: 10px; 
}
P.subtitle {
	FONT-SIZE: 90%; LINE-HEIGHT: 125%
}

	
p.subtitle {
	color: #999;}
p {
	margin: 0px 0px 15px 0px;
	padding:0px 0px 0px 0px;
	font-size: 11px;
	color:#666;
	}	

.imageBlock p.icons {
    background-position: 77px 0px;}

.imageBlock {
    clear: none;}

/* \*/
	.imageBlock {
    clear: left;}
/* */


.imageBlock p.image {
    float: left;
    margin: 0px 12px 5px 0px;}

	

A:link {
	COLOR: #356172; TEXT-DECORATION: none
}
A:active {
	COLOR: #356172; TEXT-DECORATION: none
}
A:visited {
	COLOR: #72919D; TEXT-DECORATION: none
}
A:hover {
	COLOR: #356172; TEXT-DECORATION: underline
}
A.bold {
	FONT-WEIGHT: bold
}
	
.class1 A:link {COLOR:356172; text-decoration: none}
.class1 A:visited {COLOR: #72919D; TEXT-DECORATION: none
}
.class1 A:active {COLOR: #356172; TEXT-DECORATION: underline;
}
.class1 A:hover {COLOR: #356172; TEXT-DECORATION: underline
}

A IMG {
	BORDER-TOP-WIDTH: 0px; DISPLAY: block; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
A:link IMG {
	BORDER-TOP-WIDTH: 0px; DISPLAY: block; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
A:visited IMG {
	BORDER-TOP-WIDTH: 0px; DISPLAY: block; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
A:hover IMG {
	BORDER-TOP-WIDTH: 0px; DISPLAY: block; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
A:active IMG {
	BORDER-TOP-WIDTH: 0px; DISPLAY: block; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}

#homeHead {
    background: url(\portal\static\header\images\GE-WEB-PAGE-HEADER-1small1.gif) 200px 0 no-repeat;
	padding: 29px 0px 15px 0px;}

#home_noImgHead {
	padding: 29px 8px 0px 8px;}
	
#homeHead #monogram, #home_noImgHead #monogram {
	padding: 0px 0px 0px 0px;
	margin: 0px;
	width: 60px;}



/*
 ###########################
# Nav Styles	Horizontal Navigation			#
 ###########################
*/
	
#nav1 {
	clear: left;
	border-top: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	border-left: 1px solid #ccc;
	border-right: 1px solid #ccc;
	background-color: #F7F7F7;
	width: 745px;}
	
#nav1 table {
	margin: 0px;
	font-size: 11px;
	line-height: 10px;
	width: 100%;
	}

#nav1 table table {
	border-bottom: 0px;
	border-right: 0px;}

/* IF YOU HAVE VERY LONG NAV TITLES, OR MORE THAN FOUR ITEMS YOU WILL PROBABLY NEED TO CHANGE THE RIGHT PADDING ON THIS */
#nav1 td {
	color: #666;
	padding-top: 7px;
	padding-bottom: 7px;
	padding-right: 10px;
	font-weight: bold;
	/* text-transform: uppercase; */}


/* THESE VALUES WILL NEED TO CHANGE BASED ON YOUR NAVIGATION SCHEME */

    
#nav1 td.selected a:link,#nav1 td.selected a:visited,#nav1 td.selected a:hover
#nav1 td.selected a:active {
	color: #004061;
	font-size: 11px;
	line-height: 10px;
	
}

#nav1 a:link,#nav1 a:active {
	
	color: #356172;
	text-decoration: none;
	font-size: 11px;
	line-height: 10px;
	} 
#nav1 A:visited {
	COLOR: #72919D; 
	TEXT-DECORATION: none; 
	font-size: 11px;
	line-height: 10px;
}
	
#nav1 a:hover {
	color: #356172;
	text-decoration: underline;
	font-size: 11px;
	line-height: 10px;}
	


#nav1 td img {
	display: inline;}




/*
 ###########################
# Nav Styles	Vertical Navigation		#
 ###########################
*/


#nav2 {
    padding: 55px 35px 35px 0px;
    width: 159px !important; /* Styles for Mozilla, Safari, IE Mac */
    width: 194px; /* Styles for MS IE5 PC */
    width/**/:/**/163px; /* Styles for IE6 PC */
}
#nav2 {
	FONT-WEIGHT: normal; OVERFLOW: hidden; COLOR: #666; 
}
#nav2 A:link {
	COLOR: #356172; TEXT-DECORATION: none
}
#nav2 A:visited {
	COLOR: #72919D; TEXT-DECORATION: none; 

}
#nav2 A:hover {
	COLOR: #356172; TEXT-DECORATION: underline
}
#nav2 A:active {
	COLOR: #356172; TEXT-DECORATION: underline
}
#nav2 UL.breadcrumb {
	PADDING-LEFT: 0px; MARGIN: 0px; LIST-STYLE-TYPE: none
}
#nav2 UL.breadcrumb LI {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: 4px 10px; PADDING-LEFT: 14px; FONT-WEIGHT: bold;font-size:11px;
  BACKGROUND-IMAGE: url(/portal/static/images/navOpenBul.gif); PADDING-BOTTOM: 5px; PADDING-TOP: 5px; BORDER-BOTTOM: #ccc 1px solid; BACKGROUND-REPEAT: no-repeat
}
#nav2 UL.breadcrumb LI.selected {
	BACKGROUND-IMAGE: url(/portal/static/images/navBul_selected.gif);
}
#nav2 UL.breadcrumb LI.selected A {
	COLOR: #004061; 
}
#nav2 UL.navitemList {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#nav2 UL.navitemList LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 22px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; BORDER-BOTTOM: #ccc 1px dotted;font-size:11px;
}
#nav2 UL.navitemList LI.hasChildren {
	BACKGROUND-POSITION: 14px 10px;BACKGROUND-IMAGE: url(/portal/static/images/navBul.gif); BACKGROUND-REPEAT: no-repeat
}
#nav2 UL.navitemList LI.selected {
	BACKGROUND-IMAGE: none;
}
#nav2 UL.navitemList LI.title {
	PADDING-LEFT: 14px; BACKGROUND-IMAGE: none; BORDER-BOTTOM-WIDTH: 0px; COLOR: #999
}
#nav2 UL.navitemList LI.selected A {
	COLOR: #666; FONT-WEIGHT: bold;
}
#nav2 UL.navitemList2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#nav2 UL.navitemList2 LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 35px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; BORDER-BOTTOM: #ccc 1px dotted;font-size:11px;

}
#nav2 UL.navitemList2 LI.selected {
	BACKGROUND-IMAGE: none;
}
#nav2 UL.navitemList2 LI.title {
	PADDING-LEFT: 14px; BACKGROUND-IMAGE: none; BORDER-BOTTOM-WIDTH: 0px; COLOR: #999
}
#nav2 UL.navitemList2 LI.selected A {
	COLOR: #666; FONT-WEIGHT: bold;
}
hasChildren #nav2 IMG {
	DISPLAY: inline
}
UL.navigation {
	LIST-STYLE-TYPE: none
}
UL.navigation LI {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: 0px 6px; PADDING-LEFT: 8px; FONT-WEIGHT: bold; BACKGROUND-IMAGE: url(/portal/static/images/navBul.gif); PADDING-BOTTOM: 3px; COLOR: #666; PADDING-TOP: 3px; BACKGROUND-REPEAT: no-repeat
}
UL.navigation LI UL {
	PADDING-TOP: 3px
}
UL.navigation LI.noLink {
	BACKGROUND-IMAGE: none
}
UL.navigation UL LI.noLink {
	FONT-WEIGHT: bold
}
UL.navigation LI LI {
	FONT-WEIGHT: normal
}
UL.navigation LI.selected {
	FONT-WEIGHT: bold; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #666
}

/*
###################################
# Foot Styles And Grid Styles					#
 ###################################
*/
	
#foot {
	margin: 0px;
	text-align: left;
	color: #666;}
#foot p {
	margin: 0px;
	padding: 0px 0px 5px 0px;	}

#foot a:link {
	color: #666;}

#foot p#copy {
	padding-top: 5px;
	color: #999;
	font-size:11px;}
#mainCell {
    width: 551px;
    padding: 0px 0px 0px 0px;}

#mainBody {
    padding: 15px 0px 45px 0px;}

#mainBody, #nav2, #bodyHead, #foot {
    font-size: 85% !important; /* Styles for Mozilla, Safari, IE Mac */
    font-size: 70%; /* Styles for MS IE5 PC */
    font-size/**/:/**/85%; /* Styles for IE6 PC */
    line-height: 125%;
}

#mainBody table, #nav2 table {
    font-size: 100%;}

.grid_home { 
	width: 551px;}

.grid_home .col1 {
    width: 320px !important; /* Styles for Mozilla, Safari, IE Mac */
    width: 351px; /* Styles for MS IE5 PC */
    width/**/:/**/320px; /* Styles for IE6 PC */
    padding-right: 31px;}
	
.grid_home .col2 {
	width: 200px;padding: 0px;}    

.grid_home .row2 .col1, .grid_home .row2 .col2 {
	padding-top: 15px;
	border-top: 1px solid #ccc;}

.grid_1-2_1-2 {
    width: 551px;}

.grid_1-2_1-2 .col1 {
    padding-right: 31px;
    width: 260px !important; /* Styles for Mozilla, Safari, IE Mac */
    width: 291px; /* Styles for MS IE5 PC */
    width/**/:/**/260px; /* Styles for IE6 PC */}

.grid_2-3_1-3 {
    width: 551px;}

.grid_2-3_1-3 .col1 {
    width: 357px !important; /* Styles for Mozilla, Safari, IE Mac */
    width: 388px; /* Styles for MS IE5 PC */
    width/**/:/**/357px; /* Styles for IE6 PC */
    padding-right: 31px;}

.grid_2-3_1-3 .col2 {
    width: 163px;}

.headTypeA {
    padding: 0px 0px 0px 0px;}

.headTypeA .image {
    padding: 0px 15px 0px 0px;}
    
.headTypeA {
		width: 551px;}       
.headTypeD {
    width: 551px;}

.headTypeD .text {
    padding: 0px 0px 0px 0px;
    float: right;}

.headTypeD .image p img 
{
     border: 0px;
}   
.headTypeB {
    padding-right: 160px;
    padding-bottom: 0px !important; /* Styles for Mozilla, Safari, IE Mac */
    padding-bottom: 10px; /* Styles for MS IE5 PC */
    padding-bottom/**/:/**/0px; /* Styles for IE6 PC */
    }

.headTypeB p {
    margin-bottom: 15px;}

.headTypeC_1 {
    padding: 0px 0px 0px 0px;}

.headTypeC_1 table {
    width: 550px;}
    
.headTypeC_1 .text {
    padding: 0px 40px 0px 0px;}
    
.headTypeC_1 .image, .headTypeC_1 .image p, .headTypeC_1 .image img,
.headTypeC_1 .image p img {
    padding: 0px;
    margin: 0px;
    border: 0px;}
    
.headTypeC_2 {
    padding: 0px 0px 0px 0px;}

.headTypeC_2 .text {
    width: 286px !important; /* Styles for Mozilla, Safari, IE Mac */
    width: 326px; /* Styles for MS IE5 PC */
    width/**/:/**/286px; /* Styles for IE6 PC */
    padding: 0px 40px 0px 0px;}
    
.headTypeC_2 .image, .headTypeC_2 .image p, .headTypeC_2 .image img,
.headTypeC_2 .image p img {
    padding: 0px;
    margin: 0px;
    border: 0px;}
.headTypeE {
    padding: 0px 160px 0px 0px;
/*    font-size: 10px; */
    }
    
/*.headTypeE p, .headTypeE form {
 font-size: 10px;}*/

.headTypeF {
    width: 530px;}
    
.headTypeF .image {
    padding: 0px;}
    
.headTypeF .text {
    padding: 0px 0px 0px 31px;}

.headTypeX {
    width: 551px;}

.grid_2-3_1-3 {
    width: 551px;}

	
.grid_1-2_1-2 .col2 {
    width: 260px;}
    
.grid_1-2_1-2 .cell3 {
	width: 0px;
	display: none;}  

.grid_1-3_1-3_1-3 {
    width: 551px;}

.grid_1-3_1-3_1-3 .col1, .grid_1-3_1-3_1-3 .col2 {
    width: 163px !important; /* Styles for Mozilla, Safari, IE Mac */
    width: 194px; /* Styles for MS IE5 PC */
    width/**/:/**/163px; /* Styles for IE6 PC */
    padding-right: 31px;}

.grid_1-3_1-3_1-3 .col3 {
    width: 163px;}
    
.grid_full .col1 {
    width: 551px;}

.grid_full .cell2, .grid_full .cell3 {
	display: none;
	width: 0px;}
    
.grid_full .col2, .grid_full .col3 {
    width: 0px;}
           
/*
#########################################
*/

#layout2 TR.odd TD {
	BACKGROUND-COLOR: #f7f7f7;
}
TABLE.layoutTable {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
TABLE.layoutTable TD {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px;
}

INPUT {
	FONT-SIZE: 11px; LINE-HEIGHT: 100%
}
#breadCrumb {
	FONT-SIZE: 10px; LINE-HEIGHT: 100%
}
SELECT {
	FONT-SIZE: 10px; COLOR: #666; LINE-HEIGHT: 10px
}
OPTION {
	FONT-SIZE: 10px; COLOR: #666; LINE-HEIGHT: 10px
}
.main {
	FONT-SIZE: 110%; LINE-HEIGHT: 125%
}
#nav2 {
	FONT-SIZE: 110%; LINE-HEIGHT: 125%
}
#foot {
	FONT-SIZE: 110%; LINE-HEIGHT: 125%
}
#head {
	FONT-SIZE: 110%; LINE-HEIGHT: 125%
}

#breadcrumb {
	DISPLAY: none
}
H1 IMG {
	DISPLAY: inline
}

IMG {
	DISPLAY: block
}
IMG.icon {
	DISPLAY: inline; VERTICAL-ALIGN: middle
}
IMG.inline {
	DISPLAY: inline; VERTICAL-ALIGN: middle
}
INPUT {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
TH {
	FONT-WEIGHT: bold
}
#head H1 {
	PADDING-RIGHT: 6px; PADDING-LEFT: 0px; FONT-SIZE: 15px; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 20px; PADDING-TOP: 21px; TEXT-ALIGN: right
}
#head H1 IMG {
	DISPLAY: inline
}
#head P IMG.arrow {
	DISPLAY: inline
}
#head #nav1 {
	CLEAR: left; BORDER-RIGHT: #ccc 1px solid; TABLE-LAYOUT: auto; BORDER-TOP: #ccc 1px solid; FONT-SIZE: 10px; MARGIN: 0px; BORDER-LEFT: #ccc 1px solid; WIDTH: 735px; LINE-HEIGHT: 10px; BORDER-BOTTOM: #ccc 1px solid; LIST-STYLE-TYPE: none; BACKGROUND-COLOR: #f7f7f7
}
#head #nav1 TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 8px; PADDING-BOTTOM: 7px; TEXT-TRANSFORM: uppercase; COLOR: #666; PADDING-TOP: 7px; BACKGROUND-COLOR: #f7f7f7
}
#head #nav1  {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: 170px; PADDING-TOP: 0px
}
}
#head #nav1 TD IMG {
	DISPLAY: inline
}

#head #nav1 TD.selected A:link {
	FONT-SIZE: 10px; COLOR: #000; LINE-HEIGHT: 10px
}
#head #nav1 TD.selected A:visited {
	FONT-SIZE: 10px; COLOR: #000; LINE-HEIGHT: 10px
}
#head #nav1 TD.selected A:hover #head #nav1 TD.selected A:active {
	FONT-SIZE: 10px; COLOR: #000; LINE-HEIGHT: 10px
}
#head #breadCrumb {
	PADDING-RIGHT: 6px; PADDING-LEFT: 7px; FONT-SIZE: 10px; PADDING-BOTTOM: 15px; COLOR: #666; LINE-HEIGHT: 100%; PADDING-TOP: 15px; TEXT-ALIGN: left
}

#nav2 UL.navitemList3{
	PADDING-LEFT: 0px; MARGIN: 0px; LIST-STYLE-TYPE: none
}
#nav2 UL.navitemList3 LI {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: 4px 10px; PADDING-LEFT: 22px; FONT-WEIGHT: bold;
  BACKGROUND-IMAGE: url(/portal/static/images/navOpenBul.gif); PADDING-BOTTOM: 5px; PADDING-TOP: 5px; BORDER-BOTTOM: #ccc 1px dotted; BACKGROUND-REPEAT: no-repeat
}
#nav2 UL.navitemList3 LI.selected {
	BACKGROUND-IMAGE: url(/portal/static/images/navBul_selected.gif);
}
#nav2 UL.navitemList3 LI.selected A {
	COLOR: #666; 
}
/*
 ###########################
# VAP Secondary Page CSS(DHTML-css.csss)
 ###########################
*/
.epi-modDrg,
.epi-modFix,
.epi-modUp,
.epi-modUpFootPr,
.epi-layout0,
.epi-panel,
.epi-panelDrop,
.epi-panelLocked,
.epi-panelMsg,
.epi-indicator,
.epi-panel-moveContent	{position:absolute; visibility:hidden;}

.epi-modDrg,
.epi-modFix		{z-index:100;}
.epi-modUp		{z-index:100;filter:progid:DXImageTransform.Microsoft.dropshadow(OffX=3, OffY=3,Color=#888888);}
.epi-modUpFootPr	{z-index:90; border-color:#666666;border-style:solid; border-width:1; background:#ffffff;}
.epi-layout0		{z-index:20; overflow:hidden;}
.epi-panel		{z-index:50; overflow:hidden;}
.epi-panelDrop		{z-index:110; overflow:hidden;border-color:blue; border-style:solid; border-width:3;}
.epi-panelLocked	{z-index:997; overflow:hidden;background:#000000; color:red; filter:alpha(opacity=25);-moz-opacity:0.25;}
.epi-panel-moveContent	{z-index:50; overflow:hidden;background:#eeeeee}
.epi-panelMsg		{z-index:998; overflow:hidden;background:#eeeeee; color:red;}
