﻿body
{
	margin: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #666666;
	background-color: #FFFFFF;
}

img
{
	border: 0px;
}

a
{
	color:#3eb6b2;
}

td.footerCenter
{
	height:46px;
	line-height:46px;
	white-space:nowrap;
}

td.footer
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #ffffff;
	background-color: #FFFFFF;
	background-image: url( 'images2/footertile.jpg' );
}


td.HomeHeaderThumbsItem
{
	padding-right:18px;
}



td.homeheader_largecaption
{
	font-family: Georgia;
}

td.homeheader_center
{
	background-image:url('images2/homeheader.jpg');
	height: 406px;
	background-repeat:no-repeat;
}
td.homeheader_left
{
	background-image:url('images2/homeheadertileleft.jpg');
	background-repeat:repeat-x;
	width:35%;
}
td.homeheader_right
{
	background-image:url('images2/homeheadertileright.jpg');
	background-repeat:repeat-x;
	width:35%;
}
img.HomeBottomNoteArrow
{
	padding-top:5px;
	padding-right:5px;
	padding-left:20px;
}

td.HomeBottomNoteCaption
{
	font-family:Georgia;
	font-size:12px;
	font-weight:bold;
	color:#000000;
	padding-bottom:4px;
	
}

td.HomeBottomNoteDescription
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	padding-top:5px;
}

td.HomeHeaderCTAItem
{
	padding-right:18px;
}

a.HomeHeaderCTA
{
	 float:left;
	 color:white;
	 text-decoration:none;
	 font-family:Arial, Helvetica, sans-serif;
	 font-size:12px;
}
a.HomeHeaderCTA:hover
{
	 text-decoration:underline;
}

td.homeCaption
{
	width:950px;
	background-image:url('images2/homebanner.jpg');
	color:#FFFFFF;
	text-align:left;
}

td.HomeBottomNoteXDivider
{
	background-image: url( 'images2/BottomNotesXDotLine.png' );
	background-repeat: repeat-x;
	height:1px;
}

td.HomeBottomNoteYDivider
{
	background-image: url( 'images2/BottomNotesYDotLine.png' );
	background-repeat: repeat-y;
	width:1px;
}

div.homeContentText1
{
	margin-top:25px;
	color:#FFFFFF;
	font-size:52px;
	font-weight: bold;
	font-family:Arial, Helvetica, sans-serif;
}
div.homeContentText2
{
	margin-top:8px;
	color:#77cccf;
	font-size:18px;
	font-weight: bold;
	font-family:Arial, Helvetica, sans-serif;
	text-align:left;
	margin-left:36px;

}

div.homeContentText3
{
	margin-top:18px;
	color:#FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	margin-left:36px;
	width:500px;
	vertical-align:top;
}
div.homeContentText4
{
	margin-top:10px;
	color:#FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	margin-left:36px;
	font-weight: bold;
}

div.homeCTA1
{
	margin-left:36px;
	margin-top:15px;
}

div.homeCTA2
{
	margin-left:36px;
	margin-top:15px;
}


td.hometitlestretch
{
	background-image: url( 'images2/homebannerstretch.jpg' );
	background-repeat: repeat-x;
}

td.sectionCaption
{
	width:950px;
	background-image:url('images2/banner_blank.jpg');
	color:#FFFFFF;
	font-size:50px;
	font-weight: bold;
	font-family:Arial, Helvetica, sans-serif;
	text-align:left;
	padding-left:250px;
}

td.cta
{
	background-image:url('images2/cta_bg.png');

}

td.ctaTrial
{
	background-image:url('images2/ctaTrialBG.jpg');
	width:208px;
	height:98px;

}

a.cta
{
	text-decoration:none;
}

div.cta
{
	margin-left:20px;
	padding-top:10px;
	height:55px;
	cursor:pointer;
	color:#ffffff;
	font-size:20px;
	font-weight: bold;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
	text-align:left;
}

div.ctaTrial
{
	margin-top:15px;
	color:#ffffff;
	font-size:20px;
	font-weight: bold;
	font-family:Arial, Helvetica, sans-serif;
	text-align:center;
}

td.Content1
{
	color:#77cccf;
	font-size:24px;
	font-weight: bold;
	font-family:Arial, Helvetica, sans-serif;
	text-align:left;
	letter-spacing: -0.05em;

}
td.FeaturesContent2
{
	color:#77cccf;
	font-size:18px;
	font-weight: bold;
	font-family:Arial, Helvetica, sans-serif;
	text-align:left;
	letter-spacing: -0.05em;
}

td.headerstretch
{
	background-image: url( 'images/headerstretch.gif' );
	background-repeat: repeat-x;
	background-position: bottom;
}

td.morrislogotile1
{
	text-align:right;
	width:346px;
	background-image: url( 'images2/morrisLogoTile.jpg' );
	background-repeat: repeat-x;
	background-position: bottom;
}
td.morrislogotile2
{
	background-image: url( 'images2/morrisLogoTile.jpg' );
	background-repeat: repeat-x;
	background-position: bottom;
}

a.navItem
{
	color:#ffffff;
	text-decoration:none;
}

a.navItem:hover
{
	color:#3eb6b2;
	text-decoration:none;
}

a.navItemBlog
{
	color:#3eb6b2;
	text-decoration:none;
}

a.navItemBlog:hover
{
	color:#3eb6b2;
	text-decoration:underline;
}

div.navTile
{
	background-image: url( 'images2/navTile.jpg' );
	background-repeat: repeat-x;
	background-position: bottom;
	height: 52px;
	width: 100%;
	font-family: Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight: bold;
	text-align:right;
	white-space:nowrap;
	vertical-align:middle;
	line-height: 52px;
	margin-bottom:9px;
}

span.navTileIndent
{
	padding-left:50px;
}
span.topItem
{
	color:#ffffff;
	font-size:18px;
	text-decoration:none;
}
a.topItem
{
	color:#ffffff;
	font-size:12px;
	text-decoration:none;
}

a.topItem:hover
{
	color:#3eb6b2;
	font-size:12px;
	text-decoration:none;
}

div.topTile
{

	background-image: url( 'images2/topTile.jpg' );
	background-repeat: repeat-x;
	background-position: bottom;
	height: 44px;
	width: 100%;
	font-family: Georgia;
	font-size:16px;
	font-weight: bold;
	font-style: italic;
	text-align:left;
	vertical-align:middle;
	line-height: 44px;
}
span.topTileIndent
{
	padding-left:35px;
}

td.footerstretch
{
	background-image: url( 'images2/footertile.jpg' );
	background-repeat: repeat-x;
	height:46px;
}

td.titlestretch
{
	background-image: url( 'images2/titlestretch.gif' );
	background-repeat: repeat-x;
}

td.mainstretch
{
	background-image: url( 'images/mainstretch.jpg' );
	background-repeat: repeat-x;
}
td.mainstretch_fr
{
	background-image: url( 'images/mainstretch_fr.gif' );
	background-repeat: repeat-x;
}

/*
.highlitLB { 	color:#659EC7;text-decoration:underline; }
*/
a.highlitLB:link { 	color:#659EC7;text-decoration:underline; }
a.highlitLB:visited { 	color:#3b2582;text-decoration:underline; }
a.highlitLB:hover { 	color:#659EC7;text-decoration:underline; }

a.highlit:link
{
	color:#659EC7;
}
a.highlit:visited
{
	color:#3b2582;
}
a.highlit:hover
{
	color:#659EC7;
}

/*.highlit {color:#76cccf;}*/
.boldy {color:#76cccf;font-weight:bold;font-size:18px;}
.smallBold {color:#666666;font-size:16px;font-weight:bold;}
.smallBoldBlue {color:#76cccf;font-size:16px;font-weight:bold;}
.formText
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #666666;
}
span.footSeparator
{
	padding-left:15px;
}
a.sitemapItem
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	text-decoration:none;
	color: #3eb6b2;
}

a.sitemapItem:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	text-decoration:underline;
	color: #3eb6b2;
}

a.foot:link
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration:none;
	color: #ffffff;	
}
a.foot:visited
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration:none;
	color: #ffffff;
}
a.foot:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration:none;
	color: #3eb6b2;
}
a.link
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	text-decoration:none;
	color: #999999;
}
a.visited
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration:none;
	color: #999999;
}

.strikeout 
{
	text-decoration: line-through;
}

.red 
{
    font-weight:bold;
	color: #990000;
}
div.divider
{
	background-color:#f1f1f1;
	width:700px;
	border: solid 1px #ccc;
	padding:3px 3px 3px 3px;
	color:#22164d;
}
h5
{
	font-size: 11pt;
    line-height: 16px;
	color:#22164d;
}



.numberStyle
{
	background-color:#76cccf;
	width:49;
	height:85px;
}
.itemContainer
{
	width:100%;
}
.number
{
	margin-left:6px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:26px;
	color:White;
	font-weight:bold;
}
.content
{
	float:right;
}
.ui-horiz-space
{
	width:10px;
	float:left;
}
.ui-content-question
{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:18px;
	color:#666666;
	margin-bottom:16px;
}
.ui-content-answer
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#666666;
	margin-top:10px;
}
.ui-top-round
{
	background-image:url(../images/support/roundTop.gif);
	background-position:top;
	background-repeat:no-repeat;
	background-color:#76cccf;
	height:10px;
}
.ui-bottom-round
{
	background-image:url(../images/support/roundBottom.gif);
	background-repeat:no-repeat;
	background-position:bottom;
	background-color:#76cccf;
	
}
.ui-green-bar
{
	height:1px;
	background-color:#76cccf;
}
.ui-green-text
{
	color:#76cccf;
    font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:18px;
}

.category
{
	font-family:Tahoma;
	font-size:9px;
	color:#5a5a5a;
	width:469px;
	height:108px;
	background-image:url('images/HomeBubbleBack.gif');
	background-repeat:no-repeat;
	text-align:left;
}
.optionLnk
{
	color:#2e1d64;
	text-decoration:underline;
}
.textContainer
{
	padding-top:14px;
	margin-left:14px;
	margin-right:14px;
}
.header
{
	
	font-weight:bold;
	font-size:10px;
	color:#339093;
}

.seperatorBar
{
	height:1px;
	width:253px;
	background-image:url('images/subNav/solidSeperator.gif');
	background-position:center;
	background-repeat:no-repeat;
}
div.sideNavSupport
{
	font-family: Arial, Helvetica, sans-serif;
	font-Size: 16px;
	font-weight: bold;
	text-align:left;
	margin-top:3px;
	margin-bottom:3px;
}
div.sideNavSubSupport
{
	font-family: Arial, Helvetica, sans-serif;
	font-Size: 14px;
	font-weight: bold;
	text-align:left;
	margin-top:3px;
	padding-left:18px;
	margin-bottom:3px;
}

a.sideNavSupport:link
{
	color: #ababab;
	text-decoration:none;
}
a.sideNavSupport:visited
{
	color: #ababab;	
	text-decoration:none;
}
a.sideNavSupport:hover
{
	color: #76cccf;
	text-decoration:none;
}
a.sideNavSupportSelected
{
	color: #76cccf;
	text-decoration:none;
}

table.blogPageContainer
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#000000;

}



a.blogPageLink
{
	font-weight: normal;
	text-decoration:none;
	color: #3eb6b2;
}

a.blogPageLink:hover
{

	font-weight: normal;
	text-decoration:underline;
	color: #3eb6b2;
}

td.blogPageLink
{
	background-Color:#EDEDED;
	width:15px;
	text-align:center;
}

td.blogPageLinkSel
{
	background-Color:#CCCCCC;
	font-weight: bold;
	width:15px;
	text-align:center;
}

div.blogEntryCaption 
{
	font-family:Georgia;
	font-size:36px;
}

div.blogEntryLastUpdated
{
	font-family:Georgia;
	font-size:12px;
	font-style:italic;
	margin-bottom:15px;
}

div.blogEntryContent
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	margin-bottom:25px;
	border-bottom:1px solid gray;
	
}

table.features_table
{
	margin-left:25px;
	margin-top:12px;
	width:650px;
}

td.GenericFootNote
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
}

table.HardwareBundleTable
{
	width:575px;
}

td.HardwareBundleTitle
{
	font-family:Georgia;
	font-size:18px;

	color:#000000;
}

td.HardwareBundleLine
{
	background-image: url( 'images2/HardwareBundleLine.png' );
	background-repeat: repeat-x;
	height:1px;
}

a.HardwareBundleItemLink
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
	margin-left:5px;
	text-decoration:underline;
}

a.HardwareBundleItemLink:hover
{
	color:#3eb6b2;
}

.HardwareBundleItemContent
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
}

span.HardwareBundleItemSubtitle
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#3eb6b2;
}

span.HardwareBundleItemPrice
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#000000;
}

td.HardwareBundleItemFootNote
{
	padding-top:15px;
	padding-bottom:15px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
}

td.HardwareHeaderCTAItem
{
	padding-right:18px;
}

a.HardwareHeaderCTA
{
	 float:left;
	 color:#000000;
	 text-decoration:none;

	 font-family:Arial, Helvetica, sans-serif;
	 font-size:14px;

}

a.HardwareHeaderCTA:hover
{
	 text-decoration:underline;
}

a.inlineLink
{
	color:#3eb6b2;
	 text-decoration:none;
}

a.inlineLink:hover
{
	color:#3eb6b2;
	text-decoration:underline;
}

a.tutorialVideoLink
{
	color:#3eb6b2;
	text-decoration:none;
}

a.tutorialVideoLink:hover
{
	text-decoration:underline;
}

td.homemidscreen_top
{
	background-color:#2a1d5a;
	padding:5px;
}

div.homemidscreen_top
{

	width:250px;
	height:186px;
}

td.homemidscreen_mid
{
	background-color:#2a1d5a;
	text-align:center;
	height: 30px;
	font-family: Georgia;
	font-size: 12px;
	font-weight: bold;
	font-style: italic;
	color: #ffffff;
}

td.homemidscreen_btm_left
{
	background-image: url( 'images2/midscreenbubble_btm_left.png' );
	background-repeat: no-repeat;
	width: 12px;
	height: 75px;
}

td.homemidscreen_btm_right
{
	background-image: url( 'images2/midscreenbubble_btm_right.png' );
	background-repeat: no-repeat;
	width: 12px;
	height: 75px;
}

td.homemidscreen_btm_tile
{
	background-image: url( 'images2/midscreenbubble_btm_tile.png' );
	background-repeat: repeat-x;
	font-family: Arial, Helvetica, sans-serif;
	color:#000000;
	text-align:left;
	font-size: 10px;

}

div.MidScreenBlog
{
	margin-top:20px;
	padding-top:20px;
	border: 1px solid #d7d5d5;
	color:#FFFFFF;
	background-color: #2a1d5a;
	padding-bottom:20px;
	width:80%;
	text-align:left;
	overflow:visible;

}

td.MidScreenBlogTitle
{
	font-family: Georgia;
	font-weight: bold;
	font-size: 14px;
}

td.MidScreenBlogLine
{
	background-image: url( 'images2/MidScreenBlogLine.png' );
	background-repeat: repeat-x;
	height:1px;
}

td.HomeBlogKid
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height:120%;

}

a.HomeBlogMoreLink
{
	color:#76cccf;
	text-decoration:none;
}

a.HomeBlogMoreLink:hover
{
	text-decoration:underline;
}

a.HomeBlogItemLink
{
	color:#ffffff;
	text-decoration:none;
}

a.HomeBlogItemLink:hover
{
	text-decoration:underline;
}
