/* 
  Basement Systems CSS by Evan Islam
  http://www.basementsystems.com
*/

 /* General page style. The scroll bar colours only visible in IE5.5+ */
body {
	background-color: #ffffff;
	font-size : 8pt;
	font-family : verdana;
}


td, p		{font-size : 8pt; font-family : verdana; color : #000000; text-decoration:none; font-weight: none;}

.textblue		{font-size : 8pt; font-family : verdana; color : #0E5492; text-decoration:none; font-weight: none;}

a:link, a:visited	{ color : #054d89; text-decoration:underline;}
a:hover	{ color : #ff0000; text-decoration : underline;}

.phone {padding: 25px 10px 5px 100px; font-size : 10pt; font-family : verdana; color : #ffffff; }
.redlinks		{font-size : 13pt; font-family : arial; color : #EC1D26; text-decoration:none; font-weight: none;}
a.redlinks, a.redlinks:visited		{font-size : 13pt; cursor: pointer; font-family : arial; color : #EC1D26; text-decoration:none; font-weight: bold;}
a.redlinks:hover	{font-size : 13pt; cursor: pointer; font-family : arial; color : #EC1D26; text-decoration : underline; font-weight: bold;}



/* menu at the header  */
.top, a.top, a.top:visited	{font-size : 10pt; font-family : verdana; color : #FFFFFF; text-decoration:underline;}
a.top:hover	{font-size : 10pt; font-family : verdana; color : #FFFF00; text-decoration : underline;}

/* menu for the left hand side  */
a.menulinks		{font-size : 10pt; cursor: pointer; font-family : arial; color : #3E76A8; text-decoration:none;}
a.menulinks:hover	{font-size : 10pt; cursor: pointer; font-family : arial; color : #BD3331; text-decoration : underline;}


/* The general footer...  */
.footerlinks		{ font-size : 8pt; font-family : Verdana; color : #2476D0; text-decoration:none;}
a.footerlinks, a.footerlinks:visited		{ font-size : 8pt; cursor: pointer; font-family : Verdana; color : #2476D0; text-decoration:none; font-weight: none;}
a.footerlinks:hover	{ font-size : 8pt; cursor: pointer; font-family : Verdana; color : #2476D0; text-decoration:underline;}


/* header link  */
h1		{ font-weight: bold; font-family : Verdana; font-size: 14px; color : #000080;}
a.h1, a.h1:visited		{ font-weight: bold; font-family : Verdana; font-size: 13px; color : #2572ae; text-decoration:none;}
a.h1:hover	{ font-weight: bold; font-family : Verdana; font-size: 13px; color : #ff0000; text-decoration:underline;}

h2		{ font-weight: bold; font-family : Verdana; font-size: 11px; color : #000080;}
a.h2		{ font-weight: bold; font-family : Verdana; font-size: 11px; color : #000080; text-decoration:none;}
a.h2:hover	{ font-weight: bold; font-family : Verdana; font-size: 11px; color : #000080; text-decoration:underline;}	


/* legend */
.legend { font-size : 11px; font-weight: bold; color :cc9900;  }

/* Main table cell colours and backgrounds */

table.table1	{ border: #7C7F91; border-style: solid; border-left-width: 1px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px}


td.blue	{ background-color: #3B3C36; }



/* strong blue headers */
.header1			{ font-weight: bold; font-size: 14px; color : #000080;}
.header3			{ font-weight: bold; font-family : Verdana; font-size: 14px; color : #000080;}
.headerbig			{ font-weight: bold; font-size: 18px; color : #000080;}



/* The largest text used in the index page title and toptic title etc. */
.maintitle	{
			font-weight: bold; font-size: 22px; font-family: "Trebuchet MS",Verdana, Arial, Helvetica, sans-serif;
			text-decoration: none; line-height : 120%; color : #000000;
}

input, textarea, select {
	color : #08527d;
	font: normal 8pt Verdana, Arial, Helvetica, sans-serif;
}



/* Copyright and bottom info */
.copyright		{ font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #78787E;}
a.copyright		{ color: #444444; text-decoration: none;}
a.copyright:hover { color: #000000; text-decoration: underline;}

/* Contact Button Styles */
.custombutton {padding:0;margin:0;border:none;background:none;cursor:pointer;}
* html .custombutton {cursor:hand;} /* alternate cursor style for ie */

div#nowfinished{
position:fixed;
right:10px;
bottom:10px;
}

ul#fp li {
  margin-left: 210px;
}

/* recent blog enties */
.blog_border{
	border: #dedede; 
	border-style: solid; 
	border-left-width: 1px; 
	border-top-width: 1px; 
	border-right-width: 1px; 
	border-bottom-width: 1px;
	padding:6px;
	float:right;
	width:200px;
	margin-left:5px;
	margin-bottom:5px;
	background-color:#F7E7FE;
}
.blogitem{
	padding-top:6px;
}
.blogcredit{
	font-size:9px;
	color:#666666;
}
.blog_more{
	padding-top:6px;
}

#flashy {
	position: fixed;
	right: 0;
	top: 0;
margin:0;
	
}
.testimonials{
	width:200px; background-color:#E9EDFE; padding:6px; float:right; margin:2px 0 0 4px; border:dashed 1px #666666;
	}
.news{
background-color:#E9EDFE; padding:6px; margin:2px 0 0 4px; border:solid 1px #cccccc;
	}	