body
{
	font-family:  Tahoma,  Arial,  Helvetica, sans-serif, Verdana,  lucida sans unicode;
	font-size: 11px;
	margin: 0px auto;
	background-color:#fff;
	width:987px;
	color:#333366;
}

img
{
	border: none;
}

table
{
	font-size: 11px;
	color: #333366;
}

table a
{
	font-size: 11px;
	color: #FF4B0F;
}

form
{
	margin: 0;
	padding: 0;
}

h1
{	
	font-size: 2.4em;
	line-height:1.2em;
	color:#333366;
	padding:0px;
	margin:0px;
	font-weight:normal;
	padding-bottom:10px;
	font-family: Georgia, Garamond, Helvetica, sans-serif, Tahoma, Verdana, lucida sans unicode;
}

h2

{	
	font-size: 1.7em;
	line-height:1.2em;
	color:#333366;
	padding:0px;
	margin:0px;
	font-weight:normal;
	padding-bottom:10px;
	font-family: Georgia, Garamond, Helvetica, sans-serif, Tahoma, Verdana, lucida sans unicode;
}

h3
{
	font-size: 1.4em;
	line-height:1.2em;
	color:#333366;
	padding:0px;
	margin:0px;
	font-weight:normal;
	padding-bottom:10px;
	font-family: Georgia, Garamond, Helvetica, sans-serif, Tahoma, Verdana, lucida sans unicode;
}

h4
{
	font-size: 0.8em;
	color:#4264EC;
	font-family: Georgia, Garamond, Helvetica, sans-serif, Tahoma, Verdana, lucida sans unicode;
}

h5
{	font-size: 12px;
	font-weight: bold;
	color:#4264EC;
}

h6
{	color:#4264EC;
	font-size: 11px;
	font-weight:normal;
	padding:0px;
	margin:0px;
}

#maincontainer
{	float:left;
	padding:0px;
	margin:0px;
	width:987px;
	margin:0px auto;	
	background-color:#fff;
}

#spacer
{	
	float:left;
	padding:0px;
	margin:0px;
	width:64px;
	height:200px;
}


#innercontainer
{	
	float: left;
	padding: 0px;
	margin: 0px;
	width: 987px;
	margin: 0px auto;
	background-image: url(/systemfiles/media/images/sidefades.jpg);
	background-repeat: no-repeat;
}

#contentmain
{
	float:left;
	padding:0px;
	margin:0px;
	width:861px;
}

#banner
{
	float:left;
	padding:0px;
	margin:0px;
	width:856px;
	height:186px;
	background-color:#0369A9;
}

#logocontainer
{
	float:left;
	padding:0px;
	margin:0px;
	width:164px;
	height:186px;
}

#randomimage
{
	float:right;
	padding:0px;
	margin:0px;
	width:686px;
	height:186px;
	background-image: url(/systemfiles/media/images/header.jpg);
	background-position: right;
	background-repeat: no-repeat;
}


#quotecontaine
{
	float:left;
	padding:0px;
	margin:0px;
	width:686px;
	height:186px;
}

#topmenu
{
	float:left;
	padding:0px;
	margin:0px;
	width:854px;
	height:40px;
	text-align: center;
}

#topmenu table a
{
	font-size: 12px;
	color: #404070;
	font-family: Georgia, Garamond, Helvetica, sans-serif, Tahoma, Verdana, lucida sans unicode;
	font-weight: bold;
	text-align: center;
}

#home
{
	width: 110px;
	padding-top: 5px;
}

#trust
{
	width: 86px;
	padding-top: 5px;
}

#fund
{
	width: 148px;
	padding-top: 5px;
}

#prem
{
	width: 119px;
	padding-top: 5px;
}

#sport
{
	width: 121px;
	padding-top: 5px;
}

#serv
{
	width: 155px;
	padding-top: 5px;
}

#regu
{
	width: 80px;
	padding-top: 5px;
}

#login
{
	width: 120px;
	padding-top: 5px;
}

#topmenu .selected a
{
	color: #FF6E3F;
}


#topmenu ul
{
	padding:0px;
	margin:0px;
	margin-top:11px;
}

#topmenu li
{
	padding:0px;
	margin:0px;
	color:#999999;
	display:inline;
	padding-left: 20px;
	font-family: Georgia, Helvetica, sans-serif, Arial, Tahoma, Verdana, lucida sans unicode;
	font-size: 10px;
	
}

#topmenu a
{
	padding:0px;
	margin:0px;
	color:#999999;
	text-decoration:none;	
}

#topmenu li a:hover
{
	padding:0px;
	margin:0px;
	color:#0369A9;
	text-decoration:none;
}

#topmenu li a:active
{	
	padding:0px;
	margin:0px;
	color:#0369A9;
	text-decoration:none;
}

#topsearch
{
	float:left;
	padding:0px;
	margin:0px;
	width:180px;
	height:30px;
	padding-top:10px;
	font-size:9px;
	color:#fff;
}

#greyfade
{
	float:left;
	padding:0px;
	margin:0px;
	width:855px;
	height:33px;
	background-image:url(/systemfiles/media/images/greyfade.jpg);
	background-repeat:repeat-x;
	margin-left:1px;
}

#spacer2
{
	float:left;
	padding:0px;
	margin:0px;
	width:48px;
	height:200px;

}

#leftmenu
{
	float:left;
	padding:0px;
	margin:0px;
	width:147px;
}

#menu
{
	width:147px;
}

#leftmenu ul
{
	padding:0px;
	margin:0px;
}

#leftmenu li
{
	padding:0px;
	margin:0px;
	color:#999999;
	display:inline;
	font-family: Tahoma, Verdana, lucida sans unicode, Georgia, Helvetica, sans-serif, Arial,;
	font-size: 11px;
}

#leftmenu li a
{
	padding:0px;
	margin:0px;
	color:#333366;
	text-decoration:none;
	display:block;
	padding-top:8px;
	padding-left:8px;
	padding-bottom:8px;
	border-bottom:1px dotted #000;
}

#leftmenu li a:hover
{
	padding:0px;
	margin:0px;
	color:#fff;	
	background-color:#0369A9;
	padding-top:8px;
	padding-bottom:8px;
	padding-left:8px;
}

#leftmenu li a:hover.active
{	padding:0px;
	margin:0px;
	color:#0369A9;
	text-decoration:none;
}

#spacer3
{
	float:left;
	padding:0px;
	margin:0px;
	width:35px;
	height:200px;
}

#textcontainer
{
	float:left;
	padding:0px;
	margin:0px;
	width:508px;
}

#textcontainer a
{
	color:#FF691F;
	text-decoration:none;
}

#textcontainer a:hover
{
	color:#FF691F;
	text-decoration:underline;
}

#textcontainer ul
{

	padding:0px;
	margin:0px;
	margin-bottom: 5px;
}

#textcontainer li
{
	padding-left:20px;
	background-image:url(/systemfiles/media/images/orangedot.jpg);
	background-repeat:no-repeat;
	background-position:0px 8px;
	padding-top:3px;
	padding-bottom:3px;
	list-style:none;
}

#textcontainerinternal
{
	float:left;
	padding:0px;
	margin:0px;
	width:408px;
}

#textcontainerinternal a
{
	color:#FF691F;
	text-decoration:none;
}

#textcontainerinternal a:hover
{
	color:#FF691F;
	text-decoration:underline;
}

#textcontainerinternal ul
{
	padding:0px;
	margin:0px;
	margin-bottom: 5px;

}

#textcontainerinternal li
{
	padding-left:20px;
	background-image:url(/systemfiles/media/images/orangedot.jpg);
	background-repeat:no-repeat;
	background-position:0px 6px;
	padding-top:3px;
	padding-bottom:3px;
	list-style:none;
}

#rightimages
{
	float:right;
	padding:0px;
	margin:0px;
	width:172px;
}


#bottomcontainer
{
	float:left;
	padding:0px;
	margin:0px;
	width:861px;
	margin-bottom:20px;
	padding-bottom:20px;
}

#copyright
{
	float:left;
	padding:0px;
	margin:0px;
	width:482px;
	text-align:right;
	color:#666666;
}

#bottomlinks
{
	float:right;
	padding:0px;
	margin:0px;
	width:358px;
	text-align:right;
}

#bottomlinks ul
{
	padding:0px;
	margin:0px;
	padding-right:20px;
}

#bottomlinks li
{
	padding:0px;
	margin:0px;
	display:inline;
	padding-right:10px;
	list-style:none;
}

#bottomlinks li a
{
	color:#666666;
	text-decoration:none;
}

.textbox, .form_cellControl input, .form_cellControl textarea, .form_captcha input
{
	border: 1px solid #333366;
}

.textwatermark, .field_watermark
{
	border: 1px solid #333366;
	color:#aaa;
}

.greentext
{
	cursor: pointer;
}

.greentext:hover
{
	cursor: pointer;
	text-decoration: underline;
}

.form_validationsummary
{
	color: #FF691F !important;
	font-weight: bold;
}
.form_validationsummary li, .field_validator
{
	color: #FF691F !important;
	font-weight: normal;
}

.form_cellLabel
{
	width: 160px;
}
/* START Extranet */

  .extranet_categoryheader
    {
        font-weight: bold;
        font-size: 12px;
        margin-bottom: 8px;
        padding-bottom: 5px;
        border-bottom: 1px dotted #ccc;
		margin-top: 15px;
float: left;
width: 450px;
    }
    .extranet_doctd
    {
        margin-bottom: 3px;
    }
    .extranet_doctd a
    {
        color: #1E3E93;
        text-decoration: none;
        font-weight: bold;
    }
    .extranet_doctd a:hover
    {
        text-decoration: underline;
    }


/* END Extranet */
