/*- Page Structure */

body {
	font: 13px Verdana, Arial, Sans-Serif;
	margin: 0px;
	}

.search_search {
margin-left: 10px;
margin-right: 10px;
}

/*- Headings */

h1, h2, h3, h4 {
	font-family: 'Trebuchet MS', Verdana, Sans-Serif;
	}

a {
	color: #666;
	font-size: 12px;
	text-decoration: none;
	}
a:link {
	text-decoration: none;
	} /* general links style*/
a:visited {
	}
a:hover {
	text-decoration:none;
	color: #999;
	}
a img {
	border: none;
	}

/*- Search Form and Livesearch */

tr {} /*formatting all <tr> items.  This default setting is used when no other style has been defined.*/
ul {} /*formatting all UL (unordered list) items. This default setting is used when no other style has been defined.*/
hr {} /* horizontal line in your template*/
hr.separator {}


/* FORMS SETTINGS */
.inputbox_search {
    width: 90px;
	height: 14px;
    font-size:10px;
text-valign: left;
}
.gobutton_search {
	color: #000000;
	text-align: center;
	font: bold 11px Verdana, Arial, Helvetica, serif;
	height: 20px;
	width: auto;
	margin-left: 2px;
	cursor: hand;
	border-top: 1px solid #ffffff;
	border-right: 1px solid #ffffff;
	border-bottom: 1px solid #ffffff;
	border-left: 1px solid #ffffff;
	}
form {
	margin: 0px;
	}
   
/* NAVIGATION/MENU SETTINGS */

.back_button {} /*Style for the "BACK" button*/
.pagenav_prev {} /*Style for the PRE button*/
.pagenav_next {} /*Style for the NEXT button*/

A.mainlevel {
display: block;
width: 130px;
text-align: left;
font-weight: bold;
text-decoration: none;
font-family:verdana;
font-size:13px;
color: #ffffff;
margin-left: 10px;
margin-bottom: 3px;
}

A.mainlevel:hover {
background-color:#515050;
color: #ffffff;
}

/* Title of the component being used to display the content.*/
.componentheading {
	font-size: 14px;
	display: block;
	font-weight: bold;
	padding: 15px 0 0;
}
/* Title of the content, article, etc. being displayed.*/
.contentheading {
  	font-size: 16px;
	font-weight: bold;
	text-align: right;
	padding-right: 20px;
	color: #000000;
	display: block;
}
/* Title of the content, article, etc. being displayed.*/
.buttonheading {
	background-color: #000000;
}

/* Title of the content, article, etc. being displayed.*/
.componentheading_news {
  	font-size: 16px;
	font-weight: bold;
	text-align: right;
	padding-right: 20px;
	color: #000000;
	display: block;
}
.contentheading_news {
  	font-size: 14px;
	font-weight: bold;
	text-align: left;
	padding-left: 10px;
	color: #000000;
	display: block;
}

/* Title of the content, article, etc. being displayed.*/
.componentheading_news_archive {
  	font-size: 16px;
	font-weight: bold;
	text-align: left;
    margin-left: 20px;
    margin-top: 20px;
    margin-bottom: 20px;
	color: #000000;
	display: block;
}
.contentheading_news_archive  {
  	font-size: 14px;
	font-weight: bold;
	text-align: left;
	padding-left: 10px;
	color: #000000;
	display: block;
}
/* Table that holds all non-article information (components, category lists, contact forms, etc).*/
.contentpane {
    font-size: 12px; nowrap;
}
 /* Table that holds the actual text for an article.*/
.contentpaneopen {
    font-weight: normal; font-size: 12px;
}

.archivesection {
    margin-left: 20px;
}

table.contenttoc {} /* Formating the table of the Tables of Contents for multiple pages content or article */
a.toclink:link {} /* same as above, used to format toc link text status*/
a.toclink:visited {}
a.toclink:hover {}

/* MISCELLANEOUS */

/* Dates , Authors*/
.createdate {} /* For styling the date the content/articles are created under contents title */
.modifydate {} /* Formating "Last updated on" text at the end of articles/contents */
.small {
	font-size: 11px;
	color: #999;
} /* Formating "Written by:...." text */
.smalldark {}/*Found in poll result page, for " Number of Voters".. text */