a:link, a:active {
	color: #660099;
}
a:visited {
	color: #993399;
}
.acolorwhite{
        color:FFFFFF;}
 
.error{ 
        color:ff0000;}
.contenterror{
        color:CC0033;
        font-family:Arial, Helvetica, Verdana, sans-serif;
    font-size:12px;
}
.nav{
    color:000000;
    font-family:Arial, Helvetica, Verdana, sans-serif;
    font-size:11px;
}
.sidenav{
    color:000000;
    font-family:Arial, Helvetica, Verdana, sans-serif;
    font-size:11px;
}
ul {
	margin-top: 0px;
	margin-bottom: 0px;
}
ul li {
	margin-left: -24px;
}

ul li.indentedBlock
{
	margin-left: 1px;
	margin-bottom: 3px;	              
}

.maxAllowedWidth
{
	width:100%;
}

.navwhite{
    color:FFFFFF;
    font-family:Arial, Helvetica, Verdana, sans-serif;
    font-size:11px;
        }

.smallheader{
    color:FF6600;
    font-family:Arial, Helvetica, Verdana, sans-serif;
    font-size:20px;
        font-weight: bold;
    }

.smallpurpleheader{
    color:660099;
    font-family:Arial, Helvetica, Verdana, sans-serif;
    font-size:20px;
        }

.smallgreenheader{
    color:339933;
    font-family:Arial, Helvetica, Verdana, sans-serif;
    font-size:20px;
        }

.pagesubheader{
    color:999999;
    font-family:Arial, Helvetica, Verdana, sans-serif;
    font-size:14px;
    font-weight: normal;
        }

.pagesubheader2{
    color:0066CC;
    font-family:Arial, Helvetica, Verdana, sans-serif;
    font-size:14px;
        font-weight:bold;
        }

.pagesubheader3{
    color:000000;
    font-family:Arial, Helvetica, Verdana, sans-serif;
    font-size:16px;
        }


.subheader{
        color:660099;
    font-family:Arial, Helvetica, Verdana, sans-serif;
    font-size:12px;
        font-weight:bold;
        }

.content{
        color:000000;
        font-family:Arial, Helvetica, Verdana, sans-serif;
    font-size:12px;
        }

.contentbold{
    color:000000;
        font-family:Arial, Helvetica, Verdana, sans-serif;
    font-size:12px;
        font-weight:bold;
        }

.contentrev{
        color:FFFFFF;
    font-size:12px;
        font-family:Arial, Helvetica, Verdana, sans-serif;
        }

.contentred{
        color:FF0033;
    font-size:12px;
        font-family:Arial, Helvetica, Verdana, sans-serif;
        }

.contentpurple{
        color:660099;
    font-size:12px;
        font-family:Arial, Helvetica, Verdana, sans-serif;
        }


.tariffheader{
    color:660099;
    font-family:Arial, Helvetica, Verdana, sans-serif;
    font-size:12px;
        font-weight:bold;
        }

.contentsmall{
    color:000000;
    font-family:Arial, Helvetica, Verdana, sans-serif;
    font-size:11px;
        }

.small{
    color:000000;
    font-family:Arial, Helvetica, Verdana, sans-serif;
    font-size:11px;
        }
.button{
    color:000000;
    font-family:Arial, Helvetica, Verdana, sans-serif;
    font-size:11px;
        }

.resultstableheader{
    background-color:FF0033; 
    font-family:Arial, Helvetica, Verdana, sans-serif;
    font-size:11px;
        font-weight:bold;
    color:FFFFFF;
        }
.resultstableheadergray{
	background-color:999999;
	 font-family:Arial, Helvetica, Verdana, sans-serif; 
        font-size:12px;
        color:ffffff;
	}

.resultstable{
    color:000000;
    font-family:Arial, Helvetica, Verdana, sans-serif;
    font-size:11px;
        }

.tablerowgray{
    background-color:CCCCCC; 
        }

.infoboxheader{
    color:000000;
    font-family:Arial, Helvetica, Verdana, sans-serif;
    font-size:11px;
        font-weight:bold;
        }

.disclaimer{
    color:000000;
    font-family:Arial, Helvetica, Verdana, sans-serif;
    font-size:11px;
        }

.utility{
    color:000000;
    font-family:Arial, Helvetica, Verdana, sans-serif;
    font-size:11px;
        }

.alert{
    color:CC0033;
    font-family:Arial, Helvetica, Verdana, sans-serif;
    font-size:14px;
        font-weight:bold;
        }

.errorhead{
    color:ff0000;
    font-family:Arial, Helvetica, Verdana, sans-serif;
    font-size:14px;
        font-weight:bold;
        }
        
.errortext{
    color:ff0000;
    font-family:Arial, Helvetica, Verdana, sans-serif;
    font-size:11px;
        font-weight:bold;
        }

.warning{
    color:cc0033;
    font-family:Arial, Helvetica, Verdana, sans-serif;
    font-size:12px;
        font-weight:bold;
        }

.nnform {
	font-family: 'Courier New', Courier, monospace;
	font-size: 11px;
	padding: 0;
	margin: 0;
	}
.warninggray{
    background-color:cccccc;
    color:CC0033;
    font-family:Arial, Helvetica, Verdana, sans-serif;
    font-size:12px;
        font-weight:bold;
        }
.opco{
    background-color:ff0033;
	}

.empty{
    background-color:e6e6e6;
    color:000000;
    font-family:Arial, Helvetica, Verdana, sans-serif;
    font-size:12px;
        }

.emptysmall{
    background-color:e6e6e6;
    color:000000;
    font-family:Arial, Helvetica, Verdana, sans-serif;
    font-size:11px;
        }

.readonlyTextarea{
    background-color:e6e6e6;
    color:red;
    font-family:Arial, Helvetica, Verdana, sans-serif;
    font-size:11px;
    font-weight:bold
        }

.mainheader{
    background-color:660099; 
    font-family:Arial, Helvetica, Verdana, sans-serif;
    font-size:12px;
        font-weight:bold;
    color:FFFFFF;

        }
.mainheaderoff{
    background-color:660099; 
    font-family:Arial, Helvetica, Verdana, sans-serif;
    font-size:12px;
        font-weight:bold;
    color:999999;
}
.header{
    background-color:999999; 
    font-family:Arial, Helvetica, Verdana, sans-serif;
    font-size:12px;
    font-weight:bold;
    color:FFFFFF;
}
.tableheader{
	background-color:888888; 
    font-family:Arial, Helvetica, Verdana, sans-serif;
    font-size:12px;
    font-weight:600;
    color:FFFFFF;
    margin-left:2px;
}
.prompt{
	background-color:cccccc;
	 font-family:Arial, Helvetica, Verdana, sans-serif; 
        font-size:12px;
        color:000000;
	  font-weight:bold;
	}

.prompt_light{
	background-color:e6e6e6;
	 font-family:Arial, Helvetica, Verdana, sans-serif; 
        font-size:12px;
        color:000000;
	  font-weight:bold;
	} 

.contentgray{
	background-color:cccccc;
	 font-family:Arial, Helvetica, Verdana, sans-serif; 
        font-size:12px;
        color:000000;
	}
.contentwhite{
	background-color:ffffff;
	 font-family:Arial, Helvetica, Verdana, sans-serif; 
        font-size:12px;
        color:000000;
	}


.input{
	font-family: 'Courier New', Courier, monospace;
	font-size: 11px;
	padding: 0;
	margin: 0;
	}

.indented{
	margin-left:3px;
}

.button-color{
	background-color:660099;
	 font-family:Arial, Helvetica, Verdana, sans-serif; 
        font-size:11px;
        color:ffffff;
        }
.button-gray{
	
	 font-family:Arial, Helvetica, Verdana, sans-serif; 
        font-size:11px;
        color:000000;
        }

.phonenumber{
    color:660099;
    font-family:Arial, Helvetica, Verdana, sans-serif;
    font-size:12px;
    font-weight:bold;
        }
.spacer{  
	margin:auto 5px;
	font-weight:bold;
}

.padTD{
	padding: 5px
	}

.verticalPadTD{
	padding-bottom: 5px;
 	padding-top: 5px       
	}

.thickBorder {border-width: thick}
	
TD{     font-family:Arial, Helvetica, Verdana, sans-serif;
        font-size:12px;
        color:000000;
        }

BODY{
        background-color:FFFFFF; 
        font-family:Arial, Helvetica, Verdana, sans-serif; 
        font-size:12px;
        color:000000;
        }

H2{ color:660099;
    font-family:Arial, Helvetica, Verdana, sans-serif;
    font-size:18px;
        font-weight:normal;
        }

H3{ color:660099;
    font-family:Arial, Helvetica, Verdana, sans-serif;
    font-size:14px;
        font-weight:bold;
        }

SUP{font-size:10px;}

