/* file generated at Tue, 09 Jun 2026 07:35:26 +0000 on stickkweb02.pacifica.ca content hash c705bd644a33c259d4fce59c0ed812f2 */
/* file /home/websites/www2.stickk.com/web/css/admin.css size 686 */
/* file /home/websites/www2.stickk.com/web/css/albums.css size 3874 */
/* file /home/websites/www2.stickk.com/web/css/analytics.css size 1226 */
/* file /home/websites/www2.stickk.com/web/css/blogs.css size 11980 */
/* file /home/websites/www2.stickk.com/web/css/bottom.css size 1136 */
/* file /home/websites/www2.stickk.com/web/css/boxes.css size 4292 */
/* file /home/websites/www2.stickk.com/web/css/buttons.css size 10712 */
/* file /home/websites/www2.stickk.com/web/css/commitments.css size 15442 */
/* file /home/websites/www2.stickk.com/web/css/common.css size 1558 */
/* file /home/websites/www2.stickk.com/web/css/communities.css size 7090 */
/* file /home/websites/www2.stickk.com/web/css/contact.css size 139 */
/* file /home/websites/www2.stickk.com/web/css/content.css size 1023 */
/* file /home/websites/www2.stickk.com/web/css/controls.css size 1060 */
/* file /home/websites/www2.stickk.com/web/css/corporate.css size 1836 */
/* file /home/websites/www2.stickk.com/web/css/counters.css size 226 */
/* file /home/websites/www2.stickk.com/web/css/dropDownHack.css size 189 */
/* file /home/websites/www2.stickk.com/web/css/facebook.css size 175 */
/* file /home/websites/www2.stickk.com/web/css/faq.css size 2398 */
/* file /home/websites/www2.stickk.com/web/css/fb_widget.css size 71 */
/* file /home/websites/www2.stickk.com/web/css/forms.css size 11758 */
/* file /home/websites/www2.stickk.com/web/css/friends.css size 1588 */
/* file /home/websites/www2.stickk.com/web/css/home.css size 14778 */
/* file /home/websites/www2.stickk.com/web/css/inbox.css size 56 */
/* file /home/websites/www2.stickk.com/web/css/invoice.css size 532 */
/* file /home/websites/www2.stickk.com/web/css/journal.css size 201 */
/* file /home/websites/www2.stickk.com/web/css/members.css size 5382 */
/* file /home/websites/www2.stickk.com/web/css/menu.css size 593 */
/* file /home/websites/www2.stickk.com/web/css/new.css size 24384 */
/* file /home/websites/www2.stickk.com/web/css/overlay.css size 2072 */
/* file /home/websites/www2.stickk.com/web/css/personalAssistant.css size 4533 */
/* file /home/websites/www2.stickk.com/web/css/portalHome.css size 3912 */
/* file /home/websites/www2.stickk.com/web/css/portalSwitch.css size 471 */
/* file /home/websites/www2.stickk.com/web/css/posts.css size 288 */
/* file /home/websites/www2.stickk.com/web/css/register.css size 84 */
/* file /home/websites/www2.stickk.com/web/css/relatedProducts.css size 842 */
/* file /home/websites/www2.stickk.com/web/css/store.css size 2586 */
/* file /home/websites/www2.stickk.com/web/css/styles.css size 6529 */
/* file /home/websites/www2.stickk.com/web/css/tab-view.css size 3070 */
/* file /home/websites/www2.stickk.com/web/css/tables.css size 1288 */
/* file /home/websites/www2.stickk.com/web/css/tabs.css size 2614 */
/* file /home/websites/www2.stickk.com/web/css/tac.css size 869 */
/* file /home/websites/www2.stickk.com/web/css/template.css size 13113 */
/* file /home/websites/www2.stickk.com/web/css/testimonial.css size 58 */
/* file /home/websites/www2.stickk.com/web/css/testimonials.css size 2035 */
/* file /home/websites/www2.stickk.com/web/css/top.css size 463 */
/* file /home/websites/www2.stickk.com/web/css/tou.css size 454 */
/* file /home/websites/www2.stickk.com/web/css/userbox.css size 2267 */
/* file /home/websites/www2.stickk.com/web/css/usermaster.css size 898 */
/* file /home/websites/www2.stickk.com/web/css/versagrid.css size 2222 */
/* file /home/websites/www2.stickk.com/web/css/wall.css size 1099 */
/* file /home/websites/www2.stickk.com/web/css/welcomePortal.css size 1168 */
/* file /home/websites/www2.stickk.com/web/js/ext-2.0-stickk/ux/css/Ext.ux.DateOfBirthField.css size 116 */
/* file /home/websites/www2.stickk.com/web/js/ext-2.0-stickk/ux/css/Ext.ux.PasswordField.css size 523 */
/* file /home/websites/www2.stickk.com/web/js/ext-2.0-stickk/ux/css/Ext.ux.StaticTextField.css size 152 */

/* begin /home/websites/www2.stickk.com/web/css/admin.css size 686 */
.progress_bar_container {
	width: 200px;
	border: 1px solid black;
	text-align:left;
}

.progress_bar {
	width: 0;
	height: 25px;
	background-color: #EE5D00;
	margin-left: 0;
}

.progress_info {
	width: 200px;
	margin-top: 10px;
	text-align:left;
}

.progress_info #status {
	font-weight: bold;
}

#campaign_emailDeployment #userList,
#campaign_emailDeployment #groupList {
	
}

#campaign_emailDeployment #userList .list,
#campaign_emailDeployment #groupList .list {
	border: 1px solid black;
	max-height: 200px;
	width: 400px;
	margin-left: 120px;
	margin-top: 10px;
	padding: 5px;
	overflow-y: auto;
}

.adminbuttons {
	width: 980px;
	margin: 0 auto 10px auto;
	overflow: hidden;
	
}

/* end /home/websites/www2.stickk.com/web/css/admin.css size 686 */
/* begin /home/websites/www2.stickk.com/web/css/albums.css size 3874 */
.links_photoManager { font-size:9px; color:#000; text-decoration:underline; }
.links_photoManager:hover { font-size:9px; color:#000; text-decoration:underline; }

._linksPane_photoManager {
  position:absolute;
  top:0px;
  right:2px;
  background:#FFF;
  padding:0px 2px 0px 2px;
  text-align:right;
  z-index:100;
}

.linksPane_photoManager {
  position:absolute;
  top:-10px;
  left:-10px;
  background:url(/images/album/photoManager.gif) top left no-repeat;
  padding:10px 0px 20px 10px;
  text-align:left;
  z-index:100;
  color:#000000;
  width:149px;
  height:279px;
  
}

.linksPane_photoManager_cover {
  position:absolute;
  top:-14px;
  left:-14px;
  background:url(/images/album/photoManager.gif) top left no-repeat;
  padding:6px 0px 20px 14px;
  text-align:left;
  z-index:100;
  color:#000000;
  width:149px;
  height:279px;
  
}

.albumTitle {
  color:#F58020;
  font-size:16px;
  font-weight:bold;
  text-decoration: none;
}



/* -- FROM overlaydemo ------------------------------- */

code {
  display: block;
  background:#edffb8 none repeat scroll 0%;
  border-color:#b2da3a;
  border-style:solid;
  border-width:1px 0;
  font-size: 1em;
  margin: 1em 0pt;
  overflow:auto;
  padding: 0.3em 0.4em;
  white-space:pre;
}

/* -- Form Styles ------------------------------- */
form {  
  margin: 0;
  padding: 0;
}



div.fieldset {
  border:  1px solid #afe14c;
  margin: 0px 0px 10px 0px;
  padding: 15px 10px 10px 10px;
}
div.fieldset span.legend {
  position: relative;
  background-color: #FFF;
  padding: 3px;
  top: -30px;
  font: 700 14px Arial, Helvetica, sans-serif;
  color: #73b304;
}

div.flash {
  width: 375px;
  margin: 10px 5px;
  border-color: #D9E4FF;

  -moz-border-radius-topleft : 5px;
  -webkit-border-top-left-radius : 5px;
    -moz-border-radius-topright : 5px;
    -webkit-border-top-right-radius : 5px;
    -moz-border-radius-bottomleft : 5px;
    -webkit-border-bottom-left-radius : 5px;
    -moz-border-radius-bottomright : 5px;
    -webkit-border-bottom-right-radius : 5px;

}

input[disabled]{ border: 1px solid #ccc } /* FF 2 Fix */

/* -- Layout ------------------------------- */

.progressWrapper {
  width: 357px;
  overflow: hidden;
}

.progressContainer {
  margin: 5px;
  padding: 4px;
  border: solid 1px #E8E8E8;
  background-color: #F7F7F7;
  overflow: hidden;
}
/* Message */
.message {
  margin: 1em 0;
  padding: 10px 20px;
  border: solid 1px #FFDD99;
  background-color: #FFFFCC;
  overflow: hidden;
}
/* Error */
.red {
  border: solid 1px #B50000;
  background-color: #FFEBEB;
}

/* Current */
.green {
  border: solid 1px #DDF0DD;
  background-color: #EBFFEB;
}

/* Complete */
.blue {
  border: solid 1px #CEE2F2;
  background-color: #F0F5FF;
}

.progressName {
  font-size: 8pt;
  font-weight: 700;
  color: #555;
  width: 323px;
  height: 14px;
  text-align: left;
  white-space: nowrap;
  overflow: hidden;
}

.progressBarInProgress,
.progressBarComplete,
.progressBarError {
  font-size: 0;
  width: 0%;
  height: 2px;
  background-color: blue;
  margin-top: 2px;
}

.progressBarComplete {
  width: 100%;
  background-color: green;
  visibility: hidden;
}

.progressBarError {
  width: 100%;
  background-color: red;
  visibility: hidden;
}

.progressBarStatus {
  margin-top: 2px;
  width: 337px;
  font-size: 7pt;
  font-family: Arial;
  text-align: left;
  white-space: nowrap;
}

a.progressCancel {
  font-size: 0;
  display: block;
  height: 14px;
  width: 14px;
  background-image: url(/images/album/cancelbutton.gif);
  background-repeat: no-repeat;
  background-position: -14px 0px;
  float: right;
}

a.progressCancel:hover {
  background-position: 0px 0px;
}

.albumLinkText {
	color: #EE8720;
	font-size: 11px;
	font-weight: bold;
	margin-left: 15px;
	margin-top: 5px;
	width: 130px;
}


/* -- SWFUpload Object Styles ------------------------------- */
.swfupload {
  vertical-align: top;
}

/* end /home/websites/www2.stickk.com/web/css/albums.css size 3874 */
/* begin /home/websites/www2.stickk.com/web/css/analytics.css size 1226 */
.evenLine
{
	position: relative;
	width: 100%;
	display: block;
	background-color: #FFFFFF;
	color: black;
	text-align:left;
}

.evenLine div
{
	position: relative;
	float: left;
	display: inline;
}

.oddLine
{
	position: relative;
	width: 100%;
	display: block;
	background-color: #EEEEEE;
	color: black;
	text-align:left; 
}

.oddLine div
{
	position: relative;
	float: left;
	display: inline;
}


table.lineItemTable
{
	position: relative;
	width: 845px;
	background-color: blue;
	color: white;
	border-style: solid;
	border-width: 2px;
	border-color: blue;
	font-size: 11px;
	font-family: Arial;
	border-collapse: collapse
}

.lineItemTable tr
{
	width: 845px;
	padding: 2px;
}

div.pieGraphContainer div.barGraphContainer 
{
	position: relative;
	display: block;
	width: 845px;
	height: 900px;
}

object
{
	outline: none;
}

img.analyticsPie
{
	position: relative;
	float: left;
	display: block;
	left: 32%;
}

div.pieCanvas
{
	overflow: auto;
	position: relative;
	height: 400px;
	width: 850px;
	margin-top: 20px;
}

span.graphTitle
{
	overflow: hidden;
	left: 0px;
	top: 4px;
	width: 800px;
	text-align:center;
	font-family: Verdana;
	font-size: 14px;
	text-decoration: underline;
	color: black;
	font-weight: bold;	
}

/* end /home/websites/www2.stickk.com/web/css/analytics.css size 1226 */
/* begin /home/websites/www2.stickk.com/web/css/blogs.css size 11980 */
.blogHeading {
  background-image: url('/images/TheExpertWord/blogHeading.gif');
  background-repeat: no-repeat;  
}
.blogs_archiveMonths {
  cursor:pointer;
  text-decoration: none;
  font-weight: normal;
  background:#FFF;
  color: #52683C;
  font-size: 12px;
}
.blogs_archiveMonths:hover {
  cursor:pointer;
  text-decoration: underline;
  font-weight: normal;
  background:#FFF;
  color: #005800;
  font-size: 12px;
}

.blog_communitiesMenu {
  cursor:pointer;
  text-decoration: none;
  font-weight: normal;
  background:#FFF;
  color: #52683C;
  font-size: 12px;
  padding:3px;
}

.blog_communitiesMenu:hover {
  cursor:pointer;
  text-decoration: none;
  font-weight: bold;
  background:#FFF;
  color: #EE8823;
  font-size: 12px;
  padding:3px;
}

.blog_communitiesMenu_active {
  cursor:pointer;
  text-decoration: none;
  font-weight: bold;
  background:#FFF;
  color: #EE8823;
  font-size: 12px;
  padding:3px;
}

.blog_communitiesMenu_active:hover {
  cursor:pointer;
  text-decoration: none;
  font-weight: bold;
  background:#FFF;
  color: #EE8823;
  font-size: 12px;
  padding:3px;
}

.blog_communitiesMenu_all {
  text-decoration: none;
  font-weight: normal;
  background:#FFF;
  color: #52683C;
  font-size: 12px;
  padding:3px;
}

.blog_communitiesMenu_active_all {
  text-decoration: none;
  font-weight: bold;
  background:#FFF;
  color: #EE8823;
  font-size: 12px;
  padding:3px;
}

.blogsTopNav
{
  font-size: 11px;
  font-weight: bold;
  color:#585858;
}

.blogs_box2
{
  font-size: 12px;
  font-weight: bold;
  padding-left: 0px;
  
}

.blogs_box3
{
  font-size: 12px;
  font-weight: bold;
  padding-left: 0px;
  width: 228px;
}

.blogs_box4
{
  font-size: 12px;
  font-weight: bold;
  padding-left: 0px;
  width: 426px;
}

.blogs_box2 h1
{
 	background: none;
	font-size: 24px; 
	font-family: Tahoma, Arial, sans-serif;
	color: #F07721;
	margin-bottom: 10px;
}

.blogs_box3 h1
{
  height: 27px;
  background-image: url('/images/TheExpertWord/heading_228px.gif');
  background-repeat: no-repeat;
  padding-left: 10px;
  
  color: white;
  font-weight: bold;
  line-height: 27px;  
}

.blogs_box4 h1
{
  height: 27px;
  background-image: url('/images/TheExpertWord/heading_426px.gif');
  background-repeat: no-repeat;
  padding-left: 10px;
  
  color: white;
  font-weight: bold;
  line-height: 27px;  
}

.blogs_box2_pale
{
  font-size: 12px;
  font-weight: bold;
  padding-left: 0px;
  width: 264px;
}

.blogs_box2_pale h1
{
  height: 27px;
  background-image: url('/images/TheExpertWord/heading_pale_264px.gif');
  background-repeat: no-repeat;
  padding-left: 10px;
  
  color: #000;
  font-weight: bold;
  line-height: 27px;  
}

.blogs_boxcontent_l {
  border-left: 1px solid #aec39a ;
  border-right: 1px solid #aec39a ;
  border-bottom: 1px solid #aec39a ;
}

.blogs_box3_foot
{
  height: 10px;
  background-position:0px -16px;
  background-image: url('/images/TheExpertWord/footer_228px.gif');
  background-repeat: no-repeat;  
}

.blogs_box4_foot
{
  height: 5px;
  background-image: url('/images/TheExpertWord/footer_thin_426px.gif');
  background-repeat: no-repeat;  
}

.breadCrumbs { font-size: 12px; font-weight: bold; color:#ACACAC; text-decoration: none; }
.breadCrumbs:hover { font-size: 12px; font-weight: bold; color:#ACACAC; text-decoration: none; }

.breadCrumbs_active { font-size: 12px; font-weight: bold; color:#EE8720; text-decoration: none; }
.breadCrumbs_active:hover { font-size: 12px; font-weight: bold; color:#EE8720; text-decoration: none; }

.expertBlogs {
  padding-left: 10px;
  padding-top: 5px;
  padding-bottom: 5px;
  padding-right: 5px;
  font-size: 12px;
  font-weight: normal;
  text-align:left;
  /*border-bottom:1px dashed #D0D0D0;*/
}

.expertBlogs_home {
  padding: 0px 0px 0px 0px;
  font-size: 12px;
  font-weight: normal;
  text-align:left;
  margin-bottom: 10px;
}

.expertBlogs_home_personale {
  padding: 0px 0px 0px 0px;
  font-size: 12px;
  font-weight: normal;
  text-align:left;
  margin-bottom: 10px;  
}

.personal_assistant .expertBlogs_home_personale {
  margin-bottom: 0px ; 
}

.personal_assistant .expertBlogs_home_personale b {
  cursor: pointer;
} 

.expertBlogs_home_personale .heading {
  color: #454545;
  font-weight: bold;
}

.expertBlogs_home_personale .content {
  margin: 0px;
  padding-right: 15px ;
} 

.expertBlogs_home_personale .heading .date {
  font-size: 11px;
}
.expertBlogs_home_personale .heading .author {
  color: #F07721;
}

.expertBlogs_home_personale .heading .title {
  font-size: 14px;
}

.expertBlogs_home_personale a {
    color: #454545 ;
}


.expertBlogs0
{
  background-color: #ffffff;
}

.expertBlogs1
{
  background-color: #ffffff;
}


.expertBlogs_authorName {
  font-size: 13px;
  font-weight: bold;
  color:#EE8720;
}
.expertBlogs_articleTitle {
  font-size: 13px;
  font-weight: bold;
  color:#000;
}
.expertBlogs_dateAdded {
  font-size: 10px;
  font-weight: normal;
  color:#585858;
}
.expertBlogs_articleText {
  font-size: 10px;
  font-weight: normal;
  color:#585858;
}
.expertBlogs_moreLink { font-size: 10px; font-weight: normal; color:#EE8720; }
.expertBlogs_moreLink:hover { font-size: 10px; font-weight: normal; color:#EE8720; }

.expertBlogs_articleTitle_home {
  font-size: 12px;
  font-weight: bold;
  color:#EE8720;
  /*color:#980505;*/
}
.expertBlogs_articleText_home {
  font-size: 11px;
  font-weight: normal;
  color:#000;
  padding-bottom:10px;
}

/*Full Article CSS*/

.expertBlogs_avatar {
  height:50px; 
  width:50px;
  border:3px double #D0D0D0;
}
.fullArticle_authorName {
  font-size: 13px;
  font-weight: bold;
  color:#EE8720;
  text-transform:uppercase;
}
.fullArticle_articleTitle {
  font-size: 22px;
  font-weight: bold;
  color:#68745C;
}
.fullArticle_articleTitle_lnk { font-size: 22px; font-weight: bold; color:#68745C; text-decoration:none; }
.fullArticle_articleTitle_lnk:hover { font-size: 22px; font-weight: bold; color:#68745C; text-decoration:underline; }

.fullArticle_dateAdded {
  font-size: 12px;
  font-weight: normal;
  color:#68745C;
  font-style:italic;
}

/*Here we override the style definitions created by the WYSIWYG editor*/

.fullArticle_articleText {
  font-size: 12px !important;
  font-weight: normal !important;
  color:#585858 !important;
  font-family: Arial !important;
  line-height: 1.4em !important;
}
.fullArticle_articleText p {
  font-size: 12px !important;
  font-weight: normal !important;
  color:#585858 !important;
  font-family: Arial !important;
  line-height: 1.4em !important;
}
.fullArticle_articleText span {
  font-size: 12px !important;
  font-weight: normal !important;
  /*color:#585858 !important;*/
  font-family: Arial !important;
  line-height: 1.4em !important;
}
.fullArticle_articleText div {
  font-size: 12px !important;
  font-weight: normal !important;
  color:#585858 !important;
  font-family: Arial !important;
  line-height: 1.4em !important;
}

.fullArticle_articleText a * { font-size: 12px !important; font-weight: normal !important; color:#EE8720 !important; font-family: Arial !important; }
.fullArticle_articleText a:hover * { font-size: 12px !important; font-weight: normal !important; color:#EE8720 !important; font-family: Arial !important; }

.fullArticle_articleText ul { list-style-type: disc !important; }
.fullArticle_articleText ol { list-style-type: decimal !important; }
.fullArticle_articleText li { margin:10px 0px 0px 20px !important; }


.fullArticle_topText {
  font-size: 10px;
  font-weight: normal;
  color:#585858;
}
.fullArticle_moreLink { font-size: 12px; font-weight: normal; color:#989898; }
.fullArticle_moreLink:hover { font-size: 12px; font-weight: normal; color:#989898; }

.fullArticle_icons { font-size: 12px; font-weight: normal; color:#000; text-decoration:none; }
.fullArticle_icons:hover { font-size: 12px; font-weight: normal; color:#000; text-decoration:none; }

.fullArticle_comments { font-size: 13px; font-weight: normal; color:#68745C; text-decoration:underline; }
.fullArticle_comments:hover { font-size: 13px; font-weight: normal; color:#68745C; text-decoration:underline; }

.fullArticle_avatar {
  height:50px; 
  width:50px;
  border:3px double #D0D0D0;
}

.fullArticle_image_1 {
  /*
  height:300px; 
  width:300px;
  */
}

.authorIndex_authorName {
  font-size: 13px;
  font-weight: bold;
  color:#EE8720;
  /*text-transform:uppercase;*/
}

.authorIndex_moreLink { font-size: 12px; font-weight: normal; color:#989898; }
.authorIndex_moreLink:hover { font-size: 12px; font-weight: normal; color:#989898; }


.authorProfile_authorName {
  font-size: 22px;
  font-weight: bold;
  color:#68745C;
}

.authorProfile_subscribeRSS { font-size: 14px; font-weight: normal; color:#989898; text-decoration:none; }
.authorProfile_subscribeRSS:hover { font-size: 14px; font-weight: normal; color:#989898; text-decoration:none; }

.authorProfile_bio {
  font-size: 13px;
  font-weight: bold;
  color:#EE8720;
}
.authorProfile_bioText {
  font-size: 12px;
  font-weight: normal;
  color:#585858;
}

/*ARTICLE COMMENTS*/

.articleComments_text{
  font-size: 13px;
  font-weight: normal;
  color:#585858;
}

#articleComments-wall-post-form
{
  margin-bottom: 5px;
}

#articleComments-wall-post-form-txt
{
  padding: 5px;
}

.articleComments-wall
{
  width: 100%;
  padding-top: 10px;
  border-top: 0px #DEE6D6 dotted;
}

.articleComments-wall .empty_notice , .articleComments-wall .x-box-yellow
{
  width: 450px;
  margin-left: auto;
  margin-right: auto;
}

.articleComments-wall .empty_notice , .articleComments-wall .x-box-yellow
{
  width: 450px;
  margin-top: 10px;
  margin-left: auto;
  margin-right: auto;
}

.articleComments-wall .pagination
{
  padding: 4px;
}

.articleComments-wall-entry
{
  border-top: 1px #DEE6D6 dotted; 
  /*position: relative;*/
  width: 100%; 
  padding-top: 10px;  
  padding-bottom: 10px;  
}

.entryContents
{
  padding-left: 10px; 
  padding-right: 10px;  
}

.articleComments-wall-entry0
{
  background-color:#FFFFFF;
}

.articleComments-wall-entry1
{
  background-color:#F8F9F6;
}

.articleComments-wall-entry:first-child
{
  border-top: none;
}

.articleComments-wall-entry .stickk_friend,
.articleComments-wall-entry .articleComments-wall-icon
{
  padding-left: 10px;
  /*color: #EE8720;*/
  text-align:center;
  float: right;
}

.articleComments-wall-entry .articleComments-wall-delete
{
  float: right;
  padding: 0px;
  cursor: pointer;
}


.blogs_boxcontent .main_goal_entry a {
  text-decoration: none;
  color: black;
}

.blogs_boxcontent .main_goal_entry a:hover {
  text-decoration: underline;
}

.expertBlogs_home .top {
	height: 15px;
	background: url(/images/home/homeboxleft_top.png) top no-repeat;
}
.expertBlogs_home .bottom {
	height: 15px;
	background: url(/images/home/homeboxleft_bottom.gif) bottom no-repeat;
}
.expertBlogs_home {
	background: url(/images/home/homebox_bg.png) top repeat-x;
}

.expertBlogs_home .heading {
	color: #454545;
	font-weight: bold;
}

.expertBlogs_home .content {
	margin: 0 10px 0 15px ;
} 

.expertBlogs_home .heading .date {
	font-size: 11px;
}
.expertBlogs_home .heading .author {
	color: #F07721;
}

.expertBlogs_home .heading .title {
	font-size: 14px;
}

.expertBlogs_articleText_home a {
    color: #454545 ;
}

.stickk-moz .expertBlogs_articleText_home .stickkButton .btnContent {
	line-height: 19px;
}

.expertBlogs_articleText_home .stickkButton .btnRight,
.expertBlogs_articleText_home .stickkButton .btnLeft {
    background-image:url("/images/buttons/stickkButtonGrey.gif");
    color:white;
}
                   

.expertBlogs_articleText_home .stickkButton .btnRight,
.expertBlogs_articleText_home .stickkButton .btnLeft {
    height: 23px;
    line-height: 23px;
}

.submitter .stickkButton .btnRight,
.submitter .stickkButton .btnLeft {
    background-image:url("/images/buttons/stickkButtonGrey.gif");
    color:white;
    height: 23px;
    line-height: 23px;
}
#addthis_button_email_top .at15t_email,
#addthis_button_email_bottom .at15t_email {
	background: url(/images/icons/mail.png) no-repeat center center;
}
/* end /home/websites/www2.stickk.com/web/css/blogs.css size 11980 */
/* begin /home/websites/www2.stickk.com/web/css/bottom.css size 1136 */

.page_bottom td img { 
display: block; 
} 
.ftr-mid-fill {
	background-image: url(/images/bottom/ftr_mid_fill.gif);
	background-repeat: repeat-x;
	background-position: center bottom;
	background-color: #D9D9D9;
}
.ftr-btm-fill {
	background-image: url(/images/bottom/ftr_btm_fill.gif);
	background-repeat: repeat-x;
	background-position: center top;
	background-color: #D9D9D9;

}

.page_bottom .bot_links {
	float: none;
}

.page_bottom .communities .title {
	font-size: 14px;
	margin-bottom: 4px;
}

.page_bottom .communities, 
.page_bottom .communities a {
	color: #595C56;
	text-decoration: none;
}

.page_bottom .communities a {
	padding-left: 0;
	border:0 none;
	float:left;
	font-size:11px;
	position:relative;
}      

.page_bottom .communities td {
  padding-right: 10px;
}           

.page_bottom .communities td.last {
  padding-right: 0px;
}  

.page_bottom .communities {
	font-size: 12px; 
	font-weight: bold;
	overflow-y: auto;
	margin-top: 28px;
	padding: 0;
}

.page_bottom .langSwitch,
.page_bottom .langSwitch a {
	display: inline;
	color: #E35404;
}


/* end /home/websites/www2.stickk.com/web/css/bottom.css size 1136 */
/* begin /home/websites/www2.stickk.com/web/css/boxes.css size 4292 */
/* boxes */
.box01_title{color:#6D7262;font-family:Arial;font-size:12px;font-weight:bold;}
.box01_link{color:#ffb88b;font-family:Arial;font-size:11px;font-weight:bold;}
.box01_link a:hover {color:black;font-family:Arial;font-size:11px;font-weight:bold;}
.box01_content{padding:5px;}
.box02_title{color:#6D7262;font-family:Arial;font-size:12px;font-weight:bold;}
.box02_contents{border-top:1px solid #999999;border-bottom:1px solid #999999;}
.box02_contents_table{border-right:1px solid black;border-left:1px solid black;}
.box07_title{color:#ffffff;font-family:Arial;font-size:18px;font-weight:bold;}
.box07_desc{color:#ffffff;font-family:Arial;font-size:11px;font-weight:bold;}
.boxinfo_title{color:#434937;font-family:Arial;font-size:17px;font-weight:bold;}

.boxext {
    border-style: solid;
    border-color: #c6d0b1;
    border-width:0;
}

.boxext-header {
    overflow:hidden;
    color: #F8F9F6;
		font:bold 12px Arial,sans-serif;
    padding:5px 3px 4px 5px;
    border:1px solid #DEE6D6;
    line-height: 15px;
    background:  url(/js/ext-2.0-stickk/resources/images/panel/white-top-bottom.gif) repeat-x 0 -1px;
    overflow:hidden;
   	text-align:left;
}

.boxext-body {
    border:1px solid #DEE6D6;
    border-top:0 none;
    overflow:hidden;
    background:white;
}

.boxext-bbar .x-toolbar {
    border:1px solid #c6d0b1;
    border-top:0 none;
    overflow:hidden;
    padding:2px;
}

.boxext-tbar .x-toolbar {
    border:1px solid #c6d0b1;
    border-top:0 none;
    overflow:hidden;
    padding:2px;
}

.boxext-tbar-noheader .x-toolbar, .boxext-mc .boxext-tbar .x-toolbar {
    border-top:1px solid #c6d0b1;
    border-bottom: 0 none;
}
.boxext-body-noheader, .boxext-mc .boxext-body {
    border-top:1px solid #c6d0b1;
}
.boxext-tl .boxext-header {
    color:#6d7262;
		font:bold 11px Arial,sans-serif;
    padding:5px 0 4px 0;
    border:0 none;
    /*background:transparent;*/
}
.boxext-tl .boxext-icon, .x-window-tl .boxext-icon {
    padding-left:20px !important;
    background-repeat:no-repeat;
    background-position:0 4px;
    zoom:1;
}
.boxext-inline-icon {
    width:16px;
	 height:16px;
    background-repeat:no-repeat;
    background-position:0 0;
	 vertical-align:middle;
	 margin-right:4px;
	 margin-top:-1px;
	 margin-bottom:-1px;
}
.boxext-tc {
	background: transparent url(/js/ext-2.0-stickk/resources/images/panel/top-bottom.gif) repeat-x 0 0;
	overflow:hidden;
}
.boxext-tl {
	background: transparent url(/js/ext-2.0-stickk/resources/images/panel/corners-sprite.gif) no-repeat 0 0;
	padding-left:6px;
    zoom:1;
    border-bottom:1px solid #c6d0b1;
}
.boxext-tr {
	background: transparent url(/js/ext-2.0-stickk/resources/images/panel/corners-sprite.gif) no-repeat right 0;
	zoom:1;
    padding-right:6px;
}
.boxext-bc {
	background: transparent url(/js/ext-2.0-stickk/resources/images/panel/top-bottom.gif) repeat-x 0 bottom;
    zoom:1;
}
.boxext-bc .boxext-footer {
    zoom:1;
}

.boxext-bl {
	background: transparent url(/js/ext-2.0-stickk/resources/images/panel/corners-sprite.gif) no-repeat 0 bottom;
	padding-left:6px;
    zoom:1;
}
.boxext-br {
	background: transparent url(/js/ext-2.0-stickk/resources/images/panel/corners-sprite.gif) no-repeat right bottom;
	padding-right:6px;
    zoom:1;
}
.boxext-mc {
    border:0 none;
    padding:0;
    margin:0;
    font: normal 11px Arial,helvetica,sans-serif;
    padding-top:6px;
    background:#ecefe5;
}
.boxext-mc .boxext-body {
    background:transparent;
    border: 0 none;
}
.boxext-ml {
	background: #fff url(/js/ext-2.0-stickk/resources/images/panel/left-right.gif) repeat-y 0 0;
	padding-left:6px;
    zoom:1;
}
.boxext-mr {
	background: transparent url(/js/ext-2.0-stickk/resources/images/panel/left-right.gif) repeat-y right 0;
	padding-right:6px;
    zoom:1;
}
.boxext-bc .boxext-footer {
    padding-bottom:6px;
}
.boxext-nofooter .boxext-bc {
	height:6px;
    font-size:0;
    line-height:0;
}

.boxext-bwrap {
    overflow:hidden;
    zoom:1;
}
.boxext-body {
    overflow:hidden;
    zoom:1;
}

.boxext-collapsed .x-resizable-handle{
    display:none;
}

.ext-gecko .boxext-animated div {
    overflow:hidden !important;
}

.box_list_gray_tl
{
	background-image: url('/images/boxes/box_list_gray.gif');
	background-repeat: no-repeat;
	width: 6px;
	height: 6px;
	font-size: 1px;
}
/* end /home/websites/www2.stickk.com/web/css/boxes.css size 4292 */
/* begin /home/websites/www2.stickk.com/web/css/buttons.css size 10712 */
/* buttonBase START */

.buttonBase { 
	font-size: 12px;
	color: white;
	font-weight: bold;
	text-align:center;
	cursor: pointer;
	text-decoration: none;
	border: 0px none;
}

.buttonBase .btnLeft {
	padding-left: 10px;
	background-position: left 0px;
	display: inline-block;
}

.buttonBase:hover .btnLeft {
	background-position: left -60px;
}

.buttonBase .btnRight {
	padding-right: 10px;
	background-position: right -30px;
	text-align:center;
	display: inline-block;
}

.buttonBase:hover .btnRight {
	background-position: right -90px;
}

.buttonBase .btnContent {
	display: inline-block;
	height: 23px;
	line-height: 23px;
}

.stickk-ie .buttonBase {
	cursor: hand;
}

.stickk-moz .buttonBase .btnLeft {
	display: -moz-inline-box !important;
}

.stickk-moz .buttonBase .btnRight {
	display: -moz-inline-box !important;
}

.stickk-moz .buttonBase .btnContent {
	text-align:center;
	display: inline-block !important;
	margin-left: auto;
	margin-right: auto;
	padding-top: 2px;
	vertical-align: bottom;
	height: 22px;
	line-height: 22px;
}

.stickk-moz2 .buttonBase .btnContent p {
	margin-top: 2px !important;
	padding: 0px !important;
}

.stickk-moz3 .buttonBase .btnContent {
		padding-top: 2px;
}

.stickk-ie .buttonBase .btnLeft
{
	display: inline-block;
}

.stickk-ie .buttonBase .btnRight
{
	display: inline-block;
}

.stickk-ie .buttonBase .btnContent nobr {
	display: inline-block;
	text-align:center;
}

.stickk-ie6 .buttonBase .btnContent nobr {
	padding-top: 5px;
}

a.buttonBase {
	outline: none;
}

/* buttonBase END */

/* buttonBase_double_double START */

.buttonBase_double { 
  font-size: 12px;
  color: white;
  font-weight: bold;
  text-align:center;
  cursor: pointer;
  text-decoration: none;
  border: 0px none;
}

.buttonBase_double .btnLeft {
  padding-left: 10px;
  background-position: left 0px;
  display: inline-block;
}

a.buttonBase_double:hover .btnLeft {
  background-position: left -120px;
}

.buttonBase_double .btnRight {
  padding-right: 10px;
  background-position: right -60px;
  text-align:center;
  display: inline-block;
}

a.buttonBase_double:hover .btnRight {
  background-position: right -180px;
}

.buttonBase_double .btnContent {
  display: inline-block;
  height: 46px;
  line-height: 23px;
}

.stickk-ie .buttonBase_double {
  cursor: hand;
}

.stickk-moz .buttonBase_double .btnLeft {
  display: -moz-inline-box !important;
}

.stickk-moz .buttonBase_double .btnRight {
  display: -moz-inline-box !important;
}

.stickk-moz .buttonBase_double .btnContent {
  text-align:center;
  display: inline-block !important;
  margin-left: auto;
  margin-right: auto;
  padding-top: 6px;
  vertical-align: bottom;
  height: 44px;
  line-height: 22px;
}

.stickk-moz2 .buttonBase_double .btnContent p {
  margin-top: 2px !important;
  padding: 0px !important;
}

.stickk-moz3 .buttonBase_double .btnContent {
    padding-top: 2px;
}

.stickk-ie .buttonBase_double .btnLeft
{
  display: inline-block;
}

.stickk-ie .buttonBase_double .btnRight
{
  display: inline-block;
}

.stickk-ie .buttonBase_double .btnContent nobr {
  display: inline-block;
  text-align:center;
}

.stickk-ie6 .buttonBase_double .btnContent nobr {
  padding-top: 5px;
}

a.buttonBase_double {
  outline: none;
}

/* buttonBase_double_double END */

.stickkButton { 
	height: 26px;
}

.stickkButton .btnLeft {
	background-image: url('/images/buttons/stickkButton.gif');
	background-repeat: no-repeat;
	height: 26px;
	line-height: 26px;
}


.stickkButton .btnRight {
	background-image: url('/images/buttons/stickkButton.gif');
	background-repeat: no-repeat;
	height: 26px;
	line-height: 26px;
}

/*Expanding button*/
.stickkButton_double { 
  height: 52px;
}

.stickkButton_double .btnLeft {
  background-image: url('/images/buttons/stickkButton_double.gif');
  background-repeat: no-repeat;
  height: 52px;
  line-height: 26px;
}


.stickkButton_double .btnRight {
  background-image: url('/images/buttons/stickkButton_double.gif');
  background-repeat: no-repeat;
  height: 52px;
  line-height: 26px;
}
/*Expanding button*/

.stickkButtonBig {
	height: 40px;
}

.stickkButtonBig .btnLeft {
	background-image: url('/images/buttons/stickkButtonBig.gif');
	background-repeat: no-repeat;
	height: 40px;
	line-height: 40px;
}

a.stickkButtonBig:hover .btnLeft {
	background-position: left -120px;
}

.stickkButtonBig .btnRight {
	background-image: url('/images/buttons/stickkButtonBig.gif');
	background-position: right -60px;
	height: 40px;
	line-height: 40px;
}

a.stickkButtonBig:hover .btnRight {
	background-position: right -180px;
}

.stickkButtonBig .btnContent {
	font-size: 16px;
	height: 40px;
  line-height: 32px;
	margin-top: 3px;
}

.stickk-moz .stickkButtonBig .btnContent {
	text-align:center;
	display: inline-block !important;
	margin-left: auto;
	margin-right: auto;
	padding-top: 2px;
	vertical-align: bottom;
	height: 35px;
	line-height: 35px;
}

.stickk-moz2 .stickkButtonBig .btnContent p {
	margin-top: 1px;
}

.stickk-moz3 .stickkButtonBig .btnContent {
		padding-top: 2px;
}

/* buttons */
.button01_text
{
	font-size: 10px;
	color: white;
	font-weight: bold;
	text-align:center;
}

.button01_text a
{
	font-size: 10px;
	color: white;
	font-weight: bold;
	text-decoration: none;
}

.button01_text a:hover
{
	font-size: 10px;
	color: yellow;
	font-weight: bold;
	text-decoration: none;
}

.buttonmainsmall_text{
  font-size: 13px;
  color: white;
  font-weight: bold;
  text-align:center;
  filter: Glow(color=#000000,strength=1); 
}

.buttonmaintiny_text{
  font-size: 13px;
  color: white;
  font-weight: bold;
  text-align:center;
  filter: Glow(color=#000000,strength=1); 
}

.largeLeftButton {
  background-image: url('/images/buttons/button_main_large_left.gif');
  background-repeat: no-repeat;
  height: 22px;
  line-height: 22px;
  width:4px;
}
.largeRightButton {
  background-image: url('/images/buttons/button_main_large_right.gif');
  background-repeat: no-repeat;
  height: 22px;
  line-height: 22px;
  width:4px;
}
.largeMiddleButton {
  background-image: url('/images/buttons/button_main_large_content.gif');
  background-repeat: repeat-x;
  height: 22px;
  line-height: 22px;
  width:100%;
}

.smallLeftButton {
  background-image: url('/images/buttons/button_main_small_left.gif');
  background-repeat: no-repeat;
  height: 22px;
  line-height: 22px;
  width:4px;
}
.smallRightButton {
  background-image: url('/images/buttons/button_main_small_right.gif');
  background-repeat: no-repeat;
  height: 22px;
  line-height: 22px;
  width:4px;
}
.smallMiddleButton {
  background-image: url('/images/buttons/button_main_small_content.gif');
  background-repeat: repeat-x;
  height: 22px;
  line-height: 22px;
  width:100%;
}

.tinyLeftButton {
  background-image: url('/images/buttons/button_main_tiny_left.gif');
  background-repeat: no-repeat;
  height: 22px;
  line-height: 22px;
  width:4px;
}
.tinyRightButton {
  background-image: url('/images/buttons/button_main_tiny_right.gif');
  background-repeat: no-repeat;
  height: 22px;
  line-height: 22px;
  width:4px;
}
.tinyMiddleButton {
  background-image: url('/images/buttons/button_main_tiny_content.gif');
  background-repeat: repeat-x;
  height: 22px;
  line-height: 22px;
  width:100%;
}


.buttonmainsmall_text a
{
	font-size: 13px;
	color: white;
	font-weight: bold;
	text-decoration: none;
}

.buttonmainsmall_text a:hover
{
	font-size: 13px;
	color: yellow;
	font-weight: bold;
	text-decoration: none;
}

.buttonmainlarge_text{
	font-size: 16px;
	color: white;
	font-weight: bold;
	text-align:center;
	filter: Glow(color=#000000,strength=1); 
	
}

.buttonmainlarge_text a{
	font-size: 13px;
	color: white;
	font-weight: bold;
	text-decoration: none;	
}

.buttonmainlarge_text a:hover
{
	font-size: 13px;
	color: yellow;
	font-weight: bold;
	text-decoration: none;
}

.buttonBase.disabled {
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
    filter: alpha(opacity=50);
    -khtml-opacity: 0.50;
    -moz-opacity: 0.50;
    opacity: 0.50;
	cursor: default;
}

.buttonBase.disabled .btnLeft {
	background-position: left -60px;
}

.buttonBase.disabled .btnRight {
	background-position: right -90px;
}

/*  larger buttons for commitment creating */

#commitment-form
.stickkButton,
.button2010
 { 
	height: 40px;
}

#commitment-form
.stickkButton .btnLeft,
.button2010 .btnLeft
 {
	background-image: url('/images/buttons/stickkButton-small.png');
	background-repeat: no-repeat;
	height: 40px;
	line-height: 26px;
	padding-left: 20px;
}

#commitment-form
a.stickkButton:hover .btnLeft,
a.button2010:hover .btnLeft
 {
	background-position: left -120px;
}

#commitment-form
.stickkButton .btnRight,
.button2010 .btnRight
 {
	background-image: url('/images/buttons/stickkButton-small.png');
	background-repeat: no-repeat;
	background-position:right -60px;
	height: 40px;
	line-height: 26px;
	padding-right: 20px;
}

#commitment-form
a.stickkButton:hover .btnRight,
a.button2010:hover .btnRight {
	background-position: right -180px;
}

#commitment-form .stickkButton .btnContent {
	line-height: 38px;
}

.stickk-moz #commitment-form .stickkButton .btnContent
{
	line-height: 34px;
}

.button2010 .btnContent {
	line-height: 38px;
}

.stickk-moz .button2010 .btnContent 
{
	line-height: 33px;
}

.button2010 .btnContent p {
	min-width: 44px;
	font-size: 14px;
}


#commitment-form .stickkButtonBig {
	height: 55px;
}

#commitment-form
.stickkButtonBig .btnLeft {
	background-image: url('/images/buttons/stickkButtonBig.png');
	background-repeat: no-repeat;
	height: 55px;
	line-height: 40px;
	padding-left:30px;
}

#commitment-form
a.stickkButtonBig:hover .btnLeft {
	background-position: left -140px;
}

#commitment-form
.stickkButtonBig .btnRight {
	background-image: url('/images/buttons/stickkButtonBig.png');
	background-position: right -70px;
	height: 55px;
	line-height: 40px;
	padding-right:30px;
}

#commitment-form
a.stickkButtonBig:hover .btnRight {
	background-position: right -210px;
}

#commitment-form
.stickkButtonBig .btnContent {
	font-size: 16px;
	height: 55px;
  line-height: 50px;
	margin-top: 3px;
}

.stickk-moz #commitment-form .stickkButtonBig .btnContent {
	text-align:center;
	display: inline-block !important;
	margin-left: auto;
	margin-right: auto;
	padding-top: 2px;
	vertical-align: bottom;
	height: 32px;
	line-height: 50px;
}

.stickk-moz2 #commitment-form .stickkButtonBig .btnContent p {
	margin-top: 1px;
}

.stickk-moz3 #commitment-form .stickkButtonBig .btnContent {
		padding-top: 2px;
}

/* */

.stickk-moz .greyButton .btnContent {
	line-height: 19px;
}

.greyButton .btnRight,
.greyButton .btnLeft {
    background-image:url("/images/buttons/stickkButtonGrey.gif");
    color:white;
    height: 23px;
    line-height: 23px;
}
                   

/* end /home/websites/www2.stickk.com/web/css/buttons.css size 10712 */
/* begin /home/websites/www2.stickk.com/web/css/commitments.css size 15442 */

/* commitments */
.c_elementTitle
{
	font-size: 13px;
	font-weight: bold;
}

.c_elementSubTitle
{
	font-size: 11px;
}

.c_elementSeperator
{
	height: 1px;
	color: black;
	width: 360px;
}

.c_verifierBox
{
	border-right: 1px solid #999999;
	padding-right: 15px;
	width: 100px;
	text-align:center;
}

.c_verifierBox a.stickk_friend
{
	margin-bottom: 10px;
}

.c_supporterBox a.stickk_friend
{
	float: left;
	margin-right: 10px;
	margin-bottom: 10px;
}



.c_supporterBox
{
	padding-left: 15px;
}

.c_verifierHead
{
	padding-bottom: 5px;
	border-bottom: 1px solid #999999;
	padding-right: 15px;
	width: 100px;
}

.c_verifierBox
{
	font-size: 10px;
}

.c_supporterHead
{
	padding-bottom: 5px;
	border-bottom: 1px solid #999999;
	padding-left: 15px;
}

.c_inforow
{
	padding-top: 9px;
	padding-bottom: 9px;
	background-color: #EAEFDD;
	font-size: 11px;
	padding-left: 15px;
	border-bottom: 1px solid #888C81;
}

.c_infowhiterow
{
	padding-top: 9px;
	padding-bottom: 9px;
	font-size: 11px;
	padding-left: 15px;
	border-bottom: 1px solid #888C81;
}

.c_infohead
{
	height: 50px;
	vertical-align: bottom;
	padding-top: 4px;
	padding-bottom: 6px;
	background-image: url('/images/contracts/header.gif');
	background-position: bottom;
	font-size: 14px;
	padding-left: 5px;
	border-bottom: 1px solid #888C81;
	color:#434937;
}

.c_infohead_slim
{
	height: 82px;
	vertical-align: bottom;
	mem--padding-top: 4px;
	mem--padding-bottom: 6px;
	mem--background-image: url('/images/contracts/headerslim.gif');
  background-image: url("/images/commitment/info/box_hd.png") ;
  background-repeat:no-repeat;
	background-position: bottom;
	font-size: 14px;
	mem--padding-left: 5px;
	mem--border-bottom: 1px solid #888C81;
	color: #434937;
}

.c_infohead_slim table.referee_supporter {
  height: 61px ;
  width: 480px ;
  padding-bottom: 15px ;
  padding-left: 30px ;
  mem--border: 1px solid gray ;
}

.c_infohead_slim_top
{
  height: 82px;
  vertical-align: bottom;
  mem--padding-top: 4px;
  mem--padding-bottom: 6px;
  mem--background-image: url('/images/contracts/headerslim.gif');
  background-image: url("/images/commitment/info/box_hd.png") ;
  background-repeat:no-repeat;
  background-position: bottom;
  font-size: 14px;
  mem--padding-left: 5px;
  mem--border-bottom: 1px solid #888C81;
  color: #434937;
}


.my_commitments_title {
  color: #f07721 ;
  font-size: 17px ;
  font-weight: bold;
   padding-left: 17px ;
  padding-right: 17px ;
}


.c_infohead_slim_top table.c_infohead_details, 
.c_infohead_slim_top table.commitment_type, 
.c_infohead_slim_top table.referee_supporter_title,
.c_infohead_slim_top table.reporting_period {
  height: 61px ;
  width: 481px ;
  mem--padding-bottom: 15px ;
  mem--padding-left: 17px ;
  mem--padding-right: 17px ;
  color: #f07721 ;
  font-size: 17px ;
  font-weight: bold;
  mem--border: 1px solid gray ;
} 

.usertbl_master_contracts td.ltd,  
.c_infohead_slim_top table.c_infohead_details td.ltd, 
.c_infohead_slim_top table.commitment_type td.ltd, 
.c_infohead_slim_top table.referee_supporter_title td.ltd,
.c_infohead_slim_top table.reporting_period td.ltd {
  padding-left: 17px ; 
  padding-bottom: 15px ; 
}

.c_infohead_slim_top table.c_infohead_details td.rtd, 
.c_infohead_slim_top table.commitment_type td.rtd, 
.c_infohead_slim_top table.referee_supporter_title td.rtd,
.c_infohead_slim_top table.reporting_period td.rtd {
  padding-right: 17px ;  
  padding-bottom: 15px ;
}

.c_infohead_slim_bot {
  background-image: url(/images/commitment/info/box_ft.png) ;
  background-repeat:no-repeat;
  height: 19px ;
  width: 481px ;
}

.c_infohead_slim_top_hd {
  background-image: url(/images/commitment/info/box_tp.png) ;
  background-repeat:no-repeat;
  height: 19px ;
  width: 481px ;
}

 
.commitment_info_left_bot {
  background-image: url("/images/commitment/info/left_box_ft.png") ;
  background-repeat:no-repeat; 
  width: 176px ;
  height: 20px ; 
}

.commitment_info_left_full_bot {
  background-image: url("/images/commitment/info/full_box_bot.png") ;
  background-repeat:no-repeat; 
  background-position: -10px 6px;

  width: 166px ;
  height: 19px ;
}

.commitment_info_left_full_top {
  background-image: url("/images/commitment/info/full_box_top.png") ;
  background-repeat:no-repeat; 
  width: 176px ;
  height: 19px ;
}

.commitment_info_left_top {
  background-image: url("/images/commitment/info/left_box_hd.png") ;
  background-repeat:no-repeat;  
  width: 176px ;
  height: 19px ;
}

.commitmentBorderLf {
    border-left: 8px solid #dcdcdc ;
}
.commitmentBorderRg {
    border-Right: 8px solid #dcdcdc ;
}

.commitment_padding_lf {
  padding-left: 17px;
 }

.commitment_padding_rt {
  padding-right: 17px ;
}

td.commitment_border {
  width: 9px ; 
  background-color: #dcdcdc ;
}

td.commitment_border_8 {
  width: 8px ; 
  background-color: #dcdcdc ;
}

.commitment_bgcolor_dcdcdc {
  background-color: #dcdcdc ;
}

.commitment_bgcolor {
  background-color: #F8F8F8 ;
}

table.MyUploadLeft {
  margin-top: 12px ; 
  width: 176px ; 
}

.text_color_989898 {
  color: #494949 ;  /*old color #989898 was too light*/
  font-size: 11px ;
  padding-bottom: 5px ;
  padding-top: 5px ;
}

.text_color_595959 {
  color: #2a2a2a ;  /*old color #595959 was too light*/
  font-size: 11px ;
  padding-bottom: 5px ;
  padding-top: 5px ;
}

.failed_periods {
	color: #FF0000;
}

.text_bold {
  font-weight: bold;
}


.myprofile td.content {
  color: #989898 ;
}

.myfriends td.content {
  padding: 8px 0 0 12px;
  color: #989898 ;
  width:136 px ;
}

table.MyUploadLeft td.content {
  mem--padding: 8px 0 0 12px;
  color: #989898 ;
  width:136 px ;
}

table.MyUploadLeft td.content div.MyUploadLeftDiv {
    padding: 8px 0 0 12px;
}


.myfriends {
	width: 176px ; 
}


 div.title {
  font-weight: bold ; 
  padding-bottom: 12px ;
  color: #595959 ;
}

.myfriends div.link,
table.MyUploadLeft div.link {
  padding-top: 3px ;  
  font-weight: bold;
}

.myfriends div.link a,
table.MyUploadLeft div.link a {
  text-decoration: none;
}

.left_ {
 padding-right: 10px ;
}



.c_imgoffset
{
	position:relative;
	top:4px;
}

.c_reportInfoBox
{
	border-right: 1px solid #999999;
	padding-right: 15px;
}


#placeholder-commitment-wall
{
	text-align:left;
}

#placeholder-commitment-wall table
{
	margin-left: auto;
	margin-right: auto;
}

.adminbuttons
{
	/*padding: 5px;*/
}

.adminbuttons a
{
	margin: 2px;
	line-height: 29px;
}

.stickk-ie6 .adminbuttons a
{
	margin: 2px;	
	display: inline-block;
}


#comm-wall-post-form
{
	margin-bottom: 5px;
}

#comm-wall-post-form-txt
{
	padding: 5px;
}

.commitment-wall
{
	width: 100%;
	padding-top: 10px;
	border-top: 1px #DEE6D6 dotted;
}

.commitment-wall .empty_notice , .commitment-wall .x-box-yellow
{
	width: 450px;
	margin-left: auto;
	margin-right: auto;
}

.commitment-wall .empty_notice , .commitment-wall .x-box-yellow
{
	width: 450px;
	margin-top: 10px;
	margin-left: auto;
	margin-right: auto;
}

.commitment-wall .pagination
{
	padding: 4px;
}

.commitment-wall-entry
{
	border-top: 1px #DEE6D6 dotted; 
	/*position: relative;*/
	width: 100%; 
	padding-top: 10px;  
	padding-bottom: 10px;  
}

.entryContents
{
	padding-left: 10px; 
	padding-right: 10px;	
}

.commitment-wall-entry0
{
	mem--background-color:#FFFFFF;
}

.commitment-wall-entry1
{
	background-color:#F8F9F6;
}

.commitment-wall-entry:first-child
{
	border-top: none;
}

.commitment-wall-entry .stickk_friend,
.commitment-wall-entry .commitment-wall-icon
{
  padding-left: 10px;
  /*color: #EE8720;*/
  text-align:center;
  float: right;
}

.commitment-wall-entry .commitment-wall-delete
{
  float: right;
  padding: 0px;
  cursor: pointer;
}

.listAutoComplete { text-align:left; list-style-type:none; font-weight:normal; font-size:small; padding:2px; }
.selected { background-color: #edf4fc; cursor:pointer; }

.suggestedGoal {
	margin: 0 2px 4px 6px;
}

.suggestedGoal span {
	color: #F07721;
	font-weight: bold;
	background: url("/images/icons/stickk.gif") no-repeat scroll 3px 4px transparent;
	padding-left: 20px;
	text-transform: uppercase;
}

.suggestedGoal span.type_custom {
	color: #434343;
	font-weight: normal;
	background: none;
	padding-left: 2px;
	text-transform: none;
}


.newCommitmentContract { 
	font-family: Tahoma; font-size:24px; color:#E37124; border-bottom: 1px dotted #F06B0D; margin-bottom: 20px; margin-left: 17px;
}

.twitterPointsNote,
.facebookPointsNote {
	font-size: 11px;
	margin-left: 10px;
}



#socialNetworkPostContainer {
	margin-top: 25px;
	border-top: 1px dashed #7C7C7C;
	padding-top: 15px;
}

#reportPostConfirmContainer {
	/*min-height: 74px;*/
}

#reportPostConfirmContainer #reportForm {
	margin-top: 20px;
}
.supporterDonationSetup {
	margin: 10px auto 30px;
	/*width: 890px;*/
	font-size: 12px;
}

.supporterDonationSetup .title {
	color: #E37124;
	font-family: Tahoma;
	font-size: 20px;
	margin-bottom: 10px;
}

.supporterDonationSetup #MaximumDonationContainer {
	margin-top: 10px;
}

.supporterDonationSetup .billingInfo {
	margin-top: 30px;
	width: 700px;
}

.supporterDonationSetup .billingInfo .subtitle {
	font-size: 13px; 
	font-weight: bold;
	margin-bottom: 10px;
}

.supporterDonationSetup .buttons {
	margin-top: 20px;
}

.supporterDonationSetup .buttons .cancelContainer {
	padding-right: 15px;
}

.supporterDonationSetup #AmountPledged, 
.supporterDonationSetup #MaximumDonation {
	width: 50px;
}

.supporterDonationSetup .refereeInfo {
	margin-top:10px;
	overflow:auto;
}

.supporterDonationSetup .refereeAvatar {
	float:left;
	height:76px;
	margin-bottom:5px;
}

.supporterDonationSetup .refereeText {
	float:left;
	margin-top:40px;
}

.usertbl_master_inbox .errors,
.usertbl_master_profile .errors,
.supporterDonationSetup .errors {
	background-color: #FF0000;
	color: #FFFFFF;
}

.usertbl_master_inbox .errors,
.usertbl_master_profile .errors {
	font-size: 12px;
	font-weight: bold;
	padding: 5px;
	margin-bottom: 5px;
}


.stakes_titleText {
  color:#799243;
	font-size:14px;
	font-weight:bold;
	padding-left:16px;
}

.customContractParam { width: 50px; }
.customContractParam127 { width: 150px; } 

#i_CCExpMonth, 
#supporterDonationFrm #newCCEMonth,
#paymentForm #newCCEMonth {
	width: 50px;
	margin-right: 7px;
}
#i_CCExpYear,
#supporterDonationFrm #newCCEYear, 
#paymentForm #newCCEYear {
	width: 64px;
}
#i_Birth_m, #i_Birth_y {
	width: 50px;
}

.commitmentList_rightColumn
{
  font-size: 11px;
  font-weight: bold;
  padding-left: 0px;
  width: 221px;
}

.commitmentList_rightColumn h1
{
  height: 27px;
  background-image: url('/images/community/heading_220px.gif');
  background-repeat: no-repeat;
  
  color: white;
  font-weight: bold;
  line-height: 27px;  
  text-align:left;
  padding-left: 5px;
  display: block;
}

.commitmentList_rightColumn .commitmentList_rightColumn_boxcontent
{
  background-color: #eef2ea;
  border-left: 1px solid #abc197;
  border-right: 1px solid #abc197;
}

.commitmentList_rightColumn_foot
{
  height: 14px;
  background-image: url('/images/community/footer_220px.gif');
  background-repeat: no-repeat;  
}

#row_rAmount table {
	float: left;
}

.addStakesMessage,
.addRefereeMessage {
	color: #799243;
	font-size: 16px;
	font-weight: bold;
	margin-bottom: 20px;
}


.commitmentCreationHeader {
	color: #EE8720;
	font-weight: bold;
	border-bottom: 1px dotted #EE8720;
	margin-bottom: 15px;
}

.commitmentCreationHeader .commitmentType {
	font-size: 18px;
}

.commitmentCreationChooseType {
	overflow-y: hidden;
}

.commitmentCreationChooseType .contractType {
	width: 142px;
	float: left;
	margin-right: 10px;
	font-size: 11px;
	color: #000000;
	font-weight: bold;
	margin-bottom: 20px;
	cursor: pointer;
}

.commitmentCreationChooseType .contractType .title {
	font-size: 17px;
	color: #799243;
	margin-bottom: 10px;
	height: 40px;
}

.commitmentCreationChooseType .contractType .top {
	height: 146px;
}
.commitmentCreationChooseType .contractType .bottom {
	height: 51px;
}
.commitmentCreationChooseType .contractType .middle {
	background: url(/images/commitment/creation_type_fill.gif) top no-repeat;
	padding: 0 15px;
	height: 195px;
}

.commitmentCreationChooseType #contractType_weight .top {
	background: url(/images/commitment/types/box_lose_weight.png) top no-repeat;
}
.commitmentCreationChooseType #contractType_custom .top {
	background: url(/images/commitment/types/box_Custom_goal.png) top no-repeat;
}
.commitmentCreationChooseType #contractType_marathon .top {
	background: url(/images/commitment/types/box_Race.png) top no-repeat;
}
.commitmentCreationChooseType #contractType_gym .top {
	background: url(/images/commitment/types/box_Exercise_reg.png) top no-repeat;
}
.commitmentCreationChooseType #contractType_weightm .top {
	background: url(/images/commitment/types/box_Maintain_weight.png) top no-repeat;
}
.commitmentCreationChooseType #contractType_smoking .top {
	background: url(/images/commitment/types/box_quit_smoking.png) top no-repeat;
}


.commitment-info-details .stickkButton .btnRight,
.commitment-info-details .stickkButton .btnLeft,
.commitment_info_table .stickkButton .btnRight,
.commitment_info_table .stickkButton .btnLeft {
	/*background-image:url("/images/buttons/stickkButtonGrey.gif");*/
  background-image:url("/images/buttons/stickkButton.gif") ;
}

.stickk-moz .commitment-info-details .buttonBase .btnContent,
.stickk-moz .commitment-info-details .buttonBase .btnContent,
.stickk-moz .commitment_info_table .buttonBase .btnContent,
.stickk-moz .commitment_info_table .buttonBase .btnContent {
	height: 19px;
	line-height: 19px;
}

.commitment-info-details .stickkButton .btnRight,
.commitment-info-details .stickkButton .btnLeft,
.commitment_info_table .stickkButton .btnRight,
.commitment_info_table .stickkButton .btnLeft {
	/*height: 23px;
	line-height: 23px;*/
  height: 26px;
  line-height: 26px;
}

.pick_a_goal {
	float: left;
	margin-left:16px;
	margin-top:13px;
	font-size: 19px;
	font-weight: bold;
	background: url(/images/commitment/down_arrow.gif) right 10px no-repeat;
	padding-right: 23px;
}

.type_your_goal {
	float: left;
}

.type_your_goal .button {
	float: left;
	margin-left: 15px;
	margin-top: 7px;
}


.type_your_goal .input {	
	float: left;
	width: 474px;
	height: 40px;
	background: url(/images/commitment/type_your_goal_bg.gif) no-repeat;
	border: 0;
	margin-bottom: 25px;
	margin-left: 14px;
	padding-top: 15px;
	padding-left: 30px;
}

.type_your_goal .x-form-field-wrap .x-form-trigger {
	background: none;
	border: 0;
}

.type_your_goal .x-form-text{
	padding-bottom: 9px;
	padding-top: 3px;
}

.type_your_goal input {
	width: 427px;
	border: 0;
	font-size: 14px;
	font-weight: bold;
	background: #F4F4F4;
	padding-bottom: 9px;
	padding-top: 3px;
}

.type_your_goal input.default {
	font-style: italic;
}

.type_your_goal .x-form-text {
	background: none;
}

.referee .userBoxTable {
  float: none
}

.supporters .userBoxTable {
  margin-right: 20px;
}
.reporting_period_title {
  border-bottom: 2px solid gray;
  padding-top: 10px ;
}

.referee_supporter_title td.ltd a {
  font-size: 12px ;
}

.rightcol #cForm_rightPane{
  padding-top: 0px ;
}

#reportForm #journalMessage {
	width: 350px;
}

.commitments_watching_info_text {
	margin: 10px 20px 20px 20px;
}

.commitments_watching_choose_commitments {
	margin: 10px 20px 20px 20px;
}

.commitments_watching_choose_commitments .whosstickking > h1 {
	display: none;
}

.commitments_watching_choose_commitments .commitment_list {
	width: 360px;
	margin-top: 30px;
}

.commitment_watching_notice {
	font-size: 12px;
	margin-bottom: 15px;
}
/* end /home/websites/www2.stickk.com/web/css/commitments.css size 15442 */
/* begin /home/websites/www2.stickk.com/web/css/common.css size 1558 */
a {
	border: none;
	outline: none;
  color: #ee8720;
}

.ar {
	text-align:right !important;
}

.txt10 
{
	font-size: 10px;
}

.txt11
{
	font-size: 11px;
}

.txt12
{
	font-size: 12px !important;
}

img.stickk_avatar
{
  border: 1px solid #d1d1d1;
  background-color: white;
  padding: 2px;
}

a.stickk_friend
{
	display: block;
	mem--width: 75px;
  mem-margin-right: 10px ;
	height: 55px;
	text-align:center;
	text-decoration: none;
	font-weight: bold;
	color: #ee8720;
	font-size: 11px;
  width: 100%;
}

a.stickk_friend:hover
{
	text-decoration: none;
}

a.stickk_friend:hover label
{
	text-decoration: underline;
}

a.stickk_friend:hover img.stickk_avatar
{
	border: 1px solid #ee8720;
}


a.stickk_link, a.stickk_link_11, a.stickk_link_12
{
  text-decoration: none;
  font-weight: bold;
  color: #ee8720;
}

a.stickk_link:hover, a.stickk_link_11:hover, a.stickk_link_12:hover
{
  text-decoration: underline;
}


a.stickk_link_10
{
  font-size: 11px;	
}

a.stickk_link_11
{
  font-size: 11px;	
}

a.stickk_link_12
{
  font-size: 11px;	
}

.pagination .pages
{
	float: right;
}

.stickk-ie .pagination .pages
{
	padding: 1px 0px;
}

.pagination-txt
{
	line-height: 20px;
	padding-left: 5px;
	padding-top: 5px;
	font-size: 11px;
	font-weight: bold;
}


.search_box
{
	height: 20px;
	font-size: 11px;
}


html>body .search_box
{
	margin-top: 1px;
	height: 19px;
}

img { 
/*  position: relative;*/
  behavior: url(/iepngfix.htc);
}

/* end /home/websites/www2.stickk.com/web/css/common.css size 1558 */
/* begin /home/websites/www2.stickk.com/web/css/communities.css size 7090 */
.community_leftcol
{
	width: 240px;
	padding-top: 5px;
	margin-left: 3px
}

.community_centercol
{
	margin-top: 5px;
  margin-left: auto;
	margin-right: auto;
	width: 437px;
	text-align:left;
	padding-left: 15px;
}

.community_rightcol
{
	padding-top: 5px;
	width: 235px;
	padding-left: 20px;
}

.community_fact
{
	background-image: url('/images/commitment/round2.gif');
	background-repeat: no-repeat;
	background-position: 0px 10px;
	padding-left: 30px;
	padding-top: 10px;
	padding-bottom: 5px;
	padding-right: 5px;
	font-size: 12px;
	font-weight: normal;
	text-align:left;
}

.community_fact_title
{
	font-size: 12px;
	font-weight: bold;
	padding-right: 5px;
}

.community_fact_body
{
	
}

.community_fact_body a
{
	color:#F58020;
	font-size:11px;
	font-weight:bold;
	text-decoration: none;
	display: block;
	text-align:right;
}

.community_fact_body a:hover
{
	text-decoration: underline;
}

.community_fact
{
	border-bottom: 1px dotted #dee6d6;
}

.community_fact0
{
	background-color: #f8f9f6;
}

.community_fact1
{
	background-color: #ffffff;
}

.community_box1
{
	font-size: 12px;
	font-weight: bold;
	padding-left: 0px;
	width: 229px;
}

.community_box1 h1
{
	height: 27px;
	background-image: url('/images/community/heading_228px.gif');
	background-repeat: no-repeat;
	
	color: white;
	font-weight: bold;
	line-height: 27px;	
	text-align:left;
	padding-left: 5px;
	display: block;
}

.community_box1 .community_boxcontent
{
	background-color: #eef2ea;
	border-left: 1px solid #abc197;
	border-right: 1px solid #abc197;
}

.community_box1_foot
{
	height: 14px;
	background-image: url('/images/community/footer_228px.gif');
	background-repeat: no-repeat;	
}

.community_relatedArticles_box
{
  font-size: 12px;
  font-weight: bold;
  padding-left: 0px;
  width: 229px;
}

.community_relatedArticles_box h1
{
  height: 27px;
  background-image: url('/images/community/heading_228px.gif');
  background-repeat: no-repeat;
  
  color: white;
  font-weight: bold;
  line-height: 27px;  
  text-align:left;
  padding-left: 5px;
  display: block;
}

.community_relatedArticles_box .community_boxcontent
{
  background-color: #eef2ea;
  border-left: 1px solid #abc197;
  border-right: 1px solid #abc197;
}

.community_relatedArticles_box_foot
{
  height: 14px;
  background-image: url('/images/community/footer_228px.gif');
  background-repeat: no-repeat;  
}

.community_journals 
{
	width: 437px;
	font-size: 12px;
	text-align:left;
}

.community_journals h1
{
	height: 24px;
	display: block;
	background-image: url('/images/community/journal_heading_437px.gif');
	background-repeat: no-repeat;
	color: black;
	font-weight: bold;
	line-height: 24px;	
	padding-left: 10px;
}	

.community_journals .journal_entry
{
	background-color: #fafafa;
	border-left: 1px solid #dee6d6;
	border-right: 1px solid #dee6d6;
	padding: 10px;
	padding-bottom: 10px;
}

.community_journals .journal_entry0
{
	background-color: #f8f9f6;
	border-bottom: 1px dotted #dee6d6;
}

.community_journals .journal_entry1
{
	background-color: #ffffff;
	border-bottom: 1px dotted #dee6d6;
}

.community_journals .journal_entry h2
{
	font-size: 11px;
	font-weight: bold;
	padding: 0px;
	margin: 0px;
}

.community_journals .journal_entry img
{
	border: 1px solid #d1d1d1;
	background-color: white;
	padding: 2px; 
}

.community_journals .journal_icon
{
	margin-right: 10px;
	padding-bottom: 10px;
	width: 70px;
	text-align:left;
}

.community_journals .journal_icon a
{
	text-decoration: none;
	display: block;
	text-align:center;
	font-weight: bold;
	color: #ee8720;
	font-size: 11px;
}

.community_journals .journal_icon a:hover
{
	text-decoration: underline;
}

.community_journals .journal_txt
{
	font-size: 12px;
	vertical-align: top;
	width: 345px;
	padding-left: 10px;
}

.community_journals .journal_entry table
{
	width: 415px;
}

.community_journals .journal_entry a
{
	text-decoration: none;
	color: #ee8720;
	font-weight: bold;
	display: block;
	font-size: 11px;
}

.community_journals .journal_txt a:hover
{
	text-decoration: underline;
}

.community_journals .journal_foot
{
	height: 30px;
	background-image: url('/images/community/journal_foot_437px.gif');
	background-repeat: no-repeat;	
	background-position: 00px 0px;
	margin: 0px;
	width: 437px;
	display: block;
}

.community_title 
{
	font-size: 24px;
	color: #ee8720;
	display: block;
	padding: 0px 5px 20px 0px;
	font-weight: bold;
}

.community_box2
{
	font-size: 12px;
	font-weight: bold;
	padding-left: 0px;
	width: 229px;
}

.community_box2 h1
{
	height: 27px;
	background-image: url('/images/community/heading_228px.gif');
	background-repeat: no-repeat;
	
	color: white;
	font-weight: bold;
	line-height: 27px;	
	text-align:left;
	padding-left: 5px;
}

.community_box2 .community_boxcontent
{
	background-color: #eef2ea;
	border-left: 1px solid #abc197;
	border-right: 1px solid #abc197;
}

.community_boxcontent0
{
	background-color: #f8f9f6;
	border-bottom: 1px dotted #dee6d6;
}

.community_boxcontent1
{
	background-color: #ffffff;
	border-bottom: 1px dotted #dee6d6;
}

.community_box2_foot
{
	height: 21px;
	background-image: url('/images/community/footer_228px.gif');
	background-repeat: no-repeat;	
}

.community_whosstickking_entry
{
	padding: 10px;
	text-align:left;
}

.community_whosstickking_entry .whosstickking_icon
{
	padding-right: 20px;
}

.community_whosstickking_entry .whosstickking_icon img
{
	border: 1px solid #d1d1d1;
	background-color: white;
	padding: 2px;
}

.community_whosstickking_entry .whosstickking_name
{

}

.community_whosstickking_entry .whosstickking_name a 
{
	text-decoration: none;
	font-weight: bold;
	color: #ee8720;
	font-size: 11px;
}

.community_whosstickking_entry a.whosstickking_goal 
{
  font-size: 11px;
  font-weight: bold;
  color: #424141;
}

.community_whosstickking_entry .whosstickking_name a:hover
{
	text-decoration: underline;
}

.communitiesLeftMenu {
  cursor:pointer;
  text-decoration: none;
  font-weight: bold;
  background:#FFF;
  color: #000;
  font-size: 12px;
  padding:3px;
}

.communitiesLeftMenu:hover {
  cursor:pointer;
  text-decoration: none;
  font-weight: bold;
  background:#FFF;
  color: #EE8823;
  font-size: 12px;
  padding:3px;
}

.communitiesLeftMenu_active {
  cursor:pointer;
  text-decoration: none;
  font-weight: bold;
  background:#FFF;
  color: #EE8823;
  font-size: 12px;
  padding:3px;
}

.communitiesLeftMenu_active:hover {
  cursor:pointer;
  text-decoration: none;
  font-weight: bold;
  background:#FFF;
  color: #EE8823;
  font-size: 12px;
  padding:3px;
}

.community_box3
{
  background-image:url(/images/community/header_433px.gif);
  background-repeat: no-repeat;
  font-size: 12px;
  font-weight: bold;
  padding-left: 0px;
  width: 433px;
}

.community_box3 h1
{
  color: black;
  font-weight: bold;
  font-size:16px;
  line-height: 36px;  
}

.community_box3 .community_boxcontent
{
  background-color: #fff;
  border-left: 1px solid #abc197;
  border-right: 1px solid #abc197;
  height:300px;
}

.community_box3_foot
{
  height: 21px;
  background-image: url('/images/community/footer_433px.gif');
  background-repeat: no-repeat;  
}


/* end /home/websites/www2.stickk.com/web/css/communities.css size 7090 */
/* begin /home/websites/www2.stickk.com/web/css/contact.css size 139 */

#contact-form input
{
	width: 250px;
}

#contact-form select
{
	width: 250px;
}

#contact-form textarea
{
	width: 250px;
}

/* end /home/websites/www2.stickk.com/web/css/contact.css size 139 */
/* begin /home/websites/www2.stickk.com/web/css/content.css size 1023 */
.content-bg {
	background-image: url(/images/content/cnt_main_pic.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	background-color: #FFFFFF;
}

/*.page_content .content_bottom > tbody > tr > td > img,
.page_content > tbody > tr > td > img {
	display: block;
}*/

.page_content {
	position: relative;
	padding:0 25px;
	background: url("/images/template/main_box_fill.png") repeat-y scroll 0 0 transparent;
	margin:auto;
	width:938px;
}

.page_content > .mountain_guy {
	width: 147px;
	height: 71px;
	background: transparent url(/images/template/main_box_man.gif) no-repeat; 
	position: absolute;
	bottom:-25px;
	height:71px;
	position:absolute;
	right:0;
	width:147px;
}


.page_bottom_border { 
	width: 988px; 
	height: 25px; 
	background: url(/images/template/main_box_btm.png) no-repeat; 
	margin: 0 auto 45px auto;	
}

.page_top_border {
	width: 988px; 
	height: 24px; 
	background: url(/images/template/main_box_top.png) no-repeat; 
	margin:auto;
}
/* end /home/websites/www2.stickk.com/web/css/content.css size 1023 */
/* begin /home/websites/www2.stickk.com/web/css/controls.css size 1060 */
/* controls */
.controls_master{font-size:12px;font-family:Arial;font-weight:bold;color:#727272;position:relative;}
.controls_tabs{font-size:11px;font-family:Arial,Arial;font-weight:bold;color:#666666;}
.controls_desc{font-size:11px;font-family:Arial;font-weight:bold;color:#727272;}
.controls_desc_tiny{font-size:9px;font-family:Arial;font-weight:bold;color:#727272;}
.controls_tabs_offset{height:44px; line-height:44px;}

.controls_master {
	width: 940px;
	height: 44px;
	margin: auto auto;
/*	background: url(/images/members/user_tabs_fill.png) repeat-x;
	border-width: 1px 1px 0 1px;
	border-style: solid;
	border-color: #D7D7D7; */
	position: relative;
	top: -10px;
}

.members_area_container {
	top: -10px;
}

.controls_master .controls_tabs > tbody > tr > td {
	background: url(/images/members/unselected.png) right no-repeat;
	/*border-right: 1px solid #C6C6C6;*/
}

.controls_master .controls_tabs > tbody > tr > td.selected {
	background: #FFFFFF;
  background: url(/images/members/selected.png) right no-repeat; 
}


/* end /home/websites/www2.stickk.com/web/css/controls.css size 1060 */
/* begin /home/websites/www2.stickk.com/web/css/corporate.css size 1836 */

.corporate_journals 
{
  width: 658px;
  font-size: 12px;
  text-align:left;
}

.corporate_journals h1
{
  height: 24px;
  display: block;
  background-image: url('/images/corporate/corp_header_658.gif');
  background-repeat: no-repeat;
  color: black;
  font-weight: bold;
  line-height: 24px;  
  padding-left: 10px;
}  

.corporate_boxcontent
{
  background-color: #fff;
  border-left: 1px solid #abc197;
  border-right: 1px solid #abc197;
  border-bottom: 1px solid #abc197;
  padding-bottom:20px;
}


.corporate_schoolsGymsOther 
{
  width: 211px;
  font-size: 12px;
  text-align:left;
}

.corporate_schoolsGymsOther h1
{
  height: 24px;
  display: block;
  background-image: url('/images/corporate/corp_header_211.gif');
  background-repeat: no-repeat;
  color: black;
  font-weight: bold;
  line-height: 24px;  
  padding-left: 10px;
}  

.corporate_schoolsGymsOther_boxContent
{
  background-color: #fff;
  border-left: 1px solid #abc197;
  border-right: 1px solid #abc197;
  border-bottom: 1px solid #abc197;
  height:300px;
  padding-top:20px;
  padding-bottom:10px;
  text-align:center;
}

.corporate_contactForm h1
{
  height: 24px;
  display: block;
  background-image: url('/images/corporate/heading_264px.gif');
  background-repeat: no-repeat;
  color: white;
  font-weight: bold;
  line-height: 24px;  
  padding-left: 10px;
}  

.corporate_contactForm_boxContent
{
  background-color: #F8F9F6;
  border-left: 1px solid #abc197;
  border-right: 1px solid #abc197;
  border-bottom: 1px solid #abc197;
  padding-top:20px;
  padding-bottom:10px;
  text-align:center;
}

.corporate_input {
  border:1px solid #000;
  height:18px;
  padding:4px 3px 0px 3px;
}

.corporate_link { text-decoration:none; color:#F58020; font-weight: bold; }
.corporate_link:hover { text-decoration:underline; color:#F58020; font-weight: bold; }

/* end /home/websites/www2.stickk.com/web/css/corporate.css size 1836 */
/* begin /home/websites/www2.stickk.com/web/css/counters.css size 226 */

/* counters */
.counters_master{font-size:10px;font-family:Arial;font-weight:bold;color:#727272;position:relative;}
.counters_count{font-size:14px;position:relative;top:-8px;}
.counters_desc{position:relative;top:-4px;}

/* end /home/websites/www2.stickk.com/web/css/counters.css size 226 */
/* begin /home/websites/www2.stickk.com/web/css/dropDownHack.css size 189 */
#pri fieldset select
{
  margin:14px;
}
#pri 
{
  margin-left:20px;
}

.selectbox
{
  behavior:expression(window.dropdown_menu_hack!=null?window.dropdown_menu_hack(this):0);
}

/* end /home/websites/www2.stickk.com/web/css/dropDownHack.css size 189 */
/* begin /home/websites/www2.stickk.com/web/css/facebook.css size 175 */
#hide_fb_number_fan {
  background-color: white;   
  position: relative;
  top: -40px ;
  left: 120px ;
  width: 40px ;
  height : 20px ;         
  z-index: 1000 ;
}
/* end /home/websites/www2.stickk.com/web/css/facebook.css size 175 */
/* begin /home/websites/www2.stickk.com/web/css/faq.css size 2398 */

.faq_toc
{
  font-size: 12px;
  font-weight: bold;
  padding-left: 0px;
  width: 264px;
}

.faq_toc h1
{
  height: 27px;
  background-image: url('/images/faq/heading_264px.gif');
  background-repeat: no-repeat;
  padding-left: 10px;
  
  color: white;
  font-weight: bold;
  line-height: 27px;  
}


.faq_toc_foot
{
  height: 21px;
  background-image: url('/images/faq/footer_264px.gif');
  background-repeat: no-repeat;  
}


.faq_toc .faq_toccontent
{
  background-color: #eef2ea;
  border-left: 1px solid #abc197;
  border-right: 1px solid #abc197;
}

.faq_tocentry0
{
  background-color: #f8f9f6;
  border-bottom: 1px dotted #dee6d6;
  display: block;
}

.faq_tocentry1
{
  background-color: #ffffff;
  border-bottom: 1px dotted #dee6d6;
  display: block;
}

.faq_tocentry0, .faq_tocentry1
{
  padding-left: 10px;
  padding-bottom: 5px;
  padding-top: 5px;
  text-align:left;
  color: #ee8720;
}

.faq_toccontent a, .faq_toccontent h2
{
  text-decoration: none;
  font-weight: bold;
  color: #ee8720;
  font-size: 12px;
}

a.faq_tocentrysub
{
	padding-left: 30px;
	display: block;
}

.faq_toccontent a:hover
{
  text-decoration: underline;
}

.faq_tocentry_selected
{
	background-image: url('/images/faq/link_selected.gif');
	background-repeat: no-repeat;
	background-position: right;
}

.faq_body
{
  font-size: 12px;
  font-weight: bold;
  padding-left: 0px;
  width: 600px;
}

.faq_body h1
{
  height: 27px;
  background-image: url('/images/faq/heading_600px.gif');
  background-repeat: no-repeat;
  padding-left: 10px;
  
  color: white;
  font-weight: bold;
  line-height: 27px;  
}

.faq_body .faq_bodycontent
{
  background-color: #fffbf7;
  border-left: 1px solid #acacac;
  border-right: 1px solid #acacac;
  padding: 10px;
  font-size: 11px;
  font-weight: normal;
}

.faq_bodycontent h2
{
	font-weight: bold;
	font-size: 14px;
	margin-top: 10px;
	margin-bottom: 5px;
}

.faq_bodycontent h3
{
	font-weight: bold;
	font-size: 12px;
	margin-top: 5px;
	margin-bottom: 5px;
}

.faq_bodycontent h2:first-child, .faq_bodycontent h3:first-child
{
	margin-top: 0px;
}


.faq_body_foot
{
  height: 21px;
  background-image: url('/images/faq/footer_600px.gif');
  background-repeat: no-repeat;  
}

.faq_bodycontent ul
{
	list-style-type: disc;
	margin: 5px;
}

.faq_bodycontent li
{
	margin-left: 5px;
}

#faq_body_content {
  min-height: 501px;
	overflow-y: hidden;
  padding-bottom:50px ;
}
/* end /home/websites/www2.stickk.com/web/css/faq.css size 2398 */
/* begin /home/websites/www2.stickk.com/web/css/fb_widget.css size 71 */
div.fb_widget_01 {
  border: 2px solid #7cd6ee ;
  padding: 10px ;
}
/* end /home/websites/www2.stickk.com/web/css/fb_widget.css size 71 */
/* begin /home/websites/www2.stickk.com/web/css/forms.css size 11758 */
/* forms */
.frel {font-size:11px;font-family:Arial;position:relative;z-index:50;}
/*
.ft {font-size:11px;font-family:Arial;}
.fl {font-weight:bold;font-size:11px;font-family:Arial;}
.ff {padding-left:3px;font-size:11px;font-family:Arial;} 
*/
.ft {font-size:11px;font-family:Arial;text-align:left;font-weight:normal;}
.fl {font-size:11px;font-family:Arial;text-align:right;font-weight:bold;  }
.ff {font-size:11px;font-family:Arial;text-align:left;font-weight:normal;padding-left:3px;}

.fl_left {font-size:11px;font-family:Arial;text-align:left;font-weight:bold;  }

td.ff {padding-bottom:4px;}

.pfl {font-weight:bold;font-size:11px;font-family:Arial;padding:2px;}
.pf2 {font-weight:bold;font-size:11px;font-family:Arial;padding:2px; color:#808080;}
.pff {padding-left:3px;font-size:11px;font-family:Arial;padding:2px;}
.pft {padding-left:3px;font-size:11px;font-family:Arial;padding:2px;vertical-align:top;}
.npf {padding-left:0px;font-size:11px;font-family:Arial;padding:0px;}
.labelRight {
	font-weight:bold;
	font-size:11px;
	font-family:Arial;
	padding-top: 3px; 
	padding-right: 3px;
	padding-left: 0px;
	text-align:right;
	top: 2px;
}
.textLeft {padding-left:3px;font-size:11px;font-family:Arial;padding:2px;vertical-align:top;text-align:left;}


.comm_notice_center{
	border-bottom:1px ;
	padding-top:5px;
	padding-left: 5px;
	padding-bottom:10px;
	font-size:12px;
	font-family:Arial;
	text-align:center;
	font-weight:bold;
}

.comm_notice_left{
	border-bottom:1px ;
	padding-top:5px;
	padding-bottom:10px;
	font-size:12px;
	font-family:Arial;
	text-align:left;
	font-weight:bold;
}

.ff10 {font-size:10px;font-family:Arial;}
.fft {font-size:9px;font-family:Arial;}
.dimmed {color: #A0A0A0;}
.higher input{height:20px;padding-top:2px;}
.huge input{height:24px;padding-top:2px;font-size:14px;font-weight:bold;}
.fs {font-size:11px;font-family:Arial;font-weight:bold;border:1px OUTSET;}
.fh {border-bottom:1px solid #666666;font-size:13px;font-family:Arial;font-weight:bold;}
.fsh {border-bottom:1px solid #999999;font-size:12px;font-family:Arial;font-weight:bold;}
.fm{padding:5px;border:1px outset;font-size:12px;font-family:Arial;font-weight:bold;background-color:#FFFFCC;}
.fma{vertical-align:center;}

.rep_fl_lp{font-size:11px;font-weight:bold; padding-bottom: 4px;}
.rep_ff_lp{font-size:11px;padding-bottom:5px;padding-top:5px;}

.post_form_div td {
	vertical-align: top;
}


.comm_fl{font-size:14px;font-weight:bold;padding:5px;padding-bottom:10px;padding-top:8px;color:#5A5A5A;}
.comm_ff{font-size:11px;padding:5px;padding-bottom:10px;padding-top:5px;color:#5A5A5A;}
.comm_fl_lp{font-size:11px;font-weight:bold;padding:5px;padding-bottom:5px;padding-top:5px;color:#5A5A5A;}
.comm_ff_lp{font-size:11px;padding:5px;padding-bottom:5px;padding-top:5px;color:#5A5A5A;}
.comm_ff_12{font-size:12px;padding:5px;padding-bottom:10px;padding-top:5px;color:#5A5A5A;}

#commitment-form .strongLabel { color: #799243; font-size: 16px; }
#commitment-form .strongField input { border: 2px solid #F25D17 }
#commitment-form #et01, #commitment-form #et02 { color: #799243 } 
#commitment-form #reportingDays_row input, #commitment-form #reportingDays_row input[disabled] { color: #799243; font-family: Times new Roman, serif; font-size: 21px; border: 0; background: transparent; }
#commitment-form .cLength { font-weight: bold; }
#commitment-form .cLength input { margin-right: 10px; }
#commitment-form #communityCheckboxes { width: 335px; }
#commitment-form #communityCheckboxes .title { font-weight: bold; font-size: 16px; color: #353535; padding-left: 25px; }
#commitment-form #communityCheckboxes input { margin-left: 25px; }
#commitment-form #communityCheckboxes .titleRow td { padding-bottom: 10px; font-size: 11px; }
#commitment-form #communityCheckboxes { color:#8D8D8D; font-weight:bold; }

#commitment-form .targets > table,
#commitment-form #communityCheckboxes > table { 
	border-left: 1px solid #C8C8C8; border-right: 1px solid #C8C8C8; width: 335px; background: #FFFFFF;  
}

#commitment-form .targets > table > tbody > tr > td{
	padding-bottom: 10px;
}

#commitment-form .targets > table > tbody > tr#current-bmi > td {
	padding-bottom: 2px;
}

#commitment-form .multiplier {
	font-weight: bold;
	font-size: 12px;
	margin-left: -70px;
}


#commitment-form #cForm_rightPane .top,
#commitment-form #communityCheckboxes .top { background: url(/images/commitment/goal_cats_top.gif) no-repeat; height: 16px; }
#commitment-form #cForm_rightPane .bottom,
#commitment-form #communityCheckboxes .bottom { background: url(/images/commitment/goal_cats_bottom.gif) no-repeat; height: 16px; }

#commitment-form .step_1 td.leftcol { padding-right: 50px; width: 460px; }
#commitment-form #cForm_rightPane { /*padding-top: 25px;*/ padding-left: 10px; }
#commitment-form select { padding: 3px; width: 235px; font-size: 12px; }
#commitment-form select#newCCEMonth { width: 50px; margin-right: 10px; }
#commitment-form select#newCCEYear { width: 65px; }
#commitment-form .inviteReferee input { float: left; }
#commitment-form .inviteReferee .changeRefereeType { float: left; margin: 7px 0 0 27px; }
/*#commitment-form .totalContainer { float: right; }*/
#commitment-form .totalContainer .totalStakes,
#commitment-form .totalContainer .numPeriods { padding-top: 4px; }
#commitment-form #minimumStakesNoteContainer { color: #F20808; font-size: 12px; margin-left: 10px; margin-top: 4px; white-space: nowrap; }
#commitment-form .commitmentFrequency { font-weight: bold; }
#commitment-form .targets { font-size: 16px; }
#commitment-form .targets .comm_fl { padding-left: 15px; }
#commitment-form .targets input { border: 0; font-weight: bold; font-size: 21px; font-family: Times new roman, serif; }

#commitment-form .targets #current-bmi a, 
#commitment-form .targets #net-loss a  { display:block; margin-top:2px; }
#commitment-form #target-weight .comm_fl { color: #799243 }
#commitment-form #target-weight input { border: 2px solid #F06B0D; width: 60px; }

#commitment-form #row_rAmount .amountContainer > table { width: 100%; }
#commitment-form #i_vVerifier[disabled] { background: #D4D0C8; }

#commitment-form #current-weight input, 
#commitment-form #current-height input, 
#commitment-form #target-weight input, 
#commitment-form #contract-length input { 
	color: #799243;
	font-weight: bold;
}

#commitment-form #target-weight > td {
	padding-bottom: 20px;
}

#commitment-form #contract-length select {
	border: 0;
}

#commitment-form .formButtonContainer {
	float: left; 
	margin-left: 15px;
	margin-top: 10px;
}

#commitment-form .formRegularButtonContainer {
	margin-top: 22px;
}

#commitment-form #detailsLink {
	font-weight:bold;
}

#commitment-form #detailsLink a {
	font-size: 14px;
	padding-bottom:3px;
	display:block;
}

#commitment-form #cForm_detailsLink #detailsLink {
	float: left;
	width: 125px;
	padding: 22px 22px 35px;
	margin: 25px 0 30px 30px;
	text-align: center;
	background: url(/images/commitment/brackets.gif) no-repeat;
}

#commitment-form #mul01 { display: none; }

#commitment-form input[type=radio] { border: 0; }


#commitment-form #charity-type_US > td ,
#commitment-form #charity-type_UK > td { 
	padding-top: 15px;
	padding-bottom: 25px;
}

#commitment-form #row_rAmount > td {
	padding-bottom: 15px;
}

#commitment-form #row_rAmount .sign,
#commitment-form #row_rAmount input,
#commitment-form #row_rAmount .totalContainer {
	float: left;
}

#commitment-form #row_rAmount .sign {
	margin: 5px 5px 0 5px;
}

#commitment-form .numOfPeriods,
#commitment-form .totalStakes div {
	/*color: #F07721;*/
}

#commitment-form .unitContainer {
	width: 180px;
}

div.commitment_creation_container {
	margin: -26px 0 0 -42px; 
	zoom: 1;
	position: relative;
}

div.commitment_creation_container > .top {
	height: 124px;
}

div.commitment_creation_container > .bottom {
	background: url(/images/template/box_green_btm.gif) no-repeat left top;
	height: 23px;

} 
div.commitment_creation_container > .content {
	background: url(/images/template/box_green_fll.gif) repeat-y left top;
} 

div.commitment_creation_container > .content > table {
	width: 870px; 
	margin: auto;
}

div.commitment_creation_container #cForm_rightPane.type_image {
	width: 340px;
	height: 341px;
}

div.commitment_creation_container_type_weight #cForm_rightPane.type_image {
	background: url(/images/commitment/types/weight.gif) no-repeat;
}
div.commitment_creation_container_type_smoking #cForm_rightPane.type_image {
	background: url(/images/commitment/types/smoking.jpg) no-repeat;
}
div.commitment_creation_container_type_custom #cForm_rightPane.type_image {
	background: url(/images/commitment/types/custom.jpg) no-repeat;
}
div.commitment_creation_container_type_marathon #cForm_rightPane.type_image {
	background: url(/images/commitment/types/marathon.jpg) no-repeat;
}
div.commitment_creation_container_type_gym #cForm_rightPane.type_image {
	background: url(/images/commitment/types/gym.jpg) no-repeat;
}
div.commitment_creation_container_type_weightm #cForm_rightPane.type_image {
	background: url(/images/commitment/types/weightm.jpg) no-repeat;
}


.unitContainer { float:right; margin-left: 10px; font-weight: bold; }

#cForm_buttons { 
	float:right;
	min-height:80px;
	margin-right: 90px;
	margin-top: 30px;
	
}

#target-bmi .comm_sfld,
#current-bmi .comm_sfld {
	color: #444444;
}

#net-loss .comm_sfld,
#weekly-loss .comm_sfld,
#reportingDays_row .comm_sfld {
	color: #F06B0D;
}

#reportingDays_row .comm_ff_lp {
	padding-top: 0;
}

#reportingDays_row td {
	vertical-align: top;
}

#reportingDays_row .reportsNotice {
	color: #000000;
	font-size: 11px;
}

#reportingDays_row input { width: 130px}



.privacyNotice { 
	clear:both; 
	border-bottom: 1px dotted #EE8720;
	width:  770px;
	font-weight: bold;
	font-size: 14px;
}

.comm_ff_lp input[type=text]{border:1px solid #848484; }
.comm_ff input, textarea{ 
	border:1px solid #848484; 
}
.comm_ff input[type=text] { height: 24px; padding-left: 5px; }

.inviteMessageLink, 
.nameSupportersDescr { color: #799243 }



.comm_notice{ padding-top:10px;font-size:12px;font-family:Arial;}
.comm_notice_rev{border-bottom:1px dotted #727272;padding-top:5px;padding-bottom:10px;font-size:12px;font-family:Arial;}
.comm_divide{border-top:1px dotted #727272;padding:3px;font-size:1px;font-family:Arial;}

.comm_seperator_creditForm{ border-bottom:1px dotted #727272; padding:5px 0px 5px 0px; font-size:12px; font-family:Arial; }

.comm_sfld{color:#7FA035;border:none;}
.comm_sfld input{color:#7FA035;border:none;}

form {margin:0px;}
input {font-size:11px;}
select {font-size:11px;border:1px inset;}
#overlay01_content p {
	padding-top: 2px;
	padding-bottom: 2px;
	margin: 0px;
	padding-bottom: 5px;
	padding-top: 0px;
}
.lfpad input {padding-left:15px;}
.lfpad2 input {padding-left: 5px;}
.topsigninlabel {
	font-size:11px;
	font-family:Arial;
	padding-top: 3px; 
	padding-right: 3px;
	text-align:right;
	top: 2px;
}

.form_table {
	font-size: 12px; 
	font-family: Arial, sans-serif; 
	border: 1px solid black;
}

.form_table input[type=text] {
	width: 200px;
	height: 19px;
	border: 1px solid #CCCCCC;
}

.form_table textarea{
    border: 1px solid #CCCCCC;
}

.form_table .label {
	font-weight: bold;
}

.form_table td {
	height: 20px;
}

.form_table strong {
	font-weight: bold;
}

.password_length_note {
	float: right;
	width: 151px;
	color: #999999;
}

.radioLabel {
	padding-left: 3px;
	padding-right: 15px;
	padding-bottom: 3px;
}

#stake-type .selected {
	color: #F07721;
	background: transparent;
	cursor: default;
}

#stake-type {
	font-weight: bold;
}

#country-charity-type .comm_fl { padding-top: 0; padding-bottom: 0; }
#country-charity-type .comm_ff { padding-top: 0; padding-bottom: 0; }



.stakesRecipientNotice {
	color: #F07721;
	padding-bottom: 10px;
	font-weight: bold;
	font-size: 13px;
}

/* end /home/websites/www2.stickk.com/web/css/forms.css size 11758 */
/* begin /home/websites/www2.stickk.com/web/css/friends.css size 1588 */

/* friends */
.friends_cell{border-bottom:1px solid #cccccc;padding:4px;}
.friends_brd{border-left:1px solid #cccccc;}
.friends_lr{border-bottom:none;}
.friends_functions { vertical-align: center; }
.friends_functions{padding-left:15px;}
.friends_functions a{text-decoration:none;color:#339933;font-size:11px;font-family:Arial;font-weight:bold;}
.friends_functions a:hover{color:#880000;font-size:11px;font-family:Arial;font-weight:bold;}
.friends_bl {border-left: 1px solid #cccccc; }
.friends_br {border-right: 1px solid #cccccc; }
.friends_bt {border-top: 1px solid #cccccc; }

div.user-friends-list table
{
	float:right;
	margin-bottom: 5px;
	/*margin-top: 10px;*/
}

div.myfriendsleft
{
	/*width: 160px;*/
	margin-left: auto;
	margin-right: auto;
}

div.home_leftcolumn div.myfriendsleft
{
	
}

div.myfriendsleft a.stickk_friend
{
	float: left;
	margin-right: 5px;
	margin-bottom: 10px;
}

div.friendthumb
{
	padding: 3px;
	float: left;
	width: 60px;
	text-align:center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	
	text-decoration: none;
	color: #E37124;
	background-color: #EEEEEE;
	display: block;
	border: 1px solid #999999;
	text-align:center;
	cursor: pointer;
	_cursor: hand;
}

div.friendthumb_ov {
	background-color: #e3c8b6;
	color: black;
}

.friendthumb dd {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align:center;

	margin-left: 0px;
	padding-left: 0px;
	width: 60px;
	text-align:center;
}

.friendthumbimg {
	border: 1px solid black;
}

div.people-list table
{
	/*float:right;
	margin-bottom: 10px;
	margin-top: 10px;*/
}

/* end /home/websites/www2.stickk.com/web/css/friends.css size 1588 */
/* begin /home/websites/www2.stickk.com/web/css/home.css size 14778 */

/* home */
.home_left_txt{font-family:Arial,Arial;font-size:12px;font-weight:bold;color:#737373;}
.home_left_txt a {font-family:Arial;font-size:11px;font-weight:bold;color:#737373;}
.home_feat_txt{font-family:Arial,Arial;font-size:11px;font-weight:bold;color:#5E6845;}
.home_tour_txt{font-family:Arial,Arial;font-size:11px;color:#737373;}
.home_tour_head{font-family:Arial,Arial;font-size:13px;color:#737373;font-weight:bold;}
.home_top_head{font-family:Arial,Arial;font-size:15px;color:#737373;font-weight:bold;}
.gray66 { color:#666666;}
.orange{color: #E37124;}
.login input{border-collapse: collapse; border: 1px solid; border-color: #8CC41A;}

.homeGreeting
{
  font-size:18pt;
  color:#E57200;
}

.homebox1
{
font-size: 12px; 
font-family: Arial; 
text-decoration: none;
color:#3e3e3e;
font-weight:bold;
}

/*.homebox2
{
font-size: 12px; 
font-family: Arial; 
text-decoration: none;
color:#3e3e3e;
font-weight:normal;
}*/

.home_box2
{
  font-size: 12px;
  font-weight: bold;
  padding-left: 0px;
}

.home_box2_wide
{
  font-size: 12px;
  font-weight: bold;
  padding-left: 0px;
  width: 426px;
}

.home_box2_thin
{
  font-size: 11px;
  font-weight: normal;
  padding-left: 0px;
  width: 200px;
}

.home_box2 h1
{
  height: 27px;
  background-image: url('/images/community/heading_264px.gif');
  background-repeat: no-repeat;
  padding-left: 10px;
  
  color: white;
  font-weight: bold;
  line-height: 27px;  
}

.home_box2_wide h1
{
  height: 27px;
  background-image: url('/images/community/heading_426px.gif');
  background-repeat: no-repeat;
  padding-left: 10px;
  
  color: white;
  font-weight: bold;
  line-height: 27px;  
}

.home_box2_thin h1
{
  height: 27px;
  background-image: url('/images/home/heading_200px.gif');
  background-repeat: no-repeat;
  padding-left: 10px;
  
  color: white;
  font-weight: normal;
  line-height: 27px;  
}

/*.home_box2 .home_boxcontent
{
  background-color: #eef2ea;
  border-left: 1px solid #abc197;
  border-right: 1px solid #abc197;
}
*/
.home_box2_wide .home_boxcontent
{
  background-color: #eef2ea;
  border-left: 1px solid #abc197;
  border-right: 1px solid #abc197;
}

.home_box2_thin .home_boxcontent
{
  background-color: #eef2ea;
  border-left: 1px solid #abc197;
  border-right: 1px solid #abc197;
}


.home_box2_foot_wide
{
  height: 5px;
  background-image: url('/images/community/footer_thin_426px.gif');
  background-repeat: no-repeat;  
}

.home_box2_foot_thin
{
  height: 5px;
  background-image: url('/images/home/footer_thin_200px.gif');
  background-repeat: no-repeat;  
}

.whosstickking {
   margin-bottom: 25px;
}

.corporate {
}

.corporate .home_boxcontent
{
  padding: 10px 0px 0px 15px;
  
  height: 125px; 
}

.corporate .box_foot
{
  height: 4px;
  background: url('/images/boxes/footer_264px.gif') no-repeat bottom;
}

.the_numbers {
	border-bottom: 1px dotted #F07721;
	margin-bottom: 15px;
}

.the_numbers .home_boxcontent
{ 
  padding: 10px 0px 5px 4px;
  /*height: 85px; */
}

.the_numbers_wide .home_boxcontent
{ 
  padding: 10px 10px 5px 5px;
  /*height: 85px; */
}

.the_numbers .stat {  
	padding-left: 75px;
	margin-bottom: 25px;
}

.the_numbers .stat_dollars {  
	background: url(/images/home/icon_dollars.png) no-repeat left;
}
.the_numbers .stat_contracts {  
	background: url(/images/home/icon_contract.png) no-repeat left;
}
.the_numbers .stat_cigarettes {  
	background: url(/images/home/icon_smoke.png) no-repeat left;
}
.the_numbers .stat_weight {  
	background: url(/images/home/icon_weight.gif) no-repeat left;
}
.the_numbers .stat_workouts {  
	background: url(/images/home/icon_workouts.png) no-repeat left;
}

.stat_cigarettes, .stat_workouts, .stat_weight {
  padding-top: 10px ; 
  margin-bottom: 10px;
}

.the_numbers .number {  
  font-size: 18px;
  color: #4C4C4C;
}

.the_numbers .caption {  
  color: #F07721;
}

.the_numbers_wide .number {
  float: right;
  font-size: 20px;
  font-family:Courier New ;
  letter-spacing:1.8px;
  background-image: url('/images/home/counter_sml_bg_v2.gif');
  background-repeat: no-repeat;
  background-position:  right;
  width: 195px;
  height: 35px;
  line-height: 35px;
  text-align:right;
  padding-right: 0px;
  margin-top: 2px;
  margin-bottom: 2px;
}

.the_numbers .dollar {
  
}

.the_numbers_wide .dollar {
  float: left;
  position:relative;
  left:4px;
}

.the_numbers .box_foot
{
  
}

.the_numbers_wide .box_foot
{
  height: 14px;
  background-image: url('/images/boxes/footer_426px.gif');
  background-repeat: no-repeat;  
}

/*.home_boxcontent0
{
  background-color: #f8f9f6;
  border-bottom: 1px dotted #dee6d6;
}

.home_boxcontent1
{
  background-color: #ffffff;
  border-bottom: 1px dotted #dee6d6;
}
*/

.whos_stickking .jcarousel-clip-vertical {
	height: 408px;
}

.whos_stickking li {
	height: 68px;
	width: 350px;
}

.home_whosstickking_entry
{
	overflow-y:hidden;
  /*padding: 10px;*/
  padding: 5px 20px 4px 20px;
  margin-bottom: 7px;
  text-align:left;
  
  background: transparent url(/images/home/whats_hap_bg.gif) no-repeat left bottom ;
}

.home_whosstickking_entry:hover {
	background: transparent url(/images/home/whats_hap_bg_hover.gif) no-repeat left bottom ;	
	cursor: pointer;
}

.corporate h1,
.inthenews h1,
.the_numbers h1,
.homepage .whosstickking h1 {
	background: none;
	font-size: 24px; 
	font-family: Tahoma, Arial, sans-serif;
	color: #F07721;
	margin-bottom: 10px;
}

.inthenews {
	margin-bottom: 30px;
}

.corporate h1 {
	font-size: 18px; 
}

.whosstickking .home_boxcontent {
	background: transparent;
	border: 0;
}

.home_whosstickking_entry .whosstickking_icon
{
  margin-right: 20px;
  float: left;
  width: 56px;
  height: 59px;
}

.home_whosstickking_entry .whosstickking_name {
	float: left;
	width: 230px;
}

.home_whosstickking_entry .whosstickking_name a 
{
  text-decoration: none;
  font-weight: bold;
  color: #ee8720;
  font-size: 13px;
}

.home_whosstickking_entry a.whosstickking_goal 
{
	float:left;
  font-size: 14px;
  font-weight: bold;
  color: #424141;
  max-height: 35px;
  overflow: hidden;
  display: block;
}


.home_whosstickking_entry .whosstickking_name a:hover,
.home_whosstickking_entry .whosstickking_goal a:hover
{
  text-decoration: underline;
}

.valentineLinks { color:#000; text-decoration:none; }
.valentineLinks:hover { color:#000; text-decoration:underline; }

.forgottenPassword { font-size:11px; font-family:Arial; color: #333333; text-decoration:none; }
.forgottenPassword:hover { font-size:11px; font-family:Arial; color: #333333; text-decoration: underline; }

.commitment_main { display: none; }

table.homepage > tbody > tr > td {
	vertical-align: top;
}

table.homepage td.leftcol {
	width: 350px;
	padding-right:20px;
}

table.homepage td.centercol {
	width: 270px;
	padding-right:14px;
	border-right: 1px dotted #F07721;
}

table.homepage td.rightcol {
	width: 230px;
	padding-left:20px;
}

.success_and_testimonials .top {
	height: 16px;
	background: url(/images/home/homeboxcenter_top.png) top no-repeat;
}
.success_and_testimonials .bottom {
	height: 16px;
	background: url(/images/home/homeboxcenter_bottom.gif) bottom no-repeat;
}
.success_and_testimonials {
	background: #DCDCDC url(/images/home/homebox_bg.png) top repeat-x;
	width: 270px;
	margin-bottom: 30px;
}

.searchBox h1 {
	font-size: 14px;
	color: #666666;
	margin-bottom: 10px;
}

.searchBox .top {
	height: 16px;
	background: url(/images/home/homeboxright_top.png) top no-repeat;
}
.searchBox .bottom {
	height: 16px;
	background: url(/images/home/homeboxright_bottom.gif) bottom no-repeat;
}
.searchBox {
	background: #DCDCDC url(/images/home/homebox_bg.png) top repeat-x;
	width: 240px;
	margin-bottom: 15px;
}

.searchBox .content {
	background: transparent none;
	padding: 0;
	width: auto;
	height: auto;
	margin-left: 20px;
	border: 0;
}

.searchBox input#qstr {
	width: 150px;
	height: 23px;
	border: 1px solid #B7B7B7;
	padding-left: 5px;
}

.home_user_info {
	width: 988px;
	margin: 0 auto 15px auto;
	position: relative;
}

.home_user_info > .top {
	background: url("/images/template/main_box_top.png") no-repeat 0 0;
	height: 24px;
}


.home_user_info > .bottom {
	background: url(/images/home/userInfo_bottom.gif) no-repeat bottom;
	height: 61px;
}

.home_user_info > .content {
	background: url("/images/template/main_box_fill.png") repeat-y 0 0;
	overflow-y: hidden;                                                 
}

.home_user_info .mountain_guy {
	width: 147px;
	height: 71px;
	background: transparent url(/images/home/userInfo_mountainguy.jpg) no-repeat; 
	position: absolute;
	bottom: 61px;
	height:71px;
	position:absolute;
	right: 4px;
	width:147px;	
}


.home_user_info .myfriends {
	margin-top: 20px;
}

.home_user_info .homeGreeting {
	float: right;
	width: 355px;
	margin-right: 30px;
}



.home_user_info .myfriends .title,
.home_user_info .myfriends .content .link
 {
	font-size: 12px;
}

.home_user_info .myfriends .content .link {
	margin-top: 5px;
}

#home_banner_table
{
  width: 204px;
}

#home_banner_loggedout
{
  background: url("/images/ipod/banner_home.jpg") no-repeat scroll 0 0 transparent;
  display: inline-block;
  height: 429px;
  position: relative;
  right: 7px;
  width: 269px;
}
#home_banner_loggedin
{
  background: url("/images/ipod/banner_tall.jpg") no-repeat scroll 0 0 transparent;
  display: inline-block;
  height: 754px;
  width: 202px;
}

/* split by JP on 2011-02-02 */
#home_banner_loggedout_top
{
  background: url("/images/ipod/banner_home_top.jpg") no-repeat scroll 0 0 transparent;
  display: inline-block;
  height: 392px;
  width: 269px;
}
#home_banner_loggedout_bottom
{
  background: url("/images/ipod/banner_home_bottom.jpg") no-repeat scroll 0 0 transparent;
  display: inline-block;
  height: 55px;
  width: 269px;
}
#home_banner_loggedin_top
{
  background: url("/images/ipod/banner_tall_top.jpg") no-repeat scroll 0 0 transparent;
  display: inline-block;
  height: 717px;
  width: 202px;
}
#home_banner_loggedin_bottom
{
  background: url("/images/ipod/banner_tall_bottom.jpg") no-repeat scroll 0 0 transparent;
  display: inline-block;
  height: 37px;
  width: 202px;
}

.home_banner {
	height: 473px;
	overflow-y: hidden;
	background-image: url(/images/home/banners/banner_goal_1.png);
	background-repeat: no-repeat;
	background-position:  center;
}

.home_banner .tabs {
	background-repeat: no-repeat;
	background-position: -1px top;
	width: 980px;
	height: 93px;
	margin: auto;
	position: relative;
	top: 278px;
}

.home_banner .tabs ul li {
	float: left;
	width: 245px;
	height: 93px;
}

.home_banner .i_commit_to {
	margin: 10px auto 0 auto;
	width: 980px;
	height: 92px;
	background: url(/images/home/i_commit_to.png) no-repeat 10px top;
	position: relative;
}

.home_user_info .i_commit_to {
	float: left;
	width: 586px;
	height: 92px;
	background: url(/images/home/i_commit_to.png);
	margin-bottom: 20px;
	position: relative;
}

.i_commit_to .searchType {
	position: absolute;
	top: 8px;
	overflow: hidden;
}

.home_user_info .i_commit_to .searchType {
	left: 214px;
}

.home_banner .i_commit_to .searchType {
	left: 224px;
}


.i_commit_to .searchFields {
	position: absolute;
	top: 22px;
}

.home_banner .i_commit_to .searchFields {
	left: 226px;
}

.home_user_info .i_commit_to .searchFields {
	left: 216px;
}

.i_commit_to .searchType div {
	font-size: 11px;
	font-weight: bold;
	float: left;
	color: #4C4C4C;
	cursor: pointer;
	padding-left: 8px;
}

.i_commit_to .searchType div.selected {
	background: transparent;
	color: #F07721;
	cursor: default;
	background: url(/images/home/arrow.gif) no-repeat left 5px;
}

.i_commit_to .searchType .predefined {
	padding-right: 10px;
	margin-right: 5px;
	border-right: 1px solid #7F7F7F;
}

.home_banner .i_commit_to label,
.home_user_info .i_commit_to label {
	margin-right: 19px;
	font-weight: bold;
	font-size: 33px;
	color: #F07721;
	line-height: 90px;
	float:left;
}

.i_commit_to label.es {
  font-size: 20px;
}

.home_user_info .i_commit_to label { margin-left: 26px; } 

.home_banner .i_commit_to label { margin-left: 37px; }

.home_banner .i_commit_to input,
.home_user_info .i_commit_to input {
	width: 225px;
	height: 20px;
	font-weight: bold;
	font-size: 14px;
	color: #F07721;
	padding-bottom: 2px;
	padding-top:5px;
	border: 0;
	/*position: relative;
	bottom: 24px;*/
}

.i_commit_to input.default {
	font-style: italic;
}

.home_banner .i_commit_to .searchFields .predefined,
.home_user_info .i_commit_to .searchFields .predefined {
	font-size: 14px;
	width: 223px;
	padding: 3px;
	left: 0;
	top: 10px;
	border: 0;
	position: absolute;
}

.home_banner .i_commit_to .start_today,
.home_user_info .i_commit_to .start_today {
	position: absolute;
	top: 6px;
}
.home_banner .i_commit_to .start_today { left: 465px; }

.home_user_info .i_commit_to .start_today { left: 455px; }

.home_banner .i_commit_to .x-form-field-wrap,
.home_user_info .i_commit_to .x-form-field-wrap {
	margin-top: 10px;
}




.home_banner .i_commit_to .x-form-text,
.home_user_info .i_commit_to .x-form-text {
	background: none;
}

.home_banner .banner {
	position: absolute;
	width: 100%;
	height: 473px;
	background-position: center top;
	background-repeat: no-repeat;
}

.home_banner .banner_stakes {
	background-image: url(/images/home/banners/banner_stakes.png);
}
.home_banner .banner_referee {
	background-image: url(/images/home/banners/banner_referee.png);
}
.home_banner .banner_support {
	background-image: url(/images/home/banners/banner_support.png);
}


.carrotsAndSticks .top {
	height: 15px;
	background: url(/images/home/homeboxleft_top.png) top no-repeat;
}
.carrotsAndSticks .bottom {
	height: 15px;
	background: url(/images/home/homeboxleft_bottom.gif) bottom no-repeat;
}
.carrotsAndSticks {
	background: url(/images/home/homebox_bg.png) top repeat-x;
	margin-top: 20px;
	cursor: pointer;
}
.carrotsAndSticks .content {
	margin: 0 10px 0 15px ;
	overflow: hidden;
} 

.carrotsAndSticks .title {
	font-size: 13px;
	margin-top: 6px;
	margin-bottom: 5px;
	width: 190px;
	float: left;
}

.carrotsAndSticks .button {
	float: left;
}

.carrotsAndSticks .image {
	float:left;
	margin-right:10px;
}
/* end /home/websites/www2.stickk.com/web/css/home.css size 14778 */
/* begin /home/websites/www2.stickk.com/web/css/inbox.css size 56 */


#placeholder-table-newmail td 
{
	text-align:left;
}


/* end /home/websites/www2.stickk.com/web/css/inbox.css size 56 */
/* begin /home/websites/www2.stickk.com/web/css/invoice.css size 532 */

/* invoice */
.invHead
{
	padding-top: 4px;
	padding-bottom: 4px;
	background-color: #BFD09A;
	font-family: Arial;
	font-size: 17px;
	padding-left: 5px;
	border-bottom: 1px solid #888C81;
	color: #434937;
}

.invDetails
{
	padding-top: 9px;
	padding-bottom: 9px;
	background-color: #EAEFDD;
	font-family: Arial;
	font-size: 11px;
	padding-left: 15px;
	border-bottom: 1px solid #888C81;
}

.invMaster
{
	font-family: Arial;
	font-size: 12px;
	width: 100%;
	margin-left: auto;
	margin-right: auto;
}

/* end /home/websites/www2.stickk.com/web/css/invoice.css size 532 */
/* begin /home/websites/www2.stickk.com/web/css/journal.css size 201 */

/* journal */
.junegativereport{background-color:#FFEEEE;}
.jupositivereport{background-color:#EEFFEE;}
.jrnegativereport{background-color:#FFCCCC;}
.jrpositivereport{background-color:#CCFFCC;}

/* end /home/websites/www2.stickk.com/web/css/journal.css size 201 */
/* begin /home/websites/www2.stickk.com/web/css/members.css size 5382 */

div#commitments-list .filter-tabs
{
	font-size: 12px !important;
}


.members_boxcontent0
{
  background-color: #f8f9f6;
  border-bottom: 1px dotted #dee6d6;
}

.members_boxcontent1
{
  background-color: #ffffff;
  border-bottom: 1px dotted #dee6d6;
}

.members_list_entry
{
  padding: 10px;
  text-align:left;
}

.members_list_entry .list_icon
{
  padding-right: 20px;
}

.members_list_entry .list_name a
{
  text-decoration: none;
  font-weight: bold;
  color: #ee8720;
  font-size: 11px;
}

.members_list_entry a.list_goal
{
  font-size: 11px;
  font-weight: bold;
  color: #424141;
}


.members_list_entry .list_name a:hover,
.members_list_entry .list_goal a:hover
{
  text-decoration: underline;
}

#placeholder-user-wall-posts
{
/*	margin-left: -10px;
	margin-right: -10px;*/
	padding-top: 5px
}

#placeholder-user-wall-posts div.pagination:first-child
{
  border-bottom: 1px dotted #dee6d6;
}

#placeholder-user-wall-posts div.pagination
{
  margin-top: 5px;
}

.leftColumn { float: left; margin: 7px 20px 0 2px; }

.contentColumn { float: left; }

.cardListPage .subtitle { padding-top: 10px; padding-bottom: 15px; }

.cardListPage .creditCard { border-bottom: 1px solid black; margin-bottom: 10px; width: 80%; }

.contractCardPage .contractTitle,
#creditCardFrm .title { font-size: 16px; font-weight: bold; color: orange; margin-bottom: 10px; }

.contractCardPage .choose_card {
	margin-bottom: 10px;
}

.contractCardPage .contractCard {
	border-bottom: 2px solid black;
	margin-top: 10px;
}

.contractCardPage .card_list .option .title,
.contractCardPage .contractCard .title {
	font-size: 13px;
	color: orange;
	font-weight: bold;
}

.contractCardPage .card_list .option {
	border-bottom: 1px solid #000000;
	padding: 10px 0;
	overflow-y: auto;
}

.contractCardPage .card_list .option .title {
}

.contractCardPage .card_list .option .select {
	float: right;
	margin-right: 60px;
}

.contractCardPage .card_list .option .select .credtCard {
	float: left
}

.contractCardPage .buttons {
	margin-top: 10px;
}

.addCard { 	margin-bottom: 10px; }

.contractCardPage,
.creditCard { font-size: 12px; }

.creditCard input[readonly] { border: 0; }

.creditCard #CVV { width: 50px; }

.creditCard #ExpMonth { width: 45px; }

.contractCardPage .creditCard { margin: auto; }

.creditCard td { padding-bottom: 3px; }

.creditCard td.label { font-weight: bold; text-align: right; padding-right: 5px; }

.creditCard #choose_address { border-top: 1px solid black; }

.creditCard #choose_address .title {
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	border-bottom: 1px solid #000000;
	padding-top: 10px;
	padding-bottom: 10px;
}

.supporterDonationSetup #choose_address .title {
	font-size: 12px;
	font-weight: normal;
	color: #000000;
}


.creditCard .new_address .option,
.creditCard #choose_address .option {
	width: 90%;
	padding: 10px 0;
	margin: auto;
	border-bottom: 1px solid #000000;
}

.creditCard .new_address .option .msg_container,
.creditCard #choose_address .option .msg_container {
	width: 190px;
	text-align: right;
	padding-right: 5px;
}

.creditCard .new_address .option {
	border-bottom: none;
}


.creditCard .new_address .option .field_container,
.creditCard #choose_address .option .field_container {
	width: 30px;
}

.creditCard .new_address .addressEdit {
	margin: auto;
}

.creditCard .new_address #Country {
	width: 175px;
}

#creditCardFrm .buttons table {
	margin: auto;
}

#creditCardFrm .buttons table td {
	padding: 0 5px;
}

#creditCardFrm #Zipcode { width: 75px; }
#creditCardFrm #Address1 { width: 170px; }
#creditCardFrm #Address2 { width: 170px; }

#creditCardFrm .new_address { padding-bottom: 10px; border-bottom: 1px solid #000000 }


.creditCard .associatedContract {
	margin-bottom: 4px;
	overflow-y: auto;
}

.creditCard .associatedContract .contract_details {
	float: left;
	padding-top: 6px;
	width: 200px;
}

.creditCard .associatedContract .change {
	float: left;
	margin-left: 15px;
}

.newCardAddress .option {
	float: left;
	margin: 5px 10px 5px 15px;
}

.newCardAddress .option .field_container {
	padding-right: 10px;
}

.newCardAddress #choose_address {
	width: 600px;
	margin: auto;
}

.newCardAddress .new_address .address_container {
	width: 600px;
	margin: auto;
}

.newCardAddress .new_address .option {
	float: none;
	width: 290px;
	margin: auto;
}

/*
div.active-history-tabs
{
	margin-left: -10px;
	margin-right: -10px;
	margin-top: -10px;
	margin-bottom: 10px;
	background: url('/images/members/active_historic.gif') no-repeat top center;
	height: 22px;
}

div.active-history-tabs-historic
{
	background-position: center -22px;
}

div.active-history-tabs a, div.active-history-tabs label
{
	float: left;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 0px;
	margin-top: 4px;
	text-align:right;
	width: 48%;
	font-size: 13px;
	font-weight: bold;
	text-decoration: none;
}

div.active-history-tabs a
{
	color: #779162;
}

div.active-history-tabs a:hover
{
	color: #779162;
	text-decoration: underline;
}


*/

.members_area_container {
	width: 940px;
	overflow-x: hidden;
}

.vertical_ad {
	margin-bottom: 50px;
}
/* end /home/websites/www2.stickk.com/web/css/members.css size 5382 */
/* begin /home/websites/www2.stickk.com/web/css/menu.css size 593 */
.conerLf {
  background: url("/images/members/menu_lef_coner.png") no-repeat scroll 0 0 transparent ;
  width: 18px ; 
  height: 45px; 
}

.conerRg {
  background: url("/images/members/menu_rig_coner.png") no-repeat scroll 0 0 transparent ;
  width: 19px ; 
  height: 45px; 
}

.MenuCenterBg {
  background: url("/images/members/menu_bg.png") repeat scroll 0 0 transparent ; 
  height: 45px; 
  width: 903px;
  margin: auto ;
  position: relative ;
}

.controls_tabs td.selected {
  background: url("/images/members/selected.png") no-repeat scroll 0 0 transparent ;    
}
/* end /home/websites/www2.stickk.com/web/css/menu.css size 593 */
/* begin /home/websites/www2.stickk.com/web/css/new.css size 24384 */
/* ========== Rounded Boxes - BEGIN ========== */
.roundedCornerSpacer { margin:0px; padding:0px; border:0px; clear:both; font-size:1px; line-height:1px; }
.roundedCornerSpacer1 { margin:0px; padding:0px; border:0px; clear:both;}
.borderTL, .borderTR, .borderBL, .borderBR { width:5px; height:5px; padding:0px; border:0px; z-index:99; }
.borderTL, .borderBL { float:left; clear:both; }
.borderTR, .borderBR { float:right; clear:right; }
.borderTL { margin:-1px 0px 0px -1px; }
.borderTR { margin:-1px -1px 0px 0px; }
.borderBL { margin:-5px 0px 0px 0px; }
.borderBR { margin:-5px 0px 0px 0px; }
.borderTL { margin-left:-4px; margin-left:-1px; }
html>body .borderTL { margin-left:-1px; }
.borderTR { margin-right:-4px; margin-right: -1px; }
html>body .borderTR { margin-right:-1px; }
.borderBL { margin-left:-3px; margin-left:0px; }
html>body .borderBL { margin-left:0px; }
.borderBR { margin-right:-3px; margin-right:0px; }
html>body .borderBR { margin-right:0px; }
.boxcontent { margin:0px; padding:0px;  border: 1px solid #ff9300; }
.boxcontent1 { margin:0px; padding:0px;  border: 1px solid #ff9300; height:560px;_height:560px;}
.boxcontent2 { margin:0px; padding:0px;  border: 1px solid #ff9300; height:188px;}


/* Home Page - Solutions Box */
.home1Wrapper { padding:0px; border:0px; width:750;  position:relative; float:left; display:block; font-family:Arial, Helvetica, sans-serif; } 
.home1Wrapper h1 { color:#d0242b; border-bottom:#CCCCCC 1px solid; margin:0; padding:-10px 5px 2px 35px; }
.home1Wrapper p { font-size:11px; line-height:1.9em; margin:0; padding:2px 10px 10px 10px; }
.home1Wrapper ul { font-size:12px; margin:0; padding:0; }
.home1Wrapper li { line-height:1.8em; color:#77787b; list-style-type:none; margin:0; padding:0; }
.home1Wrapper a:link { color:#77787b; text-decoration:none; }
.home1Wrapper a:visited { color:#77787b; text-decoration:none; }
.home1Wrapper a:hover { color:#d0242b; text-decoration:none; }
.home1Wrapper a:active { color:#d0242b; text-decoration:none; }


.corve { margin:-1px 0px 0px 722px; _margin:-1px 0px 0px 722px; _position:absolute; z-index:1;}
.corve_R { margin:17px -1px 0px 0px; _margin:80x 0px 0px 722px; _position:absolute; z-index:1;}
.corve_L { margin:-20px 0px 0px -1px; _margin:80x 0px 0px -1px; _position:absolute; z-index:1;}


.tab_browse { margin-left:-1px; margin-top:-4px; _ margin-top:-4px; _position:absolute; z-index:0}

.filter     { margin-top:-27px; margin-left:650px; _margin-top:-2px; _position:absolute; z-index:0;}
.filter_1     { margin-top:-27px; margin-left:3px; _margin-top:-2px; _position:absolute; z-index:0;}



/* Inner Page - Solutions Box */
.home1Wrapper_1 { padding:0px; border:0px; width:575;  position:relative; float:left; display:block; font-family:Arial, Helvetica, sans-serif; } 
.home1Wrapper_1 h1 { color:#d0242b; border-bottom:#CCCCCC 1px solid; margin:0; padding:-10px 5px 2px 35px; }
.home1Wrapper_1 p { font-size:11px; line-height:1.9em; margin:0; padding:2px 10px 10px 15px; }
.home1Wrapper_1 ul { font-size:12px; margin:0; padding:0; }
.home1Wrapper_1 li { line-height:1.8em; color:#77787b; list-style-type:none; margin:0; padding:0; }
.home1Wrapper_1 a:link { color:#77787b; text-decoration:none; }
.home1Wrapper_1 a:visited { color:#77787b; text-decoration:none; }
.home1Wrapper_1 a:hover { color:#d0242b; text-decoration:none; }
.home1Wrapper_1 a:active { color:#d0242b; text-decoration:none; }


.roundedCornerSpacer { margin:0px; padding:0px; border:0px; clear:both; font-size:1px; line-height:1px; }
.roundedCornerSpacer1 { margin:0px; padding:0px; border:0px; clear:both;}
.borderTL, .borderTR, .borderBL, .borderBR { width:5px; height:5px; padding:0px; border:0px; z-index:99; }
.borderTL, .borderBL { float:left; clear:both; }
.borderTR, .borderBR { float:right; clear:right; }
.borderTL { margin:-1px 0px 0px -1px; }
.borderTR { margin:-1px -1px 0px 0px; }
.borderBL { margin:-5px 0px 0px 0px; }
.borderBR { margin:-5px 0px 0px 0px; }
.borderTL { margin-left:-4px; margin-left:-1px; }
html>body .borderTL { margin-left:-1px; }
.borderTR { margin-right:-4px; margin-right: -1px; }
html>body .borderTR { margin-right:-1px; }
.borderBL { margin-left:-3px; margin-left:0px; }
html>body .borderBL { margin-left:0px; }
.borderBR { margin-right:-3px; margin-right:0px; }
html>body .borderBR { margin-right:0px; }
.boxcontent { margin:0px; padding:0px;  border: 1px solid #ff9300; }
.boxcontent3 { margin:0px; padding:0px;  border: 1px solid #bbdb6e; height:200px;_height:200px;}
.boxcontent2{ margin:0px; padding:0px;  border: 1px solid #ff9300; height:188px;}

.custom {font-size:18px;font-family:Arial;font-weight:bold;}

/* Inner Page - Solutions Box */
.home1Wrapper_2 { padding:0px; border:0px; width:575;  position:relative; float:left; display:block; font-family: Arial; } 
.home1Wrapper_2 h1 { color:#d0242b; border-bottom:#CCCCCC 1px solid; margin:0; padding:-10px 5px 2px 35px; }
.home1Wrapper_2 p { font-size:11px; line-height:1.9em; margin:0; padding:2px 10px 10px 15px; }
.home1Wrapper_2 ul { font-size:12px; margin:0; padding:0; }
.home1Wrapper_2 li { line-height:1.8em; color:#77787b; list-style-type:none; margin:0; padding:0; }
.home1Wrapper_2 a:link { color:#000000; text-decoration:none; }
.home1Wrapper_2 a:visited { color:#000000; text-decoration:none; }
.home1Wrapper_2 a:hover { color:#e37124; text-decoration:underline;}
.home1Wrapper_2 a:active { color:#e37124;}


.roundedCornerSpacer { margin:0px; padding:0px; border:0px; clear:both; font-size:1px; line-height:1px; }
.roundedCornerSpacer1 { margin:0px; padding:0px; border:0px; clear:both;}
.borderTL, .borderTR, .borderBL, .borderBR { width:5px; height:5px; padding:0px; border:0px; z-index:99; }
.borderTL, .borderBL { float:left; clear:both; }
.borderTR, .borderBR { float:right; clear:right; }
.borderTL { margin:-1px 0px 0px -1px; }
.borderTR { margin:-1px -1px 0px 0px; }
.borderBL { margin:-5px 0px 0px 0px; }
.borderBR { margin:-5px 0px 0px 0px; }
.borderTL { margin-left:-4px; margin-left:-1px; }
html>body .borderTL { margin-left:-1px; }
.borderTR { margin-right:-4px; margin-right: -1px; }
html>body .borderTR { margin-right:-1px; }
.borderBL { margin-left:-3px; margin-left:0px; }
html>body .borderBL { margin-left:0px; }
.borderBR { margin-right:-3px; margin-right:0px; }
html>body .borderBR { margin-right:0px; }
.boxcontent { margin:0px; padding:0px;  border: 1px solid #ff9300; }
.boxcontent4 { margin:0px; padding:0px;  border: 1px solid #bbdb6e; height:650px;_height:650px;}
.boxcontent2{ margin:0px; padding:0px;  border: 1px solid #ff9300; height:188px;}

.custom_1 {font-size:18px;font-family:Arial;font-weight:bold;}


/* Inner Page - Solutions Box */
.home1Wrapper_3 { padding:0px; border:0px; width:350;  position:relative; float:left; display:block; font-family: Arial; } 
.home1Wrapper_3 h1 { color:#d0242b; border-bottom:#CCCCCC 1px solid; margin:0; padding:-10px 5px 2px 35px; }
.home1Wrapper_3 p { font-size:11px; line-height:1.9em; margin:0; padding:2px 10px 10px 15px; }
.home1Wrapper_3 ul { font-size:12px; margin:0; padding:0; }
.home1Wrapper_3 li { line-height:1.8em; color:#77787b; list-style-type:none; margin:0; padding:0; }
.home1Wrapper_3 a:link { color:#000000; text-decoration:none; }
.home1Wrapper_3 a:visited { color:#000000; text-decoration:none; }
.home1Wrapper_3 a:hover { color:#e37124; text-decoration:underline;}
.home1Wrapper_3 a:active { color:#e37124;}


.roundedCornerSpacer { margin:0px; padding:0px; border:0px; clear:both; font-size:1px; line-height:1px; }
.roundedCornerSpacer1 { margin:0px; padding:0px; border:0px; clear:both;}
.borderTL, .borderTR, .borderBL, .borderBR { width:5px; height:5px; padding:0px; border:0px; z-index:99; }
.borderTL, .borderBL { float:left; clear:both; }
.borderTR, .borderBR { float:right; clear:right; }
.borderTL { margin:-1px 0px 0px -1px; }
.borderTR { margin:-1px -1px 0px 0px; }
.borderBL { margin:-5px 0px 0px 0px; }
.borderBR { margin:-5px 0px 0px 0px; }
.borderTL { margin-left:-4px; margin-left:-1px; }
html>body .borderTL { margin-left:-1px; }
.borderTR { margin-right:-4px; margin-right: -1px; }
html>body .borderTR { margin-right:-1px; }
.borderBL { margin-left:-3px; margin-left:0px; }
html>body .borderBL { margin-left:0px; }
.borderBR { margin-right:-3px; margin-right:0px; }
html>body .borderBR { margin-right:0px; }
.boxcontent { margin:0px; padding:0px;  border: 1px solid #ff9300; }
.boxcontent5 { margin:0px; padding:0px;  border: 1px solid #bbdb6e; height:580px;_height:550px;}
.boxcontent2{ margin:0px; padding:0px;  border: 1px solid #ff9300; height:188px;}

.custom_2 {font-size:18px;font-family:Arial;font-weight:bold; color:#e37124;}

.custom_3 {font-size:12px;font-family:Arial; color:#015c5c;}

.chear    {font-size:10px;font-family:Arial; color:#ed7f34; font-weight:bold;}


/* Inner Page - Solutions Box */
.home1Wrapper_4 { padding:0px; border:0px; width:575;  position:relative; float:left; display:block; font-family: Arial; } 
.home1Wrapper_4 h1 { color:#d0242b; border-bottom:#CCCCCC 1px solid; margin:0; padding:-10px 5px 2px 35px; }
.home1Wrapper_4 p { font-size:11px; line-height:1.9em; margin:0; padding:2px 10px 10px 15px; }
.home1Wrapper_4 ul { font-size:12px; margin:0; padding:0; }
.home1Wrapper_4 li { line-height:1.8em; color:#77787b; list-style-type:none; margin:0; padding:0; }
.home1Wrapper_4 a:link { color:#000000; text-decoration:none; }
.home1Wrapper_4 a:visited { color:#000000; text-decoration:none; }
.home1Wrapper_4 a:hover { color:#e37124; text-decoration:underline;}
.home1Wrapper_4 a:active { color:#e37124;}


.roundedCornerSpacer { margin:0px; padding:0px; border:0px; clear:both; font-size:1px; line-height:1px; }
.roundedCornerSpacer1 { margin:0px; padding:0px; border:0px; clear:both;}
.borderTL, .borderTR, .borderBL, .borderBR { width:5px; height:5px; padding:0px; border:0px; z-index:99; }
.borderTL, .borderBL { float:left; clear:both; }
.borderTR, .borderBR { float:right; clear:right; }
.borderTL { margin:-1px 0px 0px -1px; }
.borderTR { margin:-1px -1px 0px 0px; }
.borderBL { margin:-5px 0px 0px 0px; }
.borderBR { margin:-5px 0px 0px 0px; }
.borderTL { margin-left:-4px; margin-left:-1px; }
html>body .borderTL { margin-left:-1px; }
.borderTR { margin-right:-4px; margin-right: -1px; }
html>body .borderTR { margin-right:-1px; }
.borderBL { margin-left:-3px; margin-left:0px; }
html>body .borderBL { margin-left:0px; }
.borderBR { margin-right:-3px; margin-right:0px; }
html>body .borderBR { margin-right:0px; }
.boxcontent { margin:0px; padding:0px;  border: 1px solid #ff9300; }
.boxcontent6 { margin:0px; padding:0px;  border: 1px solid #bbdb6e; height:420px;_height:420px;}
.boxcontent2{ margin:0px; padding:0px;  border: 1px solid #ff9300; height:188px;}


/* Inner Page - Solutions Box */
.home1Wrapper_1 { padding:0px; border:0px; width:575; position:relative; float:left; display:block; font-family:Arial, Helvetica, sans-serif; } 
.home1Wrapper_5 h1 { color:#d0242b; border-bottom:#CCCCCC 1px solid; margin:0; padding:-10px 5px 2px 35px; }
.home1Wrapper_5 p { font-size:11px; line-height:1.9em; margin:0; padding:2px 10px 10px 15px; }
.home1Wrapper_5 ul { font-size:12px; margin:0; padding:0; }
.home1Wrapper_5 li { line-height:1.8em; color:#77787b; list-style-type:none; margin:0; padding:0; }
.home1Wrapper_5 a:link { color:#77787b; text-decoration:none; }
.home1Wrapper_5 a:visited { color:#77787b; text-decoration:none; }
.home1Wrapper_5 a:hover { color:#d0242b; text-decoration:none; }
.home1Wrapper_5 a:active { color:#d0242b; text-decoration:none; }


.roundedCornerSpacer { margin:0px; padding:0px; border:0px; clear:both; font-size:1px; line-height:1px; }
.roundedCornerSpacer1 { margin:0px; padding:0px; border:0px; clear:both;}
.borderTL, .borderTR, .borderBL, .borderBR { width:5px; height:5px; padding:0px; border:0px; z-index:99; }
.borderTL, .borderBL { float:left; clear:both; }
.borderTR, .borderBR { float:right; clear:right; }
.borderTL { margin:-1px 0px 0px -1px; }
.borderTR { margin:-1px -1px 0px 0px; }
.borderBL { margin:-5px 0px 0px 0px; }
.borderBR { margin:-5px 0px 0px 0px; }
.borderTL { margin-left:-4px; margin-left:-1px; }
html>body .borderTL { margin-left:-1px; }
.borderTR { margin-right:-4px; margin-right: -1px; }
html>body .borderTR { margin-right:-1px; }
.borderBL { margin-left:-3px; margin-left:0px; }
html>body .borderBL { margin-left:0px; }
.borderBR { margin-right:-3px; margin-right:0px; }
html>body .borderBR { margin-right:0px; }
.boxcontent { margin:0px; padding:0px;  border: 1px solid #ff9300; }
.boxcontent7 { margin:0px; padding:0px;  border: 1px solid #bbdb6e; height:280px;_height:200px;}
.boxcontent2{ margin:0px; padding:0px;  border: 1px solid #ff9300; height:188px;}


/* Inner Page - Solutions Box */
.home1Wrapper_6 p { font-size:11px; line-height:1.9em; margin:0; padding:2px 10px 10px 15px; }
.home1Wrapper_6 ul { font-size:12px; margin:0; padding:0; }
.home1Wrapper_6 li { line-height:1.8em; color:#77787b; list-style-type:none; margin:0; padding:0; }
.home1Wrapper_6 a:link { color:#000000; text-decoration:none; }
.home1Wrapper_6 a:visited { color:#000000; text-decoration:none; }
.home1Wrapper_6 a:hover { color:#e37124; text-decoration:underline;}
.home1Wrapper_6 a:active { color:#e37124;}


.roundedCornerSpacer { margin:0px; padding:0px; border:0px; clear:both; font-size:1px; line-height:1px; }
.roundedCornerSpacer1 { margin:0px; padding:0px; border:0px; clear:both;}
.borderTL, .borderTR, .borderBL, .borderBR { width:5px; height:5px; padding:0px; border:0px; z-index:99; }
.borderTL, .borderBL { float:left; clear:both; }
.borderTR, .borderBR { float:right; clear:right; }
.borderTL { margin:-1px 0px 0px -1px; }
.borderTR { margin:-1px -1px 0px 0px; }
.borderBL { margin:-5px 0px 0px 0px; }
.borderBR { margin:-5px 0px 0px 0px; }
.borderTL { margin-left:-4px; margin-left:-1px; }
html>body .borderTL { margin-left:-1px; }
.borderTR { margin-right:-4px; margin-right: -1px; }
html>body .borderTR { margin-right:-1px; }
.borderBL { margin-left:-3px; margin-left:0px; }
html>body .borderBL { margin-left:0px; }
.borderBR { margin-right:-3px; margin-right:0px; }
html>body .borderBR { margin-right:0px; }
.boxcontent { margin:0px; padding:0px;  border: 1px solid #ff9300; }
.boxcontent8 { margin:0px; padding:0px;  border: 1px solid #bbdb6e; height:430px;_height:430px;}
.boxcontent2{ margin:0px; padding:0px;  border: 1px solid #ff9300; height:188px;}

/* Inner Page - Solutions Box */
.home1Wrapper_7 { padding:0px; border:0px; width:575;  position:relative; float:left; display:block; font-family:Arial, Helvetica, sans-serif; } 
.home1Wrapper_7 h1 { color:#d0242b; border-bottom:#CCCCCC 1px solid; margin:0; padding:-10px 5px 2px 35px; }
.home1Wrapper_7 p { font-size:11px; line-height:1.9em; margin:0; padding:2px 10px 10px 15px; }
.home1Wrapper_7 ul { font-size:12px; margin:0; padding:0; }
.home1Wrapper_7 li { line-height:1.8em; color:#77787b; list-style-type:none; margin:0; padding:0; }
.home1Wrapper_7 a:link { color:#77787b; text-decoration:none; }
.home1Wrapper_7 a:visited { color:#77787b; text-decoration:none; }
.home1Wrapper_7 a:hover { color:#d0242b; text-decoration:none; }
.home1Wrapper_7 a:active { color:#d0242b; text-decoration:none; }


.roundedCornerSpacer { margin:0px; padding:0px; border:0px; clear:both; font-size:1px; line-height:1px; }
.roundedCornerSpacer1 { margin:0px; padding:0px; border:0px; clear:both;}
.borderTL, .borderTR, .borderBL, .borderBR { width:5px; height:5px; padding:0px; border:0px; z-index:99; }
.borderTL, .borderBL { float:left; clear:both; }
.borderTR, .borderBR { float:right; clear:right; }
.borderTL { margin:-1px 0px 0px -1px; }
.borderTR { margin:-1px -1px 0px 0px; }
.borderBL { margin:-5px 0px 0px 0px; }
.borderBR { margin:-5px 0px 0px 0px; }
.borderTL { margin-left:-4px; margin-left:-1px; }
html>body .borderTL { margin-left:-1px; }
.borderTR { margin-right:-4px; margin-right: -1px; }
html>body .borderTR { margin-right:-1px; }
.borderBL { margin-left:-3px; margin-left:0px; }
html>body .borderBL { margin-left:0px; }
.borderBR { margin-right:-3px; margin-right:0px; }
html>body .borderBR { margin-right:0px; }
.boxcontent { margin:0px; padding:0px;  border: 1px solid #ff9300; }
.boxcontent9 { margin:0px; padding:0px;  border: 1px solid #bbdb6e; height:250px;_height:250px;}
.boxcontent2{ margin:0px; padding:0px;  border: 1px solid #ff9300; height:188px;}


/* Inner Page - Solutions Box */
.home1Wrapper_12 { padding:0px; border:0px; width:220; _width:210;  position:relative; float:left; display:block; font-family: Arial; } 
.home1Wrapper_12 h1 { color:#d0242b; border-bottom:#CCCCCC 1px solid; margin:0; padding:-10px 5px 2px 35px; }
.home1Wrapper_12 p { font-size:11px; line-height:1.9em; margin:0; padding:2px 10px 10px 15px; }
.home1Wrapper_12 ul { font-size:12px; margin:0; padding:0; }
.home1Wrapper_12 li { line-height:1.3em; color:#000000; list-style-type:none; margin:0; padding:0; font-weight:bold }
.home1Wrapper_12 a:link { color:#000000; text-decoration:none; }
.home1Wrapper_12 a:visited { color:#000000; text-decoration:none; }
.home1Wrapper_12 a:hover { color:#e37124; text-decoration:underline;}
.home1Wrapper_12 a:active { color:#e37124;}


.roundedCornerSpacer { margin:0px; padding:0px; border:0px; clear:both; font-size:1px; line-height:1px; }
.roundedCornerSpacer1 { margin:0px; padding:0px; border:0px; clear:both;}
.borderTL, .borderTR, .borderBL, .borderBR { width:5px; height:5px; padding:0px; border:0px; z-index:99; }
.borderTL, .borderBL { float:left; clear:both; }
.borderTR, .borderBR { float:right; clear:right; }
.borderTL { margin:-1px 0px 0px -1px; }
.borderTR { margin:-1px -1px 0px 0px; }
.borderBL { margin:-5px 0px 0px 0px; }
.borderBR { margin:-5px 0px 0px 0px; }
.borderTL { margin-left:-4px; margin-left:-1px; }
html>body .borderTL { margin-left:-1px; }
.borderTR { margin-right:-4px; margin-right: -1px; }
html>body .borderTR { margin-right:-1px; }
.borderBL { margin-left:-3px; margin-left:0px; }
html>body .borderBL { margin-left:0px; }
.borderBR { margin-right:-3px; margin-right:0px; }
html>body .borderBR { margin-right:0px; }
.boxcontent { margin:0px; padding:0px;  border: 1px solid #ff9300; }
.boxcontent14 { margin:0px; padding:0px;  border: 1px solid #ff9300; height:530px; _height:515px;}
.boxcontent2{ margin:0px; padding:0px;  border: 1px solid #ff9300; height:188px;}


/* Inner Page - Solutions Box */
.home1Wrapper_13 { padding:0px; border:0px; width:450;  _width:430; #width:300; position:relative; float:left; display:block; font-family: Arial; } 
.home1Wrapper_13 h1 { color:#d0242b; border-bottom:#CCCCCC 1px solid; margin:0; padding:-10px 5px 2px 35px; }
.home1Wrapper_13 p { font-size:12px; line-height:1.5em; margin:0; padding:2px 10px 10px 15px; }
.home1Wrapper_13 ul { font-size:12px; margin:0; padding:0; }
.home1Wrapper_13 li { line-height:1.3em; color:#000000; list-style-type:none; margin:0; padding:0; font-weight:bold }
.home1Wrapper_13 a:link { color:#000000; text-decoration:none; }
.home1Wrapper_13 a:visited { color:#000000; text-decoration:none; }
.home1Wrapper_13 a:hover { color:#e37124; text-decoration:underline;}
.home1Wrapper_13 a:active { color:#e37124;}


.roundedCornerSpacer { margin:0px; padding:0px; border:0px; clear:both; font-size:1px; line-height:1px; }
.roundedCornerSpacer1 { margin:0px; padding:0px; border:0px; clear:both;}
.borderTL, .borderTR, .borderBL, .borderBR { width:5px; height:5px; padding:0px; border:0px; z-index:99; }
.borderTL, .borderBL { float:left; clear:both; }
.borderTR, .borderBR { float:right; clear:right; }
.borderTL { margin:-1px 0px 0px -1px; }
.borderTR { margin:-1px -1px 0px 0px; }
.borderBL { margin:-5px 0px 0px 0px; }
.borderBR { margin:-5px 0px 0px 0px; }
.borderTL { margin-left:-4px; margin-left:-1px; }
html>body .borderTL { margin-left:-1px; }
.borderTR { margin-right:-4px; margin-right: -1px; }
html>body .borderTR { margin-right:-1px; }
.borderBL { margin-left:-3px; margin-left:0px; }
html>body .borderBL { margin-left:0px; }
.borderBR { margin-right:-3px; margin-right:0px; }
html>body .borderBR { margin-right:0px; }
.boxcontent { margin:0px; padding:0px;  border: 1px solid #ff9300; }
.boxcontent15 { margin:0px; padding:0px;  border: 1px solid #ff9300; height:530px; _height:515px;}
.boxcontent2{ margin:0px; padding:0px;  border: 1px solid #ff9300; height:188px;}

/* Inner Page - Solutions Box */
.home1Wrapper_14 { padding:0px; border:0px; width:320;  position:relative; float:left; display:block; font-family: Arial; } 
.home1Wrapper_14 h1 { color:#d0242b; border-bottom:#CCCCCC 1px solid; margin:0; padding:-10px 5px 2px 35px; }
.home1Wrapper_14 p { font-size:11px; line-height:1.9em; margin:0; padding:2px 10px 10px 15px; }
.home1Wrapper_14 ul { font-size:12px; margin:0; padding:0; }
.home1Wrapper_14 li { line-height:1.3em; color:#000000; list-style-type:none; margin:0; padding:0; font-weight:bold }
.home1Wrapper_14 a:link { color:#000000; text-decoration:none; }
.home1Wrapper_14 a:visited { color:#000000; text-decoration:none; }
.home1Wrapper_14 a:hover { color:#e37124; text-decoration:underline;}
.home1Wrapper_14 a:active { color:#e37124;}


.roundedCornerSpacer { margin:0px; padding:0px; border:0px; clear:both; font-size:1px; line-height:1px; }
.roundedCornerSpacer1 { margin:0px; padding:0px; border:0px; clear:both;}
.borderTL, .borderTR, .borderBL, .borderBR { width:5px; height:5px; padding:0px; border:0px; z-index:99; }
.borderTL, .borderBL { float:left; clear:both; }
.borderTR, .borderBR { float:right; clear:right; }
.borderTL { margin:-1px 0px 0px -1px; }
.borderTR { margin:-1px -1px 0px 0px; }
.borderBL { margin:-5px 0px 0px 0px; }
.borderBR { margin:-5px 0px 0px 0px; }
.borderTL { margin-left:-4px; margin-left:-1px; }
html>body .borderTL { margin-left:-1px; }
.borderTR { margin-right:-4px; margin-right: -1px; }
html>body .borderTR { margin-right:-1px; }
.borderBL { margin-left:-3px; margin-left:0px; }
html>body .borderBL { margin-left:0px; }
.borderBR { margin-right:-3px; margin-right:0px; }
html>body .borderBR { margin-right:0px; }
.boxcontent { margin:0px; padding:0px;  border: 1px solid #c1de7a; }
.boxcontent16 { margin:0px; padding:0px;  border: 1px solid #c1de7a; height:320px;}
.boxcontent2{ margin:0px; padding:0px;  border: 1px solid #c1de7a; height:188px;}


/* Inner Page - Solutions Box */
.home1Wrapper_15 { padding:0px; border:0px; width:247; _width:242;  position:relative; float:left; display:block; font-family: Arial; } 
.home1Wrapper_15 h1 { color:#d0242b; border-bottom:#CCCCCC 1px solid; margin:0; padding:-10px 5px 2px 35px; }
.home1Wrapper_15 p { font-size:12px; line-height:1.5em; margin:0; padding:2px 10px 10px 15px; }
.home1Wrapper_15 ul { font-size:12px; margin:0; padding:0; }
.home1Wrapper_15 li { line-height:1.3em; color:#000000; list-style-type:none; margin:0; padding:0; font-weight:bold }
.home1Wrapper_15 a:link { color:#000000; text-decoration:none; }
.home1Wrapper_15 a:visited { color:#000000; text-decoration:none; }
.home1Wrapper_15 a:hover { color:#e37124; text-decoration:underline;}
.home1Wrapper_15 a:active { color:#e37124;}


.roundedCornerSpacer { margin:0px; padding:0px; border:0px; clear:both; font-size:1px; line-height:1px; }
.roundedCornerSpacer1 { margin:0px; padding:0px; border:0px; clear:both;}
.borderTL, .borderTR, .borderBL, .borderBR { width:5px; height:5px; padding:0px; border:0px; z-index:99; }
.borderTL, .borderBL { float:left; clear:both; }
.borderTR, .borderBR { float:right; clear:right; }
.borderTL { margin:-1px 0px 0px -1px; }
.borderTR { margin:-1px -1px 0px 0px; }
.borderBL { margin:-5px 0px 0px 0px; }
.borderBR { margin:-5px 0px 0px 0px; }
.borderTL { margin-left:-4px; margin-left:-1px; }
html>body .borderTL { margin-left:-1px; }
.borderTR { margin-right:-4px; margin-right: -1px; }
html>body .borderTR { margin-right:-1px; }
.borderBL { margin-left:-3px; margin-left:0px; }
html>body .borderBL { margin-left:0px; }
.borderBR { margin-right:-3px; margin-right:0px; }
html>body .borderBR { margin-right:0px; }
.boxcontent { margin:0px; padding:0px;  border: 1px solid #ff9300; }
.boxcontent17 { margin:0px; padding:0px;  border: 1px solid #ff9300; height:330px; _height:330px;}
.boxcontent2{ margin:0px; padding:0px;  border: 1px solid #ff9300; height:188px;}


.text { font-family:Arial; font-size:13px}

.usertbl_master1
{
	font-size:12px;
	font-family:Arial;
	width:550px;
	
}
.con1
{
}
.con2
{
	display:none;
}


/* end /home/websites/www2.stickk.com/web/css/new.css size 24384 */
/* begin /home/websites/www2.stickk.com/web/css/overlay.css size 2072 */
.boxy-wrapper .title-bar,
.boxy-content {
	background: #CDD9E8;
}
.boxy-wrapper .title-bar h2 {
	color: #15428B;
	font-weight: bold;
}

.boxy-content {
	font-size: 12px;
	padding: 10px 10px 5px 10px;
}

.boxy-wrapper .top-left,
.boxy-wrapper .bottom-left {
	background: url(/js/ext-3.0.0/resources/images/default/window/left-corners.png) no-repeat;
}
.boxy-wrapper .top-right,
.boxy-wrapper .bottom-right {
	background: url(/js/ext-3.0.0/resources/images/default/window/right-corners.png) no-repeat;
}

.boxy-wrapper .top,
.boxy-wrapper .bottom {
	background: url(/js/ext-3.0.0/resources/images/default/window/top-bottom.png) repeat-x;
	opacity: 1;
	filter: none
}

.boxy-wrapper .left, .boxy-wrapper .right {
	background: url(/js/ext-3.0.0/resources/images/default/window/left-right.png) repeat-y;
	opacity: 1;
	filter: none; 
}


.boxy-wrapper .right {
	background-position: -6px 0;
}

.boxy-wrapper .bottom, .boxy-wrapper .bottom-left, .boxy-wrapper .bottom-right {
	background-position: 0 -290px;
}



.boxy-wrapper .top-left, .boxy-wrapper .top-right, .boxy-wrapper .top {
	height: 5px;
}

.boxy-wrapper .top-left, .boxy-wrapper .top-right, .boxy-wrapper .left, .boxy-wrapper .right, .boxy-wrapper .bottom-left, .boxy-wrapper .bottom-right {
	width: 6px;
}


.boxy-wrapper .btnContent input[type=button] {
	border: 0;
	background: transparent;
	cursor: pointer;
}

.boxy-wrapper .answers {
	margin-top: 15px;
}

.boxy-wrapper {
	-moz-border-radius: 3px 3px 3px 3px;
	-moz-box-shadow: 2px 2px 7px #AAAAAA;
	-webkit-border-radius: 3px 3px 3px 3px;
	-webkit-box-shadow: 2px 2px 7px #AAAAAA;
	border-radius: 3px 3px 3px 3px;
	box-shadow: 2px 2px 7px #AAAAAA;
}

.boxy-wrapper .question {
	min-height: 35px;
	background: url("/js/ext-3.0.0/resources/images/default/window/icon-question.gif") no-repeat;
	padding-left: 45px;
}

.boxy-modal-blackout {
	background-color: #CCCCCC;
}

.boxy-wrapper .answers {
	text-align: center;
}

.boxy-wrapper .answers .button > div {
	display: inline-block;
	margin: 0 5px;
}

.boxy-wrapper .answers .button {
	display: inline-block;
}


/* end /home/websites/www2.stickk.com/web/css/overlay.css size 2072 */
/* begin /home/websites/www2.stickk.com/web/css/personalAssistant.css size 4533 */
.paBigNumber {
  text-decoration: none;
  font-weight: bold;
  color: #E57200;
  font-size: 16px;
}

.paText_orange {
  text-decoration: none;
  font-weight: bold;
  color: #E57200;
  font-size: 12px;
}

.paBigNumber_lnk {
  text-decoration: none;
  font-weight: bold;
  color: #E57200;
  font-size: 16px;
}

.paText_orange_lnk {
  text-decoration: none;
  font-weight: bold;
  color: #E57200;
  font-size: 12px;
}

.paDetails {
  text-decoration: none;
  font-weight: normal;
  color: #000;
  font-size: 11px;
}

.paDetails:hover {
  text-decoration: underline;
  font-weight: normal;
  color: #000;
  font-size: 11px;
}

.personal_assistant {
	width: 498px;
	background: #DCDCDC url(/images/home/homebox_bg.png) repeat-x top;
}

.personal_assistant > .top {
	background: url(/images/personalAssistant/homebox_498_top.png) no-repeat top;
	height: 17px;
}
.personal_assistant > .bottom {
	background: url(/images/personalAssistant/homebox_498_bottom.png) no-repeat top;
	height: 17px;
}

.personal_assistant > .content {
	background: transparent;
	border-left: 6px solid #E7E7E7;
	border-right: 6px solid #E7E7E7;
	padding-left: 10px;
}

.personal_assistant .alert_container {
	width: 463px;
	margin-bottom: 15px;
}

.personal_assistant .alert_container > .content {
	background: #FAFAFA;
	padding-left: 13px;
	padding-top: 5px;
}

.personal_assistant .alert_container > .top {
	height: 14px;
	background: url(/images/personalAssistant/alert_top.gif) no-repeat;
}

.personal_assistant .alert_container > .bottom {
	height: 14px;
	background: url(/images/personalAssistant/alert_bottom.gif) no-repeat;
}

.personal_assistant .alert_container > .content table td {
	vertical-align: top;
}

.personal_assistant .alert_container > .content .count {
	color: #4B4B4B;
	font-size: 18px;
	font-weight: bold;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 3px;
	margin-bottom: 10px;
}

.personal_assistant .alert_container > .content .count a {
	text-decoration: none;
	color: #4B4B4B;
}

.personal_assistant .alert_container > .content .count a:hover {
	text-decoration: underline;
}

.personal_assistant .alert_container > .content .label {
	color: #E57200;
	font-size: 18px;
	font-weight: bold;
	text-transform:capitalize;
	margin-bottom: 10px;
	padding-top: 3px;
}

.personal_assistant .alert_container > .content .label a {
	text-decoration: none;
	color: #E57200;
}

.personal_assistant .alert_container > .content .label a:hover {
	text-decoration: underline;
}

.personal_assistant_container {
	float: left;
	margin-right: 20px;
	margin-left: 50px;
}

.personal_assistant_container .stats {
	font-size: 12px;
	font-weight: bold;
	margin-left: 10px;
	margin-top: 10px;
}

.personal_assistant_container .stats .label {
	color: #333333;
	width: 110px;
	float: left;
}

.personal_assistant_container .stats .number {
	color: #F07721;
	float: left;
}

.personal_assistant_container .stats .number a {
	text-decoration: none;
}

.personal_assistant_container .stats .number a:hover {
	text-decoration: underline;
}

.personal_assistant_container .stats .number a {
	cursor: default;
}
.personal_assistant_container .stats .number a[href] {
	cursor: pointer;
}

.personal_assistant_container .stats > div {
	border-bottom: 1px dotted #333333;
	margin-bottom: 3px;
	overflow-y: auto;
}

.personal_assistant_container .myprofile_main .stickkButton .btnLeft,
.personal_assistant_container .myprofile_main .stickkButton .btnRight {
	background-image: url(/images/buttons/stickkButtonGreen.gif);
}

.personal_assistant_container .no_updates {
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}

.personal_assistant_container .no_updates .content {
	padding-left: 20px;
}

.personal_assistant_container .no_updates .msg {
	margin-bottom: 15px;
}

.personal_assistant_container .welcome { font-size: 18px; margin-bottom: 10px; }
.personal_assistant_container .msg { font-weight: normal;  }

.personal_assistant_container .postToCommitmentWall > .title { color: #516A1B; }

.personal_assistant_container .postToCommitmentWall > form { overflow-y: hidden; }

.personal_assistant_container .postToCommitmentWall textarea { margin-bottom: 13px; }

.personal_assistant_container .postToCommitmentWall > form .button { float: left; }

.personal_assistant_container .commitmentsLink { float: right; margin-right: 20px; margin-top: -18px; }
/* end /home/websites/www2.stickk.com/web/css/personalAssistant.css size 4533 */
/* begin /home/websites/www2.stickk.com/web/css/portalHome.css size 3912 */
.portalHome_pointsBreakdown
{
  font-size: 12px;
  font-weight: bold;
  padding-left: 0px;
  width: 410px;
}

.portalHome_pointsBreakdown h1
{
  background-image: url('/images/portalHome/breakdown_header.gif');
  background-repeat: no-repeat;
  height: 27px;
  padding-left: 10px;
  color: #000;
  font-weight: bold;
  line-height: 27px;  
}

.portalHome_pointsBreakdown .portalHome_pointsBreakdown_boxcontent
{
  border-left: 1px solid #abc197;
  border-right: 1px solid #abc197;
  background-color: #FFF;
}

.portalHome_pointsBreakdown_foot
{
  background: url('/images/portalHome/breakdown_footer.gif') no-repeat bottom;
  height: 2px;
}

.breakdown .portalHome_pointsBreakdown_boxcontent
{
  padding: 5px 5px 4px 5px;
}

.breakdown .portalHome_pointsBreakdown_foot
{
  height: 2px;
  background: url('/images/portalHome/breakdown_footer.gif') no-repeat bottom;
}

.portalHome_campaignLinks {
  font-weight: bold;
  font-size: 12px;
  text-decoration:none;
  color:#3c3c3c;
  padding:0px;
}
.portalHome_campaignLinks:hover {
  font-weight: bold;
  font-size: 12px;
  text-decoration:none;
  color: #ec7c18;
  padding:0px;
}

.portalHome_campaignLinks_newsbullet {
  padding:0px;
}
.portalHome_campaignLinks_newsbullet_active {
  padding-left:10px;
}

.portalHome_campaignLinks_active {
  font-weight: bold;
  font-size: 12px;
  text-decoration:none;
  color:#ec7c18;
  padding:0px;
}
.portalHome_campaignLinks_active:hover {
  font-weight: bold;
  font-size: 12px;
  text-decoration:none;
  color:#ec7c18;
  padding:0px;
}
  

.portalHome_commitmentLinks {
  font-weight: bold;
  color: #737373;
  font-size: 12px;
  text-decoration:none;
}
.portalHome_commitmentLinks:hover {
  font-weight: bold;
  color: #000;
  font-size: 12px;
  text-decoration:none;
}

.portalHome_commitmentLinks_active {
  font-weight: bold;
  color: #000;
  font-size: 12px;
  text-decoration:none;
}
.portalHome_commitmentLinks_active:hover {
  font-weight: bold;
  color: #000;
  font-size: 12px;
  text-decoration:none;
}

.breakdownTable_header td { 
  font-size:12px;
  color:#000;
  padding:0px;
}

.breakdownTable td { 
  font-size:11px;
  font-weight:normal;
  color:#000;
  padding:5px;
}

.portalHome_myPoints
{
  font-size: 12px;
  font-weight: bold;
  padding-left: 0px;
  width: 264px;
}

.portalHome_myPoints h1
{
  background-image: url('/images/portalHome/myPoints_header.gif');
  background-repeat: no-repeat;
  height: 27px;
  padding-left: 10px;
  color: #FFF;
  font-weight: bold;
  line-height: 27px;  
}

.portalHome_myPoints .portalHome_myPoints_boxcontent
{
  border-left: 1px solid #abc197;
  border-right: 1px solid #abc197;
  background-color: #FFF;
}

.portalHome_myPoints_foot
{
  background: url('/images/portalHome/myPoints_footer.gif') no-repeat bottom;
  height: 14px;
}

.myPoints .portalHome_myPoints_boxcontent
{
  padding: 5px;
}

.myPoints .portalHome_myPoints_foot
{
  height: 14px;
  background: url('/images/portalHome/myPoints_footer.gif') no-repeat bottom;
}

.members_myPoints
{
  font-size: 12px;
  font-weight: bold;
  padding-left: 0px;
  width: 200px;
}

.members_myPoints h1
{
  background-image: url('/images/portalHome/myPoints_members_header.gif');
  background-repeat: no-repeat;
  height: 27px;
  padding-left: 10px;
  color: #FFF;
  font-weight: bold;
  line-height: 27px;  
}

.members_myPoints .members_myPoints_boxcontent
{
  border-left: 1px solid #abc197;
  border-right: 1px solid #abc197;
  background-color: #FFF;
}

.members_myPoints_foot
{
  background: url('/images/portalHome/myPoints_members_footer.gif') no-repeat bottom;
  height: 14px;
}

.myPoints .members_myPoints_boxcontent
{
  padding: 5px;
}

.myPoints .members_myPoints_foot
{
  height: 14px;
  background: url('/images/portalHome/myPoints_members_footer.gif') no-repeat bottom;
}

.myCoupons .date {
	font-style: italic;
	font-size: 11px;
}

.myCoupons td {
	padding: 0 0 7px 5px;
	vertical-align: top;
}
/* end /home/websites/www2.stickk.com/web/css/portalHome.css size 3912 */
/* begin /home/websites/www2.stickk.com/web/css/portalSwitch.css size 471 */
.txt11_portalSwitch {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #333333;
}
.txt12_portalSwitch {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #333333;
}
.login_portalSwitch {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 20px;
  font-weight: bold;
  color: #F2F2F2;
  text-decoration: none;
}
.txt-bar_portalSwitch {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #FFFFFF;
}
/* end /home/websites/www2.stickk.com/web/css/portalSwitch.css size 471 */
/* begin /home/websites/www2.stickk.com/web/css/posts.css size 288 */

/* posts */
.post_form_div
{
	font-family:Arial;
	font-size:11px;
	font-weight:bold;
	text-align:left;
}

.post_unread
{
	background-color:#F0FFF0;
}

td.post_poster
{
	width: 100px;
	position: relative;
	padding-right: 10px;
}

td.post_message
{
	width: 100%;
}
/* end /home/websites/www2.stickk.com/web/css/posts.css size 288 */
/* begin /home/websites/www2.stickk.com/web/css/register.css size 84 */

.reg_table td 
{
	text-align:left;
}

.reg_table #row_end td
{
	text-align:right;
}
/* end /home/websites/www2.stickk.com/web/css/register.css size 84 */
/* begin /home/websites/www2.stickk.com/web/css/relatedProducts.css size 842 */
.relatedProducts
{
  font-size: 12px;
  font-weight: normal;
}

.relatedProductName
{
  font-size: 11px;
  font-weight: bold;
}


.members_relatedProducts
{
  font-size: 12px;
  font-weight: bold;
  padding-left: 0px;
  width: 264px;
}

.members_relatedProducts h1
{
  background-image: url('/images/store/relatedProducts_members_header_264px.gif');
  background-repeat: no-repeat;
  height: 27px;
  padding-left: 10px;
  color: #FFF;
  font-weight: bold;
  line-height: 27px;  
}

.members_relatedProducts .members_relatedProducts_boxcontent
{
  border-left: 1px solid #abc197;
  border-right: 1px solid #abc197;
  background-color: #FFF;
}

.members_relatedProducts_foot
{
  height: 10px;
  background-position:0px -16px;
  background-image: url('/images/store/relatedProducts_members_footer_264px.gif');
  background-repeat: no-repeat;  
}
/* end /home/websites/www2.stickk.com/web/css/relatedProducts.css size 842 */
/* begin /home/websites/www2.stickk.com/web/css/store.css size 2586 */
.store_partners_box
{
  font-size: 12px;
  font-weight: bold;
  padding-left: 0px;
  width: 229px;
}

.store_partners_box h1
{
  height: 27px;
  background-image: url('/images/store/heading_228px.gif');
  background-repeat: no-repeat;
  
  color: white;
  font-weight: bold;
  line-height: 27px;  
  text-align:left;
  padding-left: 5px;
  display: block;
}

.store_partners_box .store_partners_boxcontent
{
  /*background-color: #eef2ea;*/
  border-left: 1px solid #abc197;
  border-right: 1px solid #abc197;
}

.store_partners_box_foot
{
  height: 14px;
  background-image: url('/images/store/footer_228px.gif');
  background-repeat: no-repeat;  
}

.store_myPoints_box
{
  font-size: 12px;
  font-weight: bold;
  padding-left: 0px;
  width: 229px;
}

.store_myPoints_box h1
{
  height: 27px;
  background-image: url('/images/store/heading_228px.gif');
  background-repeat: no-repeat;
  
  color: white;
  font-weight: bold;
  line-height: 27px;  
  text-align:left;
  padding-left: 5px;
  display: block;
}

.store_myPoints_box .store_myPoints_boxcontent
{
  /*background-color: #eef2ea;*/
  border-left: 1px solid #abc197;
  border-right: 1px solid #abc197;
  height:auto;
  padding:10px 0px 10px 0px;
}

.store_myPoints_box_foot
{
  height: 14px;
  background-image: url('/images/store/footer_228px.gif');
  background-repeat: no-repeat;  
}

.store_cart_box
{
  font-size: 12px;
  font-weight: bold;
  padding-left: 0px;
  width: 229px;
}

.store_cart_box h1
{
  height: 27px;
  background-image: url('/images/store/heading_228px.gif');
  background-repeat: no-repeat;
  
  color: white;
  font-weight: bold;
  line-height: 27px;  
  text-align:left;
  padding-left: 5px;
  display: block;
}

.store_cart_box .store_cart_boxcontent
{
  /*background-color: #eef2ea;*/
  border-left: 1px solid #abc197;
  border-right: 1px solid #abc197;
}

.store_cart_box_foot
{
  height: 14px;
  background-image: url('/images/store/footer_228px.gif');
  background-repeat: no-repeat;  
}

.storePartersMenu {
  cursor:pointer;
  text-decoration: none;
  font-weight: bold;
  color: #000;
  font-size: 12px;
  padding:3px;
  background:#FFF;
}

.storePartersMenu:hover {
  cursor:pointer;
  text-decoration: none;
  font-weight: bold;
  color: #000;
  font-size: 12px;
  padding:3px;
  background:#FFF;
}

.storePartersMenu_active {
  cursor:pointer;
  text-decoration: none;
  font-weight: bold;
  color: #000;
  font-size: 12px;
  padding:3px;
}

.storePartersMenu_active:hover {
  cursor:pointer;
  text-decoration: none;
  font-weight: bold;
  color: #000;
  font-size: 12px;
  padding:3px;
}
/* end /home/websites/www2.stickk.com/web/css/store.css size 2586 */
/* begin /home/websites/www2.stickk.com/web/css/styles.css size 6529 */

/* styles */

strong {font-weight: bold; font-style: inherit; }
em {font-style: italic; font-weight: inherit; }

a { cursor:pointer; }

.languageTesting { color:#FF0000; text-decoration: line-through; }
.languageTesting div { display:inline; }
.languageTesting p { margin:0; padding:0; }

.languageFinal { }
.languageFinal div { display:inline; }
.languageFinal p { margin:0; padding:0; }

.lr5pad{padding-right:5px;padding-left:5px;}

.top_l01{color:black;text-decoration:none;}

.adminPortal_admin{color:#000;text-decoration:none;}
.adminPortal_automaticSupporter{color:#808080;text-decoration:none;}
.adminPortal_organizationReferee{color:#808080;text-decoration:none;}

.empty_notice{
	background-color:#FFFFCC;
	font-family:Arial;
	font-weight:bold;
	font-size:12px;
	padding: 14px;
	margin: 14px;
	text-align:center;
	border:1px solid #666666;
}

.txt9   { font-size:9px;  font-weight:normal; font-family:Arial; }
.txt9b  { font-size:9px;  font-weight:bold;   font-family:Arial; }
.txt10  { font-size:10px; font-weight:normal; font-family:Arial; }
.txt10b { font-size:10px; font-weight:bold;   font-family:Arial; }
.txt11  { font-size:11px; font-weight:normal; font-family:Arial; }
.txt11b { font-size:11px; font-weight:bold;   font-family:Arial; }
.txt12  { font-size:12px; font-weight:normal; font-family:Arial; }
.txt12b { font-size:12px; font-weight:bold;   font-family:Arial; }
.txt13  { font-size:13px; font-weight:normal; font-family:Arial; }
.txt13b { font-size:13px; font-weight:bold;   font-family:Arial; }
.txt14  { font-size:14px; font-weight:normal; font-family:Arial; }
.txt14b { font-size:14px; font-weight:bold;   font-family:Arial; }
.txt15  { font-size:15px; font-weight:normal; font-family:Arial; }
.txt15b { font-size:15px; font-weight:bold;   font-family:Arial; }
.txt16  { font-size:16px; font-weight:normal; font-family:Arial; }
.txt16b { font-size:16px; font-weight:bold;   font-family:Arial; }

.txt111 { font-size:13px; font-family:Arial; }

.dgreen{color:#5E6845;}
.border_black input{border:1px solid black;}

#admin_content .txt12 { width: 868px;}


.dorange, .DORANGE{color:#ee5d00;}
.dorange a, .DORANGE a{color:#ee5d00;}

.dwhite, .DWHITE{color:#FFF;}
.dwhite a, .DWHITE a{color:#FFF;}

.border_orange{border:1px solid #E37124;}
.border_orange2 {border: 2px solid #E37124; margin: 3px;}
.iborder_orange input{border:1px solid #E37124;}
.orange{color: #E37124;}
.orange input{color: #E37124;}
.bn {border:none;}
.dn{display:none;background-color:orange;}
.dr{display:inherit;}
.ac{text-align:center;}
.ar{text-align:right;}

.hand {
	cursor: pointer;
	_cursor: hand;
}
.bgl{background-color:#f5f5f5;}

.wbox{font-family:Arial;font-size:12px;width:638;padding:10px;color:red;background-color:#FFDDDD;border:1px solid #999999;}
.notices .success {font-family:Arial;font-size:12px;width:638;padding:10px;background-color:#DDF5FF;border:1px solid #999999; margin-bottom: 10px;}

.sideborders
{
	border-right:1px solid black;
	border-left:1px solid black;
}
.lsideborders
{
	border-left:1px solid black;
}
.llightborder
{
	border-left:1px solid #666666;
}
.rlightborder
{
	border-right:1px solid #666666;
}
.rsideborders
{
	border-right:1px solid black;
}
.bsideborders
{
	border-bottom:1px solid black;
}

.floatLeft
{
	float:left;
}

.bqIndent
{
	margin-top:5px;
	margin-bottom:5px;
	margin-left:15px;
	margin:right:0px;
}

td.toplinks_cell {
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	text-align:right;
	padding-right: 5px;
}

.toplinks a
{
	color: black;
	text-decoration: none;
	
	background-position: 0px 2px;
	background-repeat: no-repeat;
	padding-top: 3px;
}

.toplinks a:hover
{
	color:#E35404;
}

.bot_links a
{
	color: #000;
	text-decoration: none;
  font-weight:bold;
  white-space: nowrap;
}
.bot_links a:hover
{
	color:#E35404;
	text-decoration: underline;
  font-weight:bold;
}

.internal {
	background-color: red;
	color: white;
	padding-left: 1px;
	padding-right: 1px;
}

a.viewProfileLink, a.sendMessageLink, a.addFriendLink, a.chatLink {
	color:#E35404;
	text-decoration: none;
	background-position: 0px 1px;
	background-repeat: no-repeat;
	font-size: 11px;
	font-weight: bold;
	padding-left: 20px;
	padding-top: 1px;
	line-height: 18px;
}

a.removeFriendLink {
	color:#E35404;
	text-decoration: none;
	background-position: 0px 1px;
	background-repeat: no-repeat;
	font-size: 10px;
	font-weight: normal;
	padding-left: 20px;
	padding-top: 1px;
	line-height: 18px;
}

.friends_functions a.removeFriendLink, a.chatLink {
	line-height: 20px;
}

a.viewProfileLink:hover, a.sendMessageLink:hover, a.addFriendLink:hover, a.chatLink:hover {
	text-decoration:underline;
	color:#E35404;
}

a.removeFriendLink:hover {
	color:#E35404;
	text-decoration: underline;
	background-position: 0px 1px;
	background-repeat: no-repeat;
	font-size: 10px;
	font-weight: normal;
}
a.viewProfileLink {
	background-image: url('/images/icons/user_16.gif');
}

a.sendMessageLink {
	background-image: url('/images/icons/chat3.gif');
}
a.addFriendLink {
	background-image: url('/images/icons/user-add.gif');
}
a.removeFriendLink {
	background-image: url('/images/icons/user-delete.gif');
	line-height: 20px;
}

a.chatLink {
	background-image: url('/images/icons/chat_icon.png');
}

.warningIcon {
	background: url('/images/icons/redinfo.gif') no-repeat 0px 1px;
	padding: 2px 0px 2px 20px ;
}
.htheader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #E36F26;
}
.htcontent {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #737373;

}
.htsubHeader {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #E36F26;
}
.auheader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	font-weight: bold;
	color: #E36F26;
}
.aucontent {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #737373;

}
.ausubHeader {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #E36F26;
}

.context{
	background-image: url('/images/template/context.jpg');
	border:1px outset;
	background-color:#efefef;
	font-family:Arial;
	font-size:11px;

}

.context_c{
	cursor:pointer;
	padding-left:5px;
	padding-right:15px;
	padding-top:3px;
	padding-bottom:3px;
}

.context_c_hover{
	cursor:pointer;
	background-color:#FFFFBB;
	color:red;
	padding-left:5px;
	padding-right:15px;
	padding-top:3px;
	padding-bottom:3px;
}

.pad5pxbottom { padding-bottom: 5px; }
.pad10pxbottom { padding-bottom: 10px; }
.margin10pxbottom { margin-bottom: 10px; }


/* end /home/websites/www2.stickk.com/web/css/styles.css size 6529 */
/* begin /home/websites/www2.stickk.com/web/css/tab-view.css size 3070 */
	.dhtmlgoodies_tabPane{
		height:28px;	/* Height of tabs */
		border-bottom:1px solid #ff9300;
	}
	.dhtmlgoodies_aTab{
		border-left:1px solid #ff9300;
		border-right:1px solid #ff9300;
		border-bottom:1px solid #ff9300;
		font-family: Trebuchet MS, Lucida Sans Unicode, Arial, sans-serif;
		
		
	}
	.dhtmlgoodies_tabPane DIV{
		float:left;
		height:100%;	/* Height of tabs */
		padding-left:5px;
		vertical-align:middle;
		background-repeat:no-repeat;
		background-position:bottom left;
		cursor:pointer;
		position:relative;
		bottom:-1px;
		margin-left:0px;
		margin-right:0px;
	}
	.dhtmlgoodies_tabPane .tabActive{
		background-image:url('../../images/tab_left_active.gif');
		margin-left:0px;
		margin-right:0px;	
		z-index:10;	
	}
	.dhtmlgoodies_tabPane .tabInactive{
		background-image:url('../../images/tab_left_inactive.gif');
		margin-left:0px;
		margin-right:-0.2em;
		z-index:1;
	}

	.dhtmlgoodies_tabPane .inactiveTabOver{
		background-image:url('../../images/tab_left_over.gif');
		margin-left:0px;
		margin-right:-0.2em;
	}
	.dhtmlgoodies_tabPane span{
		font-family:Arial;
		vertical-align:top;
		font-size:11px;
		padding-left:3px;
		padding-right:3px;		
		line-height:28px;
		float:left;
		font-weight:bold;
	}
	.dhtmlgoodies_tabPane .tabActive span{
		padding-bottom:0px;
		line-height:28px;
	}
	
	.dhtmlgoodies_tabPane img{
		xfloat:left;
		_margin-bottom:-10px;
		vertical-align:bottom;
	}
	
	/* content */
.text    { color:#000000; font-family:Arial; font-size:11px; xfont-weight:bold;margin:-6px 0px 0px 0px; }
/*.content { border-bottom:#ff9300; border-bottom:#ff9300 1px solid; background-color:#feeace; height:25px; width:711px; padding:12px 0px 0px 30px; margin-left:0px; _margin-left:1px; _width:740px; _position:relative; z-index:0;}*/


.content_1 { color:#000000; font-family:Arial; font-size:11px; xfont-weight:bold; border-top:#ff9300; border-bottom:#ff9300 1px solid; background-color:#ffffff; height:25px; width:711px; padding:12px 0px 0px 30px; margin-left:0px; _margin-left:1px; _width:740px; _position:relative; z-index:0;}

.titel h1 { font-size:16px; font-family:Arial; color:#FF6600; padding:5px;}


.content_3 { 
	border-bottom:#ff9300; 
	border-bottom:#ff9300 1px solid; 
	background-color:#feeace; 
	height:25px; 
	width:718px; 
	padding:12px 0px 0px 30px; 
	margin-left:0px; 
	_margin-left:1px; 
	_width:747px; 
	_position:relative; z-index:0;}


.content_2 { 
	color:#000000; 
	font-family:Arial; 
	font-size:11px; 
	xfont-weight:bold; 
	border-top:#ff9300; 
	border-bottom:#ff9300 1px solid; 
	background-color:#ffffff; 
	height:25px; width:718px; 
	padding:12px 0px 0px 30px; 
	margin-left:0px; 
	_margin-left:1px;
	_margin-top:30px;
	_width:747px; 
	_position:relative; z-index:0;}

.content_4 { 
	color:#000000; 
	font-family:Arial; 
	font-size:11px; 
	xfont-weight:bold; 
	border-top:#ff9300; 
	border-bottom:#ff9300 1px solid; 
	background-color:#ffffff; 
	height:25px; width:718px; 
	padding:12px 0px 0px 30px; 
	margin-left:0px; 
	_margin-left:1px;
	_margin-top:5px;
	_width:747px; 
	_position:relative; z-index:0;}

/* end /home/websites/www2.stickk.com/web/css/tab-view.css size 3070 */
/* begin /home/websites/www2.stickk.com/web/css/tables.css size 1288 */
.b_top   { border-top: 1px #666 dotted; }
.b_bot   { border-bottom: 1px #666 dotted; }
.b_left  { border-left: 1px #666 dotted; }
.b_right { border-right: 1px #666 dotted; }

.pretty-table
{
  padding: 0;
  margin: 0;
  border-collapse: collapse;
  border: 1px solid #333;
  font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
  font-size: 0.9em;
  color: #000;
  background: #bcd0e4 url("widget-table-bg.jpg") top left repeat-x;
}

.pretty-table caption
{
  caption-side: bottom;
  font-size: 0.9em;
  font-style: italic;
  text-align: right;
  padding: 0.5em 0;
}

.pretty-table th, .pretty-table td
{
  border: 1px dotted #666;
  padding: 0.5em;
  text-align: left;
  color: #632a39;
}

.pretty-table th[scope=col]
{
  color: #000;
  background-color: #8fadcc;
  text-transform: uppercase;
  font-size: 0.9em;
  border-bottom: 2px solid #333;
  border-right: 2px solid #333;
}

.pretty-table th+th[scope=col]
{
  color: #fff;
  background-color: #7d98b3;
  border-right: 1px dotted #666;
}

.pretty-table th[scope=row]
{
  background-color: #b8cfe5;
  border-right: 2px solid #333;
}

.pretty-table tr.alt th, .pretty-table tr.alt td
{
  color: #2a4763;
}

.pretty-table tr:hover th[scope=row], .pretty-table tr:hover td
{
  background-color: #632a2a;
  color: #fff;
}

/* end /home/websites/www2.stickk.com/web/css/tables.css size 1288 */
/* begin /home/websites/www2.stickk.com/web/css/tabs.css size 2614 */

/* tabs */
.tab_table{font-size:10px;font-family:Arial;font-weight:bold;}
.tab{cursor:pointer;padding-left:8px;padding-right:8px;padding-top:4px;padding-bottom:4px;}
.tab_off{border-bottom:1px solid black;}
.tab_on{border-left:1px outset;border-top:1px outset;border-right:1px outset;background-color:#CCEECC;}
.tab_head{border-top:1px outset;border-bottom:1px outset;background-color:#FFBA51;font-weight:normal;}

.st_tab_table{font-size:3px;font-family:Arial;}
.st_tab{cursor:pointer;padding-left:7px;padding-right:7px;padding-top:8px;padding-bottom:4px;}
.st_tab1{cursor:pointer;padding-left:6px;padding-right:6px;padding-top:8px;padding-bottom:4px;}
.st_tab_off{font-weight:normal; font-family:Arial;}
.st_tab_on{font-weight:bold; font-family:Arial;}

.st_tab_lnk{font-size:10px;color:black;text-decoration:none;}
.st_tab_lnk_on{font-size:11px;color:black;text-decoration:none;font-weight:bold; font-family:Arial;}
.st_tab_lnk_off{font-size:10px;color:black;text-decoration:none;font-weight:normal; font-family:Arial;}

a.st_tab_lnk:hover{font-size:10px;color:#CC6600;text-decoration:underline;}
a.st_tab_lnk_on:hover{}
a.st_tab_lnk_off:hover{font-size:10px;color:#CC6600;text-decoration:underline;}

.ft_state2{text-align:center;color:#7FA035;font-family:Arial;font-weight:bold;font-size:16px;}
.ft_state1{text-align:center;color:#A5C65A;font-family:Arial;font-weight:bold;font-size:13px;}
.ft_state3{text-align:center;color:#A5C65A;font-family:Arial;font-weight:bold;font-size:13px;}

.ibx{padding-left:8px;padding-right:8px;}


ul.simple_tabs 
{
	font-size: 11px;
  margin: 10px;
  padding:10px 10px 0;
  list-style:none;
  zoom: 1; /* force layout */
  background:url("/images/tabs/simple_tabs.gif") repeat-x bottom;
}
ul.simple_tabs li 
{
  float:left;
  background:url("/images/tabs/simple_tabs.gif") no-repeat left 0px;
  margin:0;
  padding: 0 0 0 9px;
  border-bottom: 1px solid #737373;
}
ul.simple_tabs li.spacer
{
	background: none;
	width: 2px;
	padding: 0 0 9px 0 !important;
}
ul.simple_tabs a, ul.simple_tabs label
{
  float:left;
  display:block;
  background:url("/images/tabs/simple_tabs.gif") no-repeat right -50px;
  padding:5px 15px 4px 6px;
  text-decoration:none;
  font-weight:bold;
  color:#765;
}

/* Commented Backslash Hack
   hides rule from IE5-Mac \*/
ul.simple_tabs a {float:none;}
/* End IE5-Mac hack */
ul.simple_tabs a:hover 
{
  color:#333;
}
ul.simple_tabs li.current 
{
  background-position: left -100px;
  border-bottom: none;
}
ul.simple_tabs li.current a, ul.simple_tabs li.current label
{
  background-position: right -150px;
  color:#333;
  padding-bottom:5px;
}


/* end /home/websites/www2.stickk.com/web/css/tabs.css size 2614 */
/* begin /home/websites/www2.stickk.com/web/css/tac.css size 869 */


.tac
{
	font-size: 11px;
	color:#666666;
}

body.tac
{
	padding: 15px;
}

.tac .home_top_head
{
	text-align:center;
	display: block;
	margin-bottom: 10px;
}

.tac h1
{
	color: #ee5d00;
	font-weight: bold;
	margin-bottom: 15px !important;
	margin-top: 15px !important;
	font-size: 14px !important;
	text-align:center;
	display: block;
}

.tac h1 label
{
	margin-right: 20px;
}

.tac div
{
	margin-bottom: 10px !important;
	margin-top: 10px !important;
	text-align:left;
	display: block;
	margin-left: 30px;
}

.tac div label
{
	font-size: 11px !important;
	font-weight: bold;
	color: #ee5d00;
	margin-left: -30px;
	display: block;
	float: left;
}

.stickk-ie.tac div label
{
	display: inline-block;
	margin-left: -30px !important;
}
	
.tac u
{
	font-size: 12px !important;
	font-weight: bold;
	color: #ee5d00;
}


.tac ul
{
	margin:35px;
	list-style: square inside;
}

/* end /home/websites/www2.stickk.com/web/css/tac.css size 869 */
/* begin /home/websites/www2.stickk.com/web/css/template.css size 13113 */

/* template */

html {
	overflow-y: scroll;
}

body {
	font-family: Arial, sans-serif;
	
}

.main_container
{
	width: 100%; 
	min-height: 100%; 
  background: #635C52 url(/images/stickk_main-bg.jpg) top no-repeat;
  border-bottom: 1px solid #a0a0a0;
}

.adminuser .main_container
{
	background-color: #FFBBBB !important;
  background: #FFBBBB !important;
}

* html #main_container
{
  height: 100%; /* ie-ism */
}

#template_contents
{
	min-height: 100%;
  width: 970px;
  padding-left: 5px;
}

.toplogo {
	margin: 0px 5px;
}

.tpl_wrapper_table
{
	width: 984px; 
	min-height: 100%; 
	_height: 100%; 
	
	_text-align:left; 
	margin-left: auto; 
	margin-right: auto;
}

.tpl_master_table
{
	/*border-bottom:1px solid #999999;*/
	/*background-color:#fff;*/
	text-align:normal;
}
.tpl_totals_cell
{
	border-bottom:1px solid black;
}

.tpl_totals_table
{
	border-top:3px solid #B6B6B6;
	border-bottom:3px solid #B6B6B6;
	background-color:#E4E4E4;
}

.tpl_usercontrols_table
{
	cursor:pointer;
	padding:1px;
	text-align:right;
	font-size:11px;
	font-weight:bold;
}

.tbl_usercontrols_icon
{
	text-align:center;
}

.tbl_div_copy
{
	font-size:11px;
	color:#666666;
	padding-top:2px;
	padding-right:6px;
}

.adminLinks {
	margin-right: 15px;
	padding-top: 9px;
	font-size: 12px;
}

.header_topLinks
{
  /*background-color: #e5e5e5;*/
  font-size:17px;
  color:#F58020;
/*  padding-top:2px;
  padding-left: 6px;
  padding-right:2px;              
  padding-bottom:6px;
  border-top: 1px solid #999999;*/
  margin-left: auto;
  margin-right: auto;
}
.header_topLinks A
{
	font-size:12px;
	color:#F58020;
	text-decoration: none;
	font-weight: bold;
	padding:0px 4px 0px 4px;
}

.bot_links
{
  font-size:11px;
  color:#595C56;
  margin-left: auto;
  margin-right: auto;
  float: left;
  padding-top:18px;
  font-weight:bold;
}

.bot_links a
{
	color:#666666;
	text-decoration: none;
	font-weight: normal;
	padding:0px 4px 0px 4px;
  font-weight:bold;
}

.bot_truste {
	float:right;
}

.privacy_truste {
	float: right;
}

.footer_copyright
{
	/*background-color: #e5e5e5;*/
	font-size:11px;
	color:#000;
/*	padding-top:2px;
	padding-left: 6px;
	padding-right:2px;              
	padding-bottom:6px;
	border-top: 1px solid #999999;*/
	margin-left: auto;
	margin-right: auto;
}

.footer_copyright a
{
  color:#000;
  text-decoration: none;
  font-weight: normal;
  padding:0px 4px 0px 4px;
}
.footer_copyright a:hover
{
	color:#000;
	text-decoration: underline;
	font-weight: normal;
	padding:0px 4px 0px 4px;
}

.footer_list
{
    padding:5px 5px 10px 17px;
    margin:0px;
}

.footer_list li
{
	list-style-type: disc;
	color:#EE8720;
	font-size:6px;
	padding:4px 0px 4px 0px;
}

.footer_list li A
{
	font-size: 11px;
	text-decoration:none;
	color:#FFF;
}

.toplinks .welcome {
  padding-right: 4px;
}

.toplinks, .toplinks a {
	font-size: 11px;
	font-weight: bold;
	color: #f58020;
	padding: 2px 8px;
	border-left: none;
}

.toplinks a
{
	border-left: 1px solid #f58020;
}

.toplinks a:hover
{
	text-decoration: underline;
}

.toplinks a:first-child
{
	border-left: none;
}

#qstr {
  border-color:#95b57d;
  color: #666666;
  height:18px;
}

.userbar_row
{
	height:28px;
	padding: 5px;
}

.userbar_row a.homebutton
{
	background-image: url('/images/icon_home.gif');
	background-repeat: no-repeat;
	background-position: center;
}

.userbar_row a.homebutton:hover
{
	/*background-image: url('/images/icon_home_ov.gif') !important;*/
	background-repeat: no-repeat !important;
	background-position: center !important;
}

.userbar_cont_left
{
	background-image: url('/images/header/tile_topmenu.gif');
	background-repeat: no-repeat;
	background-position: left -33px;
	padding-left: 2px;
}

.userbar_cont_right
{
	background-image: url('/images/header/tile_topmenu.gif');
	background-repeat: no-repeat;
	background-position: right -66px;
	padding-right: 2px;
}

.userbar_cont
{
	background: url('/images/header/tile_topmenu.gif') repeat-x top left;
	color:#E35404;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	height: 33px;
}

.link_none-under
{
 text-decoration: none; 
}
.link_none-under:hover
{
 text-decoration: underline; 
}

a.userbar_cont:hover
{
	text-decoration: underline;
}

.userbar_cont a:hover
{
	text-decoration: none;
}

.userbar_cont input
{
	border-collapse: collapse;
	border: 1px solid black;
	padding: 3px;
	font-size: 12px;
  
  width: 150px;
}

/* drop-down menu */

#sddm
{
	margin: 0;
	padding: 0;
	z-index: 30
}

#sddm li
{
	margin: 0;
	padding: 0;
	list-style: none;
	float: left;
	font: bold 12px;
	height: 33px;
	line-height: 33px;	
}

.stickk-ie #sddm li
{
	display: inline-block;
}

.stickk-ie6 #sddm li
{
  display: inline-block;
  width: 50px;
}

.stickk-ie7 #sddm li
{
  display: inline-block;
}

.stickk-ie8 #sddm li
{
	display: inline-block;
}

#sddm .sddm_link 
{
	display: inline-block;
	border-right:1px solid #95b57d;
	padding: 4px 10px;
	color: #333333;
	text-align:center;
	text-decoration: none;
	height: 25px;
	line-height: 25px;
	display: block;
}

#sddm .sddm_dropdown
{
	position:absolute;
	z-index:999;
	margin-top: 33px;
}

#sddm li div
{
	margin-top: 32px;
}

#sddm .sddm_link_dropdown
{
	display: block;
	border-top: 1px solid #8daf72;
	line-height: 20px;
}

#sddm .sddm_link_dropdown:first-child
{
	border-top: 0px;
}

#sddm li a:hover
{
  background: #869777;
  color: white;
}

#sddm li a:hover nobr
{
	color: white;
}

#sddm div
{
	position: absolute;
	visibility: hidden;
	margin: 0;
	padding: 0;
	/*background: #ffba54;*/
	border: 1px solid #8daf72
}

#sddm div a
{
	display: block;
	margin: 0;
	white-space: nowrap;
	text-align:left;
	text-decoration: none;
	background: #fff;
	color: #083b12;
	font: bold 12px
}

.sddm_link_dropdown span
{
	display: block;
	width: auto;
	padding: 5px 10px;
}

/* end drop-down menu */



.admin_menu{

	border-top:1px solid #999999;
	border-bottom:1px solid #999999;
	border-left:1px solid #999999;
	font-size:12px;
	font-weight:bold;
	width:850px;
	height:22px;
}

.admin_menu_cell{
  background-color:#cccccc;
  width: 90px;
  min-width: 90px;
  white-space: nowrap;
  filter:Alpha(Opacity=95, FinishOpacity=75, Style=1, StartX=0, StartY=0, FinishX=0, FinishY=22);
  border-right:1px solid black;
}

.adminPortal_menu_cell{
	background-color:#cccccc;
	width: 75px;
  min-width: 75px;
  white-space: nowrap;
	filter:Alpha(Opacity=95, FinishOpacity=75, Style=1, StartX=0, StartY=0, FinishX=0, FinishY=22);
	border-right:1px solid black;
}

.bot_bar_commitments {
	text-align:left;
	padding: 10px 10px 10px 25px;	
}

.bot_bar_commitments A
{
	position: relative;
	width: 145px;
	border: 0;
	margin: 0px 25px 0 0 ;
	padding-left: 13px;
	float: left;
	color: white;
	font-size: 11px;
	text-decoration: none;
	background-image: url('/images/bullet.gif');
	background-repeat: no-repeat;
	background-position: 0px 4px;
}

.bot_bar_commitments A:hover
{
	text-decoration: underline;
}

/* HOME PAGE ASSISTANT */

div.home_assistant
{
	width: 264px;
	font-size: 12px;
}

div.home_assistant_body
{
	text-align:left;
	background-color: #fce4cd;
	border-left: 1px solid #ec7c18;
	border-right: 1px solid #ec7c18;
	padding: 5px 10px;
}

div.home_assistant_body h2
{
	display: block;
	font-weight: bold;
	margin-top: 10px;
	margin-bottom: 5px;
	text-align:left;
}

div.home_assistant_body a
{
	text-decoration: none;
	color: black;
}

div.home_assistant_body a:hover
{
	text-decoration: underline;
}

div.home_assistant_body h2:first-child
{
	display: block;
	margin-top: 0px;
}

div.home_assistant_body li 
{
	text-indent: -10px;
	padding-left: 20px;
}

div.home_assistant_foot
{
	background-image: url('/images/home/assistant_foot.gif');
	background-repeat: no-repeat;
	height: 14px;
  width: 264px;  
}

div.home_assistant h1
{
	color: white;
	font-weight: bold;
	padding-left: 15px;
	background-image: url('/images/home/assistant_heading.gif');
	background-repeat: no-repeat;
	line-height: 25px;
	text-align:left;
}

/* NEWS ON MAIN PAGE */

.main_news {
	text-align:left;
	font-size: 11px;
	padding-top: 20px;
}

.main_news h1 {
	font-size: 12px;
	font-weight: Bold;
	border-bottom: 1px solid #869777;
	padding: 5px;
	display: block;
}

.main_news h2
{
	font-weight: bold;
}

.main_news_body
{
	margin:0px;
  margin-left:35px;
}

.main_news a.main_news_archives {
	text-decoration: none;
	color: #000;
	display: block;
	float: right;
	font-weight: normal;
	font-size: 11px;
	border-left: 1px solid #869777;
	padding-left: 5px;
}

.main_news a.main_news_archives:hover {
	text-decoration: underline;
}

.main_news .main_news_entries
{
	padding: 5px;
}

.main_news .main_news_entry
{
	padding: 20px 20px;
	background-image: url('/images/home/newsbullet.gif');
	background-repeat: no-repeat;
	background-position: 0px 20px;
	border-bottom: 1px solid #dddddd;
}

.main_news .main_news_entry:first-child
{
	/*padding-top: 10px;*/
}

/* SUGGESTED GOALS ON MAIN PAGE */

.main_2col {
	background-image: url('/images/home/divider.gif');
	background-repeat: repeat-y;
	background-position: 217px;
	margin-top: 15px;
}

.main_goal {
	text-align:left;
	font-size: 11px;
	padding-top: 5px;
}

.main_goal h1 {
	font-size: 12px;
	font-weight: Bold;
	border-bottom: 1px solid #869777;
	padding: 5px;
	display: block;
  
  margin-left: 10px;
}

.main_goal h2
{
	font-size: 12px;
	font-weight: normal;
}

.main_goal_body
{
	margin:0px;margin-left:35px;
}

.main_goal a.main_goal_archives {
	text-decoration: none;
	color: black;
	display: block;
	float: right;
	font-weight: normal;
	font-size: 11px;
	border-left: 1px solid #869777;
	padding-left: 5px;}

.main_goal a.main_goal_archives:hover {
	text-decoration: underline;
}

.main_goal .main_goal_entries
{
	padding: 5px;
  margin-left: 10px;
}

.main_goal .main_goal_entry
{
	margin-top: 5px;
  padding: 2px 20px;
	background-image: url('/images/home/newsbullet.gif');
	background-repeat: no-repeat;
	background-position: 0px 2px;
}

.main_goal_entry a {
	text-decoration: none;
	color: black;
}

.main_goal_entry a:hover {
	text-decoration: underline;
}

/* Recent Commitments ON MAIN PAGE */

.recentCommitments_2col {
  background-image: url('/images/home/divider.gif');
  background-repeat: repeat-y;
  background-position: 217px;
  margin-top: 15px;
}

.recentCommitments {
  text-align:left;
  font-size: 11px;
  padding-top: 5px;
}

.recentCommitments h1 {
  font-size: 12px;
  font-weight: Bold;
  border-bottom: 1px solid #869777;
  padding: 5px;
  display: block;
}

.recentCommitments h2
{
  font-size: 12px;
  font-weight: normal;
}

.recentCommitments_body
{
  margin:0px;margin-left:35px;
}

.recentCommitments a.recentCommitments_archives {
  text-decoration: none;
  color: black;
  display: block;
  float: right;
  font-weight: normal;
  font-size: 11px;
  border-left: 1px solid #869777;
  padding-left: 5px;}

.recentCommitments a.recentCommitments_archives:hover {
  text-decoration: underline;
}

.recentCommitments .recentCommitments_entries
{
  padding: 5px;
  margin-left: 10px;
}

.recentCommitments .recentCommitments_entry
{
  margin-top: 5px;
  padding: 2px 20px;
  background-image: url('/images/home/newsbullet.gif');
  background-repeat: no-repeat;
  background-position: 0px 2px;
}

.recentCommitments_entry a {
  text-decoration: none;
  color: black;
}

.recentCommitments_entry a:hover {
  text-decoration: underline;
}

/***********************/

.mainlogin {
	/*background-image: url('/images/home/loginbox.gif');
	background-repeat: no-repeat;*/
	width: 264px;
	/*height: 148px;*/
	text-align:left;
	margin-bottom: 10px;
}

.mainlogin_head {
  background-image: url('/images/home/loginbox-tiles.gif');
  background-repeat: no-repeat;
  width: 264px;
  height: 25px;
  text-align:left;
}

.mainlogin_head_2 {
	background-image: url('/images/home/loginbox-tiles_flipped.gif');
	background-repeat: no-repeat;
  background-position:  -600px top;
  width: 264px;
  height: 10px;
  font-size: 1px;
  text-align:left;
}

.mainlogin_body {
	background-image: url('/images/home/loginbox-tiles.gif');
	background-repeat: repeat-y;
	background-position: -300px 0px ;
	padding-top: 5px;
	width: 264px;
	text-align:left;
}

.mainlogin_foot {
  background-image: url('/images/home/loginbox-tiles.gif');
  background-repeat: no-repeat;
  background-position:  -600px bottom;
  width: 264px;
  height: 10px;
  font-size: 1px;
  text-align:left;
}

.loginRegisterBtn {
	background-image: url('/images/home/loginbox_register.gif');
	background-repeat: no-repeat;
	background-position: top left;
	width: 87px;
	height: 23px;
}

.mainLogin .ar table {
  width: 245px;
}

.stickk-ie .mainLogin .ar table {
  width: 250px;
}

.mainlogin h1
{
	display: block;
	
	font-size: 12px; 
	font-weight: bold; 
	padding-top: 5px;
	padding-left: 25px;
}

.mainlogin label
{
	display: block;
	width: 75px;
	font-size: 12px;
	
	float: left;
	height: 25px;
}

.mainlogin .rememberme label
{
	font-size: 11px;
	height: auto;
}

.stickk-ie .mainlogin .rememberme label
{
	padding-top: 4px;
}

.mainlogin input
{
	font-size: 10px;
	width: 160px;
	padding-top: -2px;
	border-collapse: collapse;
	float: left;
}



table.myprofile_main {
}

div.boxext-body {
	padding: 5px;
	padding-right: 0px;
}
/* end /home/websites/www2.stickk.com/web/css/template.css size 13113 */
/* begin /home/websites/www2.stickk.com/web/css/testimonial.css size 58 */
.expertBlogs_articleText_testimonial {
  float: right;
}
/* end /home/websites/www2.stickk.com/web/css/testimonial.css size 58 */
/* begin /home/websites/www2.stickk.com/web/css/testimonials.css size 2035 */
.testimonial_fact
{
  padding: 17px 23px 5px 17px;
  font-size: 12px;
  font-weight: normal;
  text-align:left;
}

.testimonial_fact_title
{
  font-size: 12px;
  font-weight: bold;
  padding-right: 5px;
}

.testimonial_fact_body
{
  
}

.testimonial_fact_body a
{
  color:#F58020;
  font-size:11px;
  font-weight:bold;
  text-decoration: none;
  display: block;
  text-align:right;
}

.testimonial_fact_body a:hover
{
  text-decoration: underline;
}

.testimonial_fact
{
  background: url(/images/home/globe.gif) no-repeat;
  margin-left: 7px;
  height: 110px;
}

.testimonial_fact0
{
  
}

.testimonial_fact1
{
  
}

.testimonial_box1_190
{
  font-size: 12px;
  font-weight: bold;
  padding-left: 0px;
  width: 190px;
}

.testimonial_box1_190 h1
{
  height: 27px;
  background-image: url('/images/testimonial/heading_190px.gif');
  background-repeat: no-repeat;
  
  color: white;
  font-weight: bold;
  line-height: 27px;  
  text-align:left;
  padding-left: 5px;
  display: block;
}

.testimonial_box1_190 .testimonial_boxcontent
{
  background-color: #eef2ea;
  border-left: 1px solid #abc197;
  border-right: 1px solid #abc197;
}

.testimonial_box1_190_foot
{
  height: 14px;
  background-image: url('/images/testimonial/footer_190px.gif');
  background-repeat: no-repeat;  
}

.testimonial_box1_228
{
  font-size: 12px;
  font-weight: bold;
  padding-left: 0px;
  
}

.testimonial_box1_228 .testimonial_fact {
	font-weight: bold;
}

.testimonial_box1_228 h1
{
	background: url(/images/home/homebox_subtitle_bg.gif) no-repeat;
	font-size: 18px; 
	font-family: Tahoma, Arial, sans-serif;
	color: #F07721;
	margin-bottom: 10px;
	margin-left:7px;
	margin-bottom: 10px;
	margin-top: -10px;
	height: 36px;
	line-height: 36px;
	padding-left: 10px;
}

.testimonial_box1_228 .testimonial_boxcontent
{
  
}

.testimonial_box1_228_foot
{
  
}

.testimonial_box1_228 .submitter {
	color:#EE5D00;
	font-weight: bold;
	font-style: italic;
	font-size: 11px;
}
.testimonial_box1_228 .more {
	padding-top: 10px;
	float: right;
	font-size: 10px;
}
/* end /home/websites/www2.stickk.com/web/css/testimonials.css size 2035 */
/* begin /home/websites/www2.stickk.com/web/css/top.css size 463 */
.page_top td img { 
	display: block; 
} 
.top-fill {
	background-image: url(/images/top/tp_fill.gif);
	background-repeat: repeat-x;
	background-position: center top;
	background-color: #FFFFFF;

}
.myprofile,
.welcome-user {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #484848;
	text-decoration: none;
	padding-top: 8px;
}

.myprofile a { text-decoration: none }

.page_top { margin: auto; }


/* end /home/websites/www2.stickk.com/web/css/top.css size 463 */
/* begin /home/websites/www2.stickk.com/web/css/tou.css size 454 */

.tou
{
	font-size: 11px;
	color:#666666;
}

body.tou
{
	padding: 15px;
}

.tou .home_top_head
{
	text-align:center;
	margin-bottom: 10px;
}

.tou h1
{
  color: #ee5d00;
  font-weight: bold;
  margin-bottom: 10px !important;
  margin-top: 10px !important;
  font-size: 12px !important;
}

.tou strong
{
	color: #ee5d00;
	font-weight: bold;
	font-size: 12px !important;
}

.tou ul
{
  margin:10px 0px 10px 35px;
}

.tou ol
{
	margin:10px 0px 10px 35px;
}

/* end /home/websites/www2.stickk.com/web/css/tou.css size 454 */
/* begin /home/websites/www2.stickk.com/web/css/userbox.css size 2267 */

/* userbox */
.usertbl_main{font-size:11px;font-family:Arial;width:150px;}
.usertbl_label{font-weight:bold;}
.usertbl_title{font-size:14px;font-weight:bold;}
.usertbl_cont a {text-decoration:none;color:#339933;font-size:10px;font-family:Arial;font-weight:bold;}
.usertbl_cont_shaded_notice {text-decoration:none;color:#777777;font-size:10px;font-family:Arial;font-weight:bold;}
.usertbl_cont a:hover {color:#880000;}
.usertbl_avatar{}
.usertbl_note{color:#006600;font-size:10px;font-family:Arial;font-weight:bold;text-align:center;}


.usertbl_mini_main{font-size:9px;font-family:Arial;width:60px;text-align:center;}
.usertbl_mini_label{}
.usertbl_mini_title{font-size:11px;font-weight:bold;}
.usertbl_mini_cont a {text-decoration:none;color:#339933;font-size:9px;font-family:Arial;font-weight:bold;}
.usertbl_mini_cont a:hover {color:#880000;}
.usertbl_mini_avatar{}
.usertbl_mini_note{color:#006600;font-size:9px;font-family:Arial;font-weight:bold;text-align:center;}


/* userbox */
.myprofile_main
{
	font-size: 11px;
	width: 150px;
	margin-left: auto;
	margin-right: auto;
	text-align:left;
}

.myprofile_main label
{
	font-weight: bold;
	margin-top: 3px;
	display: block;
}

.myprofile_main .editbutton
{
	margin-top: 5px;
	margin-bottom: 5px;
}

.myprofile_label{font-weight:bold;}
.myprofile_title{font-size:14px;font-weight:bold;}
/*
.myprofile_cont a {text-decoration:none;color:#339933;font-size:10px;font-family:Arial;font-weight:bold;}
.myprofile_cont_shaded_notice {text-decoration:none;color:#777777;font-size:10px;font-family:Arial;font-weight:bold;}
.myprofile_cont a:hover {color:#880000;}
*/
.myprofile_avatar{}
.myprofile_note{color:#006600;font-size:10px;font-family:Arial;font-weight:bold;text-align:center;}


.myprofile_mini_main{font-size:9px;font-family:Arial;width:60px;text-align:center;}
.myprofile_mini_label{}
.myprofile_mini_title{font-size:11px;font-weight:bold;}
/*
.myprofile_mini_cont a {text-decoration:none;color:#339933;font-size:9px;font-family:Arial;font-weight:bold;}
.myprofile_mini_cont a:hover {color:#880000;}
*/
.myprofile_mini_avatar{}
.myprofile_mini_note{color:#006600;font-size:9px;font-family:Arial;font-weight:bold;text-align:center;}

.userBoxTable { float: left; }

.c_verifierBox .userBoxTable { float: none; }
/* end /home/websites/www2.stickk.com/web/css/userbox.css size 2267 */
/* begin /home/websites/www2.stickk.com/web/css/usermaster.css size 898 */

/* usermaster */
.usertbl_master
{
	font-size:12px;
	font-family:Arial;
	width:980px;
  _width:938px;
}

.usertbl_master_box
{
	/*padding:5px;*/
	width:150px;
}
.usertbl_master_contracts
{
	padding:5px;
	font-size:10px;
	font-family:Arial;
}

.usertbl_master_contracts div.x-box:first-child
{
	margin-top: 0;
}

.usertbl_master_contracts div.x-box
{
	margin-top: 10px;
}

.usertbl_master_notice
{
	text-decoration:none;
	font-size:12px;
	font-family:Arial;
	color:#000088;
}

.usertbl_master_inbox,
.usertbl_master_profile
{
	padding:5px;
	font-size:10px;
	font-family:Arial;
}

.usertbl_master_profile > table {
	margin-bottom: 50px;
}
.usertbl_master_inbox #process_status
{
  background-color: #FF0000;
  color: #FFFFFF;
  font-size: 12px;
}

.usertbl_master_inbox #process_status.success {
  color: #FFFFFF;
  background-color: #8DAF72;
}

.usertbl_master_box1
{
	padding:3px;
	width:150px;
}

/* end /home/websites/www2.stickk.com/web/css/usermaster.css size 898 */
/* begin /home/websites/www2.stickk.com/web/css/versagrid.css size 2222 */
/* versagrid */
.tblr{font-size:11px;font-family:Arial;}
.tblh {
	padding-left: 3px;
	font-size: 10px;
	font-family: Arial,Arial;
	font-weight: bold;
	/*border-bottom: 1px solid black;*/
}

.tblc{padding:3px;}
.tblp{font-size:11px;font-family:Arial;font-weight:bold;}
.tblrmo{background-color:#F8FDEE;}
.tblpu{padding-right:5px;padding-left:5px;height:12px;font-size:11px;font-family:Arial;background-color:#666666;color:white;border:1px solid black;cursor:pointer;}
.tblpumo{padding-right:5px;padding-left:5px;height:12px;font-size:11px;font-family:Arial;background-color:#FFFFCC;color:black;border:1px solid black;cursor:pointer;}
.tblps{padding-right:5px;padding-left:5px;height:12px;font-size:11px;font-family:Arial;background-color:#efefef;color:#666666;border:1px solid #666666;cursor:pointer;}
.tblsr{border-top:1px dotted #727272;padding-top:10px;padding-bottom:10px;}
.tblbsr{border-bottom:1px dotted #727272;padding-top:10px;padding-bottom:10px;}
.tblar{vertical-align:top;}
.tblmpad{padding:10px;}
.tblhl{background-color:#FFFFdd;}

.tblalthl_0{background-color:#F5F2FF; padding:3px;}
.tblalthl_1{background-color:#F2F4FF; padding:3px;}

.tblredhl{background-color:#FFCCCC;}
.tblredbg{background-color:#FFCCCC; padding:3px;}
.tblgrbg{background-color:#55CCEE; padding:3px;}
.tbllredhl{background-color:#FFEEDD;}

.tblgrhl{background-color:#CCFFCC;}
.tblgrbb{padding:3px;border-bottom:1px solid #008800;}

.tbl_light_blue{background-color:#F0FEFF; padding:3px;}

a.tblps2
{
	background-color:#efefef;
	color:#666666;
	border:1px solid #666666;					
	margin-right: 2px;
	text-decoration: none;		
	height:12px;
	padding-right:5px;
	padding-left:5px;
	font-size:11px;
	font-family:Arial;
	cursor:pointer;
}

a.tblpu2{
	display:inline; 
	height:12px;
	font-size:11px;
	font-family:Arial;
	color:white;
	cursor:pointer;
	text-decoration: none;
	padding-right:5px;
	padding-left:5px;
	background-color:#666666;
	color:white;
	border:1px solid black;
	margin-right: 2px;
}

a.tblpu2:normal,a.tblpu2:active,a.tblpu2:visited  {
	background-color:#666666;
	color:white;
	border:1px solid black;
}
a.tblpu2:hover {
	padding-right:5px;
	padding-left:5px;
	color: black;
	background-color:#FFFFCC;
	border:1px solid black;
}

/* end /home/websites/www2.stickk.com/web/css/versagrid.css size 2222 */
/* begin /home/websites/www2.stickk.com/web/css/wall.css size 1099 */

.walltblsr
{
	border-top:1px solid #999999;
	padding-top:7px;
	padding-bottom:7px;
	background-color: #dfe9c8;
}

.walltblsr1
{
	border-top:1px solid #999999;
	vertical-align:top;
	padding-top:20px;
	padding-bottom:7px;
	background-color: #dfe9c8;
}

.walltblar
{
	padding-top:7px;
	padding-bottom:7px;
	vertical-align:top;
	background-color: #dfe9c8;
	border-top:1px solid #999999;
}

.walltbll
{
	border-left:1px solid #999999;
	padding-left: 5px;
}

.walltblr
{
	border-right:1px solid #999999;
	padding-left: 5px;
}

.walltblicon {
	padding-top: 7px;
	padding-right: 7px;
	padding-bottom: 7px;
	margin-left: auto;
	margin-right: auto;
	text-align:center;	
}

.walltblicon img {
	border: 1px solid #DDDDDD;
	margin-left: auto;
	margin-right: auto;
}

.walltblicon a {
	text-decoration: none;
	color: #E37124;
	background-color: #EEEEEE;
	display: block;
	border: 1px solid #999999;
	padding: 2px;
	text-align:center;
	margin-left: auto;
	margin-right: auto;
}

.walltblicon a:hover {
	background-color: #e3c8b6;
	color: black;
}

.walltbl {
	border-bottom: 1px solid #999999;
	text-align:left;
}
/* end /home/websites/www2.stickk.com/web/css/wall.css size 1099 */
/* begin /home/websites/www2.stickk.com/web/css/welcomePortal.css size 1168 */
.welcomePortal_container
{
  width: 100%; 
  min-height: 100%; 
  background:#F3EDDF;
}

.welcomePortal_wrapper_table
{
  width: 1400px;
  min-height: 100%;
  margin-left: auto;
  margin-right: auto;
  background-color: #FFF;
}

.welcomePortal_master_table
{
  background:#F5F7EC;
}

.welcomePortal_footer_table
{
  background:#F5F7EC;
}

#welcomePortal_contents
{
  min-height: 400px;
  background: url(/images/welcomePortal/welcomeGradient.jpg) #F8F8F8;;
  width: 1400px;
}

.welcomePortal_topSeperator
{
  background: #9E0C0F;
}

.welcomePortal_bottomSeperator
{
  background: #D0D0D0;
}

.welcomePortal_BigTitle
{
  font-size:22px;
  color:#666666;
  font-weight:bold;
  text-decoration:none;
}

.welcomePortal_SmallTitle
{
  font-size:16px;
  color:#666666;
  font-weight:bold;
  text-decoration:none;
}

.welcomePortal_Text
{
  font-size:12px;
  color:#000;
  font-weight:normal;
  text-decoration:none;
  line-height:1.4em;
}

.welcomePortal_footerCopyright
{
  font-size:10px;
  color:#666;
  font-weight:normal;
  text-decoration:none;
}

.welcomePortal_footerCopyright a
{
  font-size:10px;
  color:#666;
  font-weight:normal;
  text-decoration:underline;

}
/* end /home/websites/www2.stickk.com/web/css/welcomePortal.css size 1168 */
/* begin /home/websites/www2.stickk.com/web/js/ext-2.0-stickk/ux/css/Ext.ux.DateOfBirthField.css size 116 */
/**
 * Ext.ux.CustomContentField
 *
 */
.x-customcontent-field {
	font-size: 93%;
	padding:3px 3px 3px 0pt;
}
/* end /home/websites/www2.stickk.com/web/js/ext-2.0-stickk/ux/css/Ext.ux.DateOfBirthField.css size 116 */
/* begin /home/websites/www2.stickk.com/web/js/ext-2.0-stickk/ux/css/Ext.ux.PasswordField.css size 523 */
.x-form-password-strengthMeter {
	border: 1px solid #B5B8C8;
	margin: 3px 0 3px 0;
	/*background-image: url(/assets/ux/passwordfield/0.1/images/meter_background.gif);*/
	background-image: url(../images/meter_background.gif);
	
}
.x-form-password-strengthMeter-focus {
	border: 1px solid #000;
}
.x-form-password-scoreBar {
	/*background-image: url(/assets/ux/passwordfield/0.1/images/meter.gif);*/
	background-image: url(../images/meter.gif);
	height: 10px;
	width: 0;
	line-height: 1px;
	font-size: 1px;
}
/* end /home/websites/www2.stickk.com/web/js/ext-2.0-stickk/ux/css/Ext.ux.PasswordField.css size 523 */
/* begin /home/websites/www2.stickk.com/web/js/ext-2.0-stickk/ux/css/Ext.ux.StaticTextField.css size 152 */
.ux-form-statictextfield {
	background: transparent;
	border: none;
	padding-top: 2px !important;
	padding-bottom: 2px !important;
	color: #333;
}
/* end /home/websites/www2.stickk.com/web/js/ext-2.0-stickk/ux/css/Ext.ux.StaticTextField.css size 152 */
