html {overflow-y: scroll;}
.font
{
	 font-family:Arial;
}
.TD
{
	font-family:Arial;
}
.NBY
{
	font-family:Arial;
	font-size:10pt;
	text-align:left;
	padding-left:2px;	
}
.LKB
{
	color: #516683;
	font-family: Arial;
}
#tdConRightSide .LKB
{
    text-transform: capitalize;
}
.LKBG
{
	color: #516683;
	font-family: Arial;
	font-size: 10pt;
}
.LKP
{
	color: #516683;
	font-family: Arial;
	font-size: 14pt;
	font-weight:normal;
}
A
{
	color: #516683;
	font-family: Arial;
}
A:visited
{
	color: #516683;
	font-family: Arial;
}
A:hover
{
	color: #FFAA00;
}
.LKB:hover
{
	color: #FFAA00;
}
.BigLogo
{
	text-decoration:none;
}
.BigLogo:visited
{
	text-decoration:none;
}
.BigLogo:hover
{
	text-decoration:none;
}
.Regular
{
	font-size: 9pt;
	font-family: Arial;
}
.MRData
{
	font-size: 9pt;
	font-family: Arial;
	border-width:1px;border-style:solid;border-color:#516683;
	padding-left:3px;
	padding-right:3px;
	padding-bottom:5px;
	padding-top:5px;
}
.Bigger
{
	font-size: 10pt;
	font-family: Arial;
}
.Bigg11
{
	font-size: 11pt;
	font-family: Arial;
}
.Bigg12
{
	font-size: 12pt;
	font-family: Arial;
}
.L
{	
	font-size: 9pt;
	font-family: Arial;
}
.L2
{
	
	font-size: 8pt;
}
.SM
{
	
	font-size: 7pt;
}
.LS
{
	font-weight: bold;
	font-size: 8pt;
}
.LW
{
	font-weight: bold;
	font-size: 8pt;
	color: White;
	background-color: #516683;
}
.LO
{
	font-weight: bold;
	font-size: 8pt;
	color: White;
	background-color: #ffaa00;
}
.TS
{
	padding-left: 5px; 
}
.TS2
{
	padding-left: 5px; 
	padding-right: 5px; 
}
.TS3
{
	padding-left: 3px; 
	background-color: #FBFBFB;
}
.TS4
{
	padding-left: 5px; 
	padding-right: 5px; 
	padding-bottom: 3px;
}
.B
{
	font-weight: bold;
	font-size: 9pt;
	font-family: Arial;
	color: White;	
	background-color: #516683;
	cursor: hand;
	border-style:outset;
	border-color:Gray;
	height:22px;	
}
H1
{
	font-size:11pt;
	margin-bottom:0px;
	margin-top:0px;
}
H2
{
	font-size:10pt;
	margin-bottom:0px;
	margin-top:0px;
}
RP
{
 border-width:1px;
 border-color:#516683;
 border-style:solid;
 padding-left:3px;
 background-color:#F2F5FA;
 font-family:Arial;
}
.L2:link {text-decoration:none;color:black;}
.L2:visited {text-decoration:none;color:black;}
.LKW:link {color:Black; padding-right:6px;}
.LKW:visited {color:Black; padding-right:6px;}
.LKW:hover {color: #FFAA00; padding-right:6px;}

.tableSideMenu
{
	background-color:#E1E4EC;
	border-color:#516683;
	border-width:1px;
	border-style:Solid;
	font-family:Arial;
	width:150px;
	border-collapse:collapse;
}

.tableSideMenuAlt
{
	background-color:#E1E4EC;
	border-color:#516683;
	border-width:1px;
	border-style:Solid;
	font-family:Arial;
	width:150px;
	border-collapse:collapse;
}

.linkSideMenu
{
	font-family:Arial;
	font-weight:bold;
	font-size:10pt;
	color: #516683;
}

.linkSideMenu:visited
{
	font-family:Arial;
	font-weight:bold;
	font-size:10pt;
	color: #516683;
}

.linkSideMenu:hover
{
	font-family:Arial;
	font-weight:bold;
	font-size:10pt;
	color: #FFAA00;
}

.tablePoll
{
	background-color:#E1E4EC;
	border-color:#516683;
	border-width:1px;
	border-style:Solid;
	font-family:Arial;
	width:150px;
	border-collapse:collapse;
}

.tableHeading
{
	color:White;
	background-color:#516683;
	font-size:10pt;
	font-weight:bold;
	height:20px;	
}

.tableHeadingSideMenu
{
	color:White;
	background-color:#516683;
	font-size:10pt;
	font-weight:bold;
	height:20px;	
}

.tableHeadingMorePictures
{
	color:White;
	background-color:#516683;
	font-size:10pt;
	font-weight:bold;
	height:20px;	
}

.tableMorePictures
{
	background-color:#E1E4EC;
	border-color:#516683;
	border-width:1px;
	border-style:Solid;
	font-family:Arial;
	width:130px;
	border-collapse:collapse;
}

.tableLatestOnline
{
	border-color:#516683;
	border-width:1px;
	border-style:Solid;
	font-family:Arial;
	font-size:9pt;
	width:455px;		
}

.msgBgUnread
{
	background-color:#E1E4EC;
}

.goldHighlight
{
	background-color:#FCE572;
}

.regBg
{
	background-color:#516683;
}

.dhCopyRight
{
	color:#6C88AF;
}

.validate
{
	font-family:Arial;
	font-size:10pt;
	font-weight:bold;
	color:Red;
}

.fullSizeMsgInput
{
	border-color:#516683;
	border-width:1px;
	border-style:Solid;
	font-family:Arial;
	font-size:13px;
}

.standardTxtDimensions
{
	width: 375px;
	height: 200px;
}

.shortTxtDimensions
{
	width: 130px;
}

.acctHomeLinksPg1 a
{
    position: relative;
}

.acctHomeLinksPg1 a .redBubble
{
    position: absolute;
    right: 0;
}

.facebookHeaderTop .redBubble
{
    position: relative;
    left: 3px;
}

.redBubble
{
    text-align: center;
    display:inline-block;
    background-color: red;
    border-radius: 50%;
    color: white;
    height: 23px;
    width: 25px;
    padding: 0px 0px 0px 0px;
}
