/*===========================================================
		axis generic styles
===========================================================*/

#axis_legend {
	/*font-weight: normal;*/
	/*color: #000000;*/
}

/*===========================================================
		axis cardform styles
===========================================================*/

.axis_amt_label {
	font-weight:bold;
	/*color: #000000;*/
}

.axis_amt {
	font-weight: normal;
	/*color: #000000;*/
}

div.axis_error {
	font-weight: bold;
	color: #FF0000;
}

div.axis_description {
	font-weight: normal;
	/*color: #000000;*/
}

label.axis_label {
	font-weight: bold;
	/*color: #000000;*/
}

.axis_button {
}

/*===========================================================
		axis confirmdetailsform styles
===========================================================*/

TH.axis_boldleftbg {
	font-size:80%;
	font-weight:bold;
	/*color: #000000;*/
}

TH.axis_boldrightbg {
	font-size:80%;
	font-weight:bold;
	/*color: #000000;*/
}

.axis_standardtext {
	font-size:80%;
	font-weight: normal;
	/*color: #000000;*/
}

TD.axis_standardtextright {
	font-size:80%;
	font-weight: normal;
	/*color: #000000;*/
}

.axis_surcharge_message{
	font-weight:bold;
	background-color: #FFFFCC;
}

DL#vertical {
}

DT#vertical {
	font-weight: bold;
}

DD#vertical {
}

/*===========================================================
		axis misc styles
===========================================================*/

TH.axis_messagetitle{
	color: #FF0000;
}

TD.axis_please_refrain{
	color:#FF0000;
}

TD.axis_are_you_sure{
	color:#FF0000;
	font-weight:bold;
}

.axis_surcharge_amount{
	color:#FF0000;
}

.axis_please_wait{
	background-color: #f1f1fd;
	visibility: hidden;
}

.axis_referal_form_title{
	color:#FF0000;
}

.axis_printbutton{
	color: #FF0000;
	border: medium solid #FF0000;
}

.axis_bold {
	font-size:80%;
	font-weight:bold;
	/*color: #000000;*/
}

TH.axis_bold {
	font-size:80%;
	font-weight:bold;
	/*color: #000000;*/
}

TD.axis_bold {
	font-size:80%;
	font-weight:bold;
	/*color: #000000;*/
}

TH.axis_boldleft {
	font-size:80%;
	font-weight:bold;
	/*color: #000000;*/
}

TH.axis_boldright {
	font-size:80%;
	font-weight:bold;
	/*color: #000000;*/
}

p {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
}

#css_fieldset, .css_fieldset {
font-size: 13px;
}
.css_legend {font-size:1.4em;font-weight:bold;padding-top:1.4em;padding-bottom:1.4em;color:#00718f}

/*ul{
list-style-type:disc !important;
list-style-position:inside;
}*/

.css_text, .css_description_text, .css_paragraph_text, .css_companyAddress, .css_confirmationLabel , .css_confirmationValue {
font-size: 13px;
line-height: 20px;
}

.css_title {
font-weight: bold;
padding: 0.5em 0em 0.5em 0em;
font-size: 1.4em;
color: #00718f;
padding-bottom: 15px;
font-family: arial;
}

a.cssFundList{
background-attachment: scroll;
background-color: transparent;
background-image: url(../images/arrow_teal.gif);
background-position: 0 3px;
background-repeat: no-repeat;
color: #00718F;
font-size: 0.9em;
font-weight: 700;
padding-left: 10px;
}

.css_fund_details {
display: inline;
}

.css_text {
padding-bottom: 2em;
}

a:hover, a:active, a:link, a:visited {
font-family: arial;
}