/* The Leading Edge CSS Document */



/* ###################################   GENERAL DECLARATION ############################################ */
body{
margin:0px;padding:0px;background-color:#ffffff;text-align:center;
font-family:Arial, Helvetica, sans-serif;
}

a{
	color:#CC0000;
}

a:hover{
	color:#000000;
}

img{display: block;margin:0px;padding:0px;border:0px;}

#container {
margin-left:auto;margin-right:auto;padding:0px;width:1100px;
background-color:#ffffff;
text-align:left;
}

#content_left{
float:left;
}

#content_left_top{
width:706px;
height:203px;
/* BACKGROUND IMAGE CHANGE FOR COMPETITION 22.09.08 - DT
background:url(../images/header2_comp.jpg) no-repeat;
 */
background:url(../images/header2.gif) no-repeat;
}

#content_text{
float:left;
width:700px;
}
#content_form{
float:right;
}
.content_title{
font-size:14px;
color:#CC0000;
padding:10px 20px 0px 173px;
font-weight:bold;
}

.content_copy{
padding:0px 20px 0px 173px;
font-size:12px;
color:#858585;
}

.content_copy2{
font-size:12px;
color:#858585;
}

#content_right{
float:right;
background:url(../images/join_here2.gif) no-repeat;
width:394px;
height:496px;
margin:0px;
padding:0px;
}

.textpad{
margin:0px;
padding:0px 0px 0px 12px;
}

/* ###################################   GENERAL DECLARATION END ############################################ */

/* ################################### JOIN HERE SECTION HOMEPAGE ####################################### */
#join_here{
width:188px;
margin:70px 5px 0px 30px;
font-size:11px;
}

#join_here td{
margin:0px;
padding:1px 0px 0px 1px;
color:#858585;
}

#join_here a{
color:#858585;
}

#join_here a:hover{
color:#CC0000;
}
/* ################################### JOIN HERE SECTION HOMEPAGE END####################################### */



/* ####################################### PRIVACY PAGE ######################################## */

#privacy_top{
width:1100px;
height:58px;
background:url(../images/head_privacy_policy.gif) no-repeat;
}

/* ####################################### PRIVACY PAGE END ######################################## */



/*######################################## ABOUT US PAGE  ############################################*/


#aboutus_top{
width:1100px;
height:58px;
background:url(../images/head_aboutus.gif) no-repeat;
}

/*######################################## ABOUT US PAGE END  ########################################*/


/*######################################## CONTACT US PAGE  ########################################*/
#contactus_top{
width:1100px;
height:58px;
background:url(../images/head_contactus.gif) no-repeat;
}
/*######################################## CONTACT US PAGE END  ########################################*/



/*######################################## FAQs PAGE  ########################################*/
#faqs_top{
width:1100px;
height:58px;
background:url(../images/head_FAQs.gif) no-repeat;
}
/*######################################## FAQs PAGE END  ########################################*/


/*######################################## JOIN PAGE  ########################################*/
#join_top{
width:1100px;
height:58px;
background:url(../images/head_join.gif) no-repeat;
}
/*######################################## JOIN PAGE END  ########################################*/


/*######################################## REWARDS PAGE  ########################################*/
#rewards_top{
width:1100px;
height:58px;
background:url(../images/head_rewards.gif) no-repeat;
}
#NoText_top{
width:1100px;
height:58px;
background:url(../images/head_XXXXXXXX.gif) no-repeat;
}
/*######################################## REWARDS PAGE END  ########################################*/




/*######################################## TERMS PAGE  ########################################*/
#terms_top{
width:1100px;
height:58px;
background:url(../images/head_terms.gif) no-repeat;
}
/*######################################## TERMS PAGE END  ########################################*/

/*######################################## News page #############################################*/
#news_top{
width:1100px;
height:58px;
background:url(../images/head_news.gif) no-repeat;
}


/*######################################## UNSUBS PAGE  ########################################*/
#unsubs_top{
width:1100px;
height:58px;
background:url(../images/head_unsubs.gif) no-repeat;
}
/*######################################## UNSUBS PAGE END  ########################################*/




#header {
width:1100px;
height:124px;
}

#header_top{
background-image:url(../images/bg_menu.gif);
background-repeat:repeat-x;
height:124px;
}
#header_top_left{
float:left;
}
#logo{
position:absolute;
width:236px; height:60px; margin:63px 0px 0px 173px;padding:0px;
background:url(../images/your_oppinion.gif) no-repeat;
}

#header_top_right{
float:right;
}

#member_login{
width:376px; height:78px; margin:0px 158px 0px 0px; padding:0px;

}
#signin_details{
position:absolute;
width:158px;
height:58px;
padding:25px 0px 0px 0px;
margin:0px 0px 0px 300px;
background:url(../images/member_login3.gif) no-repeat;
}
.pad img{
padding:0px 0px 0px 100px;
}
#signin_details td{
padding:0px 0px 0px 5px;
font-size:10px;
color:#9B9B9B;
}

#signin_details a{
color:#9B9B9B;
text-decoration:none;
}
#signin_details a:hover{
color:#CC0000;
}
#nav_bar{
float:left;
font-size:14px;
font-weight:bold;
color:#7DA8AC;
margin:25px 0px 0px 0px;
padding:0px;
}

#nav_bar a{
color:#7DA8AC;
text-decoration:none;
}

#nav_bar a:hover{
color: #CC0000;
text-decoration:none;
}

#nav_bar ul{
padding:0px 0px 0px 0px;
margin:0px;
list-style-type:none;
}
#nav_bar ul li{
display:inline;
padding:0px;
}


#content_text2{
padding:0px 180px 0px 180px;
font-size:12px;
}


.content_text2_title{
color:#7DA8AC;
font-weight:bold;
}

.blue_font{
color:#7DA8AC;
font-weight:bold;
}
.black_font{
color:#000000;
}

#footer_home{
float:left;
width:1099px;
height:51px;
background:url(../images/bg_footer.gif) no-repeat;
margin:0px;
padding:5px 0px 0px 0px;
color:#000000;
}

#footer_home2{
float:left;
width:1099px;
height:51px;
margin:0px;
padding:5px 0px 0px 0px;
color:#000000;
}

#footer_home_text{
padding:5px 0px 0px 159px;
}
#footer_home_text2{
padding:5px 0px 0px 159px;
}

#footer_home p{
padding:0px 11px 0px 11px;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
display:inline;
}

#footer_home2 p{
padding:0px 11px 0px 11px;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
display:inline;
}

#footer_home a{
color:#000000;
text-decoration:none;
}
#footer_home a:hover{
color:#CC0000;
text-decoration:none;
}

#footer_home2 a{
color:#000000;
text-decoration:none;
}
#footer_home2 a:hover{
color:#CC0000;
text-decoration:none;
}

#footer{
float:left;
width:1099px;
height:51px;
margin:0px;
padding:5px 0px 0px 0px;
color:#000000;
}
#footer_text{
padding:5px 0px 0px 159px;
}
#footer p{
padding:0px 11px 0px 11px;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
display:inline;
text-align:left;
}

#xyzdirect {
text-align:right;

}
#xyzdirect a{
color:#c4c4c4;
}

#footer a{
color:#000000;
text-decoration:none;
}
#footer a:hover{
color:#CC0000;
text-decoration:none;
}
