﻿.Foo{}
/* General */
html, body,form					{color:#666; background:#d9d9d9 url(images/template/bg_tile.gif) repeat-x; font-family: Arial, Helvetica, sans-serif; margin:0; padding:0; text-align:center; font-size:100%; height:100%; cursor:default; }
textarea						{font-family: Arial, Helvetica, sans-serif;}
a:link, a:visited, a:active 	{color:#668504; text-decoration:underline;outline:none;}
a:hover							{text-decoration: none; }
H1     							{display:none;}
H2								{display:none;}
H3								{color:#000; font-size:150%; font-weight:normal; }
H4,H5,H6						{color:#000;}
input, textarea					{font-size:100%;}


#Outer		    				{width:760px; text-align:left; font-size:0.7em; background:url(images/template/locked/outer_tile.png) repeat-y; margin:0 auto;}
/* ie6 hack (no shadow for IE6)*/
* html #Outer		    		{width:760px; text-align:left; font-size:0.7em; background:url(images/template/locked/outer_tile.gif) repeat-y; margin:0 auto;}



.Outerone	    				{width:756px; margin:0 auto; }

.hide							{display:none;}
.flashholder					{width:756px; height:206px;}
		
/* General End */

/* main content panes. These can be switched on/off with the back end code to suit the wireframes.*/
/* these arent really designed to be modified or to have any visual elements in the layout. Structural only really.*/
.PageBody          				{background:#fff; display:block; margin: 0 8px 6px 5px}
.TopPane                		{padding: 5px 0 0 0;}
.ContentPane            		{float:left; margin:0 !important;}
.RightPane 						{float:right; margin:0; }
.LeftPane  						{background: url(images/template/LHS_col/col_bac.gif) repeat-x top; margin:0 8px 0 0; float:left; min-height:500px; width:170px !important; }
.BottomPane   					{padding: 5px 0 0 0; clear:both;}

.RightPane input, .RightPane select				{font-size:90%;}


.ContentPane  ul 				{list-style:none;}
.ContentPane  li				{list-style:none; background:url(images/template/general_bullet.gif) 0 5px no-repeat; padding:0 0 0 12px;}

/* Banner */
.pagebanner						{background: url(images/template/pagebanner/logoarea_tile.gif) repeat-y; clear:both;}
.pagebanner	.left	    		{display:none;}
.pagebanner	.right	  			{background: #f3f4f0; border-bottom: 1px solid #ccc; padding: 0; display:block; text-align:right; height:2.3em; }
.pagebanner	.right a			{color: #6b8b04; font-size:90%; border-left: 1px solid #ccc; text-decoration:none; display: block; float:right; text-align: center; padding: 3px 6px 4px 6px; line-height:20px;}
.pagebanner	.right a:hover, .pagebanner	.right a:active	{background: #fff; text-decoration: underline;}
.pagebanner	.right .Separator	{display: none;}	
.pagebanner .logo 				{background: url(images/template/pagebanner/logo.gif) no-repeat; width:545px; height: 76px; float:left;}
.pagebanner .content 			{float:left; width:209px; }
.pagebanner .content .upper 	{}
.pagebanner .content .lower	    {display:none; }
.pagebanner .content .lower span{}
.pagebanner .content .lower a:link,
.pagebanner .content .lower a:visited	{}
.pagebanner .content .lower a:hover, .pagebanner .content .lower a:active		{}

.applications					{clear:both; padding: 0;}
/* End Banner */



/* Breadcrumbs */
.breadarea						{clear:both; }
.breadcrumbs					{color:#6a6a6a; display:block; margin:-2px 10px 5px 10px; }
.current						{color:#000 !important; font-weight:bold; text-decoration:none;}

/* Hack for ie6 */
/*\*/ * html breadcrumbs 		{clear:both; display:block;margin:13px 0 0 0; padding: 0 10px}/**/ 

/* Breadcrumbs End */

/* Banner */
.pagefooter						{ font-size:90%; clear:both; text-align:left; padding: 3px 0;}
.pagefooter a 					{color:#777; padding:0 5px; text-decoration:none;}
.pagefooter a:hover				{color:#777; padding:0 5px; text-decoration:underline;}
.pagefooter	.left				{display:none;}
.pagefooter	.right				{display:none;}
.pagefooter	ul					{background: #f3f4f0; list-style:none; float:none;padding:5px 3px 5px 20px; margin:0 0 10px 0;}
.pagefooter	ul li				{display:inline}
.pagefooter	.lefttext			{display:none;}
.pagefooter	.righttext			{display:none;}

/* Generic Form for use on the webiste */
.UserForm  						{padding: 0 10px 10px 10px;}
.UserForm  span.fieldlabel,.UserForm  label.fieldlabel {display:block; margin-top: 6px;}
.UserForm  span.field			{width: 250px}
.UserForm  select.listbox		{width: 250px}
.UserForm  textarea.field		{width: 250px}
.UserForm  input.field, .UserForm  select.field {width: 250px}
.UserForm  input.hiddenfield	{}
.UserForm  span.fielderror		{color: #CC3300; font-weight: bold;}
.UserForm  span.fieldrequiredmarker{color: #CC3300; font-weight: bold;}
.UserForm  a.CommandBtn, .UserForm  a.CommandBtn:link, .UserForm a.CommandBtn:active, .UserForm  a.CommandBtn:visited
								{clear:both; float:none; display:block;}
.UserForm  a.CommandBtn			{background:url(images/template/webparts/submit_button.gif) no-repeat; width:60px; height:20px; margin:5px 0 0 0; cursor:pointer;  }
.UserForm  a.CommandBtn:hover
								{ }
.UserForm  a.CommandBtnSlim,.UserForm  a.CommandBtnSlim:link,.UserForm  a.CommandBtnSlim:active,.UserForm  a.CommandBtnSlim:visited
								{}
.UserForm  a.CommandBtnSlim:hover
								{}
.postthanks						{border:none !important;}
/* End Generic Form */


.RightPane .field				{margin:0 0 3px 0;}
