/************************************************************
* html style modifiers
*************************************************************/

body {
	margin: 0px; 
	}
td {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size:11px;
	background-color: #FFFFFF;
	}
tt {
	font-size: 12px;
	}
A {
	color: #000099;
	}
/************************************************************
* page content align properties 
*************************************************************/
.contentalignie {
	text-align:center;
	padding-left:5px;
	}
.contentalignnonie {
	margin-left:auto;
	margin-right:auto;
	}
/************************************************************
* navigation elements
*************************************************************/

/* navigation top band with small text */
.topnavback {
	background-color:#eeeeee;
	}
.topnavband {
	background-color: #9C9ACE;
	text-decoration: none; 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	font-weight: bold;
	}
.topnavband2 {
	font-family: Arial, Helvetica, sans-serif; 
	color: #FFFFFF; 
	background-color: #63659C;
	text-decoration: none; 
	font-size: 12px;
	font-weight: bold;
	border: 1px solid;
	border-bottom-color:#333333; border-right-color:#333333;
	border-left-color:#CCCCCC; border-top-color:#CCCCCC
	}
.topnavband3 {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px;
	background-color: #EEEEEE;
	text-decoration: none; 
	border-bottom:1px dashed #999999;
	}
.selectedtab {
	font-family: Arial, Helvetica, sans-serif; 
	color: #FFFFFF; 
	background-color: #63659C;
	text-decoration: none; 
	font-size: 12px;
	font-weight: bold;
	}
.selectedtabline {
	background-color: #63659C;
	}
.notselectedtab {
	font-family: Arial, Helvetica, sans-serif; 
	color: #FFFFFF; 
	background-color: #9C9ACE;
	text-decoration: none; 
	font-size: 12px;
	font-weight: bold;
	}
.notselectedtabline {
	background-color: #FFFFFF;
	}
.topnavbandsecond {
	font-family: Arial, Helvetica, sans-serif; 
	background-color: #FFFFFF;
	text-decoration: none; 
	font-size: 10px;
	font-weight: normal;
	}
.specialtab {
	font-family: Arial, Helvetica, sans-serif; 
	color: #003300; 
	background-color: #FFCC00; 
	text-decoration: none; 
	font-size: 11px; 
	font-weight: bold;
	}
.managetabs {
	font-family: Arial, Helvetica, sans-serif; 
	color: #000000; 
	background-color: #CCCCCC; 
	text-decoration: none; 
	font-size: 11px; 
	font-weight: bold;
	}
.breadcrumbband {
	background-color: #CCCCCC;
	text-decoration: none; 
	font-size: 10px;
	}

.toplink {
	text-decoration: none; 
}

/************************************************************
* navigation elements - bottom
*************************************************************/

.bottextlink {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px;
	font-weight: normal;
}
.botlinkbar {
	background-color:#eeeeee;
	border-top:1px dashed #999999;
	border-bottom:1px dashed #999999;
}
.botnavback {
	background-color:#eeeeee;
}
.botnavlegalbar {
	border-right:1px solid #999999;
	border-bottom:1px solid #999999;
	border-left:1px solid #999999;
	color:#999999;
}
.botnavlegallink {
	color:#999999;
}
/************************************************************
* search bar elements
*************************************************************/

.topnavsearchband {
	background-color: #FFCC00;
	}

.topsearchtext {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px;
	}

.domaindropdown {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 9px; 
	background-color: #EEEEEE
	}

/************************************************************
* home page elements
*************************************************************/

.indexintroband {
	background-color: #FFCC00;
	}

.intromiddleband {
	font-family: Arial, Helvetica, sans-serif; 
	color: #FFFFFF; 
	background-color: #9C9ACE;
	text-decoration: none; 
	font-size: 11px;
	font-weight: bold;
	}
.homeintroband {
	background-color: #FFCC00
	}
.indexintrobandtext {
	background-color: #FFCC00; 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 18px; 
	font-weight: bold
	}
.pricingonhome {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 16px;
	font-weight: bold;
	}
.homeleft {
	background-color: #99FFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 26px
	}
.homeleftheader {
	background-color: #CCCCCC
	}
.homecheckoutback {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #FFFF66
	}

/************************************************************
* progress bar display box
*************************************************************/

.progressdiv {
	font-size: medium;
	color: #000099
	}

/************************************************************
* formatting - content - body
*************************************************************/

.pagecaptionmain {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 25px;
	font-weight: bold;
	}

.pagecaptionsmall {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 20px; 
	font-weight: normal;
	}
.captionbar {
	font-family: Arial, Helvetica, sans-serif; 
	color: #FFFFFF; 
	background-color: #3973ad; 
	font-size: 11px;
	font-weight: bold;
	background-image:url(/graphics/main.captionbar.back.gif);
	}
.errorcaptionbar {
	font-family: Arial, Helvetica, sans-serif; 
	color: #FF0000; 
	background-color: #FFFFFF;
	text-decoration: none; 
	font-size: 13px;
	font-weight: bold;
	}
.tiptext {
	color: #660099; 
	}
.smallquickmodifytextbox {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 9px; 
	width: 100px
	}
.faqquestion {
	font-style: normal; 
	color: #000066
	}
.featuresheadline {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 14px; 
	font-weight: bold; 
	text-transform: capitalize
	}
.resourceintrobar {
	font-family: Arial, Helvetica, sans-serif; 
	color: #FFFFFF; 
	background-color: #FF6633; 
	text-decoration: none; 
	font-size: 11px; 
	font-weight: bold;
	}
.helptext {
	font-size: 12px
	}
.firsttext {
	visibility: hidden;
	display: none;
	}
.contactitemheading {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px
	}
.addrback {
	background-color: #EEEEEE
	}
.teaserbar {
	font-family: Arial, Helvetica, sans-serif; 
	background-color: #FFFF99; 
	font-size: 12px
	}
.starthere {
	background-color:#99FF00;
	}
/************************************************************
* formatting - content - bullets
*************************************************************/

.newbullet {
	list-style-type: square
	}
.arrowbullet {
	line-height: 140%;
	list-style-image: url(/graphics/arrsml.gif);
}

/************************************************************
* formatting - content - left menu
*************************************************************/
.leftmenuheading {
	font-weight: bold;
	color: #999999;
}
.leftmenuoff {
	text-decoration: none;
}
.leftmenuon {
	text-decoration: none;
	padding-top: 0px;
	padding-bottom: 1px;
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: dotted;
	border-right-style: dotted;
	border-bottom-style: dotted;
	border-left-style: dotted;
	border-top-color: #99CC00;
	border-right-color: #99CC00;
	border-bottom-color: #99CC00;
	border-left-color: #99CC00;
	background-color: #eeffff;
}
.leftmenurightsepbar {
	border-right:'1px dotted #cccccc';
}
/************************************************************
* formatting - form elements
*************************************************************/

.loginformcontrol, .nextprevcontrols {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px;
	}

.mybutton {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	background-color: #63659C; 
	cursor: hand; 
	border-style: ridge; 
	border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; 
	font-weight: bold; 
	color: #FFFFFF
	}

.moreoptionsMenu{
	height:20px;
	width:200px;
	font-family:arial;
	font-size:11px;
	color:#646464;
	}

.disabledcontrol {
	background-color: #dddddd;
}
/************************************************************
* formatting - table
*************************************************************/

.listtablethinline {
	background-color: #CCCCCC;
	}
.listtableheader {
	font-family: Arial, Helvetica, sans-serif; 
	background-color: #EEEEEE;
	font-weight: bold;
	}
.listtableheaderselected {
	font-family: Arial, Helvetica, sans-serif; 
	background-color: #CCCCCC;
	font-weight: bold;
	}
.listtableheadernormal {
	font-family: Arial, Helvetica, sans-serif; 
	background-color: #EEEEEE;
	font-weight: normal;
	}
.listtableheaderlink {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	background-color: #FFFFFF;
	}
.listtablefooter {
	background-color: #EEEEEE;
	}
.listalternaterowcolor {
	background-color: #F4F4F4;
	}
.listtablecontrol {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px;
	}
.listtableheadertypetext { 
	font-family: Arial, Helvetica, sans-serif; 
	font-weight: bold; 
	color: #999999
	}
.listtableback {
	background-color: #EEEEEE;
	font-weight: normal;
	}




