body {
	margin:0px;
	padding:0px;
	background:#cccccc;
	}

/*
----------------------------------------------------------------
	S I   R E S E T
---------------------------------------------------------------- */

#mainwrap_si div, #mainwrap_si h1, #mainwrap_si h2, #mainwrap_si h3, #mainwrap_si h4, #mainwrap_si h5, #mainwrap_si h6, #mainwrap_si p {
	margin:0px;
	padding:0px;
	}
	
#mainwrap_si h1, #mainwrap_si h2, #mainwrap_si h3, #mainwrap_si h4, #mainwrap_si h5, #mainwrap_si h6, #mainwrap_si p { 
	font-size:100%;
	font-weight:normal;
	
	}
	
#mainwrap_si h1, #mainwrap_si h2, #mainwrap_si h3, #mainwrap_si h4, #mainwrap_si h5, #mainwrap_si h6 {
	font-family:Helvetica, Arial, Verdana, sans-serif;
	}
	
#mainwrap_si ul {
	list-style-type:none;
	}
	
#mainwrap_si a {
	text-decoration:none;
	}
	
/*
----------------------------------------------------------------
	B A S E   S T Y L E S
---------------------------------------------------------------- */

	
#mainwrap_si {
	width:956px;
	font-family:Arial, Helvetica, sans-serif;
	margin:0 auto;
	background:#ffffff;
	}

	
.image_replacement {
	display:block;
	text-indent:-9999px;
	}
	
.utility_text_si {
	font-size:.75em;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	}
	
.clear {
	overflow: hidden;
    width: 100%;
	}
	 
.clearfix:after {
	content:".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden;
}
.clearfix {display:inline-block;}
/* Hide from IE Mac \*/
	.clearfix {display:block;}
/* End hide from IE Mac */

#mainwrap_si h4 {
	color:#62167c;
	font-weight:bold;
	font-size:.75em;
	}
	
#content_wrap a {
	text-decoration:underline;
	color:#3961c6;
	}
	
#content_wrap a:hover {
	text-decoration:none;
	}
	
#mainwrap_si #content_wrap p.bottom_links {
	width:310px;
	margin:0 auto;
	float:none;
	display:block;
	margin-top:25px;
	color:#3961c6;
	}
	
#mainwrap_si #content_wrap p.bottom_links a {
	margin:0 10px;
	}
	
#header_wrap h2 {
	font-weight:bold;
	text-transform:uppercase;
	font-size:1.55em;
	line-height:1.1em;
	width:500px;
	display:block;
	text-align:center;
	margin:0 auto;
	letter-spacing:-.5px;
	
	}
	
#header_wrap p.subhead {
	font-weight:bold;
	font-size:1.2em;
	margin:10px auto 18px auto;
	width:365px;
	text-align:center;
	line-height:1em;
	letter-spacing:-.5px;
	color:#bfe3f7;
	text-transform:uppercase;
	
	}
	
/*
----------------------------------------------------------------
	L A N D I N G   P A G E
---------------------------------------------------------------- */


/* C O N T A I N E R S */

.landing_si #content_innerwrap {
	padding:0px 0 45px 30px;
	}
	
.landing_si #content_innerwrap div {
	width:278px;
	}
	
.landing_si #content_wrap #section1 {
	margin:0 0 55px 0px;
	float:left;
	
	}

.landing_si #content_wrap #section2 {
	margin:0 0 0 40px;
	float:left;
	}
	
.landing_si #content_wrap #section3 {
	margin:0 0 0 25px;
	float:left;
	}
	
/* teaser section */
	
	
.landing_si #teaser_wrap div div div {
	width:195px;
	background:none;
	float:left !important; 
	padding:0px;
	margin:16px 0 0 0;
	}
	
.landing_si #teaser_wrap div div div.alt {
	width:185px;
	margin-left:10px;
	}
	
	
/* H E A D I N G S */

.landing_si #header_wrap h2 {
	font-weight:bold;
	text-transform:uppercase;
	font-size:1.55em;
	line-height:.8em;
	width:432px;
	display:block;
	text-align:center;
	margin:0 auto;
	}
	
.landing_si #content_wrap h3 {
	float:right;
	display:inline;
	margin-bottom:5px;
	color:#62167c;
	font-weight:bold;
	text-transform:uppercase;
	line-height:1em;
	}
	
.landing_si #content_wrap #section1 h3 {
	width:194px; 
	margin-right:2px;
	}
	
.landing_si #content_wrap #section2 h3 {
	width:160px;
	margin-right:48px;
	}
	
.landing_si #content_wrap #section3 h3 {
	width:202px;
	margin-right:14px;
	}
	
.landing_si #content_wrap h4 {
	float:left;
	display:inline;
	margin-bottom:1px;
	}
	
.landing_si #content_wrap #organizations h4 {
	float:none;
	display:block;
	margin:0 0px 0 15px;
	}
	

/* P A R A G R A P H S */


	
.landing_si #content_wrap p {
	clear:right;
	float:right;
	width:195px;
	font-size:.75em;
	display:inline;
	line-height:1.4em;
	color:#444444;
	}
	
.landing_si #section2 p {
	margin:0 12px 0 0;
	}
	
.landing_si #section3 p {
	margin:0 20px 0 0;
	}
	
.landing_si #content_wrap #teaser_wrap p {
	width:150px;
	clear:none;
	margin:0 0 3px 0;
	}
	
.landing_si #content_wrap #teaser_wrap .alt p {
	width:140px;
	}
	
.landing_si #content_wrap #teaser_wrap #organizations p {
	float:none;
	width:150px;
	display:block;
	margin:0 20px 0px 15px;
	}

	
/* A N C H O R S */

.landing_si #header_wrap a:hover {
	background-position: bottom right;
	}
	
.landing_si #header_wrap a:hover span {
	background-position: bottom left;
	}
	
/* I M A G E S */
	
.landing_si #content_wrap img {
	float:left;
	}
	
.landing_si #content_wrap #teaser_wrap img {
	margin:0 9px 0 0;
	}
	
/*
----------------------------------------------------------------
	W H A T ' S   N E W   P A G E S
---------------------------------------------------------------- */

/*
----------------------------------------------------------------
	T E X T   M E S S A G I N G
---------------------------------------------------------------- */


/* C O N T A I N E R S */

.whatsnew #content_innerwrap {
	padding:0px 0 45px 30px;
	}
	
.whatsnew #leftcol div {
	width:455px;
	margin:0 0 60px 30px;
	}
	
.whatsnew #leftcol {
	float:left;
	}
	
.whatsnew #content_wrap #rightcol {
	width:313px;
	float:left;
	clear:none;
	margin:0 0 20px 80px;
	}
	
.whatsnew #content_wrap #rightcol div {
	width:auto;
	}
	
.whatsnew #content_wrap #rightcol div div {
	width:auto;
	padding:8px 25px 30px 0;
	}
	
/* H E A D I N G S */

.whatsnew #header_wrap h2 {
	
	}
	
.whatsnew #content_wrap h3 {
	float:right;
	display:inline;
	margin-bottom:5px;
	font-weight:bold;
	text-transform:uppercase;
	color:#62167c;
	font-size:1.25em;
	line-height:1em;
	}
	
.whatsnew #content_wrap #section1 h3 {
	width:310px; 
	margin-right:55px;
	}
	
.whatsnew #content_wrap #section2 h3 {
	width:365px;
	margin-right:2px;
	}
	
.whatsnew #content_wrap #section3 h3 {
	width:365px;
	}
	
.whatsnew #content_wrap #section4 h3 {
	width:365px;
	}
	
.whatsnew #content_wrap h4 {
	width:126px;
	color:#FFFFFF;
	text-transform:uppercase;
	font-size:1em;
	padding-left:22px !important;
	}

/* P A R A G R A P H S */

.whatsnew #header_wrap p {
	margin:10px auto 25px auto;
	width:400px;
	}
	
.whatsnew #content_wrap p {
	clear:right;
	float:right;
	width:365px;
	font-size:.75em;
	display:inline;
	line-height:1.4em;
	color:#444444;
	}
	
.whatsnew #content_wrap #rightcol p {
	float:none;
	text-align:center;
	display:block;
	width:auto;
	margin:10px 0 0 0;
	}
	
#mainwrap_si.whatsnew #content_wrap p.bottom_links {
	text-align:center;
	width:650px !important;
	color:#444444;
	margin:0px auto;
	}
	
	
/* A N C H O R S */

.whatsnew #header_wrap a {
	height:33px;
	color:#000;
	display:inline;
	padding-right: 20px;
	font-weight:bold;
    float: left;
	margin:0 0 0 193px;
	}
	
.whatsnew #header_wrap span {
	display: block;
    line-height: 23px;
    padding: 5px 0 5px 20px; 
	font-size:.95em;
	}
	
.whatsnew #header_wrap a:hover {
	background-position: bottom right;
	}
	
.whatsnew #header_wrap a:hover span {
	background-position: bottom left;
	}
	
/* L I S T S */

.whatsnew #content_wrap ol {
	font-weight:bold;
	color:#62167c;
	font-size:.85em;
	margin:30px 0 0 0;
	padding:0 0 0 46px;
	list-style-type:decimal;
	}
	
.whatsnew #content_wrap li {
	margin:13px 0 0 0 !important;	
	}
	
.whatsnew #content_wrap li span{
	font-weight:normal;
	color:#444444;
	}

/* I M A G E S */
	
.whatsnew #content_wrap img {
	float:left;
	}
	
.whatsnew #content_wrap li img {
	float:none;
	margin:7px 0 0 -10px;
	}


/*
----------------------------------------------------------------
	C H A T
---------------------------------------------------------------- */
	
#mainwrap_si.chat  #header_wrap {
	padding:40px 0 104px 370px;
	} 
		

#mainwrap_si.chat #header_wrap p {
	margin:10px auto 20px auto;
	width:500px;
	}
	
#mainwrap_si.chat #header_wrap a {
	margin:0 0 0 237px;
	}
	
#mainwrap_si.chat #content_innerwrap {
	
	}

#mainwrap_si.chat #content_wrap #rightcol {
	margin:0 0 30px 80px;
	}
	
	
	
/*
----------------------------------------------------------------
	SOCIAL
---------------------------------------------------------------- */
	
#mainwrap_si.social  #header_wrap {
	padding:40px 0 104px 370px;
	} 
		

#mainwrap_si.social #header_wrap p {
	margin:10px auto 20px auto;
	width:500px;
	}
	
#mainwrap_si.social #content_wrap #rightcol div a {
	height:33px;
	color:#000;
	display:inline;
	padding-right: 20px;
	font-weight:bold;
    float: left;
	margin:0 0 0 77px;
	text-decoration:none;
	}
	
#mainwrap_si.social #content_wrap #rightcol div a span {
	display: block;
    line-height: 23px;
    padding: 5px 33px 5px 52px; 
	font-size:.95em;
	}
	
#mainwrap_si.social #content_wrap #rightcol div a:hover {
	background-position: bottom right;
	}
	
#mainwrap_si.social #content_wrap #rightcol div a:hover span {
	background-position: bottom left;
	}
	
#mainwrap_si.social #header_wrap a {
	margin:0 0 0 237px;
	}
	
#mainwrap_si.social #content_innerwrap #leftcol p {
    font-size:.75em;
	color:#333333;
	float:left;
	margin-left:20px;
	}

#mainwrap_si.social #content_wrap #rightcol {
	margin:0 0 30px 80px;
	}
	
.socialhead {
	font-weight:bold;
	color:#62167c;
	font-size:1.10em;
	line-height:1em;
	}

.socialsubhead {
    margin-left:20px;
	font-weight:bold;
	color:#62167c;
	font-size:1.10em;
	line-height:1em;
	text-transform:uppercase;
	}
	
#mainwrap_si.social #content_wrap li img {
	float:none;
	margin:7px 0 0 -20px;
	}
	
#mainwrap_si.social #content_wrap #rightcol {
	width:332px;
	float:left;
	clear:none;
	margin:0 0 20px 50px;
	}
	
#mainwrap_si.social #content_wrap #rightcol div {
	background-position:left bottom;
	width:332px;
	}
	
#mainwrap_si.social #content_wrap #rightcol div div {
	width:332px;
	padding:8px 25px 30px 0;
	}
	
#mainwrap_si.social #content_wrap #leftcol div {
	width:480px;
	margin:0 0 60px 30px;
	}

.social #content_wrap #rightcol h4 {
	width:300px;
	color:#FFFFFF;
	text-transform:uppercase;
	font-size:1em;
	padding-left:22px !important;
	}
	
.socialfooter {
	color:#333333;
	font-size:14px;
	font-weight:bold;
	line-height:1em;
	}
	
.socialfooter2 {
	color:#333333;
	font-size:14px;
	font-weight:bold;
	font-style:italic;
	line-height:1em;
	}
	
.social #header_wrap h2 {
	font-weight:bold;
	text-transform:none;
	font-size:36px;
	width:500px;
	display:block;
	text-align:center;
	margin:10px auto 0px auto;
	letter-spacing:-.5px;
	
	}
	
.social #header_wrap p.subhead {
	font-weight:bold;
	font-size:1.2em;
	margin:10px auto 18px auto;
	width:365px;
	text-align:center;
	line-height:1em;
	letter-spacing:-.5px;
	color:#e8d7eb;
	text-transform:none;
	
	}
	
.cta-1 {
   background:transparent no-repeat bottom right;
   font:bold 16px arial;
   color:#000;
   text-decoration:none;
   text-align:center;
   cursor:hand; cursor:pointer;
   display:-moz-inline-grid; /* -moz! */
   display:inline-block;
   padding:0 0 0 0;
   vertical-align:middle;
}

.cta-1 strong {
   background:transparent no-repeat bottom left;
   display:block; *display:inline-block;
   margin-right:7px;

}
.cta-1 strong strong {
   background:transparent no-repeat top right;
   margin-right:-7px;
   position:relative; top:-7px;
}

.cta-1 strong strong strong {
   background:transparent no-repeat top left;
   position:static;
   margin-right:7px;
   padding:7px 10px 0 15px;
   white-space:nowrap;
   vertical-align:bottom;  
}

.cta-1 em {display:block;font:70% arial;padding:0em 0;}

.cta-s {
   background:transparent no-repeat bottom right;
   font:bold 16px arial;
   color:#000;
   text-decoration:none;
   text-align:center;
   cursor:hand; cursor:pointer;
   display:-moz-inline-grid; /* -moz! */
   display:inline-block;
   padding:0 0 0 0;
   vertical-align:middle;
}

.cta-s strong {
   background:transparent no-repeat bottom left;
   display:block; *display:inline-block;
   margin-right:7px;

}
.cta-s strong strong {
   background:transparent no-repeat top right;
   margin-right:-7px;
   position:relative; top:-7px;
}

.cta-s strong strong strong {
   background:transparent no-repeat top left;
   position:static;
   margin-right:7px;
   padding:7px 14px 0px 20px;
   white-space:nowrap;
   vertical-align:bottom;  
}

.cta-s em {display:block;font:70% arial;padding:0em 0;}

/*----------------------------------------------------------------
	S T O R A G E
---------------------------------------------------------------- */

/* C O N T A I N E R S */
	
#mainwrap_si.storage  #header_wrap {
	padding:40px 0 104px 300px;
	} 
	
#mainwrap_si.storage #content_innerwrap {

	}

#mainwrap_si.storage #content_wrap #section4 {
	margin-bottom:30px;
	}
	
#mainwrap_si.storage #content_wrap #rightcol {
	margin:0 0 30px 80px;
	font-weight:bold;
	}
	
#mainwrap_si.storage #content_wrap #rightcol div div {
	padding-left:5px;
	}
	
/* H E A D I N G S */

#mainwrap_si.storage #header_wrap h2 {
	width:588px;
	}	

#mainwrap_si.storage #content_wrap h4 {
	width:122px;
	}
	
/* P A R A G R A P H S */
	
#mainwrap_si.storage #content_wrap #rightcol p {
	font-weight:bold;
	text-align:left;
	color:#62167c;
	margin:28px 0 0 22px;
	width:220px;
	}

#mainwrap_si.storage #header_wrap p {
	margin:10px auto 20px auto;
	width:556px;
	}
	
#mainwrap_si.storage #content_wrap p.bottom_links {
	clear:both;
	}
	
/* A N C H O R S */
	
#mainwrap_si.storage #header_wrap a {
	margin:0 0 0 268px;
	}
	
#mainwrap_si.storage #content_wrap p.bottom_links a {
	margin:0px;
	}
	
/* L I S T S */
	
#mainwrap_si.storage #content_wrap #rightcol ul {
	list-style-type:none;
	padding:0px;
	font-size:.75em;
	margin-left:22px;
	line-height:1.5em;
	}
	
/*
----------------------------------------------------------------
	C A L E N D A R
---------------------------------------------------------------- */
	
/* C O N T A I N E R S */

#mainwrap_si.calendar #header_wrap {
	color:#FFFFFF;
	padding:37px 0 97px 410px;
	} 
	
#mainwrap_si.calendar #content_innerwrap {
	padding:0px 0 75px 60px;
	}
	
/* left column */
	
#mainwrap_si.calendar #leftcol div {
	width:836px;
	margin:0 0 20px 0px;
	}
	
#mainwrap_si.calendar #leftcol {
	margin-bottom:20px;
	}
	
	
/* features */ 
	
#mainwrap_si.calendar #content_wrap #more_features {
	clear:both;
	width:836px;
	}
	
#mainwrap_si.calendar #content_wrap #features_left {
	width:430px;
	float:left;
	}
	
#mainwrap_si.calendar #content_wrap #features_right {
	width:390px;
	float:left;
	}

/* H E A D I N G S */

#mainwrap_si.calendar #header_wrap h2 {
	height:22px;
	}
	
#mainwrap_si.calendar #header_wrap h2 em {
	font-style:normal;
	font-size:.5em;
	vertical-align:text-top;
	}
	
#mainwrap_si.calendar #content_wrap h3 {
	width:372px;
	padding-top:95px;
	margin-right:5px; 
	}
	
#mainwrap_si.calendar #content_wrap #section2 h3{
	float:left;
	clear:left;
	}
	
#mainwrap_si.calendar #content_wrap #section3 h3{
	width:372px;
	margin-right:5px;
	}
	
#mainwrap_si.calendar #content_wrap #more_features h4 {
	width:auto;
	color:#0846b0;
	text-transform:uppercase;
	font-size:1.15em;
	background:none;
	letter-spacing:-.2px;
	padding:0px !important;
	margin:0 0 10px 0;
	}
	
#mainwrap_si.calendar #content_wrap  h5 {
	margin:18px 0 3px 0;
	color:#62167c;
	text-transform:uppercase;
	font-weight:bold;
	font-size:.82em;
	}

/* P A R A G R A P H S */

#mainwrap_si.calendar #header_wrap p {
	margin:10px auto 25px auto;
	width:474px;
	}
	
#mainwrap_si.calendar #content_wrap p {
	clear:right;
	float:right;
	width:376px;
	font-size:.75em;
	display:inline;
	line-height:1.4em;
	color:#444444;
	}
	
#mainwrap_si.calendar #content_wrap #section2 p{
	float:left;
	clear:left;
	width:345px;
	}
	
#mainwrap_si.calendar #content_wrap #section3 p {
	width:310px;
	margin:0 66px 0 0;
	}
	
#mainwrap_si.calendar #content_wrap #more_features p {
	float:none;
	clear:none;
	}
	
/* A N C H O R S */

#mainwrap_si.calendar #header_wrap a {
	margin:0 0 0 200px;
	}
	
/* I M A G E S */
	
#mainwrap_si.calendar #content_wrap img {
	float:left;
	}
		
#mainwrap_si.calendar #content_wrap #section2 img{
	float:right;
	}
	
/*
----------------------------------------------------------------
	CONNECT
---------------------------------------------------------------- */

#mainwrap_si.connect #header_wrap {
	background:#310d3f url(background-top.gif) no-repeat bottom;
	color:#FFFFFF;
	padding:34px 0 91px 300px;
	}
	
#mainwrap_si.connect #header_wrap h2 {
	text-transform:none;
	font-size:2.2em;
	width:590px;
	line-height:1em;
	} 
	
#mainwrap_si.connect #header_wrap a {
	margin-left:272px;
	}
	
	
#mainwrap_si.connect #leftcol {
	padding-bottom:40px;
	width:520px;
	margin:0 40px 0 17px;
	display:inline;
	}
	
#mainwrap_si.connect #leftcol div {
	width:500px;
	margin:0px;
	}
	
#mainwrap_si.connect #rightcol {
	margin:0px;
	}
	
#mainwrap_si.connect #leftcol h2 {
	font-weight:bold;
	color:#63086a;
	font-size:1.2em;
	margin:0 0 25px 0;
	}
	
#mainwrap_si.connect #leftcol h3 {
	text-transform:none;
	font-size:1em;
	width:400px;
	margin-right:0px;
	}
	
#mainwrap_si.connect #leftcol p {
	width:400px;
	line-height:1em;
	} 
	
#mainwrap_si.connect #rightcol h4 {
	width:auto;
	} 
	
#mainwrap_si.connect #header_wrap p.subhead {
	text-transform:none;
	font-size:1.5em;
	margin-top:5px;
	margin-bottom:10px;
	}
	
#mainwrap_si.connect #rightcol ul {
	padding:6px 0 0 25px;
	font-weight:bold;
	font-size:.75em;
	margin-left:0px;
	*margin-top:6px;
	}
	
#mainwrap_si.connect #leftcol #section2 {
	margin-top:16px;
	}
	
#mainwrap_si.connect #leftcol #section3 {
	margin-top:16px;
	}

#mainwrap_si.connect #leftcol #section1 h3 {
	margin-top:10px;
	}
	
#mainwrap_si.connect #leftcol #section2 h3 {
	margin-top:16px;
	}
	
#mainwrap_si.connect #leftcol #section3 h3 {
	margin-top:12px;
	}
	
#mainwrap_si.connect #leftcol #section4 {
	width:482px;
	margin:35px 0 0 0 ;
	}
	
#mainwrap_si.connect #section4 div {
	}
	
#mainwrap_si.connect #section4 div div {
	padding:15px 0 0 0;
	}
	
#mainwrap_si.connect #section4 ul {
	padding:0 0 10px 0;
	margin:0px;
	}
	
#mainwrap_si.connect #section4 ul li {
	float:left;
	font-weight:bold;
	color:#62167c;
	font-size:.8em;
	padding:0 0 0 35px;
	margin:0px !important;
	}
	
#mainwrap_si.connect #section4 ul li.first {
	padding-top:5px;
	}
	
#mainwrap_si.connect #section4 ul li img {
	vertical-align:middle;
	padding:0 7px 10px 0;
	}
	
#mainwrap_si.connect #section4 h5 {
	color:#62167c;
	font-weight:bold;
	margin:0px 0 0 25px;
	padding:0px;
	}
	
#mainwrap_si.connect .footertext {
	clear:both;
	display:block;
	margin:0 auto;
	float:none;
	color:#000;
	margin-bottom:20px;
	font-size:.85em;
	width:500px;
	text-align:center;
	}
	
/*
----------------------------------------------------------------
	CONNECT VID
---------------------------------------------------------------- */

#mainwrap_si.connectvid #header_wrap {
	background:#310d3f url(background-top.gif) no-repeat bottom;
	color:#FFFFFF;
	padding:34px 0 91px 300px;
	}
	
#mainwrap_si.connectvid #header_wrap h2 {
	text-transform:none;
	font-size:2.2em;
	width:590px;
	line-height:1em;
	} 
	
#mainwrap_si.connectvid #header_wrap a {
	margin-left:272px;
	}
	
#mainwrap_si.connectvid #header_wrap p.subhead {
	text-transform:none;
	font-size:1.5em;
	margin-top:5px;
	margin-bottom:10px;
	line-height:1.1em;
	}
	
#mainwrap_si.connectvid #leftcol {
	width:420px;
	margin-left:30px;
	margin-bottom:60px;
	display:inline;
	}
	
#mainwrap_si.connectvid #leftcol div {
	margin:0px;
	}
	

#mainwrap_si.connectvid #rightcol {
	width:370px;
	background:none;
	margin:0 0 0 40px;
	}
	
#mainwrap_si.connectvid #rightcol div {
	background:none;
	width:370px;
	margin:0px;
	}
	
#mainwrap_si.connectvid #rightcol h2 {
	font-weight:bold;
	color:#63086a;
	font-size:1.3em;
	margin:0 0 25px 0;
	}
	
#mainwrap_si.connectvid #rightcol h3 {
	text-transform:none;
	font-size:1em;
	width:270px;
	margin-right:0px;
	}
	
#mainwrap_si.connectvid #rightcol p {
	width:270px;
	line-height:1.4em;
	display:inline;
	float:right;
	margin: 0px;
	text-align:left;
	} 
	
#mainwrap_si.connectvid #rightcol #section2 {
	margin-top:16px;
	}
	
#mainwrap_si.connectvid #rightcol #section3 {
	margin-top:16px;
	}

#mainwrap_si.connectvid #rightcol #section1 h3 {
	margin-top:10px;
	}
	
#mainwrap_si.connectvid #rightcol #section2 h3 {
	margin-top:16px;
	}
	
#mainwrap_si.connectvid #rightcol #section3 h3 {
	margin-top:12px;
	}
	
#mainwrap_si.connectvid #video_player {
	width:420px;
	height:354px;
	background:url(squarebox.gif) no-repeat;
	padding:7px 0 0 7px;
	}
	
#mainwrap_si.connectvid #content_innerwrap #teaser_wrap {
	background:transparent url(101footer_repeat.gif) repeat-y left;
	clear:both;
	width:838px;
	margin-left:30px;
}
	
#mainwrap_si.connectvid #teaser_wrap div {
	background:transparent url(101footer_bottom.gif) no-repeat scroll left bottom;
	width:838px;
}

#mainwrap_si.connectvid #teaser_wrap div div {
	background:transparent url(footerphp_top.gif) no-repeat left top;
	padding:0px 0 12px 18px;
	width:838px;
}

#mainwrap_si.connectvid #teaser_wrap div div div {
	background:none;
	float:left !important;
	margin:12px 0 0;
	padding:0;
	width:480px;
}

#mainwrap_si.connectvid #content_wrap #teaser_wrap h6 {
	color:#63086a;
	font-weight:bold;
	background:url(lineh.gif) no-repeat 192px center;
	}

#mainwrap_si.connectvid #content_wrap #teaser_wrap img {
	margin:0 9px 0 0;
	float:left;
}

#mainwrap_si.connectvid #content_wrap #teaser_wrap ul {
	padding:0px;
	margin:0px;
	}

#mainwrap_si.connectvid #content_wrap #teaser_wrap ul li {
	font-weight:bold;
	float:left;
	font-size:.75em;
	width:224px;
	margin-bottom:10px !important;
	}


#mainwrap_si.connectvid #content_wrap #teaser_wrap h4 {
	display:inline;
	float:left;
	margin-bottom:1px;
	color:#63086a;
	font-size:.8em;
	padding-left:0px !important;
	text-transform:none;
	width:auto;
	
}

#mainwrap_si.connectvid #content_wrap #teaser_wrap p {
clear:none;
color:#444444;
display:inline;
float:right;
font-size:0.75em;
line-height:1.4em;
margin:0 0 3px;
width:150px;
}


#mainwrap_si.connectvid #content_innerwrap #organizations {
background:transparent url(morefeatures_repeat.gif) repeat-y scroll 0 0;
margin:9px 0 0 14px;
width:317px;
}

#mainwrap_si.connectvid #content_innerwrap #organizations div {
background:transparent url(morefeatures_bottom.gif) no-repeat scroll center bottom;
margin:0;
width:317px;
}

#mainwrap_si.connectvid #content_innerwrap #organizations div div {
background:transparent url(blue_top.gif) no-repeat scroll 0 0;
padding:12px 0 22px 0;
}

#mainwrap_si.connectvid #content_wrap #organizations h4 {
display:block;
float:none;
margin:0 0 6px 18px;
font-size:1em;

}

#mainwrap_si.connectvid #content_wrap #teaser_wrap #organizations p {
display:block;
height:30px;
float:none;
margin:0 20px 0 18px;
width:250px;
text-align:left;
padding:0px;
font-weight:bold;
color:#63086a;
line-height:2.4em;}

#mainwrap_si.connectvid #content_wrap #teaser_wrap #organizations .align {
	margin-right:13px;
	margin-left:10px;
	}
	
#mainwrap_si.connectvid .footertext {
	clear:both;
	display:block;
	margin:0 auto;
	float:none;
	color:#000;
	margin-bottom:20px;
	margin-top:30px;
	font-size:.85em;
	width:500px;
	text-align:center;
	}
	
/*
----------------------------------------------------------------
	P O W E R   U S E R S   P A G E
---------------------------------------------------------------- */
	
/* C O N T A I N E R S */

.powerusers #header_wrap {
	color:#FFFFFF;
	padding:37px 0 107px 330px;
	} 
	
.powerusers #content_wrap {
	background:url(content_bottom.jpg) bottom no-repeat;
	border-left:solid 1px #9b69a9;
	border-right:solid 1px #9b69a9;
	}
	
.powerusers #content_innerwrap {
	
	padding:0px 0 45px 30px;
	}
	
.powerusers #leftcol div {
	width:485px;
	margin:0 0 60px 5px;
	}
	
.powerusers #leftcol {
	float:left;
	}
	
.powerusers #content_wrap #section1, .powerusers #content_wrap #section2, .powerusers #content_wrap #section4 {
	padding:0 0 0 25px;
	width:460px;
	}
	
.powerusers #content_wrap #rightcol {
	background:url(rightcol_repeat_text.gif) repeat-y;
	width:313px;
	float:left;
	clear:none;
	margin:0 0 20px 80px;
	}
	
.powerusers #content_wrap #rightcol div {
	width:auto;
	}
	
.powerusers #content_wrap #rightcol div div {
	background:url(rightcol_top_text.gif) no-repeat;
	width:auto;
	padding:8px 45px 215px 30px;
	}
	
/* H E A D I N G S */


	
.powerusers #content_wrap h3 {
	float:right;
	display:inline;
	margin-bottom:5px;
	font-weight:bold;
	text-transform:uppercase;
	color:#62167c;
	font-size:1.25em;
	line-height:1em;
	}
	
.powerusers #content_wrap #section1 h3 {
	width:310px; 
	margin-right:55px;
	}
	
.powerusers #content_wrap #section2 h3 {
	width:365px;
	margin-right:2px;
	}
	
.powerusers #content_wrap #section3 h3 {
	width:365px;
	}
	
.powerusers #content_wrap #section4 h3 {
	width:365px;
	}
	
.powerusers #content_wrap h4 {
	width:158px;
	color:#FFFFFF;
	text-transform:uppercase;
	font-size:1em;
	font-weight:bold;
	}

/* P A R A G R A P H S */

.powerusers #header_wrap p {
	margin:10px auto 25px auto;
	width:537px;
	}
	
.powerusers #content_wrap p {
	clear:right;
	float:right;
	width:365px;
	font-size:.75em;
	display:inline;
	line-height:1.4em;
	color:#444444;
	}
	
.powerusers #content_wrap #rightcol p {
	float:none;
	display:block;
	width:auto;
	margin:30px 0 0 0;
	font-weight:bold;
	color:#62167c;
	}
	
#mainwrap_si.powerusers #content_wrap p.bottom_links {
	text-align:center;
	width:650px !important;
	color:#444444;
	margin:0px auto;
	}
	
	
/* A N C H O R S */

.powerusers #header_wrap a {
	background:url(button_right.gif) no-repeat top right;
	height:33px;
	color:#000;
	display:inline;
	padding-right: 20px;
	font-weight:bold;
    float: left;
	margin:0 0 0 248px;
	}
	
.powerusers #header_wrap span {
	background: transparent url(button_left.gif) no-repeat;
	display: block;
    line-height: 23px;
    padding: 5px 0 5px 20px; 
	font-size:.95em;
	}
	
.powerusers #header_wrap a:hover {
	background-position: bottom right;
	}
	
.powerusers #header_wrap a:hover span {
	background-position: bottom left;
	}
	
/* L I S T S */

.powerusers #content_wrap ul {
	font-weight:bold;
	color:#62167c;
	font-size:.75em;
	padding:0px;
	margin:0px;
	}
	
.powerusers #content_wrap li {
	margin:18px 0 0 0 !important;	
	}
	
.powerusers #content_wrap li span{
	font-weight:normal;
	color:#444444;
	}

/* I M A G E S */
	
.powerusers #content_wrap img {
	float:left;
	}
	
/*
----------------------------------------------------------------
	P R O D U C T S   P A G E
---------------------------------------------------------------- */
	
/* C O N T A I N E R S */

.products #header_wrap {
	color:#FFFFFF;
	padding:37px 0 37px 330px;
	} 
	
.products #content_wrap {
	background: #fff url(candystripe.gif) bottom repeat-x;
	border-left:solid 1px #9b69a9;
	border-right:solid 1px #9b69a9;
	}
	
.products #content_innerwrap {
	padding:30px 0 45px 30px;
	background:url(candystripe_top.gif) top right no-repeat;
	position:relative;
	}
	
.products #demo {
	background:#62167c;
	padding:8px 0 0 0;
	}
	
/* left column */
	
.products #leftcol div {
	width:545px;
	margin:0 0 60px 0px;
	}
	
.products #leftcol {
	float:left;
	}
	
.products #content_wrap #section3 {
	width:498px;
	}
	
/* right column */ 

.products #content_wrap #rightcol {
	background:url(rightcol_repeat.gif) repeat-y;
	width:298px;
	float:left;
	clear:none;
	margin:0 0 20px 45px;
	}
	
.products #content_wrap #rightcol div {
	background:url(rightcol_bottom.jpg) no-repeat bottom;
	width:auto;
	}
	
.products #content_wrap #rightcol div div {
	background:url(rightcol_products_top.gif) no-repeat;
	width:auto;
	padding:5px 22px 15px 18px;
	}
	
.products #content_wrap #rightcol div div div {
	background:none;
	padding:15px 0 15px 0;
	border-bottom:solid 1px #ccc;
	}
	
.products #content_wrap #rightcol div div div.first {
	padding-bottom:30px;
	}
	
.products #content_wrap #rightcol div div div.last {
	border:none;
	}
	
/* features */ 
	
.products #content_wrap #more_features {
	clear:both;
	width:890px;
	background:url(rule.gif) right 9px no-repeat;
	}
	
.products #content_wrap #features_left {
	width:414px;
	float:left;
	}
	
.products #content_wrap #features_right {
	width:410px;
	float:left;
	margin:0 0 0 60px;
	}
	
/* teaser */ 
	
.products #content_innerwrap #teaser_wrap {
	clear:both;
	background:url(teaser_repeat.gif) repeat-y;
	width:899px;
	margin:50px 0 18px 0;
	position:relative;
	}
	
.products #teaser_wrap div {
	background:url(teaser_bottom.gif) no-repeat bottom;
	width:899px;
	}
	
.products #teaser_wrap div div {
	background:url(teaser_top.gif) no-repeat;
	width:884px;
	padding:10px 0 14px 15px;
	}
	
.products #teaser_wrap div div div {
	width:305px;
	background:none;
	float:left !important; 
	padding:0px;
	margin:10px 0 0 0;
	}
	
/* plus */ 
	
.products #teaser_wrap #plus {
	width:466px;
	background:url(plus_repeat.jpg) repeat-y;
	float:right;
	margin:0px 0 0 97px;
	}
	
.products #teaser_wrap #plus div {
	margin:0px;
	width:466px;
	background:url(plus_top.jpg) top no-repeat;
	}
	
.products #teaser_wrap #plus div div {
	background:url(plus_bottom.jpg) bottom no-repeat;
	width:356px;
	padding:0 0 18px 110px;
	}
	
.products #liam_plus {
	position:absolute;
	bottom:82px; left:438px;
	}
	
/* H E A D I N G S */

	
.products #content_wrap h3 {
	float:right;
	display:inline;
	margin-bottom:5px;
	font-weight:bold;
	text-transform:uppercase;
	color:#62167c;
	font-size:1.25em;
	line-height:1em;
	width:208px;
	padding-top:65px; 
	}
	
.products #content_wrap #section2 h3{
	float:left;
	clear:left;
	padding-top:50px; 
	}
	
.products #content_wrap #section3 h3{
	width:300px;
	}
	
	
.products #content_wrap #more_features h4 {
	width:auto;
	color:#0846b0;
	text-transform:uppercase;
	font-size:1.15em;
	background:none;
	letter-spacing:-.2px;
	padding:0px !important;
	margin:0 0 10px 0;
	}
	
.products #content_wrap h5 {
	color:#62167c;
	text-transform:uppercase;
	font-weight:bold;
	font-size:.82em;
	}
	
.products #content_wrap #more_features h5 {
	margin:18px 0 3px 0;
	}
	
.products #content_wrap #teaser_wrap h4 {
	background:none;
	width:244px;
	height:auto;
	margin:14px 0 0 0;
	font-size:.875em;
	}
	
.products #content_wrap #teaser_wrap h6 {
	color:#62167c;
	font-weight:bold;
	font-size:.875em;
	margin-top:4px;
	}

/* P A R A G R A P H S */

.products #header_wrap p {
	margin:10px auto 25px auto;
	width:500px;
	
	}
	
.products #content_wrap p {
	clear:right;
	float:right;
	width:208px;
	font-size:.75em;
	display:inline;
	line-height:1.4em;
	color:#444444;
	}
	
.products #content_wrap #section2 p{
	float:left;
	clear:left;
	width:205px;
	}
	
.products #content_wrap #section3 p {
	width:300px;
	}
	
.products #content_wrap #rightcol p {
	float:none;
	display:block;
	width:240px;
	margin:5px 0 15px 0;
	}
	
#mainwrap_si.products #content_wrap p.bottom_links {
	text-align:center;
	width:650px !important;
	color:#444444;
	margin:0px auto;
	}
	
.products #content_wrap #more_features p {
	float:none;
	clear:none;
	}
	
.products #content_wrap #teaser_wrap p {
	float:none;
	clear:none;
	width:311px;
	}
	
.products #content_wrap #plus p {
	width:305px;
	display:block;
	}
	
/* A N C H O R S */

.products #header_wrap a {
	background:url(button_right.gif) no-repeat top right;
	height:33px;
	color:#000;
	display:inline;
	padding-right: 20px;
	font-weight:bold;
    float: left;
	margin:0 0 0 256px;
	}
	
.products #header_wrap span {
	background: transparent url(button_left.gif) no-repeat;
	display: block;
    line-height: 23px;
    padding: 5px 0 5px 20px; 
	font-size:.95em;
	}
	
.products #header_wrap a:hover {
	background-position: bottom right;
	}
	
.products #header_wrap a:hover span {
	background-position: bottom left;
	}
	
.products #rightcol a {
	font-weight:bold;
	font-size:.75em;
	}
	
 
.products #demo .yui-nav li a{
	background:url(tab_bg.gif) no-repeat 0px -23px;
	width:112px;
	height:23px;
	font-size:.8em;
	color:#62167c;
	line-height:22px;
	}
	
.products #demo .yui-nav li.selected a {
	background-position:0px 0px;
	font-weight:bold;
	}
	
.products #demo .yui-nav li a:hover {
	background-position:0px 0px;
	}
	
/* L I S T S */

.products #content_wrap ul {
	font-weight:bold;
	color:#62167c;
	padding:0px;
	margin:0 0 25px 0;
	}
	
.products #content_wrap li {
	margin:6px 0 0 0 !important;	
	}
	
.products #content_wrap li span{
	font-weight:normal;
	color:#444444;
	}
	
.products #demo .yui-nav {
	margin:0 0 0 30px;
	}
	
.products #demo .yui-nav li {
	margin:0px 0px 0px 5px;
	text-align:center;
	}



/* I M A G E S */
	
.products #content_wrap img {
	float:left;
	}
	
.products #content_wrap #rightcol img {
	margin:0 0 15px 0;
	}
		
.products #content_wrap #section2 img{
	float:right;
	}

/*
----------------------------------------------------------------
	C L A S S I C   P A G E
---------------------------------------------------------------- */

/* C O N T A I N E R S */

#mainwrap_si.classic #header_wrap {
	background: #86a8d9;
	padding:37px 0 37px 330px;
	} 
	
/* H E A D I N G S */
	

	
/* P A R A G R A P H S */

#mainwrap_si.classic #header_wrap p {
	margin:10px auto 25px auto;
	width:489px;
	color:#0546a5;
	}
	
/* A N C H O R S */

#mainwrap_si.classic #header_wrap a {
	background:url(button_light_right.gif) no-repeat top right;
	}
	
#mainwrap_si.classic #header_wrap span {
	background: transparent url(button_light_left.gif) no-repeat;
	}
	
#mainwrap_si.classic #header_wrap a:hover {
	background-position: bottom right;
	}
	
#mainwrap_si.classic #header_wrap a:hover span {
	background-position: bottom left;
	}
	
	
#mainwrap_si.classic #rightcol li {
	margin:0px;
	padding:0px;
	display:block;
	width:200px;
	}
	
	
/* R E C E N T   C H A N G E S */

#mainwrap_si .recent_changes #leftcol h4 {
	color:#0846b0;
	text-transform:uppercase;
	font-size:1.2em;
	margin-bottom:3px;
	}

#mainwrap_si .recent_changes #leftcol p{
	float:none;
	clear:none;
	display:block;
	width:490px;
	font-size:.82em;
	line-height:1.2em;
	margin-bottom:15px;
	}
	
#mainwrap_si .recent_changes #leftcol h5 {
	margin-top:10px;
	}
	
#mainwrap_si .recent_changes #rightcol p a {
	display:inline;
	font-size:1em;
	}
	
	
#mainwrap_si .recent_changes #leftcol div {
	border-bottom:solid 1px #ccc;
	margin-bottom:30px;
	padding-bottom:20px;
	width:495px;
	}
	
#mainwrap_si .recent_changes #leftcol {
	width:515px;
	margin-left:30px;
	display:inline;
	padding-bottom:35px;
	}
	
#mainwrap_si .recent_changes #rightcol div {
	background:url(rightcol_bottomshort.jpg) no-repeat bottom;
	width:auto;
	}
	
#mainwrap_si .recent_changes #rightcol #nchanges {
	background:url(rightcol_bottomshort_white.gif) no-repeat bottom;
	width:auto;
	}
	
#mainwrap_si .recent_changes #rightcol div div {
	background:url(rightcol_products_top.gif) no-repeat;
	padding-bottom:0px;
	}
	
#mainwrap_si .recent_changes #rightcol div div div {
	background:none;
	}
	
#mainwrap_si .recent_changes #teaser_wrap {
	margin-top:0px;
	}
	


/*
----------------------------------------------------------------
	C O M P A R I S O N   P A G E
---------------------------------------------------------------- */

/* C O N T A I N E R S */

#mainwrap_si.comparison #header_wrap {
	background: #310d40;
	padding:40px 0 72px 0px;
	} 
	
#mainwrap_si.comparison #leftcol {
	width:525px;
	}
	
#mainwrap_si.comparison #rightcol {
	margin:38px 0 0 45px;
	background:none;
	width:268px;
	}
	
#mainwrap_si.comparison #content_innerwrap {
	padding:0px 50px 45px 60px;
	background:none;
	}
	
	
#mainwrap_si.comparison #content_wrap #rightcol div {
	width:auto;
	}
	
#mainwrap_si.comparison #content_wrap #rightcol div div {
	background:none;
	width:auto;
	padding:0px;
	}
	
#mainwrap_si.comparison #content_wrap #rightcol div div div {
	padding:0px;
	border:none;
	}
	
#mainwrap_si.comparison #content_wrap #rightcol #plus_mod {
	background:url(plus_repeat_compare.gif) repeat-y;
	}
	
#mainwrap_si.comparison #content_wrap #rightcol #plus_mod div {
	margin-bottom:25px;
	}
	
#mainwrap_si.comparison #content_wrap #rightcol #plus_mod div div {
	background:url(plus_top_compare.gif) no-repeat top;
	padding:16px 20px 105px 21px;
	}
	
#mainwrap_si.comparison #content_wrap #rightcol #plus_mod div div div {
	background:none;
	border-bottom:solid 1px #cccccc;
	width:223px;
	margin:0 auto 10px auto;
	padding:0px 0 15px 0;
	}
		
#mainwrap_si.comparison #content_wrap #rightcol #org_mod {
	background:url(org_repeat.gif) repeat-y;
	padding:0px;
	}
	
	
#mainwrap_si.comparison #content_wrap #rightcol #org_mod div div {
	padding:12px 0px 55px 21px;
	}
	
	
	
/* H E A D I N G S */
	
#mainwrap_si.comparison #header_wrap h2 {
	width:292px;
	}
	
#mainwrap_si.comparison #content_wrap h5 {
		padding:6px 0 0 0;
		}
	
/* P A R A G R A P H S */

#mainwrap_si.comparison #header_wrap p {
	background:none;
	text-align:center;
	height:auto;
	margin:0 auto;
	font-weight:bold;
	font-size:.85em;
	line-height:1.2em;
	}
	
#mainwrap_si.comparison #header_wrap p.subhead {
	font-size:1.2em;
	margin-bottom:10px;
	}
	
#mainwrap_si.comparison #header_wrap p.image_replacement {
	margin:10px auto 20px auto;
	width:390px;
	height:36px;
	}
	
#mainwrap_si.comparison #leftcol p {
	clear:none;
	float:none;
	width:auto;
	display:block;
	padding:0px;
	line-height:normal;
	}
	
#mainwrap_si.comparison #plus_mod p {
	margin-left:3px;
	width:209px;
	}
	
#mainwrap_si.comparison #org_mod p {
	margin:2px 0 0 0;
	}
		
/* A N C H O R S */

#mainwrap_si.comparison #header_wrap p a {
	background:none;
	width:auto;
	height:auto;
	color:#fff;
	float:none;
	padding:0px;
	margin:0px;
	text-decoration:underline;
	}
	
#mainwrap_si.comparison #header_wrap p a:hover {
	text-decoration:none;
	}
	
#mainwrap_si.comparison #rightcol a {
	margin-top:10px;
	}
	
#mainwrap_si.comparison #org_mod a {
	width:138px;
	display:block;
	margin:15px 0 0 0;
	}
	
#mainwrap_si.comparison #leftcol li a {
	display:block;
	}
	
/* L I S T S */

#mainwrap_si.comparison #leftcol ul {
	padding:0 0 0 241px;
	margin:0 0 3px 0;
	}

#mainwrap_si.comparison #leftcol li {
	float:left;
	text-align:center;
	font-size:.85em;
	width:135px;
	margin-top:0px !important;
	}
	
#mainwrap_si.comparison #leftcol li span {
	font-weight:bold;
	color:#692182;
	text-transform:uppercase;
	}	
	
/* I M A G E S */

#mainwrap_si.comparison #leftcol img{
	float:none;
	clear:none;
	}
	
#mainwrap_si.comparison #leftcol p img {
	vertical-align:middle;
	}
	
#mainwrap_si.comparison #rightcol img{
	margin:0 10px 0 0;
	}
	
/*
----------------------------------------------------------------
	P L U S   P A G E
---------------------------------------------------------------- */
	
/* C O N T A I N E R S */

.plus #header_wrap {
	color:#FFFFFF;
	padding:37px 0 103px 250px;
	} 
	
.plus #content_wrap {
	background:url(content_bottom.jpg) bottom no-repeat;
	border-left:solid 1px #9b69a9;
	border-right:solid 1px #9b69a9;
	}
	
.plus #content_innerwrap {
	
	padding:0px 0 55px 30px;
	}
	
.plus #leftcol div {
	width:420px;
	margin:0 0 45px 0px;
	}
	
.plus #leftcol {
	float:left;
	}
	
.plus #leftcol #section1 {
	padding:0 0 0 10px;
	}
	
.plus #content_wrap #rightcol {
	width:455px;
	float:left;
	clear:none;
	margin:0 0 20px 15px;
	}
	
.plus #content_wrap #rightcol div {
	background:url(rightcol_top.gif) no-repeat;
	width:455px;
	height:29px;
	padding:9px 0 0 0;
	margin:13px 0 0 0;
	}
	
.plus #content_wrap #rightcol div.clear {
	background:none;
	width:auto;
	height:auto;
	padding:0px;
	margin:10px 0 0 0;
	}
	
/* H E A D I N G S */

.plus #header_wrap h2 {
	color:#62167c;
	}
	
.plus #content_wrap h3 {
	float:right;
	display:inline;
	margin-bottom:5px;
	font-weight:bold;
	text-transform:uppercase;
	color:#62167c;
	font-size:1.25em;
	line-height:1em;
	}
	
.plus #content_wrap #section1 h3 {
	width:275px; 
	margin-right:55px;
	}
	
.plus #content_wrap #section2 h3 {
	width:285px;
	margin-right:35px;
	}
	
.plus #content_wrap #section3 h3 {
	width:265px;
	margin-right:55px;
	}
	
.plus #content_wrap #section4 h3 {
	width:320px;
	}
	
.plus #content_wrap h4, .plus #content_wrap h5, .plus #content_wrap h6 {
	display:inline;
	font-weight:bold;
	text-transform:uppercase;
	float:left;
	}
	
.plus #content_wrap h4 {
	width:86px;
	height:25px;
	margin-left:13px;
	color:#ffffff;
	font-size:1em;
	}
	
.plus #content_wrap h5 {
	width:155px;
	height:25px;
	margin-left:66px;
	letter-spacing:-.2px;
	color:#fac740;
	}
	
.plus #content_wrap h6 {
	width:107px;
	height:25px;
	margin-left:14px;
	color:#ffffff;
	}
	
/* P A R A G R A P H S */

.plus #header_wrap p {
	color:#000000;
	font-weight:bold;
	text-align:center;
	margin:10px auto 0px auto;
	font-size:.875em;
	}

.plus #header_wrap p.subhead {
	color:#292929;
	margin:10px auto 22px auto;
	width:508px;
	font-size:1.2em;
	}
	
.plus #content_wrap p {
	clear:right;
	float:right;
	width:259px;
	font-size:.75em;
	display:inline;
	line-height:1.4em;
	color:#444444;
	padding-right:70px;
	}
	
.plus #content_wrap #section2 p {
	width:280px;
	padding-right:39px;
	}
	

.plus #content_wrap #section3 p {
	width:319px;
	padding:0px;
	}
	
.plus #content_wrap #section4 p {
	width:279px;
	padding-right:40px;
	}
	
.plus #content_wrap #rightcol p {
	float:none;
	display:block;
	width:auto;
	font-weight:bold;
	color:#444444;
	}
	
.plus #content_wrap #rightcol table p { 
	padding-right:0px;
	font-family:Arial, Helvetica, sans-serif; 
	font-size:13px; 
	font-weight:bold; 
	margin:5px 10px;
	color:#300c3f;
	}
	
#mainwrap_si.plus #content_wrap p.bottom_links {
	text-align:center;
	width:auto;
	color:#444444;
	margin:5px 0 0 60px;
	clear:both;
	}
	
	
/* A N C H O R S */

.plus .clear a {
	background:url(button_right2.gif) no-repeat top right;
	height:33px;
	color:#000;
	display:inline;
	padding-right: 20px;
	font-weight:bold;
    float: left;
	margin:0 0 0 284px;
	text-decoration:none;
	}
	
.plus .clear span {
	background: transparent url(button_left2.gif) no-repeat;
	display: block;
    line-height: 23px;
    padding: 5px 0 5px 20px; 
	font-size:.95em;
	}
	
.plus .clear a:hover {
	background-position: bottom right;
	}
	
.plus .clear a:hover span {
	background-position: bottom left;
	}
	
.plus #content_wrap table a {
	color:#3961c6;
	}
	
.plus #rightcol .clear a {
	text-decoration:none;
	color:#000000;
	margin:0 0 0 154px;
	}
	
/* L I S T S */

.plus #content_wrap ul {
	font-weight:bold;
	color:#62167c;
	font-size:.75em;
	padding:0px;
	margin:0px;
	}
	
.plus #content_wrap li {
	margin:18px 0 0 0 !important;	
	}
	
.plus #content_wrap li span{
	font-weight:normal;
	color:#444444;
	}

/* I M A G E S */
	
.plus #content_wrap img {
	float:left;
	}
	
.plus #content_wrap table img {
	float:none;
	}
	
.recent {
     margin:0px 0px 15px 0px;
	 padding:0px 0px 0px 0px;  
     float:left;
	 border-bottom:none;
    }
	
#pg_footer{clear:both;}
#pg_footer a{ text-decoration:none;}
#pg_footer a:hover{ text-decoration:underline;}

