

.tabborder {
    border-top-width : 1px;
    border-top-style : solid;
    border-top-color : #CED8E0;
    border-left-color : #CED8E0;
    border-left-style : solid;
    border-left-width : 1px;
    border-bottom-color : #CED8E0;
    border-bottom-style : solid;
    border-bottom-width : 1px;
    border-right-color : #CED8E0;
    border-right-style : solid;
    border-right-width : 1px;
	background-color : #F9F8F5;
	 }

.navback {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ffffff;
	font-weight: normal; 
	text-decoration: none;
	line-height: 14px; 
	font-style:normal;
	letter-spacing: .2px;
	background-image : url('../images/navback.gif');
	background-repeat : repeat-x
}
.bgColor {
    background-color: #ffffff; 
	}
	

.homeBodyTextBg {
    background-color: #7A979B; 
	}

  
	
.popupText {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
    font-size: 11px;
    line-height: 14px;
    text-decoration: none;
    letter-spacing: .2px;
	color: #666666;
}

.privacy {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #669933;
	font-weight : normal;
	text-decoration : none; }

.privacy:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #CCFF33;
	font-weight : normal;
	text-decoration : none; }
	

.error {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
    font-size: 11px;
    line-height: 14px;
    color: #FF0000;
    text-decoration: none;
    letter-spacing: .2px; }

.form {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
    font-size: 11px;
    line-height: 14px;
    color: #333333;
    text-decoration: none;
    letter-spacing: .2px; } 
	
.button {
	padding:2px; font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	border: 1px solid #C2F686;
	background-color: #A6BC09; 
	background-image : url('images/spacer.gif');}


li.alpha {  
 	font-family: Verdana, Arial, Helvetica, sans-serif; 
    font-size: 11px;
    line-height: 14px;
    color: #333333;
    text-decoration: none;
    letter-spacing: .2px;
	margin-left : 3;
  	list-style : lower-alpha; }

li.circle {  
 	font-family: Verdana, Arial, Helvetica, sans-serif; 
    font-size: 11px;
    line-height: 14px;
    color: #333333;
    text-decoration: none;
    letter-spacing: .2px;
	margin-left : 3;
	list-style-image : url('none');
  	list-style-type : circle }

li.square {  
 	font-family: Verdana, Arial, Helvetica, sans-serif; 
    font-size: 11px;
    line-height: 14px;
    color: #333333;
    text-decoration: none;
    letter-spacing: .2px;
	margin-left : 3;
	list-style-image : url('none');
  	list-style-type : square }

li.decimal {  
 	font-family: Verdana, Arial, Helvetica, sans-serif; 
    font-size: 11px;
    line-height: 14px;
    color: #333333;
    text-decoration: none;
    letter-spacing: .2px;
	margin-left : 3;
	list-style-image : url('none');
  	list-style-type : decimal }

li.lowerRoman {  
 	font-family: Verdana, Arial, Helvetica, sans-serif; 
    font-size: 11px;
    line-height: 14px;
    color: #333333;
    text-decoration: none;
    letter-spacing: .2px;
	margin-left : 3;
	list-style-image : url('none');
  	list-style-type : lower-roman }

li.upperRoman {  
 	font-family: Verdana, Arial, Helvetica, sans-serif; 
    font-size: 11px;
    line-height: 14px;
    color: #333333;
    text-decoration: none;
    letter-spacing: .2px;
	margin-left : 3;
	list-style-image : url('none');
  	list-style-type : upper-roman
}

.pagebreak {page-break-before: always}


.iin {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
    font-size: 25px;
	font-weight: bold;
    line-height: 12px;
    color: #ffcc00;
    text-decoration: none;
    letter-spacing: .2px;}
}
.hr:dots {
  height: 3px;
  background: #fff url('../images/dot.gif') repeat-x left;}
  
 .dot {
 	background-image : url('../images/dot.gif');
	background-repeat : repeat-x
 }
 
table.contenttable{
 	border-top-width : 1px;
    border-top-style : solid;
    border-top-color : #FFCCFF;
    border-left-color : #FFCCFF;
    border-left-style : solid;
    border-left-width : 1px;
    border-bottom-color : #FFCCFF;
    border-bottom-style : solid;
    border-bottom-width : 1px;
    border-right-color : #FFCCFF;
    border-right-style : solid;
    border-right-width : 1px;
 }
 
 td.displayTable {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
  	color: #404040;
  	text-decoration: none;
  	letter-spacing: .2px;
}



/* New Styles */

.main {
	height: 550px;	
	}
	
body {
	margin:0px; background-image : url('../images/east_bg.gif');
	background-repeat : repeat-x }


	
/* Text Styles */

.bodyText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 11px;
	line-height: 14px;
	color: #757575;
	text-decoration: none;
	text-align: left;
	 }

.bodyHeader {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-weight: bold;
    font-size: 11px;
    line-height: 14px;
    color: #757575;
    text-decoration: none;
	text-align: left;
	}

.sectionHeader{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-weight: bold;
    font-size: 16px;
    line-height: 18px;
    color: #10244b;
    text-decoration: none;
	border-bottom:thin;
	border-bottom-color: #97c0e6;
	}

.bodyTextIndent {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-weight: normal;
    font-size: 11px;
    line-height: 14px;
    color: #757575;
    text-decoration: none;
	padding-left: 25px;
	padding-right: 25px;
	 }

.bodyTextIndentHeader {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-weight: bold;
    font-size: 11px;
    line-height: 14px;
    color: #757575;
    text-decoration: none;
	padding-left: 25px;
	padding-right: 25px;
	 }
	 
.buttonText {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-weight: normal;
    font-size: 11px;
    line-height: 14px;
    color: #10244b;
    text-decoration: none;	
	 }


/* Standard Links */ 

a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #7c9fbe;
	text-decoration : none;
	}

a:active {  
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #7c9fbe; 
	text-decoration: none;
	 }
	
a:visited {	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #7c9fbe;
	text-decoration : none; 
	}

a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #97c0e6;
	text-decoration : none;
	 }
	
/* Text Links */

.linkText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #7c9fbe;
	font-weight : normal;
	text-decoration : none; 
	}
	
a.linkText:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #7c9fbe;
	font-weight : normal;
	text-decoration : none;
	 }

a.linkText:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #7c9fbe;
	font-weight : normal;
	text-decoration : none;
	 }

a.linkText:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #10244b;
	font-weight : normal;
	text-decoration : underline; 
	}
	
/* List Styles */

li {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 20px;
	color: #757575;
	text-decoration: none;
	margin-left : 2px;
	list-style-image: url('../images/east_arrow.gif');
	}	


/* Tables */

.eastTable{	
	background-color: #f1f2f3;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;	
	}
	
/* Footer */

.footerText {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
    font-size: 9px;
    line-height: 14px;
    color: #949494;
    text-decoration: none;
	background-color: #ffffff;
    }

a.footer:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #949494;
	text-decoration : none; }

a.footer:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #d8d8d8;
	text-decoration : none; }

a.footer:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #949494;
	text-decoration : none; }

a.footer:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #949494;
	text-decoration : none; }
	
.white {
	background-color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: normal;
	color: #949494;
	}
.date {
	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: normal;
	color: #ffffff;
	}
	
td.footer {
    background-color: #d8d8d8; 
	}
	
/* Left Nav */

.leftNav{
	margin-bottom : 0px;
	margin-left : 0px;
	margin-right : 0px;
	margin-top : 0px;
	background-color: #10244b;	
	color: #ffffff;
	}

.leftNavText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	font-weight: normal;	
}

.leftNavTextLink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10.5px;
	color: #ffffff;
	font-weight: normal;	
}

li.leftNavText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10.5px;
	color: #ffffff;
	font-weight: normal;
	left-margin: 2;	
	list-style-image: url('../images/leftNav_dash.gif');
}
ul.leftNavText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10.5px;
	color: #ffffff;
	font-weight: normal;		
}

a.leftNavText:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10.5px;
	color: #97c0e6;
	font-weight: normal;	
}
a.leftNavText:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10.5px;
	color: #97c0e6;
	font-weight: normal;	
}
a.leftNavText:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10.5px;
	color: #97c0e6;
	font-weight: normal;	
}
a.leftNavText:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10.5px;
	color: #e1e2e3;
	font-weight: normal;	
}
	
 
 /* Borders */
 
 .pageborder {
    background-color: #01254D;	
	}
/* Ticker Background */

td.subnavback {
    background-color: #e1e2e3; 
	}
	
/* Jobs Background */

.jobs {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-weight: normal;
    font-size: 11px;
    line-height: 14px;
    color: #757575;
    text-decoration: none;
	padding-left: 25px;
	padding-right: 25px;
 background-color: #f5f5f5; 
 }