.adbox_120x240, .adbox_120x600 {
	width: 120px;
	margin: 0;
	padding: 0;
	position: static;
}
.adbox_120x600 {
	overflow: visible;
}
.adbox_120x240 {
	overflow: hidden;
}
.adbox_120x240 table, .adbox_120x600 table  {
	border: 0px;
	background: #66ccff;
}
.adbox_120x240 .adtitle, .adbox_120x240 .adtitle a, .adbox_120x600 .adtitle, .adbox_120x600 .adtitle a {
	font-weight: bold;
	width: 110px;
	overflow: hidden;
	text-align: left;
	padding: 0px;
	color: #000;
	
	font-size: 11px;
}
.adbox_120x240 .adtext, .adbox_120x240 .adtext a, .adbox_120x600 .adtext, .adbox_120x600 .adtext a  {
	font-size: 11px;
	color:#000;
	text-decoration:none;
}
.adbox_120x240 .adsponsor, .adbox_120x240 .adsponsor a, .adbox_120x600 .adsponsor, .adbox_120x600 .adsponsor a  {
	font-size: 10px;
	color: #0033cc;
}
.adbox_120x600 .adurl, .adbox_120x600 .adurl a, .adbox_120x240 .adurl, .adbox_120x240 .adurl a  {
	font-family:arial,helvetica,sans-serif;
	text-decoration:none;
	font-size:10px;
	color:#000;
}
.adbox_120x600 .adurl a:hover, .adbox_120x240 .adurl a:hover  {
	text-decoration:underline;
}

.adbox_120x600 .adtitle a:hover,.adbox_120x240 .adtitle a:hover,
.adbox_120x600 .adurl a:hover,.adbox_120x240 .adurl a:hover,
.adbox_120x600 .adtext a:hover.adbox_120x240 .adtext a:hover
{
	color: #000;
}
.adbox_120x240 .adurl  {
	display:none;
}
.pink_highlight {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #CC0066;
}
.pink_highlight A:link{text-decoration: underline; color: #CC0066;} 
.pink_highlight A:visited{text-decoration: underline; color: #CC0066;} 
.pink_highlight A:active{text-decoration: underline; color: #CC0066;} 
.pink_highlight A:hover{text-decoration: none; color: #000048;}

.profilelink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #CC0066;
}
.profilelink A:link{text-decoration: underline; color: #CC0066;} 
.profilelink A:visited{text-decoration: underline; color: #CC0066;} 
.profilelink A:active{text-decoration: underline; color: #CC0066;} 
.profilelink A:hover{text-decoration: none; color: #000048;}

.profileadd {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	font-weight: bold;
	color: #0066FF;
}
.profileadd A:link{text-decoration: underline; color: #0066FF;} 
.profileadd A:visited{text-decoration: underline; color: #0066FF;} 
.profileadd A:active{text-decoration: underline; color: #0066FF;} 
.profileadd A:hover{text-decoration: none; color: #000048;}
.profilethumb {
	background-color: #C7E8F9;
	border: 1px solid #00CCFF;


}
/* for members entry */
.profilethumb_me {
	width: 132px;
	height: 112px;
	padding: 5 5 5 5;
}

.profilepgnumbers, .profilepgnumbers A:link, .profilepgnumbers A:visited, .profilepgnumbers A:active, .profilepgnumbers A:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0033cc;
}

.profilepgnumbers A:hover {
text-decoration: none;
}
.profiletable {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 13px;

}
.profiletablek {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	}
.profiletablek A:link{text-decoration: underline; color: #000000;} 
.profiletablek A:visited{text-decoration: underline; color: #000000;} 
.profiletablek A:active{text-decoration: underline; color: #000000;} 
.profiletablek A:hover{text-decoration: none; color: #000000;
}
.profiletop {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #CC0099;

}
.profiletop A:link{text-decoration: underline; color: #CC0066;} 
.profiletop A:visited{text-decoration: underline; color: #CC0066;} 
.profiletop A:active{text-decoration: underline; color: #CC0066;} 
.profiletop A:hover{text-decoration: none; color: #000048;}

.profilelink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #CC0066;
}
.profilelink A:link{text-decoration: underline; color: #CC0066;} 
.profilelink A:visited{text-decoration: underline; color: #CC0066;} 
.profilelink A:active{text-decoration: underline; color: #CC0066;} 
.profilelink A:hover{text-decoration: none; color: #000048;}

.profileblue {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #0066fF;

}
.profileblue A:link{text-decoration: underline; color: #0066FF;} 
.profileblue A:visited{text-decoration: underline; color: #0066FF;} 
.profileblue A:active{text-decoration: underline; color: #0066FF;} 
.profileblue A:hover{text-decoration: none; color: #000048;}

.profiletopwhite {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}
.profiletopwhite A:link{text-decoration: underline; color: #FFFFFF;} 
.profiletopwhite A:visited{text-decoration: underline; color: #FFFFFF;} 
.profiletopwhite A:active{text-decoration: underline; color: #FFFFFF;} 
.profiletopwhite A:hover{text-decoration: none; color: #FFFFFF;}

.profilethumburple {

	background-color: #ECDCFC;
	border: 1px solid #6633CC;
}
.profiletoppurple {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #330099;
	background-color: #DAB9F9;

}
.profiletoppurple A:link{text-decoration: underline; color: #330099;} 
.profiletoppurple A:visited{text-decoration: underline; color: #330099;} 
.profiletoppurple A:active{text-decoration: underline; color: #330099;} 
.profiletoppurple A:hover{text-decoration: none; color: #000000;
}
.profilelinkpurple {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #330099;
}
.profilelinkpurple A:link{text-decoration: underline; color: #330099;} 
.profilelinkpurple A:visited{text-decoration: underline; color: #330099;} 
.profilelinkpurple A:active{text-decoration: underline; color: #330099;} 
.profilelinkpurple A:hover{text-decoration: none; color: #330099;
}

.profilelinkpurplepink A:link{text-decoration: underline; color: #FF0099;} 
.profilelinkpurplepink A:visited{text-decoration: underline; color: #FF0099;} 
.profilelinkpurplepink A:active{text-decoration: underline; color: #FF0099;} 
.profilelinkpurplepink A:hover{text-decoration: none; color: #FF0099;
}
.profilebluehead {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #0099FF;
	background-color: #DDF1FB;

}
.profilesbuscribeblu {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #0099FF;
	background-color: #DDF1FB;

}
.profilesbuscribeblu A:link{text-decoration: underline; color: #0099FF;} 
.profilesbuscribeblu A:visited{text-decoration: underline; color: #0099FF;} 
.profilesbuscribeblu A:active{text-decoration: underline; color: #0099FF;} 
.profilesbuscribeblu A:hover{text-decoration: none; color: #0099FF;
}

.profiletoppurplelite {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #330099;
	background-color: #F2E6FD;
}
.profileform {
	font-size: 11px;
}
.profilesubhead {
font-family: Arial, Helvetica, sans-serif;
font-size: 13px;
color: #4A1866;
font-weight: normal;
}

.profilesubhead A:link{text-decoration: underline; color: #4A1866;} 
.profilesubhead A:visited{text-decoration: underline; color: #4A1866;} 
.profilesubhead A:active{text-decoration: underline; color: #4A1866;} 
.profilesubhead A:hover{text-decoration: none; color: #4A1866;
}
.profilebox {
	padding: 2px;
	border: 1px solid #B46FF2;
	background-color: #E7D0FB;
}

.commbutton {
	padding: 4px;
	border: 1px solid #0099FF;
	background-color: #DDF1FB;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0099FF;
}
.commbutton  A:link{text-decoration: underline; color: #0099FF;} 
.commbutton  A:visited{text-decoration: underline; color: #0099FF;} 
.commbutton  A:active{text-decoration: underline; color: #0099FF;} 
.commbutton  A:hover{text-decoration: none; color: #0099FF;
}


.profileboxtxt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #330099;
	}
.profileboxtxt  A:link{text-decoration: underline; color: #330099;} 
.profileboxtxt  A:visited{text-decoration: underline; color: #330099;} 
.profileboxtxt  A:active{text-decoration: underline; color: #330099;} 
.profileboxtxt  A:hover{text-decoration: none; color: #330099;
}

.profilesmilehead {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 11px;
	color: #0099FF;
	font-weight: bold;
}
.profilesmilehead  A:link{text-decoration: underline; color: #0099FF;} 
.profilesmilehead  A:visited{text-decoration: underline; color: #0099FF;} 
.profilesmilehead  A:active{text-decoration: underline; color: #0099FF;} 
.profilesmilehead  A:hover{text-decoration: none; color: #0099FF;
}
.profileonline {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
	background-color: #FE3C9C;
	font-weight: bold;
	}
.profileonline  A:link{text-decoration: none; color: #FFFFFF;} 
.profileonline  A:visited{text-decoration: none; color: #FFFFFF;} 
.profileonline  A:active{text-decoration: none; color: #FFFFFF;} 
.profileonline  A:hover{text-decoration: underline; color: #FFFFFF;
}
.profilechatter {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
	background-color: #33CC33;
	font-weight: bold;
	}
.profilechatter  A:link{text-decoration: underline; color: #FFFFFF;} 
.profilechatter  A:visited{text-decoration: underline; color: #FFFFFF;} 
.profilechatter  A:active{text-decoration: underline; color: #FFFFFF;} 
.profilechatter  A:hover{text-decoration: none; color: #FFFFFF;
}
.profileoffline {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
	background-color: #9966FF;
	font-weight: bold;

}
.profilehome {

	font-size: 9px;
}
.profileboxtop {
	padding: 2px;
	background-color: #F2E6FD;
	border-top: 1px solid #B46FF2;
	border-right: 1px solid #B46FF2;
	border-bottom: none;
	border-left: 1px solid #B46FF2;

}
.profileboxbot {

	padding: 2px;
	background-color: #F2E6FD;
	border-top: none;
	border-right: 1px solid #B46FF2;
	border-bottom: 1px solid #B46FF2;
	border-left: 1px solid #B46FF2;
}
.profilemessagefrom {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 11px;
	color: #990033;
	font-weight: bold;
	}
.profilemessagefrom  A:link{text-decoration: underline;} 
.profilemessagefrom  A:visited{text-decoration: underline;} 
.profilemessagefrom  A:active{text-decoration: underline;} 
.profilemessagefrom  A:hover{text-decoration: none;
}
.profilelarger {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
}
.commtextlink {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	}
.commtextlink A:link{text-decoration: underline; color: #000000;} 
.commtextlink A:visited{text-decoration: underline; color: #000000;} 
.commtextlink A:active{text-decoration: underline; color: #000000;} 
.commtextlink A:hover{text-decoration: none; color: #000000;
}
.commpurpletxt {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #330099;
}
}
.commpurpletxt A:link{text-decoration: underline; color: #330099;} 
.commpurpletxt A:visited{text-decoration: underline; color: #330099;} 
.commpurpletxt A:active{text-decoration: underline; color: #330099;} 
.commpurpletxt A:hover{text-decoration: none; color: #000000;
}
.purplelinks {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #330099;
}

.purplelinks A:link{text-decoration: underline; color: #330099;} 
.purplelinks A:visited{text-decoration: underline; color: #330099;} 
.purplelinks A:active{text-decoration: underline; color: #330099;} 
.purplelinks A:hover{text-decoration: none; color: #330099;
}
.commforums {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 15px;
	color: #4A1866;
	font-weight: normal;
}

.commforums A:link{text-decoration: none; color: #4A1866;} 
.commforums A:visited{text-decoration: none; color: #4A1866;} 
.commforums A:active{text-decoration: none; color: #4A1866;} 
.commforums A:hover{text-decoration: underline; color: #4A1866;
}
.commpurplesmall {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #330099;

}
.commpurplesmall A:link{text-decoration: underline; color: #330099;} 
.commpurplesmall A:visited{text-decoration: underline; color: #330099;} 
.commpurplesmall A:active{text-decoration: underline; color: #330099;} 
.commpurplesmall A:hover{text-decoration: none; color: #000000;
}
.profilethumbhm {
	height: 143px;
	background-color: #EFD0FB;
	border: 1px solid #9966CC;
}
.profilethumbrec {
	height: 143px;
	background-color: #9EDFFF;
	border: 1px solid #09F;
}
.profilenewsblue {

	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #0099FF;
	background-color: #DDF1FB;
}
.profilenewsblue A:link{text-decoration: underline; color: #0099FF;} 
.profilenewsblue A:visited{text-decoration: underline; color: #0099FF;} 
.profilenewsblue A:active{text-decoration: underline; color: #0099FF;} 
.profilenewsblue A:hover{text-decoration: none; color: #0099FF
}
.profilethumbpurp {

	background-color: #B895F9;
	border: 1px solid #330099;
}
.travellinks {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 15px;
	color: #4A1866;
	font-weight: normal;
}
.travellinks A:link{text-decoration: underline; color: #4A1866;} 
.travellinks A:visited{text-decoration: underline; color: #4A1866;} 
.travellinks A:active{text-decoration: underline; color: #4A1866;} 
.travellinks A:hover{text-decoration: none; color: #4A1866;
}
.hpgspecial {
	color: #FFFFFF;
	font-size: 12pt;
	background-color: #CC0099;
	padding: 5px;
	line-height: 16px;
}
.hpgspecial A:link{text-decoration: underline; color: #FFFFFF;} 
.hpgspecial A:visited{text-decoration: underline; color: #FFFFFF;} 
.hpgspecial A:active{text-decoration: underline; color: #FFFFFF;} 
.hpgspecial A:hover{text-decoration: none; color: #FFFFFF;
}

#hpgalert TABLE{
	color: #000000;
	background-color: #DDF1FB;
	text-align: left;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #66CCFF;
	border-right-color: #66CCFF;
	border-left-color: #66CCFF;
	padding: 0px;
	}
#hpgalert TD{
	padding: 5px;
}
.hpgalertheading {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14pt;
	color: #66CCFF;
	font-weight: lighter;
	letter-spacing: 1mm;
	}
.hpgalertbody {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11pt;
	color: #66CCFF;
	font-weight: lighter;
		}
#redalert1 TABLE{
	color: #000000;
	background-color: #F2E6FD;
	text-align: left;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #66CCFF;
	border-right-color: #66CCFF;
	border-left-color: #66CCFF;
	padding: 0px;
	}
#redalert1 TD{
	padding: 5px;
}
#redalert2 TABLE{
	color: #000000;
	background-color: #F2E6FD;
	text-align: left;
	padding: 0px;
	border: 1px solid #66CCFF;
	}
#redalert2 TD{
	padding: 5px;
}
.redalertheading {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #660099;
	font-weight: bold;
}
	
#hpgmessage TABLE{
	margin-bottom: 15px;
	
	border-right: 1px solid #66CCFF;
	border-bottom: 1px solid #66CCFF;
	border-left: 1px solid #66CCFF;
}
#hpgmessage A:link{text-decoration: underline; color: #66CCFF; font-weight: bold;} 
#hpgmessage A:visited{text-decoration: underline; color: #66CCFF; font-weight: bold;} 
#hpgmessage A:active{text-decoration: underline; color: #66CCFF; font-weight: bold;} 
#hpgmessage A:hover{text-decoration: none; color: #66CCFF; font-weight: bold;
}

#hpgmessage TD{
	border-top-style: solid; border-top-color: #66CCFF; border-top-width: 1px;
	padding: 5px;
}
#hpgmessage LI{
	font-weight: bold;
	font-size: 11px;
}


.imhome {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #CC0066;
}
.imhome A:link{text-decoration: underline; color: #CC0066;} 
.imhome A:visited{text-decoration: underline; color: #CC0066;} 
.imhome A:active{text-decoration: underline; color: #CC0066;} 
.imhome A:hover{text-decoration: none; color: #CC0066;
}
.purplelinks {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #4A1866;
	font-weight: bold;
}
.purplelinks A:link, .purplelinks A:visited, .purplelinks A:active{
text-decoration: none; color: #4A1866; text-decoration: underline; font-weight: bold;
}
.purplelinks A:hover{
text-decoration: none; color: #4A1866; text-decoration: none; font-weight: bold;
}

#profileusername, .profileusername,  .profileusername a {
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #6633cc;
	font-family: Arial, Helvetica, sans-serif;
}
#profileusername {
	padding: 5px;
}
#profileusername A:link, #profileusername A:visited, #profileusername A:active, #profileusername A:hover{
color: #FFFFFF; text-decoration: underline; font-weight: bold;
}
#profileusername A:hover{
text-decoration: none;
}

