	/* $Id: local-sample.css,v 1.1 2009/08/19 04:28:52 sociotech Exp $ */

/****************************/
/* LOCAL CSS                */
/****************************/

/* Put your custom CSS and CSS overrides in this file and  */
/* rename it local.css.  By restricting your CSS changes   */
/* to local.css, your changes will not be overwritten when */
/* upgrading to a new version of this theme.  You can also */
/* use a local-rtl.css file for the equivalent in RTL.     */

/* Steps to activate local.css:                       */
/* 1. Add your custom CSS to this file              1  */
/* 2. Rename this file to local.css                   */
/* 3. Clear cached data at admin/settings/performance */

.page-admin #content-region.row {
  overflow: auto;
}

div.cke_toolbox span.cke_toolgroup {
	background-color:#FBFEFB;
	display:block;
	height:auto;
}


html {
background:none;
}


body {
	background:transparent url(../images/images/bgrepeat.jpg) scroll top center repeat;
}

.header-group-wrapper  {
	background:none;
}

#page{
	background:transparent url(../images/images/images/design-layout-prototype-version-1_02.png) scroll top center repeat-x;
}


.header-top-wrapper {
	background:none;
}


#banner{
	width:1025px; 
	height:226px;
	margin:0 auto;
	position:relative;
	z-index:2;
	background: url(../images/images/design-layout-prototype-version-2-wider_04.png) scroll top center no-repeat;
}

#main-wrapper{
	width:1025px;
	height:auto;
	margin:0 auto;
	position:relative;
	z-index:1;
	background: url(../images/images/design-layout-prototype-version-2-wider_08.png) scroll top center repeat-y;
	padding-top:0px;
}

#main-wrapper-outside{
	width:1025px;
	height:auto;
	margin:0 auto;
	position:relative;
	z-index:1;
	padding-top:0px;
}


.footer-wrapper{
	background:transparent url(../images/images/design-layout-prototype-version-2-wider_10.png) scroll top center no-repeat;
	width:1025px;
	height:auto;
	margin:0 auto; 
	position:relative;
	min-height:60px;
	color:#fff;
	border-top:none;	 
	}
	
#footer-wrapper{
	width:1025px;
}
	
		#footer{
			padding-top:45px;
			color:#FFF;
		}
	
	#footer a{
		color:#C4D8FB;
		text-decoration:none;
		font-weight:bold;
	}

	#footer a:hover{
		color:#fff;
	}


.footer-message-wrapper  {
background:none;
}

#sidebar-first{
	margin-left:30px;
	width:190px;
}
#sidebar-first p{
	text-indent:0px;	
}


#sidebar-last{
	width:190px;
	}
	
	#sidebar-last p{
	text-indent:0px;	
	}


#main-group{
	width: 710px;
}

#main-group.rightsidebaronly{
	margin-left:30px;
}

#main-group.leftsidebaronly{
	margin-left:0px;
}

#main-group.bothsidebars{
	width:530px;
}

#main-group.nosidebars{
	width:auto; margin-left:30px; margin-right:30px;
}



#content-group{
	margin-right:10px;
	width: 710px;

}


#content-group.rightsidebaronly{
	margin-left:0px;
}

#content-group.leftsidebaronly{
	margin-left:0px;
}

#content-group.bothsidebars{
	width:530px;
}

#content-group.nosidebars{
	width:auto;
}

#header-group-inner {
	position:relative;
}

#header-group-inner div.block-region{
	width:720px;
	height:auto;
	margin:0 auto;	
}
#header-top-region-inner{
	position:relative;
}

#header-top-region-inner div.block-region{
	width:720px;
	height:auto;
	margin:0 auto;	
}

#preface-top-wrapper{
	position:relative;
	top:-15px;
}

#preface-top-inner div.block-region{
	width:720px;
	height:auto;
	margin:0 auto;	
}


.postscript-bottom-wrapper  {
background:none ;
color:#B0B0B0;
}

#postscript-bottom-inner div.block-region{
	width:720px;
	height:auto;
	margin:0 auto;	
}

#footer-inner div.block-region{
		width:720px;
	height:auto;
	margin:0 auto;	
}

#header-top-inner, #header-group-inner{
	width:920px;
	padding-left:20px;
	padding-right:20px;
	height:auto;
	margin:0 auto;
	position:relative;	
}

#preface-top-inner, #postscript-bottom-inner{
	width:920px;
	padding-left:20px;
	padding-right:20px;
	height:auto;
	margin:0 auto;
	position:relative;	
}

.search-box {
	position:absolute;
	right:115px;
	top:3px;
	width:264px;
	height:auto;
}

.search-box-inner form#search-theme-form {
	background: url(../images/search-bg-v2.png) no-repeat scroll center top transparent;
	height:38px;
	position:absolute;
	right:0;
	top:5px;
	width:264px;	
	padding-left:30px;
	z-index:10;
}
.search-box-inner input#edit-search-theme-form-header {
background:none repeat scroll 0 0 transparent;
color:#999;
padding-top:1px;
}

#header-primary-menu{
	position:relative;	
	width:1025px; 
	height:226px;
}

#header-primary-menu-inner{
	position:relative;	
	width:1025px; 
	height:226px;
}


/* Primary Menu
/-------------------------------------------------------------- */

.primary-menu {
	background:none;
bottom:34px;
height:31px;
left:30px;
margin:0;
overflow:visible;
position:absolute;
width:955px;
z-index:10;
}

.header-primary-menu-wrapper  {
background:none;
border-bottom:none;
	width:1025px; 
	height:226px;
	float:left;
	margin:0 auto;
	position:absolute;
	left:0px;
	top:0px;
z-index:1;
}

/* visited pseudo selector so IE6 applies text colour */
.primary-menu-inner ul.menu li a:link,
.primary-menu-inner ul.menu li a:visited {
  border-left:none;
  color: #444;
	padding-top:0px;
	font-weight:bold;
	padding-bottom:0px;
	line-height:31px;
/*	height:31px;
*/	height:auto;
	background:url(../images/images/divider.jpg) scroll right center no-repeat;
}

/* styles for standard and Superfish primary menu */
.primary-menu-inner ul.menu li a:focus,
.primary-menu-inner ul.menu li a:hover,
.primary-menu-inner ul.menu li:hover a,
.primary-menu-inner ul.menu li.hover a,
.primary-menu-inner ul.menu li.active-trail a,
.primary-menu-inner ul.sf-menu li a:hover,
.primary-menu-inner ul.sf-menu li:hover a,
.primary-menu-inner ul.sf-menu li.hover a {
  border-left:none;
	background:url(../images/images/topmenuhover.jpg) scroll top center repeat-x;
  color: #000;
	padding-top:0px;
	padding-bottom:0px;
	line-height:31px;
/*	height:31px;
*/	height:auto;
}

.primary-menu-inner ul.menu li.active-trail a.active {
  border-left:none;
	background:url(../images/images/topmenuhover.jpg) scroll top center repeat-x;
  color: #313131;
	padding-top:0px;
	padding-bottom:0px;
	line-height:31px;
/*	height:31px;
*/	height:auto;
}

.primary-menu-inner ul li.last a,
.primary-menu-inner ul.sf-menu li.last {
  border-right:0px none;
	background:none;
}

/* 2nd Level */
.primary-menu-inner ul.sf-menu li{
	position:relative;	
}


.primary-menu-inner ul.sf-menu li ul {
  background: #fff;
  border-left: 1px solid #dadada;
	top:31px;
}

.primary-menu-inner ul.sf-menu li ul.menu {
  border-bottom: 5px solid #7691BC;
  border-left: 1px solid #B8CAED;
  border-right: 1px solid #B8CAED;
	display:none;
}

/*  //added by cameron temporarily in effor to make Dropdown menus work if JS is OFF in browser- not currently nessessary- if JS is off dropdowns do not show
.primary-menu-inner ul.sf-menu li:hover ul.menu { 
	display:block;
}
*/


.primary-menu-inner ul.sf-menu li ul.menu li {
  border-bottom: 1px solid #dcdcdc;
}

.primary-menu-inner ul.sf-menu ul li.last {
  border-right: none;
}

.primary-menu-inner ul.sf-menu li ul.menu a:link,
.primary-menu-inner ul.sf-menu li ul.menu a:visited {
  border-left: none;
	background:none;
  color: #000;
}

.primary-menu-inner ul.sf-menu li ul.menu li.expanded {
	background:url(../images/dropdown-dir.png) scroll 180px center no-repeat;
}


.primary-menu-inner ul.sf-menu li:hover ul li a:link, 
.primary-menu-inner ul.sf-menu li:hover ul li a:visited,
.primary-menu-inner ul.sf-menu li.hover ul li a:link,
.primary-menu-inner ul.sf-menu li.hover ul li a:visited {
  color: #000;
}

.primary-menu-inner ul.sf-menu li.last a:link,
.primary-menu-inner ul.sf-menu li.last a:visited,
.primary-menu-inner ul.sf-menu li.last ul li a:link,
.primary-menu-inner ul.sf-menu li.last ul li a:visited {
  border-right: none;
}

.primary-menu-inner ul.sf-menu li.sfHover ul.menu li a:visited {
  background: none;
  color: #535353;
}

.primary-menu-inner ul.sf-menu li.sfHover ul.menu li a:focus,
.primary-menu-inner ul.sf-menu li.sfHover ul.menu li a:hover {
  background: #D7E1EA;
  color: #000;
}

/* 3rd Level */
.primary-menu-inner ul.sf-menu li ul.menu li ul.menu {
  border-top: 1px solid #dcdcdc;
	top:0px;
}

/* Primary menu - nolink */
.primary-menu-inner ul.menu li .nolink {
  border-left: 1px solid #5b5b5b;
  color: #aeaeae;
}

.primary-menu-inner ul.menu li .nolink:hover,
.primary-menu-inner ul.menu li .nolink.hover {
  color: #fff;
}

.primary-menu-inner ul.menu li.active-trail .nolink,
.primary-menu-inner ul.sf-menu li:hover .nolink,
.primary-menu-inner ul.sf-menu li.hover .nolink {
  background: #f4f4f4;
  color: #8b8b8b;
}

.primary-menu-inner ul.sf-menu li.expanded:hover a,
.primary-menu-inner ul.sf-menu li.expanded.hover a {
  margin-bottom: -5px;
  padding-bottom: 0px;
}

.primary-menu-inner ul.sf-menu li.sfHover ul {
  margin-top: 0px;
}

#content-tabs ul.primary li.active a, #content-tabs ul.primary li a.active:link, #content-tabs ul.primary li a.active:visited, #content-tabs ul.primary li.active a:hover, #content-tabs ul.primary li.active a:focus {
background:none repeat scroll 0 0 #829BC4;
color:#fff;
font-weight:bold;
}
#content-tabs ul.primary li a:link, #content-tabs ul.primary li a:visited {
background:none repeat scroll 0 0 #D0D9EA;
color:#000;
}

#logolink{
	display:block;
	height:70px;
	left:110px;
	margin:0 auto;
	position:absolute;
	top:50px;
	width:360px;
	z-index:100;
	}

#top-announcement-wrapper{
	position:absolute;
	top:135px;
	left:0px;
	width:1025px;
	height:25px;
	line-height:25px;
	text-align:center;	
	z-index:100;
}

#top-announcement-inner div.block{
	margin:0px;
}

#main-content{
	overflow:visible;	
}

#sidebar-first-inner div.block{
	width:190px;
	margin-bottom:5px;
}

#sidebar-first-inner div.block div.inner{
	margin:0px;	
}

.facebook{
	background: url(../images/facebook.png)  no-repeat scroll 0 0 transparent;
	height:26px;
	width:28px;
	margin:0 auto;
	position:absolute;
	right:45px;
	top:164px;
	z-index:3;
}

.yellow-book{
	background: url(../images/sp_logo-small.png)  no-repeat scroll 0 0 transparent;
	height:26px;
	width:28px;
	margin:0 auto;
	position:absolute;
	right:75px;
	top:164px;
	z-index:3;
}




div.field-field-related-links{
	float:left;
	width:45%;
	height:auto;
		margin:10px auto;

}

div.field-field-related-links div.field-items div.field-item{
	padding-left:20px;
	height:16px;
	line-height:16px;
	width:auto;
	background:url(../images/29.png) scroll left center no-repeat;
	margin:5px;
}


div.terms{
	width:55%;
	margin:10px auto;
	float:left;
	height:auto;
}

div.terms ul.links li{
	margin:5px;
	border-right:1px solid #AEBED9;
	padding-right:15px;	
}

div.terms ul.links li.last{
		border-right:none;
	padding-right:0px;
}

.node_read_more a:link, .node_read_more a:visited {
background:none repeat scroll 0 0 #829BC4;
border:2px solid #D0D9EA;
color:#FFFFFF;
}

div.links{
	float:left;
	clear:left;	
}

.breadcrumbs .inner {
background:none repeat scroll 0 0 #fff;
border:none;
color:#8E8E8E;
}

.calendar-calendar td .inner div, .calendar-calendar td .inner div a {
background:none repeat scroll 0 0 #CFDAFF;
}

.calendar-calendar tr td.today, .calendar-calendar tr.odd td.today, .calendar-calendar tr.even td.today {
background-color:#6886EF;
}

.calendar-calendar td .inner div.calendar div, .calendar-calendar td .inner div.calendar div a {
background:none repeat scroll 0 0 #819CC8;
border:medium none;
padding:0 2px;
display:block;
color:#FFF;
}

div.calendar.monthview div.view-data-node-title a{
	font-weight:bold;
	font-size:15px;	
}


.calendar-calendar div.date-nav {
background-color:#6886EF;
border:1px solid #86A0EF;
color:#fff;
padding:0.2em;
width:auto;
}

.calendar-calendar div.date-nav a, .calendar-calendar div.date-nav h3 {
color:#fff;
}
.calendar-calendar th.days {
background-color:#A4B5EF;
border:1px solid #86A0EF;
color:#fff;
font-weight:bold;
}

div.node-type-event div.inner div.content div.field-field-image-cache{
	width:auto;
	float:right;
	height:auto;
	margin-left:15px;	
}

.taxonomy-details-wrapper {
padding-bottom: 10px;
margin-bottom: 10px;
border-bottom: 3px solid #eeeeee;
}
.sub-topic-list {
margin-top: 3px;
}
.sub-topic-list h3 {
display: inline;
}
.sub-topic-list ul{
display: inline;
margin-left: 5px;
}
.sub-topics li{
display: inline;
}
.sub-topics li a {
text-decoration: none;
} 

div.view-id-calendar div.view-content ul {
	padding:0px;
	margin:0px;
	margin-left:5px;
}


div.view-id-calendar div.view-content ul li{
	list-style:none;
	list-style-image:none;
	list-style-type:none;
	background:url(../images/50.png) scroll left 1px no-repeat;
	padding-left:25px;	
	margin-bottom:5px;
}


div.view-id-calendar div.view-content ul li .views-field-title{
	font-weight:bold;	
}

div.view-id-calendar div.view-content ul li .views-field-field-date-time-value{

}

div.view-id-calendar div.view-content ul li .views-label-field-date-time-value{
	font-weight:bold;	
}

div.view-id-calendar div.view-content ul li .views-field-field-date-time-value .field-content{
	display:block;
	clear:left;
	margin-left:5px;	
}

div.view-recent-activity div.view-content div.views-row{
	margin-bottom:5px;
}

div.view-recent-activity div.view-content div.views-field-title{
	background: url(../images/66.png) scroll left 1px no-repeat;
	padding-left:25px;
	font-weight:bold;
}

div.view-recent-activity div.view-content div.views-field-field-announce-teaser-value{
	margin-left:25px;	
}

/* tooltip styling */
div.tooltip {
	display:none;
	background: url(../design_packs/blue/images/black_arrow.png) scroll center top no-repeat;
    height: 72px;
    padding-bottom: 30px;
    padding-left: 15px;
    padding-right: 10px;
    padding-top: 20px;
    width: 176px;
    font-size:14px; 
	color:#fff;
	z-index:100;
}

/* a .label element inside tooltip */
.tooltip .label {
	color:yellow;
	width:35px;
}

.tooltip a {
    color: #AADD44;
    display: block;
    font-size: 11px;
    font-weight: bold;
    line-height: 1.1em;
}
/* tooltip title element (h3) */ 
div.tooltip h3 { 
    margin:0; 
    font-size:18px; 
    color:#fff; 
}



#coverage-map{
	position:relative;
	z-index:1;
}

#map-overlay{
	position:relative;
	width:0px;
	height:0px;
	overflow:visible;
	margin:0 auto;
	z-index:2;
	float:left;
}

#map-overlay a img{
	float:left;
	margin:0 auto;
	margin-right:10px;
	margin-bottom:5px;
	padding-top:10px;
}


#map-overlay a span{
	display:block;
	padding-top:5px;
	font-size:17px;
	font-weight:bold;
	line-height:1.1em;
}


a#pin1{
	width:24px;
	height:24px;
	background: url(../design_packs/blue/images/66.png) scroll center top no-repeat;
	display:block;
	left:383px;
	top:190px;
	position:absolute;
	z-index:1;
}
a#pin2{
	width:24px;
	height:24px;
	background: url(../design_packs/blue/images/66.png) scroll center top no-repeat;
	display:block;
	left:445px;
	top:240px;
	position:absolute;
	z-index:1;
}
a#pin3{
	width:24px;
	height:24px;
	background: url(../design_packs/blue/images/66.png) scroll center top no-repeat;
	display:block;
	left:273px;
	top:264px;
	position:absolute;
	z-index:1;
}
a#pin4{
	width:24px;
	height:24px;
	background: url(../design_packs/blue/images/66.png) scroll center top no-repeat;
	display:block;
	left:476px;
	top:227px;
	position:absolute;
	z-index:1;
}

a#pin5{
	width:24px;
	height:24px;
	background: url(../design_packs/blue/images/66.png) scroll center top no-repeat;
	display:block;
	left:394px;
	top:228px;
	position:absolute;
	z-index:1;
}

a#pin6{
	width:24px;
	height:24px;
	background: url(../design_packs/blue/images/66.png) scroll center top no-repeat;
	display:block;
	left:530px;
	top:226px;
	position:absolute;
	z-index:1;
}

a#pin7{
	width:24px;
	height:24px;
	background: url(../design_packs/blue/images/66.png) scroll center top no-repeat;
	display:block;
	left:382px;
	top:139px;
	position:absolute;
	z-index:1;
}

a#pin8{
	width:24px;
	height:24px;
	background: url(../design_packs/blue/images/66.png) scroll center top no-repeat;
	display:block;
	left:401px;
	top:258px;
	position:absolute;
	z-index:1;
}

a#pin9{
	width:24px;
	height:24px;
	background: url(../design_packs/blue/images/66.png) scroll center top no-repeat;
	display:block;
	left:475px;
	top:168px;
	position:absolute;
	z-index:1;
}

a#pin10{
	width:24px;
	height:24px;
	background: url(../design_packs/blue/images/66.png) scroll center top no-repeat;
	display:block;
	left:289px;
	top:200px;
	position:absolute;
	z-index:1;
}

a#pin11{
	width:24px;
	height:24px;
	background: url(../design_packs/blue/images/66.png) scroll center top no-repeat;
	display:block;
	left:138px;
	top:209px;
	position:absolute;
	z-index:1;
}

a#pin12{
	width:24px;
	height:24px;
	background: url(../design_packs/blue/images/66.png) scroll center top no-repeat;
	display:block;
	left:417px;
	top:135px;
	position:absolute;
	z-index:1;
}

a#pin13{
	width:24px;
	height:24px;
	background: url(../design_packs/blue/images/66.png) scroll center top no-repeat;
	display:block;
	left:453px;
	top:222px;
	position:absolute;
	z-index:1;
}

a#pin14{
	width:24px;
	height:24px;
	background: url(../design_packs/blue/images/66.png) scroll center top no-repeat;
	display:block;
	left:288px;
	top:169px;
	position:absolute;
	z-index:1;
}

a#pin15{
	width:24px;
	height:24px;
	background: url(../design_packs/blue/images/66.png) scroll center top no-repeat;
	display:block;
	left:328px;
	top:235px;
	position:absolute;
	z-index:1;
}

#header-group-wrapper .header-block{
	position:absolute;
	top:20px;
	left:565px;
	margin:0 auto;
	width:350px;
	height:auto;	
}


#header-group-wrapper .header-block a{
    color: #fff;
    font-size: 14px;
}

#header-group-wrapper{
	position:relative;
	z-index:100;
}

#header-group-wrapper .header-block img{
    float: left;
    height: 12px;
    margin-right: 5px;
    padding-top: 4px;
    width: 10px;
}


/* EDITOR CSS  ################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################## */



.lightbox {
	position:relative;
	width:auto;
	height:auto;
	border:1px solid #ddd;
	background-color:#FFF;
	padding:5px;
	margin:0 auto;
}
.lightbox:hover {
	border:1px solid #bbb;
	background-color: #F2F4F8;
}
.lightboxright {
	position:relative;
	width:auto;
	height:auto;
	border:1px solid #ddd;
	background-color:#FFF;
	padding:5px;
	margin:0 auto;
	float:right;
	margin-left:15px;
}
.lightboxright:hover {
	border:1px solid #bbb;
	background-color: #F2F4F8;
}
.lightboxleft {
	position:relative;
	width:auto;
	height:auto;
	border:1px solid #ddd;
	background-color:#FFF;
	padding:5px;
	margin:0 auto;
	float:left;
	margin-right:15px;
}
.lightboxleft:hover {
	border:1px solid #bbb;
	background-color: #F2F4F8;
}

.clr {
	clear:both;
}
.clrleft {
	clear:left;
}
.clrright {
	clear:right;
}
.txtimg {
	position:relative;
	width:auto;
	height:auto;
	border:1px solid #ddd;
	background-color:#FFF;
	padding:5px;
	margin:0 auto;
}
.txtimg:hover {
	position:relative;
	width:auto;
	height:auto;
	border:1px solid #bbb;
	background-color: #F2F4F8;
	padding:5px;
	margin:0 auto;
}
.txtimgleft {
	position:relative;
	width:auto;
	float:left;
	height:auto;
	border:1px solid #ddd;
	background-color:#FFF;
	padding:5px;
	margin:0 auto;
	margin-right:10px;
}
.txtimgleft:hover {
	position:relative;
	width:auto;
	height:auto;
	border:1px solid #bbb;
	background-color: #F2F4F8;
	padding:5px;
	margin:0 auto;
	margin-right:10px;
}
.txtimgright {
	position:relative;
	width:auto;
	float:right;
	height:auto;
	border:1px solid #ddd;
	background-color:#FFF;
	padding:5px;
	margin:0 auto;
	margin-left:10px;
}
.txtimgright:hover {
	position:relative;
	width:auto;
	height:auto;
	border:1px solid #bbb;
	background-color: #F2F4F8;
	padding:5px;
	margin:0 auto;
	margin-left:10px;
}

p {
	padding:0px;
	padding-bottom:5px;
	margin:0 auto;
	line-height:1.4em;
	clear:left;
	text-indent:25px;
	color:#333;
}

body {
	color:#333;
	font-family:"Segoe UI", Calibri, "Myriad Pro", Myriad, "Trebuchet MS", Helvetica, Arial, sans-serif;
	font-size:13px;
	font-style:normal;
}


ul{
	position:relative;
	clear:left;
}


.floatleft{
	float:left;
}

.floatright{
	float:right;
}



a.announceblock, div.announceblock{
	width:135px;
	height:auto;
	background:#22194e url(../images/action-button-with-bullet.jpg) 0 0  no-repeat;
	margin:0 auto;
	display:block;
	padding-top:10px;
	padding-bottom:15px;
	text-decoration:none;
	font-weight:bold;
	color:#fff;
		min-height:40px;
			padding-left:50px;
	float:left;

	border:1px solid #6e93ab;
}

a.announceblock a, div.announceblock a{
	color:#fff;
}




a.announceblock:hover, div.announceblock:hover{
	background:#22194e url(../images/action-button-with-bullet.jpg) -882px 0px no-repeat;
	padding-top:9px;
	padding-bottom:16px;
}

div.announceblocknobullet{
	width:185px;
	height:auto;
	background:#22194e url(../images/action-button-bg-nobullet.jpg) scroll top center repeat-x;
	margin:0 auto;
	display:block;
	padding-top:10px;
	padding-bottom:15px;
	text-decoration:none;
	font-weight:bold;
	color:#fff;
	min-height:40px;
	border:1px solid #6e93ab;
	float:left;
}

div.announceblocknobullet a{
	color:#fff;
	text-decoration:none;

}


div.announceblocknobullet:hover{
	background:#22194e url(../images/action-button-bg-nobullet-hover.jpg) scroll top center repeat-x;
	padding-top:9px;
	padding-bottom:16px;
}



a.actionlink, div.actionlink{
	width:auto;
	height:auto;
	background:#22194e url(../images/action-button-with-bullet.jpg) 0 0  no-repeat;
	margin:0 auto;
	display:block;
	line-height:40px;
	padding-top:10px;
	padding-bottom:15px;
	text-decoration:none;
	padding-left:50px;
	padding-right:10px;
	font-weight:bold;
	float:left;

	color:#fff;
	border:1px solid #6e93ab;
	min-height:40px;
}

a.actionlink a, div.actionlink a{
	color:#fff;
	
}




a.actionlink:hover, div.actionlink:hover{
	background:#22194e url(../images/action-button-with-bullet.jpg) -882px 0px no-repeat;
	padding-top:9px;
	padding-bottom:16px;
}



a.actionlinknobullet, div.actionlinknobullet{
	width:auto;
	height:auto;
	background:#22194e url(../images/action-button-bg-nobullet.jpg) scroll top center repeat-x;
	margin:0 auto;
	display:block;
	line-height:40px;
	padding-top:10px;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:15px;
	float:left;
	text-decoration:none;
	font-weight:bold;
	color:#fff;
	border:1px solid #6e93ab;
	min-height:40px;
}

a.actionlinknobullet a, div.actionlinknobullet a{
	color:#fff;
}



a.actionlinknobullet:hover, div.actionlinknobullet:hover{
	background:#22194e url(../images/action-button-bg-nobullet-hover.jpg) scroll top center repeat-x;
	padding-top:9px;
	padding-bottom:16px;
}




table tr td{
	vertical-align:top;
}

/* END EDITOR CSS  ########################################################################################################################## */

