form {margin:0;padding:0;}

body {
	margin: 0 auto 0 auto;
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #333333;
	text-decoration: none;
	text-align:center;
}

td {  
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #333333;
	text-decoration: none;
}

h1{
	font-size:140%;
	padding:5px;
}
h2{
	font-size:130%;
	margin-bottom:0;
	padding-bottom:0;
}

A:link    {text-decoration: none; color: #1b9c99; FONT-SIZE: 11px;}
A:visited {text-decoration: none; color: #1b9c99; FONT-SIZE: 11px;}
A:hover   {text-decoration: none; color: #FF0000; FONT-SIZE: 11px;}
A:active  {text-decoration: none; color: #8080FF; FONT-SIZE: 11px;}

.trail {COLOR: #000000; FONT-FAMILY: Verdana, Arial; FONT-SIZE: 10px;}
.trail A:link    {text-decoration: none; color: #000000; FONT-SIZE: 10px;}
.trail A:visited {text-decoration: none; color: #000000; FONT-SIZE: 10px;}
.trail A:hover   {text-decoration: none; color: #444444; FONT-SIZE: 10px;}
.trail A:active  {text-decoration: none; color: #8080FF; FONT-SIZE: 10px;}

/*
styles specific to the admin page
*/
#adminTitle{
	position:relative;
	margin: 0 5px 0px 7px;
	width:400px;
}

#areas{
	width:400px;
	padding:3px;
	margin: 0 5px 0px 5px;
	float:left;
}

#areas h2{
	margin-bottom:10px;
	margin-top:3px;
}

#areas ul{
	padding:0;
	margin:0;
}
#areas li{
	margin:0;
	padding:0;
	border:1px solid #FFF;
	list-style:none;
	background-color:#FFFFFF;	
}

#areas a, #area a:visited{
	color:#000000;
	border: 1px solid #FFFFFF;
	border-top:1px solid #000;
	font-weight:500;
	margin:1px;
	display:block;
	font-size:1.2em;
	padding:2px;
	background-color:#FFFFFF;
	background:url(http://lgfl-cms-admin.cumbria.cleo.net.uk/lgfl-cms-sharedv6/shared/cms/adminbg.jpg) top left no-repeat;
}

#areas a:hover{
	background-color:#D1E5F8;
	border: 1px solid #7BA1C4;
}

#areasExtra{
	padding:3px;
	margin-left: 420px;
	border: 1px dashed #7BA1C4;
	width:320px;
}

#manualLink{
	margin:5px;
	margin-left: 420px;
	background:url(http://lgfl-cms-admin.cumbria.cleo.net.uk/lgfl-cms-sharedv6/shared/cms/adminbg.jpg) top left no-repeat;
	padding:3px;
	border: 1px dashed #7BA1C4;
	width:320px;
	display:block;
}
#manualLink h2{
	margin: 2px 2px 10px 2px;
}

.textwhite A:link,  .textwhite A:active, .textwhite A:visited {text-decoration: none; color: #FFFFFF;}
.textwhite A:hover   {text-decoration: none; color: #F3F4B4; }

.textblack {
	COLOR: #000000;
	FONT-FAMILY: Verdana, Arial;
	FONT-SIZE: 11px;
}
.textblack A:link,  .textblack A:active, .textblack A:visited {text-decoration: none; color: #000000;}
.textblack A:hover   {text-decoration: none; color: #8080FF; }



.pageheading {
	COLOR: #000000;
	FONT-FAMILY: Verdana, Arial;
	FONT-SIZE: 13px;
	font-weight: bold;
}

.text {
	COLOR: #000000;
	FONT-FAMILY: Verdana, Arial;
	FONT-SIZE: 11px;
}

.textwhite {
	COLOR: #FFFFFF;
	FONT-FAMILY: Verdana, Arial;
	FONT-SIZE: 11px;
}

.textlight {
	COLOR: #CCFFFF;
	FONT-FAMILY: Verdana, Arial;
	FONT-SIZE: 11px;
}

.entryheading {COLOR: #000000; FONT-FAMILY: Verdana, Arial; FONT-SIZE: 10px;}


/*
// Form styles ************************************
*/
.button { /* submit button styles */
	color : #FFFFFF;
	background-color: #000000;
	border: 1px solid #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}

.button_over {
	color : #000000;
	background-color: #FFFFCC;
	border: 1px solid #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	cursor : hand;
}

.browse {
	color : #000000;
	background-color: #FFFFFF;
	border: 1px solid #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.textbox {
	color : #666666;
	background-color: #FFFFFF;
	border: 1px solid #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.textbox_focus {
	color : #000000;
	background-color: #FFFFFF;
	border: 1px solid #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}

/* 
//Used to show the navigation preview in settings -  *****************************************
*/
.option {COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 11px; line-height: 13px;}
.option A:link    {text-decoration: none; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 11px; line-height: 13px;}
.option A:visited {text-decoration: none; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 11px; line-height: 13px;}
.option A:hover   {text-decoration: none; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 11px; line-height: 13px;}
.option A:active  {text-decoration: none; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 11px; line-height: 13px;}


.over {
	background-color : #B6CEE4;
	cursor: pointer;
	height: 19px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #FFFFFF;
}

.offcell {
	background-color : #DAE1E7;
	height: 19px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #FFFFFF;
}

.selected {
	background-color : #FFFFFF;
	border-width : 1px;
	border-style : solid;
	border-color : #FFFFFF;
	height: 19px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #FFFFFF;
}

/* colorbut is used by setting for the colour picker image */
.colorbut {
	color: #000000;
	border: 1px solid #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}

.colorbut_over {
	color: #000000;
	border: 1px solid #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	cursor : hand;
}

/*
//********** used by admin-content for display
*/

.adminEntryHidden {
	width:540px;
	border:0;
	margin: 0 auto 0 auto;
	padding:0;
	background-color: #F1F1F1;
}

.adminEntry {
	width:540px;
	border:0;
	margin: 0 auto 0 auto;
	padding:0;
	background-color: #FFFFEC;
}

/*
//********** used by edit entry and edit category
*/
.adminForm{
	width:700px;
	border:0;
	margin:0;
	padding:3px;
	color: #FFFFFF;
}

.adminForm td{
	color: #FFFFFF;
	font-family: Verdana, Arial;
	font-size: 11px;
}

#DOMProperty_content a{ /* Used by KTML editor */
	color: #000000;
}


.adminForm input{
	color : #666666;
	background-color: #FFFFFF;
	border: 1px solid #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.tabselect {
	color:#FFFFFF;
	background-color:#6C8EAC;
	border: 1px solid #000000;
	border-top-color: #000000;
	border-right-color: #000000;
	border-bottom-color: #6C8EAC;
	border-left-color: #8BABC7;
	height: 19px;
	padding: 1px;
}

.tab {
	border: 1px solid #000000;
	border-top-color: #000000;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #ffffff;
	height: 19px;
	padding: 1px;
	cursor : pointer;
}

.tabpadr {
	border: 1px solid #000000;
	border-top-color: #ffffff;
	border-right-color: #ffffff;
	border-bottom-color: #000000;
	border-left-color: #ffffff;
	height: 19px;
	padding: 1px;
}

.tabpadl {
	border: 1px solid #000000;
	border-top-color: #ffffff;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #ffffff;
	height: 19px;
	padding: 1px;
}

.tabOnGreenl {
	border: 1px solid #000000;
	border-top-color: #85A6B6;
	border-left-color: #85A6B6;
	height: 19px;
	padding: 1px;
}

.tabOnGreenr {
	border: 1px solid #85A6B6;
	border-bottom-color: #000000;
	height: 19px;
	padding: 1px;
}

.tabOnGreenselect {
	color:#FFFFFF;
	background-color:#85A6B6;
	border: 1px solid #000000;
	border-top-color: #000000;
	border-right-color: #000000;
	border-bottom-color: #85A6B6;
	border-left-color: #8BABC7;
	height: 19px;
	padding: 1px;
}

.tabtable {
	color:#FFFFFF;
	background-color:#6C8EAC;
	border: 0px solid #ffffff;
	border-bottom-width: 1px;
	border-bottom-color: #000000;
	border-bottom-style: dashed;
	height: 19px;
	padding: 1px;
}

/* these styles are used on select_category page */
.style3 {color: #C4F4B4;}
.style4 {color: #000000;}
.style8 {color: #FFCC99;}
.style9 {font-size: 16px;}
.style10 {color: #FFFFFF;}

#cmsAdminTop{
	margin: 6px 11px 0 0;
	text-align:left;
	right:0px;
	float:right;
}

#adminMainContent{
	Xbackground-image:url(../../t-images/bg-image.jpg);
	background-repeat:no-repeat;
	background-color:#FFFFFF;
	Xborder:1px dashed #000;
}

a.deleteFolder img{
	vertical-align:middle;
	border:0;
}

div#navigation{
	Xborder:1px solid #000000;
	padding:4px;
}

.dragbar{
	cursor:move;
}

#cms_displaylayer {
	background-color:#FFFFFF;
	border:1px solid #000000;
	position:absolute;
	display:none; /*initially hidden*/
	z-index:1;
}

.newEntry{
	vertical-align:middle;
	border:0;
}	/* CSS Document - styles used by the editor (KTML) */
.textXLarge{
	font-size:280%;
}

.textLarge{
	font-size:200%;
}

.textMedium{
	font-size:130%;
}

.textSmall{
	font-size:90%;
}

.textXSmall{
	font-size:60%;
}

.textArial{
	font-family:Arial, Helvetica, sans-serif;
}

.textTimes{
	font-family:"Times New Roman", Times, serif;
}

.textCourier{
	font-family:"Courier New", Courier, mono;
}

.textGeorgia{
	font-family:Georgia, "Times New Roman", Times, serif;
}

.textVerdana{
 	font-family:Verdana, Arial, Helvetica, sans-serif;
}

.textComic{
	font-family:"Comic Sans MS", Arial, Helvetica, sans-serif;
}

.lineThrough{
	text-decoration:line-through;
}
.lineUnder{
	text-decoration:underline;
}
.lineOver{
	text-decoration:overline;
}	

