/* CSS Document */

body {

}
a {
	color:#000;
	text-decoration:none;
}
a:hover {
	text-decoration:underline;
}
h1 {
	font-size:24px;
	font-weight:bold;	
}
h2 {
	font-size:18px;
	font-weight:bold;
}
h3 {
	font-size:16px;
	font-weight:bold;	
}
h4 {
}

div.iplasma-breadcrumb {
	font-weight:bold;
	margin-top:-15px;
	margin-bottom:10px;
}
div.iplasma-breadcrumb a{
	font-weight:bold;
	color:#5579C1;
}
div.iplasma-breadcrumb a:hover {
	color:#000;
}
div.iplasma-content-title, .blog-category-title, div.portfolio-project-title, .portfolio-category-title, div.sitemap-title, #event-info h2{
	font-size:18px;
	margin:10px 0px 15px 0;
	color:#5579C1;
	text-decoration:none;
}

#event-info {
/*	background:blue;*/

}
/******Header Styles******/
div#header-container {
	width:998px;
	margin: auto;
}

div#topnav {
	width:350px;
	float:right;
	text-align:right;
	margin:0px 30px 0 0;
	padding-right: 0px;
/*	background:red;*/
}
div#topnav {
  list-style:none;
	display:block;
}
div#topnav ul li{
	display:inline;
	font-size:12px;
}
div#topnav ul li a{
	font-size:14px;
}
div#topnav a {
	color:#000;
}
div#topnav a:hover {
	text-decoration: underline;
}
div#logo {
	margin:18px 0 0 25px;
}

/*IE 7 Hack*/
:first-child+html #logo { margin:0px 0 30px 25px } 


div#social {
	width:290px;
	height:28px;
	border:2px solid #C6DFC7;
	-webkit-border-radius: 5px;	
	-moz-border-radius: 5px;	
	background:url(/images/socialbg.png) repeat-x;
	margin:0px 40px 0 0px;
	padding:2px ;
	float:right;
}

/*IE 7 Hack*/
:first-child+html #social { margin:-55px 40px 0 0px; }

div#headerShadow {

}
/*******Menu Settings**********/

div#iplasma-menu-top {
	width:100%;
	position: absolute;
	margin:-70px 0 0px 0;
	padding:0px 0 0px 0;
}

/*IE 7 Hack*/
/*:first-child+html #social { margin:-55px 40px 0 0px; }*/

div#innermenu {
	background:url(/images/navbar2.png) no-repeat;
	background-position: left center;
	margin:0px auto 0px auto;
	padding:30px 0 0px 0;
	height:55px;
	width:920px;	
}

/*IE 7 Hack*/
:first-child+html #innermenu { padding:30px 0 0 0px; }

div#top-menu-item-2 {
	margin-left:5px;
}

div#innermenu img{
	float:left;
	margin:-10px 0px 0 0px;
}


div#innermenu .iplasma-dropdown {
	margin:-130px 0 0 0px;
	z-index: 100;
	width:auto;
	padding:4px;
	background:#F9F9F9;
}

/*IE 7 Hack*/
:first-child+html #innermenu .iplasma-dropdown { margin:-80px 0 0 0px; }

div#innermenu .iplasma-dropdown  a {
	color:#439347;
	display: block; 
	padding: 5px; 
	border-top: 1px solid #c0c0c0;	
	background:#fff;
	font-size:14px;
	font-weight: bold;
}

div#innermenu .iplasma-dropdown a:hover{
	padding: 5px; 
	color:#FFF;	
	background:url(/images/navbg.png);	
	text-decoration: none;
}
 
div#innermenu ul li {
	margin: 0;
	padding: 0;
}
ul#menu {
	margin: 0;
	padding: 0;
	float:left;		
}
	
ul#menu li {
	margin: 0;
	padding: 0;	
	list-style: none;

}

ul#menu li a {
	font-weight: bold;
	color:#FFF;
	font-size:16px;
	margin:0px 0px 0px 0px;
	padding:0px 12px 0px 17px;
}
/*IE 7 Hack*/

:first-child+html #menu li a  { padding:10px 0 0 0; }

:first-child+html #menu li  {  padding:10px 12px 5px 0; }


ul#menu li a:hover{
	color:#000;
	text-decoration: none;
	background:#FFF;
	padding:10px 12px 15px 17px;	
	margin:0px 0px 0px 0px;	
}

/*IE 7 Hack*/
:first-child+html #menu li a  { padding:0000; }

:first-child+html #menu li:hover  { background:white; padding:10px 12px 5px 0; color:#000;}


/******Content Area******/

div#content-container {
	width:890px;
	margin:50px auto 0 auto;
	padding:20px 20px 5px 20px;
	float:none;

}
div#content-container a{
	color:#5579C1;
}
div#content-container a:hover;{
	color:#000;
}
/*IE 7 Hack*/
:first-child+html #content-container { 	margin:10px auto 0 auto; }

div#mainimg {
	margin:0 0 0 -20px;
}
div#maincontent {
	width:595px;
	float:left;
}
div#maincontent p{
	text-align:justify;
	font-size:14px;
	line-height:1.5em;
	width:317px;
	margin:10px 0 0 -15px;
}

div#fadedimage {
	width:295px;
	height:161px;
	background:url(/images/fadedimg.png) no-repeat;
	float:right;
	margin:-210px 0px 0 -50px;

}
div#maincontent a{
	color:#439347;
}
div.inner-content-container a{

}
div#maincontent img{
	margin:10px 0 10px -15px;
}
div#getinvolved {
	width:255px;
	height:252px;
/*	position:absolute;*/
	margin:0px 0 0 320px;
}

/*IE 7 Hack*/
:first-child+html #getinvolved { margin:-20px 50px 0px 350px; }

div#getinvolved h2 a{
	color:#5579C1;
	font-size:18px;
}
div#getinvolved h2 a:hover{
	color:#000;
	font-size:18px;
}
div#getinvolved p {
	margin-top:-8px;
}
div#contentdivider {
	background:url(/images/horizontaldivider.png);
	width:210px;
	height:10px;
	margin:0px 0 0px 30px;	
}

/*********Latest Blog Styles*********/

div.latest-blog {
	width:320px;
	margin:20px 0px 0px 20px;
}

div.latest-blog .blog-title  {
	margin:5px 0 5px -60px;
}


div.latest-blog .blog-title a {
	color:#439347;
	font-size:16px;
	margin:-80px 0 0 0;
}

div.latest-blog .blog-image {
	float:left;
	margin:30px 0 0 0;
}

div.blog-date {
	font-size:16px;
	font-weight:normal;
}
div.blog-date a{
	color:#5579C1;
	font-weight: bold;
}
div.blog-date a:hover{
	text-decoration:none;
}

div#latest-blog-viewall {
	height:30px;
	background:url(/images/bluebg.png);
	width:173px;
	-webkit-border-radius: 5px;	
	-moz-border-radius: 5px;	
	padding:10px 0 0 25px;
	margin:0 0 0 30px;
}
div#latest-blog-viewall a {
	color:#fff;
	font-size:16px;
}
div#latest-blog-viewall a:hover {
	text-decoration:underline;
}
div.bloghorizontaldivider {
	background:url(/images/horizontaldivider.png);
	width:210px;
	height:10px;
	margin:15px 0 15px -40px;
}
/*********Events Block********/

div#upcoming-events {
	background:url(/images/eventsboxbg.png) no-repeat;
/*	background:blue;*/
/*	float:right;*/
	width:370px;
/*	height:350px;*/
	padding:10px;
/*	margin:-520px -90px 0px  0px;*/
}
div.events-block-title {
	margin:10px 0 20px 10px;
}


div.event-block-title, {
	margin:0 0 10px 40px;
	width:220px;
}
div.event-block-title a, .news-title a {
	color:#439347;
	font-size:16px;
	font-weight: bold;
}
div.event-read-more a{
	color:#5579C1;
	font-size:14px;
	font-weight:bold;
	margin:0px 0px 0px 130px;
}
div.event-read-more a:hover{
	color:#000;
}
div.horizontaldivider {
	background:url(/images/horizontaldivider.png);
	width:210px;
	height:10px;
	margin:15px 0 15px 30px;
}
div#eventsbutton {
	height:30px;
	background:url(/images/bluebg.png);
	width:183px;
	-webkit-border-radius: 5px;	
	-moz-border-radius: 5px;	
	padding:10px 0 0 15px;
	margin:0 0 0 40px;	
}
div#eventsbutton a {
	color:#fff;
	font-size:16px;
}
div#eventsbutton a:hover {
	text-decoration:underline;
}
/*********Events Page ********/
div.event-page-block-upcoming-item {
/*	margin:5px 0 5px 0;*/
}
div.event-block-description {
	margin-top:5px;
}
div#event-location {
	margin-bottom:10px;
	margin-right:300px;
}
div#eventswrap{
	margin:25px 0px 0 685px;
	height:500px;*/
	float:right;
}

div#event-view {
	width:650px;
	float:left;
	clear:right;

}

#event-description {
	margin:10px 0;
	width:600px;;
}

/*********News Block********/
div.latest-news {
	width:280px;
	float:right;
	margin:150px -150px 0 0px;
}
div.latest-news-title {
	margin:10px;
}
div.news-title {
	margin:0 0 0 -70px;
	
}
div.news-image {
	float:left;
	margin:5px 5px 5px 5px;
}
div#latest-news-viewall {
	height:30px;
	background:url(/images/bluebg.png);
	width:198px;
	-webkit-border-radius: 5px;	
	-moz-border-radius: 5px;
	padding:10px 0 0 15px;
	margin:0 0 0 20px;
}
div#latest-news-viewall a {
	color:#fff;
	font-size:16px;
}
div#latest-news-viewall a:hover {
	text-decoration:underline;
}
/********Footer Styles********/
div#footer-container {
	

}
div#footer-container a {
	color:#000;
}
span#logos {
	margin:10px 0 0 40px;
	
}
span#logos img {
	margin-left:10px;
}
div#footer a {
	font-weight: bold;
}
div#bottomnav {
	margin:0 0 20px 30px;
/*	font-size:15px;*/
}
div#bottomnav a{
	color:#000;
	font-size: 14px;
	font-weight: bold;
}
div#bottomnav a:hover {
	color:#000;
	text-decoration: underline;
}
div.insercorp {
	margin:0px 40px 0 0;
}
div.insercorp img {
	margin:-5px 0 0 0;
	float:right;
}
div.insercorp a:hover{
	text-decoration: none;
}
div.divider {
	background-image:url(/images/divider.png);
	background-repeat:repeat-x;
	background-position:center;
	height:88px;
	width:1px;
	float:left;
	margin:15px 0 0 0;
}
div#portfolioreadmore {

}
div#portfolioreadmore a {
	color:#BD0000;
}
div#portfolioreadmore a:hover {
	color:#000;

}
div.random-portfolio-project {

}
div.random-portfolio-project-image {

}

div.portfolio-project-image img {

}

div.portfolio-category-container {

}
div.portfolio-project-page img, .portfolio-category-container img, .portfolio-category-page img {

}
div.portfolio-project-container {

}
div.portfolio-project-title a {

}
div.portfolio-project-image p {
	
}
div.portfolio-project-title a:hover {

}
div.portfolio-project-container .portfolio-project-subtitle {


}
div.portfolio-project-subtitle {

}
div.portfolio-project-description {

}
div.portfolio-project-readmore {

}
div.portfolio-project-readmore a{

}
div.portfolio-category-block {

}

div.portfolio-category-block .block-title {

}
div.portfolio-category-block a {

}
div.portfolio-category-block a:hover {

}
 
/******Feature Product******/
div#feature-image{

}
div#featuretag {

}
div#image-title {

}

div#block {


}
div#block a {

}
div#block a:hover {

}
div#block span {

}
div#info {

}

/*********Testimonial Block*********/
div.testimonial-block {
	width:389px;
	margin:-65px 0 15px 420px;
/*	border-top:1px solid #BD0000;*/
	padding:5px 0 0px 0;
}
div.testimonial-block a {
	font-style: italic;
	color:#000;
	text-decoration: none;
}
div.testimonial-block a:hover {
	color:#BD0000;
	text-decoration: underline;
}
div.testimonial-author {
	text-align: right;
	color:#BD0000;
	font-weight:bold;
	margin:-5px 10px 0 0;
}
div.testimonial-index, div.testimonial-view {
	margin:20px 0 30px 10px;
	width:700px;
	text-align: justify;
}
div.testimonial-index a {
	color:#BD0000;
}
div.testimonial-index a:hover {
	color:#000;
}
div.testimonial-index .testimonial-author, div.testimonial-view .testimonial-author {
	margin:20px 200px 0 0;
	color:#000;
}
div.testimonial-index .testimonial-company, div.testimonial-view .testimonial-company {
	margin:0 0 0 445px;
	font-weight:bold;
}

/*********Blog Styles********/
div.blog-index {
	width:700px;
	margin-left:15px;

}
div.blog-post {
	width:700px;
}
div.blog-post .blog-title {
	margin:10px 0 10px 0;
}
div.blog-post .blog-title a{
	color:#439347;
	font-size:16px;
	font-weight:bold;
	margin:10px 0 10px 0;
}
div.blog-title a{
	color:#000;
	font-size:16px;
	font-weight:bold;
	position:relative;
/*	z-index: 2200;*/
}
div.blog-post .blog-date {
	font-weight:normal;
	font-size:14px;
	margin:0px 0 10px 0;
}
div.blog-subtitle {
	font-style: italic;
	width:640px;
}

div.blog-image {
	float:left;
	position:relative;
	z-index: 1;
}
div.blog-paginator {
	margin:10px 0 30px 0;
}
div.blog-post .blog-readmore {
	margin:10px 0 20px 500px;
}
div.blog-category-index .blog-post .blog-readmore {
	margin:10px 0 20px 400px;
}
div.blog-readmore a{
	color:#5579C1;
}
div.blog-comment-count {
	margin:10px 0 10px 0;
}
div.blog-comment-count a {
	color:#5579C1;
	text-decoration: none;
}
div.blog-body {
	text-align: justify;
	margin:10px 0 0 0;
	width:630px;
}
div.blog-comments-title {
	margin:10px 0 10px 0;
}
div.blog-comments-title a:hover{
	text-decoration: none;
}
a#comments-anchor, div.blog-comments-title  {
	margin:10px 0 10px 0;
	font-size:14px;
}
a#comments-anchor:hover {
	color:#000;
}
div#blogblockwrap {
	float:right;
	margin:30px 0px 0 680px;
	position:absolute;
}
div.blog-index, div.blog-category-index, div.blog-view  {
	min-height:490px;
	margin-left:0px;
}
div.blog-category-block, div.blog-latest-blog, div.blog-archive-block, div#events-categories, div#upcoming-events-page, #events-past, .events-page-block {
	width:200px;
	background:url(/images/albumbg2.png);
	background-position:top center;
	padding:5px;
	margin:0 0 10px 0;
/*	height:300px;*/
	border:1px solid #ccc;
}
div.blog-category-block-title, div.blog-archive-title, div.blog-view .blog-title, div#latest-blog-title, div.events-page-block-title   {
	font-size:16px;
	font-weight:bold;
	color:#439347;
	margin:10px 0 10px 0;
}


div.events-block-title {
	font-size:16px;
	font-weight:bold;
	color:#439347;
	margin:10px 0 5px 0;	
}
div.blog-latest-blog {

	
}
div.blog-archive-block{
	margin:0 0 10px 0;
	
}
div.blog-page-date {
	font-weight:bold;
	margin-left:15px;
} 
div#blog-latest-blog-viewall {
	margin:15px 0 10px 0px;
	text-align:center;
}
div.blog-category-link, div.blog-page-title, div.year {
	margin:5px 0 5px 10px;
}
div.month {
	margin:5px 0 5px 15px;	
}
div.blog-category-link a, div.blog-page-title a, div#blog-latest-blog-viewall a, div.year a, div.month a, div.sitemap-container a, .events-block-categories a, 
.event-page-block-title a, .event-page-read-more a, .past-event-block-title a, #morecatagories a{
		color:#5579C1;
}
div.events-block-categories  {
	margin:5px 0 15px 0;
}

div.blog-category-link a:hover, div.blog-page-title a:hover, div#blog-latest-blog-viewall a:hover, div.year a:hover, div.month a:hover, div.sitemap-container a:hover {
		color:#000;
}
div.sitemap-container {
	margin:0 0 30px 0;
}
div.blog-comments-form {
	margin:0 0 30px 0;
}
/******Map Styles******/
div#iplasma-map {
	margin:0px auto 0 auto;
}
div.contact-form-block  {
	background:url(/images/albumbg.png) repeat-x;	
	width:320px;
	padding:10px;
/*	margin:0 0 40px 20px ;*/
	color:#000;
}
div#contactshadow  {
	background:#F9F9F9;
	width:345px;
	padding:1px;
	margin:0 0 40px 20px ;

}
div#contact_text {
/*	background:red;*/
	position:absolute;
	width:450px;
	margin:0 0 0 350px;
}
div#contact-label-name {
	margin:0px 0 0px 0;
	font-weight:bold;
	float:left;
	padding:2px;
}
div#contact-field-name {
	width:200px;
	margin:10px 0 0 100px;
}
div#contact-label-email {
	margin:10px 0 20px 0;
	font-weight:bold;
	float:left;
}
div#contact-field-email {
	width:200px;
	margin:10px 0 0px 100px;
	background:blue;
}

div#contact-label-phone {
	margin:15px 0 10px -83px;
	font-weight:bold;
	float:left;
}

div#contact-field-phone {
	width:200px;
	height:20px;
	margin:10px 0 0 100px;
}
div#contact-field-email input, div#contact-field-name input, #contact-field-phone input {
	width:200px;
	height:20px;
}
div#contact-label-method {
	margin:10px 0 15px 0;
	font-weight:bold;
}

div#contact-field-method {
	margin:0 0 20px 100px;
}
span.method-email {
	margin-left:20px;
}

textarea#comments {
	width:315px;
	height:200px;
	margin-bottom:10px;
}
div#contact {
	position:absolute;
	margin:0 0 0px 360px;
	font-weight:bold;
}
.addthis_button {	
}

div#iplasma-breadcrumb-share {
	margin:0px 0px 20px 0px;


}
/*NEW PORTFOLIO STYLES AS OF 4/28*/
div.portfolio-category-title a, div.portfolio-category-title{
	color:white;
	font-size:16px;
	margin-bottom:-10px;
}
div#portimage img {
	position:relative;
/*	z-index:300000000;*/
}
div.portfolio-project-page {
	background-position: top center;
	background-color:#B2B2B2;
	background: #B2B2B2 url(/images/latest-postbg.png) repeat-x;
}
div.portfolio-project-page .portfolio-project-title{
	color:#FFF;
}	
div.portfolio-category-page {
	width:700px ;
	border:1px solid #db0000; 
	margin:10px 0 20px 0; 
	background:url(/images/latest-postbg.png) repeat-x;
	background-color:#B2B2B2;
}	
	
	
div.random-portfolio-page-project{
	margin:10px 0 0 745px;
	width:200px;
	border:1px solid #ccc;
	padding:10px;
	background:url(/images/latest-postbg.png);	

}
div#random-image-title {
	font-size:12px; 
	color:#DB0000; 
	font-weight:bold; 
	margin-top:5px;
	margin-bottom:-5px;
	text-align: center;
}
div.random-block-title {
font-size:16px;
font-weight:bold;
}
div.iplasma-content-body {
	padding-bottom:40px;
}
div.iplasma-content-body a{
	color:#5579C1;
	text-decoration:none;
}

div.iplasma-content-body a:hover{
	color:#000;
	text-decoration:underline;	
}

div#feature-portfolio-image img
{
	padding: 1px;
	border: 1px solid black;
}

/*********Random Gallery Styles********/
div.iplasma-block-gallery-randomalbum {
	background:url(/images/albumbg.png) repeat-x;
	width:290px;
	height:252px;
	-webkit-border-radius: 5px;	
	-moz-border-radius: 5px;	
	padding:5px;

}
div.iplasma-block-gallery-randomalbum img {
	
}
div#albumshadow {
	margin:-255px 0px 0px -25px;	
	padding:1px 1px 0 1px;
	background:#f9f9f9;
	width:300px;
	height:255px;
	float:left;	
	background:#dfdfdf;
	-webkit-border-radius: 5px;	
	-moz-border-radius: 5px;	
}
div.images{ 
	float:left;
	margin:4px;
	border:1px solid #000;
}
div#morephotos {
	float:right;
	margin:-5px 10px 0 0;
}
div#morephotos a {
	color:#5579C1;
	font-size:16px;
	font-weight:bold;
}
div#morephotos a:hover {
	color:#000;
	text-decoration: underline;
}
/*************Gallery Pages*************/
/*********Gallery Index Page*********/

div.gallery-category-container {
	margin:10px 0 0 0;
}
div.gallery-category-container a{
		color:#5579C1;
}
div.gallery-category-title a{
		color:#439347;
		font-size:16px;
		font-weight: bold;
}
/*********Gallery Category Page*********/
div.gallery-category-page .gallery-category-title {
	font-size:16px;
	margin:10px 0 10px 0;
	font-weight: bold;
	border:1px solid #ccc;
	background:url(/images/categorytitlebg.png);
}
div.gallery-category-page .gallery-album-container {
	margin:10px 0 10px 0;	
}
td.gallery-album-cell img, .alt1 img, .gallery-album-featured img{
	border:1px solid #000;
	margin-bottom:5px;

}
div.gallery-category-page .gallery-album-title a{
		color:#439347;
		font-size: 14px;
}
/*.gallery-alb-page .gallery-album-title a{
		color:#439347;
		font-size: 14px;
}*/
div.gallery-category-page .gallery-album-title a:hover{
		color:#000;
}

div.gallery-category-page td.gallery-album-featured {
	margin:10px;
}
div.gallery-category-page .subtitle-container {
	margin:0 0 0 10px;
	font-size:14px;
}
div.gallery-category-page .gallery-album-subtitle a{
	color:#5579C1;	
	margin:10px 0 0 10px;
}

div.gallery-album-title {
	font-size:16px;
	margin:10px 0 10px 0;
	font-weight: bold;
}
div.gallery-album-subtitle {
	font-size:14px;
	margin:10px 0 10px 0;
}
#green a {
	color:#5579C1;
}

#green a:hover {
	color:#000;
}

div.legend-1 {
	color: white;
	background: #3366CC;
}
div.legend-2
{
	color: white;
	background: #EE6633;
}
div.legend-3
{
	color: white;
	background: #66CC33;
}

div.legend-4
{
	color: white;
	background: #FFD700
}

div.legend
{
	float: left;
	width: 13px;
	height: 13px;
	margin: -1px 13px 3px 3px;
	clear: left;
	border: 1px solid black;
	position:relative;
}


html>/**/body .legnd, x:-moz-any-link, x:default { margin-top: -300px; }

div#sidebar {
	margin:-525px -90px 0px  600px;	
	width:330px;
	height:800px;
	
}
/*IE 7 Hack*/
:first-child+html #sidebar {margin:-755px -90px 0px  600px; }

span#viewallcategories {
	margin:10px 0 10px 30px;
}

span#viewallcategories a{
	font-size: 12px;
	color:#5579C1;
}
#calendar {
	width:47%;
	margin:20px 0 20px 0;
/*	display:none;*/
	position:absolute;
}
div#past-events  {
	width:200px;
	margin-bottom:20px;

}
.fc-event-title{
	color:#FFF;
}

.fc-event-time{
	color:#FFF;
}
div#upcoming-events-block {
	width:600px;
	float:left;
	margin:10px 0 10px 0;
	clear:left;
	position:absolute;
}
#past-events, div#event-view {
	width:600px;
/*	position:absolute;*/
}
#events-categories .events-block-title {
	margin:0px 0 10px 10px;	
}
#event-short-description {
	margin:10px 5px 5px 5px;
	font-size:14px;
	font-style:italic;
}
#event-description p {
	margin:-12px -10px 20px 80px ;
}

/*
 * Permanent CSS
 */

div#iplasma-admin-content-container ul.errors
{
	list-style-type: disc;
	list-style-position: inside;
}

div#iplasma-admin-content-container ul.errors li
{
	color: red;
	display: block;
	margin: 10px 0px;
	font-weight: bold;
}

div#iplasma-admin-content-container td
{
	padding: 6px 0px;
}

div#iplasma-admin-content-container span.mceEditor td
{
	padding: 0px;
}

div#iplasma-admin-content-container div.fc table td
{
	padding: 0px;
}

div#iplasma-admin-content-container div.fc table th
{
	padding: 0px;
}

em, i
{
	font-style: italic;
}

strong, b
{
	font-weight: bold;
}

ul li
{
	list-style-type: disc;
	list-style-position: inside;
}

ol li
{
	list-style-type: decimal;
	list-style-position: inside;
}

.hide
{
	display: none;
}

    html {  background-color: #fff;  font-family: Arial, Verdana, sans-serif;  font-size: 12px;  color: #000;  font-weight: normal;  margin-top: 0px;  } 
    #content-container {  background-color: #ffffff;  padding-bottom: 0px;  padding-left: 0px;  padding-right: 0px;  padding-top: 0px;  -moz-border-radius: 5px;  } 
    #header-container {  font-family: Verdana, sans-serif;  font-size: 26px;  color: #000;  -moz-border-radius: 5px;  } 
    .block-login-box {  background-color: #f5f5f5;  line-height: 150%;  padding-bottom: 10px;  padding-left: 10px;  padding-right: 10px;  padding-top: 10px;  -moz-border-radius: 2px;  } 
    a:link {  text-decoration: none;  } 
    a:visited {  text-decoration: none;  } 
    a:active {  color: #1d48ff;  text-decoration: none;  } 
    a:hover {  color: #1d48ff;  text-decoration: none;  } 
    #footer-container {  font-size: 11px;  margin-top: 10px;  padding-bottom: 5px;  padding-left: 5px;  padding-right: 5px;  padding-top: 5px;  -moz-border-radius: 5px;  } 
    div {  font-family: Arial, sans-serif;  font-size: 12px;  } 
    table {  } 
    tr {  } 
    td {  font-family: Arial, sans-serif;  font-size: 12px;  } 
    body {  font-family: Arial, sans-serif;  font-size: 12px;  margin-top: 0px;  padding-top: 0px;  overflow-x:hidden  } 
    p {  font-family: Arial, sans-serif;  font-size: 12px;  margin-bottom: 10pt;  } 
    h1 {  font-size: 16px;  font-weight: bold;  } 
    h2 {  font-size: 14px;  font-weight: bold;  } 
    h3 {  } 
    h4 {  } 
    h5 {  } 
    h6 {  } 
    .manage-site-div a img {  padding-right: 5;  } 
    #iplasma-admin .pf_button {  border: solid 1px #147698;  margin-bottom: 5px;  margin-right: 5px;  margin-top: 5px;  padding-bottom: 1px;  padding-left: 1px;  padding-right: 1px;  padding-top: 1px;  text-align: center;  width: 150px;  } 
    #manage-layout-div a:hover {  color: #ffffff;  } 
    #manage-layout-div a:active {  color: #ffffff;  } 
    #manage-layout-div a:link {  color: #ffffff;  } 
    #manage-layout-div a:visited {  color: #ffffff;  } 
    #iplasma-admin-content-container {  background-color: #ffffff;  padding-bottom: 10px;  padding-left: 10px;  padding-right: 10px;  padding-top: 10px;  -moz-border-radius: 5px;  } 
    #iplasma-admin-footer-container {  font-size: 8pt;  color: #ffffff;  font-weight: bold;  padding-left: 10px;  padding-right: 10px;  padding-top: 5px;  } 
    #iplasma-admin h2 {  font-family: Tahoma, Arial, Verdana, sans-serif;  font-size: 14pt;  color: #303030;  font-weight: normal;  margin-bottom: 10px;  } 
    #iplasma-admin h1 {  font-family: Tahoma, Arial, Verdana, sans-serif;  font-size: 16pt;  color: #303030;  font-weight: normal;  margin-bottom: 10px;  } 
    #iplasma-admin {  background-color: #178bb2;  background-image: url('/templates/default/img/admin/bgRepeat.png');  background-repeat: repeat-x;  font-family: Arial;  font-size: 12px;  } 
    #iplasma-admin-header-container {  font-family: Arial Narrow;;  font-size: 20pt;  color: #ffffff;  font-weight: normal;  padding-bottom: 10px;  padding-left: 10px;  padding-right: 10px;  padding-top: 10px;  } 
    #manage-layout-div textarea {  font-family: Consolas, Courier New, monospace;  font-size: 14px;  font-weight: normal;  padding-bottom: 5px;  padding-left: 5px;  padding-right: 5px;  padding-top: 5px;  } 
    #manage-layout-div {  background-image: url('/templates/default/img/admin/popRepeat.png');  background-repeat: repeat;  font-size: 12px;  color: #fff;  padding-bottom: 10px;  padding-left: 10px;  padding-right: 10px;  padding-top: 10px;  } 
    #manage-stylesheet-div a:active {  color: #ffffff;  font-weight: bold;  } 
    #manage-stylesheet-div a:hover {  color: #ffffff;  font-weight: bold;  } 
    .inline-tool {  font-size: 10px;  color: #ffffff;  font-weight: bold;  line-height: 18px;  padding-bottom: 3px;  padding-left: 3px;  padding-right: 3px;  padding-top: 3px;  text-decoration: none;  } 
    #manage-stylesheet-div a:visited {  color: #ffffff;  font-weight: bold;  } 
    #manage-stylesheet-div select {  } 
    #manage-stylesheet-div a:link {  color: #ffffff;  font-weight: bold;  } 
    #manage-stylesheet-div input {  font-size: 11px;  } 
    #manage-stylesheet-div td {  font-size: 11px;  padding-left: 5px;  padding-right: 5px;  padding-top: 5px;  } 
    #manage-stylesheet-div optgroup {  font-size: 12px;  font-weight: bold;  } 
    #manage-stylesheet-div option {  font-size: 12px;  font-weight: normal;  line-height: 16px;  } 
    #manage-stylesheet-div select {  font-size: 11px;  } 
    #manage-stylesheet-div {  background-color: #404040;  background-image: url('/templates/default/img/admin/popRepeat.png');  font-size: 12px;  color: #ffffff;  padding-bottom: 10px;  padding-left: 10px;  padding-right: 10px;  padding-top: 10px;  display: none;   } 
    .add-page-div a:hover {  background-color: #fff;  color: #424261;  text-decoration: none;  } 
    .add-page-div a {  color: #ffffff;  padding-left: 10px;  padding-right: 10px;  padding-top: 5px;  -moz-border-radius: 5px; display: block; height: 25px; width: 160px;  } 
    .add-page-div p {  background-color: #696987;  margin-bottom: 10px;  margin-left: 10px;  margin-right: 10px;  margin-top: 10px;  -moz-border-radius: 5px;  } 
    .add-page-div {  background-image: url('/templates/default/img/admin/popRepeat.png');  background-repeat: repeat;  float: left;  font-size: 11px;  color: #ffffff;  font-weight: bold;  padding-bottom: 10px;  padding-left: 10px;  padding-right: 10px;  padding-top: 10px;  display: none; border-right: solid 1px #fff; border-bottom: solid 1px #fff; position: absolute; width: 400px; -moz-border-radius-bottomright: 10px; z-index: 2000;  } 
    #manage-site-div td {  font-size: 11px;  line-height: 14px;  } 
    #manage-site-div th {  border: 0px;  font-size: 12px;  font-weight: bold;  padding-bottom: 5px;  padding-left: 15px;  padding-right: 15px;  } 
    #manage-site-div a:hover {  background-color: #fff;  color: #14404c;  text-decoration: none;  } 
    #manage-site-div a:active {  color: #ffffff;  text-decoration: none;  } 
    #iplasma-menu-bottom {  background-color: #c0c0c0;  margin-top: 10px;  padding-bottom: 5px;  padding-left: 5px;  padding-right: 5px;  padding-top: 5px;  -moz-border-radius: 5px;  } 
    #iplasma-menu-left {  border: 1px solid #c0c0c0;  margin-right: 10px;  padding-bottom: 5px;  padding-left: 5px;  padding-right: 5px;  padding-top: 5px;  width: 150px;  } 
    #iplasma-menu-right {  border: 1px solid #c0c0c0;  margin-left: 15px;  padding-bottom: 5px;  padding-left: 5px;  padding-right: 5px;  padding-top: 5px;  width: 150px;  } 
    #iplasma-menu-top {  } 
    #manage-site-div a:link {  color: #ffffff;  text-decoration: none;  } 
    #manage-site-div a:visited {  color: #fff;  text-decoration: none;  } 
    #manage-site-div a {  color: #fff;  margin-left: 5px;  margin-right: 5px;  padding-bottom: 3px;  padding-left: 10px;  padding-right: 3px;  padding-top: 3px;  display: block; -moz-border-radius: 10px; position: relative; top: 0px;  } 
    .manage-site-div-iP {  background-image: url('/templates/default/img/admin/planet.png');  background-repeat: no-repeat;;  background-position: right;  } 
    .manage-site-div-margin {  margin-bottom: 10px;  margin-left: 10px;  margin-right: 10px;  margin-top: 10px;  } 
    .manage-site-div {  background-image: url('/templates/default/img/admin/popRepeat.png');  background-repeat: repeat;  font-size: 11px;  color: #fff;  display: none; border-bottom: solid 1px #fff;  } 
    .manage-site-bar img {  position: relative; top: 0px;  } 
    .manage-site-bar a:hover {  background-color: #FFFFFF;  color: #14404c;  padding-bottom: 10px;  padding-right: 10px;  padding-top: 10px;  text-decoration: none;  display: block; width: 125px;   } 
    .manage-site-bar a:active {  color: #cccced;  padding-bottom: 10px;  padding-left: 10px;  padding-right: 10px;  padding-top: 10px;  text-decoration: none;  display: block; width: 125px;   } 
    .manage-site-bar a:visited {  color: #14404c;  padding-bottom: 10px;  padding-left: 10px;  padding-right: 10px;  padding-top: 10px;  text-decoration: none;  display: block; width: 125px;   } 
    .manage-site-bar a:link {  color: #14404c;  padding-bottom: 10px;  padding-left: 10px;  padding-right: 10px;  padding-top: 10px;  text-decoration: none;  display: block; width: 125px;   } 
    .iplasma-dropdown a:hover {  } 
    .iplasma-dropdown a {  } 
    .iplasma-dropdown {  margin-top: 20px;  visibility: hidden; position: absolute; width: 150px; border-left: 1px solid #c0c0c0; border-right: 1px solid #c0c0c0; border-bottom: 1px solid #c0c0c0;  } 
    .manage-site-bar {  background-color: #1e1e1e;  background-image: url('/templates/default/img/admin/barBg.png');  background-repeat: repeat-x;  color: #14404c;  font-weight: bold;  border-bottom: solid 1px #FFFFFF;  } 
    strong {  font-weight: bold;  } 
    #iplasma-admin .pf_button a {  background-image: url('/templates/default/img/admin/buttonBg.png');  background-repeat: repeat-x;  font-size: 11px;  color: #ffffff;  font-weight: bold;  padding-bottom: 3px;  padding-left: 3px;  padding-right: 3px;  padding-top: 3px;  text-decoration: none;  display: block;  } 
    #iplasma-admin .pf_button a:hover {  background-image: url('/templates/default/img/admin/buttonBgRo.png');  background-repeat: repeat-x;  color: #fff;  text-decoration: none;  } 
    #iplasma-admin .alt1 {  background-color: #fff;  font-size: 11px;  color: #000;  padding-bottom: 5px;  padding-left: 5px;  padding-right: 5px;  padding-top: 5px;  } 
    #iplasma-admin .alt2 {  background-color: #f5f5f5;  font-size: 11px;  color: #000;  padding-bottom: 5px;  padding-left: 5px;  padding-right: 5px;  padding-top: 5px;  } 
    #iplasma-admin th {  background-color: #0283ad;  font-size: 11px;  color: #fff;  font-weight: bold;  padding-bottom: 5px;  padding-left: 5px;  padding-right: 5px;  padding-top: 5px;  } 
    .manage-site-div th {  background-image: url('/templates/default/img/admin/popRepeat.png');  } 
    #iplasma-admin dt {  font-size: 11px;  font-weight: bold;  padding-bottom: 5px;  padding-left: 5px;  padding-right: 5px;  padding-top: 5px;  } 
    #iplasma-admin dd {  padding-bottom: 5px;  padding-left: 5px;  padding-right: 5px;  padding-top: 5px;  } 
    #iplasma-admin a {  color: #007099;  text-decoration: none;  } 
    #iplasma-admin a:visited {  text-decoration: none;  } 
    #iplasma-admin a:active {  text-decoration: none;  } 
    #iplasma-admin a:hover {  color: #000000;  text-decoration: underline;  } 
    #iplasma-admin .pf_button a:link {  color: #fff;  } 
    #iplasma-admin .pf_button a:visited {  color: #fff;  } 


