/* ------------------------------------------------------------*/
/* ----------- DNN Globals ------------------------------------*/
/* ------------------------------------------------------------*/
/*Styled and commented by Joel Friesen, Jan 03, 2007 */
/*Sage Internet additional styles by Andrew Quinton, */
/*Jan 09, 2007 SageInternet.com */
/*updated Mar 09 - 20th, 2007 SageInternet.com*/

html,body,body#Body {
background:#FFF;
min-height:100%;
height:100%;
font-size:90%;
font-family:Arial, Helvetica, sans-serif;
}

/* 	
/*DNN 4 default messes with the body tag in bad ways, you have to put the */
/*background stuff on this element below, or in the stacked divs. Putting anything */
/*on the body tag above will be reflected in the "Edit Text" box. */
/*eg: I put a black background up there, then when you edit the text in DNN, you'll */
/*be editing on a black box. So keep it nice and light, and edit the one below. - JF*/

#pagewrapper {
padding:0;
margin:0;
/*This bit here will make the wrapper stretch the legnth of the page and not just */
/*to the height content- JF*/
min-height:100%;
/*hack for firefox*/
height:auto !important;
/*hack for firefox*/
height:100%;
background-color: #000033;
}

/* ------------------------------------------------------------*/
/* -------- Layout --------------------------------------------*/
/* ------------------------------------------------------------*/

/*-------------- GENERAL STYLES --------------------------------------------------------------- */

body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #1A1A48;
	margin : 0 0 0 0;
	padding : 0 0 0 0;
	margin-top : 0;
	margin-left : 0;
	margin-right : 0;
	margin-bottom : 0;
	padding-left : 0;
	padding-right : 0;
	padding-top : 0;
	padding-bottom : 0;
	scrollbar-face-color:#5F5E97;
	scrollbar-arrow-color:#DFDFE5;
	scrollbar-track-color:#DFDFE5;
	scrollbar-highlight-color:5A5B8B;
}

#side{ margin-left:12px;}
.headerimage { background:url(images/header.jpg) no-repeat bottom left;}

td {
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	color: #1A1A48;
}
td table{
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	color: #1A1A48;
}

.boxbody {
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	font-weight: normal;
	color: #1A1A48;
}

.textareas {
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	font-weight: normal;

	width: 300px;
	height: 300px;
}

.boxbodybold {

	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	font-weight: bold;
	color: #1A1A48;
}

h1 {
	font-size: 22px;
	color: #1A1A48;
}
h2 {
	font-size: 18px;
	font-weight: normal;
	color: #1A1A48;
}
.members-head {
	font-size: 18px;
	font-weight: normal;
	color: #1A1A48;
}
h6 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #1A1A48;
	font-weight: normal;
}

a:link {color: #1A1A48; text-decoration: underline;} 
a:active {color: #1A1A48; text-decoration: underline;} 
a:visited {color: #1A1A48; text-decoration: underline;} 
a:hover {color: #565697; text-decoration: underline;}



/*-------------- NAVIGATION STYLES --------------------------------------------------------------- */

.nav-container {
	background-image: url(images/nav_bg.gif);
	width: 146px;
		font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	color: #1A1A48;
}

.nav {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}
.nav a{
	display: block;
	height: 26px;
	background-image: url(images/nav_off.gif);
	background-repeat: no-repeat;
	text-decoration: none;
	color: #1A1A48;
	padding-top: 6px;
	padding-left: 10px;
}
.nav a:visited{
	display: block;
	height: 26px;
	background-image: url(../images/nav_off.gif);
	text-decoration: none;
	color: #1A1A48;
	padding-top: 6px;
	padding-left: 10px;
}
.nav a:hover{
	display: block;
	height: 26px;
	background-image: url(images/nav_off.gif);
	text-decoration: none;
	color: #1A1A48;
	padding-top: 6px;
	padding-left: 10px;
}

.nav2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}
.nav2 a{
	background-image: url(images/nav_off.gif);
	background-repeat: no-repeat;
	display: block;
	height: 26px;
	text-decoration: none;
	color: #1A1A48;
	padding-top: 6px;
	padding-left: 10px;
}
.nav2 a:visited{
	display: block;
	height: 26px;
	background-image: url(images/nav_off.gif);
	text-decoration: none;
	color: #1A1A48;
	padding-top: 6px;
	padding-left: 10px;
}
.nav2 a:hover{
	background-image: url(images/nav_off.gif);
	display: block;
	height: 26px;
	text-decoration: none;
	color: #1A1A48;
	padding-top: 6px;
	padding-left: 10px;
}

.subnav {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.subnav a{
	display: block;
	height:12px;
	text-decoration: none;
	color: #1A1A48;
	padding-top: 6px;
	padding-left: 15px;
}
.subnav a:visited{
	display: block;
	height:12px;
	text-decoration: none;
	color: #1A1A48;
	padding-top: 6px;
	padding-left: 15px;
}
.subnav a:hover{
	height:12px;
	text-decoration: underline;
	color: #1A1A48;
	padding-top: 6px;
	padding-left: 15px;
}



/*-------------- CONTENT STYLES --------------------------------------------------------------- */

#image-name {
	
	position:relative; 
	left:570px; 
	top:174px;  
	z-index:1;
	color: #FFFFFF;
	font-weight:bold;
	font-size: 11px;
}

.container {
	border-top-width: 2px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 2px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #666699;
	border-right-color: #666699;
	border-bottom-color: #666699;
	border-left-color: #666699;
	margin-left:auto;
	margin-right:auto;
}
.container2 {
	border-top-width: 2px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 2px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #666699;
	border-right-color: #666699;
	border-bottom-color: #666699;
	border-left-color: #666699;
	padding:1px;
	padding-top:0px;
	margin-left:17px;

}

.content-container {
	background-color: #DFDFE5;
	padding-left: 13px;
	padding-right: 13px;
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	color: #1A1A48;
}

.content {
	padding-right: 20px;
}

.rightpad {
	padding-right: 10px;
}

.leftpad {
	padding-left: 10px;
}

.sidebar {
	border-left: 1px solid #C5C5CA;
}

.sidebar-box {
	background-color:#D1D1DA;
	border-bottom: 1px solid #BEBEC3;
	border-right: 1px solid #BEBEC3;
}

.sidebar-box2 {
	border: 1px solid #788BBA;
}

.image-box {
	background-color:#D1D1DA;
	border-bottom: 1px solid #BEBEC3;
	border-right: 1px solid #BEBEC3;
	padding-left: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
}

.image-border1 {
	border: 1px solid #EFEFEF;
}

.scorecard-border {
	border-bottom: 1px solid #BEBEC3;
}
.scorecard-header {
	background: A8B5CE;
	color: #1A1A48;
	padding: 4px;
	font-size: 16px;
	font-weight: normal;
	border-right: 1px solid #BEBEC3;
}

.scorecard-desctips {
	background: #fff url(images/green_shade.gif) top left repeat-x;
	color: #1A1A48;
	padding: 0px;
	font-size: 12px;
	font-weight: normal;
	border: 1px solid #000000;
}
.scorecard-desctips2 {
	background: #fff url(images/0033FF_shade.gif) top left repeat-x;
	color: #1A1A48;
	padding: 0px;
	font-size: 12px;
	font-weight: normal;
	border: 1px solid #000000;
}

.scorecard-holes {
	background: #FFFFFF;
	text-align: center;
	font-weight: bold;
	padding: 3px;
	border-bottom: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
}
.scorecard-yardsblue {
	background: #3366CC;
	text-align: center;
	padding: 3px;
	border-bottom: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	color: #FFFFFF;
}

.scorecard-yardsred {
	background: #CC3300;
	text-align: center;
	padding: 3px;
	border-bottom: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	color: #FFFFFF;
}

.recip-header {
	background: #FFFFFF;
	color: #333366;
	padding: 4px;
	font-size: 16px;
	font-weight: bold;
}

.recip-body {
	background: #FFFFFF;
	color: #333366;
	padding: 4px;
	font-size: 12px;
	font-weight: normal;
}

.border {
	border: 1px solid #000000;
}

.blueborder {
	border: 1px solid #A8B5CE;
}

.borderwpad {
	border: 1px solid #000000;
	margin-right: 5px;
	margin-bottom: 5px;
}

#left {
	margin-right: 15px;
	margin-bottom: 5px;
	float: left;
	}
	
#leftnopad {
	margin-right: 2px;
	margin-bottom: 2px;
	float: left;
	}
	
#right {
	margin-left: 15px;
	margin-bottom: 5px;
	float: right;
	}
	
#rightnopad {
	margin-left: 2px;
	margin-bottom: 2px;
	float: right;
	}

.caption {
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	color: #1A1A48;
}

/*-------------- FOOTER STYLES --------------------------------------------------------------- */

#footer-nav {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-align: center;
	padding-top: 7px;
}
#footer-nav .SkinObject{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;}
	
#footer-nav a {
	color: #FFFFFF;
	text-decoration: none;
}
#footer-nav a:visited {
	color: #FFFFFF;
	text-decoration: none;
}
#footer-nav a:hover {
	color: #FFFFFF;
	text-decoration: underline;
}
#footer-nav2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-align: center;
	padding-top: 7px;
}
#footer-nav2 a {
	color: #FFFFFF;
	text-decoration: none;
}
#footer-nav2 a:visited {
	color: #FFFFFF;
	text-decoration: none;
}
#footer-nav2 a:hover {
	color: #FFFFFF;
	text-decoration: underline;
}
#sage {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-align: center;
	padding-bottom: 7px;
}
#sage a {
	color: #FFFFFF;
	text-decoration: none;
}
#sage a:visited {
	color: #FFFFFF;
	text-decoration: none;
}
#sage a:hover {
	color: #FFFFFF;
	text-decoration: none;
}

/*-------------- MEMBER FOOTER STYLES --------------------------------------------------------------- */

#memberfooter-nav {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #1A1A48;
	text-align: center;
	padding-top: 7px;
}
#memberfooter-nav a {
	color: #1A1A48;
	text-decoration: none;
}
#memberfooter-nav a:visited {
	color: #1A1A48;
	text-decoration: none;
}
#memberfooter-nav a:hover {
	color: #1A1A48;
	text-decoration: underline;
}
#memberfooter-nav2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #1A1A48;
	text-align: center;
	padding-top: 7px;
}
#memberfooter-nav2 a {
	color: #1A1A48;
	text-decoration: none;
}
#memberfooter-nav2 a:visited {
	color: #1A1A48;
	text-decoration: none;
}
#memberfooter-nav2 a:hover {
	color: #1A1A48;
	text-decoration: underline;
}
#membersage {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #1A1A48;
	text-align: center;
	padding-bottom: 7px;
}
#membersage a {
	color: #1A1A48;
	text-decoration: none;
}
#membersage a:visited {
	color: #1A1A48;
	text-decoration: none;
}
#membersage a:hover {
	color: #1A1A48;
	text-decoration: none;
}




.lefttdline {
	padding-left: 5px;
	border-left-width: thin;
	border-left-style: solid;
	border-left-color: A8B5CE;
}

#scorecard table {
	font-size: 11px;
	text-align: center;
	padding: 0;
	background-color: #000000;
	}

#scorecard td {
	width: 28px;
	padding: 3px;
	}
	
#scorecard a {
	color: #1A1A48;
	}
	
#scorecard td.label {
	text-align: left;
	font-weight: bold;
	width: 50px;
	}
	
#blacklink a {
	color: #1A1A48;
	}	
	
tr.hole td {
	background: #fff;
	background: #fff url(images/green_shade.gif) top left repeat-x;
	color: #1A1A48;
	font-weight: bold;
	}
	
tr.blue td {
	background: #03f;
	background: #03f url(images/0033FF_shade.gif) top left repeat-x;
	color: #1A1A48;
	font-weight: bold;
	}
	
tr.white, td.white {
	background: #fff;
	background: #fff url(images/grey_shade.gif) top left repeat-x;
	color: #1A1A48;
	font-weight: bold;
	}

tr.wb {
	background: #fff;
	}

tr.red td {
	background: #c03;
	background: #c03 url(images/CC0033_shade.gif) top left repeat-x;
	color: #1A1A48;
	font-weight: bold;
}

.larger {
	font-size: 22px;
}
.member-button {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	border: 1px solid #003366;
	background-color:#D1D1DA;
	width: 200px;
}

.member-button2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	border: 1px solid #003366;
	background-color:#FFFFFF;
}
.justify {
	text-align: justify;
}

.memberpadding {
	padding-right: 20px;
	padding-left: 20px;
}
.tickerbody {
	background-color: 8FA8CA;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	margin : 0 0 0 0;
	padding : 0 0 0 0;
	margin-top : 0;
	margin-left : 0;
	margin-right : 0;
	margin-bottom : 0;
	padding-left : 0;
	padding-right : 0;
	padding-top : 0;
	padding-bottom : 0;
}

#Fixtures06 hr{
	color: #A8B5CE;
}

#Fixtures06 h4{
	display: inline;
	font-size: 22px;
}

#Fixtures06 h5{
	display: inline;
	font-size: 18px;
}

/* ------------------------------------------------------------*/
/* -------- Fonts ---------------------------------------------*/
/* ------------------------------------------------------------*/
/* text style used for most text rendered by modules */
.Normal,.NormalDisabled,.NormalBold,.NormalTextBox,.NormalRed,.Normal table {
line-height:150%;
}
span.Normal h2{} /*h2's in the content areas*/

/*Module text*/
.Normal,.NormalDisabled {
font-weight:400
}

.NormalDisabled {
color:#ddd
}

.NormalBold {
font-weight:700
}

/* text style used for textboxes in the admin and edit pages, for Nav compatibility */
.NormalTextBox {
font-weight:400;
font-family:Arial, Helvetica, sans-serif;
color:#000
}

/* text style used for error messages */
.NormalRed {
font-weight:700;
color:red;
}

.SkinObject {
font-weight:400;
color:#000;
}

/*Login buttons etc*/
/* Everyday Regular Links */
A.SkinObject:link,.Normal A.CommandButton:link,A:link {
color:#305487;
text-decoration:underline;
}

A.SkinObject:visited,.Normal A.CommandButton:visited,A:visited {
color:#305487;
text-decoration:underline;
}

A.SkinObject:active,.Normal A.CommandButton:active,A:active {
color:#305487;
text-decoration:underline;
}

A.SkinObject:hover,.Normal A.CommandButton:hover,A:hover {
color:#DD7D2F;
text-decoration:underline;
}

/* ------------------------------------------------------------*/
/* ------- Individual Modules ---------------------------------*/
/* ------------------------------------------------------------*/

/*User Defined Tables*/
tr.UDT_Table_Item td{padding:5px;}
tr.UDT_Table_AlternateItem td{padding:5px;}

/*news and events header*/
.DNN_ANN_DesignTable .SubHead{ font-weight: bold;} 

/* ------------------------------------------------------------*/
/* ------- Admin Page -----------------------------------------*/
/* ------------------------------------------------------------*/
.Settings {
font-family:Arial, Helvetica, sans-serif;
text-align:left;
}

/*Titles of each of the pannels when logged in*/
span.SubHead center {
font-weight:700;
font-family:Arial, Helvetica, sans-serif;
color:#305487;
padding:0
}

/* style for module titles */
/*NOTE: This can be overwriten for specific containers in the container css - JF */
.Head {
font-weight:700;
color:#6B402C;
padding:8px
}

/* module title style used instead of Head for compact */
/* rendering by QuickLinks and Signin modules */
.SubHead {
}

.SubHead img {
}

.SubSubHead {
font-family:Arial, Helvetica, sans-serif;
font-weight:400;
color:#6B402C
}

.Settings label {
color:#6B402C;
padding:5px
}

.CommandButton:link,.CommandButton:visited,.CommandButton:active {
color:#6B402C;
text-decoration:underline
}

.CommandButton:hover {
color:#b30
}

.DataGrid_Container {
border:1px solid #93693D;
margin:5px 0
}

.DataGrid_Container td {
padding:3px
}

.DataGrid_Header {
background-color:#93693D;
color:#EEE
}

.DataGrid_Item {
color:#6B402C
}

.DataGrid_Item td {
background-color:#FFF
}

.DataGrid_SelectedItem {
background-color:#FFF
}

.DataGrid_AlternatingItem {
color:#6B402C;
background-color:#EEE;
padding:2px
}

.Normal input {
margin:3px
}

iframe {
width:100%
}

/* ------------------------------------------------------------*/
/* ------- Admin Topbar ---------------------------------------*/
/* ------------------------------------------------------------*/
.ControlPanel {
background-color:#9BA9B9;
border:0;
border-bottom:#000 1px solid;
padding-bottom:15px;
color:#FFF
}

.ControlPanel,.PagingTable {
width:100%;
font-family:Arial, Helvetica, sans-serif;
font-size:100%
}

.ControlPanel img {
background-color:#C1D2E6;
padding:3px;
margin-top:5px
}

.ControlPanel img:hover {
background-color:#D1E2F6;
padding:3px
}

.ControlPanel td {
padding:2px;
}

.ControlPanel label {
color:#EEE;
padding:5px
}

.ControlPanel .SubHead {
color:#EEE;
padding:3px;
font-weight:700
}

/* hyperlink style for buttons and link buttons used in the portal admin pages */
.ControlPanel A.CommandButton:link,
.ControlPanel A.CommandButton:visited,
.ControlPanel A.CommandButton:active {
color:#EEE;
}

.ControlPanel A.CommandButton:hover {
color:#FFF;
}

.ControlPanel .NormalTextBox {
font-weight:400;
color:#000
}

/*drop down boxes and module selection*/
.ControlPanel input,.ControlPanel select,.ControlPanel option {
border:0;
padding:1px;
margin:1px
}

/* ------------------------------------------------------------*/
/* ------- Menu -----------------------------------------------*/
/* ------------------------------------------------------------*/

/*Solpart CSS made Easy Version 1 - Joel Friesen*/ 
/*Use with "New Default CSS" developed by Joel.*/
/*MainMenu_MenuContainer & MainMenu_MenuBar*/

/*define the menu container -- */
/*These should be left transparent if you */
/*want to colour the submenus a different */
/*colour than the main menu. A quick way of*/
/*styling the menu would be to change the */
/*colours here and leave the rest transparent,*/
/*but you don't have the same control and detail*/
.MainMenu_MenuContainer {
background:transparent;
width:100%;

}

.MainMenu_MenuBar {
height:24px;
background:transparent
}

/* MainMenu_MenuItem is the container for each text 
/* link in the flyout Note that when you hover over this 
/* item the TOP and BOTTOM borders dissappear

/* A Background colour change here affects all the menus, 
/* including the main-root unless you make changes to the 
/* TD as I have done below This stops the main menu from 
/* getting accidentally styled*/
.MainMenu_MenuItem {
text-indent:10px;
font-weight:bold;
cursor:pointer;
color:#1D1B4A;
font-style:normal;
height:24px;
}

/* This will colour the flyout menu, and give it a height.*/
td.MainMenu_MenuItem, td.MainMenu_MenuArrow, td.MainMenu_MenuIcon{
background:#DEDFE4;
height:24px
}

/* This guy here is for the actual drop down or flyout. 
/* If you put a border around it, you'll get a border around the 
/* whole flyout. The background is the colour for the whole flyout
/* before you hover over each item*/
.MainMenu_SubMenu {
border:#313076 1px solid;
z-index:1000;
background-color:#DEDFE4;
margin-left:-3px; 
margin-top:1px;/*I needed to move theflyout over a tiny bit*/
}

/* This styles the menu break: as in a set space between two menu items. 
/* But in the main menu there is no break It's something you have
/* to turn on in the XML file, like if you want to simulate tabs*/
.MainMenu_MenuBreak {
background-color:#EEE;
height:24px;
width:1px
}

/* This is the HOVER state for the main menu text.
/* below on td.Main you'll find the HOVER state for the flyouts.
/* The main menu applies the style to the table where the flyout applies
/* it to a td this is why we can make the two different we just get 
/* more specific.*/
.MainMenu_MenuItemSel {
cursor:pointer;
color:#3D3B6A;
text-indent:10px;
font-weight:bold;
font-style:normal;
height:24px;
background:#EEEFF4;
}

td.MainMenu_MenuItemSel {
background:#EEEFF4;
height:24px
}

/* These style that pesky little bit of border that dissappears when you hover over it.
/* Change the border colour to match the background colour and you should be cool
/* changing the size of the border will make a mess of it*/
/*----------------------------*/
.MainMenu_MenuItem {
border-bottom:#DEDFE4 1px solid;
border-left:#DEDFE4 0 solid;
border-right:#DEDFE4 0 solid;
border-top:#DEDFE4 1px solid
}

.MainMenu_MenuIcon {
border-bottom:#DEDFE4 1px solid;
border-left:#DEDFE4 1px solid;
border-top:#DEDFE4 1px solid
}

.MainMenu_MenuBreak {
border-bottom:#DEDFE4 1px solid;
border-left:#DEDFE4 0 solid;
border-right:#DEDFE4 0 solid;
border-top:#DEDFE4 1px solid
}

.MainMenu_MenuArrow {
border-bottom:#DEDFE4 1px solid;
border-right:#DEDFE4 1px solid;
border-top:#DEDFE4 0 solid
}

/* ------------------------------------------------------------*/
/* ------- Sage Footer ----------------------------------------*/
/* ------------------------------------------------------------*/
#sagefooter {
color:#DDD;
text-align:center;
padding:5px 0;
}

#sagefooter a:link,#sagefooter a:active,#sagefooter a:visited,#sagefooter a:hover {
text-decoration:none;
color:#DDD;}

a.LoginStyle:link, a.LoginStyle:visited, a.LoginStyle:active {
display: block;
width: 100%;
font-weight:bold;
color:#1A1A48;
font-family:"Trebuchet MS",Verdana,Arial,Helvetica,sans-serif;
font-size:12px;
text-decoration:none;
line-height:24px;
padding-left: 18px;
}

a.LoginStyle:hover {
padding-left: 18px;
cursor:pointer;
color:#3D3B6A;
font-weight:bold;
font-style:normal;
line-height:24px;
background:#EEEFF4;
display: block;
width: 100%;
text-decoration:none;
}




