/* CONTENT */
body {font-family: Arial, Helvetica, sans-serif;font-size: 12px;margin:13 40 10 35px;padding: 0;}
 .maincontent {font-family: Arial, Helvetica, sans-serif;font-size: 12px;color:#333366;}
#maincontent {font-family: Arial, Helvetica, sans-serif;font-size: 12px;color:#333366;}
#ntblcontent {font-family: Arial, Helvetica, sans-serif;font-size: 12px;color:#333366;padding:2px;}
#maincontent #smallcontent {font-family: Arial, Helvetica, sans-serif;font-size: 12px;color:#333366;}
.style1 {font-size: 12px;font-family: Arial, Helvetica, sans-serif;color: #333366;}
.style2 {font-family: Arial, Helvetica, sans-serif;font-size: 12px;}
.style3 {color: #333366;font-family: Arial, Helvetica, sans-serif;font-size: 12px;}
.style4 {font-size: 12px}

 /* CONTENT */
 
#dhtmltooltip{
position: absolute;
width: 200px;
background-color:#cecece;
visibility: hidden;
padding:1px;
z-index: 100;
}
.dhtmltooltipTitle {
font-size: 10px;
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #FFFFFF;
font-weight: bold;
}
.dhtmltooltipText {
font-size: 10px;
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #333366;
font-weight: normal;
}

 .spaces {margin-left: 20px;}

/* HYPER LINKS */
a.linkType2, a.linkType2:active, a.linkType2:visited {text-decoration:none;color: #3366cc;font-size: 12px;}
a.linkType2:hover {text-decoration:underline;color: #029AFD;font-size: 12px;}
a.linkType2, a.linkType2:active, a.linkType2:visited {text-decoration:none;color: #3366cc;font-size: 12px;}
a.linkType2:hover {text-decoration:underline;color: #029AFD;font-size: 12px;}
.inactiveLink {font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #3366cc;text-decoration: none;}
a.lightBlueLink  {text-decoration:none;color: #3366cc;font-size: 12px;}
a.lightBlueLink:active {text-decoration:underline;color: #029AFD;font-size: 12px;}
a.lightBlueLink:visited  {text-decoration:none;color: #3366cc;font-size: 12px;}
a.lightBlueLink:hover {text-decoration:underline;color: #029AFD;}
 /* END HYPER LINKS */

/* LEFT NAV */
.menuParent {position: relative;}
.primaryOff {position: relative;left: 0px;top: 0px;}
.primaryOn {position: absolute;left: 0px;top: 0px;cursor: pointer;}
.primaryRolled {position: absolute;left: 0px;top: 0px;visibility: hidden;cursor: pointer;}
.secondarySub {position: absolute;left: 169px;top: 0px;width: 170px;visibility: hidden;	z-index: 200;}
.activateTertiary {position: relative;top: 0px;left: 0px;}
.tertiarySub {position: absolute;left: 170px;top: 0px;width: 170px;visibility: hidden;z-index:210;}
.secondaryNav {font-family: Arial, Helvetica, sans-serif;font-size: 9px;color: #FFFFFF;font-weight: bold;white-space: nowrap;}
/* END LEFT NAV */

/* TABLES */
.tableBorderOrange {border: solid 1px #FF6600;}
.tableBorderBlue {border: solid 1px #ff6600;margin-top: 20px;}
.tableBlueHeader {font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #FFF;background: #ff6600;font-weight: bold;padding: 5px 5px 5px 5px;}
.subTableCell {background-color: #333333;}
.tbleOrngPrint {background-color: #FF6600;border-top: 1px solid #FF6600;border-left: 1px solid #cccccc;border-right: 1px solid #cccccc;border-bottom: 1px solid #cccccc;font-family: Arial, Helvetica, sans-serif;font-size: 12px;font-weight: bold;color:#ffffff;border: 1px solid #CCCCCC;padding: 4px;}
.tbleLightBlue {background-color: #B4C3E2;font-family: Arial, Helvetica, sans-serif;font-size: 12px;font-weight: bold;height: 25px;color:#000066;padding-left:5px;}
.tbleOrng {background-color: #FF6600;font-family: Arial, Helvetica, sans-serif;	font-size: 12px;font-weight: bold;color:#ffffff;padding-left:5px;}
.ntbleOrng {background-color: #FF6600;}
.ntbleBlue {background-color: #333366;}
.tbleBlue {background-color: #333366;font-family: , Arial, Helvetica, sans-serif;font-size: 12px;font-weight: bold;color:#ffffff;padding-left:5px;}
.tbleBrd {border: solid 1px #CCCCCC;font-family: , Arial, Helvetica, sans-serif;font-size: 12px;color:#333333;padding:4px;}
.tbleOrnBrd {border: solid 1px #FF6600;font-family: Arial, Helvetica, sans-serif;font-size: 12px;color:#666666;padding-left:12px;padding-bottom:12px;padding-right:15px;padding-top:10px;}
.tbleOrnBrd2 {border: solid 1px #FF6600;font-family: Arial, Helvetica, sans-serif;font-size: 12px;color:#666666;padding:5px;}

.tbleDrkBrd {background-color: #EFF4FA;border-top: 1px none;border-left: 1px solid #cccccc;border-right: 1px none;border-bottom: 1px solid #cccccc;font-family:Arial, Helvetica, sans-serif;font-size: 12px;color:#333333;padding:4px;}
.tbleDrkBrd a {font-family: Arial, Helvetica, sans-serif;font-size: 12px;color:#3366cc;}

.tbleDrkTab {background-color: #EFF4FA;border-top: 2px none #FF6600;border-left: 1px solid #cccccc;border-right: 0px solid;border-bottom: 1px solid #cccccc;font-family: Arial, Helvetica, sans-serif;font-size: 12px;color:#333333;padding:4px;}
.tbleDrkTab a {font-family: Arial, Helvetica, sans-serif;font-size: 12px;color:#3366cc;}

.tbleDrkTabr {background-color: #EFF4FA;border-top: 2px none #FF6600;border-left: 1px solid #cccccc;border-right: 1px solid #cccccc;border-bottom: 1px solid #cccccc;font-family: Arial, Helvetica, sans-serif;font-size: 12px;color:#333333;padding:4px;}
.tbleDrkTabr a {font-family: Arial, Helvetica, sans-serif;font-size: 12px;color:#3366cc;}

.tbleDrkrgt {background-color: #EFF4FA;border-top: solid 1px #cccccc;border-left: solid 1px #cccccc;border-right: solid 1px #cccccc;border-bottom: solid 1px #cccccc;font-family: Arial, Helvetica, sans-serif;font-size: 12px;color:#333333;padding:4px;}
.tbleDrkrgt a {font-family: Arial, Helvetica, sans-serif;font-size: 12px;color:#3366cc;}

.tbleAG {border-top: solid 0px;border-left: solid 1px #cccccc;border-right: solid 0px;border-bottom: solid 1px #cccccc;font-family: Arial, Helvetica, sans-serif;font-size: 12px;color:#333333;padding:4px;}
.tbleAG a {font-family: Arial, Helvetica, sans-serif;font-size: 12px;color:#3366cc;}

.tbleAGrgt {border-top: solid 0px;border-left: solid 1px #cccccc;border-right: solid 1px #cccccc;border-bottom: solid 1px #cccccc;font-family: Arial, Helvetica, sans-serif;font-size: 12px;color:#333333;padding:4px;}

.tbleBlBrd {border-bottom: solid 1px #CCCCCC;font-family: Arial, Helvetica, sans-serif;font-size: 12px;color:#333333;padding: 4px;}
.tbleBrd a {font-family: Arial, Helvetica, sans-serif;font-size: 12px;color:#3399CC;}
/* END TABLES */

/* SORTABLE COLUMNS - TABLES */
.tbleDrkTabSortColumns {background-color: #EFF4FA;border-top: 2px none #FF6600;border-left: 1px solid #cccccc;border-right: 0px solid;border-bottom: 1px solid #cccccc;font-family: Arial, Helvetica, sans-serif;font-size: 12px;padding:4px;text-decoration:underline;font-size: 12px;}
.tbleDrkTabSortColumns a {font-family: Arial, Helvetica, sans-serif;font-size: 12px;color:#3366cc;}

.tbleDrkTabrSortColumns {background-color: #EFF4FA;border-top: 2px none #FF6600;border-left: 1px solid #cccccc;border-right: 1px solid #cccccc;border-bottom: 1px solid #cccccc;font-family: Arial, Helvetica, sans-serif;font-size: 12px;padding:4px;}
.tbleDrkTabrSortColumns a {font-family: Arial, Helvetica, sans-serif;font-size: 12px;color:#3366cc;}
/* END SORTABLE COLUMNS - TABLES */

/* TOP LINKS TABLE */ 
.topLinks {border-bottom:5px solid #F60;font-size:10px;margin:0px 0px 0px 0px;}
.topLinks .link1 {float:left;padding-left:0px;}
.topLinks .link2 {float:left;padding-left:20px;}
.topLinks .date1 {float:right;color:black;padding-right:12px;}
.topLinks .date2 {float:right;color:black;padding-right:12px;}

/* TOOLBAR TABLE FROM PRO PORTAL */	
/* SIGNATURE AREA */
.logo {width:130px;height:39px;background: url(../images/logo.gif) no-repeat left;margin:0px 0px 5px 0px;}
.logoArea {padding: 0px;margin-top: 0px;margin-right: 0px;margin-left: 0px;}
.businessDescriptor{padding:0 0 0 5px; display:block; font-family:Arial; font-size:22px; color:#006; text-transform : uppercase;margin:0px 0px 5px 0px;}
.businessDescriptorBP{padding:0 0 0 5px; display:block; font-family:Arial; font-size:18px; color:#006; text-transform : uppercase;margin:0px 0px 5px 0px;}
.descriptor {margin: 0px;width: 169;border-right-width: 1px;border-right-style: solid;border-right-color: #cccccc;}
.identity {font-family: Arial, Helvetica, sans-serif;font-size: 11px;color: #666666;}
.toolBar {margin-top:2px;margin-bottom:10px; font-size:11px;color:#F60;text-decoration:none;}
.toolBar .cell {width:20%;height:64px;border-left:1px solid #F9A72A;}
.toolBar .func_link {color:#666; font-family:Arial;font-size:11px;font-weight:normal;text-decoration:none;}
.toolBar .func_link:hover {text-decoration:underline; color:#666;}
.toolBar .func_link:visited {color:#666;}
.toolBar .search_cell {width:40%;height:64px;padding-right:12px;border-left:1px solid #F9A72A;}
.toolBar .username{padding-left:20px;padding-right:10px; line-height:14px;}
.toolBar .links{padding-left:20px;padding-right:10px;line-height:14px;}
.toolBar .search {margin-top:2px;}
.toolBar .searchLink {font-weight:bold;font-size:12px;font-family:Arial;color:#788CC7;text-decoration:none;padding:0 11px 0 5px;}
.toolBar .searchLink:hover {text-decoration:underline;color:#788CC7;}
.toolBar .searchInput {color:#999;width:170px;height:19px;border:1px solid #CCC;font:Arial normal 11px;}
.toolBar .smartworks_logo {width:209px; height:34px;margin-left:20px;margin-right:10px;background: url(../images/smartWorks_logo.gif) no-repeat left;}
/* END SIGNATURE AREA */

/* TITLES */
.Header {margin: px 0px 1px 0px;border-color: #FF6600;border-width: 1px 0px 1px 1px;border-style: solid;}
.Section {margin: 0px 0px 0px 0px;border-style: solid;border-width: 1px 0px 0px 0px;border-color: #FFF #FFF #FFF #CCC;}
.sectionTitle {font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #000066;background: #b4c3e1;font-weight: bold;padding-left: 10px;white-space: nowrap;}
.preloginSectionTitle {font-family: Arial, Helvetica, sans-serif;font-size: 13px;font-weight: bold;color: #FF6600;}
.welcomeText {font-family: Arial, Helvetica, sans-serif;font-size: 14px;color: #000066;white-space: nowrap;}
.welcomeHeader {font-family: Arial, Helvetica, sans-serif;font-size: 18px;color: #FF6600;white-space: nowrap;}
.mainTitle {font-family: Arial, Helvetica, sans-serif;font-size: 18px;color: #FFFFFF;background: #FF6600;}
.contentTitle {font-family: Arial, Helvetica, sans-serif;font-size: 12px;font-style: normal;font-weight: bold;color: #000066;}
.content {z-index: 1;}.

.t1 {
	background-color: #ffffff;
    color: #333333;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10pt;
    margin-left: 0px;
    margin-top: 0px;
	font-weight: bold;
}

.t2 {
	color: #333333;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10pt;
}

A.T10 { Arial, Helvetica, sans-serif; font-size: 10pt;  font-weight: normal;  text-decoration: underline; color: #3399CC ; font-style: normal; font-family: Arial, Helvetica, sans-serif}
A.T10:active { Arial, Helvetica, sans-serif; font-size: 10pt;  font-weight: normal;  text-decoration: underline; color: #FF9900 }
A.T10:visited { Arial, Helvetica, sans-serif; font-size: 10pt;  font-weight: normal;  text-decoration: underline; color: #999999}
A.T10:hover { Arial, Helvetica, sans-serif; font-size: 10pt;  font-weight: normal;  text-decoration: underline; color: #3399CC }
.pageTitle{font-size:18px; color:#FF6600; margin-top:200px;} 
.pageTitleBlue{font-size:18px; color:#000066;font-weight:bold;} 
.pagesubTitle{font-size:14px; color:#000066;font-weight:bold;} 
.whiteText{font-size:14px; color:#ffffff;font-weight:bold;} 

/* END TITLES */

/* LEFT NAV */ 
a.dhtmlmenu { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; text-decoration: none; display: block;}
a.dhtmlmenu:link { color:#006; }
a.dhtmlmenu:visited { color:#006; }
a.dhtmlmenu:hover { color:#006; }
a.dhtmlmenu:active { color:#006; }
#dhtmlblue { font-family: Arial, Helvetica, sans-serif; color:#006; font-size: 12px; font-weight: bold; } 
#dhtmlwhite {
	font-family: Arial, Helvetica, sans-serif;
	color:#fff;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	display: block;}
#dhtmlorange {
	font-family: Arial, Helvetica, sans-serif;
	color:#FF6600;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	display: block;}	
/* END LEFT NAV */ 
	
.navButtons {
	margin: 0px 0px 10px 0px;
	border-style: solid;
	border-width: 0px 0px 1px 0px;
	border-color: #CCC;
}

.mainNavButtons {
	margin: 0px 0px 0px 0px;
	border-style: solid;
	border-width: 0px 0px 0px 0px;
	border-color: #fff;
	height: 40px;
	line-height: 17px;
	
}

.subNavButtons {
	border-style: solid;
	border-width: 0px 0px 1px 1px;
	border-color: #fff;
	line-height: 17px;
	margin: 0px;
	padding: 0px;
	cursor:pointer;
	
}
	
	
TD.subNavButtons a {
	margin: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding: 7px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
	display: block;
}


div#subNav1 {
	z-index: 1;
	position:absolute;
	top: 105px;
	left: 189px;
	width:168px;
	visibility: hidden;
	height: 5;
}

div#ssNav1 {
	z-index: 1;
	position:absolute;
	top: 167px;
	left: 357px;
	width:168px;
	visibility: hidden;
}

div#subNav3 {
	z-index: 10;
	position:absolute;
	top: 198px;
	left: 189px;
	width:168px;
	visibility: hidden;
} 

div#subNav4 {
	z-index: 15;
	position:absolute;
	top: 229px;
	left: 189px;
	width:168px;
	visibility: hidden;
}

div#subNav5 {
	z-index: 20;
	position:absolute;
	top: 260px;
	left: 189px;
	width:168px;
	visibility: hidden;
}

div#subNav6 {
	z-index: 25;
	position:absolute;
	top: 291px;
	left: 189px;
	width:168px;
	visibility: hidden;
}

div#subNav7 {
	z-index: 25;
	position:absolute;
	top: 322px;
	left: 189px;
	width:168px;
	visibility: hidden;
}
.content {
	padding-top: 15px;
	padding-bottom: 20px;
	padding-left: 20px;
	padding-right: 15px;
}
.fixcontent {
	padding-bottom: 20px;
	padding-left: 20px;
	padding-right: 15px;
}
.cellTitles {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	font-weight: bolder;
	padding: 5px 0px 5px 0px;
	border-style: solid;
	border-width: 0px 0px 1px 0px;
	border-color: #666;
}

.cellTitlesbottom {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	font-weight: bolder;
	padding: 5px 0px 5px 0px;
	
}

.cellCopy {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #333333;
	white-space: nowrap;
}

.cellCopyBottom {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #333333;
}

.introCopy {
	margin: 0px 0px 5px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	height: 25px;
	width: 100%;
	display: block;
}

.generalInfo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	border-style: solid;
	border-width: 1px 0px 1px 1px;
	border-color: #666;
	width: 550px;
}

.module {
	margin: 0px 0px 0px 0px;
	border-style: solid;
	border-width: 1px 1px 0px 0px;
	border-color: #999;
	width: 100%;
	padding: 0px 0px 0px 0px;
	background-color: #FFFFFF;
	
}

.module2 {
	margin: 0px 0px 0px 0px;
	border-style: solid;
	border-width: 0px 1px 0px 0px;
	border-color: #999;
	width: 100%;
	padding: 0px 0px 0px 0px;
	background-color: #FFFFFF;
	
}

.module3 {
	margin: 0px 0px 0px 0px;
	border-style: solid;
	border-width: 0px 1px 0px 0px;
	border-color: #999;
	width: 100%;
	padding: 0px 0px 0px 0px;
	background-color: #FFFFFF;
}

.tableTitleTop {
	margin: 0px 0px 0px 0px;
	border-style: solid;
	border-width: 0px 0px 1px 1px;
	border-color: #999;
	padding: 5px 0px 5px 5px;
	background-color: #FFFFCC;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color:#666;
}

.tableTitleMiddle {
	margin: 0px 0px 0px 0px;
	border-style: solid;
	border-width: 0px 0px 1px 1px;
	border-color: #999;
	padding: 5px 0px 5px 5px;
	background-color: #FFFFCC;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color:#666;
}

.tableTitleBottom {
	margin: 0px 0px 0px 0px;
	padding: 5px 0px 5px 5px;
	background-color: #FFFFCC;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color:#666;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #999;
	border-right-color: #999;
	border-bottom-color: #999;
	border-left-color: #999;
}

.childColumns {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	padding: 5px 0px 5px 5px;
	color: #FF6600;
	border-style: solid;
	border-width: 0px 0px 1px 1px;
	border-color: #999;
}

.childColumnsLeft {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	padding: 5px 0px 5px 5px;
	color: #FF6600;
	border-style: solid;
	border-width: 0px 0px 1px 0px;
	border-color: #999;
}

.childColumnsRight {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	padding: 5px 0px 5px 5px;
	color: #FF6600;
	border-style: solid;
	border-width: 0px 1px 1px 1px;
	border-color: #999;
}

.childColumnsCopy {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	padding: 5px 0px 5px 5px;
	color: #666666;
	border-style: solid;
	border-width: 0px 0px 1px 1px;
	border-color: #999;
}

.childColumnsCopyRight {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	padding: 5px 0px 5px 5px;
	color: #666666;
	border-style: solid;
	border-width: 0px 1px 1px 1px;
	border-color: #999;
}

.descriptions {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	line-height: 15px;
	position:absolute; 
	width:140px; 
	height:77px; 
	z-index:11; 
	left: 10px; 
	top: 10px; 
	visibility: hidden;
}

.rolloverLocation {
	position:absolute; 
	z-index:5; 
	left: 20px; 
	visibility: hidden; 
	width: 169px;
}

.rolloverActive {
	position:absolute; 
	z-index:2; 
	left: 20px; 
	visibility: visible; 
	width: 169px;
}

.salutation {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
}
.cellTitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #333333;
	font-weight: bold;
}

.bodyText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
}
.contentCells {
	padding-top: 20px;
	padding-bottom: 20px;
	padding-left: 20px;
}
.subnav {
	margin-right: 0px; 
	margin-top: -12px; 
	margin-left: 0px; 
	margin-bottom: 0px; 
	float: right;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8px;
	color: #ffffff;
	font-weight: bold;
}

.tableTitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #000066;
	background-color: #eeeeee;
	padding: 5px 0px 5px 5px;
	border-style: solid;
	border-width: 0px 0px 1px 1px;
	border-color: #FF6600;
}

.tableSubTitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #FF6600;
	padding: 5px 0px 5px 5px;
}

.tableContent {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: regular;
	color: #333333;
	padding: 5px 0px 5px 5px;
	border-style: solid;
	border-width: 0px 0px 1px 1px;
	border-color: #FF6600;
}

A.tableLinkingFunds { 
	font-size: 8pt;
	font-weight: normal; 
	text-decoration: underline;
	color: #3399CC ; 
	font-style: normal; 
	font-family: Arial, Helvetica, sans-serif}

A.tableLinkingFunds:visited { 
	font-size: 8pt;
	font-weight: normal; 
	text-decoration: underline;
	color: #3399CC ; 
	font-style: normal; 
	font-family: Arial, Helvetica, sans-serif}

A.tableLinkingFunds:hover { 
	font-size: 8pt;
	font-weight: normal; 
	text-decoration: underline;
	color: #3399CC ; 
	font-style: normal; 
	font-family: Arial, Helvetica, sans-serif}

A.tableLinkingFunds:active { 
	font-size: 8pt;
	font-weight: normal; 
	text-decoration: underline;
	color: #FF6600; 
	font-style: normal; 
	font-family: Arial, Helvetica, sans-serif}

A.tableSort { 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	text-decoration: underline;
	color: #3399cc;
	background-color: #eeeeee;	
}

A.tableSort:visited { 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	text-decoration: underline;
	color: #000066;
	background-color: #eeeeee;
	
	
}

A.tableSort:hover { 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	text-decoration: underline;
	color: #000066;
	background-color: #eeeeee;
}

A.tableSort:active { 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	text-decoration: underline;
	color: #000066;
	background-color: #eeeeee;
}

.acct2 {
	font-family:;
	font-size: 9pt;
	color:#333366;
	font-weight: normal;
	padding: 5px 0px 5px 5px;
    margin: 4px 4px
}

/* BACKGROUNDS */
.white {background-color:#ffffff;}
.offwhite {background-color:#ffffcc;}
.lightBlue {background-color:#eff4fa;}
/* END BACKGROUNDS */

.accglan1 {font: bold 12px Arial, Helvetica, sans-serif;color: #333333;}
.accglan2 {font: 8pt Arial, Helvetica, sans-serif;color: #333333;}

/* Rollover Start */
.subNavButtons a {
	margin:0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding: 7px 0px 0px 7px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
}

.tab {
	width:auto;
	border-top: solid 5px #FF6600;
	visibility:visible;
	margin-top:0px;
	padding-top:0px;
	display:none;
}
.tablink {
	display:inline; 
	margin: 0px;
	padding: 0px;
	text-decoration:none;
	font-weight:bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.backtotop {display:none;}


.learn {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #3399CC; 
}

.cal {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #3399CC; 
}
.cal a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #3399CC; 
}
.tbleBlueBrd {
	border: solid 1px #333366;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#333366;
}

.info{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#333366;
}



#logHeader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color:#333366;
	padding-left:3px;
	padding-top:10px;
}

#logArea {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color:#333366;
	padding-left:10px;
	padding-right:10px;
	padding-top:10px;
	padding-bottom:13px;
}


/* LIST ITEMS (UL -> LI) */ 
#lList {
	padding-left:10px;
	padding-right:10px;
	padding-top:10px;
	padding-bottom:13px;
}
#lList ul {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #3399CC; 
	margin-left: 0;
	padding-left: 0;
	margin-bottom:0px;
	list-style: none;
}

#lList ul a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #3399CC; 
	margin-left: 0;
	padding-left: 0;
	margin-bottom:0px;
	list-style: none;
}

#lList li a.lightBlueLink  {text-decoration:none;color: #3366cc;font-size: 12px;}
#lList li a.lightBlueLink:active {text-decoration:underline;color: #029AFD;font-size: 12px;}
#lList li a.lightBlueLink:visited {text-decoration:none;color: #3366cc;font-size: 12px;}
#lList li a.lightBlueLink:hover {text-decoration:underline;color: #029AFD;}

#lList li {
	padding-left: 10px;
	background-image: url(../images/ing_bullets.gif);
	background-repeat: no-repeat;
	margin-bottom:0px;
	background-position: 0 60%;
}

#rList {
	margin-left:5px;
	margin-bottom:20px;
	padding:0px;
}
#rList ul {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#333366;
	margin-left: 0;
	padding-left: 0;
	margin-bottom:0px;
	list-style: none;
}

#rList li {
	padding-left: 10px;
	background-image: url(../images/ing_bullets.gif);
	background-repeat: no-repeat;
	margin-bottom:0px;
	background-position: 0 60%;
}
/* END LIST ITEMS (UL -> LI) */ 

#logText {
	font-family: arial;
	font-size: 12px;
   	width: 149;
	border-color: #cccccc;
	border-width: 1px;
	border-style: solid;
   	color: #666666;
   	background-color: #ffffff;
}

.ntbleLine {
	background-color:  #D2D2DF;
}

