/* CSS Document */

/* CSS Document */

body{
margin:0px;
margin-top:34px;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:normal;
color:#000000;
line-height:18px;
}
#logo{
background:url(../img/logo.gif) no-repeat;
height:100px;
width:401px;
margin:0 auto;
}
#navCont{
margin:0 auto;
width:924px;
background:url(../img/navbg.gif) repeat-x;
height:33px;
}
.navLeft{
background:url(../img/navleft.gif) no-repeat;
height:33px;
width:8px;
float:left;
clear:left;
}
#nav{
width:908px;
float:left;
text-align:center;
}

.navlink, a:link.navlink, a:link.visited{
font:bold 11px Tahoma;
color:#343434;
text-decoration:none;
text-transform:uppercase;
line-height:32px;
}

a:hover.navlink{
color:#b70000;
font:bold 11px Tahoma;
text-decoration:none;
text-transform:uppercase;
line-height:32px;
}

.navRight{
background:url(../img/navright.gif) no-repeat;
height:33px;
width:8px;
float:right;
clear:right;
}
.navbox{
margin:0 auto;
height:33px;
text-align:center;
width:70%;

}
.navtext{
float:left;
line-height:32px;
clear:none;
padding:0px 15px 0px 15px;
background:url(../img/navdiv.gif) no-repeat;
}
.navtextleft{
background:url(../img/navdiv.gif) no-repeat;
width:2px;
line-height:32px;
float:left;
}

#banner{
margin:0 auto;
width:924px;
background:url(../img/banner.jpg) no-repeat;
height:179px;
margin-top:1px;
}
#bodyCont{
margin:0 auto;
width:924px;
background:url(../img/bodydivbg.gif) repeat-y;
}

#bodyCont .bodyleft{
width:182px;
padding:20px 20px 20px 0px;
vertical-align:top;
}

#bodyCont .bodyright{
width:709px;
padding-left:10px;
vertical-align:top;
}

#footerCont{
margin:0 auto;
width:924px;
}
.foottop{
background:url(../img/footertop.gif) no-repeat;
width:924px;
clear:both;
height:6px;
}
.footbot{
background:url(../img/footerbot.gif) no-repeat;
width:924px;
clear:both;
height:6px;
margin:0px
}
.footbody{
background-color:#f1f1f1;
clear:both;
text-align:center;
}

.footerlinks, a:link.footerlinks, a:visited.footerlinks{
padding:0px 20px 0px 20px;
text-decoration:none;
color:#000000;
line-height:31px;
}

a:hover.footerlinks{
color:#b70000;
text-decoration:underline;
}

.bigBlack{
font: normal 24px Arial, Helvetica, sans-serif;
color:#1f1f1f;
text-decoration:none;
margin:0px;
}
.bigred{
font: normal 24px Arial, Helvetica, sans-serif;
color:#b70000;
text-decoration:none;
margin:0px;
}

.redBold{
font: bold 16px Arial, Helvetica, sans-serif;
color:#b70000;
text-decoration:none;
margin:0px;
padding-top:10px;
}

.blackBold{
font: bold 16px Arial, Helvetica, sans-serif;
color:#000000;
text-decoration:none;
margin:0px;
}
.smalltxt{
font: bold 12px Arial, Helvetica, sans-serif;
text-decoration:none;
padding-top:10px;
}

.textRed{
color:#b70000;
}

.paddtop10{
padding-top:10px;
}
p{margin:0px; text-align:justify;}

.hrline{
background:url(../img/hrline.gif) repeat-x;
height:41px;
}
.hrline2{
background:url(../img/hrline2.gif) repeat-x;
height:15px;
}

ul{margin:0px}
li{
display:block;
background:url(../img/bullet.gif) 5px no-repeat;
padding-left:25px;
line-height:23px;
list-style:none;
}

.hrlineqa{
background:url(../img/hrline2.gif) repeat-x;
height:20px;
}
.qatd{
	background:url(../img/q&a_ico.gif) no-repeat; 
	padding-left:30px;
	padding-bottom:10px; 
	font:normal 12px Arial;
	}
.qatd1{ 
	padding-left:0px;
	padding-bottom:10px; 
	font:normal 12px Arial;
	}
.aqtextRed{
	font: bold 12px Arial;
	color:#b70000;
}
.aqtextblack{
	font: bold 12px Arial;
	color:#000000;
}
.bordertd{
	border-top:#CCCCCC 1px solid;
	border-bottom:#CCCCCC 1px solid;
	background-color:#F3F3F3;
	height:30px;
	color:#3f3f3f;
	font: normal 24px Arial;
	}
	
.memtd{
	padding-bottom:13px;
}
.hrlinemem{
background:url(../img/hrline2.gif) repeat-x;
height:13px;
}
#memdiv1 a{
	margin:15px 0px 20px 120px; 
	font:normal 12px Arial; 
	line-height:18px; 
	color:#4b4b4b;
	}
#memdiv1{
	color:#FF0000;
	}
#mdiv2 a:hover{

	text-decoration:none;
}
#mdiv2 ul{
margin:0px;
padding-left:14px;
}

#mdiv2 ul li{
font:bold 12px Arial;
margin:0px;
padding-left:19px;
color:#4b4b4b;
background:url(../img/memimg8.gif) 0px 5px no-repeat;
line-height:16px;
list-style:none;
}
#mdiv2 ul li ul{
margin:0px;
padding-left:0px;
}
#mdiv2 ul li ul a:link{
font:normal 12px Arial;
margin:0px;
padding-left:33px;
color:#4b4b4b;
line-height:20px;
list-style:none;
text-decoration:none;
}
#mdiv2 ul li ul a:visited{
font:normal 12px Arial;
margin:0px;
padding-left:33px;
color:#4b4b4b;
line-height:20px;
list-style:none;
text-decoration:none;
}
#mdiv2 ul li ul a:hover{
font:normal 12px Arial;
margin:0px;
padding-left:33px;
color:#4b4b4b;
line-height:20px;
list-style:none;
text-decoration:none;
}
.memtd2{
border:1px solid #e3e3e3;
border-bottom:0px; 
padding:12px 15px 12px 15px;
background-color:#f9f9f9;
}
.memtd3{
border:1px solid #e3e3e3;
border-top:0px;
font:bold 12px arial;
color:#4b4b4b;
padding:12px 15px 12px 15px;
background-color:#f9f9f9;
}
.memdiv2{
	font:normal 12px arial; color:#b70000; padding-bottom:7px; border-bottom:1px solid #e3e3e3;}

#memdiv4{
	font:normal 12px arial; color:#4b4b4b; padding:3px 0px 5px 0px; border-bottom:1px solid #e3e3e3;}
#memdiv4 p{
	font-weight:bold;
	text-decoration:underline;
	margin:0px;
	padding:5px 0px 5px 0px;
	}
.memtxtbox1{
	width:207px; 
	font-size:12px; 
	border:1px solid #e3e3e3;
	padding:4px;
}
/*  new class */

.err
{
font-size:10px;
color:#FF0000;
}

a:hover {
	font-family: Arial, Helvetica, sans-serif;
	color: #FF9933;
	text-decoration:underline;
}
a {
	font:normal 11px Arial;
    color:#4b4b4b;
    text-decoration:none;
}
a.link, a.smalltext:visited{
font:normal 11px Arial;
color:#4b4b4b;
text-decoration:none;
}
a.smalltext:hover{
font:normal 11px Arial;
color:#4b4b4b;
text-decoration:underline;
}

#mainmenu a {
	
background-image::url(../img/navbg.gif) repeat-x;
display:block;
	float:left;
	border-right: 1px solid #999999;
	height: 30px;
	width: 135px;
	color: #D3D3D3;
	font-size:0px;
}
#accountdetails a {
	background-image:url(../img/accountdetails1.gif);
	display:block;
	float:left;
	border-right: 1px solid #999999;
	height: 30px;
	width: 135px;
	color: #D3D3D3;
	font-size:0px;
}

#affiliatetools a {
	background-image:url(../img/affiliatetools1.gif);
	display:block;
	float:left;
	border-right: 1px solid #999999;
	height: 30px;
	width: 135px;
	color: #D3D3D3;
	font-size:0px;
}

#affiliatestatistics a {
	background-image:url(../img/affstats1.gif);
	display:block;
	float:left;
	border-right: 1px solid #999999;
	height: 30px;
	width: 135px;
	color: #D3D3D3;
	font-size:0px;
}

#affiliatereports a {
	background-image:url(../img/affiliatereports1.gif);
	display:block;
	float:left;
	height: 30px;
	width: 135px;
	color: #D3D3D3;
	font-size:0px;
}

#sitemaplinks {
background:url(../img/navbg.gif) repeat-x;
height:30px;
}

.border_bottom_1 {
	
}
#navCont2{
width:447px;
background:url(../img/navbg.gif) repeat-x;
padding-top:8px;
height:25px;
float:left;
clear:none;
}
#navCont3{
width:183px;
background:url(../img/navbg.gif) repeat-x;
padding-top:8px;
height:25px;
float:left;
clear:none;
}
.memtd5{
border:1px solid #cacaca;
padding:5px 5px 5px 5px;
background-color:#f9f9f9;
}
#accico{
background:url(../img/accountdetails.jpg) center no-repeat;
width:93px;
height:92px;
}
#afftools{
background:url(../img/afftools.jpg) center no-repeat;
width:98px;
height:92px;
}
#trafflog{
background:url(../img/trafflog.jpg) center no-repeat;
width:87px;
height:92px;
}
#affrep{
background:url(../img/affrep.jpg) center no-repeat;
width:72px;
height:92px;
}
#commi{
background:url(../img/commi.jpg) center no-repeat;
width:72px;
height:92px;
}
#resetpass{
background:url(../img/resetpass.jpg) center no-repeat;
width:76px;
height:92px;
}
.smalltext{
font:normal 11px Arial;
color:#4b4b4b;
text-decoration:none;
}
a.smalltext:link, a.smalltext:visited{
	font:normal 11px Arial;
	color:#4b4b4b;
	text-decoration:none;
}
a.smalltext:hover{
		font:normal 11px Arial;
		color:#4b4b4b;
		text-decoration:underline;
}
.select_small_1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color: #EAEAEA;
	background-image:url(../img/bg_gradient_1.jpg);
}
#bullet{
     background:url(../img/bullet.gif) center no-repeat;
     width:16px;
     height:16px;
}
.pad_right_1 {
	padding-right: 5px;
	font:normal 11px Arial;
    color:#4b4b4b;
    text-decoration:none;
	display:inline;

}
.big_1 {
	font: bold 16px Arial, Helvetica, sans-serif;
color:#b70000;
text-decoration:none;
margin:0px;
padding-top:10px;
}

.submenu{
padding:10px 10px 0px 10px;
background:url(../img/navbg.gif) repeat-x;
display:block;
font:normal 12px Arial;
color:#333333;
text-decoration:none;
height:30px;
float:left;
clear:none;
}
a.submenu:link, a.submenu:visited{
font:normal 12px Arial;
color:#333333;
text-decoration:none;
}
a.submenu:hover{
font:normal 12px Arial;
color:#b70000;
text-decoration:none;
}
.submenubg{
background:url(../img/navbg.gif) repeat-x;
height:30px;

}
.aff_link_1
{
  background:#b70000;
padding:5px;
font:bold 11px Arial;
color:#FFFFFF;
text-decoration:underline;
text-align:center;
width:300px;

}

.bg_gradient_2
{
 font:normal 12px Arial;
 font-weight:bold;
 background:#333333;
 color:#FFFFFF;

}

/***********  10 th march *****************/


.submission{
background:url(../img/submissionbg.gif) no-repeat left top ;
font:bold 16px Tahoma;
color:#b70000;
text-decoration:none;
}
.submissionbigtxt{
font:bold 16px Tahoma;
color:#b70000;
text-decoration:none;
}
a.submissionbigtxt:link, a.submissionbigtxt:visited{
text-decoration:none;
}
a.submissionbigtxt:hover{
text-decoration:underline;
}
.submissiontxt{
font:normal 11px Tahoma;
color:#000000;
text-decoration:none;
}
a.submissiontxt:link, a.submissiontxt:visited{
font:normal 11px Tahoma;
color:#000000;
text-decoration:none;
}
a.submissiontxt:hover{
font:normal 11px Tahoma;
color:#000000;
text-decoration:underline;
}
.leftlinks{
font:normal 11px Tahoma;
color:#000000;
text-decoration:none;
text-transform:uppercase;
}
a.leftlinks:link,a.leftlinks:visited{
font:normal 11px Tahoma;
color:#000000;
text-decoration:none;
}
a.leftlinks:hover{
font:normal 11px Tahoma;
color:#b70000;
text-decoration:none;
}
.leftlinksbg{
background:url(../img/leftlinkstabmid.gif) repeat-y left ;
}
  

