/********************************************************************************

	Sitehand Framework (v1.0a)
	
	Daniel Crowther (daniel.crowther@sitehand.com)
	http://www.sitehand.com/
	
	-
	Copyright (C) 2005+ Sitehand. All Rights Reserved.
	
	-
	$Author: Daniel Crowther $
	File Created: 1/07/2005
	Last Update $Date: 2005/07/1 07:06:25 $
	$Revision: 1.0 $
	
********************************************************************************/

/* -----------------------------------------------------------------------------
	DEFAULT TAGS
----------------------------------------------------------------------------- */
HTML {
	height:				100%;
}

BODY {
 	color:				#000000;
	background:			#ffffff;
	font-family: 		Verdana,Helvetica, Arial; 
	font-size: 			11px; 
	vertical-align:		top;
	margin:				auto;
	height: 			100%;
}

P
{
	margin-top:			0px;
	margin-bottom:		0px;
}

TD {
	font-size: 			11px;
}

A {
	color:				#427ba5;
	text-decoration: 	none;
}

A:active {

}

A:visited {

}

A:hover {
	color:				#427ba5;
	text-decoration: 	underline;
}


H1 {
	color: 				#0000ff;
	font-size: 			16px;
	font-weight: 		bold;
}

H2 {
	color:				#5276b0;
	font-size:			12px;
	font-weight: 		bold;
}

H3 {
	color:				#000000;
	font-size:			10px;
}

H4 {
	color:				#000000;
	font-size:			10px;
}

H5 {
	color:				#000000;
	font-size:			10px;
}

UL {

}

LI {
	
}

IMG {
	border-color:		#000000;
	behavior:			url("/Scripts/pngbehavior.htc");
}

HR {
	border: 			0;
	color: 				#0000ff;
	background-color: 	#000000;
	height: 			2px;
}

CAPTION {
	font-size: 			12px; 
}

/* -----------------------------------------------------------------------------
	SYSTEM REQUIRED
----------------------------------------------------------------------------- */
.ObjectTitle {
	color: 				#427ba5;
	font-family: 		Verdana,Helvetica, Arial;
	font-size: 			16px;
	font-weight: 		bold;
	padding-bottom:		10px;
}

.ObjectTitle2 {
	color: 				#5276b0;
	font-size: 			16px;
	font-weight: 		bold;
}

.ObjectBody {
	padding:			0px 0px 0px 0px;
	margin:				0px 0px 0px 0px;
 	font-size:			11px;		
	line-spacing:		1.5;
}

/*Div located between the Objects*/
.ContentObject_Seperator {
	padding:			0px 0px 10px 0px;
	margin:				0px 0px 0px 0px;
}

.highlight {
	color:				#000000;
}

.highlight2 {
	color:				#000000;
}

.smalltext{
	font-size:			9px;
	color:				#000000;
}

.imageborder{
	border:				silver 1px solid;
	padding:			5px;
}

/* -----------------------------------------------------------------------------
	SKIN SECTIONS
----------------------------------------------------------------------------- */
#Wrapper {
	width:					100%;
	background-color:		#ffffff;
}


#HeaderSection {
	width:					100%;
	background:				url("/Skins/Sitehand2006/images/menubg.gif");		
}

#HeaderSection #LogoHead {
	width:					100%;	
	height:					71px;	
}

#HeaderSection #LogoHead #Logo {
	width:					780px;
	align:					center;
}


#HeaderSection #MenuHead {
	height:					32px;
	background:				url("/Skins/Sitehand2006/images/menubg2.gif");
}

#HeaderSection #MenuHead TD {
 	font-family :           Tahoma, Verdana;
 	font-weight:            bold;
 	font-size:				11px;	
}

#HeaderSection #MenuHead .MenuItem { 
	background:				url("/Skins/Sitehand2006/images/menubg2.gif");
	cursor:					hand;
}

#HeaderSection #MenuHead .MenuItem a { 
	color:					#000000;
	text-decoration:		none;	
	cursor:					hand;
}

#HeaderSection #MenuHead .MenuItem_Over { 
	background:				url("/Skins/Sitehand2006/images/menubg2.gif");
	cursor:					hand;
	color:					#ff0000;
}

#HeaderSection #MenuHead .MenuItem_Over a {
	color:					#ff0000;
	text-decoration:		none;	
	cursor:					hand;
} 


#TopBannerSection {
	width:					100%;
	border:					0px solid black;
	align:					center;
	line-spacing:			1.5;
}

#TopBannerSection #TopBanner {
	width:					768px;
	height:					235px;
}

#TopBannerSection #TopBanner #TopBanner-Logo {
	width:					253px;
	height:					235px;
	float:					left;
}

#TopBannerSection #TopBanner #Content {
	width:					515px;
	height:					235px;
	float:					right;
	background: 			url("/Skins/Sitehand2006/images/home-intro-2.gif") no-repeat top left;
	padding-top:			65px;
	text-align:				left;
	
}

#BodySection {

}

#BodySection #Layout {
	width:					780px;
 	font-size:				11px;	
 	line-height: 			1.5; 	
 	display: 				inline-table;
}

#BodySection #Layout #SubNav {
 	width:					180px; 
 	float:					left; 
}

#BodySection #Layout #Content {
 	float: 					right; 
 	display:				inline; 
 	width:					590px; 
}

#LeftSection {
	padding:				10px 0px 0px 0px;
}

#CenterSection {
	padding:				10px 0px 0px 0px;
}

#RightSection {
	padding:				10px 0px 0px 0px;
}


#BodySection #Layout:after {
	width:					780px;
 	font-size:				11px;	
 	line-height: 			1.5; 		
	content: 				"."; 
 	display: 				block; 
	height: 				0; 
 	clear: 					both; 
 	visibility: 			hidden;
 }
 
#FooterSection {
	width:					780px;
} 

/* Hides from IE-mac \*/
* html #TopBannerSection #Layout{height: 1%;}
#TopBannerSection #Layout{display: block;}
/* End hide from IE-mac */ 

/*=============================================================
	subnav
=============================================================*/

#SubNav ul {
	padding: 				0px;	
	margin:					0px;
	width:					100%;	
	border:					0px solid black;
	float:					left;
}

#SubNav ul li {
	list-style-type: 		none;	
	padding:				0px;
	margin-top:				5px;
	position: 				relative;
	padding-left:			5px;	
	height:					20px;
	border-bottom:			1px solid #dedede;
	vertical-align: 		middle;
}

.SubNav-Header {
	background:				url("/Skins/Sitehand2006/images/nav-top.gif") no-repeat top left;;	
	height:					26px;
	padding-left:			5px;
	padding-top:			1px;
	border-bottom:			0px;	
	margin-top:				2px;	
	font-weight:			bold;
	text-align:				left;
}

.SubNav-SubHeader {
	height:					26px;
	padding-top:			0px;
	margin-top:				0px;	
	font-weight:			bold;
	text-align:				left;
	border-left:			1px solid #dedede;
	border-right:			1px solid #dedede;		
	background-color:		whitesmoke;
	color:					#427ba5;
}


#SubNav ul li a:link, #Layout #SubNav ul li a:visited {
 	font-family :           Tahoma, Verdana;
 	font-size:              11px;
	color:                  black;
	text-decoration:        none;
 }
 
#SubNav ul li a:hover {
 	font-family :           Tahoma, Verdana;
 	font-size:              11px;
	color:                  black;
	text-decoration:		underline;
 }
 
.Nav:hover, .SubNav:hover {
 	font-family :           Tahoma, Verdana;
 	font-size:              11px;
	color:                  black;
	text-decoration:		underline;
 }


/* -----------------------------------------------------------------------------
	DIV TABLES SECTION
----------------------------------------------------------------------------- */
.DivTitle {
	color:				#fecb00;
	font-size:			14px;
	text-decoration:	underline;
}


.DivContainer {
	width:				280px;
	float:				left;
}


.DivFormTitle {
	float:				left;
	width:				100px;
	color:				white;
	font-size:			12px;
	padding:			4px;
	text-align:			right;
}


.DivFormDisplay {
	color:				#fecb00;
	float:				left;
	font-size:			12px;
	padding:			4px;
	text-align:			left;
}

/* -----------------------------------------------------------------------------
	FORM TAGS
----------------------------------------------------------------------------- */

.FormBodyTD {
	background:			#000000/*#ffd4aa;*/
}

.FormTitleTD {
	font-size:			12px;
	font-weight:		bold;
	padding:			4px;
	padding-top:		20px;
	color:				#000000;
	vertical-align:		top;
}

.FormSubTitleTD {
	font-size:			12px;
	color:				#ff7e00;
}

.FormTextTD {
	font-size:			11px;
	text-align:			right;
	width:				144px;
}

.FormInputTD {
	font-size:			11px;
}

.FormDisplayTD {
	font-size:			11px;
	color:				#ff7e00 !important;
}

.FormInputTD INPUT {
	width:				250px;
	border:				1px solid #808080;
}

.FormInputTD TEXTAREA {
	width:				300px;
	border:				1px solid #808080;
}

.FormInputTD SELECT {
	border:				1px solid #808080;
}

.FormExtraTD {
	font-size:			10px;
	color:				#FFFFFF !important;
}

.FormInputButton {
	width:				100px !important;
	border:				1px solid #000000;
	font-size:			11px;
	font-weight:		bold;
	background-color:	#ff0000;
	color:				#ffffff;
}

.FormAltInputButton {
	border:				1px solid #ff7e00;
	background-color:	#ff7e00;
	color:				#000000;
}

.FormInputButton2 {
	border:				1px solid black;
	background-color:	#ff7e00;
	color:				#000000;
}

.FormInputNote {
	color:				#ff7e00;
}
/********************************************************************************
								END STYLE SHEET
********************************************************************************/