.png {
	BEHAVIOR: url(/js/iepngfix.htc)
}
.autobtn SPAN {
	BEHAVIOR: url(/js/iepngfix.htc)
}
.autobtn-thin SPAN {
	BEHAVIOR: url(/js/iepngfix.htc)
}
.itab_prev {
	BEHAVIOR: url(/js/iepngfix.htc)
}
.itab_next {
	BEHAVIOR: url(/js/iepngfix.htc)
}
#TB_iframe {
	BEHAVIOR: url(/js/iepngfix.htc)
}
#TB_Sshot {
	BEHAVIOR: url(/js/iepngfix.htc)
}
#secondary H4 {
	BEHAVIOR: url(/js/iepngfix.htc)
}
* {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
HTML {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
A:focus {
	outline: none
}
A:active {
	outline: none
}
IMG {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
P {
	MARGIN: 10px 0px; LINE-HEIGHT: 18px
}
UL {
	MARGIN: 10px 20px
}
LI {
	LINE-HEIGHT: 18px
}
DL {
	MARGIN: 10px
}
H1 {
	MARGIN-BOTTOM: 15px
}
#primary H1 {
	MARGIN: 0px
}
#content {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: right top; PADDING-LEFT: 20px; BACKGROUND-IMAGE: url(/images/bg_waves.jpg); PADDING-BOTTOM: 10px; MARGIN: 0px auto; WIDTH: 940px; PADDING-TOP: 15px; BACKGROUND-REPEAT: no-repeat; POSITION: relative; HEIGHT: 100%
}
#home #content {
	BACKGROUND-IMAGE: none
}
#primary {
	FLOAT: left; WIDTH: 715px; POSITION: relative
}
#secondary {
	PADDING-RIGHT: 20px; FONT-SIZE: 11px; FLOAT: right; WIDTH: 200px; LINE-HEIGHT: 13px
}
#secondary H4 {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 15px; BACKGROUND: url(/images/h4.png) no-repeat left top; PADDING-BOTTOM: 5px; WIDTH: 185px; PADDING-TOP: 9px
}
#secondary .box {
	BACKGROUND: url(/images/bg_secondary_cap_bottom.gif) no-repeat 50% bottom; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 4px
}
#secondary .upper_icon {
	MARGIN-TOP: 20px
}
#secondary .box .h4_icon {
	FLOAT: right; MARGIN: -16px 12px 0px 2px
}
#secondary .upper_icon .h4_icon {
	MARGIN: -55px 12px 0px 2px
}
#secondary .box .small {
	MARGIN-RIGHT: 23px
}
#secondary .box UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#secondary .box LI {
	MARGIN: 5px
}
#secondary .box .sec_content {
	BORDER-RIGHT: 1px solid; PADDING-RIGHT: 10px; BACKGROUND-POSITION: left bottom; PADDING-LEFT: 10px; BACKGROUND-IMAGE: url(/images/bg_secondary_body.gif); PADDING-BOTTOM: 1px; BORDER-LEFT: 1px solid; WIDTH: 178px; PADDING-TOP: 1px; BACKGROUND-REPEAT: repeat-x
}
.block {
	DISPLAY: block
}
#footer {
	CLEAR: both; FONT-SIZE: 11px; BACKGROUND: url(/images/bg_footer_bottom.gif) no-repeat left bottom; PADDING-BOTTOM: 5px; MARGIN: 10px auto; WIDTH: 960px; TEXT-ALIGN: center
}
#footertop {
	BACKGROUND: url(/images/bg_footer_top.gif) no-repeat left top
}
#footer IMG {
	MARGIN: 0px 2px; VERTICAL-ALIGN: middle
}
#footersitemap {
	CLEAR: both; FONT-SIZE: 11px; BACKGROUND: url(/images/bg_footer_bottom.gif) no-repeat left bottom; PADDING-BOTTOM: 5px; MARGIN: 10px auto 8px; WIDTH: 960px
}
#footersitemap .top {
	BACKGROUND: url(/images/bg_footer_top.gif) no-repeat left top; HEIGHT: 5px
}
#footersitemap .content {
	WIDTH: 958px
}
#footersitemap .content UL {
	MARGIN: 0px 15px 10px 3px
}
#footersitemap .content LI {
	PADDING-LEFT: 12px; BACKGROUND: url(/images/li_sm_grey.gif) no-repeat left 6px; LIST-STYLE-TYPE: none
}
#footersitemap .content A {
	COLOR: #000
}
#footersitemap .content .col {
	PADDING-RIGHT: 0px; PADDING-LEFT: 15px; FLOAT: left; PADDING-BOTTOM: 5px; WIDTH: 222px; PADDING-TOP: 5px
}
#footersitemap .content H5 {
	MARGIN: 0px 0px 4px
}
#footersub {
	MARGIN: 0px auto 20px; WIDTH: 950px
}
#footersub .logos {
	FLOAT: left; WIDTH: 370px; HEIGHT: 50px
}
#footersub .logos IMG {
	FLOAT: left; MARGIN: 0px 7px 0px 0px
}
A.autobtn {
	DISPLAY: block; CURSOR: pointer; HEIGHT: 32px;  COLOR: #000000;
}
A.autobtn-wide {
	DISPLAY: block; CURSOR: pointer; HEIGHT: 32px
}
A.autobtn-thin {
	DISPLAY: block; CURSOR: pointer; HEIGHT: 25px
}
A.autobtn:hover {
	TEXT-DECORATION: none
}
A.autobtn-wide:hover {
	TEXT-DECORATION: none
}
A.autobtn-thin:hover {
	TEXT-DECORATION: none
}
.autobtn SPAN {
	FLOAT: left
}
.autobtn-wide SPAN {
	FLOAT: left
}
.autobtn-thin SPAN {
	FLOAT: left
}
.autobtn .btn-left {
	BACKGROUND: url(/images/btn_leftcap.png) no-repeat left top; WIDTH: 14px; HEIGHT: 32px
}
.autobtn-wide .btn-left {
	BACKGROUND: url(/images/btn_leftcap_wide.png) no-repeat left top; WIDTH: 24px; HEIGHT: 32px
}
.autobtn-thin .btn-left {
	BACKGROUND: url(/images/btn_leftcap_thin.png) no-repeat left top; WIDTH: 11px; HEIGHT: 25px
}
.autobtn .btn-mid {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(/images/btn_bg.png) repeat-x left top; PADDING-BOTTOM: 6px; PADDING-TOP: 6px; HEIGHT: 20px
}
.autobtn-wide .btn-mid {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(/images/btn_bg.png) repeat-x left top; PADDING-BOTTOM: 6px; PADDING-TOP: 6px; HEIGHT: 20px
}
.autobtn-thin .btn-mid {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(/images/btn_bg_thin.png) repeat-x left top; PADDING-BOTTOM: 6px; LINE-HEIGHT: 17px; PADDING-TOP: 2px; HEIGHT: 17px
}
.autobtn .btn-right {
	BACKGROUND: url(/images/btn_rightcap.png) no-repeat right top; WIDTH: 15px; HEIGHT: 32px
}
.autobtn-wide .btn-right {
	BACKGROUND: url(/images/btn_rightcap_wide.png) no-repeat right top; WIDTH: 25px; HEIGHT: 32px
}
.autobtn-thin .btn-right {
	BACKGROUND: url(/images/btn_rightcap_thin.png) no-repeat right top; WIDTH: 11px; HEIGHT: 25px
}
#TB_window {
	FONT: 12px Arial, Helvetica, sans-serif; COLOR: #333333
}
#TB_secondLine {
	FONT: 10px Arial, Helvetica, sans-serif; COLOR: #666666
}
#TB_window A:link {
	COLOR: #666666
}
#TB_window A:visited {
	COLOR: #666666
}
#TB_window A:hover {
	COLOR: #000
}
#TB_window A:active {
	COLOR: #666666
}
#TB_window A:focus {
	COLOR: #666666
}
#TB_overlay {
	Z-INDEX: 100; LEFT: 0px; WIDTH: 100%; POSITION: fixed; TOP: 0px; HEIGHT: 100%
}
.TB_overlayMacFFBGHack {
	BACKGROUND: url(/images/macFFBgHack.png)
}
.TB_overlayBG {
	FILTER: alpha(opacity=75); BACKGROUND-COLOR: #fff; -moz-opacity: 0.75; opacity: 0.75
}
* HTML #TB_overlay {
	POSITION: absolute; ; HEIGHT: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px')
}
#TB_window {
	BORDER-RIGHT: #cccccc 3px solid; BORDER-TOP: #cccccc 3px solid; DISPLAY: none; Z-INDEX: 102; BACKGROUND: #ffffff; LEFT: 0px; BORDER-LEFT: #cccccc 3px solid; COLOR: #000000; BORDER-BOTTOM: #cccccc 3px solid; POSITION: fixed; TOP: 0px; TEXT-ALIGN: left
}
* HTML #TB_window {
	POSITION: absolute
}
#TB_window IMG#TB_Image {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #666 1px solid; DISPLAY: block; MARGIN: 15px 0px 0px 15px; BORDER-LEFT: #666 1px solid; BORDER-BOTTOM: #ccc 1px solid
}
#TB_window IMG#TB_ImageSshot {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 11px; PADDING-BOTTOM: 10px; BORDER-TOP-STYLE: none; PADDING-TOP: 8px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#TB_window #TB_iframe {
	BACKGROUND: url(/images/screenshots/bg.png) no-repeat; WIDTH: 690px; HEIGHT: 500px
}
#TB_window #TB_Sshot {
	BACKGROUND: url(/images/screenshots/bg.png) no-repeat; WIDTH: 690px; HEIGHT: 500px
}
#TB_window #TB_Sshot P {
	MARGIN: 0px 20px
}
#TB_caption {
	PADDING-RIGHT: 30px; PADDING-LEFT: 25px; FLOAT: left; PADDING-BOTTOM: 10px; PADDING-TOP: 7px; HEIGHT: 25px
}
#TB_closeWindow {
	PADDING-RIGHT: 25px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 10px; PADDING-TOP: 11px; HEIGHT: 25px
}
#TB_closeAjaxWindow {
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; FLOAT: right; MARGIN-BOTTOM: 1px; PADDING-BOTTOM: 5px; PADDING-TOP: 7px; TEXT-ALIGN: right
}
#TB_ajaxWindowTitle {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FLOAT: left; MARGIN-BOTTOM: 1px; PADDING-BOTTOM: 5px; PADDING-TOP: 7px
}
#TB_title {
	HEIGHT: 27px; BACKGROUND-COLOR: #e8e8e8
}
#TB_ajaxContent {
	CLEAR: both; PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 15px; OVERFLOW: auto; LINE-HEIGHT: 1.4em; PADDING-TOP: 2px; TEXT-ALIGN: left
}
.TB_modal#TB_ajaxContent {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 15px; PADDING-TOP: 15px
}
#TB_ajaxContent P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
#TB_load {
	DISPLAY: none; Z-INDEX: 103; LEFT: 50%; MARGIN: -6px 0px 0px -104px; WIDTH: 208px; POSITION: fixed; TOP: 50%; HEIGHT: 13px
}
* HTML #TB_load {
	; MARGIN-TOP: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px'); POSITION: absolute
}
#TB_HideSelect {
	Z-INDEX: 99; FILTER: alpha(opacity=0); LEFT: 0px; WIDTH: 100%; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; POSITION: fixed; TOP: 0px; HEIGHT: 100%; BACKGROUND-COLOR: #fff; BORDER-BOTTOM-STYLE: none; -moz-opacity: 0; opacity: 0
}
* HTML #TB_HideSelect {
	POSITION: absolute; ; HEIGHT: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px')
}
#TB_iframeContent {
	CLEAR: both; MARGIN: 22px 0px 0px 11px; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.TB_closeCalc {
	DISPLAY: block; MARGIN: 15px 0px 0px 630px; POSITION: absolute
}
.TB_closeChooser {
	DISPLAY: block; MARGIN: 15px 0px 0px 775px; POSITION: absolute
}
.TB_closeIframe {
	DISPLAY: block; Z-INDEX: 10; MARGIN: -5px 0px 0px 670px; POSITION: absolute
}
.TB_closeSshot {
	DISPLAY: block; Z-INDEX: 10; MARGIN: -5px 0px 0px 670px; POSITION: absolute
}
.TB_bodycontent {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; BACKGROUND: url(/images/bg-tb-content.jpg) fixed repeat-x left top; PADDING-BOTTOM: 20px; WIDTH: 620px; PADDING-TOP: 0px
}
.TB_bodycontent .backtotop {
	CLEAR: both; WIDTH: 630px; TEXT-ALIGN: right
}
.TB_bodycontent H4 {
	PADDING-BOTTOM: 7px
}
.TB_bodycontent UL {
	MARGIN: 0px 20px
}
.TB_bodycontent DT {
	FLOAT: left; WIDTH: 130px
}
.TB_bodycontent DD {
	FLOAT: left; WIDTH: 400px
}
.options {
	Z-INDEX: 2; LEFT: 268px; WIDTH: 433px; POSITION: absolute; TOP: 3px; HEIGHT: 26px
}
.billboard .options {
	TOP: 0px
}
.prodlines .options {
	TOP: 0px
}
.options .links {
	BACKGROUND: url(/images/bg_options.png) no-repeat; WIDTH: 433px; HEIGHT: 26px
}
.options A {
	DISPLAY: inline; FLOAT: right; MARGIN: 5px 15px 5px 0px
}
.options A:hover {
	DISPLAY: inline; FLOAT: right; MARGIN: 5px 15px 5px 0px
}
.options A:visited {
	DISPLAY: inline; FLOAT: right; MARGIN: 5px 15px 5px 0px
}
.scroll {
	OVERFLOW: hidden
}
.scroll .content {
	DISPLAY: block; LEFT: 0px; POSITION: relative
}
.scroll .content .section {
	FLOAT: left
}
.sideborders {
	BORDER-RIGHT: 1px solid; BORDER-LEFT: 1px solid
}
.sideborders_thick {
	BORDER-RIGHT: 2px solid; BORDER-LEFT: 2px solid; BORDER-LEFT-COLOR: #fff; BORDER-RIGHT-COLOR: #fff  /* Added color here becoz in firefox, border of vertical boxes is coming black */
}
.topborder {
	BORDER-TOP: 1px solid
}
.link_arrow {
	PADDING-RIGHT: 10px; BACKGROUND: url(/images/link_arrow.gif) no-repeat 99% 60%
}
.link_arrow_tall {
	PADDING-RIGHT: 10px; BACKGROUND: url(/images/link_arrow_tall.gif) no-repeat 98% 60%
}
.link_arrow_white {
	PADDING-RIGHT: 10px; BACKGROUND: url(/images/link_arrow_white.gif) no-repeat 99% 60%
}
.mediumpad {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 15px; PADDING-TOP: 15px
}
#secondary BLOCKQUOTE {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; BACKGROUND: url(/images/open_quote.gif) no-repeat 0px 5px; PADDING-BOTTOM: 0px; MARGIN: 0px 10px; TEXT-INDENT: 35px; PADDING-TOP: 15px
}
#secondary BLOCKQUOTE P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 5px 0px 0px; PADDING-TOP: 0px
}
.box_topgradient {
	CLEAR: both; MARGIN-TOP: 0px; DISPLAY: block; WIDTH: 700px; PADDING-TOP: 5px
}
.box_topgradient .content {
	HEIGHT: 50px
}
.box_topgradient .btm {
	WIDTH: 700px; HEIGHT: 5px
}
.box_topgradient P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 5px 0px 0px; PADDING-TOP: 0px
}
.box_topgradient_white {
	CLEAR: both; MARGIN-TOP: 0px; DISPLAY: block; BACKGROUND: url(/images/bg_lineupbox_top.gif) no-repeat left top; WIDTH: 700px; PADDING-TOP: 6px
}
.box_topgradient_white .content {
	BACKGROUND: url(images/bg_lineupbox_content.gif) #f5f5f6 repeat-x left top;
}
.box_topgradient_white .btm {
	BACKGROUND: url(images/bg_lineupbox_btm.gif) no-repeat left top; WIDTH: 700px; HEIGHT: 6px;
}
.box_topgradient_white P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 5px 0px 0px; PADDING-TOP: 0px;
}
.box_wide {
	CLEAR: both; MARGIN-TOP: 0px; DISPLAY: block; WIDTH: 875px; PADDING-TOP: 5px
}
.box_wide .btm {
	WIDTH: 875px; HEIGHT: 5px
}
.oneproduct .productbox {
	BACKGROUND: url(images/productbox/bg_productbox1_btmcap.gif) no-repeat left bottom; FLOAT: left; PADDING-BOTTOM: 8px; WIDTH: 700px; POSITION: relative
}
.twoproducts .productbox {
	BACKGROUND: url(images/productbox/bg_productbox2_btmcap.gif) no-repeat left bottom; FLOAT: left; PADDING-BOTTOM: 8px; WIDTH: 202px; MARGIN-RIGHT: 4px; POSITION: relative
} 
.threeproducts .productbox {
	BACKGROUND: url(images/productbox/bg_productbox3_btmcap.gif) no-repeat left bottom; FLOAT: left; PADDING-BOTTOM: 8px; WIDTH: 190px; MARGIN-RIGHT: 4px; POSITION: relative
}
.fourproducts .productbox {
	BACKGROUND: url(images/productbox/bg_productbox4_btmcap.gif) no-repeat left bottom; FLOAT: left; PADDING-BOTTOM: 8px; WIDTH: 164px; MARGIN-RIGHT: 4px; POSITION: relative
}
.fiveproducts .productbox {
	BACKGROUND: url(images/productbox/bg_productbox5_btmcap.gif) no-repeat left bottom; FLOAT: left; PADDING-BOTTOM: 8px; WIDTH: 128px; MARGIN-RIGHT: 5px; POSITION: relative
}
.productbox .autobtn {
	MARGIN-BOTTOM: 5px
}
.productbox .autobtn-wide {
	MARGIN-BOTTOM: 5px
}
.productcontent {
	PADDING-RIGHT: 9px; PADDING-LEFT: 9px; PADDING-BOTTOM: 0px; PADDING-TOP: 9px
}
.productcontent .footnote {
	HEIGHT: 30px
}
.oneproduct .productcontent {
	HEIGHT: 123px
}
.twoproducts .productcontent {
	HEIGHT: 123px
}
.threeproducts .productcontent {
	HEIGHT: 123px
}
#home .fourproducts .productcontent {
	HEIGHT: 159px
}
.fiveproducts .productcontent {
	HEIGHT: 265px
}
.productcontent P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 4px; MARGIN: 0px; PADDING-TOP: 4px
}
.oneproduct .productcontent P {
	HEIGHT: 55px
}
.twoproducts .productcontent P {
	HEIGHT: 55px
}
.threeproducts .productcontent P {
	HEIGHT: 55px
}
.fourproducts .productcontent P.dsc {
	HEIGHT: 55px
}
.fiveproducts .productcontent .dsc {
	HEIGHT: 166px
}
.productbox H2 {
	PADDING-RIGHT: 0pt; PADDING-LEFT: 12px; PADDING-BOTTOM: 6px; MARGIN: 0px; PADDING-TOP: 9px
}
.productbox H4 {
	PADDING-RIGHT: 0pt; PADDING-LEFT: 9px; PADDING-BOTTOM: 9px; MARGIN: 0px; PADDING-TOP: 9px
}
.productbox .tagline {
	PADDING-RIGHT: 0pt; PADDING-LEFT: 9px; PADDING-BOTTOM: 9px; MARGIN: 0px; PADDING-TOP: 9px
}
.twoproducts .productbox .tagline {
	HEIGHT: 14px
}
.fourproducts .productbox .tagline {
	HEIGHT: 29px
}
.fiveproducts .productbox H4 {
	HEIGHT: 29px
}
.flippy .topcap {
	DISPLAY: block; BACKGROUND: url(/images/bg_secondary_cap_top.gif) no-repeat 50% top; HEIGHT: 4px
}
.flippy .title {
	BACKGROUND: url(/images/flippy_collapsed_bottom.gif) no-repeat 50% bottom; CURSOR: pointer
}
.flippy LI.active .title {
	BACKGROUND: url(/images/flippy_expanded_bottom.gif) no-repeat 50% bottom; MARGIN-BOTTOM: 0px; CURSOR: default
}
.flippy .last .title {
	MARGIN-BOTTOM: 0px
}
.flippy .body {
	MARGIN: 0px 0px 3px; OVERFLOW: hidden
}
.flippy .last .body {
	MARGIN-BOTTOM: 0px
}
.flippy .active .body {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(/images/flippy_content.gif) no-repeat 50% bottom; PADDING-BOTTOM: 0px; OVERFLOW: hidden; PADDING-TOP: 0px
}
.flippy .body P {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 5px;
}
#secondary .flippy P {
	MARGIN-TOP: 5px
}
#content .flippy UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#content .flippy .sec_content LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(/images/flippy_collapsed_top.gif) no-repeat 50% top; PADDING-BOTTOM: 0px; MARGIN: 0px -1px; PADDING-TOP: 5px
}
#content .flippy .sec_content LI.active {
	BACKGROUND: url(/images/flippy_expanded_top.gif) no-repeat 50% top
}
#content .flippy .sec_content {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: auto; PADDING-TOP: 0px
}
#content .flippy H4 {
	BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-TOP: 0px
}
#primary .mini_lineup {
	BACKGROUND: url(/images/bg_secondary_cap_bottom.gif) no-repeat left bottom; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 4px; WIDTH: 200px
}
#primary .mini_lineup .sec_content {
	BORDER-RIGHT: #dadada 1px solid; BACKGROUND: url(/images/bg_secondary_body.gif) repeat-x left bottom; BORDER-LEFT: #dadada 1px solid
}
#content .mini_lineup P.opt {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: 3px; MARGIN: 0px; PADDING-TOP: 3px
}
#content .mini_lineup .sec_content LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#content .mini_lineup .sec_content LI.active {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
#content .mini_lineup .title {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; BACKGROUND: url(/images/slu_title_rt.gif) no-repeat 14px top; PADDING-BOTTOM: 0px; PADDING-TOP: 4px; HEIGHT: 40px
}
#content .mini_lineup .active .title {
	BACKGROUND: url(/images/slu_title_rt_on.gif?version=112807) no-repeat 14px top
}
#content .mini_lineup .title H5 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#content .mini_lineup #slu_free {
	BACKGROUND: url(/images/slu_title_lft_free.gif) no-repeat 3px top
}
#content .mini_lineup .slu_free {
	BACKGROUND: url(/images/slu_title_lft_free.gif) no-repeat 3px top
}
#content .mini_lineup .active#slu_free {
	BACKGROUND: url(/images/slu_title_lft_free_on.gif) no-repeat 3px top
}
#content .mini_lineup .slu_free LI.active {
	BACKGROUND: url(/images/slu_title_lft_free_on.gif) no-repeat 3px top
}
#content .mini_lineup #slu_basic {
	BACKGROUND: url(/images/slu_title_lft_basic.gif) no-repeat 3px top
}
#content .mini_lineup .slu_basic {
	BACKGROUND: url(/images/slu_title_lft_basic.gif) no-repeat 3px top
}
#content .mini_lineup .active#slu_basic {
	BACKGROUND: url(/images/slu_title_lft_basic_on.gif) no-repeat 3px top
}
#content .mini_lineup .slu_basic LI.active {
	BACKGROUND: url(/images/slu_title_lft_basic_on.gif) no-repeat 3px top
}
#content .mini_lineup #slu_deluxe {
	BACKGROUND: url(/images/slu_title_lft_deluxe.gif) no-repeat 3px top
}
#content .mini_lineup .slu_deluxe {
	BACKGROUND: url(/images/slu_title_lft_deluxe.gif) no-repeat 3px top
}
#content .mini_lineup .active#slu_deluxe {
	BACKGROUND: url(/images/slu_title_lft_deluxe_on.gif) no-repeat 3px top
}
#content .mini_lineup .slu_deluxe LI.active {
	BACKGROUND: url(/images/slu_title_lft_deluxe_on.gif) no-repeat 3px top
}
#content .mini_lineup #slu_premier {
	BACKGROUND: url(/images/slu_title_lft_premier.gif) no-repeat 3px top
}
#content .mini_lineup .slu_premier {
	BACKGROUND: url(/images/slu_title_lft_premier.gif) no-repeat 3px top
}
#content .mini_lineup .active#slu_premier {
	BACKGROUND: url(/images/slu_title_lft_premier_on.gif) no-repeat 3px top
}
#content .mini_lineup .slu_premier LI.active {
	BACKGROUND: url(/images/slu_title_lft_premier_on.gif) no-repeat 3px top
}
#content .mini_lineup #slu_homebiz {
	BACKGROUND: url(/images/slu_title_lft_homebiz.gif) no-repeat 3px top
}
#content .mini_lineup .slu_homebiz {
	BACKGROUND: url(/images/slu_title_lft_homebiz.gif) no-repeat 3px top
}
#content .mini_lineup .active#slu_homebiz {
	BACKGROUND: url(/images/slu_title_lft_homebiz_on.gif) no-repeat 3px top
}
#content .mini_lineup .slu_homebiz LI.active {
	BACKGROUND: url(/images/slu_title_lft_homebiz_on.gif) no-repeat 3px top
}
#content .mini_lineup #slu_business {
	BACKGROUND: url(/images/slu_title_lft_business.gif) no-repeat 3px top
}
#content .mini_lineup .slu_business {
	BACKGROUND: url(/images/slu_title_lft_business.gif) no-repeat 3px top
}
#content .mini_lineup .active#slu_business {
	BACKGROUND: url(/images/slu_title_lft_business_on.gif) no-repeat 3px top
}
#content .mini_lineup .slu_business LI.active {
	BACKGROUND: url(/images/slu_title_lft_business_on.gif) no-repeat 3px top
}
#content .mini_lineup .boxshot {
	FLOAT: left; MARGIN: 15px 10px 5px 15px
}
#content .mini_lineup .price {
	MARGIN-TOP: 15px
}
#content .mini_lineup .action {
	MARGIN: 7px 0px
}
#content .mini_lineup .online .body P {
	MARGIN-LEFT: 55px
}
#content .mini_lineup .online .body P.price {
	MARGIN-TOP: 10px
}
#content .mini_lineup .online .body P.price STRONG {
	FONT-SIZE: 18px
}
#content .mini_lineup .online .body P.action {
	MARGIN: 0px 0px 4px 53px
}
#content .mini_lineup .online .body P.action A {
	WIDTH: 98px
}
#primary .mini_lineup .online .body P.action {
	MARGIN: 0px 0px 4px 40px
}
#primary .mini_lineup .online .body P {
	MARGIN-LEFT: 40px
}
#breadcrumb {
	MARGIN: 0px 10px 10px 2px
}
UL.itab {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; Z-INDEX: 2; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; POSITION: relative; HEIGHT: 34px
}
UL.itab LI {
	FLOAT: left; MARGIN: 0px 0px 0px 1px; HEIGHT: 34px
}
UL.itab LI A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; BACKGROUND: url(/images/itab_left.gif) no-repeat left 1px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
UL.itab LI A:hover {
	COLOR: #373737
}
UL.itab LI.active A {
	BACKGROUND: url(/images/itab_left.gif) no-repeat left -33px; CURSOR: default
}
UL.itab LI.active A:hover {
	TEXT-DECORATION: none
}
UL.itab LI A SPAN {
	PADDING-RIGHT: 15px; DISPLAY: block; PADDING-LEFT: 10px; BACKGROUND: url(/images/itab_right.gif) no-repeat right 1px; PADDING-BOTTOM: 8px; COLOR: #373737; PADDING-TOP: 8px
}
UL.itab LI.active A SPAN {
	PADDING-RIGHT: 15px; PADDING-LEFT: 10px; BACKGROUND: url(/images/itab_right.gif) no-repeat right -33px; PADDING-BOTTOM: 8px; PADDING-TOP: 8px
}
UL.itab_tall {
	HEIGHT: 80px
}
UL.itab_tall LI {
	HEIGHT: 80px
}
UL.itab_tall LI A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 4px; BACKGROUND: url(/images/itab_tall_left.gif) no-repeat left 1px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
UL.itab_tall LI.active A {
	BACKGROUND: url(/images/itab_tall_left.gif) no-repeat left -79px
}
UL.itab_tall LI A SPAN {
	PADDING-RIGHT: 10px; PADDING-LEFT: 4px; BACKGROUND: url(/images/itab_tall_right.gif) no-repeat right 1px; PADDING-BOTTOM: 6px; WIDTH: 86px; PADDING-TOP: 6px; HEIGHT: 68px
}
UL.itab_tall LI.active A SPAN {
	PADDING-RIGHT: 15px; PADDING-LEFT: 10px; BACKGROUND: url(/images/itab_tall_right.gif) no-repeat right -79px; PADDING-BOTTOM: 6px; PADDING-TOP: 6px; HEIGHT: 68px
}
.itab_options {
	Z-INDEX: 2; MARGIN: 110px 0px 0px -13px; WIDTH: 37px; POSITION: absolute
}
A.itab_prev {
	BACKGROUND: url(/images/itab_arr_left.png) no-repeat left top; WIDTH: 37px; POSITION: absolute; HEIGHT: 37px
}
A.itab_next {
	BACKGROUND: url(/images/itab_arr_right.png) no-repeat left top; MARGIN: 0px 0px 0px 690px; WIDTH: 37px; POSITION: absolute; HEIGHT: 37px
}
.prodlines {
	CLEAR: both; Z-INDEX: 1; BACKGROUND: url(/images/bg_lineupbox_top.gif) no-repeat; MARGIN: 0px 0px 4px; WIDTH: 700px; PADDING-TOP: 6px; POSITION: relative; HEIGHT: 440px
}
.prodlines .content {
	WIDTH: 4200px; HEIGHT: 424px; BACKGROUND-COLOR: #f5f5f6
}
.prodlines .section {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; BACKGROUND: url(/images/bg_lineupbox_content.gif) #f5f5f6 repeat-x; PADDING-BOTTOM: 10px; WIDTH: 670px; PADDING-TOP: 10px; HEIGHT: 424px
}
.prodlines .wrapper {
	OVERFLOW: hidden; WIDTH: 696px; POSITION: relative; HEIGHT: 424px
}
.prodlines .btm {
	BACKGROUND: url(/images/bg_lineupbox_btm.gif) no-repeat left top
}
.textbox {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 15px; PADDING-TOP: 15px
}
.lifechanges .chkboxes {
	FONT-WEIGHT: bold; HEIGHT: 20px
}
.lifechanges .noevents_story {
	DISPLAY: none; FONT-WEIGHT: bold; FONT-SIZE: 14px; MARGIN: 10px 5px 10px 0px; COLOR: #cc0000
}
.center {
	DISPLAY: block; TEXT-ALIGN: center
}
UL.blue_li {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 5px 0px 0px; PADDING-TOP: 0px
}
UL.blue_li LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; BACKGROUND: url(/images/li_blue.gif) no-repeat left 7px; PADDING-BOTTOM: 0px; MARGIN: 7px 0px 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.toggly {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 15px 0px; PADDING-TOP: 0px
}
.toggly DT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; BACKGROUND: url(/images/icn_expand.gif) no-repeat left 2px; PADDING-BOTTOM: 0px; CURSOR: pointer; PADDING-TOP: 0px
}
.toggly DT.on {
	BACKGROUND: url(/images/icn_collapse.gif) no-repeat left 2px
}
.toggly DD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.toggly DT:hover {
	TEXT-DECORATION: underline
}
.toggly_expand {
	PADDING-LEFT: 15px; BACKGROUND: url(/images/icn_expand.gif) no-repeat 0px 3px
}
.toggly_expand:hover {
	BACKGROUND: url(/images/icn_expand_hover.gif) no-repeat 0px 3px
}
.toggly_collapse {
	PADDING-LEFT: 15px; BACKGROUND: url(/images/icn_collapse.gif) no-repeat 0px 3px
}
.toggly_collapse:hover {
	BACKGROUND: url(/images/icn_collapse_hover.gif) no-repeat 0px 3px
}
.hide {
	DISPLAY: none
}
