body{background-color:#390d38;background-image:url(images/bg.gif);background-repeat:repeat;margin:0;padding:0;font-family:Helvetica, Arial, sans-serif;font-size:0.80em;font-weight:normal;text-decoration:none;color:#363636;line-height:1.3em;}
.cke_show_borders, .cke_text, .cke_inline_label, .cke_panel_frame{background-image:none;background-color:#fff;}
.SkinObject, .CommandButton, .StandardButton, .Head, .SubHead, .SubSubHead, SMALL, BIG, .Normal, .NormalBold, .NormalDisabled, .NormalRed, .NormalTextBox, h1, h2, h3, h4, h5, h6, DT, TFOOT, THEAD, TH, blockquote, .DataGrid_AlternatingItem, .DataGrid_Header, .DataGrid_Item, .DataGrid_SelectedItem, .SelectedTab, .Help{font-family:Helvetica, Arial, sans-serif;text-decoration:none;font-weight:normal;font-size:1em;color:#424242;}
p{margin:0 0 1em 0;}
h1{font-size:1.7em;color:#92278f;margin:0.8em 0;font-weight:bold;line-height:1.1em;}
h2{font-size:1.45em;color:#92278f;margin:0.6em 0;font-weight:bold;line-height:1.1em;}
h3, .Head{font-size:1.15em;color:#92278f;margin:0.7em 0;font-weight:bold;}
h4, h5, h6, .SubHead{font-size:1em;color:#92278f;margin:0.5em 0;font-weight:bold;}
strong.intro{font-weight:normal;font-size:1.2em;}
.contentArea ul li, ul li li, ul li li li{list-style-type:none;}
.contentArea ul{padding:0 0 0 30px;margin:0px;}
.contentArea ul li{background-image:url(images/bullet5.gif);background-repeat:no-repeat;background-position:0px 5px;padding-left:14px;margin-bottom:0.5em;}
.contentArea ul li ul{padding:0 0 0 15px;}
.contentArea ul li li{background-image:url(images/bullet1.gif);background-repeat:no-repeat;background-position:0px 5px;padding-left:14px;margin-bottom:0.2em;}
.small{font-size:0.8em;}
hr{color:#92278f;background-color:#92278f;height:1px;border-style:none;}
pre{white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-pre-wrap;white-space:-o-pre-wrap;word-wrap:break-word;}
a img{border:none;}
a:link, a:active, a:visited{color:#92278f;text-decoration:underline;}
a:hover{color:#fff;text-decoration:none;background-color:#92278f;}
.blogPost{margin-top:20px;}
.articleBody{border:1px solid #eee;border-top:none;background-image:url(images/blogBG.png);background-repeat:no-repeat;background-position:bottom right;padding:8px 8px 16px 8px;}
.articleHeader{background-color:#eee;background-image:url(images/blogCurl.gif);background-position:top right;background-repeat:no-repeat;padding:8px;}
.articleHeader h2{margin-top:0;}
.articleHeader p{margin-bottom:0;}
.kindWords{background-image:url(images/quote.gif);background-position:bottom right;background-repeat:no-repeat;padding-bottom:1px;}
.testimonialDetailBG{margin-top:20px;background-color:#f4f4f4;background-image:url(images/quoteTop.gif);background-position:12px 12px;background-repeat:no-repeat;}
.testimonialName{padding-left:15px;margin-bottom:20px;}
.quoteTail{float:left;background-image:url(images/quoteTail.gif);background-position:right top;background-repeat:no-repeat;padding:14px 37px 0 0px;}
.testimonialName p{margin-bottom:2px;clear:left;}
.testimonialDetail{background-image:url(images/quoteBottom.gif);background-position:bottom right;background-repeat:no-repeat;padding:36px 70px 30px 70px;text-align:center;font-size:1.4em;line-height:1.3em;font-family:"Comic Sans MS", cursive;}
.footerPane .Normal p{color:#c3b0c2;font-size:0.8em;margin-bottom:4px;line-height:1.1em;}
.footerPane .Normal strong{font-size:1.3em;}
.portfolioLeft{float:left;width:192px;margin:0 8px 8px 0;background-color:#f4f4f4;background-image:url(images/portfolioBG.png);background-position:bottom left;background-repeat:no-repeat;padding:5px 5px 30px 5px;}
.portfolioLeft img{margin-bottom:6px;}
.portfolioSummary{font-size:1.3em;}
.article{border-top:#92278f solid 1px;margin:8px 0px;padding-top:8px;}
.article H2{margin-top:0px;}
.rtmp{height:288px;width:512px;display:block;text-align:center;}
.rtmp img{margin-top:102px;}
a.rtmp:hover{background-color:transparent;}
.thumbPopup{display:none;padding:6px;border:#92278f solid 1px;background-color:#FFF;}
.flowPlayer{height:216px;width:384px;display:block;text-align:center;}
.flowPlayer img{margin-top:66px;}
.serviceOuter{background-color:#92278f;padding:2px;float:left;width:210px;margin:0 13px 13px 0;}
.serviceInner{background-color:#E7D3E6;padding:6px;}
.serviceInner ul{padding-left:15px;}
a.button-medium:link, a.button-medium:visited, a.button-medium:active{background-image:url(images/button_150.gif);background-position:top left;height:19px;display:block;width:107px;padding:5px 8px 3px 35px;margin:18px 0;background-repeat:no-repeat;color:#ffffff;text-decoration:none;font-weight:bold;}
a.button-medium:hover{background-position:bottom left;background-color:transparent !important;}
.contactUs{background-image:url(/portals/0/images/BusinessCard.jpg);background-repeat:no-repeat;padding-bottom:400px;margin-left:-7px;}
.contactUs div{position:relative;top:146px;left:93px;}
.contactUs div p{color:#fff;margin-bottom:4px;}
.contactUs div p a{color:#FFF;background-color:transparent;text-decoration:underline;}
.Bind ul{padding:0;}
#wrapper{width:954px;margin:auto;}
#header{background-color:#92278f;border:2px solid #390d38;border-top:none;background-image:url(images/header.png);background-position:top left;background-repeat:no-repeat;height:74px;position:relative;}
#header .logo img{visibility:hidden;}
#header .logo a{height:74px;width:400px;display:block;background-color:transparent;}
.strapline{position:absolute;top:34px;left:680px;width:200px;}
.contentArea{margin-top:25px;background-color:#f4f4f4;border:2px solid #390d38;padding:15px 15px 30px 15px;}
#lhs{width:200px;float:left;margin-right:15px;}
#rhs{width:705px;float:left;}
.bottomPane{clear:left;}
.footerPane{margin:10px 0px 20px;padding:0 15px;}
.leftPane, .contentPane{background-color:#fff;border:1px solid #e0e0e0;padding:7px;}
.DNNEmptyPane{display:none;}
#nav{background-color:#fff;border:1px solid #e0e0e0;border-bottom:none;margin-bottom:15px;}
#nav ul{margin:0;padding:0;}
#nav ul li, #nav ul li li{list-style:none;margin:0;background-image:none;padding:0;}
#nav ul li a{display:block;padding:7px 15px;margin:0;border-bottom:1px solid #e0e0e0;text-decoration:none;}
#nav ul ul li a{display:block;padding:7px 15px 7px 22px;margin:0;border-bottom:1px solid #e0e0e0;}
#nav ul.Level0 li a:hover{background-color:#92278f;color:#fff;text-decoration:none;}
#nav ul.Level0 li.SelectedTab a{background-color:#92278f;color:#fff;font-weight:bold;}
#nav ul.Level0 li.SelectedTab ul.Level1 li a{background-color:#e7d3e6;color:#92278f;font-weight:normal;font-size:0.9em;border-bottom:1px solid #fff;}
#nav ul.Level0 li.SelectedTab ul.Level1 li a:hover{background-color:#fff;color:#92278f;font-weight:normal;font-size:0.9em;border-bottom:solid 1px #e7d3e6;}
#nav ul.Level0 li.SelectedTab ul.Level1 li.SelectedTab a{font-weight:bold;}
.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%;}

