.body {
padding:0px;
margin:0px;
top:0px;
background-color:#B5B5B5;
}

.tablemargin {
margin: 0px;
bottom: 0px;
}
.bgcolor{
    background-color:#E3F5F7;
}
.H1 {
font-family:Arial, Verdana, Helvetica, sans-serif; 
	font-size:20px; 
	color:#000000; 
	line-height:20px;
	font-weight: bold;  
}
	
.text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
.textbold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: bold; 
}
.textboldextra{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #ffffff;
	font-weight: bold; 
}

.mainmenulink{ 
	font-family:Arial, Verdana, Helvetica, sans-serif; 
	font-size:13px; 
	color:#000000; 
	text-decoration:none;
}

.mainmenulink:hover {
	font-family:Arial, Verdana, Helvetica, sans-serif; 
	font-size:13px; 
	color:#1196db;  
	text-decoration:underline;
}
.leftmenulink{ 
	font-family:Arial, Verdana, Helvetica, sans-serif;
	background-image:url(images/menubg.jpg);
	font-size:13px; 
	color:#000000; 
	text-decoration:none;
}
.leftmenulink:hover {
	font-family:Arial, Verdana, Helvetica, sans-serif;
	background-image:url(images/menubgover.jpg);
	font-size:13px; 
	color:#1196db; 
	text-decoration:underline;
}

.rightlinkheader{ 
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:14px; 
	color:#FFFFFF; 
	font-weight: bold; 
	text-decoration:none;
}

.sidelink{ 
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:13px; 
	color:#000000; 
	text-decoration:none;
}
.sidelink:hover{ 
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:13px; 
	color:#1196db; 
	text-decoration:underline;
}
.innerheader {
background-image:url(images/Inner-Table-Bg.jpg);
width:580px;
height:36px;
background-repeat:no-repeat;
}

.topheader {
background-image:url(images/Top-Header.jpg);
width:1000px;
height:134px;
background-repeat:no-repeat;
}
.topmenu {
background-image:url(images/Top-Menu.jpg);
width:1000px;
height:50px;
background-repeat:no-repeat;
}
.menubgheader { background-image:url(images/tabheader.jpg);
width:236px;
height:42px;
background-repeat:no-repeat;
}
.menubgbot { background-image:url(images/tabbottom.jpg);
width:236px;
height:39px;
background-repeat:no-repeat;
}
.innertopheader {
background-image:url(images/Main-Image.jpg);
width:513px;
height:275px;
background-repeat:no-repeat;
background-position:top;

}
.midbg {
background-image:url(images/midbg.jpg);
width:1000px;
background-repeat:repeat;
}

.botbg {
background-image:url(images/bottombg.jpg);
width:1000px;
height:60px;
background-repeat:no-repeat;
background-position:top;
}
.textbold{ 
font-family:Arial, verdana, Helvetica, sans-serif; 
font-size:12px; 
color:#000000; 
font-weight:bold;
text-decoration:none;
}
.textextrabold{ 
font-family:Arial, verdana, Helvetica, sans-serif; 
font-size:16px; 
color:#FFFFFF; 
font-weight:bold;
text-decoration:none;
}
.textwhite{ 
font-family:Arial, verdana, Helvetica, sans-serif; 
font-size:14px; 
color:#FFFFFF; 
font-weight:bold;
text-decoration:none;
}
.textblue{ 
font-family:Arial, verdana, Helvetica, sans-serif; 
font-size:10px; 
color:#1BA1C4; 
font-weight:bold;
text-decoration:none;
}
.bottom {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration:none;
}
.bottom:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:10px; 
	color: #FFFFFF; 
	text-decoration:underline;
}

.registrationbox {

background-image:url(images/registrationbox.jpg);
background-position:top;
background-repeat:no-repeat;
}
.registrationloginbox {

background-image:url(images/regis-login-box.jpg);
background-position:top;
background-repeat:no-repeat;
}
.registrationsmallbox {

background-image:url(images/regis-small-box.jpg);
background-position:top;
background-repeat:no-repeat;
}
.stepbg {

background-image:url(images/step-bg.jpg);
background-position:center;
background-repeat:no-repeat;
}
.smallboxtop {

background-image:url(images/smallboxtop.jpg);
width:333px;
height:14px;
background-repeat:no-repeat;
}
.smallboxmid {

background-image:url(images/smallboxmid.jpg);
width:333px;
background-repeat:repeat;
}

.smallboxbot {

background-image:url(images/smallboxbot.jpg);
width:333px;
height:14px;
background-repeat:no-repeat;
}
.leftmenuboxtop {

background-image:url(images/menubgtop.jpg);
width:185px;
height:11px;
background-repeat:no-repeat;
background-position:center;
}
.leftmenuboxmid {

background-image:url(images/menubgsplit.jpg);
width:185px;
background-position:center;

}

.leftmenuboxbot {

background-image:url(images/menubgbot.jpg);
width:185px;
height:11px;
background-repeat:no-repeat;
background-position:top;
}
.leftmenulink{ 
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:12px; 
	color:#FFFFFF; 
	font-weight: bold; 
	text-decoration:none;
	background-image:url(images/leftmenu.jpg);
	width:185px;
	background-position:center;
}
.leftmenulink:hover{ 
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:12px; 
	color:#FFFFFF; 
	font-weight: bold; 
	text-decoration:underline;
	background-image:url(images/leftmenu.jpg);
	width:185px;
	background-position:center;
	
}

.rightmenubg{ 
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:11px; 
	color:#000000; 
	text-decoration:none;
	background-image:url(images/rightmenumid.jpg);
	width:185px;
	background-position:center;
}


.rightmenulink{ 
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:11px; 
	color:#000000; 
	text-decoration:none;
	background-position:center;
}

.rightmenulink:hover{ 
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:11px; 
	color:#000000; 
	text-decoration:underline;
	background-position:center;
	
}
.rightmenubot {
background-image:url(images/rightmenubot.jpg);
width:233px;
height:12px;
background-position:top;
background-repeat:no-repeat;
}

.loginbg {

background-image:url(images/loginbg.jpg);
background-position:top;
background-repeat:no-repeat;
}

.topuserlink { 
font-family:Arial, verdana, Helvetica, sans-serif; 
font-size:11px; 
color:#FFFFFF; 
font-weight:bold;
text-decoration:none;
}
.toplink{ 
font-family:Arial, verdana, Helvetica, sans-serif; 
font-size:11px; 
color:#FFFFFF; 
font-weight:bold;
text-decoration:none;
}

.toplink:hover{ 
font-family:Arial, verdana, Helvetica, sans-serif; 
font-size:11px; 
color:#FFFFFF; 
font-weight:bold;
text-decoration:underline;
}

.titlelink{ 
font-family:Arial, verdana, Helvetica, sans-serif; 
font-size:14px; 
color:#FFFFFF; 
font-weight:bold;
text-decoration:none;
}
.cattitlelink{ 
font-family:Arial, verdana, Helvetica, sans-serif; 
font-size:14px; 
color:#FFFFFF; 
font-weight:bold;
text-decoration:none;
}

.cattitle:hover{ 
font-family:Arial, verdana, Helvetica, sans-serif; 
font-size:13px; 
color:#FFFFFF; 
font-weight:bold;
text-decoration:underline;
}
.botlink{ 
font-family:Arial, verdana, Helvetica, sans-serif; 
font-size:11px; 
color:#FFFFFF; 
text-decoration:none;
}

.botlink:hover{ 
font-family:Arial, verdana, Helvetica, sans-serif; 
font-size:11px; 
color:#FFFFFF; 
text-decoration:underline;
}
.colorlink{ 
font-family:Arial, verdana, Helvetica, sans-serif; 
font-size:12px; 
color:#33CCD2;
font-weight:bold; 
text-decoration:none;
}

.colorlink:hover{ 
font-family:Arial, verdana, Helvetica, sans-serif; 
font-size:12px; 
color:#33CCD2; 
font-weight:bold;
text-decoration:underline;
}
.colorlinkdark{ 
font-family:Arial, verdana, Helvetica, sans-serif; 
font-size:12px; 
color:#066678;
line-height:25px;
font-weight:bold; 
text-decoration:none;
}

.colorlinkdark:hover{ 
font-family:Arial, verdana, Helvetica, sans-serif; 
font-size:12px; 
color:#33CCD2; 
font-weight:bold;
line-height:25px;
text-decoration:underline;
}
.colortextbold{ 
font-family:Arial, verdana, Helvetica, sans-serif; 
font-size:14px; 
color:#33CCD2;
font-weight:bold; 
text-decoration:none;
}
.colortext{ 
font-family:Arial, verdana, Helvetica, sans-serif; 
font-size:12px; 
font-weight:bold; 
color:#33CCD2;
text-decoration:none;
}

.affloginbg {

background-image:url(images/Aff-loginbg.jpg);
background-position:top;
background-repeat:no-repeat;
}
.bigboxtop {

background-image:url(images/bogboxtop.jpg);
width:543px;
height:15px;
background-repeat:no-repeat;
}
.bigboxmid {

background-image:url(images/bigboxmid.jpg);
width:543px;

}

.bigboxbot {

background-image:url(images/bigboxbot.jpg);
width:543px;
height:15px;
background-repeat:no-repeat;
}

.bigboxsplit {

background-image:url(images/bigboxsplitter.jpg);
width:509px;
height:12px;
background-position:center;
background-repeat:no-repeat;
}


.profileadvisorbigboxtop {

background-image:url(images/Profile_bigboxtop.jpg);
width:728px;
height:35px;
background-repeat:no-repeat;
background-position:center;
}
.profileadvisorbigboxmid {

background-image:url(images/Profile_bigboxmid.jpg);
width:728px;
background-position:center;

}

.profileadvisorbigboxbot {

background-image:url(images/Profile_bigboxbot.jpg);
width:728px;
height:20px;
background-repeat:no-repeat;
background-position:center;
}

.catmenulink{ 
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:11px; 
	color:#FFFFFF; 
	text-decoration:none;

}
.catmenulink:hover{ 
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:11px; 
	color:#FFFFFF; 
	text-decoration:underline;
}