@charset "utf-8";
body						{width:100%; height:100%; margin:0; padding:0; font-family:Arial, Helvetica, sans-serif;  background: #ffffff; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPHJhZGlhbEdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgY3g9IjUwJSIgY3k9IjUwJSIgcj0iNzUlIj4KICAgIDxzdG9wIG9mZnNldD0iNDAlIiBzdG9wLWNvbG9yPSIjZmZmZmZmIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzhhNTk5MSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9yYWRpYWxHcmFkaWVudD4KICA8cmVjdCB4PSItNTAiIHk9Ii01MCIgd2lkdGg9IjEwMSIgaGVpZ2h0PSIxMDEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);
background: -moz-radial-gradient(center, ellipse cover,  #ffffff 40%, #8a5991 100%); /* FF3.6+ */
background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(40%,#ffffff), color-stop(100%,#8a5991)); /* Chrome,Safari4+ */
background: -webkit-radial-gradient(center, ellipse cover,  #ffffff 40%,#8a5991 100%); /* Chrome10+,Safari5.1+ */
background: -o-radial-gradient(center, ellipse cover,  #ffffff 40%,#8a5991 100%); /* Opera 12+ */
background: -ms-radial-gradient(center, ellipse cover,  #ffffff 40%,#8a5991 100%); /* IE10+ */
background: radial-gradient(ellipse at center,  #ffffff 40%,#8a5991 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#8a5991',GradientType=1 ); /* IE6-8 fallback on horizontal gradient */
}

p, ol, ul					{font-size:12px; text-align:justify; margin:5px 0; line-height:1.5em;}

h1, h2, h3, h4				{margin:0; color:#75477c;}
#top-margin					{width:100%; clear:both; height:25px;}

a:link				{color:#444444; text-shadow:none; text-decoration:none; border-bottom:#444444 1px dotted;}
a:visited			{color:#444444; text-shadow:none; text-decoration:none; border-bottom:#444444 1px dotted;}
a:hover				{color:#f7941e; text-shadow:none; text-decoration:none; border-bottom:#222 1px solid;}
a:active			{color:#f7941e; text-shadow:#000 1px 1px 1px; text-decoration:none; border-bottom:none;}


#main-container				{width:1000px; height:auto; margin:0 auto 15px auto; -webkit-box-shadow:  0px 0px 15px 0px rgba(0, 0, 0, .5); box-shadow:  0px 0px 15px 0px rgba(0, 0, 0, .5); background:#fff; clear:both;}

#top						{width:1000px; height:auto; float:left;margin-top:-5px; }
#top .topContent			{width:950px; margin:25px;}
.topContent .servicesNav	{text-align:center;}
.servicesNav ul				{list-style:none; margin:10px 0 0 0; padding:5px 25px; border-top:#999 1px solid; border-bottom:#999 1px solid; clear:both; text-align:center;}
.servicesNav ul li			{display:inline; margin-right:65px; padding-right:65px; border-right:#222 1px solid; font-weight:bold; text-transform:uppercase; letter-spacing:1px;}

.servicesNav a:link				{color:#75477c; text-shadow:#fff 1px 1px 1px; text-decoration:none;}
.servicesNav a:visited			{color:#75477c; text-shadow:#fff 1px 1px 1px; text-decoration:none;}
.servicesNav a:hover			{color:#f7941e; text-shadow:none; text-decoration:none; border-bottom:#f7941e 2px solid;}
.servicesNav a:active			{color:#f7941e; text-shadow:#fff 1px 1px 1px; text-decoration:none; border-bottom:none;}


#slider					{width:980px; height:380px; float:left; margin:10px 10px 0 10px;}

.inner-content			{width:1000px; height:auto; float:left;}
.inner-content .margin	{width:980px; float:left; margin:10px;}
.fourCol				{width:25%; height:auto; float:left;}
.fourCol .inner			{margin:0 10px; text-align:justify;}
.fourCol .inner p		{font-size:11px; text-align:justify; margin:5px 0; line-height:1.5em;}
.inner p.readMore		{font-size:11px; text-align:right; margin:10px 0; line-height:1.5em; font-style:italic;}

.inner h2				{margin-bottom:3px;}
.inner h2 a:link		{color:#8a5991; text-shadow:none; text-decoration:none; border-bottom:none;}
.inner h2 a:visited		{color:#8a5991; text-shadow:none; text-decoration:none; border-bottom:none;}
.inner h2 a:hover		{color:#444444; text-shadow:none; text-decoration:none; border-bottom:none;}
.inner h2 a:active		{color:#8a5991; text-shadow:none; text-decoration:none; border-bottom:none;}





.twoCol					{width:475px; float:left; margin-right:30px;}
.twoCol h3				{margin:0; color:#fff; text-shadow:#000 1px 1px 1px; text-transform:uppercase;}
.twoCol p, .postBox p	{font-size:12px; text-align:justify; line-height:1.5em; color:#fff; margin:10px 0;}
.postBox				{width:475px; float:left; background:url(images/blog.jpg) repeat-x top #7cb6c1; min-height:250px;}

#welcome				{width:540px; float:left; height:auto; margin-right:10px;}
#welcome p				{font-size:11px; text-align:justify; margin:5px 0; line-height:1.3em;}
#welcome p.readMore		{font-size:11px; text-align:right; margin:10px 0; line-height:1.5em; font-style:italic;}
#rt-sidebar				{width:225px; float:left; height:300px}
.signup					{width:225px; height:auto; float:left; background:url(images/bg-sidebar.jpg) repeat-x #468c98; text-align:center;}

#nav a:link				{color:#fff; text-shadow:#000 1px 1px 1px; text-decoration:none;}
#nav a:visited			{color:#fff; text-shadow:#000 1px 1px 1px; text-decoration:none;}
#nav a:hover			{color:#f7941e; text-shadow:none; text-decoration:none; border-bottom:#f7941e 1px solid;}
#nav a:active			{color:#f7941e; text-shadow:#000 1px 1px 1px; text-decoration:none; border-bottom:none;}

.slideshow 				{ height: 380px; width: 980px; margin: auto }

.tabs { padding: 0; }
.tabs li { display: inline; width:450px;}
.tabs li a { background: #999; padding: 10px; float:left; border-right: 1px solid #ccc; border-bottom: none; text-decoration: none; color: #000; font-weight: bold; -webkit-border-radius: 5px 5px 0px 0px; border-radius: 5px 5px 0px 0px;
}
.tabs li.active a { background: #eef; float:left; }
.tabs-content { float: left; clear: both; border: 1px solid #ccc; border-top: none; border-left:none; background: #eef; padding: 10px 20px 20px;  margin-top:0; min-height:480px; -webkit-border-radius: 0px 5px 5px 5px; border-radius: 0px 5px 5px 5px}


.copyright				{font-size:9px; text-align:center; text-transform:uppercase; margin:0; letter-spacing:2px;}


.feedTitle {display:none;}
.feedburnerFeedBlock {float:left;}
.feedburnerFeedBlock ul {list-style-type:none; margin:10px 0; padding:0;}
.feedburnerFeedBlock li {margin-bottom:5px; padding-bottom:5px; border-bottom:#222 1px dotted;font-size:12px; line-height:1.6em;}
.feedburnerFeedBlock li:nth-last-child(1) {border:none;}
.date	{display:none;}
.feedburnerFeedBlock .headline {font-size:14px; font-weight:bold;}
.feedburnerFeedBlock .headline a:link {color:#fff; text-shadow:#333 1px 1px 1px; text-decoration:none;}
.feedburnerFeedBlock .headline a:visited {color:#fff; text-shadow:#333 1px 1px 1px; text-decoration:none;}
.feedburnerFeedBlock .headline a:hover {color:#f7941e; text-shadow:none; text-decoration:none; border-bottom:#f7941e 1px solid;}
.feedburnerFeedBlock .headline a:active {color:#f7941e; text-shadow:#000 1px 1px 1px; text-decoration:none; border-bottom:#f7941e 1px solid;}
#creditfooter	{display:none;}



