/********************************************************************************

	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
----------------------------------------------------------------------------- */
BODY {
 	color:				#505562;
	background:			#B9DDFC;
	font-family: 		tahoma; 
	font-size: 			12px; 
	vertical-align:		top;
}

P
{
	margin-top:			10px;
	margin-bottom:		0px;
}

TD {
	font-size: 			12px;
}

A {
	color:				#000080;
	text-decoration: 	none;
	
}

A:active {

}

A:visited {

}

A:hover {
	color:				#0000FF;
	text-decoration: 	underline;
}


H1 {
	color: 				#0054a6;
	font-size: 			16px;
	font-weight: 		bold;
}

H2 {
	color:				#000000;
	font-size:			12px;
	margin:				0px 0px 0px 0px;
}

H3 {
	color:				#000000;
	font-size:			10px;
}

H4 {
	color:				#000000;
	font-size:			10px;
}

H5 {
	background-position: left bottom;
	background-repeat: 	repeat-x;
	background-image: 	url('/skins/SWN2005/images/LargeHeader.gif');	
	text-decoration:	none;
	padding-bottom:		10px;
	font-weight: 		normal;	
	margin:				0px 0px 0px 0px;
}

UL {
	margin-top: 		0px;
	margin-bottom:		0px;
	margin-left:		30px;
}

LI {
	list-style-type:	square;
	margin-top:			1px;
	margin-bottom:		1px;	
}

IMG {
	border-color:		#000000;
}

HR {
	border: 			0;
	color: 				#00B2EB;
	background-color: 	#000000;
	height: 			2px;
}

CAPTION {
	font-size: 			12px; 
}

/* -----------------------------------------------------------------------------
	SYSTEM REQUIRED
----------------------------------------------------------------------------- */

.ObjectTitle {
	color:				#0054a6;
	font-size:			18px;
	font-weight: 		normal;
	text-decoration:	none;
	background-position: left bottom;
	background-repeat: 	no-repeat;
	background-image: 	url('/skins/SWN2005/images/LargeHeader.gif');	
	padding:			0px 0px 10px 0px;
	margin:				0px 0px 5px 0px;	
	/*background-image: 	url('/skins/SWN2005/images/LargeHeaderIcon.gif');	
	padding:			0px 0px 10px 47px;
	margin:				0px 0px 5px 0px;*/
}

.ObjectTitle2 {
	color:				#0054a6;
	font-size:			18px;
	font-weight: 		normal;
	text-decoration:	none;
	background-position: left bottom;
	background-repeat: 	no-repeat;
	/*background-image: 	url('/skins/SWN2005/images/LargeHeader.gif');	
	padding:			0px 0px 10px 0px;
	margin:				0px 0px 5px 0px;*/
	background-image: 	url('/skins/SWN2005/images/LargeHeaderIcon.gif');	
	padding:			0px 0px 10px 47px;
	margin:				0px 0px 5px 0px;
}

.ObjectBody {
	padding:			0px 0px 0px 0px;
	margin:				0px 0px 0px 0px;
	text-align:			justify;
}

/*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;
}

/* -----------------------------------------------------------------------------
	Left Side Panel SECTION
----------------------------------------------------------------------------- */

.LeftSidePanel .ObjectTitle {
	font-size:			12px;
	background-position: left bottom;
	background-repeat: 	repeat-x;
	background-image: 	url('/skins/SWN2005/images/LP_SmallHeader.gif');	
	text-decoration:	none;
	font-weight: 		bold;	
	padding:			0px 0px 10px 0px;	
	margin:				0px 0px 7px 0px;	
}

/* -----------------------------------------------------------------------------
	Right Side Panel SECTION
----------------------------------------------------------------------------- */

.RightSidePanel .ObjectTitle {
	font-size:			12px;
	background-position: left bottom;
	background-repeat: 	repeat-x;
	background-image: 	url('/skins/SWN2005/images/RP_SmallHeader.gif');	
	text-decoration:	none;
	font-weight: 		bold;	
	padding:			0px 0px 10px 0px;	
	margin:				0px 0px 7px 0px;	
}

.RightSidePanel LI {
	margin-left:		10px;
	padding-left:		7px;
	list-style-position : outside;	
}

/* -----------------------------------------------------------------------------
	QuickLinks SECTION
----------------------------------------------------------------------------- */

.QuickLinks{
	color:				#ffffff;
	font-size:			11px;
	font-weight:		normal;
}

.QuickLinks a, .QuickLinks a:active, .QuickLinks a:visited{
	color:				#ffffff;
	font-size:			11px;
	font-weight:		normal;
	text-decoration:	none;
}

.QuickLinks a:hover{
	color:				#ff7e00;
	text-decoration:	none;
}

/* -----------------------------------------------------------------------------
	SearchBar SECTION
----------------------------------------------------------------------------- */
.SearchBar {
	background-color:	#000000;
	text-align:			right;
	padding:			3 5 3 5;
	color:				#ffffff;
	font-size:			12px;
}

/* -----------------------------------------------------------------------------
	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;
}

/* -----------------------------------------------------------------------------
	TopNav SECTION
----------------------------------------------------------------------------- */

.TopNav{
	color:				#000000;
	font-size:			11px;
	font-weight:		normal;
}

.TopNav a, .TopNav a:active, .TopNav a:visited{
	color:				#000000;
	font-size:			11px;
	font-weight:		normal;
	text-decoration:	none;
}

.TopNav a:hover{
	color:				#ffffff;
	text-decoration:	none;
}

/* -----------------------------------------------------------------------------
	SIDE NAV SECTION
----------------------------------------------------------------------------- */

.SideNav{
	color:				#000000;
	font-size:			10pt;
	font-weight:		normal;
}

.SideNav A {
	color:				#0054a6;
	font-size:			10pt;
	font-weight:		normal;
	text-decoration:	none;
}

/* -----------------------------------------------------------------------------
	COLLAPSE MENU
----------------------------------------------------------------------------- */

#tmenu0 {
	width:				195px;
	font-family:		arial;	
	font-size:			10pt;
	-moz-user-select:	none;
	margin:				0px;
	padding:			10px 0px 0px 10px;
	list-style:			none;
}

#tmenu0 li {
	list-style:			none;
	margin:				0px;
	text-decoration:	none;
	padding:			0px 0px 0px 0px;
	font-weight:		normal;
	font-size:			11px;
	color:				#0054a6;
}

#tmenu0 ul li{
	text-decoration:	none;
	padding:			0px 0px 0px 0px;
	font-weight:		normal;
	font-size:			10pt;
	color:				#0054a6;
}

#tmenu0 ul {
	list-style:			none;
	margin:				0px;
	padding:			3px 0px 3px 12px;
}

#tmenu0 a {
	color:				#0054a6;
	text-decoration:	none;
}

#tmenu0 a:hover {
	color:				#ffffff;
}

#tmenu0 ul a {
	color:				#0054a6;
	font-size:			11px;
}

#tmenu0 ul a:hover {
	color:				#ffffff;
}

.ctmmainhover {
	color:				#ffffff;
}

.ctmsubhover {
	color:				#000066;
}

#tmenu0 li span,.plusminus {
	cursor:				hand;
	cursor:				pointer;
}

/* -----------------------------------------------------------------------------
	TEXT NAV SECTION
----------------------------------------------------------------------------- */

.TextNavSection {
	height:				28px;
	background-color:	#303030;
	color:				ffffff;
	font-size:			9px;
	font-weight:		normal;
	text-align:			center;	
	padding:			2px 4px 2px 4px;
}

.TextNavTable {
	background-color:	#303030;
	color:				#ffffff;
	font-size:			9px;
	font-weight:		normal;
	text-align:			center;	
}

.TextNavSection A {
	color:				#ffffff;
	font-size:			9px;
	font-weight:		normal;
	text-decoration:	none;
}


/* -----------------------------------------------------------------------------
	FOOTER SECTION
----------------------------------------------------------------------------- */
.FooterSection, .FooterSection TD {
	color:				#505562;
	font-size:			10px;
	font-weight:		normal;
	padding:			4px 4px 4px 4px;
	text-align:			center;	
	vertical-align:		top;
}

.FooterSection TD A { 
	color:				#505562;
	text-decoration:	none;
}

/* -----------------------------------------------------------------------------
	FORM TAGS
----------------------------------------------------------------------------- */

.FormBodyTD {
	background:			#000000/*#ffd4aa;*/
}

.FormTitleTD {
	font-size:			12px;
	font-weight:		bold;
	padding:			4px;
	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 {
	border:				1px solid #505562;
	font-size:			10px;
	font-weight:		bold;
	background-color:	#A2BAEA;
	color:				#000000;
	width:				auto;
}

.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
********************************************************************************/
