@import url("styles-scap-base.css");



body 					{ padding:10px 10px 20px 10px; background:#fff; }
body#simple 			{ background:#fff; padding-top:0; }
body#simple.extended	{ background:#fff; padding-top:0; }
body#simple.liquid 		{ max-width:100%; background:#fff top; padding-top:0; }



#this 					{ border:1px #999 solid; padding-bottom:20px; background-color:#f2f2f2; }
#thestandalone 		{ clear:both; border:1px #999 solid; padding:20px; margin-top:30px; background-color:#f2f2f2; }
#thesimple 			{ background:#fff url("http://www.scamps.com.auhttp://www.scamps.com.au/images/background_title.jpg") repeat-x; border:1px #999 solid; padding:0 20px 20px 20px; margin:60px auto 0 auto; width:500px; text-align:center; line-height:16px; }
#thesimple.extended 	{ clear:both; background:none; width:600px; margin:0 auto; border:0; text-align:center; }
#thesimple.liquid 	{ clear:both; background:none; width:100%; margin:0 auto; border:0; text-align:center; }
#thesimple p 			{ margin:12px 0; }
#thesimple.extended td { text-align:left; }
#banner			{ padding:10px; }
#banner h1		{ color:#000; font-family:arial, sans-serif; font-size:24px; font-weight:bold; letter-spacing:-1px; }
#banner h1.big	{ font-size:42px; font-weight:bold; letter-spacing:-2px; }
#banner h1 a	{ color:black; text-decoration:none; }
#banner h2 		{ color:#000; font-size:11px; font-weight:bold; margin-top:-2px; }
#banner p 				{ color:#000; font-size:10px; font-weight:normal; }
#account 				{ padding-right:10px; text-align:right; }
#account p				{ font-size:10px; line-height:18px; }
#account a.highlight	{ background-color:#FFF6E5; padding:2px 4px; border:1px #FFD580 solid; font-weight:bold; text-decoration:none; }
#banner h1.shadow  			{ position:relative; display:block; }
#banner h1.shadow span 		{ position:absolute; display:block; top:0px; }
#banner h1.shadow:before 	{ display:block; padding:1px; content:attr(title); color:#fff; text-shadow:#fff 1px 1px 3px; }
#footer		{ font-size:9px; color:#666; }
#footer p	{ margin:10px 0; }
#content 						{ background-color:#f2f2f2; padding:0 10px; }
#content p, #thesimple p 		{ margin:12px 0; line-height:16px; }
#content h1, #thesimple h1	{ color:#7FBF30; font-family:georgia, serif; font-size:28px; font-weight:normal; letter-spacing:-1px; text-align:center; padding-bottom:12px; }
#content h2, #thesimple h2 	{ color:#7FBF30; font-family:georgia, serif; font-size:22px; font-weight:normal; letter-spacing:-1px; text-align:center; padding-bottom:12px; }
#content h3, #thesimple h3 	{ color:#7FBF30; font-size:14px; font-weight:bold; letter-spacing:-1px; text-align:center; padding-bottom:12px; }
#content h4, #thesimple h4 	{ color:#333; font-family:georgia, serif; font-size:14px; font-weight:bold; text-align:left; padding:0; letter-spacing:0; }
#thesimple.extended h1, 
#thesimple.extended h2, 
#thesimple.extended h3, 
#thesimple.extended h4 		{ text-align:left; }
#content .ht 				{ border:1px #ccc solid; padding:6px; background-color:white; }
#content .ht_thumb 			{ border:1px #ccc solid; padding:3px; background-color:white; }
#content ul 					{ list-style-type:square; margin-left:14px; }
#content cite 					{ font-family:'lucida grande',tahoma,arial,sans-serif; font-size:10px; font-weight:normal; font-style:normal; color:#666; padding:0; letter-spacing:0; }
#content .msgicon 				{ float:left; padding:0 8px 0px 0; }
#content .new 					{ font-weight:bold; color:#f58116; }
#content input.message_field 	{ font:bold 18px "lucida grande", tahoma, sans-serif; color:#000; padding:3px; width:450px; }
#content textarea.message_field { font:14px monaco, monospace; color:#000; line-height:18px; width:450px; }
#content ul#custom_fields 		{ list-style:none; padding:0; margin:0; }
#content ul#custom_fields li 	{ padding:10px 5px 10px 2px; border-bottom:1px #e6e6e6 solid; }
.pagination 				{ display:inline; padding:3px; margin:3px; }
.pagination a 				{ padding:2px 5px; margin:2px; border:1px solid #999; text-decoration:none; color:#000; }
.pagination a:hover, 
.pagination a:active 		{ border:1px solid #333; }
.pagination span.current 	{ padding:2px 5px; margin:2px; border:1px solid #666; font-weight:bold; background-color:#666; color:#fff; }
.pagination span.disabled 	{ padding:2px 5px 2px 5px; margin:2px; border:1px solid #ccc; color:#ccc; }
#content ul.checklist 				{ border:1px solid #ccc; list-style:none; height:6em; overflow:auto; margin:0; padding:3px; }
#content ul.checklist li 			{ margin:0; padding:0; }
#content ul.checklist label 		{ display:block; padding:0 0.2em 0 0; }
#content ul.checklist label:hover, 
#content ul.checklist label.hover 	{ background:#e6e6e6; }
* html #content ul.checklist label 	{ height:1%; }
#content ul.checkboxes 				{ list-style:none; margin:0; padding:0; }
#content ul.checkboxes label 		{ display:block; }
#thesimple fieldset 					{ margin:12px 0px; padding:6px 15px 15px 15px; border:1px #ccc solid; }
#thesimple fieldset p 				{ padding:0; margin:0 0 12px 0; line-height:16px; }
#thesimple fieldset legend 			{ color:#659926; font-size:14px; font-weight:bold; padding:2px 5px 5px 5px; }
#thesimple fieldset table 			{ margin:0 auto; }
#thesimple fieldset td 				{ padding:6px 0; text-align:left; }
#thesimple fieldset th 				{ padding:6px 6px 6px 0; text-align:right; }
#thesimple fieldset .help_message 	{ padding:6px 10px; font-weight:normal; color:#333; background-color:#fff9e5; border:1px #ffbf00 solid; margin-bottom:10px; text-align:center; }

#navigation 				{ background-color:#f2f2f2; margin:15px; }
#navigation td.title 		{ font-family:georgia,serif; font-size:20px; font-weight:normal; letter-spacing:-1px; color:#7FBF30; padding-right:10px; white-space:nowrap; border:0; }
#subnav_left 			{ padding:12px 10px; }
#subnav_right 			{ float:right; padding:12px 10px; }
#navigation span.manager 	{ background-color:#FFF6E5; padding:6px 4px 8px 4px; border:1px #FFD580 solid; font-size:9px; font-weight:bold; }
#navigation img 			{ vertical-align:middle; }
a.page 					{ font-size:11px; text-decoration:none; background-color:#e6e6e6; padding:2px 4px; border-color:#fff #999 #999 #fff; border-width:1px; border-style:solid; }
a.page:hover 			{ text-decoration:none; border-color:#999 #fff #fff #999; border-width:1px; border-style:solid; }
#page_selected 			{ font-weight:bold; color:#000; background-color:#fff; padding:2px 4px; border:#333 2px solid; }
#manager_subnav 		{ background:#FFD580 url(http://www.scamps.com.au/images/bg-manager.jpg) repeat-x; margin:-5px 10px 6px 10px; padding:6px 4px 4px 4px; border:1px #FFD580 solid; font-size:11px; font-weight:bold; }



.standard_table 			{ border:1px #999 solid; background-color:#fff; }
.standard_table.nocorner 	{ border-top:0; border-left:0; }
.standard_table th 			{ padding:6px 10px; color:#000; font-weight:bold; background:#6BBA70 url(http://www.scamps.com.au/images/backtitle_bg.png) repeat-x; }
.standard_table th a 		{ color:#7FBF30; }
.standard_table th a span 	{ color:#000; }
.standard_table td 			{ padding:6px 10px; border-bottom:1px #e6e6e6 solid; }
.more_padding td 			{ padding:15px 20px; }
td.tight, th.tight 			{ padding:6px 10px 6px 0; }
#content .standard_table td p { margin-top:0; margin-bottom:6px; }

.bordertop			{ border-top:1px #999 solid; }
.borderleft			{ border-left:1px #999 solid; }
th.borderright 		{ border-right:1px #fff solid; }
td.borderright 		{ border-right:1px #e6e6e6 dotted; }
th.nobg 			{ background-color:#f2f2f2; background-image:none; }
td.noborder 		{ border:0; }
th.corner 			{ background-color:#f2f2f2; background-image:none; border-right:1px #999 solid; border-bottom:1px #999 solid; }
th.manager 			{ background:#FFD580 url(http://www.scamps.com.au/images/bg-manager.jpg) repeat-x; white-space:nowrap; }
td.manager 			{ background-color:#FFF6E5; white-space:nowrap; text-align:center; }
th.title			{ color:#FFF; font-family:georgia, serif; font-size:16px; font-weight:normal; letter-spacing:-1px; text-align:left; white-space:nowrap; }
td.title 			{ color:#000; font-family:georgia, serif; font-size:18px; font-weight:normal; letter-spacing:-1px; border-bottom:1px #e6e6e6 solid; }
th.bigtitle 		{ color:#7FBF30; font-family:georgia, serif; font-size:20px; font-weight:normal; letter-spacing:-1px; text-align:left; }
th.liltitle 		{ color:#7FBF30; font-family:georgia, serif; font-size:12px; font-weight:bold; text-align:left; }
th div.title_right	{ float:right; color:#000; font-family:georgia, serif; font-size:14px; font-weight:normal; letter-spacing:0; text-align:left; white-space:nowrap; }
th.subhead 			{ background:none; font-weight:bold; background-color:#f2f2f2; border-bottom:1px #ccc solid; text-align:right; }
th.subheadleft 		{ background:none; font-weight:bold; background-color:#f2f2f2; border-bottom:1px #ccc solid; text-align:left; }
td.subhead 			{ font-weight:bold; background-color:#e6e6e6; border-bottom:1px white solid; white-space:nowrap; }
tr.highlight 		{ background-color:#f2f6ff; } .standard_table th.event { background:#ccc url(http://www.scamps.com.au/images/bg-title-dark.jpg) repeat-x; }
td.thumb_cell 		{ width:120px; font-size:10px; border-right:1px #e6e6e6 solid; }

.manager_table 					{ border:1px #999 solid; background-color:#fff; margin:0 auto; }
.manager_table th 				{ padding:6px 10px; color:white; font-weight:bold; background:#666 url(http://www.scamps.com.au/images/bg-manager-gray.jpg) repeat-x; white-space:nowrap; }
.manager_table td 				{ padding:6px 10px; border-bottom:1px #e6e6e6 solid; }
.manager_table td.subhead 		{ font-weight:bold; background-color:#e6e6e6; border-bottom:1px white solid; }
.manager_table .simpletable td 	{ border:0; padding:0 2px 14px 2px; white-space:nowrap; }

.photo_table td 	{ padding:6px 6px 12px 6px; }
.photo_table td p 	{ margin-top:0; padding-top:0; }
.padbetween 		{ margin-left:20px; margin-bottom:20px; }


#formatting_guide 		{ border-top:1px #e6e6e6 solid; border-left:1px #e6e6e6 solid; background-color:#fff; width:250px; }
#formatting_guide td 	{ padding:4px 8px; border-right:1px #e6e6e6 solid; border-bottom:1px #e6e6e6 solid; }
#formatting_guide th 	{ border-right:1px #e6e6e6 solid; padding:6px 8px; }
#content td.thumb_cell 	{ padding-top:14px; }
.basic_table td 		{ border:0; padding:0; }

#content td.message_body 			{ padding-top:10px; padding-bottom:10px; }
#content td.message_body p 			{ line-height:14px; margin:14px 0; }
#content td.message_body strong 	{ font-weight:bold; color:#000; }
#content td.message_body em 		{ font-style:italic; }
#content td.message_body ol 		{ padding:0; margin:14px 0 14px 23px; }
#content td.message_body ul 		{ padding:0; margin:14px 0 14px 18px; list-style-type:square; }
#content td.message_body blockquote	{ margin:14px; padding:0; background-color:#fff; border:0; }


#thehome 				{ margin:10px 40px; }
#thehome ul 			{ list-style-type:none; padding-left:0; margin-left:0; }
#thehome ol 			{ padding-left:0; margin-left:18px; }
#thehome ul li 		{ padding-left:12px; margin-top:2px; background:url("http://www.scamps.com.au/images/gray_bullet.gif") no-repeat 2px .5em; }
#thehome ol li 		{ margin-top:10px; font-size:12px; color:#7BBA30; font-weight:bold; }
#thehome ol li span 	{ margin-top:10px; font-weight:normal; font-size:11px; color:#333; }
#thehome h2 			{ color:#7BBA30; font-family:georgia, serif; font-size:20px; font-weight:normal; letter-spacing:-1px; padding:10px 0 0 12px; }
#thehome h3 			{ font-size:11px; color:black; }
#thehome p 			{ font-size:11px; line-height:15px; margin-top:10px; }

#thehome .status_report td 			{ border-bottom:1px #e6e6e6 dotted; padding:10px 12px 15px 12px; }
#thehome .status_report th, 
#thehome .home_buttons th 			{ padding:10px 12px; }
#thehome .home_buttons a 				{ font-weight:bold; font-size:14px; text-decoration:none; }
#thehome .home_buttons td, #this .home_buttons td, 
#thesimple .home_buttons td 			{ height:75px; padding-top:0; padding-bottom:0; border-bottom:1px #e6e6e6 dotted; }
#thehome .home_buttons tr:hover td 	{ background-color:#fff6e5; }
#thehome .home_buttons tr:hover a 	{ color:#EC8914; }

#thehome td.div_z 	{ padding:6px; border-bottom:1px #e6e6e6 solid; }
#thehome .ht 			{ border:1px #ccc solid; padding:10px; background-color:white; }
#thehome #photo_name 		{ position:absolute; bottom:20px; left:25px; font:bold 24px arial; letter-spacing:-1px; color:#fff; }
#thehome .photo_thumb 	{ border:1px #ccc solid; padding:3px; background-color:white; vertical-align:middle; margin-top:5px; margin-right:2px; }
#thehome .div_record 	{ width:50px; padding:6px 0; float:left; border:1px #7FBF30 solid; margin-right:10px; margin-top:4px; text-align:center; background-color:#e8ffcc; }
#thehome .div_record p 	{ padding:0; margin:0; font-size:9px; color:#7FBF30; }
#thehome .div_record h3 	{ padding:0; margin:0; font-weight:bold; font-size:18px; color:#000; }
#thehome .basic_table td 	{ border:0; padding:0; }


.divselect_button 				{ margin:12px auto; }
.divselect_button td 			{ padding-bottom:15px; }
.divselect_button_left 		{ width:75px; height:75px; background:url(http://www.scamps.com.au/images/bg-teamselect-left.gif) no-repeat; }
.divselect_button_left img 	{ padding-top:2px; }
.divselect_button_middle 		{ height:75px; background:url(http://www.scamps.com.au/images/bg-teamselect-mid.gif) repeat-x; text-align:left; }
.divselect_button_right 		{ width:19px; height:75px; background:url(http://www.scamps.com.au/images/bg-teamselect-right.gif) no-repeat; }

#thesimple .divselect_button_middle h2 	{ color:#336ecc; font-family:'lucida grande',tahoma,arial,sans-serif; font-size:20px; font-weight:bold; letter-spacing:-1px; text-align:left; margin:4px 0; padding:0; }
#thesimple .divselect_button_middle h2 a { text-decoration:none; }
#thesimple .divselect_button_middle p 	{ margin:0; margin-left:2px; padding:0; line-height:normal; font-size:9px; font-weight:bold; color:#666; letter-spacing:0; text-transform:uppercase; }




