/* Fixes
=================================*/
	/* IE6 PNGs */
	img, div, input {behavior:url("iepngfix.htc")}
	/* Scrollbar in Firefox */
	html						{overflow-y: scroll;font-size:62.8%}
	/* Clearfix */
	.clearfix:after				{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}
	.clearfix					{display:inline-block}
	html[xmlns] .clearfix		{display:block}
	* html .clearfix			{height:1%}
	
/* Global Styles
=================================*/
body						{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;font-size:1em;text-align:center;color:#5a5a5a;background:#808080 url(../images/bg_body.gif) top center no-repeat;}
a:link, a:visited			{color:#5a5a5a;text-decoration:none}
a:hover 					{text-decoration:underline;color:#5a5a5a}
.clear 						{clear:both;padding:0;margin:0;height:0}
.offscreen 					{position:absolute;top:-9999px;left:-9999px}
.offscreenTextIndent		{text-indent:-9999px}
p 							{font-size:0.8em;padding:3px 0}
p.restrictWidth				{width:75%}
p a:link, p a:visited		{color:#5a5a5a}
p a:hover 					{text-decoration:underline}	
h1							{color:#5a5a5a;font-size:4.8em;font-weight:normal}
h2							{color:#5a5a5a;font-size:3.8em;font-weight:normal}
h3							{color:#5a5a5a;font-size:2.5em;font-weight:normal}
.vAlignOuter				{display: table;#position: relative;overflow: hidden;height: 100px;width: 100%;}
.vAlignMiddle				{display: table-cell;#position: absolute;#top: 50%;vertical-align: middle;}
.vAlignInner				{#position: relative;#top: -50%;}

/* Layout
=================================*/
	/* header */
	#headerWrapper {text-align:left;background:url(../images/bg_topNav.png) repeat-x;}
	#header {width:940px;margin:0 auto; height:121px; position:relative;}
	/* contact details */
	#header .contactDetails {position:absolute; top:10px; right:10px; text-align:right; font-size:1.8em; color:#00A8FF;}
	#header .contactDetails p {margin:0; padding:0; padding-bottom:3px; font-size:1em;}
	#header .contactDetails p a {font-size:0.8em; margin-top:5px;}
	/* Logo */
	#header h1 a {display:block; float:left; background:url(../images/bg_logo.png) no-repeat center; width:228px; height:82px; height:107px;}
	/* Nav */
	ul#topNav {list-style:none;padding:0;margin:0;float:right;font-size:1.1em;text-transform:uppercase;margin-top:48px;}
	ul#topNav li {float:left;margin:0;position: relative;}
	ul#topNav li a {padding:20px 10px;color:#5A5A5A;display: block;text-decoration: none;float:left; font-weight:bold;}
	ul#topNav li a:hover {color:#00a8ff;}
	ul#topNav li span.trigger {width:13px;height:50px;float:left;background: url(../images/bg_subnav_btn.gif) no-repeat center left;}
	ul#topNav li span.subhover {background-position:center right;cursor:pointer;} /*--Hover effect for trigger--*/
	ul#topNav li ul.subNavigation {list-style:none;position:absolute;left:0;top:50px;background:#333;margin:0;padding:0;display:none;float:left;width: 170px;border: 1px solid #111;z-index:10000;}
	ul#topNav li ul.subNavigation li{margin:0;padding:0;border-top:1px solid #252525;border-bottom:1px solid #444;clear:both;width:170px;}
	html ul#topNav li ul.subNavigation li a {float:left;width:150px;background:#333 url(../images/bg_subnav_linkbg.gif) no-repeat 10px center;padding:10px 10px 10px 10px;}
	html ul#topNav li ul.subNavigation li a:hover {background: #222 url(../images/bg_subnav_linkbg.gif) no-repeat 10px center;}
	/* Footer */
	#footerWrapper {background:url(../images/bg_footer.gif) top repeat-x;}
	#footerWrapper #footer {width:940px;margin:0 auto; padding:40px 0 60px; text-align:left; font-size:1.1em;}
	#footerWrapper #footer .affiliations {text-align:center;margin-bottom:25px;}
	#footerWrapper #footer .affiliations p {margin:0;padding:0;}
	#footerWrapper #footer .affiliations img {border:none; padding:0; margin:0;}
	#footerWrapper #footer #bottomNav {list-style:none; float:left;}
	#footerWrapper #footer #bottomNav li {display:inline; text-transform:lowercase;}
	#footerWrapper #footer .footerCopy {width:45%; float:left; font-size:1em;}
	#footerWrapper #footer .footerCopy p {font-size:0.9em; padding:0; margin:0; padding-top:0.75em;}
	#footerWrapper #footer .copyright {float:right; text-align:right; width:45%;}
	#footerWrapper #footer .copyright li {padding-bottom:0.7em;}
	#footerWrapper #footer .copyright li a:link,
	#footerWrapper #footer .copyright li a:visited {color:#979797; text-decoration:underline;}
	#footerWrapper #footer .copyright li a:hover {color:#00a8ff;}
	
/* TEMPLATES
=================================*/
	/* All pages */
		/* content */
		#contentWrapper {margin:5px auto 15px;width:927px;background:url(../images/bg_mainContentRepeating.gif); position:relative; text-align:left;}
		#contentWrapper #topCurve {background:url(../images/bg_mainContentTop.gif) no-repeat top center; min-height:589px;height:auto !important;height:589px;}
		#contentWrapper #bottomCurve {position:absolute; bottom:0; left:0; background:url(../images/bg_mainContentBottom.gif); width:927px; height:9px;}
	/* Home */	
		/* hero */
		.home .tabContentWrapper {position:relative;height:208px;width:927px;overflow:hidden;}
		.home .tabContentWrapper .tabContentWrapperInner {position:absolute;top:0;left:0;width:5562px;width:6489px;}
		.home .tabContentWrapper .tabContent {float:left;width:927px;height:208px;}
		.home .tabContentWrapper .tabContent .body {padding:25px 0 0 30px;}
		.home .tabContentWrapper .tabContent p {font-size:3em;margin-bottom:0.5em;padding:0;}
		.home .tabContentWrapper .tabContent p strong {color:#00a8ff;}
		.home .tabContentWrapper .tabContent ul {font-size:1.4em; list-style:circle; line-height:1.25em; width:250px; float:left; padding-right:10px;}
		.home .tabContentWrapper .tabContent ul li {margin-left:15px;}
		.home .tabContentWrapper .tabContent ul li.more {list-style:none;}
		.home .tabContentWrapper .tabContent a:link,
		.home .tabContentWrapper .tabContent a:visited {background:#ffdc00; display:block; padding:3px 5px; color:#595959; float:left; /*border:1px dashed #595959;*/ margin-top:5px; position:relative; z-index:100;}
		.home .tabContentWrapper .tabContent a:hover {text-decoration:none; background:#00a8ff; color:#fff;}
			/* hero specifics */
				/* welcome */
				.home .tabContentWrapper #welcome {background:url(../images/welcome.jpg) no-repeat bottom;}
				.home .tabContentWrapper #welcome .body {position:absolute; top:-99999px; left:-99999px;}
				/* hosted exchange */
				.home .tabContentWrapper #hostedExchange {background:url(../images/bg_hero_hostedExchange.jpg) no-repeat bottom;}
				.home .tabContentWrapper #hostedExchange .body {width:520px;}
				/* online backup */
				.home .tabContentWrapper #onlineBackup {background:url(../images/bg_hero_onlineBackup.jpg) no-repeat bottom;}
				.home .tabContentWrapper #onlineBackup .body {width:520px;}
				/* hosted desktops */
				.home .tabContentWrapper #hostedDesktops {background:url(../images/bg_hero_hostedDesktops.jpg) no-repeat bottom;}
				.home .tabContentWrapper #hostedDesktops .body {width:520px;}
				/* dynamic servers */
				.home .tabContentWrapper #dynamicServers {background:url(../images/bg_hero_dynamicServers.jpg) no-repeat bottom;}
				.home .tabContentWrapper #dynamicServers .body {width:520px;}
				/* hosted apps */
				.home .tabContentWrapper #hostedApps {background:url(../images/bg_hero_hostedApps.jpg) no-repeat bottom;}
				.home .tabContentWrapper #hostedApps .body {width:520px;}
				/* hosted doc mgt */
				.home .tabContentWrapper #voip {background:url(../images/bg_hero_voip.jpg) no-repeat bottom;}
				.home .tabContentWrapper #voip .body {width:520px;}
		/* hero nav */
		.home .heroNav {position:relative; height:140px;}
		.home .heroNav .body {position:absolute; top:-52px; left:-17px; height:221px; width:962px; background:url(../images/bg_hero_nav.png) no-repeat center;}
		.home .heroNav .body .bodyInner {padding:52px 0; overflow:hidden;}
		.home .heroNav .body .bodyInner .content {height:116px; position:relative;}
		.home .heroNav .body .bodyInner .content ul li {display:block; width:290px; height:43px; position:absolute;}
		.home .heroNav .body .bodyInner .content ul li a {background:url(../images/btn_hero_nav.gif) no-repeat; display:block; width:290px; height:43px;}
		.home .heroNav .body .bodyInner .content ul li a span {position:absolute; top:-99999px; left:-99999px;}
			/* hero nav specifics */
				/* hosted exchange */
				.home .heroNav .body .bodyInner .content ul li.hostedExchange {top:12px; left:33px;}
				.home .heroNav .body .bodyInner .content ul li.hostedExchange a:link,
				.home .heroNav .body .bodyInner .content ul li.hostedExchange a:visited {background-position:0 0;}
				.home .heroNav .body .bodyInner .content ul li.hostedExchange a.selected,
				.home .heroNav .body .bodyInner .content ul li.hostedExchange a:hover {background-position:100% 0;}
				/* online backup and cloud storage */
				.home .heroNav .body .bodyInner .content ul li.onlineBackup {top:12px; left:334px;}
				.home .heroNav .body .bodyInner .content ul li.onlineBackup a:link,
				.home .heroNav .body .bodyInner .content ul li.onlineBackup a:visited {background-position:0 -43px;}
				.home .heroNav .body .bodyInner .content ul li.onlineBackup a.selected,
				.home .heroNav .body .bodyInner .content ul li.onlineBackup a:hover {background-position:100% -43px;}
				/* hosted desktops */
				.home .heroNav .body .bodyInner .content ul li.hostedDesktops {top:12px; left:635px;}
				.home .heroNav .body .bodyInner .content ul li.hostedDesktops a:link,
				.home .heroNav .body .bodyInner .content ul li.hostedDesktops a:visited {background-position:0 -86px;}
				.home .heroNav .body .bodyInner .content ul li.hostedDesktops a.selected,
				.home .heroNav .body .bodyInner .content ul li.hostedDesktops a:hover {background-position:100% -86px;}
				/* dynamic servers */
				.home .heroNav .body .bodyInner .content ul li.dynamicServers {top:63px; left:33px;}
				.home .heroNav .body .bodyInner .content ul li.dynamicServers a:link,
				.home .heroNav .body .bodyInner .content ul li.dynamicServers a:visited {background-position:0 -129px;}
				.home .heroNav .body .bodyInner .content ul li.dynamicServers a.selected,
				.home .heroNav .body .bodyInner .content ul li.dynamicServers a:hover {background-position:100% -129px;}
				/* hosted applications */
				.home .heroNav .body .bodyInner .content ul li.hostedApps {top:63px; left:334px;}
				.home .heroNav .body .bodyInner .content ul li.hostedApps a:link,
				.home .heroNav .body .bodyInner .content ul li.hostedApps a:visited {background-position:0 -172px;}
				.home .heroNav .body .bodyInner .content ul li.hostedApps a.selected,
				.home .heroNav .body .bodyInner .content ul li.hostedApps a:hover {background-position:100% -172px;}
				/* hosted doc mgt */
				.home .heroNav .body .bodyInner .content ul li.voip {top:63px; left:635px;}
				.home .heroNav .body .bodyInner .content ul li.voip a:link,
				.home .heroNav .body .bodyInner .content ul li.voip a:visited {background-position:0 -215px;}
				.home .heroNav .body .bodyInner .content ul li.voip a.selected,
				.home .heroNav .body .bodyInner .content ul li.voip a:hover {background-position:100% -215px;}
		/* columns */
		.columnWrapper {background:url(../images/bg_columnDivider.gif) right repeat-y;}
		.columnWrapperSpacer {height:30px;}
			/* col one */
			.columnWrapper .columnOne {width:600px; float:left; padding-left:30px;}
			.columnWrapper .columnOne h2 {padding:0; margin:0; margin-bottom:25px;}
				/* teaser text */
				.columnWrapper .columnOne .teaserText {padding-bottom:40px;}
				.columnWrapper .columnOne .teaserText p {font-size:1.3em; line-height:1.8em;text-align:justify;}
				/* why */
				.columnWrapper .columnOne .why {border:1px solid #595959; border-left-color:#8D8D8D; border-bottom-color:#8D8D8D; margin-bottom:40px; padding:20px; background:#00a8ff; color:#fff; font-size:2em; -moz-border-radius:5px;}
				.columnWrapper .columnOne .why h1,
				.columnWrapper .columnOne .why h2,
				.columnWrapper .columnOne .why h3,
				.columnWrapper .columnOne .why h4,
				.columnWrapper .columnOne .why h5,
				.columnWrapper .columnOne .why h6 {font-size:1.5em; color:#fff; margin-bottom:0; padding-bottom:10px;}
				.columnWrapper .columnOne .why p {line-height:1.3em;}
				.columnWrapper .columnOne .why p a:link,
				.columnWrapper .columnOne .why p a:visited {color:#fff; border:1px solid #fff; display:block; padding:3px 5px; float:left; margin-top:10px;}
				.columnWrapper .columnOne .why p a:hover {color:#595959; background:#FFDC00; text-decoration:none;}
				/* testimonials */
				.columnWrapper .columnOne .testimonials {font-size:1.1em;}
				.columnWrapper .columnOne .testimonials .testimonial {width:175px; float:left; margin-right:25px; display:inline; background:url(../images/bg_testimonial.gif) top left no-repeat;}
				.columnWrapper .columnOne .testimonials .testimonial h3 {color:#00a8ff; font-size:1.5em; font-weight:bold;}
				.columnWrapper .columnOne .testimonials .testimonial p {font-size:1.1em; line-height:1.5em; margin:0.5em 0;text-align:justify;}
				.columnWrapper .columnOne .testimonials .testimonial a:link,
				.columnWrapper .columnOne .testimonials .testimonial a:visited {display:block; float:right; text-decoration:underline; padding-bottom:6px; background:url(../images/bg_testimonialReadMore.gif) 80% 100% no-repeat;}
				.columnWrapper .columnOne .testimonials .testimonial a:hover {color:#00a8ff;}
			/* col two */
			.columnWrapper .columnTwo {width:210px; float:right;}
				/* why */
				.columnWrapper .columnTwo .why {padding-right:35px; margin-bottom:50px; font-size:1.2em;}
				.columnWrapper .columnTwo .why h2 {color:#333;font-size:1.5em;}
				.columnWrapper .columnTwo .why ul {list-style:circle; font-size:1.1em; margin:5px 0 5px 13px}
				.columnWrapper .columnTwo .why ul li {line-height:1.75em;}
				.columnWrapper .columnTwo .why a:link,
				.columnWrapper .columnTwo .why a:visited {color:#333; text-decoration:underline; font-size:1.2em;}
				.columnWrapper .columnTwo .why a:hover {color:#00a8ff;}
				/* OLD services calls to action */
				.columnWrapper .columnTwo .callToAction {width:225px; height:185px; margin-bottom:15px; background:url(../images/bg_servicesCallsToAction.png) center no-repeat; position:relative;}
				.columnWrapper .columnTwo .callToAction .inner {padding:15px;}
				.columnWrapper .columnTwo .callToAction .inner h2 {font-size:3em; margin-bottom:0px;}
				.columnWrapper .columnTwo .callToAction .inner p {font-size:1.1em; line-height:1.5em; width:80%;}
				.columnWrapper .columnTwo .callToAction .inner a {width:177px; height:30px; background:url(../images/btn_servicesCallsToAction.png) no-repeat center; display:block; position:absolute; bottom:10px; left:0; text-indent:-99999px; font-size:0em;}
				/* Services calls to action */
				.columnWrapper .columnTwo .callToActions .inner {margin-left:-10px;}
	/* Generic */
	.generic #contentWrapper .inner {padding:30px;}
	.generic #contentWrapper .inner h1 {color:#5a5a5a;font-size:4.8em;font-weight:normal; margin-bottom:0.25em;}
	.generic #contentWrapper .inner h2 {color:#5a5a5a;font-size:3.8em;font-weight:normal; margin-bottom:0.25em;}
	.generic #contentWrapper .inner h3 {color:#5a5a5a;font-size:2.5em;font-weight:normal; margin-bottom:0.25em;}
	.generic #contentWrapper .inner h4 {color:#00a8ff;font-size:4.8em;font-weight:normal; margin-bottom:0.25em;}
	.generic #contentWrapper .inner h5 {color:#00a8ff;font-size:3.8em;font-weight:normal; margin-bottom:0.25em;}
	.generic #contentWrapper .inner h6 {color:#00a8ff;font-size:2.5em;font-weight:normal; margin-bottom:0.25em;}
	.generic #contentWrapper .inner p {color:inherit;font-size:1.2em;font-weight:normal; line-height:1.5em; padding:1em 150px 1em 0;}	
	.generic #contentWrapper .inner ul {list-style:circle; font-size:1.2em; padding:1em 0; margin-left:15px; line-height:2em;}
	.generic #contentWrapper .inner ul ul {padding:0; font-size:1em;}
	.generic #contentWrapper .inner p a:link,
	.generic #contentWrapper .inner p a:visited,
	.generic #contentWrapper .inner ul li a:link,
	.generic #contentWrapper .inner ul li a:visited {text-decoration:underline;}
	.generic #contentWrapper .inner p a:hover,
	.generic #contentWrapper .inner ul li a:hover {color:#00a8ff;}
	/* Generic Two Col */
	.genericTwoCol #contentWrapper .inner {background:url(../images/bg_columnDivider.gif) right repeat-y; padding-top:0;}
	.genericTwoCol #contentWrapper #topCurve {padding:30px 0 10px;} 
		/* col one */
		.genericTwoCol #contentWrapper .inner .columnOne {width:600px; float:left;}
		/* col two */
		.genericTwoCol #contentWrapper .inner .columnTwo {width:200px; float:right; }
		.genericTwoCol #contentWrapper .inner .columnTwo p {padding:0.25em 0 1em;}
		.genericTwoCol #contentWrapper .inner .columnTwo h1,
		.genericTwoCol #contentWrapper .inner .columnTwo h2,
		.genericTwoCol #contentWrapper .inner .columnTwo h3,
		.genericTwoCol #contentWrapper .inner .columnTwo h4,
		.genericTwoCol #contentWrapper .inner .columnTwo h5,
		.genericTwoCol #contentWrapper .inner .columnTwo h6 {color:#00A8FF;font-size:2em;font-weight:normal;margin-bottom:0em;}
		.genericTwoCol #contentWrapper .inner .columnTwo ul {font-size:1.2em;line-height:1.5em;list-style-image:none;list-style-position:outside;list-style-type:circle;margin-left:1em;padding:0.25em 0 1em;}
	/* Default */
		/* col one */
			/* title */
			.default-alt #contentWrapper .colOne {width:31%; margin-right:2%; float:left; text-align:right;}
			.default-alt #contentWrapper .userContent_title {}
			.default-alt #contentWrapper .userContent_title h1,
			.default-alt #contentWrapper .userContent_title h2 {padding:0px; margin:0; color:#00A8FF; font-size:3em;}
			.default-alt #contentWrapper .userContent_title h3,
			.default-alt #contentWrapper .userContent_title h4,
			.default-alt #contentWrapper .userContent_title h5,
			.default-alt #contentWrapper .userContent_title h6 {padding:0; margin:0; color:#999; margin-top:2px;font-size:1.5em; line-height:1.5em;}
			.default-alt #contentWrapper .userContent_title ul,
			.default-alt #contentWrapper .userContent_title p,
			.default-alt #contentWrapper .userContent_title ol {display:none;}
			/* sidebars */
				/* one */
				.default-alt #contentWrapper .userContent_sidebarOne {padding:1em; margin-top:2em; border:1px dashed #ccc; text-align:left;}
				.default-alt #contentWrapper .userContent_sidebarOne p {padding-right:0; font-size:1.1em;}
				.default-alt #contentWrapper .userContent_sidebarOne ul,
				.default-alt #contentWrapper .userContent_sidebarOne ol {padding:1em 0; font-size:1.1em; line-height:1.2em;}
				.default-alt #contentWrapper .userContent_sidebarOne h1,
				.default-alt #contentWrapper .userContent_sidebarOne h2,
				.default-alt #contentWrapper .userContent_sidebarOne h3,
				.default-alt #contentWrapper .userContent_sidebarOne h4,
				.default-alt #contentWrapper .userContent_sidebarOne h5,
				.default-alt #contentWrapper .userContent_sidebarOne h6 {margin:0; padding:0; font-size:1.5em; font-weight:bold; background:#00A8FF; color:#fff;letter-spacing:-0.05em;}
				.default-alt #contentWrapper .userContent_sidebarOne p:last-child,
				.default-alt #contentWrapper .userContent_sidebarOne ul:last-child,
				.default-alt #contentWrapper .userContent_sidebarOne ol:last-child {padding-bottom:0;}
				/* two */
				.default-alt #contentWrapper .userContent_sidebarTwo {padding:1em; margin-top:2em; text-align:left; background:#ffdc00 url(../images/bg_sidebar.gif) top no-repeat; color:#333; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px;}
				.default-alt #contentWrapper .userContent_sidebarTwo h1,
				.default-alt #contentWrapper .userContent_sidebarTwo h2,
				.default-alt #contentWrapper .userContent_sidebarTwo h3,
				.default-alt #contentWrapper .userContent_sidebarTwo h4,
				.default-alt #contentWrapper .userContent_sidebarTwo h5,
				.default-alt #contentWrapper .userContent_sidebarTwo h6 {margin:0; padding:0; font-size:2em; font-weight:bold; letter-spacing:-0.1em; padding-bottom:0.5em;}
				.default-alt #contentWrapper .userContent_sidebarTwo p {padding:0 0 0.25em; margin:0;}
				.default-alt #contentWrapper .userContent_sidebarTwo ul,
				.default-alt #contentWrapper .userContent_sidebarTwo ol {padding:1em 0; font-size:1.1em; line-height:1.2em;}
				.default-alt #contentWrapper .userContent_sidebarTwo p:last-child,
				.default-alt #contentWrapper .userContent_sidebarTwo ul:last-child,
				.default-alt #contentWrapper .userContent_sidebarTwo ol:last-child {padding-bottom:0;}
		/* col two */
		.default-alt #contentWrapper .colTwo {float:left; width:64%; padding-left:2%;}
			/* image */
			.default-alt #contentWrapper .colTwo .userContent_image {padding-bottom:1.5em; margin-bottom:1em; border-bottom:1px dashed #ccc;}
			.default-alt #contentWrapper .colTwo .userContent_image p {padding:0; margin:0;}
			/* main */
			.default-alt #contentWrapper .colTwo .userContent_main p {padding-right:0px; text-align:justify;}
	
	
	/* Default */
		/* titleAndImage */
		.default #contentWrapper .titleAndImage {padding-bottom:2em; margin-bottom:2em; border-bottom:1px dashed #ccc;}
			/* title */
			.default #contentWrapper .userContent_title {width:31%; margin-right:2%; float:left; text-align:right;}
			.default #contentWrapper .userContent_title h1,
			.default #contentWrapper .userContent_title h2 {padding:0px; margin:0; color:#00A8FF; font-size:3em;}
			.default #contentWrapper .userContent_title h3,
			.default #contentWrapper .userContent_title h4,
			.default #contentWrapper .userContent_title h5,
			.default #contentWrapper .userContent_title h6 {padding:0; margin:0; color:#999; margin-top:2px;font-size:1.5em; line-height:1.5em;}
			.default #contentWrapper .userContent_title ul,
			.default #contentWrapper .userContent_title p,
			.default #contentWrapper .userContent_title ol {display:none;}
			/* image */
			.default #contentWrapper .userContent_image {float:right}
			.default #contentWrapper .userContent_image p {padding:0; margin:0;}
		/* col one */
		.default #contentWrapper .colOne {width:31%; margin-right:2%; float:left; text-align:right;}
			/* sidebars */
				/* one */
				.default #contentWrapper .userContent_sidebarOne {padding:1em; border:1px dashed #ccc; text-align:left;}
				.default #contentWrapper .userContent_sidebarOne p {padding-right:0; font-size:1.1em;}
				.default #contentWrapper .userContent_sidebarOne ul,
				.default #contentWrapper .userContent_sidebarOne ol {padding:1em 0; font-size:1.1em; line-height:1.2em;}
				.default #contentWrapper .userContent_sidebarOne h1,
				.default #contentWrapper .userContent_sidebarOne h2,
				.default #contentWrapper .userContent_sidebarOne h3,
				.default #contentWrapper .userContent_sidebarOne h4,
				.default #contentWrapper .userContent_sidebarOne h5,
				.default #contentWrapper .userContent_sidebarOne h6 {margin:0; padding:5px; font-size:1.5em; font-weight:bold; background:#00A8FF; color:#fff;letter-spacing:-0.05em;}
				.default #contentWrapper .userContent_sidebarOne p:last-child,
				.default #contentWrapper .userContent_sidebarOne ul:last-child,
				.default #contentWrapper .userContent_sidebarOne ol:last-child {padding-bottom:0;}
				/* two */
				.default #contentWrapper .userContent_sidebarTwo {padding:1em; margin-top:2em; text-align:left; background:#ffdc00 url(../images/bg_sidebar.gif) top no-repeat; color:#333; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px;}
				.default #contentWrapper .userContent_sidebarTwo h1,
				.default #contentWrapper .userContent_sidebarTwo h2,
				.default #contentWrapper .userContent_sidebarTwo h3,
				.default #contentWrapper .userContent_sidebarTwo h4,
				.default #contentWrapper .userContent_sidebarTwo h5,
				.default #contentWrapper .userContent_sidebarTwo h6 {margin:0; padding:0; font-size:2em; font-weight:bold; letter-spacing:-0.1em; padding-bottom:0.5em;}
				.default #contentWrapper .userContent_sidebarTwo p {padding:0 0 0.25em; margin:0;}
				.default #contentWrapper .userContent_sidebarTwo ul,
				.default #contentWrapper .userContent_sidebarTwo ol {padding:1em 0; font-size:1.1em; line-height:1.2em;}
				.default #contentWrapper .userContent_sidebarTwo p:last-child,
				.default #contentWrapper .userContent_sidebarTwo ul:last-child,
				.default #contentWrapper .userContent_sidebarTwo ol:last-child {padding-bottom:0;}
		/* col two */
		.default #contentWrapper .colTwo {float:right; width:64%;}
			/* main */
			.default #contentWrapper .colTwo .userContent_main p {padding-right:0px; text-align:justify;}
		/* bottom */
		.default #contentWrapper .usercontent_Bottom {padding-top:2em; border-top:1px dashed #ccc; margin-top:2em;}
		.default #contentWrapper .usercontent_Bottom p {padding-right:0;}