body {
	background-color : #1865ae;
	background-image : url("images/bg.gif");
	background-repeat:repeat-x;
	margin-top : 6;
}


.title2
{
	color: #2ea4ff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:bold;
	margin-bottom:0px;
}

.bg_long {
	background-image : url("images/bg_long.gif");
}

a:link			{
	color : #009cfd;
	text-decoration: underline;
	font-weight : bold;		
}
a:visited		{
	color : #009cfd;
	text-decoration: underline;
	font-weight : bold;		
}
a:hover 		{
	color : #3060a6;
	text-decoration: underline;
	font-weight : bold;		
}

.loginbox_form {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10px;
	color : #2a4a93;
	border : 1px solid #bfc3cb;
	height:15px;
}

h1 {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 14px;
	color : #0085f6;
	padding-bottom:6px; 
	margin-bottom:0px;
}

h2 {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 13px;
	color : #0085f6;
}


p,ul,li,td {
	font-family: Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : #2a4a93;
	line-height : 17px;
}

.smaller p, .smaller td {
	font-family: Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #2a4a93;
	line-height : 14px;
}

.smaller_text li, .smaller_text ul, .smaller_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #767676;
	
}

.newsfront {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : #2a4a93;
	line-height : 15px;
}

.p2 {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : #2a4a93;
	line-height : 18px;
}

.boxfeature_text {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : #2a4a93;
	line-height : 14px;	
	margin-top : 0px;	
	margin-bottom : 0px;
}

.boxfeature_heading {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 14px;
	color : #2a4a93;
	line-height : 14px;	
	margin-top : 20px;	
	margin-bottom : 0px;
	padding:0px;
	font-weight : bold;	
}

.fontpage_text {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : #2a4a93;
}

.box {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : #006df3;
	font-weight : bold;
	line-height : 24px;
}

.randomquote {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : #5a5e62;
	margin-top : 0px;
}

.footer,a.footer:link, a.footer:visited, a.footer:hover {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #acacac;
	font-weight : normal;
	text-decoration:none;
}

a.footer:hover {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #acacac;
	font-weight : normal;
	text-decoration:underline;
}

.spanline { 
		color : #006df3;
 }
 
 .input, select
{
 	border : 1px solid #cdcdcd;
    font-size: 11;
	color : #2a4a93;
	font-family : Arial, Helvetica, sans-serif;
}

 .inputcheck
{
width:15px;
height:15px;
overflow:hidden;
border : 1px solid #dbe8f9;
cursor:hand;
}

.inputsm
{
    border: 1px solid;
    font-size: 10;
	color : #2a4a93;
	font-family : Arial, Helvetica, sans-serif;
}

.butt
{
    font-size: 11px;
    background-color: white;
    color: #006df3;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : bold;	
}

hr {
	color: #e9edf4;
}

.Error
{
	color: red;
}

.AlignCentre {text-align: center;}
.AlignLeft {text-align: left;}
.AlignRight {text-align: right;}
.FontBold {font-weight: 900;}
.FontItalic {font-style: italic;}

.HandOver {cursor:hand;}
.HelpOver {cursor:help;}

.ImageAlignRight  {
background:#009900;
float:right;
margin-left:20px;

}
