

.BoldFontBlue
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    color: #305183;
}

.PageTitle
{
    font-family:    Lucida Sans Unicode, Arial, Helvetica, sans-serif;
    font-size:  20px;
    font-weight: bold;
    color: #996699;
}

.PageTitleBlue
{
    font-family:    Lucida Sans Unicode, Arial, Helvetica, sans-serif;
    font-size:  20px;
    font-weight: bold;
    color: #b57ab5;
}

.GroupTitle
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: medium;
    font-weight: bold;
    color: #000000;
}

.TextBox
{
	font-family: Verdana;
	font-size: 12px;
	color: #000000;			
	background-color: #FFFFFF;
	border: 1px solid #305183;
}	

.GroupMenuFont 
{
	COLOR: #000000; 
	FONT-FAMILY:  Verdana, Arial, Helvetica, Sans-Serif;
	font-size: 11px;
	font-weight: normal;	
    text-decoration:underline;
}




.NormalFontTitle
{
	COLOR: #000000; 
	FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif;
	font-size: 12px;
	white-space: nowrap
}

.NormalFontBold
{
	COLOR: #000000; 
	FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif;
	font-size: 12px;
    font-weight: bold;	
}


.NormalFont 
{
	COLOR: #000000; 
	FONT-FAMILY:  Verdana, Arial, Helvetica, Sans-Serif;
	font-size: 11px;
	font-weight: normal;	
}

a.NormalFont 
{
	COLOR: #000000; 
	FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif;
	font-size: 11px;
	text-decoration: none;
}

a.NormalFont:hover
{
	COLOR: #000000; 
	FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif;
	font-size: 11px;
	text-decoration: none;
}

a.NormalFont:active
{
	COLOR: #000000; 
	FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif;
	font-size: 11px;
	text-decoration: none;
}

a.NormalFont:link
{
	COLOR: #000000; 
	FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif;
	font-size: 11px;
	text-decoration: none;
}


a.NormalFont:visited
{
	COLOR: #000000; 
	FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif;
	font-size: 11px;
	text-decoration: none;
}

.FontBlue
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    color: #305183;
    text-decoration: none;
}

input {font-size: 11px;}

.Gridhighlight{
    font: 11px Verdana;
	font-weight: bold;
    color: #ffffff;
	background-color: Maroon;
}


.HandleButtons0 A:active {font-family: Arial, Helvetica, sans-serif; font-size: 13px; text-decoration: none; color:#FFFFFF;}
.HandleButtons0 A:hover {font-family: Arial, Helvetica, sans-serif; font-size: 13px; text-decoration: none; color:#FFFFFF;}
.HandleButtons0 A:link {font-family: Arial, Helvetica, sans-serif; font-size: 13px; text-decoration: none; color:#FFFFFF;}
.HandleButtons0 A:visited {font-family: Arial, Helvetica, sans-serif; font-size: 13px; text-decoration: none; color:#FFFFFF;}
.HandleButtons0 A {font-family: Arial, Helvetica, sans-serif; font-size: 13px; text-decoration: none; color:#FFFFFF;}
.HandleButtons0 TD {font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-style: normal; font-weight: bolder; text-decoration: none; height: 24px; vertical-align:middle}
.handle0 {font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-style: normal; font-weight: bolder; text-decoration: none; letter-spacing: 0.01cm; color:#FFFFFF}
.handle0 TD {height: 24px; background-color:#47A2AB}
.ModuleFooter0 TD {height: 7px; background-color:#47A2AB; font-family:Arial, Sans-Serif; color:Black; font-size:6px}



.HandleButtons1 A:active {font-family: Arial, Helvetica, sans-serif; font-size: 13px; text-decoration: none; color:#39828A;}
.HandleButtons1 A:hover {font-family: Arial, Helvetica, sans-serif; font-size: 13px; text-decoration: none; color:#39828A;}
.HandleButtons1 A:link {font-family: Arial, Helvetica, sans-serif; font-size: 13px; text-decoration: none; color:#39828A;}
.HandleButtons1 A:visited {font-family: Arial, Helvetica, sans-serif; font-size: 13px; text-decoration: none; color:#39828A;}
.HandleButtons1 A {font-family: Arial, Helvetica, sans-serif; font-size: 13px; text-decoration: none; color:#39828A;}
.HandleButtons1 TD {font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-style: normal; font-weight: bolder; text-decoration: none; height: 24px; vertical-align:middle}
.handle1 {font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-style: normal; font-weight: bolder; text-decoration: none; letter-spacing: 0.01cm; color:#39828A}
.handle1 TD {height: 24px; background-color:#CCCCCC}
.ModuleFooter1 TD {height: 7px; background-color:#CCCCCC; font-family:Arial, Sans-Serif; color:Black; font-size:6px}



.HandleButtons2 A:active {font-family: Arial, Helvetica, sans-serif; font-size: 13px; text-decoration: none; color:#39828A;}
.HandleButtons2 A:hover {font-family: Arial, Helvetica, sans-serif; font-size: 13px; text-decoration: none; color:#39828A;}
.HandleButtons2 A:link {font-family: Arial, Helvetica, sans-serif; font-size: 13px; text-decoration: none; color:#39828A;}
.HandleButtons2 A:visited {font-family: Arial, Helvetica, sans-serif; font-size: 13px; text-decoration: none; color:#39828A;}
.HandleButtons2 A {font-family: Arial, Helvetica, sans-serif; font-size: 13px; text-decoration: none; color:#39828A;}
.HandleButtons2 TD {font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-style: normal; font-weight: bolder; text-decoration: none; height: 24px; vertical-align:middle}
.handle2 {font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-style: normal; font-weight: bolder; text-decoration: none; letter-spacing: 0.01cm; color:#39828A}
.handle2 TD {height: 24px; background-color:#B4DCE0}
.ModuleFooter2 TD {height: 7px; background-color:#B4DCE0; font-family:Arial, Sans-Serif; color:Black; font-size:6px}


.HandleButtons3 A:active {font-family: Arial, Helvetica, sans-serif; font-size: 13px; text-decoration: none; color:#39828A;}
.HandleButtons3 A:hover {font-family: Arial, Helvetica, sans-serif; font-size: 13px; text-decoration: none; color:#39828A;}
.HandleButtons3 A:link {font-family: Arial, Helvetica, sans-serif; font-size: 13px; text-decoration: none; color:#39828A;}
.HandleButtons3 A:visited {font-family: Arial, Helvetica, sans-serif; font-size: 13px; text-decoration: none; color:#39828A;}
.HandleButtons3 A {font-family: Arial, Helvetica, sans-serif; font-size: 13px; text-decoration: none; color:#39828A;}
.HandleButtons3 TD {font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-style: normal; font-weight: bolder; text-decoration: none; height: 24px; vertical-align:middle}
.handle3 {font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-style: normal; font-weight: bolder; text-decoration: none; letter-spacing: 0.01cm; color:#39828A}
.handle3 TD {height: 24px; background-color:#E8E8E8}
.ModuleFooter3 TD {height: 7px; background-color:#E8E8E8; font-family:Arial, Sans-Serif; color:Black; font-size:6px}


.HandleButtons4 A:active {font-family: Arial, Helvetica, sans-serif; font-size: 13px; text-decoration: none; color:#39828A;}
.HandleButtons4 A:hover {font-family: Arial, Helvetica, sans-serif; font-size: 13px; text-decoration: none; color:#39828A;}
.HandleButtons4 A:link {font-family: Arial, Helvetica, sans-serif; font-size: 13px; text-decoration: none; color:#39828A;}
.HandleButtons4 A:visited {font-family: Arial, Helvetica, sans-serif; font-size: 13px; text-decoration: none; color:#39828A;}
.HandleButtons4 A {font-family: Arial, Helvetica, sans-serif; font-size: 13px; text-decoration: none; color:#39828A;}
.HandleButtons4 TD {font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-style: normal; font-weight: bolder; text-decoration: none; height: 24px; vertical-align:middle}
.handle4 {font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-style: normal; font-weight: bolder; text-decoration: none; letter-spacing: 0.01cm; color:#39828A}
.handle4 TD {height: 24px; background-color:#FFFFFF}
.ModuleFooter4 TD {height: 7px; background-color:#FFFFFF; font-family:Arial, Sans-Serif; color:Black; font-size:6px}


a.RSSFont 
{
	COLOR: #333333 ; 
	FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif;
	font-size: 11px;
	text-decoration: underline;
}

a.RSSFont:hover
{
	COLOR: #F8F5F8 ; 
	FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif;
	font-size: 11px;
	text-decoration: underline;
}

a.RSSFont:active
{
	COLOR: #333333 ; 
	FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif;
	font-size: 11px;
	text-decoration: underline;
}

a.RSSFont:link
{
	COLOR: #333333 ; 
	FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif;
	font-size: 11px;
	text-decoration: none;
}


a.RSSFont:visited
{
	COLOR: #333333 ; 
	FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif;
	font-size: 11px;
	text-decoration: none;
}



body{
	margin:0; padding:0 0%;
	background:#7CC0C8  url(http://www.truethinker.com/images/bg-body.gif) repeat-x left top;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
}

a.smlink{
	font-size:10px;
	text-decoration:underline;
	font-weight:bold;
	color:#67C2FE;
}
a.topnav{
	background:url(http://www.truethinker.com/images/bg-link-off.gif) repeat-x;
	color:#fff;
	text-decoration:none;
	 font-family:Arial;
	display:block;
	height:51px;
	font-weight:bold;
	font-size:13px;
	text-align:center;
	overflow:hidden;
}
a.topnav:hover{
	color:#67C2FE;
    font-family:Arial;
	background:url(http://www.truethinker.com/images/bg-link-on.gif) repeat-x;
}
a.topnav_select{
	background:url(http://www.truethinker.com/images/bg-link-on.gif) repeat-x;
	color:#67C2FE;
	    font-family:Arial;
	text-decoration:none;
	display:block;
	height:51px;
	font-weight:bold;
	font-size:13px;
	text-align:center;
	overflow:hidden;
}
a.topnav_select:hover{
	color:#fff;
	    font-family:Arial;
	background:url(http://www.truethinker.com/images/bg-link-off.gif) repeat-x;
}
.textbox{
	border:solid 1px #DADADA;
}
input{ vertical-align:middle;}
.smtxt{ font-size:9px;}
.subnav{
	background:url(http://www.truethinker.com/images/bg-subnav.gif) repeat-x top left;
	height:49px;

}
.bg-change{
	background:url(http://www.truethinker.com/images/bg-change.gif) repeat-x;
	padding:0 17px 0 0;

}
.subnav td{	text-align:center;}
.subnav a{
	text-align:center;
	font-size:13px;
	font-weight:normal;
	color:#6F6F6F;
    font-family:Lucida Sans Unicode;
	text-decoration:none;
	padding:0 15px;
}
.subnav a:hover{
	color:#67C2FE;
}




.FooterFont 
{
	COLOR: #FFFFFF; 
	FONT-FAMILY:  Verdana, Arial, Helvetica, Sans-Serif;
	font-size: 10px;
	font-weight: normal;	
}





.rounded-corner{
	background: #fff url(../images/corner-topright.gif) no-repeat right top;
}

.steps{
	font-size:14px;
	font-weight:bold;
	color:#A77AA7;
}
.txt18bold{
	font-size:18px;
	color:#A77AA7;
	font-weight:bold;
}
.txt16boldpurple{
	font-size:14px;
	color:#A77AA7;
	font-weight:bold;
}
.txt16bold{
	font-size:16px;
	font-weight:bold;	
}
.txtbox2{
	border: solid 1px #A1DBE1;
}
.txtbox2long{
	border: solid 1px #A1DBE1;
	width:300px;
}
.txtbox2small{
	border: solid 1px #A1DBE1;
	width:100px;
}
.txtbox2toosmall{
	border: solid 1px #A1DBE1;
	width:50px;
}
.txt28bold{
    font-family: Lucida Sans Unicode;
	font-size:28px;
	color:#00AA3A;
	font-weight:bold;
}
a.link18bold{
	font-size:18px;
	color:#000;
	text-decoration:none;
}
a.link18bold:hover {
	text-decoration:underline;
}

a.btn-np{
	font-size:14px;
	font-weight:bold;
	color:#A77AA7;
	text-decoration:none;
}
ul.ticked li{
	list-style-type:none;
	background:url(../images/tick.gif) no-repeat left 10px;
	padding-left:50px;
	padding-top:10px;
}
.txt-purple{
	color:#A77AA7;
}
.txtblueheader{
	font-size:18px;	
	font-weight:bold;
	color:#35A6B3;
	width:250px;
}
.txtblueheadersmall{
	font-size:14px;	
	font-weight:bold;
	color:#67C2FE;
	width:250px;
}
.txtbluesmall{
	font-size:12px;	
	color:#67C2FE;	
}






.ModuleLinkFont 
{
	COLOR: #36AEFE; 
	FONT-FAMILY:  Verdana, Arial, Helvetica, Sans-Serif;
	font-size: 11px;
	font-weight: normal;	
 text-decoration:none;
}

a.ModuleLinkFont 
{
	COLOR: #36AEFE; 
	FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif;
	font-size: 11px;
}

a.ModuleLinkFont:hover
{
	COLOR: #36AEFE; 
	FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif;
	font-size: 11px;
	text-decoration: underline;
}

a.ModuleLinkFont:active
{
	COLOR: #36AEFE; 
	FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif;
	font-size: 11px;
}

a.ModuleLinkFont:link
{
	COLOR: #36AEFE; 
	FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif;
	font-size: 11px;
}


a.ModuleLinkFont:visited
{
	COLOR: #36AEFE; 
	FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif;
	font-size: 11px;
}



.ProfileName
{
	COLOR: #3BAEFF; 
	FONT-FAMILY: Lucida Sans Unicode, Verdana, Arial, Helvetica, Sans-Serif;
	font-size: 18px;
	white-space: nowrap
}

.ProfileTextHeader
{
	COLOR: #333333; 
	FONT-FAMILY: Lucida Sans Unicode, Verdana, Arial, Helvetica, Sans-Serif;
	font-size: 14px;
	white-space: nowrap
}

.ProfileText
{
	COLOR: #333333; 
	FONT-FAMILY: Lucida Sans Unicode, Verdana, Arial, Helvetica, Sans-Serif;
	font-size: 12px;

}

.ProfilePurpleText
{
	COLOR: #926292; 
	FONT-FAMILY: Lucida Sans Unicode, Verdana, Arial, Helvetica, Sans-Serif;
	font-size: 12px;
	
}

.ProfileTextBold
{
	COLOR: #333333; 
	FONT-FAMILY: Lucida Sans Unicode, Verdana, Arial, Helvetica, Sans-Serif;
	font-size: 12px;
	font-weight:bold;
	
}

.ProfilePurpleHeader
{
	COLOR: #926292; 
	FONT-FAMILY: Lucida Sans Unicode, Verdana, Arial, Helvetica, Sans-Serif;
	font-size: 14px;
	/*white-space: nowrap;*/
	 font-weight:bold;
}

.ProfileGreenHeader
{
	COLOR: #62B6B6; 
	FONT-FAMILY: Lucida Sans Unicode, Verdana, Arial, Helvetica, Sans-Serif;
	font-size: 14px;
    font-weight:bold;
	white-space: nowrap
}


a.ProfileLink 
{
	COLOR: #3BAEFF; 
	FONT-FAMILY: Lucida Sans Unicode, Verdana, Arial, Helvetica, Sans-Serif;
	font-size: 12px;
	white-space: nowrap
}

.PersonilizePageHeader
{
	COLOR: #35A6b3; 
	FONT-FAMILY: Lucida Sans Unicode, Verdana, Arial, Helvetica, Sans-Serif;
	font-size: 13px;
	 font-weight:bold;
}

.PersonilizePageHeaderLarge
{
	COLOR: #35A6b3; 
	FONT-FAMILY: Arial, Helvetica, Sans-Serif;
	font-size: 30px;
	 font-weight:bold;
}

.PageTitleSub
{
	COLOR: #333333; 
	FONT-FAMILY: Lucida Sans Unicode, Verdana, Arial, Helvetica, Sans-Serif;
	font-size: 12px;
}

.PersonilizePageContent
{
	COLOR: #333333; 
	FONT-FAMILY: Lucida Sans Unicode, Verdana, Arial, Helvetica, Sans-Serif;
	font-size: 11px;
}

a.PersonilizePageLink
{
	COLOR: #35AEFE; 
	FONT-FAMILY: Lucida Sans Unicode, Verdana, Arial, Helvetica, Sans-Serif;
	font-size: 10px;
}

.PersonalizePageLink
{
	COLOR: #35AEFE; 
	FONT-FAMILY: Lucida Sans Unicode, Verdana, Arial, Helvetica, Sans-Serif;
	font-size: 10px;
}

#personalize_icon {
display:block;
height:45px;
width:53px;
padding-left:5px;
float:left;
}

#home_icon {
display:block;
height:45px;
width:53px;
padding-left:5px;
float:left;
}

#truetools_icon {
display:block;
height:45px;
width:53px;
padding-left:5px;	
float:left;
}


#truehelp_icon {
display:block;
height:45px;
width:53px;
padding-left:5px;
float:left
}

#myprofile_icon {
display:block;
height:45px;
width:53px;
padding-left:5px;
float:left;
}

#invitefriends_icon {
display:block;
height:45px;
width:53px;
padding-left:5px;
float:left;
}

#lbl_personalize
{
	position:absolute; 
	bottom:0px; 
	left:-10px; 
	display:none;
}
#lbl_home
{
	position:absolute; 
	bottom:0px; 
	left:12px; 
	display:none;
}
#lbl_tools
{
	position:absolute; 
	bottom:0px; 
	left:68px; 
	display:none;
}
#lbl_help
{
	position:absolute; 
	bottom:0px; 
	left:125px; 
	display:none;
}
#lbl_myprof
{
	position:absolute; 
	bottom:0px; 
	left:173px; 
	display:none;
}
#lbl_invite
{
	position:absolute; 
	bottom:0px; 
	left:220px; 
	display:none;
}
