TD {
	COLOR: #656565; FONT-FAMILY: Arial, Helvetica, sans-serif
}
FONT {
	COLOR: #656565; FONT-FAMILY: Arial, Helvetica, sans-serif
}
A {
	COLOR: #999999; TEXT-DECORATION: underline
}
A:hover {
	COLOR: #990000; TEXT-DECORATION: underline
}
UL {
	LIST-STYLE-TYPE: square
}
BODY {
	BACKGROUND-COLOR: #ffffff
}
TR {
	FONT-SIZE: 80%
}
#quickhelp {
	Z-INDEX: 200; VISIBILITY: hidden; POSITION: absolute
}
.table-title {
	FONT-WEIGHT: bold; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #bacde9; TEXT-DECORATION: none
}

A:redtext {
	COLOR: #990000; TEXT-DECORATION: none
}

.table-subtitle {
	COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ecf2fc
}
.table-alternate {
	FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #fff2e5
}
.table-grey {
	COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ededed
}
.table-greydark {
	COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #999999
}
.table-black {
	COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #000000
}
.table-white {
	FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff
}
TABLE.table-underline TD {
	BORDER-BOTTOM: #d6e3f7 1px solid
}
.nav-background {
	BACKGROUND-POSITION: left top; BACKGROUND-ATTACHMENT: scroll; BACKGROUND-IMAGE: url(/images/menu/menu_bg.gif); BACKGROUND-REPEAT: no-repeat
}
.text-title {
	FONT-WEIGHT: bold; COLOR: #ff8c3e; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.text-subtitle {
	FONT-WEIGHT: bold; COLOR: #544343; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.text-subtitle-alternate {
	FONT-WEIGHT: bold; COLOR: #003366; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.text-small {
	FONT-SIZE: 60%; font-famliy: Arial, Helvetica, sans-serif
}
.text-extrasmall {
	FONT-WEIGHT: normal; FONT-SIZE: 60%; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.text-extrasmallgrey {
	FONT-WEIGHT: normal; FONT-SIZE: 60%; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.text-extrasmallhighlight {
	FONT-WEIGHT: normal; FONT-SIZE: 60%; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.text-extrasmallgrey {
	COLOR: #666666
}
.text-extrasmallhighlight {
	COLOR: #990000
}
.text-large {
	FONT-WEIGHT: bold; FONT-SIZE: 100%; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
A.text-large {
	COLOR: #333333; TEXT-DECORATION: underline
}
.text-large-highlight {
	FONT-WEIGHT: bold; FONT-SIZE: 100%; COLOR: #ff0000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.text-highlight {
	FONT-WEIGHT: bold; COLOR: #990000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.text-error-message {
	COLOR: #cc0000; TEXT-DECORATION: none; font-famliy: Arial, Helvetica, sans-serif
}
.text-footer {
	FONT-WEIGHT: normal; FONT-SIZE: 50%; COLOR: #999999; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.border-line {
	BORDER-RIGHT: #ff8c3e 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #ff8c3e 1px solid; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; BORDER-LEFT: #ff8c3e 1px solid; PADDING-TOP: 4px; BORDER-BOTTOM: #ff8c3e 1px solid
}
.border-dash {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px; BACKGROUND-COLOR: #ededed
}
.border-dot {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px; BACKGROUND-COLOR: #ededed
}
.border-banner {
	BORDER-RIGHT: #b2c3d1 1px solid; BORDER-TOP: #b2c3d1 1px solid; BORDER-LEFT: #b2c3d1 1px solid; BORDER-BOTTOM: #b2c3d1 1px solid
}
INPUT {
	COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff
}
TEXTAREA {
	COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff
}
SELECT {
	COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff
}
INPUT {
	BORDER-RIGHT: #416d96 1px solid; BORDER-TOP: #416d96 1px solid; BORDER-LEFT: #416d96 1px solid; BORDER-BOTTOM: #416d96 1px solid
}
TEXTAREA {
	BORDER-RIGHT: #416d96 1px solid; BORDER-TOP: #416d96 1px solid; BORDER-LEFT: #416d96 1px solid; BORDER-BOTTOM: #416d96 1px solid
}
.form-button {
	BORDER-RIGHT: #323da3 1px solid; BORDER-TOP: #a7b3da 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 85%; BACKGROUND: #ffffff; BORDER-LEFT: #a7b3da 1px solid; CURSOR: hand; COLOR: #000000; BORDER-BOTTOM: #323da3 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
INPUT.radio-check {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none
}
.form-menu-white {
	COLOR: #000000; FONT-FAMILY: Arial, Verdana, sans-serif; BACKGROUND-COLOR: #ffffff
}
.form-field-white {
	COLOR: #000000; FONT-FAMILY: Arial, Verdana, sans-serif; BACKGROUND-COLOR: #ffffff
}
.form-field-white {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; BORDER-LEFT: #000000 1px solid; BORDER-BOTTOM: #000000 1px solid
}
.newsbullet {
	PADDING-RIGHT: 4px; PADDING-LEFT: 10px; LIST-STYLE-IMAGE: url(/images/bullet_arrow.gif); PADDING-BOTTOM: 10px; MARGIN: 0px 0px 0px 10px; COLOR: #0096bf; PADDING-TOP: 10px
}
TD.product-padding {
	PADDING-RIGHT: 0px; PADDING-LEFT: 8px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.header {
	FONT-SIZE: 65%; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.header A {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.header A:hover {
	COLOR: #990000; TEXT-DECORATION: none
}
.headerbg {
	BACKGROUND: #0096bf
}
.title {
	FONT-WEIGHT: bold; FONT-SIZE: 90%; COLOR: #990000
}
.titleborder {
	BACKGROUND: #cccccc
}
.footerbg {
	BACKGROUND: #cc0033
}
.button {
	
}
.buttonlabel {
	FONT-SIZE: 80%; CURSOR: hand; COLOR: #000000
}
A.buttonlabel {
	COLOR: #000000; TEXT-DECORATION: none
}
.buttonlabelhover {
	FONT-SIZE: 80%; CURSOR: hand; COLOR: #990000; TEXT-DECORATION: none
}
.menu {
	FONT-SIZE: 65%; POSITION: relative
}
.menuItem {
	PADDING-LEFT: 5px; COLOR: #848484
}
.menuItem2 {
	PADDING-LEFT: 10px; FONT-SIZE: 80%; COLOR: #848484
}
.menuItem3 {
	PADDING-LEFT: 5px; FONT-SIZE: 65%; COLOR: #848484
}
.menuItem A {
	FONT-WEIGHT: normal; COLOR: #848484; TEXT-DECORATION: none
}
.menuitem2 A {
	FONT-WEIGHT: normal; COLOR: #848484; TEXT-DECORATION: none
}
.menuitem3 A {
	FONT-WEIGHT: normal; COLOR: #848484; TEXT-DECORATION: none
}
.menuItem A:hover {
	TEXT-DECORATION: underline
}
.menuItem2 A:hover {
	TEXT-DECORATION: underline
}
A.menulink {
	FONT-WEIGHT: normal; FONT-SIZE: 85%; COLOR: #323da3; TEXT-DECORATION: none
}
A.menulink:hover {
	COLOR: #000000; TEXT-DECORATION: underline
}
.product-price {
	FONT-WEIGHT: bold; FONT-SIZE: 140%; COLOR: #ff8c3e
}
.product-price-medium {
	FONT-WEIGHT: bold; FONT-SIZE: 100%; COLOR: #416d96
}
.product-features {
	FONT-WEIGHT: bold; COLOR: #0096bf
}
.li-bullet {
	FONT-WEIGHT: bold; FONT-SIZE: 60%; LIST-STYLE-IMAGE: url(/images/arrow.gif); PADDING-BOTTOM: 2px; MARGIN: 0px 0px 0px -22px; COLOR: #5d5d5d; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.costcal-line-one {
	BORDER-TOP: #a7a7a7 1px dashed; BACKGROUND: #edf2f9; COLOR: #000000
}
.costcal-line-two {
	BORDER-TOP: #a7a7a7 1px dashed; BACKGROUND: #ffffff; COLOR: #000000
}
.costcal-line-inactive {
	BORDER-TOP: #a7a7a7 1px dashed; COLOR: #666666
}
.form-inactive {
	BORDER-RIGHT: #e1e1e1 1px solid; BORDER-TOP: #e1e1e1 1px solid; BORDER-LEFT: #e1e1e1 1px solid; COLOR: #000000; BORDER-BOTTOM: #e1e1e1 1px solid; BACKGROUND-COLOR: #ededed
}
.tools-border-top {
	BORDER-TOP: #cccccc 1px solid
}
.connect-usage-blue {
	FONT-SIZE: 8pt; COLOR: #666666; BORDER-BOTTOM: #ccccff 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #f2f5ff; TEXT-DECORATION: none
}
.connect-usage-tablebackground {
	FONT-SIZE: 8pt; COLOR: #666666; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #f2f5ff
}
.connect-usage-title {
	FONT-SIZE: 8pt; COLOR: #ffffff; BORDER-BOTTOM: #ffffff 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #3399cc
}
.connect-usage-days {
	FONT-SIZE: 8pt; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #3399cc
}
.connect-usage-currentuse {
	BORDER-RIGHT: #858585 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #858585 1px solid; PADDING-LEFT: 1px; FONT-SIZE: 8pt; PADDING-BOTTOM: 1px; MARGIN: 3px; BORDER-LEFT: #858585 1px solid; COLOR: #000000; PADDING-TOP: 1px; BORDER-BOTTOM: #858585 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #eef7f1; TEXT-DECORATION: none
}
.connect-usage-currentuse:hover {
	BORDER-RIGHT: #858585 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #858585 1px solid; PADDING-LEFT: 1px; FONT-SIZE: 8pt; PADDING-BOTTOM: 1px; MARGIN: 3px; BORDER-LEFT: #858585 1px solid; COLOR: #000000; PADDING-TOP: 1px; BORDER-BOTTOM: #858585 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #eef7f1
}
.connect-usage-currentuse_today {
	BORDER-RIGHT: #323da3 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #323da3 1px solid; PADDING-LEFT: 1px; FONT-WEIGHT: bold; FONT-SIZE: 8pt; PADDING-BOTTOM: 1px; MARGIN: 3px; BORDER-LEFT: #323da3 1px solid; COLOR: #ffffff; PADDING-TOP: 1px; BORDER-BOTTOM: #323da3 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ff9900; TEXT-DECORATION: none
}
.connect-usage-currentuse_today:hover {
	BORDER-RIGHT: #ff9900 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #ff9900 1px solid; PADDING-LEFT: 1px; FONT-WEIGHT: bold; FONT-SIZE: 8pt; PADDING-BOTTOM: 1px; MARGIN: 3px; BORDER-LEFT: #ff9900 1px solid; COLOR: #ff3333; PADDING-TOP: 1px; BORDER-BOTTOM: #ff9900 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffcc
}
.connect-usage-alert {
	BORDER-RIGHT: #ff3333 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #ff3333 1px solid; PADDING-LEFT: 1px; FONT-WEIGHT: bold; FONT-SIZE: 8pt; PADDING-BOTTOM: 1px; MARGIN: 3px; BORDER-LEFT: #ff3333 1px solid; PADDING-TOP: 1px; BORDER-BOTTOM: #ff3333 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none
}
.connect-usage-alert:hover {
	BORDER-RIGHT: #ff3333 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #ff3333 1px solid; PADDING-LEFT: 1px; FONT-WEIGHT: bold; FONT-SIZE: 8pt; PADDING-BOTTOM: 1px; MARGIN: 3px; BORDER-LEFT: #ff3333 1px solid; PADDING-TOP: 1px; BORDER-BOTTOM: #ff3333 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff
}
.connect-usage-dropdown_table {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #666666; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #f2f5ff
}
.connect-usage-menu {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; BORDER-LEFT-COLOR: #3399cc; BORDER-BOTTOM-COLOR: #3399cc; COLOR: #000000; BORDER-TOP-COLOR: #3399cc; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; BACKGROUND-COLOR: #d0e1ff; BORDER-RIGHT-COLOR: #3399cc
}
.connect-usage-key {
	FONT-SIZE: 8pt; COLOR: #666666; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff
}
.connect-usage-link {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.connect-usage-alert_header {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #ff3333; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.connect-usage-normal_text_bold {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #666666; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.connect-usage-normal_text_bold_red {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #ff3333; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.text-small {
	FONT-SIZE: 85%
}
.text-extrasmall {
	FONT-SIZE: 80%
}
.text-extrasmallgrey {
	FONT-SIZE: 80%
}
.text-extrasmallhighlight {
	FONT-SIZE: 80%
}
.text-footer {
	FONT-SIZE: 70%
}
.text-large {
	FONT-SIZE: 130%
}
.text-large-highlight {
	FONT-SIZE: 130%
}
.form-button {
	FONT-SIZE: 85%
}
.header {
	FONT-SIZE: 85%
}
.title {
	FONT-SIZE: 130%
}
.titleborder {
	BORDER-TOP: #426d94 1px dashed; BACKGROUND: #ffffff
}
.buttonlabel {
	FONT-SIZE: 85%
}
.buttonlabelhover {
	FONT-SIZE: 85%
}
.menuItem {
	FONT-SIZE: 110%
}
.menuItem A {
	FONT-SIZE: 110%
}
.menuItem2 {
	FONT-SIZE: 110%
}
.menuItem2 A {
	FONT-SIZE: 110%
}
.product-price {
	FONT-SIZE: 200%
}
.product-price-medium {
	FONT-SIZE: 140%
}
.li-bullet {
	FONT-SIZE: 80%
}
