body
{
	margin-top: 0px;
	margin-left: 0px;
	font-family: Arial;
	font-size: small;
}

img
{
	border-style: none;
	border-color: inherit;
	border-width: medium;
}

.colourBar
{
	border: none;
	margin: 0;
	padding: 0;
		background-color: white;
	color: Black;
}

.topBlock
{
	border: none;
	margin: 0;
	padding: 0;
	border-bottom: 1px solid #666666;
	border-top: 1px solid white;
	background-color: white;
}

.topBlock table tr td p
{
	color: black;
	font-size: small;
	margin: 0;
	padding: 0;
}

table.table_top
{
	width: 100%;
	text-align: left;
	background-color: white;
	border: none;
	margin: 0;
	padding: 0;
}

td.td_top_left
{
	text-align: left;
	vertical-align: top;
	padding: & divider / 2 & px 0;
	border: none;
}

td.td_top_right
{
	text-align: center;
	vertical-align: middle;
	padding: 0;
	border: none;
}

a.topLinks
{
	color: #666666;
	font-size: small;
	font-weight: bold;
	text-decoration: none;
}

h1
{
	font-family: sans-serif;
	font-size: small;
	color: #FFFFFF;
	padding: 1px 1px 1px 3px;
	margin: 2px 0 1px 0;
	font-weight: bold;
	background-color: #EB1D2A;
}

h1.mywallet
{
	margin:0px;
	background-color: white;
	font-size: larger;
	color: Red;
	font-family: Arial,Lucida Sans, Tahoma, Verdana, Sans-Serif;
}


h1.lightHouse
{
	background-color: Red;
	font-size: larger;
	color: White;
	font-family: Lucida Sans, Tahoma, Verdana, Sans-Serif, Arial;
}

h2
{
	color: #cc9966;
	font-size: large;
	margin: 3px;
	border-bottom: 2px solid #cc9966;
}

h1.blue
{
	font-family: sans-serif;
	font-size: small;
	color: #FFFFFF;
	padding: 1px 1px 1px 3px;
	margin: 2px 0 1px 0;
	font-weight: bold;
	background-color: #39B8DB;
}

.headerlabel
{
	font-size: small;
	font-weight: bold;
}

.line
{
	color: #EB1D2A;
	font-size: large;
	margin: 0px;
	border-bottom: 4px solid #ff0000;
}

.login
{
	width: 120px;
	clear: left;
	float: left;
	padding-right: 2px;
	text-align: left;
}

.profile
{
	width: 80px;
	clear: left;
	float: left;
	padding-right: 2px;
	text-align: left;
}

.alt1
{
	height: auto;
	text-align: left;
	border: none;
	margin: 0;
	background-color: #eeeeee;
	border-top: 1px solid #dddddd;
}

.alt2
{
	height: auto;
	text-align: left;
	border: none;
	margin: 0;
	background-color: #eeeeee;
	border-top: 1px solid #dddddd;
	border-bottom: 1px solid #666666;
}

table.table_icons
{
	width: 100%;
	text-align: center;
	background-color: white;
	border: none;
	margin: 0;
	padding: 0;
}

td.td_icons
{
	text-align: center;
	vertical-align: top;
	width: 33%;
	border: 1px solid white;
}

a.contentIcons:link, a.contentIcons:visited
{
	color: Purple;
	font-size: large;
	text-decoration: none;
	border: none;
	margin: 0;
	padding: 0;
}

hr
{
	width: 100%;
	color: #cccccc;
	background-color: #cccccc;
	padding: none;
	border: none;
}

table.table_grid
{
	width: 100%;
	text-align: center;
	background-color: white;
	border: none;
	margin: 0;
	padding: 0;
}

td.td_grid
{
	text-align: center;
	vertical-align: middle;
	width: 50%;
	border: 1px solid white;
}

a.moreLinks
{
	color: black;
	font-size: inherit;
	font-weight: normal;
	text-decoration: none;
	padding: 0;
	margin: 0;
}

a.normal
{
	color: #333333;
	font-size: inherit;
	font-weight: normal;
	text-decoration: none;
	padding: 0;
	margin: 0;
}

a.normal:link
{
	color: #333333;
	font-size: inherit;
	font-weight: bold;
	text-decoration: none;
	padding: 0;
	margin: 0;
}

a.normal:hover
{
	color: #333333;
	font-size: inherit;
	font-weight: normal;
	text-decoration: underline;
	padding: 0;
	margin: 0;
}

a.colourBarLink
{
	color: white;
	font-size: small;
	font-weight: bold;
	text-decoration: none;
}

table.table_pics
{
	width: 100%;
	text-align: center;
	background-color: #eeeeee;
	border: none;
	margin: 0;
	padding: 0;
}

td.td_pics
{
	text-align: left;
	vertical-align: top;
	padding: 1px 0px 3px 0px;
	border-bottom: 1px solid white;
}

.picBlock
{
	border: none;
	margin: 0;
	padding: 0;
	border-bottom: 1px solid #666666;
	border-top: 1px solid white;
	margin: 1px;
	padding-bottom: 1px;
}

a.picLinks
{
	color: black;
	padding: 1px;
	margin: 1px;
	font-size: large;
	text-decoration: none;
}

.bottomBlock
{
	border: none;
	margin: 0;
	padding: 1px 0px 1px 0px;
	border-bottom: 1px solid #666666;
}

.statsDiv
{
	border: none;
	margin: 0;
	padding: 1px 1px 1px 1px;
	border-bottom: 1px solid #666666;
}

.menu
{
	background-color: #EB1D2A;
	margin: 0px 0px 1px 0px;
	padding: 5px 0px 2px 2px;
	font-size: smaller;
	color: white;
	text-decoration: none;
	text-transform: uppercase;
}

.menu a:visited
{
	background-color: #EB1D2A;
	text-decoration: none;
	color: white;
}

.menu a
{
	background-color: #EB1D2A;
	text-decoration: none;
	color: white;

}

.menu a:hover
{
	text-decoration: underline;
	color: white;
}


.widgetholder
{
	border-bottom: solid 1px gray;
	padding-bottom: 3px;
}

.widgetimg
{
	width: 25px;
	clear: left;
	float: left;
	padding-right: 2px;
	text-align: left;
	padding-top: 2px;
}
.widgetimg img
{
	display: inline;
}

.smalltext
{
	font-size: x-small;
}
.tinytext
{
	font-size: xx-small;
}

.panelyellow
{
	background-color: #FFFF99;
}

.panelsoftgrey
{
	background-color: #e2e7e7;
}

.panelblue
{
	background-color: #CCFFFF;
	width: 100%;
}
.panelgrey
{
	background-color: #A5A5A5;
	color: White;
}

.panelgrey2
{
	background-color: #A5A5A5;
	color: black;
}

.leftpanel
{
	clear: left;
	float: left;
	padding-right: 2px;
	text-align: left;
}

a.newscategory
{
	color: #C40000;
	font-size: inherit;
	font-weight: bold;
	text-decoration: none;
	padding: 0;
	margin: 0;
}

a.newscategory:link
{
	color: #E60000;
	font-size: inherit;
	font-weight: bold;
	padding: 0;
	margin: 0;
}

a.newscategory:visited
{
	font-size: inherit;
	font-weight: bold;
	padding: 0;
	margin: 0;
}



a.newscategory:hover
{
	color: #E60000;
	font-size: inherit;
	font-weight: bold;
	text-decoration: underline;
	padding: 0;
	margin: 0;
}

a.newsitem
{
	color: #E60000;
	font-size: smaller;
	font-weight: normal;
	text-decoration: none;
	padding: 0;
	margin: 8px;
}

a.newsitem:link
{
	color: #E60000;
	font-size: smaller;
	font-weight: normal;
}

a.newsitem:hover
{
	color: #E60000;
	font-size: smaller;
	text-decoration: underline;
}


a.emailsent
{
	color: #EB1D2A;
	font-size: inherit;
	font-weight: bold;
	text-decoration: none;
	padding: 0;
	margin: 10px;
}
a.emailsent:link
{
}
a.emailsent:hover
{
	text-decoration: underline;
}


a.smallbutton
{
	color: Black;
	font-size: x-small;
	font-weight: bold;
	text-decoration: none;
	padding: 0;
	margin: 10px;
}
a.smallbutton:link
{
}
a.smallbutton:hover
{
	text-decoration: none;
}




a.emailmenu
{
	color: white;
	font-size: inherit;
	font-weight: bold;
	text-decoration: none;
	padding: 5px;
}

a.emailmenu:link
{
	color: white;
	font-size: inherit;
	font-weight: bold;
	padding: 5px;
}

a.emailmenu:hover
{
	text-decoration: underline;
	color: Red;
}


.emailfrom
{
	color: #E60000;
	font-size: small;
	padding: 0;
	margin: 0px;
	font-weight: normal;
}

.emailheaders
{
	font-weight: bold;
}

a.emailsubject
{
	color: Black;
	font-size: small;
	font-weight: normal;
	text-decoration: none;
	padding: 0;
	margin: 20px;
}
a.emailsubject:link
{
	color:Black;
}
a.emailsubject:hover
{
	color: Red;
	text-decoration: underline;
}

a.myzonelink
{
	color: #E60000;
	font-size: small;
	font-weight: normal;
	text-decoration: none;
	padding: 0;
	margin: 20px;
}
a.myzonelink:link
{
}
a.myzonelink:hover
{
	text-decoration: underline;
}





.findnickname
{
	font-weight: bold;
}

.findname
{
	font-weight: normal;
}


a.sporttitle
{
	color: #C40000;
	font-size: inherit;
	font-weight: bold;
	text-decoration: none;
	padding: 0;
	margin: 0;
}

a.sporttitle:link
{
	color: #E60000;
	font-weight: bold;
	padding: 0;
	margin: 0;
}

a.sporttitle:hover
{
	color: #E60000;
	font-size: inherit;
	font-weight: bold;
	text-decoration: underline;
	padding: 0;
	margin: 0;
}

.sportdescription
{
	color: inherit;
	font-size: 80%;
	font-weight: normal;
	padding: 0;
}

div.underline
{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: Gray;
}

.redtext
{
	background-color: #ff3333;
	font-size: x-small;
	font-weight: bold;
	padding: 0px;
	font-family: Verdana;
    height: 20px;
}

.normal1
{
	background-color: #f4f9ff;
	font-family: Ms Sans Serif;
	font-size: x-small;
	color: Navy;
}

.normal1button
{
	background-color: #f4f9ff;
	font-family: Ms Sans Serif;
	font-size: x-small;
	color: blue;
	text-decoration: underline;
}

.normal2
{
	background-color: white;
	font-family: Verdana;
	font-size: x-small;
	color: black;
}

.normalTextBox
{
	font-family: Verdana;
	font-size: x-small;
}

.register
{
	color: Red;
	font-size: small;
	font-weight: bold;
	text-align: center;
}

.existinglogin
{
	color: Green;
	font-size: x-small;
	font-weight: bold;
	text-align: left;
	text-decoration:none;
}

.existinglogin:hover
{
	color: Green;
	font-size: x-small;
	font-weight: bold;
	text-align: left;
	text-decoration: underline;
}

.hyp
{
	color: red;
	font-size: x-small;
	font-weight: bold;
	text-align: center;
}

.footer
{
	background-color: #f4f9ff;
	font-family: Verdana;
	font-size: x-small;
	color: Navy;
}

.STARTHEAD
{
	font-size: medium;
	color: Red;
	font-family: MS Sans Serif;
}

.STARTHEAD2
{
	font-size: small;
	color: Red;
	font-family: MS Sans Serif;
}
.STARTnormal
{
	font-size: x-small;
	color: black;
	font-family: MS Sans Serif;
}
.mail
{
	font-size: small;
	color: Black;
	font-family: MS Sans Serif;
}

.profilepic
{
	width: 100px;
	height: 100px;
}

.profilepic2
{
	width: 30px;
	height: 30px;
}

.styleUser
{
	background-color: Red;
	font-family: Sans-Serif;
	font-weight: bold;
	color: White;
	font-size: small;
	text-decoration: none;
	padding: 5px;
}

.styleProfileInfo
{
	font-family: verdana;
	font-size: x-small;
}

.styleStatusComment
{
	font-family: Sans-Serif;
	font-size: small;
	font-weight: bold;
}

.styleSoftRed
{
	background-color: #FFCCCC;
}

.styleSoftGrey
{
	background-color: #EFEFEF;
}

.styleFriend
{
	font-family: Sans-Serif;
	font-size: x-small;
	text-decoration: underline;
}

.styleComment
{
	border-style: solid;
	border-width: thin;
	border-color: Red;
	font-family: Sans-Serif;
	font-size: x-small;
	padding: 2px;
}

.styleCommentButton
{
	background-color: Red;
	font-family: Sans-Serif;
	font-weight: bold;
	color: White;
	font-size: small;
}

.stylePostByDate
{
	font-family: Sans-Serif;
	font-size: x-small;
	font-weight: bold;
}

.stylePostBy
{
	font-family: Sans-Serif;
	font-size: x-small;
}


.stylePoster
{
	font-family: Sans-Serif;
	font-size: x-small;
	text-decoration: underline;
}


.styleProfileHeadings
{
	font-family: Verdana;
	font-size: x-small;
	font-weight: bold;
}

.styleMyProfileHeading
{
	font-family: Verdana;
	font-size: x-small;
	font-weight: bold;
	color: red;
}

.styleProfileText
{
	font-family: Verdana;
	font-size: x-small;
}

.NumEntry
{
	-wap-input-format: "*N";
}

.pictureBlock
{
	font-family:Verdana;
	font-size: x-small;
	color: Black;
}

.thumb
{
	height: 100px;
	width: 100px;
}

.AddFriend
{
	font-family: Verdana;
	font-size: x-small;
	background-color:Green;
	color: black;	
}


.AddFriend:hover
{
	font-family: Verdana;
	font-size: x-small;
	background-color:Green;
	color: white;
	font-weight: bold;	
}

.DeclineFriend
{
	font-family: Verdana;
	font-size: x-small;
	background-color: Red;
	color: black;	
}


.DeclineFriend:hover
{
	font-family: Verdana;
	font-size: x-small;
	background-color:red;
	color: white;
	font-weight: bold;	
}


.DownloadList
{
	font-family: Verdana;
	font-size:x-small;
	color: Red;
	font-weight:bold;
}

.DownloadList2
{
	font-family: Verdana;
	font-size:x-small;
	color: black;
	font-weight:bold;
}

.sospage
{
	font-family: Verdana;
	font-size: small;
	color: Black;
	background-color: #f3f3f4;
}

a.callnow
{
	font-family: Verdana;
	font-size: small;
	font-weight: bold;
	text-decoration:none;
}

.panelmail
{
	background-color: #EBEBEB;
	width: 100%;
}

a.umailnav
{
	font-family : Verdana;
	font-size: x-small;
	text-decoration: none;
	color: Black;
}

.umailnav
{
	font-family : Verdana;
	font-size: x-small;
	text-decoration: none;
	color: Black;
}

a.umailnav:hover
{
	color: Red;
	text-decoration:underline;
}

a.linkgroups
{
	color: 	#800000;
	text-decoration: none;
}
	
a.linkgroups:hover
{
	text-decoration: underline;
}

.GroupHeading
{
	background-color: #616D7E;
	font-size: medium;
	font-family: MS Sans Serif;
	color: white;
}

a.fullpred
{
	font-family : Verdana;
	font-size: Small;
	text-decoration: none;
	color: Black;
}

.fullpred
{
	font-family : Verdana;
	font-size: Small;
	text-decoration: none;
	color: Black;
}

a.fullpred:hover
{
	color: Red;
	text-decoration:underline;
}

.twitterHeading
{
    color: #39B8DB;
    font-family: Tahoma;
    font-weight: bold;
}

.twitterLink
{
	font-family: Tahoma;
    text-decoration: none;
    font-size: small;
    color: Gray;
}

.twitterLink:hover
{  
    text-decoration: underline;
}

.twitterLink2
{
    text-decoration: none;
    font-size: x-small;
    font-family: Tahoma;
    color: blue;
}

.twitterLink2:hover
{  
    text-decoration: underline;
}

.twitterOptions
{  
    background-color: #39B8DB;
    color: White;
}

.twitterButton
{
    background-color: #39B8DB;
    font-size: x-small;
}

.twitterButton:hover
{
    color: White;
}

.twitTime
{
    font-size: x-small;
    text-decoration: none;
}

a.umoneylink
{
	color:#940C1F;
	text-decoration: none;
	font-weight:bold;
}   

a.umoneylink:hover
{
	text-decoration: underline;	
}

.twitterbox
{
	background-color: #e4ebf8;
	font-family: Tahoma;
	font-size: small;
}

.stylePersName
{
	color: Red;
	font-weight: bold;
}

.stylePersDesc
{
	background-color: #e6eff7;
}

.stylePersBox
{
	border: solid 1px navy;
}

.bannerTest
{
	width:100%;
}

.styleBannerWidth 
{
	width:100%;
}

.textunderline
{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: Gray;
}

.facebookbeam
{
	background-color: #3B5998;
	font-weight: bold;
	font-family: Verdana;
	font-size: small;
	color: White;
}
	
.styleFaceName
{
	color:#3B5998;
	font-weight:bold;
	text-decoration:none;
}

.styleFaceName:hover
{
	text-decoration:underline;
}

.fbMenu
{
	border-bottom: solid 1px navy;
}

.fbMenuItem
{
	color: Blue;
	text-decoration: none;
	font-weight: bold;
}

.fbMenuItem:hover
{
	text-decoration: underline;
}

.grpNames
{
	color: Red;
	font-weight: bold;
	text-decoration: none;
}

a.redlink
{
	font-family: sans-serif;
	font-size: small;
	color: #EB1D2A;
	padding: 1px 1px 1px 3px;
	margin: 2px 0 1px 0;
	font-weight:bold;
	text-decoration:none;
}

a.redlink:hover
{
	text-decoration:underline;
}

.h1Div
{
	font-family: sans-serif;
	font-size: small;
	color: #FFFFFF;
	padding: 1px 1px 1px 3px;
	margin: 2px 0 1px 0;
	font-weight: bold;
	background-color: #EB1D2A;
}

