/* Design by Centerpoint Design */

/* ____________________________ GENERAL SETTINGS ____________________________ */

html {
    height         : 100%;
}

body {
	font-family    : Georgia, "Times New Roman", Times, serif;
	font-size      : 13px;
	text-align     : left;
	color          : #565656;
	margin         : 0 0 0 0;
	background     : #333333;
	padding        : 0px;
}

h1 					{font-size:22px;line-height: 1em;font-weight: 100;}
h2 					{font-size:20px;line-height: 1em;font-weight: 100;}
h3 					{font-size:18px;line-height: 1em;font-weight: 100;}
h4 					{font-size:17px;line-height: 1em;font-weight: 100;}
h5 					{font-size:16px;line-height: 1em;font-weight: 100;}
h6 					{font-size:15px;line-height: 1em;font-weight: 100;}

/*
td 					{font-size:13px; line-height:2em;}
th 					{font-size:13px; line-height:2em;}
*/
a					{text-decoration:none; color:#660000;}
a:hover 			{text-decoration:none; color:#565656;}
a:visited 			{text-decoration:none;}

a.image				{border:0;}
a.image:hover 		{border:0;}

/*li 				{list-style: none;}
ul 					{list-style: none;} */

/* __________________________ GENERAL SETTINGS END ___________________________ */


/* _____________________________ LAYOUT SETTINGS _____________________________ */

.bkgd_table {
  height         	: 100%;
}

.bkgd_bottom_l {
  vertical-align	: top;
  background       	: url('../images/bkgd_vertblock.png') top right transparent;
}

.bkgd_bottom_r {
  vertical-align	: top;
  background       	: url('../images/bkgd_vertblock.png') top left transparent;
}

.bkgd_m {
  height            : 100%;
  width            	: 802px;
  background       	: url('../images/bkgd_vertblock_white.png') top left transparent;
  vertical-align   	: center;
  horizontal-align	: center;
}

.bkgd_top_l {
  width            	: auto;
  height           	: 500px;
  background       	: url('../images/bkgd_vertstrip.png') top right repeat-x transparent;
}

.bkgd_top_r {
  width            	: auto;
  height           	: 500px;
  background       	: url('../images/bkgd_vertstrip.png') top left repeat-x transparent;
}

.table_tl {
  width            	: 21px;
  height           	: 21px;
  background       	: url('../images/table-shadow_tl.png') top left no-repeat transparent;
}

.table_tm {
  height            : 21px;
  background        : url('../images/table-shadow_tm.png') top left repeat-x transparent;
}

.table_tr {
  width             : 21px;
  height            : 21px;
  background        : url('../images/table-shadow_tr.png') top left no-repeat transparent;
}

.table_ml {
  width             : 21px;
  background        : url('../images/table-shadow_ml.png') top left repeat-y transparent;
  vertical-align    : top;
}

.table_mr {
  width             : 21px;
  background        : url('../images/table-shadow_mr.png') top left repeat-y transparent;
  vertical-align    : top;
}

.table_bl {
  width             : 21px;
  background        : url('../images/table-shadow_bl.png') top right no-repeat transparent;
}

.table_bm {
  font-family		:Arial, Helvetica, sans-serif;
  font-size			:9px;
  height            : 21px;
  background        : url('../images/table-shadow_bm.png') top left repeat-x transparent;
}

.table_br {
  width             : 21px;
  background        : url('../images/table-shadow_br.png') top left no-repeat transparent;
}

.logo_banner {
  background        : url('../images/logo-banner.png') no-repeat;
  height            : 122px;
  width			    : 760px;
  border            : 0;
  horizontal-align  : center;
}

#maincontentcontainer {
    height		    : 100%;
	width           : 760px;
	background      : #FFFFFF;
	margin          : 0;
	border          : none;
	text-align      : left;
}

#rightcontent {
	position		: relative;
	top				: -10px;
    height			: 100%;
    width           : 540px;
	margin          : 0px 0px 0px 200px;
	padding         : 0px;
}

#slideshowcontainer {
    height			: 100%;
	width			: 540px;
	margin			: 0px 0px 0px 0px;
	padding			: 0px 0px 1px 0px;
}

#tickertapecontainer {
    height			: 50px;
	width			: 540px;
	margin			: 0px 0px 0px 0px;
	padding			: 0px;
}

#sublevelcontainer {
    position		: relative;
	top				: 0px;
	left			: -20px;
	height			: 100%;
	width			: 540px;
	margin			: 0px 0px 0px 0px;
	padding			: 0px;
}

#sublevelcontainer li {
	border-top		: 1px dotted #565656;
	width			: 522px;
}

.subleveltext {
	display			: block;
}

.subleveltext li {
    font-family		: Arial, Helvetica, sans-serif;
	font-weight		: 900;
	font-size		: 14px;
	color			: #666666;
    list-style-image: url('../images/bullet_read.png');
	padding			: 5px 0px 5px 0px;
}

.subleveltext li a {
	color			: #666666;
}
.subleveltext li a:hover {
	color			: #660000;
}

/* _____________________________ LAYOUT SETTINGS END ____________________________ */

/* _____________________________ NAVIGATION SECTION _____________________________ */


#leftnav {
  position			: relative;
  top				: -30px;
  left				: -21px;  
  float             : left;
  height			: 100%;
  width             : 198px;
  padding           : 0px 0px 0px 0px;
  margin            : 0px 0px 0px 0px;
}

#leftnav li {
  font-family       : Georgia, "Times New Roman", Times, serif;
  font-size         : 12px;
  font-weight		: 100;
  list-style-type   : none;
  color             : #660000;
  border-bottom     : 1px dotted #565656;
  padding			: 10px 0px 10px 0px;
}
.leftnavtext {
}

.leftnavtext li a {
  color             : #660000;
}

.leftnavtext li a:hover {
  color             : #000000;
}

#leftLogin {
  position			: relative;
  left				: 38px;  
  float             : left;
  height			: 100%;
  width             : 150px;
  padding           : 0px 0px 0px 0px;
  margin            : 0px 0px 0px 0px;
}

#topnav {
  position		   : relative;
  top			   : 0px;
  left			   : 0px;
  list-style-type  : none;
  height		   : 100%;
  width			   : 724px;
  padding          : 0px 20px 10px 0px;
  margin           : 0px 0px 0px 0px ;
}

#topnav li {
	position		: relative;
	top				: 12px;
	left			:-39px;
  	display         : inline;
  	font-family     : Arial, Helvetica, sans-serif;
  	font-size       : 10px;
  	font-weight     : 600;
  	color           : #000000;
  	padding		   	: 0px 20px 10px 0px;
}

/*
#topnav li:before { content:"  |  "; }
#topnav li:first-child:before { content:""; }
*/

div#topnav {
	position		: relative;
	top				: -12px;
	left			: 18px;
	bottom			: 0px;
  	border-bottom  	: 1px dotted #565656;
}

.topnavtext {
}

.topnavtext a {
  color            : #000000;
}

.topnavtext a:hover {
  color            : #660000;
}




/* PATHWAY BREADCRUMBS */	

 .pathway 			{font-family: Georgia, "Times New Roman", Times, 10px; color:#333;}
a.pathway:link 		{color:#CC3300; text-decoration:none;}
a.pathway:visited 	{color:#333333; text-decoration:none;}
a.pathway:active 	{color:#CC3300; text-decoration:none;}
a.pathway:hover 	{color:#333333;	text-decoration:none;}



/* _____________________________ NAVIGATION SECTION END _____________________________ */	



/* _____________________________ STANDARD MODULE TABLE ______________________________ */	

table.moduletable {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-style:normal;
	width: 100%;
	padding: 0px;
	margin: 0px;
}

table.moduletable th { 
	background: #FFFFFF;
	height: 18px; 
	padding: 0px 0px 0px 2px;
	color: #7F7E6C;
}

table.moduletable td {
	height: 18px;
}


/* Custom Modules */

/* Custom Modules End */

/* ____________________________ STANDARD MODULE TABLE END ____________________________ */	


/* _________________________  CONTENT - SECTIONS & CATEGORIES ________________________ */

.contentheading {
font-family:Georgia, "Times New Roman", Times, serif;
font-size: 20px;
font-weight: 100;
width: 100%;
color: #660000;
}

/* content title and links */



.contentpagetitle {
background-color : White;
}
a.contentpagetitle,
a.contentpagetitle:link,
a.contentpagetitle:visited {
font-family:Georgia, "Times New Roman", Times, serif;
font-size:10px;
font-weight:600;
text-decoration: none;
font-weight: normal; 
color: #565656;
border-bottom: 0px;
}
a.contentpagetitle:hover {
color: #000000;
border-bottom: 0px dashed #CCCCCC;
text-decoration: none;
}
*/

/* Top box, like a category description */

.contentdescription {background-color : White;}

/* Main Body Text */

.contentpane {background: White;}
.contentpaneopen {background-color: White;}
/* Main Body Text */

/* Article rating */

.content_rating {font-weight: normal;font-size:.8em;}
.content_vote {font-weight: normal;font-size: .8em;}

/* Icons */

.buttonheading{font-size: 12px;}
.pop-ups {float: right;}
a.pop-up {border-bottom: 0;}

/* Dates */

.createdate {color: #666; font-size:.8em; font-weight: normal;}
.modifydate {font-size: 10px;color: #666;text-decoration: none;font-weight: normal;}
.newsfeeddate {font-size: 10px;color: #FF6600;font-weight: normal;}


/* Written by Authors name */

.small {
color: #993300;
font-family: Georgia, "Times New Roman", Times, serif;
font-size:10px;
font-style:italic;
}

/* Page navigation links "<<< 1 of 10 next >>>" */

.pagenav{font-size: 14px;  color: #CC6600; }
.pagebar{font-size: 12px;}
.pagenav_prev{font-size: 14px;  color: #FF6600; }
.pagenav_next{font-size: 14px;  color: #FF6600; }
a.pagenav {color: #CC6600; border-bottom: 0;}
a.pagenav:hover {color: #660000; border-bottom: 0;}
.pagenavcounter{	height: 15px;  }
.back_button{font-size: 12px; height: 15px;  }	

/* Read more link */

.readon{
font-family: Georgia, "Times New Roman", Times, serif
font-size: 14px; 
color:#FF6600;
font-weight: 100;
font-variant:normal;
text-decoration:none;
}

/* Article index  {mospagebreak} */

table.contenttoc {
	padding: 0px;
	margin: 2px;
	font-size: 12px;
	}
	
table.contenttoc th {
background: #660000; 
color: White;
}
	
table.contenttoc td {padding: 2px;}

/* Links article index */

a.toclink:hover, a.toclink:visited, a.toclink:link { height: 18px; }


/* Component heading */

.componentheading {
    font-family:Georgia, "Times New Roman", Times, serif;
    font-size: 20px;
    font-weight: 100;
	text-align:left;
    color: #660000;
    margin-top: 1em;
}
	
/* Sectiontable Table types listings Faqs's, weblink etc..*/
/*
.sectiontableheader {
	background-color : #D3D3D3;
	color : #333;
	font-weight : bold;
	border-collapse: collapse;
	font-size: 11px;
	}

/* Table odd and Even Rows */
/*
.sectiontableentry1 {background-color : #FFFFFF;font-size: 11px;}
.sectiontableentry2 {background-color : #EBEBEB;font-size: 11px;}
.sectiontablefooter{	height: 18px; }

/* Category */
/*
.category {color:#333;}
a.category:link, a.category:visited, a.category:hover  {	height: 15px;  }

/* blogsection */
/*
.blog {background-color : #FFFFFF;}
.blogsection{	height: 18px;  }
.blog_more{	height: 18px;  }
.blog_heading {	height: 18px;  }

/* space from bottom of article */
/*
.article_seperator{background-color : #FFFFFF;}

/* Search Form Module*/
/*
.search {height: 18px;}

/* results if not search google */
/*
.searchintro{height: 18px;}

/*Search Form keyword highlight*/
/*
.highlight {
border: 1px dashed #010101;
background: #DDEEFF;
padding: 0px 2px 0px 2px;}

/* wrapper title */
/*
.wrapper{background-color : #FFFFFF;}

/* _____________________________ CONTENT - SECTIONS & CATEGORIES END _____________________________ */
	

/* _____________________________ FORM SECTION _____________________________ */	


form {
	font-size: 12px
}
input {
	font-family: Arial, Verdana, Helvetica, sans-serif; 
	background-color:#FFFFFF; 
	font-size: 13px; 
	color: #333;
}
.inputbox {background: White;}
.text_area {background: White;}

/* Pull down menu */

.selectbox {width: 100%;}

/* Submit Button */

.button {border: 1px solid #999; background: #333;color: White;}

/* Contact Email Form */

.contact_email {margin: 0px;padding: 5px;}

/* _____________________________ FORM SECTION END _____________________________ */	


/* _____________________________ TABBED EDITING _____________________________ */
/*When user login to edit or sumbit articles*/
/* for modifying {moscode} output.  Don't set the colour! */

.moscode {
	background-color: #f0f0f0;
   }
		
.code {
	font-family: courier, serif;
	font-size: 1.2em;
	padding: 2px;
	background-color: #f0f0f0;
	color: blue;
	border: 1px solid #d5d5d5;
	margin: 0px;
	width: 90%;
}

/* Text passed with mosmsg url parameter */

.message {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size : 1em;
	color : #666;
	text-align: center;
   }

/* Styles for dhtml tabbed-pages */

.ontab {
	background-color: #666666;
	border-left: outset 1px #666;
	border-right: outset 1px #333;
	border-top: outset 1px #666;
	border-bottom: solid 1px #333;
	text-align: center;
	cursor: default;
	font-weight: bold;
	color: #FFFFFF;
	padding: .2em;
   }

.offtab {
	background-color : #cccccc;
	border-left: outset 1px #666;
	border-right: outset 1px #333;
	border-top: outset 1px #666;
	border-bottom: solid 1px #333;
	text-align: center;
	cursor: default;
	font-weight: normal;
	padding: .2em;
   }

.edit-tabs {
   padding: 1em;
   background: none;
   }

.tabpadding {padding:1px;}

.tabheading {
	background-color: #FF6600;
	text-align: left;
   }

.pagetext {
	visibility: hidden;
	display: none;
   }

/*Body of the form*/

.adminform {
	background-color : #FFFFFF;
}
/* _____________________________ TABBED EDITING END _____________________________ */