BODY
{
    FONT-SIZE: 11px;
    LINE-HEIGHT: 16px;
    FONT-FAMILY: Verdana, Arial, Helvetica, "SunSans-Regular", sans-serif
}
P
{
    FONT-SIZE: 11px;
    LINE-HEIGHT: 16px;
    FONT-FAMILY: Verdana, Arial, Helvetica, "SunSans-Regular", sans-serif
}
TD
{
    FONT-SIZE: 11px;
    LINE-HEIGHT: 20px;
    FONT-FAMILY: Verdana, Arial, Helvetica, "SunSans-Regular", sans-serif
}
TH
{
    FONT-SIZE: 11px;
    LINE-HEIGHT: 16px;
    FONT-FAMILY: Verdana, Arial, Helvetica, "SunSans-Regular", sans-serif
}
P
{
	MARGIN-TOP: 8px;
	COLOR: #333333;
	LINE-HEIGHT: 21px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
}
INPUT
{
    FONT: 13px Arial
}
TEXTAREA
{
    FONT: 13px Arial
}
TEXTAREA
{
    OVERFLOW: auto
}
A IMG
{
    BORDER-RIGHT: 0px;
    BORDER-TOP: 0px;
    BORDER-LEFT: 0px;
    BORDER-BOTTOM: 0px
}
H1
{
    MARGIN: 0px;
    COLOR: #ff6600;
    LINE-HEIGHT: 100%;
    FONT-FAMILY: 'Franklin Gothic Demi'
}
H2
{
    MARGIN: 0px;
    LINE-HEIGHT: 100%
}
H3
{
    MARGIN: 0px;
    LINE-HEIGHT: 100%
}
H4
{
    MARGIN: 0px;
    LINE-HEIGHT: 100%
}
H1
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: 600;
    FONT-SIZE: 31px;
    PADDING-BOTTOM: 0px;
    COLOR: #000;
    PADDING-TOP: 10px;
    FONT-FAMILY: "Myriad Pro", Myriad, Arial, sans-serif;
    HEIGHT: 35px;
    voice-family: inherit
}
H2
{
    COLOR: #1d7ac9;
    FONT-FAMILY: "Caecilia", "Minion Pro", Minion, Georgia, serif
}
H3
{
    COLOR: #1d7ac9;
    FONT-FAMILY: "Caecilia", "Minion Pro", Minion, Georgia, serif
}
H2
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: 500;
    FONT-SIZE: 19px;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 5px;
    HEIGHT: 26px
}
H3
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: 400;
    FONT-SIZE: 16px;
    PADDING-BOTTOM: 0px;
    MARGIN: 15px 0px 0px;
    PADDING-TOP: 4px;
    HEIGHT: 21px
}
H4
{
    FONT-WEIGHT: 300;
    FONT-SIZE: 11px;
    MARGIN: 20px 0px 10px;
    LINE-HEIGHT: 16px
}
A
{
    COLOR: #36f;
    TEXT-DECORATION: none
}
A:visited
{
    COLOR: #936
}
A:hover
{
    TEXT-DECORATION: underline
}
A.underlined
{
    TEXT-DECORATION: underline
}
A.underlined:visited
{
    TEXT-DECORATION: underline
}
DIV.calendar_body A
{
    COLOR: #36f
}
DIV.calendar_body A:visited
{
    COLOR: #36f
}
FORM
{
    MARGIN: 0px
}
UL
{
    MARGIN-TOP: 7px
}
OL
{
    MARGIN-TOP: 7px
}
UL.direct
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px
}
UL.direct OL
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 20px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px
}
UL.direct LI
{
    LIST-STYLE-TYPE: none
}
UL LI UL
{
    MARGIN-TOP: 0px
}
UL LI UL LI
{
    LIST-STYLE-IMAGE: none;
    LIST-STYLE-TYPE: circle
}
DL
{
    MARGIN: 0px
}
DT
{
    MARGIN-TOP: 16px;
    FONT-WEIGHT: bold
}
DT.first
{
    MARGIN-TOP: 11px
}
DD
{
    MARGIN-TOP: 8px;
    MARGIN-LEFT: 0px
}
H4.first
{
    MARGIN-TOP: 0px
}
P.first
{
    MARGIN-TOP: 0px
}
P.fineprint
{
    MARGIN-TOP: 3px;
    FONT-SIZE: 9px;
    LINE-HEIGHT: 14px
}
P.press_info
{
    MARGIN-TOP: 16px
}
DIV HR
{
    DISPLAY: none
}
.clickable
{
    CURSOR: hand
}
.body_small
{
    FONT-SIZE: 8pt;
    LINE-HEIGHT: 20pt;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.body_small_black
{
    FONT-SIZE: 8pt;
    LINE-HEIGHT: 135%;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.formlabel {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: 20px;
	font-weight: bold;
	color: #666666;
}

.body_small_black
{
    COLOR: #000
}
.body_very_small
{
    FONT-SIZE: 7pt;
    LINE-HEIGHT: 135%;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.invite
{
    FONT: 22px Verdana, Arial, Helvetica, sans-serif;
    LETTER-SPACING: -0.02em
}
.personName
{
    FONT-WEIGHT: bold
}
.quote_body
{
    FONT-SIZE: 10px;
    COLOR: #000;
    LINE-HEIGHT: 15px
}
.quote_attribution
{
    FONT-SIZE: 10px;
    COLOR: #737373;
    LINE-HEIGHT: 15px
}
#sidebar_testimonial
{
    BORDER-TOP: #bfd3e4 1px solid;
    MARGIN-BOTTOM: 20px
}
#sidebar_testimonial DIV.quote_body
{
    MARGIN-TOP: 12px;
    MARGIN-BOTTOM: 8px
}
#sidebar_testimonial .personName
{
    FONT-WEIGHT: normal
}
#sidebar_buttons
{
    PADDING-RIGHT: 0px;
    BORDER-TOP: #bfd3e4 1px solid;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 10px;
    PADDING-TOP: 10px
}
DIV
{
}
#main_content
{
    MARGIN: 10px 20px 0px
}
#main_content_corp
{
    MARGIN: 0px 20px 0px 0px
}
.body_divider
{
    MARGIN: 20px -20px 0px 0px;
    BORDER-BOTTOM: #e1e1e1 1px solid
}
.body_divider HR
{
    DISPLAY: none
}
#body_divider_top_match
{
    MARGIN-TOP: 0px;
    PADDING-TOP: 0px
}
.signature
{
    COLOR: #0050a0
}
DIV.signature
{
}
DIV.signature SPAN.personSignature
{
    DISPLAY: block
}
DIV.signature SPAN.personName
{
    DISPLAY: block
}
DIV.signature SPAN.personTitle
{
    DISPLAY: block
}
DIV.signature SPAN.personEmail
{
    DISPLAY: block
}
.supplement_box
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 10px;
    PADDING-BOTTOM: 10px;
    MARGIN: 10px;
    PADDING-TOP: 0px;
    BACKGROUND-COLOR: #f0f0f0
}
.supplement_box H3
{
    WIDTH: 220px;
    BORDER-BOTTOM: #0050a0 2px solid
}
.callout_dialog
{
    BORDER-RIGHT: #fff 0px solid;
    PADDING-RIGHT: 15px;
    BORDER-TOP: #fff 1px solid;
    PADDING-LEFT: 15px;
    PADDING-BOTTOM: 10px;
    MARGIN: 0px;
    BORDER-LEFT: #fff 0px solid;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: #fff 1px solid;
    BACKGROUND-COLOR: #f0f0f0
}
.callout_thumbnail
{
    BORDER-RIGHT: #f0f0f0 1px solid;
    PADDING-RIGHT: 5px;
    BORDER-TOP: #f0f0f0 1px solid;
    PADDING-LEFT: 5px;
    PADDING-BOTTOM: 5px;
    BORDER-LEFT: #f0f0f0 1px solid;
    WIDTH: 110px;
    PADDING-TOP: 5px;
    BORDER-BOTTOM: #f0f0f0 1px solid;
    BACKGROUND-COLOR: #fff;
    TEXT-ALIGN: center
}
.callout_thumbnail IMG
{
    DISPLAY: block
}
.callout_thumbnails1
{
    FLOAT: right;
    MARGIN: 5px 20px 5px 10px;
    WIDTH: 123px
}
.callout_thumbnails2
{
    FLOAT: right;
    MARGIN: 5px 20px 5px 10px;
    WIDTH: 245px
}
.callout_form_submit
{
    BORDER-RIGHT: #e1e1e1 0px solid;
    PADDING-RIGHT: 15px;
    BORDER-TOP: #e1e1e1 1px solid;
    PADDING-LEFT: 15px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    BORDER-LEFT: #e1e1e1 0px solid;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: #e1e1e1 1px solid;
    BACKGROUND-COLOR: #e1e1e1;
    TEXT-ALIGN: right
}
.infobox
{
    BORDER-RIGHT: #e6e6e6 1px solid;
    PADDING-RIGHT: 10px;
    BORDER-TOP: #e6e6e6 1px solid;
    PADDING-LEFT: 10px;
    BACKGROUND: #ffffcb;
    PADDING-BOTTOM: 10px;
    BORDER-LEFT: #e6e6e6 1px solid;
    PADDING-TOP: 10px;
    BORDER-BOTTOM: #e6e6e6 1px solid;
    TEXT-ALIGN: left
}
#nav_settings_list IMG
{
    VERTICAL-ALIGN: middle
}
.calendar_view
{
    BACKGROUND-COLOR: #fafafa
}
.calendar_view TD
{
    VERTICAL-ALIGN: top
}
TABLE.week_display
{
}
TABLE.week_display TR
{
}
TABLE.week_display TR.weekhead
{
    BORDER-RIGHT: 0px;
    BORDER-TOP: 0px;
    BACKGROUND-IMAGE: url(/images/po/cal/head/back.gif);
    BORDER-LEFT: 0px;
    BORDER-BOTTOM: 0px
}
TABLE.week_display TH
{
    FONT-WEIGHT: bold;
    VERTICAL-ALIGN: top;
    COLOR: #fff
}
TABLE.week_display TH IMG
{
    VERTICAL-ALIGN: middle
}
.minimonth
{
    BORDER-RIGHT: 0px;
    BORDER-TOP: 0px;
    BORDER-LEFT: 0px;
    BORDER-BOTTOM: 0px;
    BACKGROUND-COLOR: white
}
.minimonth .weekday
{
    BORDER-RIGHT: 0px;
    BORDER-TOP: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    VERTICAL-ALIGN: middle;
    BORDER-LEFT: 0px;
    WIDTH: 24px;
    COLOR: black;
    LINE-HEIGHT: 16px;
    BORDER-BOTTOM: 0px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    HEIGHT: 18px;
    TEXT-ALIGN: center
}
.minimonth .month
{
    BORDER-RIGHT: 0px;
    BORDER-TOP: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 13px;
    BORDER-LEFT: 0px;
    COLOR: #fff;
    LINE-HEIGHT: 16px;
    BORDER-BOTTOM: 0px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-ALIGN: center
}
.minimonth .month A
{
    COLOR: #fff
}
.minimonth .month A:visited
{
    COLOR: #fff
}
.minimonth .gap
{
    BORDER-RIGHT: 0px;
    BORDER-TOP: 0px;
    VERTICAL-ALIGN: middle;
    BORDER-LEFT: 0px;
    WIDTH: 23px;
    BORDER-BOTTOM: 0px;
    HEIGHT: 3px;
    TEXT-ALIGN: center
}
.minimonth .day
{
    BORDER-RIGHT: 0px;
    BORDER-TOP: 0px;
    FONT-SIZE: 11px;
    VERTICAL-ALIGN: middle;
    BORDER-LEFT: 0px;
    WIDTH: 23px;
    COLOR: black;
    LINE-HEIGHT: 16px;
    BORDER-BOTTOM: 0px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    HEIGHT: 20px;
    TEXT-ALIGN: center
}
.minimonth .offday
{
    BORDER-RIGHT: 0px;
    BORDER-TOP: 0px;
    FONT-SIZE: 11px;
    VERTICAL-ALIGN: middle;
    BORDER-LEFT: 0px;
    WIDTH: 23px;
    COLOR: black;
    LINE-HEIGHT: 16px;
    BORDER-BOTTOM: 0px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    HEIGHT: 20px;
    TEXT-ALIGN: center
}
.minimonth .day A:visited
{
    COLOR: #36f
}
.minimonth .day .isdata
{
    FONT-WEIGHT: bold
}
.minimonth .offday A
{
    COLOR: #aaa
}
.minimonth .offday A:visited
{
    COLOR: #aaa
}
#minimonth_thisweek
{
    BACKGROUND-COLOR: #d2e4f4
}
#minimonth_today
{
    COLOR: #fafafa;
    BACKGROUND-COLOR: #1d7ac9
}
#minimonth_today A
{
    COLOR: #fafafa;
    BACKGROUND-COLOR: #1d7ac9
}
TD.left
{
    TEXT-ALIGN: left
}
TD.ul
{
    TEXT-ALIGN: left
}
TD.ll
{
    TEXT-ALIGN: left
}
TH.left
{
    TEXT-ALIGN: left
}
TH.ul
{
    TEXT-ALIGN: left
}
TH.ll
{
    TEXT-ALIGN: left
}
TD.right
{
    TEXT-ALIGN: right
}
TD.ur
{
    TEXT-ALIGN: right
}
TD.lr
{
    TEXT-ALIGN: right
}
TH.right
{
    TEXT-ALIGN: right
}
TH.ur
{
    TEXT-ALIGN: right
}
TH.lr
{
    TEXT-ALIGN: right
}
TD.ul
{
    VERTICAL-ALIGN: top
}
TD.ur
{
    VERTICAL-ALIGN: top
}
TH.ul
{
    VERTICAL-ALIGN: top
}
TH.ur
{
    VERTICAL-ALIGN: top
}
TD.ll
{
    VERTICAL-ALIGN: bottom
}
TD.lr
{
    VERTICAL-ALIGN: bottom
}
TH.ll
{
    VERTICAL-ALIGN: bottom
}
TH.lr
{
    VERTICAL-ALIGN: bottom
}
#page_footer IMG.truste_logo
{
    MARGIN: 0px 15px 5px 10px;
    WIDTH: 116px;
    HEIGHT: 41px
}
#page_footer IMG.verisign_logo
{
    MARGIN: 0px 10px 5px 0px;
    WIDTH: 94px;
    HEIGHT: 43px
}
DIV.calendar_body A.contactlink
{
    COLOR: black;
    BORDER-BOTTOM: #bbb 1px solid
}
DIV.calendar_body A.contactlink:visited
{
    COLOR: black
}
DIV.calendar_body A.contactlink:hover
{
    BORDER-BOTTOM-COLOR: #36f;
    COLOR: #36f;
    TEXT-DECORATION: none
}
.noname
{
    COLOR: #666
}
.body_copy
{
    FONT-SIZE: 11px;
    COLOR: black;
    LINE-HEIGHT: 16px;
    FONT-FAMILY: Verdana
}
.body_copy_gray
{
    FONT-SIZE: 11px;
    COLOR: #737373;
    LINE-HEIGHT: 16px;
    FONT-FAMILY: Verdana
}
.body_copy_small
{
    FONT-SIZE: 9px;
    COLOR: black;
    LINE-HEIGHT: 14px;
    FONT-FAMILY: Verdana
}
.body_copy_small_gray
{
    FONT-SIZE: 9px;
    COLOR: #737373;
    LINE-HEIGHT: 14px;
    FONT-FAMILY: Verdana
}
.body_copy_white
{
    FONT-SIZE: 11px;
    COLOR: #fff;
    LINE-HEIGHT: 16px;
    FONT-FAMILY: Verdana
}
.body_copy_gray A.body_copy_gray_link
{
    COLOR: #737373
}
.body_subhead
{
    FONT-SIZE: 13px;
    FONT-FAMILY: Verdana
}
.normal_cell
{
    PADDING-RIGHT: 4px
}
.left_cell
{
    PADDING-RIGHT: 4px;
    PADDING-LEFT: 4px;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0px
}
.even_row
{
    BACKGROUND-COLOR: #f7f7f7
}
.even_row .left_cell
{
    BORDER-LEFT: #dedede 1px solid
}
.odd_row
{
    BACKGROUND-COLOR: white
}
.odd_row .left_cell
{
    BORDER-LEFT: #e5e5e5 1px solid
}
.cinfo
{
    MARGIN-BOTTOM: 4px
}
.intra_paragraph_spacer
{
    FONT-SIZE: 11px;
    MARGIN-BOTTOM: 8px;
    FONT-FAMILY: Verdana
}
.intra_paragraph_spacer_tight
{
    FONT-SIZE: 11px;
    LINE-HEIGHT: 6px;
    FONT-FAMILY: Verdana
}
.intra_paragraph_spacer_large
{
    FONT-SIZE: 11px;
    LINE-HEIGHT: 20px;
    FONT-FAMILY: Verdana
}
.email_subhead
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 15px;
    COLOR: #1d7ac9;
    FONT-FAMILY: Arial
}
.email_subhead2
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 16px;
    COLOR: #fff;
    FONT-FAMILY: Arial
}
.dropdownlist {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
}

.email_subhead3
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 18px;
    COLOR: black;
    LINE-HEIGHT: 24px;
    FONT-FAMILY: Arial
}
DIV.popdown_container
{
    Z-INDEX: 5;
    FLOAT: left;
    POSITION: relative;
    xmargin-left: 5px
}
DIV.popdown_container DIV.popdown
{
    DISPLAY: none;
    Z-INDEX: 5;
    LEFT: 0px;
    POSITION: absolute;
    TOP: 49px
}
#premium_desc
{
    FLOAT: left;
    MARGIN-LEFT: 5px;
    PADDING-TOP: 18px;
    WHITE-SPACE: nowrap
}
#awstats
{
    OVERFLOW: hidden;
    WIDTH: 1px;
    HEIGHT: 1px
}
.textTable {
	line-height: normal;
	color: #FFFFFF;
	background-color: #FFFFFF;
	background-position: top;
	vertical-align: text-top;
	border: #FFFFFF;
}
