
body {
	background-color: #333399;
	margin-top: 0px;
	margin: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
fieldset.sectionwrap{
border-width:0;
padding:5px;
}

legend{
font:16px Arial;
color: #3D5265;
}

div.stepsguide{
width: 400px;
overflow:hidden;
margin-bottom:15px;
cursor:pointer;
color: #3D5265;
}

div.stepsguide .step{ /*div that wraps around each "steps" text */
width:120px; /*width of each "steps" text*/
font: 24px Arial;
float:left;
color: #3D5265;
}

div.stepsguide .disabledstep{ /*div that wraps around each "steps" text */
color:#7A95B0;
font-size: 14px;
}

div.stepsguide .step .smalltext{ /*small footer text inside "steps" text */
font-size: 12px;
font-weight: normal;
}

div.formpaginate{ /* CSS for pagination DIV container */
width: 350px;
overflow:hidden;

text-align:center;
margin-top:1em;
}

div.formpaginate .prev, div.formpaginate .next{ /*CSS for "prev" and "next" SPAN elements within paginate container */
border-radius:5px;
-webkit-border-radius:5px;
-moz-border-radius:5px;
padding:2px 5px;
background: #3D5265;
color:white;
/*cursor:hand;*/
cursor:pointer;
font-size: 16px;
}

.nomargin 
 {
	font-family: Arial;
	
	margin-top: 0px;
	margin: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

.advertiseinthisposition {
	background-color: #33FF00;
}

.jukeitnow {
	margin-top: -225px;
}

.jukeitnowbot {
	background-color: #000033;
}
.leftsideline {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #FFFFFF;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: solid;
	border-left-color: #CC0000;
	text-align: left;
	vertical-align: top;
}
.rightsideline {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #FFFFFF;
	border-right-width: 1px;
	border-top-style: none;
	border-left-style: none;
	border-bottom-style: none;
	border-right-style: solid;
	border-right-color: #CC0000;
	text-align: left;
	vertical-align: top;
	margin-top: 0px;
	margin-right: 5px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.userbodytext 
 {
	font-family: Arial;
	background-color: #FFFFFF;
	font-size: 12px;
	color: #000000;
	
	margin-top: 0px;
	margin: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding-bottom: 5px;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 5px;
	vertical-align:top;
	border: thin solid #333399;
}
.userbodytexttitle 
 {
	color: #FFFFFF;
	background-color: #333399;
	font-size: 18px;
	font-family: Arial;
	
	padding-bottom: 5px;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 5px;
}
.userbodytexttitlesmall 
 {
	color: #FFFFFF;
	background-color: #333399;
	font-size: 14px;
	font-family: Arial;
	
	padding-bottom: 5px;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 5px;
}
.userbodytexttitlesmall2 
 {
	color: #333399;
	font-size: 14px;
	font-family: Arial;
	
	padding-bottom: 5px;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 5px;
	border: thin solid #333399;
	margin-bottom:5px;
}

h1 
 {
	font-family: Arial;
	
	font-size: 16px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
h2 
 {
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	
	margin-top: 0px;
	margin: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
h3 
 {
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
		}
h4 
 {
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
}
h5 
 {
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
}
h6 
 {
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
}
.whosays 
 {
        font-size: 12px;
        color: #940000;
        margin-top: 0px;
        margin-bottom: 0px;
		font-family: arial;
}
red-line 
 {
        background-color: #CC0000;
}
.little-text 
 {
	font-family: Arial;
	background-color: #FFFFFF;
	font-size: 9px;
	color: #000000;
	
	margin-top: 0px;
	margin: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding-bottom: 5px;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 5px;
}
.red-back 
 {
	font-family: Arial;
	background-color: #CC0000;
	font-size: 14px;
	color: #FFFFFF;
	
	margin-top: 0px;
	margin: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding-bottom: 5px;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 5px;
}
.newsspoiler-cats 
 {
	font-family: Arial;
	background-color: #FFFFFF;
	font-size: 14px;
	color: #CC0000;
	
	margin-top: 0px;
	margin: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding-bottom: 5px;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 5px;
	border-left: 5px #330099 solid;
	border-top: 5px #330099 solid;
	border-right: 5px #330099 solid;
	border-bottom: 5px #330099 solid;
}
.red-back-left-white 
 {
	font-family: Arial;
	background-color: #CC0000;
	font-size: 14px;
	color: #FFFFFF;
	
	margin-top: 0px;
	margin: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding-bottom: 5px;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 5px;
	border-left: 5px #FFFFFF solid;
}
black-line 
 {
        color: #000000;
}
/*Start Custom*/.footerwh {
	font-family: Arial;
	
	font-size: 12px;
	color: #333399;
	background-color: #FFFFFF;
}
.footer {
	font-family: Arial;
	
	font-size: 12px;
	color: #333399;
	background-color: #FFFFFF;
	border-top: 1px solid #CC0000;
	border-right: 1px solid #CC0000;
	border-bottom: 1px solid #CC0000;
	border-left: 1px solid #CC0000;
}
.information-pad {
	font-family: Arial;
	font-size: 12px;
	color: #333399;
	background-color: #FFFFFF;
	border-top: 1px solid #CC0000;
	border-right: 1px solid #CC0000;
	border-bottom: 1px solid #CC0000;
	border-left: 1px solid #CC0000;
	padding-left: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-right: 5px;
}
.news-pad {
	font-family: Arial;
	font-size: 12px;
	color: #333399;
	background-color: #FFFFFF;
	border-top: 0px solid #CC0000;
	border-right: 0px solid #CC0000;
	border-bottom: 0px solid #CC0000;
	border-left: 0px solid #CC0000;
	padding: 5px;
}
.post {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000033;
	background-color: #FFFFFF;
	padding-left: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-right: 0px;
}
.post2 {
	font-family: Arial;
	font-size: 12px;
	color: #333399;
	background-color: #FFFFFF;
	border-top: 1px solid #CC0000;
	border-right: 1px solid #CC0000;
	border-bottom: 1px solid #CC0000;
	border-left: 1px solid #CC0000;
	padding-left: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-right: 0px;
	padding: 5px;
}
.information-pad2 {
	font-family: Arial;
	
	font-size: 12px;
	color: #333399;
	background-color: #FFFFFF;
	border-top: 0px solid #CC0000;
	border-right: 0px solid #CC0000;
	border-bottom: 0px solid #CC0000;
	border-left: 0px solid #CC0000;
	padding-left: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-right: 5px;
}
.top-newsspoiler {
	font-family: Arial;
	
	font-size: 12px;
	color: #333399;
	background-color: #FFFFFF;
	border-top: 1px solid #CC0000;
	border-right: 1px solid #CC0000;
	border-bottom: 1px solid #CC0000;
	border-left: 1px solid #CC0000;
	padding-left: 5px;
	padding-top: 5px;
	padding-bottom: 0px;
	padding-right: 5px;
}
.heading1 {
	font-family: Arial;
	
	font-size: 12px;
	color: #333399;
	border-top: 1px solid #333399;
	border-right: 1px solid #333399;
	border-bottom: 1px solid #333399;
	border-left: 1px solid #333399;
	margin-top: 0px;
	margin: 0px;
	margin-left: 10px;
	margin-right: 10px;
	margin-bottom: 0px;
}
.footerbot {
	font-family: Arial;
	
	font-size: 12px;
	color: #333399;
	background-color: #FFFFFF;
	border-bottom: 1px solid #333399;
}
.worldnewsline {
	background-color:#CC0000;
	color:#CC0000;
	border: thin solid #CC0000;
}
.latest-breaking-news-nav {
	font-size: 10px;
font-weight:bold;

}
a {
	color: #CC0000;
	/*background-color: #000000;*/
	text-decoration: underline;
}

a:hover {
	
	color: #333399;
	/*background-color: #000000;*/
	text-decoration: none;
}
a.bottomlink {
	font-family: Arial;
	
	font-size: 12px;
	color: #CC0000;
	/*background-color: #000000;*/
	text-decoration: underline;
}

a.bottomlink:hover {
	font-family: Arial;
	
	font-size: 12px;
	color: #333399;
	/*background-color: #000000;*/
	text-decoration: none;
}
a.contentlinkadvert {
	font-family: Arial;
	
	font-size: 12px;
	color: #CC0000;
	/*background-color: #000000;*/
	text-decoration: underline overline;
}

a.contentlinkadvert:hover {
	font-family: Arial;
	
	font-size: 12px;
	color: #333399;
	/*background-color: #000000;*/
	text-decoration: underline overline;
}
a.navigation-link {
	font-family: Arial;
	
	font-size: 12px;
	color: #CC0000;
	/*background-color: #000000;*/
	text-decoration: underline;
}

a.navigation-link:hover {
	font-family: Arial;
	
	font-size: 12px;
	color: #333399;
	/*background-color: #000000;*/
	text-decoration: none;
}
a.bluelink {
	font-family: Arial;
	
	font-size: 12px;
	color: #333399;
	/*background-color: #000000;*/
	text-decoration: none;
}

a.bluelink:hover {
	font-family: Arial;
	
	font-size: 12px;
	color: #3366CC;
	/*background-color: #000000;*/
	text-decoration: underline;
}
a.starlink {
	font-family: Arial;
	font-size: 12px;
	
	color: #FFFFFF;
	text-decoration: underline;
	background: #333399;
}

a.starlink:hover {
	font-family: Arial;
	font-size: 14px;
	
	color: #333399;
	text-decoration: none;
	background: #FFFFFF;
	/*background: #FFFFFF url(http://www.newsspoiler.com/images/link-background.jpg) fixed;*/
}
a.littlelink {
	font-family: Arial;
	font-size: 9px;
	
	color: #330099;
	text-decoration: underline;
	background: #FFFFFF;
}

a.littlelink:hover {
	font-family: Arial;
	font-size: 9px;
	
	color: #333399;
	text-decoration: none;
	background: #FFFFFF;
	/*background: #FFFFFF url(http://www.newsspoiler.com/images/link-background.jpg) fixed;*/
}
a.starlink2 {
	font-family: Arial;
	font-size: 12px;
	
	color: #FFFFFF;
	text-decoration: underline;
	background: #333399;
}

a.starlink2:hover {
	font-family: Arial;
	font-size: 12px;
	
	color: #333399;
	text-decoration: none;
	background: #FFFFFF;
	/*background: #FFFFFF url(http://www.newsspoiler.com/images/link-background.jpg) fixed;*/
}
a.titlelink {
	font-family: Arial;
	
	font-size: 12px;
	color: #FFFFFF;
	/*background-color: #000000;*/
	text-decoration: none;
}

a.titlelink:hover {
	font-family: Arial;
	
	font-size: 12px;
	color: #FFFFFF;
	/*background-color: #000000;*/
	text-decoration: underline;
}
.innertablestyle {
	font-family: Arial;
	background-color: #333399;
	font-size: 12px;
	color: #FFFFFF;
	
}
.bottomborder {
	font-family: Arial;
	background-color: #333399;
	font-size: 12px;
	color: #FFFFFF;
	
	border-bottom: 0px solid #FFFFFF;
}
.borderright {
	font-family: Arial;
	background-color: #333399;
	font-size: 12px;
	color: #FFFFFF;
	
	border-right: 1px solid #FFFFFF;
}
.terrorismreminder {
	font-family: Arial;
	background-color: #333399;
	font-size: 10px;
	color: #FFFFFF;
	
	text-align: center;
	border-left: 1px solid #FFFFFF;
}
.innertablestyle2 {
	font-family: Arial;
	background-color: #333399;
	font-size: 12px;
	
	padding-left: 15px;
}
.redhrclass {
	background-color: #CC0066;
}




/*End Custom*/
/* General font families for common tags */
font,th,td,p { font-family: Arial}
hr	{ height: 0px; border: solid #CC0000 0px; border-top-width: 1px;}

hr.yournewsreel	{
	height: 0px;
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #000033;
	border-right-color: #000033;
	border-bottom-color: #000033;
	border-left-color: #000033;
}

/* This is the border line & background colour round the entire page */
.bodyline	{ background-color: #FFFFFF; border: 1px #98AAB1 solid;
	margin-top: 0px;
	margin: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px; }

/* This is the outline round the main forum tables */











.forumline	{ background-color: #FFFFFF;
	 border: 2px #333399 solid;
	 }
.forumline2	{ 
	background-color: #FFFFFF; 
	border: 0px #CC0000 solid;
	color: #333399; 
	font-family: Arial;
	font-size: 12px;
	
	margin-top: 0px;
	margin: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	}
.forumlineblue	{ 
	background-color: #333399; 
	border: 5px #333399 solid;
	color: #333399; 
	font-family: Arial;
	font-size: 12px;
	
	margin-top: 0px;
	margin: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	}
.forumline2b	{ 
	background-color: #FFFFFF; 
	color: #333399; 
	font-family: Arial;
	font-size: 12px;
	
	margin-top: 0px;
	margin: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	}
.forumline-left-border	{ 
	background-color: #FFFFFF; 
	border-left: 5px #CC0000 solid;
	color: #333399; 
	font-family: Arial;
	font-size: 12px;
	
	margin-top: 0px;
	margin: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding-left: 5px;
	}
.forumline-no-border	{ 
	background-color: #FFFFFF; 
	color: #333399; 
	font-family: Arial;
	font-size: 12px;
	
	margin-top: 0px;
	margin: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding-left: 5px;
	}
.forumline-bottom-border	{ 
	background-color: #FFFFFF; 
	border-bottom: 5px #CC0000 solid;
	color: #333399; 
	font-family: Arial;
	font-size: 12px;
	
	margin-top: 0px;
	margin: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	}
.category-nav	{ 
text-align: right;
	background-color: #FFFFFF; 
	color: #333399; 
	font-family: Arial;
	font-size: 12px;
	
	margin-top: -5px;
	margin: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding: 0px;
	border-bottom: 1px solid #CCFFFF;
	border-left: 0px;
	border-right: 0px;
	border-top: 0px;
	}
.white-bg	{ 
	background-color: #FFFFFF; 
	}
.red-bg	{ 
	background-color: #CC0000; 
	}
.blue-bg	{ 
	background-color: #333399; 
	}












/* Main table cell colours and backgrounds */
td.row1	{ background-color: #EFEFEF; }
td.row2	{ background-color: #DEE3E7; }
td.row3	{ background-color: #D1D7DC; }


/*
  This is for the table cell above the Topics, Post & Last posts on the index.php page
  By default this is the fading out gradiated silver background.
  However, you could replace this with a bitmap specific for each forum
*/
td.rowpic {
		background-color: #FFFFFF;
		/*background-image: url(images/cellpic2.jpg);*/
		background-repeat: repeat-y;
}

/* Header cells - the blue and silver gradient backgrounds */
th	{
	color: #CC0000; font-size: 11px; 
	background-color: #333399; height: 25px;
	/*background-image: url(images/cellpic3.gif);*/
}

td.cat,td.catHead,td.catSides,td.catLeft,td.catRight,td.catBottom {
			/*background-image: url(images/cellpic1.gif);*/
			background-color:#D1D7DC; 
			border: #FFFFFF; 
			border-style: solid; 
			height: 28px;
}
/*
  Setting additional nice inner borders for the main table cells.
  The s indicate which sides the border will be on.
  Don't worry if you don't understand this, just ignore it :-)
*/
td.cat,td.catHead,td.catBottom {
	height: 29px;
	border-width: 0px 0px 0px 0px;
}
th.thHead,th.thSides,th.thTop,th.thLeft,th.thRight,th.thBottom,th.thCornerL,th.thCornerR {
	 color: #FFFFFF; font-size: 16px; border: #FFFFFF; border-style: solid; height: 28px; }
td.row3Right,td.spaceRow {
	background-color: #D1D7DC; border: #FFFFFF; border-style: solid; }

th.thHead,td.catHead { font-size: 12px; border-width: 1px 1px 0px 1px; }
th.thSides,td.catSides,td.spaceRow	 { border-width: 0px 1px 0px 1px; }
th.thRight,td.catRight,td.row3Right	 { border-width: 0px 1px 0px 0px; }
th.thLeft,td.catLeft	  { border-width: 0px 0px 0px 1px; }
th.thBottom,td.catBottom  { border-width: 0px 1px 1px 1px; }
th.thTop	 { border-width: 1px 0px 0px 0px; }
th.thCornerL { border-width: 1px 0px 0px 1px; }
th.thCornerR { border-width: 1px 1px 0px 0px; }


/* The largest text used in the index page title and toptic title etc. */
.maintitle	{
			 font-size: 22px; font-family: Arial;
			text-decoration: none; color : #333399;
}

a.maintitle		{ text-decoration: none; font-size : 22px;  color : #333399;  }
a.maintitle:hover{ text-decoration: underline; font-size : 22px;  color : #CC0000; }

/* General text */
.gen { font-size : 12px; }
.genmed { font-size : 11px;}
.gensmall { font-size : 10px; }
.gen,.genmed,.gensmall { color : #000000; }
a.gen,a.genmed,a.gensmall { color: #333399; text-decoration: none; }
a.gen:hover,a.genmed:hover,a.gensmall:hover	{ color: #CC0000; text-decoration: underline; }


/* The register, login, search etc links at the top of the page */
.mainmenu		{ 
	font-size : 12px;
	 
	 color : #000000;
	margin-top: 0px;
	margin: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
 }
a.mainmenu		{ text-decoration: underline; font-size : 12px;  color : #333399;  }
a.mainmenu:hover{ text-decoration: none; font-size : 12px;  color : #CC0000; }


/* Forum category titles */
.cattitle2	{  font-size: 12px ; letter-spacing: 1px; color : #993333; font-family: Arial; }
.cattitlebig	{  font-size: 16px ; letter-spacing: 1px; color : #D90000; font-family: Arial; }
.cattitle		{  font-size: 12px ; letter-spacing: 1px; color : #333399; }
a.cattitle		{ text-decoration: none; color : #333399; }
a.cattitle		{ text-decoration: none; color : #333399; }
a.cattitle:hover{ text-decoration: underline; }


/* Forum title: Text and link to the forums used in: index.php */
.forumlink		{ text-decoration: underline;  font-size: 12px; color : #333399; }
a.forumlink 	{ text-decoration: underline; color : #333399; }
a.forumlink:hover{ text-decoration: none; color : #CC0000; }


/* Used for the navigation text, (Page 1,2,3 etc) and the navigation bar when in a forum */
.nav			{  font-size: 11px; color : #000000;}
a.nav			{ text-decoration: none; color : #333399; }
a.nav:hover		{ text-decoration: underline; }


/* titles for the topics: could specify viewed link colour too */
.topictitle			{  font-size: 12px; color : #000000; }
a.topictitle:link   { text-decoration: none; color : #333399; }
a.topictitle:visited { text-decoration: none; color : #330099; }
a.topictitle:hover	{ text-decoration: underline; color : #CC0000; }


/* Name of poster in viewmsg.php and viewtopic.php and other places */
.name			{ font-size : 12px;  color : #000000;}
a.namelink:link   { font-size : 11px;  text-decoration: underline; color : #CC0000; }
a.namelink:visited { font-size : 11px;  text-decoration: underline; color : #CC0000; }
a.namelink:hover	{ font-size : 11px;  text-decoration: none; color : #330099; }


a.namelink2:link   { font-size : 11px;  text-decoration: underline; color : #333399; }
a.namelink2:visited { font-size : 11px;  text-decoration: underline; color : #330099; }
a.namelink2:hover	{ font-size : 11px;  text-decoration: none; color : #CC0000; }

/* Location, number of posts, post date etc */
.postdetails		{ font-size : 10px; color : #000000; }


/* The content of the posts (body of text) */
.postbody { font-size : 12px;}
a.postlink:link	{ text-decoration: none; color : #333399 }
a.postlink:visited { text-decoration: none; color : #5493B4; }
a.postlink:hover { text-decoration: underline; color : #CC0000}


/* Quote & Code blocks */
.code {
	font-family: Courier, 'Courier New', sans-serif; font-size: 11px; color: #006600;
	background-color: #FAFAFA; border: #D1D7DC; 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: #D1D7DC; border-style: solid;
	border-left-width: 1px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px
}


/* Copyright and bottom info */
.copyright		{ font-size: 10px; font-family: Verdana, Arial; color: #444444; letter-spacing: -1px;}
a.copyright		{ color: #444444; text-decoration: none;}
a.copyright:hover { color: #000000; text-decoration: underline;}


/* Form elements */
input,textarea, select {
	color : #000000;
	font: normal 11px  Arial;
	border-color : #000000;
}

/* The text input fields background colour */
input.post, textarea.post, select {
	background-color : #FFFFFF;
}

input { text-indent : 0px; }

/* The buttons used for bbCode styling in message post */
input.button {
	background-color : #EFEFEF;
	color : #000000;
	font-size: 11px; font-family: Arial;
}

/* The main submit button option */
input.mainoption {
	background-color : #FAFAFA;
	
}

/* None-bold submit button */
input.liteoption {
	background-color : #FAFAFA;
	font-weight : normal;
}

/* This is the line in the posting page which shows the rollover
  help line. This is actually a text box, but if set to be the same
  colour as the background no one will know ;)
*/
.helpline { background-color: #DEE3E7; border-style: none; }
.paraheading {
	
	color: #330066;
	background-color: #E0E0E0;
	size: 12px;
	padding-top: 3px;
	padding-right: 5px;
	padding-bottom: 3px;
	padding-left: 5px;
	text-align: left;
	font-family: Arial;
}
		.searchform {

font-size: 12px;
 font-family: arial;
 
 }
		input.searchbox {
background-color: #FFFFFF;
color: #330099;
	border: 3px solid #CC0000;
	background-color: #FFFFFF;
	font-family:Arial;
	font-style:normal;
	color: #000000;
	font-size:12px;
	
		margin-top: 0;
		margin-bottom: 0;

 }
		input.button {
	border: 3px solid #000000;
	background-color: #CC0000;
	font-family:Arial;
	font-style:normal;
	color: #FFFFFF;
	font-size:12px;
	
		margin-top: 0;
		margin-bottom: 0;

 }
		.button {
	border: 3px solid #000000;
	background-color: #CC0000;
	font-family:Arial;
	font-style:normal;
	color: #FFFFFF;
	font-size:12px;
	
	margin: 0;
 }

.search-box-div {

font-size: 12px;
 
 font-family: arial;
 color: #006600;
	margin-top: 0px;
	margin: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
height: 27px;
padding: 2px;
width: 450px;
overflow: hidden;
white-space: nowrap;
 text-overflow: ellipsis;
 
 


 } 
		.searchheading {

color: #330000;
font-size: 12px;
 font-family: arial;
 
 margin-left: 20px;
	margin-top: 0px;
	margin: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
 }
.black {
color: #000000;
font-size: 12px;
}
		.result_title {

font-size: 12px;
 
 color: #000000;
 margin-left: 15px;
width: 450px;
height: 20px;
padding: 2px;
width: 450px;
overflow: hidden;
white-space: nowrap;
 text-overflow: ellipsis;/**/
 }
		.infoline {

font-size: 12px;
 
 font-family: arial;
 color: #006600;
 margin-left: 20px;
height: 17px;
padding: 2px;
width: 450px;
overflow: hidden;
white-space: nowrap;
 text-overflow: ellipsis;/**/
}
		.description {

font-size: 11px;
 
 font-family: arial;
 color: #333399;
 margin-left: 20px;
height: 15px;
padding: 2px;
width: 450px;
overflow: hidden;
white-space: nowrap;
 text-overflow: ellipsis;/**/
}
		.context {

font-size: 11px;
 
 font-family: arial;
 color: #333399;
 margin-left: 20px;
height: 15px;
padding: 2px;
max-width: 500px;
/*width: 450px;
overflow: hidden;
white-space: nowrap;
 text-overflow: ellipsis;*/
}
		.page-number {

font-size: 12px;
 
 font-family: arial;
 color: #333399;
 margin-left: 20px;

}
		.black-letter-bold {

font-size: 12px;
 
 font-family: arial;
 color: #330000;
	margin-top: 0px;
	margin: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;

}
		.pages-1-10 {

font-size: 12px;
 
 font-family: arial;
 color: #000000;
 text-align: center;

}
		.highlight-title {

font-size: 18px;
 
 font-family: arial;
 color: #0000CC;
 margin-left: 20px;

}
.highlight {

background: #FFFFFF;
color: #990000;
font-size: 12px;
 
 }
.innertablestyle8 {

color: #333399;
font-size: 12px;
 
 }
.move-over-margin {

color: #333399;
font-size: 11px;
 
 margin-left: 10px;
 padding-right: 10px;
 font-family: arial;
 }
.gray-line {

 border: solid #CC0000 0px;
 border-top-width: 1px;
 min-width:  450px;
 text-align: left;
 }
 /*Start Calender*/
.main {
width:140px;
border:1px solid #CC0000;
}

.month {
background-color:#CC0000;
font:12px arial;
color:white;
}

.daysofweek {
background-color:#333399;
font:12px arial;
color:white;
}

.days {
font-size: 12px;
font-family:arial;
color:#333399;
background-color:#FFFFFF;
padding: 2px;

}

.days #today{
font-size:12px;

color: #CC0000;
}

.headlines-top-stories {
	color:#FFFFFF;
	background-color:#CC0000;
	text-align:left;
	/*	background-image: url('images/mywebdev-back-tab.png');
	background-repeat:no-repeat;*/
	line-height:14px;
	padding-top: 2px;
	padding-right: 5px;
	padding-bottom: 2px;
	padding-left: 5px;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
	font-weight: bold;
}

.bold-news-headlines {
	font-weight: bold;
}

.headlines-top-stories-category {
	color:#FFFFFF;
	background-color:#000033;
	text-align:left;
	/*	background-image: url('images/mywebdev-back-tab.png');
	background-repeat:no-repeat;*/
	line-height:14px;
	padding-top: 2px;
	padding-right: 5px;
	padding-bottom: 2px;
	padding-left: 5px;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
	font-weight: bold;
	font-style: italic;
}

.headlines-top-stories-see-all {
	color:#000000;
	background-color:#FFCC00;
/*	background-color:#F8F8F8;*/
	text-align:left;
	/*	background-image: url('images/mywebdev-back-tab.png');
	background-repeat:no-repeat;*/
	line-height:14px;
	padding-top: 2px;
	padding-right: 5px;
	padding-bottom: 2px;
	padding-left: 5px;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
	font-weight: bold;
	font-style: italic;
	border: 2px solid #CC0000;
}

a.headlines-top-stories-see-all-top-headlines {
	color:#000000;
	background-color:#FFCC00;
/*	background-color:#F8F8F8;*/
	text-align:left;
	/*	background-image: url('images/mywebdev-back-tab.png');
	background-repeat:no-repeat;*/
	line-height:18px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
	font-style: italic;
	border: 2px solid #CC0000;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
}

a.headlines-top-stories-see-all-top-headlines:hover {
	color:#000000;
	background-color:#F8F8F8;
/*	background-color:#F8F8F8;*/
	text-align:left;
	/*	background-image: url('images/mywebdev-back-tab.png');
	background-repeat:no-repeat;*/
	line-height:18px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
	font-style: italic;
	border: 2px solid #CC0000;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
}

.headlines-top-stories-see-previous-next {
	color:#000000;
	background-color:#F8F8F8;
	text-align:left;
	/*	background-image: url('images/mywebdev-back-tab.png');
	background-repeat:no-repeat;*/
	line-height:14px;
	padding-top: 2px;
	padding-right: 5px;
	padding-bottom: 2px;
	padding-left: 5px;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
	font-weight: bold;
	font-style: italic;
	border: 2px solid #CC0000;
}

.headlinescontent {

}

.headlinescontentsearch {
	color:#003366;
	background-color:#F8F8F8;
	text-align:left;
	/*	background-image: url('images/mywebdev-back-tab.png');
	background-repeat:no-repeat;*/
	line-height:14px;
	padding: 10px;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
}

.headlines-articles {
	color:#003366;
	background-color:#F8F8F8;
	text-align:left;
	/*	background-image: url('images/mywebdev-back-tab.png');
	background-repeat:no-repeat;*/
	line-height:14px;
	width:600px;
	height:60px;
	padding-top: 2px;
	padding-right: 5px;
	padding-bottom: 2px;
	padding-left: 5px;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
	border: 2px solid #CC0000;
}

.headlines-articles-focus {
	color:#003366;
	background-color:#F8F8F8;
	text-align:left;
	/*	background-image: url('images/mywebdev-back-tab.png');
	background-repeat:no-repeat;*/
	line-height:14px;
	width:600px;
	height:60px;
	padding-top: 2px;
	padding-right: 5px;
	padding-bottom: 2px;
	padding-left: 5px;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
	border: 0px solid #CC0000;
}
a.headlinescontentlink {
color:#000099;
text-decoration:underline;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
}
a.headlinescontentlink:hover {
color:#0033FF;
text-decoration:none;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
}
a.headlines-top-stories-see-all-link {
color:#000000;
text-decoration:underline;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
}
a.headlines-top-stories-see-all-link:hover {
color:#CC0000;
text-decoration:none;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
}
a.headlines-top-stories-see-previous-next-link {
color:#000000;
text-decoration:underline;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
}
a.headlines-top-stories-see-previous-next-link:hover {
color:#CC0000;
text-decoration:none;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
}





/* Import the fancy styles for IE only (NS4.x doesn't use the @import function) */
@import url("formIE.css");

