BODY {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;}
TABLE {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;}
FORM {display:inline;margin:0;}

.fsl-hometitle1 {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:16px;font-weight:bold;}
.fsl-hometitle2 {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;font-weight:bolder;}
.fsl-homesubtitle2 {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;font-weight:normal;}
.fsl-hometitle3 {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;font-weight:bolder;}
.fsl-homesubtitle3 {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;font-weight:bold;}
.fsl-homesubtitle4 {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;font-weight:normal;}
.fsl-homesubtitle5 {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;font-weight:normal;color:#CC0000;}
.fsl-compactlist {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;font-weight:normal;}
.fsl-sidebar {font-family:Verdana,Arial, Helvetica, sans-serif;font-size:10px;font-weight:normal;}

.fsl-title0 {font-size:14px;font-weight:bold;color:#000000;}
.fsl-title1 {font-size:14px;font-weight:bold;color:#800000;}
.fsl-title2 {font-size:12pX;font-weight:bold;color:#000000; background:#DFE6FF;letter-spacing: .1em;text-transform: capitalize;}
.fsl-title3 {font-size:12pX;font-weight:bold;color:#000000; background:#DFE6FF;letter-spacing: .1em;text-transform: capitalize;}
.fsl-title4 {font-size:11pX;font-weight:bold;color:#000000;}
.fsl-title5 {font-size:16px;font-weight:normal;color;#000000;text-align:center;}

.fsl-mktmenu A, 
.fsl-mktmenu A:visited, 
.fsl-mktmenu A:hover, 
.fsl-mktmenu A:active {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:#FFFFFF;text-align:center;padding-left:20px;padding-right:20px;text-decoration:none;font-weight:bold;letter-spacing: .2em;}

.fsl-blabla {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;}
.fsl-blablatitle1 {font-weight:bold;}
UL.fsl-blablalist LI {margin-left:-20px; margin-top:0px;list-style-image:url(images/fslx7u_checkmark.gif);}

.fsl-content {color:black;text-decoration:none;padding-left:4px;padding-bottom:0px;padding-top:2px;}
.fsl-doc-title {font-size:16px;font-weight:bold;}
.fsl-doc-subtitle {font-size:13px;font-weight:bold;color:#000000;}
.fsl-browsetitle1 {font-weight:bold;font-size:11px;margin-bottom:2px;margin-top:2px;}
.fsl-browsetitle2 {font-style:italic;margin-top:2px;margin-bottom:2px;}
.fsl-doc-para {color:black;text-decoration:none;padding-bottom:0px;padding-top:0px;margin-bottom:0px}
.fsl-doc-ul {margin-top:6px;}
.fsl-doc-ol {}
.fsl-doc-listitem {}
.fsl-doc-dl {}
.fsl-doc-dt {font-weight:bold;}
.fsl-doc-dd {}

.highlight {background:yellow;}

.fsl-learnabouttitle1 {font-family:Verdana,Arial, Helvetica, sans-serif; font-weight:bold;font-size:13px;color:#333333;margin-bottom:10px;margin-top:8px;letter-spacing: .2em;}
.fsl-learnabouttitle2 {font-weight:bold;font-size:11px;margin-top:10px;margin-bottom:2px;}
.fsl-learnabouttitle3 {font-weight:bold;font-style:italic;font-size:11px;margin-top:0px;margin-bottom:2px;}
.fsl-doc-para-color {font-family:Verdana, Arial, Helvetica, sans-serif;color:#666666;text-decoration:none;padding:5px;background:#EFEFEF;}
.fsl-doc-para-right {text-align:right;vertical-align:top;;margin-top:0px;margin-bottom:0px;}

.fsl-boxheading {color:#000000;font-size:11px;font-weight:bold;text-decoration:none;padding-left:0px;padding-bottom:2px;text-align:left;}
.fsl-boxcontent-right {text-align:left;color:red;font-size:11px;text-decoration:none;padding-left:0px;padding-bottom:2px;padding-top:2px;}
.fsl-quote {text-align:left;color:black;font-size:12px;text-decoration:none;padding-left:0px;padding-bottom:3px;padding-top:3px;}
.fsl-menu-item A, .fsl-boxlink {font-size:11px;color:#000000; text-decoration:none;padding-left:0px;padding-bottom:3px;padding-top:3px;}
.fsl-menu-item A:visited, .fsl-boxlink:visited {color:#000000; text-decoration:none;padding-left:0px;padding-bottom:3px;padding-top:3px;}
.fsl-menu-item A:hover, .fsl-boxlink:hover {color:#FF9900; text-decoration:underline;padding-left:0px;padding-bottom:3px;padding-top:3px;}
.fsl-menu-item A:active, .fsl-boxlink:active {color:#FF9900; text-decoration: none;padding-left: 0px;padding-bottom: 3px;padding-top: 3px;}

LI.fsl-checkmark {margin-left:-20px; margin-top:0px;list-style-image:url(images/checkmark.gif);}
UL.fsl-checkmark {padding-top:-20px;margin-top:0px;}

LI.fsl-bluecheckmark {margin-left:-20px; margin-top:0px;list-style-image:url(images/learnabout_checkmark.gif);}
UL.fsl-bluecheckmark {margin-left:10px; margin-top:0px;list-style-image:url(images/learnabout_checkmark.gif);}

.fsl-redarrow A{color:#CC0000;font-size:11px;text-decoration:none;list-style-image:url(images/checkmark.gif);}

.fslx7_collection A{color:#CC0000;text-decoration:none;}

.navmenu A {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:#FFFFFF;text-align:center;padding-left:20px;padding-right:20px;text-decoration:none;font-weight:bold;}

.fsl-homebody {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;text-align:left;color:#000000;padding-left:12px;text-decoration:none;font-weight:normal;padding-bottom:10px;padding-top:5px;line-height: 16px}


.fsl-sidenav A {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;padding-left:21px;color:#000000;text-decoration:none;line-height: 18px}
.fsl-sidenav A:visited {color:#333333;}
.fsl-sidenav A:hover {color:#ff9900; text-decoration:underline;}
.fsl-sidenav A:active {color:#000000;}


P.fsl-pagemenu {text-align:center;}
.fsl-pagemenu A {font-size:12px;color:#FF9900;text-decoration:none;}
.fsl-pagemenu A:visited, .fsl-contentlink:visited {color:#ff9900; text-decoration:none;}
.fsl-pagemenu A:hover, .fsl-contentlink:hover {color:#ff9900; text-decoration:underline;}
.fsl-pagemenu A:active, .fsl-contentlink:active {color:#FF9900; text-decoration:none;}

.fsl-pagemenusel {font-size:12px;color:#FF9900;text-decoration:none;font-weight:bold;}
.fsl-pagemenusel2 {font-size:11px;color:#5E7ABB;text-decoration:none;font-weight:bold;}

LI.fsl-msmk_bullet {list-style-image:url(images/fsl-msmk_sqbullet.gif);font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;margin-left:-20px;}

LI.fsl-msmk_box {font-family:Verdana,Arial,Helvetica,sans-serif;font-size:10px;text-decoration:none;margin-left:-20px;list-style-image:url(images/fsl-msmk_orangedisc.gif);line-height: 15.2px;}
LI.fsl-msmk_box2 {list-style-image:url(marketimages/fsl-msmk_orangediscA.gif);font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;text-align:left;color:#000000;text-decoration:none;font-weight:normal;margin-left:-10;margin-right:0;margin-top:0px;margin-bottom:0;line-height:13px;}
LI.fsl-execblue_bullet {list-style-image:url(marketimages/fsl-execblue_bigarrow.gif);font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;text-align:left;color:#000000;text-decoration:none;font-weight:normal;vertical-align:top;margin:6px;}

.fsl-msmk_box A {color:#ff9900; text-decoration:none;padding-bottom:2px;padding-top:2px;}
.fsl-msmk_box A:visited {color:#999999; text-decoration:none;padding-bottom:2px;padding-top:2px;}
.fsl-msmk_boxA:hover{color:#253d97; text-decoration:underline;padding-bottom:2px;padding-top:2px;}
.fsl-msmk_box A:active{color:#FF9900; text-decoration: none;padding-bottom:2px;padding-top:2px;}

.fsl-msmk_footer {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;text-align:left;color:#999999;font-weight:normal;font-style : italic;padding-left:12px;}

.fsl-error {font-family:verdana, arial, helvetica;font-size:12px;font-weight:normal;color:#000000;}
.fsl-errortext {font-weight:bold;color:#FF0000;}
.fsl-errorcode {color:#FF8080;}

.fsl-login-title {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:13px;color:#FFFFFF;font-weight:bold;}
.fsl-login {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:#FFFFFF;text-decoration:none;font-weight:normal;}
.fsl-login2 {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;color:#FFFFFF;text-decoration:none;font-weight:normal;}
.fsl-loginbody {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:#000000;text-decoration:none;font-weight:normal;}

.fsl-login A, .fsl-login2 A {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:#FFFFFF;text-decoration:none;font-weight:bold;}
.fsl-login A:visited, .fsl-login2 A:visited {color:#FFFFFF;}
.fsl-login A:hover, .fsl-login2 A:hover {color:#FFCC00; text-decoration:underline;}
.fsl-login A:active,.fsl-login2 A:active {color:#000000;}

.fsl-interim_title {font-family:Verdana, Arial, Helvetica, sans-serif;font-weight:bold;font-size:14px;color:#000000;}
.fsl-interim {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:13px;color:#000000;font-weight:normal;padding-left:15px;padding-top:15px;}

.fsl-collectiontitle {color:black;font-weight:bold;text-decoration:none;padding-bottom:3px;padding-top:3px;}
.fsl-collectiondescription {color:black;font-size:11px;text-decoration:none;padding-bottom:3px;padding-top:3px;}
.fsl-topicselected {color:#FF9900;font-size:11px;font-weight:bold;text-decoration:none;padding-bottom:3px;padding-top:3px;}
.fsl-topicitem {color:black;font-size:11px;font-weight:bold;text-decoration:none;padding-bottom:3px;padding-top:3px;}
.fsl-topictitle {color:black;font-weight:bold;text-decoration:none;padding-bottom:1px;padding-top:1px;padding-left:5px;}
.fsl-topiclist {color:#336699;font-size:10px;text-decoration:none;padding-left:0px;padding-bottom:0px;padding-top:0px;}

.fsl-contentselected {color:#FF9900; text-decoration:none;padding-left:0px;padding-bottom:3px;padding-top:3px;}

.fsl-bookbin {background:#FFCC33;color:black;font-size:10px;text-decoration:none;padding-bottom:0px;padding-top:0px;}
.fsl-bookbin-item {color:black; font-size: 12px;text-decoration: none;  padding-bottom: 0px; padding-top: 0px;}
.fsl-bookmetacompact {color:color:#999999; font-size: 10px;text-decoration: none; padding-left: 0px; padding-bottom: 0px; padding-top: 0px;}
.fsl-booktitle {color:#333333; font-size: 10px;text-decoration: none; font-weight:bold; padding-left: 0px; padding-bottom: 0px; padding-top: 0px;}
.fsl-bookauthor{color:#666666; font-size: 10px;text-decoration: none;  padding-bottom: 0px; padding-top: 0px;}
.fsl-bookimprint{color:#666666; font-size: 10px;text-decoration: none;  padding-bottom: 0px; padding-top: 0px; }
.fsl-bookcwdate{color:#666666; font-size: 10px;text-decoration: none;  padding-bottom: 0px; padding-top: 0px;}
.fsl-bookisbn{color:#666666; font-size: 10px;text-decoration: none;  padding-bottom: 0px; padding-top: 0px; }

.fsl-statstitle1 {font-weight:bold;font-size:11px;padding:5px;border:solid navy 1px;color:#000000;}
.fsl-statstitle2 {font-weight:bold;font-size:11px;}
.fsl-statstotal  {font-weight:bold;font-size:11px;text-align:right;}

.fsl-footer {margin-left:5px; font-family:Arial, Helvetica, sans-serif;font-size:10px;color:#000000;}
.fsl-footlink {font-family:Arial, Helvetica, sans-serif;font-size:10px;color:#CC0000;text-decoration:none;}

.fsl-helpmenu {font-family:verdana, arial, helvetica, sans-serif;}
.fsl-helpmenu-title {font-size:10px;color:#000000;font-weight:bold;}
.fsl-helpmenu-item {font-size:9px;}

.fsl-homeselect {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color: ffffff;
	display:;
	border: 0;
	background-color : #5e7abb;
	border-color : ;
}
.fsl-homesidenav A {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;padding-left:21px;color:#000000;text-decoration:none;line-height: 14px; letter-spacing : -1px;}
.fsl-homesidenav A:visited {color:#333333;}
.fsl-homesidenav A:hover {color:#ff9900; text-decoration:underline;}
.fsl-homesidenav A:active {color:#000000;}

.debugwrite {font-face:comic sans ms;font-size:9px;background:#FFFFFF;color:#336699;}
.xmldebugwrite {font-face:comic sans ms;font-size:9px;background:#FFFFFF;color:#339966;}
.debug, .debugwriteform {font-face:comic sans ms;font-size:9px;background:#FFFFFF;color:#000000;}
.debugwritecookie {font-face:comic sans ms;font-size:9px;background:#996633;color:#FFFFFF;}
.alwayswrite {font-face:comic sans ms;font-size:9px;background:#FFFFFF;color:#993366;}

.textLabel {
	text-align: right;
	vertical-align: top;
	height: 20;
}

.rightText{
	padding-right: 10px;
}
.greentext{
	font-family :Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : #006600;	
}
.boldgreentext{
	font-family :Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : bold;
	color : #006600;	
}
.medgreentext{
	font-family :Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #006600;	
}
.smallgreentext{
	font-family :Verdana, Arial, Helvetica, sans-serif;
	font-size : 10px;
	color : #006600;	
}
.success {
	font-family :Verdana, Arial, Helvetica, sans-serif;
	font-size : 10px;
	color : #006600;	
}

.bigtitle{
	font-family :Verdana, Arial, Helvetica, sans-serif;
	font-size : 14px;
	font-weight : bold;
	color : #000000;	
}
.bigwhitetitle{
	font-family :Verdana, Arial, Helvetica, sans-serif;
	font-size : 14px;
	font-weight : bold;
	color : #ffffff;	
}
.hugetitle{
	font-family :Verdana, Arial, Helvetica, sans-serif;
	font-size : 22px;
	font-weight : bold;
	color : #000000;	
}

.hugegrey{
	font-family :Verdana, Arial, Helvetica, sans-serif;
	font-size : 22px;
	font-weight : bold;
	color : #999999;	
}

.biggrey{
	font-family :Verdana, Arial, Helvetica, sans-serif;
	font-size : 14px;
	font-weight : bold;
	color : #999999;	
}

.smallgrey{
	font-family :Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #999999;	
}

.tinygrey{
	font-family :Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #999999;	
}

.error{
	font-family :Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #ff0000;	
}

.biggreen{
	font-family :Verdana, Arial, Helvetica, sans-serif;
	font-size : 14px;
	font-weight : bold;
	color : #006600;	
}
.smallwhite {
	font-family :Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #ffffff;	
}
.frmLbl{
	text-align: right;
}
.frmHdng{
	text-align: right;
}

.boldbodytext{
	font-family :Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : #666666;
	font-weight: bold;
}

.headerRow {
	font-family :Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : #FFFFFF;
	font-weight: bold;
	text-decoration : bold;
        text-transform: uppercase;
	background-color : #330099;
}

.defaulttext {
	font-family :Verdana, Arial, Helvetica, sans-serif;
	font-size : 14px;
	color : #000000;
}

.bodytext {
	font-family :Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : #666666;
}

.medbodytext {
	font-family :Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #666666;
}

.smallbodytext{
	font-family :Verdana, Arial, Helvetica, sans-serif;
	font-size : 10px;
	color : #666666;
}

.smallboldbodytext{
	font-family :Verdana, Arial, Helvetica, sans-serif;
	font-size : 10px;
	color : #666666;
	font-weight: bold;
}

.greenindent {
	font-family :Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #006600;	
	position: relative;
	left : 10%;
}

.greyindent {
	font-family :Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #666666;	
	position: relative;
	left : 10%;
}

A:LINK {
	font-family :Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
	text-decoration : none;
	color : #FF0000;
	/* background-color: #EEF6DD */
}

A:VISITED {
	font-family :Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : #FF0000;	
        text-decoration : none;
/* background-color: #EEF6DD */
}

A:HOVER {
	font-family :Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
	text-decoration : underline;
	color : #FF0000;
	/*background-color: #EEFFEE*/
}

A:ACTIVE {
	font-family :Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
	text-decoration : bold;
	color : #FF0000;	
}

#LINKPARTS {
 	font-family :Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : #006600;	
}

.button {
  color: #fff;
  text-transform: uppercase;
  font-size: 0.95em;
  background: transparent url(/images/button.gif) no-repeat scroll 50%;
  cursor: pointer;
  cursor: hand;
  height: 25px;
  width: 140px;
  margin: 1em 1em 0 1em;
  text-align: center;
  font-weight: bold;
  vertical-align: middle;
  border: 0;
}

.button2 {
  color: #fff;
  text-transform: uppercase;
  font-size: 0.95em;
  background: transparent url(/images/button2.gif) no-repeat scroll 50%;
  cursor: pointer;
  cursor: hand;
  height: 25px;
  width: 140px;
  margin: 1em 1em 0 1em;
  text-align: center;
  font-weight: bold;
  vertical-align: middle;
  border: 0;
}

.long_button {
  color: #fff;
  text-transform: uppercase;
  font-size: 0.95em;
  background: transparent url(/images/long_button.gif) no-repeat scroll 50%;
  cursor: pointer;
  cursor: hand;
  height: 25px;
  width: 173px;
  margin: 1em 1em 0 1em;
  text-align: center;
  font-weight: bold;
  vertical-align: middle;
  border: 0;
}

.very_long_button {
  color: #fff;
  text-transform: uppercase;
  font-size: 0.95em;
  background: transparent url(/images/very_long_button.gif) no-repeat scroll 50%;
  cursor: pointer;
  cursor: hand;
  height: 25px;
  width: 272px;
  margin: 1em 1em 0 1em;
  text-align: center;
  font-weight: bold;
  vertical-align: middle;
  border: 0;
}

.buttons {
	font-family :Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : #666666;
	font-weight: bold;
}
/* IC - 05/07/04 */
.labelbox { 
	padding-right: 5px;
	float: left;
	width: 300px;
	text-align: right;
	padding-top: 2px;
}

.rowdiv {
	clear: both;
	padding-bottom: 10px;
	height: 10px;
}

.box_span {
	float: left;
	text-align: left;
}

#maincontent {
	padding: 20px;
}

#maincontent p {
	font-family :Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : #666666;
}

.formbox {
	padding-top: 20px;
	padding-bottom: 20px;
}

/* Error styles */

.errormessagebox {
	background-color: #dddddd;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 2px;
	padding-right: 2px;
}

.errmessagetext_fail {
	font-family :Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
	color: red;
}

.errmessagetext_sucess {
	font-family :Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
	color: green;
}

/* Results styles */


.resultrow1 {
	background-color: #ddffdd; 
}

.resultrow2 {
}

#resultsbox {
	font-family :Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : #666666;
	text-align: center;
	width: 100%;
	border-bottom: solid gray 1px;
	padding: 0px;
	margin: 0px;
}

#resultsbox th {
	font-weight: bold;
	padding: 2px;
	margin: 2px;
	border-bottom: dashed 1px;
}

#resultsbox td {
	padding: 2px;
	margin: 2px;
	border-right: solid gray 1px;
}

#resultsbox td.firstcell {
	border-left: solid gray 1px;
}

#resultsbox td.firstcell_AL {
	border-left: solid gray 1px;
	color: yellow;
	font-weight: bold;
	background: blue;
}

#resultsbox td.firstcell_ZL {
	border-left: solid gray 1px;
	background: green;
	color: white;
	font-style: italic;
}

.tableinputbox {
	font-family :Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : #666666;
}

.buttonbox td {
	background-color: #ffffff;
	border: none;
}

.editbutton {
	color: #006600;
/*	border: solid 1px;
	background-color: #eeeeee;
	padding: 1px;*/
}

A.dangerousandlikelytoexplodebutton {
	color: #ff0000;
	font-weight: bold;
/*	border: solid 1px;
	border-color: #000000;
	background: solid;
	background-color: #ffeeee;
	padding: 1px;*/
}

.informaltext {
	font-family :Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : #006600;	
}

.errordetaildiv {
	background: #eeeeee;
	width: 100%;
	height: 100%; 
	text-align: left;
	padding: 0px;
	margin: 0px;
}

.errdetailscell {
	border-left: solid gray 1px;
}

.errdetailsrow {
	background: #eeeeee;
	height: 100%;
}

.errdetailspan {
	background: #eeeeee;
	float: left;
	width: 49%;
	height: 170px;
}

.errdetailspan_double {
	background: #f0f0f0;
	float: left;
	width: 99%;
	height: 20px;
	padding-top: 2px; 
}

.errdetailsbuttonsspan {
	background: #eeeeee;
	float: left;
	width: 49%;
	height: 12px;
	padding-bottom: 2px;
}

.errdetailslabel {
	font-weight: bold;
	padding-right: 5px;
	float: left;
	width: 150px;
	text-align: right;
}

.heading {
	background-color: #0000ff;
	font-family :Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight: bold;
	color : #ffffff;	
}

.highlighted {
	background-color: #e0e0e0;
}

.unhighlighted {
	background-color: #ffffff;
}

BODY
{
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	padding-top: 0px;
}


li
{
    margin-left:-20px;
    margin-top:0px;
    list-style-image:url(images/bullet-small.png);
}


A 
{
	color: #3f37a3;	
	TEXT-DECORATION: none
}

.stmid
{
	margin:opx;
}

.splash
{
	border-right: #3F37A3 2px solid;
	padding-right: 0px;
	background-position: right bottom;
	padding-left: 20px;
	background-image: url(../images/bg.jpg);
	padding-bottom: 0px;
	margin: 0px;
	padding-top: 0px;
	background-repeat: no-repeat;
	font-family: verdana, arial, sans-serif;
	background-color: #f1f9fb;
	border-bottom: #3F37A3 2px solid;
}

.bulltxt
{
    FONT-FAMILY: Arial;
    FONT-SIZE: 12pt;
}

.loginheaderwhite
{
    COLOR: white;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: bold;
    TEXT-INDENT: 5pt
}

.mand 
{
	COLOR: red;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 10px;
}

.softmand
{
	COLOR: Navy;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 10px;
}

.mandtext
{
	COLOR: #696969;
}

.sectionfootnote
{
	margin-top: 5px;
	font-weight: normal;
	font-size: 10pt;
	margin-left: 10px;
	
	/*width: 80px;*/
	color: #000000;
	/*font-style: italic;*/
	font-family: Arial,Helvetica,sans-serif;
	text-decoration: none;
}

.titlerow
{
	background-color: #295AB5;
}

.fieldrow
{
	background-color: #C4DAFA;
}

.fieldrowtext
{
	font-size: 8pt;
	background-color: #C4DAFA;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.text
{
	font-size: 8pt;
	/*color: #696969;*/
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
INPUT
{
	font-size: 8pt;
	color: #696969;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.ActionButton
{
	background-color: #addee7;
	color:#4EA1CB;
	FONT-SIZE: 9px;
	FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif; 
	font-weight:bold;
	TEXT-DECORATION: none;
	cursor:hand;	
}

.txtipw
{
	width:90%;
}

FORM
{
	 TEXT-ALIGN: center;
}

/* IC - 05/07/04 ends */
