
BODY {
	margin-top: .0 em;
	margin-left: .0 em;
	margin-right: .0 em;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color : #000000
}

 
  A:LINK {
	color : #000000;
	background: transparent;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : 500;
	text-decoration : none;
	letter-spacing : 1px;
	line-height : normal
}
A.amazon {
	color : #000080;
	background: transparent;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : 500;
	text-decoration : underline;
	letter-spacing : 0px;
	line-height : normal
}
A.amazon:visited {
	color : #000080;
	background: transparent;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : 500;
	text-decoration : underline;
	letter-spacing : 0px;
	line-height : normal
}
A.amazon:hover {
	color : red;
	background: transparent;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : 500;
	text-decoration : underline;
	letter-spacing : 0px;
	line-height : normal
}

A.link {
	color : #000080;
	background: transparent;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : 500;
	text-decoration : underline;
	letter-spacing : 0px;
	line-height : normal
}
A.link:visited {
	color : #000080;
	background: transparent;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : 500;
	text-decoration : underline;
	letter-spacing : 0px;
	line-height : normal
}
A.link:hover {
	color : red;
	background: transparent;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : 500;
	text-decoration : underline;
	letter-spacing : 0px;
	line-height : normal
}
  A:VISITED {
	color : #000080;
	background: transparent;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : 500;
	text-decoration : none;
	letter-spacing : 1px;
	line-height : normal
}

  A:HOVER {
	color : #000080;
	background: transparent;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : 500;
	text-decoration : underline;
	letter-spacing : 1px;
	line-height : normal
}

A:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #FF0033;
	letter-spacing : 1px;
	background: transparent
}

.boxborder {
	BORDER-BOTTOM: #000000 1px solid;
	BORDER-LEFT: #000000 1px solid;
	BORDER-RIGHT: #000000 1px solid;
	BORDER-TOP: #000000 1px solid;
	padding:7
}

  P {
	font-family :Arial , Helvetica, sans-serif;
	font-size : 13px;
	text-decoration : none;
	color : #000000;
	background: transparent;
}

TD.box {
	font-family :Arial , Helvetica, sans-serif;
	font-size : 12px;
	text-decoration : none;
	font-color : #000000;
	border: #000080;
	background: #ffffff;
	BORDER-BOTTOM: #000080 1px solid;
	BORDER-LEFT: #000080 1px solid;
	BORDER-RIGHT: #000080 1px solid;
	BORDER-TOP: #000080 1px solid
}
TD.feed {
	font-family :Arial , Helvetica, sans-serif;
	font-size : 10px;
	text-decoration : none;
	font-color : red;
	background: #E5E6DE;
	padding : 2px;
}
		   
		   TD.strip {
	font-family :Arial , Helvetica, sans-serif;
	font-size : 12px;
	text-decoration : none;
	font-color : #000000;
	border: #000080;
	background: grey;
	BORDER-BOTTOM: #000080 1px solid;
	BORDER-LEFT: #000080 1px solid;
	BORDER-RIGHT: #000080 1px solid;
	BORDER-TOP: #000080 1px solid
}

TABLE.box {
	border: outset 2pt black;
	border-collapse: separate;
	border-spacing: 15pt
}

		   
		  
		   
	B {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 13px;
	text-decoration : none;
	letter-spacing : 1px;
	color : #000000;
	font-weight : bold;
}

i {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 13px;
	text-decoration : none;
	color : #000000;
	font-weight : normal;
}

 H3 {
	font-family : Arial, Helvetica, sans-serif;
	font-size : x-small;
	font-weight : bold;
	text-decoration : none;
	color : #FFFFFF;
	letter-spacing : inherit ;
	line-height : normal
}

  H4 {
	font-family : Arial, Helvetica, sans-serif;
	font-weight : bold;
	text-decoration : none;
	color : #000080;
	letter-spacing : inherit ;
	line-height : inherit
}

  H5 {
	font-family : Arial, Helvetica, sans-serif;
	font-size :small;
	font-weight : bold;
	text-decoration : none;
	color : #FFFFFF;
	letter-spacing : inherit ;
	line-height : inherit
}

 H6 {
	font-family : Arial, Helvetica, sans-serif;
	font-size : x-small;
	font-weight : normal;
	text-decoration : none;
	color : #CCCCCC
}

li {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color : #000000;
	
}

ul {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color : #000000
	
}

DIV.footnote {
	font-size: 10px;
	text-align: center;
	text-color: silver
}

.top-left {
	background-image : url(images/table/top-left.gif);
	background-repeat : repeat;
}

.top-center {
	background-image : url(images/table/top-center.gif);
	background-repeat : repeat;
}

.top-right {
	background-image : url(images/table/top-right.gif);
	background-repeat : repeat;
}

.bottom-left {
	background-image : url(images/table/bottom-left.gif);
	background-repeat : repeat;
}

.bottom-center {
	background-image : url(images/table/bottom-center.gif);
	background-repeat : repeat;
}

.bottom-right {
	background-image : url(images/table/bottom-right.gif);
	background-repeat : repeat;
}

.middle-left {
	background-image : url(images/table/middle-left.gif);
	background-repeat : repeat;
}

.middle-center {
	background-image : url(images/table/middle-center.gif);
	background-repeat : repeat;
	font-size : 9pt;
}

.middle-bar {
	background-image : url(images/table/middle-bar.gif);
	background-repeat : repeat;
	font-size : 9pt;
}

.middle-center2 {
	background-image : url(images/table/middle-center2.gif);
	background-repeat : repeat;
	font-size : 9pt;
}

.middle-center3 {
	background-image : url(images/table/middle-center2.gif);
	background-repeat : repeat;
	font-size : 9pt;
}

.middle-right {
	background-image : url(images/table/middle-right.gif);
	background-repeat : repeat;
}

.tab-left {
	background-image : url(images/table/tab-left.gif);
	background-repeat : repeat;
}

.tab-center {
	background-image : url(images/table/tab-center.gif);
	background-repeat : repeat;
}
.tab-center2 {
	background-image : url(images/table/tab-center.gif);
	background-repeat : repeat;
	font-weight: normal;
	font-size: 12px;
	color: #000000;
}

.tab-center-posted {
	background-image : url(images/table/tab-center.gif);
	background-repeat : repeat;
	font-size : 11px;
	font-weight : bold;
}

.tab-right {
	background-image : url(images/table/tab-right.gif);
	background-repeat : repeat;
}

.formField {
	background-color: #ffffff;
	BORDER-BOTTOM: #000000 1px solid;
	BORDER-LEFT: #000000 1px solid;
	BORDER-RIGHT: #000000 1px solid;
	BORDER-TOP: #000000 1px solid;
	PADDING-BOTTOM: 1px;
	PADDING-LEFT: 1px;
	PADDING-RIGHT: 1px;
	PADDING-TOP: 1px;
	font-weight: normal;
	font-size: 12px;
	color: #000000;
	height: 21px;
	width: 120px;
	font-family: Arial, Courier, monospace;
}

.mailField {
	background-color: #ffffff;
	BORDER-BOTTOM: #000000 1px solid;
	BORDER-LEFT: #000000 1px solid;
	BORDER-RIGHT: #000000 1px solid;
	BORDER-TOP: #000000 1px solid;
	PADDING-BOTTOM: 1px;
	PADDING-LEFT: 1px;
	PADDING-RIGHT: 1px;
	PADDING-TOP: 1px;
	font-weight: normal;
	font-size: 12px;
	color: #000000;
	height: 21px;
	width: 120px;
	font-family: Arial, Courier, monospace;
}
.keyField {
	background-color: #ffffff;
	BORDER-BOTTOM: #000000 1px solid;
	BORDER-LEFT: #000000 1px solid;
	BORDER-RIGHT: #000000 1px solid;
	BORDER-TOP: #000000 1px solid;
	PADDING-BOTTOM: 1px;
	PADDING-LEFT: 1px;
	PADDING-RIGHT: 1px;
	PADDING-TOP: 1px;
	font-weight: normal;
	font-size: 12px;
	color: #000000;
	height: 21px;
	width: 80px;
	font-family: Arial, Courier, monospace;
}
.messageField {
	background-color: #ffffff;
	BORDER-BOTTOM: #000000 1px solid;
	BORDER-LEFT: #000000 1px solid;
	BORDER-RIGHT: #000000 1px solid;
	BORDER-TOP: #000000 1px solid;
	PADDING-BOTTOM: 1px;
	PADDING-LEFT: 1px;
	PADDING-RIGHT: 1px;
	PADDING-TOP: 1px;
	font-weight: normal;
	font-size: 12px;
	color: #000000;
	height: 250px;
	width: 300px;
	font-family: Arial, Courier, monospace;
	
	
}
.contactField {
	background-color: #ffffff;
	BORDER-BOTTOM: #000000 1px solid;
	BORDER-LEFT: #000000 1px solid;
	BORDER-RIGHT: #000000 1px solid;
	BORDER-TOP: #000000 1px solid;
	PADDING-BOTTOM: 1px;
	PADDING-LEFT: 1px;
	PADDING-RIGHT: 1px;
	PADDING-TOP: 1px;
	font-weight: normal;
	font-size: 12px;
	color: #000000;
	height: 21px;
	width: 300px;
	font-family: Arial, Courier, monospace;
}
.searchx {
	background-color:#B0C4D0;
	BORDER-BOTTOM: #000000 1px solid;
	BORDER-LEFT: #000000 1px solid;
	BORDER-RIGHT: #000000 1px solid;
	BORDER-TOP: #000000 1px solid;
	PADDING-BOTTOM: 1px;
	PADDING-LEFT: 1px;
	PADDING-RIGHT: 1px;
	PADDING-TOP: 1px;
	font-weight: normal;
	font-size: 12px;
	color: #000000;
	height: 21px;
	width: 45px;
	font-family: Arial, Courier, monospace;
}
.send {
	background-color:#B0C4D0;
	BORDER-BOTTOM: #000000 1px solid;
	BORDER-LEFT: #000000 1px solid;
	BORDER-RIGHT: #000000 1px solid;
	BORDER-TOP: #000000 1px solid;
	PADDING-BOTTOM: 1px;
	PADDING-LEFT: 1px;
	PADDING-RIGHT: 1px;
	PADDING-TOP: 1px;
	font-weight: normal;
	font-size: 12px;
	color: #000000;
	height: 21px;
	width: 65px;
	font-family: Arial, Courier, monospace;
}
.search{
	font-family: tahoma, verdana, helvetica, courier, arial, sans-serif;
	background-color: #B0C4D0;
	font-size: 12px;
	color: #000000
	}
.join{
	font-family: tahoma, verdana, helvetica, courier, arial, sans-serif;
	background-color: #B0C4D0;
	font-size: 12px;
	color: #000000
	}
	
li {
	font-family :Arial , Helvetica, sans-serif;
	font-size : 12px;
	text-decoration : none;
	color : #000000;
	background: transparent;
	margin-left: 0;
}
ol {
	font-family :Arial , Helvetica, sans-serif;
	font-size : 10px;
	text-decoration : none;
	color : #000080;
	background: transparent;
}
 a.best {
	font-family :Arial , Helvetica, sans-serif;
	font-size : 10px;
	text-decoration : underline;
	color : #000000;
	background: transparent;
	font-weight: normal;
	
}
 a.best:hover {
	font-family :Arial , Helvetica, sans-serif;
	font-size : 10px;
	text-decoration : underline;
	color : red;
	background: transparent;
	font-weight: normal;
	
}
a.best:visited {
	font-family :Arial , Helvetica, sans-serif;
	font-size : 10px;
	text-decoration : underline;
	color : #000000;
	background: transparent;
	font-weight: bold;
	
}
 a.tom {
	font-family :Arial , Helvetica, sans-serif;
	font-size : 11px;
	text-decoration : underline;
	color : #000000;
	background: transparent;
	font-weight: normal;
	letter-spacing : 2px;
}
 a.tom:hover {
	font-family :Arial , Helvetica, sans-serif;
	font-size : 11px;
	text-decoration : underline;
	color : red;
	background: transparent;
	font-weight: normal;
	letter-spacing : 2px;
}
a.tom:visited {
	font-family :Arial , Helvetica, sans-serif;
	font-size : 11px;
	text-decoration : underline;
	color : #000080;
	background: transparent;
	font-weight: bold;
	letter-spacing : 2px;
}

/* subSilver Theme for phpBB2
 * Created by subBlue design
 * http://www.subBlue.com
 */

body { 	background-color:{T_BODY_BGCOLOR};
		scrollbar-face-color: #C8D1D7; scrollbar-highlight-color: #EAF0F7;
		scrollbar-shadow-color: #95AFC4; scrollbar-3dlight-color: #D6DDE2;
		scrollbar-arrow-color:  #006699; scrollbar-track-color: #EFEFEF;
		scrollbar-darkshadow-color: #7294AF;
}

font	{ font-family: Verdana, Arial, Helvetica, sans-serif }
td		{ font-family: Arial, Helvetica, sans-serif }
th		{ font-family: Verdana, Arial, Helvetica, sans-serif }
P		{ font-family: Verdana, Arial, Helvetica, sans-serif }
hr		{ height: 0px; border: solid {T_TR_COLOR3} 0px; border-top-width: 1px;}


/* Forum colours */
.bodyline	{ background-color:#FFFFFF; border: {T_TD_COLOR1}; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px }
.forumline	{ background-color:#FFFFFF; border: 2px #006699 solid }


/* Main table cell colours and backgrounds */
TH			{ background-color: {T_TH_COLOR3}; height: 25px; font-size: 11px; line-height : 100%; font-weight: bold; color: #FFB163; background-image: url(http://www.infodoma.com/~wwwyc/phpBB/templates/subSilver/images/cellpic3.gif) }
TD.tablebg	{ background-color: #000000 }
TD.cat		{ background-color: {T_TH_COLOR1}; height: 28px; background-image: url(http://www.infodoma.com/~wwwyc/phpBB/templates/subSilver/images/cellpic1.gif) }
TD.row1		{ background-color: {T_TR_COLOR1} }
TD.row2		{ background-color: {T_TR_COLOR2} }
TD.row3		{ background-color: {T_TR_COLOR3} }
TD.spaceRow { background-color: {T_TR_COLOR3}; border: #FFFFFF; border-style: solid; border-left-width: 1px; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 0px }
TD.rowpic	{ background-color: #FFFFFF; background-image: url(http://www.infodoma.com/~wwwyc/phpBB/templates/subSilver/images/cellpic2.jpg); background-repeat: repeat-y }
td.icqback	{ background-image: url(http://www.infodoma.com/~wwwyc/phpBB/templates/subSilver/images/icon_icq_add.gif); background-repeat: no-repeat }


/* Setting additional nice borders for the main table cells */
TD.catHead,TD.catSides,TD.catLeft,TD.catRight,TD.catBottom { background-color:{T_TH_COLOR1}; height: 28px; background-image: url(http://www.infodoma.com/~wwwyc/phpBB/templates/subSilver/images/cellpic1.gif); border: #FFFFFF; border-style: solid; }	

TD.catHead	 { height: 29px; border-left-width: 1px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 0px }	
TD.catSides  { border-left-width: 1px; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 0px }	
TD.catLeft	 { border-left-width: 1px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px }	
TD.catRight	 { border-left-width: 0px; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 0px }	
TD.catBottom { height: 29px; border-left-width: 1px; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 1px }	
td.header { background: #ffffff url('images/top3.jpg') no-repeat fixed top left;}
TH.thHead,TH.thSides,TH.thTop,TH.thLeft,TH.thRight,TH.thBottom,TH.thCornerL,TH.thCornerR { border: #FFFFFF; border-style: solid; }

TH.thHead	 { font-weight : bold; font-size: 12px; height: 25px; border-left-width: 1px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 0px }	
TH.thSides	 { border-left-width: 1px; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 0px }	
TH.thTop	 { border-left-width: 0px; border-top-width: 1px; border-right-width: 0px; border-bottom-width: 0px }	
TH.thLeft	 { border-left-width: 1px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px }	
TH.thRight	 { border-left-width: 0px; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 0px }	
TH.thBottom  { border-left-width: 1px; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 1px }	
TH.thCornerL { border-left-width: 1px; border-top-width: 1px; border-right-width: 0px; border-bottom-width: 0px }	
TH.thCornerR { border-left-width: 0px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 0px }	

TD.row3Right	 { background-color: {T_TR_COLOR3}; border: #FFFFFF; border-style: solid;  border-left-width: 0px; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 0px }

/* The largest text used in the index page title and toptic title etc. */
.maintitle	{ font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size : 22px; font-weight : bold; text-decoration : none; line-height : 120%; color : #000000;}


/* General normal text */
.gen		{ font-size : 12px; color : #000000; }
a.gen		{ color: #006699; text-decoration: none; }
a.gen:hover	{ color: #C23030; text-decoration: underline; }

/* General medium text */
.genmed		{ font-size : 11px; color : #000000; }
a.genmed		{ text-decoration: none; color : #006699; }
a.genmed:hover	{ text-decoration: underline; color : #C23030; }


/* General small */
.gensmall		{ font-size : 10px; color : #000000; }
a.gensmall		{ color: #006699; text-decoration: none; }
a.gensmall:hover	{ color: #C23030; text-decoration: underline; }


/* The register, login, search etc links at the top of the page */
.mainmenu			{ font-size : 11px; text-decoration : none; color : #000000 }
a.mainmenu			{ text-decoration: none; color : #006699;  }
a.mainmenu:hover	{ text-decoration: underline; color : #C23030; }


/* Forum categories */
.cattitle			{ font-size : 12px; line-height : 100%; letter-spacing: 1px; font-weight : bold; text-decoration : none; color : #004c75 }
a.cattitle			{ text-decoration: underline; color : #004c75; }
a.cattitle:hover	{ text-decoration: underline; }


/* Forum title: Text and link to the forums used in: index.php */
.forumlink			{ font-size : 12px; font-weight : bold; text-decoration : none; color : #136C99; }
a.forumlink			{ text-decoration: none; color : #136C99; }
a.forumlink:hover	{ text-decoration: underline; color : #D68000; }


/* Used for the navigation text, (Page 1,2,3 etc) and the navigation bar when in a forum */
.nav			{ font-size : 11px; font-weight : bold; text-decoration : none; color : #000000;}
a.nav			{ text-decoration: none; color : #006699; }
a.nav:hover		{ text-decoration: underline; }


/* titles for the topics: can specify viewed link colour too */
.topictitle			{ font-size : 11px; font-weight : bold; text-decoration : none; color : #000000; }
a.topictitle		{ text-decoration: underline; color : #006699; }
a.topictitle:hover	{ text-decoration: underline; color : #D68000; }
a.topictitle:visited	{ text-decoration: underline; color : #5584AA; }


/* Name of poster in viewmsg.php and viewtopic.php and other places */
.name			{ font-size : 11px; text-decoration : none; color : #000000;}
a.name			{ color: #006699; text-decoration: none;}
a.name:hover	{ color: #C23030; text-decoration: underline;}


/* Location, number of posts, post date etc */
.postdetails		{ font-size : 10px; color : #000000; }
a.postdetails		{ color: #006699; text-decoration: none; }
a.postdetails:hover	{ color: #C23030; text-decoration: underline; }


/* The content of the posts (body of text) */
.postbody { font-size : 12px; line-height: 18px}

a.postlink	{ text-decoration: none; color : {T_BODY_LINK} }
a.postlink:hover { text-decoration: underline; color : #C23030 }


/* Quote Code (currently not used) */
.code	{ font-family: Courier, Courier New; font-size: 11px; color: #006600;
		  background-color: #FAFAFA; border: {T_TR_COLOR3}; border-style: solid;
		  border-left-width: 1px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px
		}
.quote	{ font-family: Verdana, Arial; font-size: 11px; color: #444444; line-height: 125%;
		  background-color: #FAFAFA; border: {T_TR_COLOR3}; border-style: solid;
		  border-left-width: 1px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px
		}
.signature	{ font-size : 11px; text-decoration : none; line-height : 150%; color : #333366; }
.editedby	{ font-size : 10px; line-height : 100%; color : #333333; }


/* Form elements */
input,textarea, select {
color : #000000; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 11px; 
font-weight : normal;
border-color : #000000; 
}

/* The text input fields background colour */
input.post, textarea.post, select {
background-color : #FFFFFF; 
}

input { text-indent : 2px; }

/* The buttons used for bbCode styling in message post */
input.button {
background-color : {T_TR_COLOR1}; 
color : #000000; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 11px; 
}


/* The main submit button option */
input.mainoption {
background-color : #FAFAFA;
font-weight : bold;
}

/* None bold submit button */
input.liteoption {
background-color : #FAFAFA;
font-weight : normal;
}

/* Import the fancy styles for IE only (NS4.x doesn't use the @import function) */
@import url("http://www.infodoma.com/~wwwyc/phpBB/templates/subSilver/formIE.css"); 

.helpline { background-color: {T_TR_COLOR2}; border-style: none; }


/* Copyright and bottom info */
.copyright		{ font-family: Verdana, Arial, Helvetica, sans-serif; color: #555555; font-size: 10px; letter-spacing: -1px;}
a.copyright		{ color: #333333; text-decoration: none;}
a.copyright:hover { color: #000000; text-decoration: underline;}

h3 {
    font-size: 1.2em;
    color: #333333;
    text-align: center;  
}

.hedit {
    background-color: #909090;
}
.hedit td {
    padding: 3px;
    background-color: #E0E0E0;
}
.hedit th {
    padding: 3px;
    background-color: #C0B9C0;
}
.vedit {
   background-color: #F0F0F0;
}
.vedit td {
   padding: 10px;
   padding-left:  15px;
   background-color: #E0E0E0;
}
.vedit th {
   padding: 10px;
   padding-right: 15px;
   text-align: right;
   background-color: #C0B9C0;
   font-weight: normal;
}

table.notebook {
   background-color: #E0E0E0;
}
table.notebook td {
   padding: 5px;
   text-align: center; 
}
table.notebook td.sel {
    font-weight: bold;
}
table.notebook td.notsel {
    background-color: #B0B0B0;
}

.heditsmall {
    background-color: #909090;
    font-size: 10pt;
}
.heditsmall input, .heditsmall select {
    font-size: 8pt;
}
.heditsmall td {
    padding: 5px;
    background-color: #E0E0E0;
}
.heditsmall th {
    padding: 5px;
    background-color: #C0B9C0;
}
.categoryCell {
    background-color: #eee;
}
.linkCell {
    padding: 3px;
}
.deleteLinkConfirmLinkDetails {
    padding: 3px;
    border: 1px dashed #aaa;
}
.linkExtras {
    font-size: x-small;
}
span.newLink {
    color: red;
}
div.output {
    width: 80%;
    margin-left: auto;
    margin-right: auto;
}
div.breadcrumbs {
    font-size: x-small;
    background-color: #eee;
    margin-bottom: 8px;
    width: 80%;
    padding-left: 2px;
    /* border-bottom: 1px dashed black;
    border-right: 1px dashed black; */
    border: 1px dashed #aaa;
    margin-left: auto;
    margin-right: auto;
}
div.categoryDescription {
    width: 80%;
    padding-left: 2px;
    padding-bottom: 5px;
    margin-left: auto;
    margin-right: auto;
}
div.breadcrumbs a {
    text-decoration: none;
}
div.footerMenu {
    background-color: #eee;
    margin-top: 8px;
    width: 80%;
    border: 1px dashed #aaa;
    padding-left: 4px;
    padding-top: 2px;
    padding-bottom: 2px;
    font-size: x-small;
    line-height: 17px;
    /* vertical-align: middle; */
    margin-left: auto;
    margin-right: auto;
}
div.footerMenu a {
    text-decoration: none;
}
div.footerMenu img {
    padding: 1px;
    padding-right: 4px;
    border: none;
    float: right;
}
div.incFooter {
    width: 80%;
    text-align: right;
    font-size: 0.8em;
}   
h2 {
    margin-bottom: 5px;
    margin-top: 5px;
}
h4 {
    font-size: small;
}
div.fieldset label, fieldset label {
  width: 200px;
  float: left;
  line-height: 23px;
}
fieldset, div.fieldset {
   padding: 5px;
   width: 80%;
   margin-left: auto;
   margin-right: auto;
}
fieldset legend, {
 
  font-weight: bold;
}
fieldset div, div.fieldset div {
  margin-top: 5px; 
  margin-bottom: 5px;
  }
input[type="checkbox"] {
    margin: 0px;
}
ul.directoryMap li {
  list-style-type: square;
  margin: 0px;
  padding: 0px;
}
ul.directoryMap li.noBullet {
  list-style-type: none;
  margin: 0px;
  padding: 0px;
}
ul.directoryMap {
  padding-left: 30px;
  margin: 0px;
}
.featurebox {margin: 20px 0px 0px 0px;padding:3px;border-top:1px dotted #ccc;border-bottom:1px dotted #ccc;background:#f2f2f2}