@charset "utf-8";
/* CSS Document */

#wrapper{
background-color: #FFFFFF;
font-family: Arial, Helvetica, sans-serif;
font-size: 16px;
}

#wrapper p{
font-size: 16px;
}

#header{
background-color: #a8deff;
width:950px;
height:196px;
}

#subheader {
background:url(../img/headerbg.gif) left top no-repeat;
padding-top:10px;
padding-bottom: 30px;
padding-left:10px;
font-size: 13px;
font-family: 'Arial';
font-style: normal;
font-weight: normal;
}

#subheader h3 {
color:#666699;
}

#subheader ol li {
font-size:16px;
}

#support_header h3 {
color:#666699;
}


.cur-pointer {
  /*
    "hand" is a valid value for IE for this.
    See http://ajaxian.com/archives/2005/12/css_cross_brows.html for some cross-browser details of doing this.
    Note the good suggestions in the comments for improvements.
  */
  cursor: pointer;
}

#leftbar{
padding-left:30px;
color:#666699;
}

#sub-bar{
border-top:1px solid #000000;
border-bottom:1px solid #000000;
padding-top:10px;
padding-bottom:10px;
}

#right{
font-size:15px;
margin-right: 50px;
}

#right a
{
	display: block;
	text-decoration:none;
}

#right a:link{
color:#666699;
text-decoration:none;
}

#right a:hover{
color:#666699;
font-weight:800;
text-decoration:none;
}

#right a:vistied{
color:#666699;
text-decoration:none;
}

#row_color{
background-color:#FFFFCC;
}

#top_align{
vertical-align: text-top;
}

#footer{
	background: transparent url(../img/footbg.jpg) repeat-x;
}


/*//////////////////////////////////////////
//////// Master Images
//////////////////////////////////////////*/

#savelink_header {
  background:url(../img/savelink_header.jpg) top left no-repeat;
  height:197px;
}
#savelink_save_earn{
background:url(../img/savelink_save&earn.gif) top left no-repeat;
width:270px;
height:210px;
}
#savelink_plan{
background:url(../img/savelink_plan.jpg) left top no-repeat;
height:770px;
}
#savelink_sidebar {
  background:url(../img/savelink_sidebar.jpg) top left no-repeat;
  height:600px;
}
#savelink_saving {
  background:url(../img/SaveLink_Saving.jpg) top left no-repeat;
  width: 575px;
  height:629px;
}
#savelink_gift {
  background:url(../img/savelink_premiumgift.jpg) top left no-repeat;
  height:550px;
}
#savelink_money {
  background:url(../img/money.jpg) top left no-repeat;
  height:141px;
}
#savelink_earn {
  background:url(../img/savelink_earn.gif) top left no-repeat;
  width:575px;
  height:600px;
}
#savelink_idd_roam {
  background:url(../img/savelink_idd_roam_rate.jpg) top left no-repeat;
  width: 575px;
  height:713px;
}
#savelink_method {
  background:url(../img/savelink_method.jpg) top left no-repeat;
  width: 150px;
  height:239px;
}
#savelink_profile {
  background:url(../img/savelink_profile.gif) top left no-repeat;
  height:18px;
  margin: 20px 0 20px 0;
}
#savelink_compare {
  background:url(../img/savelink_compare.gif) top left no-repeat;
  height:18px;
  margin: 20px 0 20px 0;  
}
#savelink_price {
  background:url(../img/savelink_price.gif) top left no-repeat;
  height:18px;
  margin: 20px 0 0 0;    
}
#savelink_support {
  background:url(../img/savelink_support.gif) top left no-repeat;
  height:18px;
  margin: 20px 0 20px 0;
}
#savelink_opportunity {
  background:url(../img/savelink_opportunity.gif) top left no-repeat;
  height:18px;
  margin: 20px 0 20px 0;  
}
#savelink_contact {
  background:url(../img/savelink_contact.gif) top left no-repeat;
  height:18px;
  margin: 20px 0 20px 0;
}
#savelink_testimonial {
  background:url(../img/savelink_testimonials.gif) top left no-repeat;
  height:18px;
}


/*//////////////////////////////////////////
//////// Table - Support
//////////////////////////////////////////*/

table.support{
background-color:#FFFFFF;
color:#000000;
font-size: 16px;
}

table.support td.question{
vertical-align:top;
padding-top: 10px;
padding-bottom:10px;
height: 50px;
}

/*//////////////////////////////////////////
//////// Table - Call Method
//////////////////////////////////////////*/

table.callmethod
{
    width: 100%;
	color:#000000;
	font-size:18px;
    margin: 0 0 0 0;
}

table.callmethod td p{
color:#666699;
}

/*//////////////////////////////////////////
//////// Table - Overview
//////////////////////////////////////////*/

table.overview
{
    width: 90%;
	color:#000000;
	font-size:18px;
	border: 1px solid #000000;	
    margin: 0 0 0 0;
}

table.overview tr.head
{
    background: #FFCC00;
	font-size:18px;
	color:#000000;
}

table.overview tr.c1
{
    background: #FFFFCC;
}

table.overview tr.c2
{
    background: #D7E4F4;
}


/*//////////////////////////////////////////
//////// Table - Earning
//////////////////////////////////////////*/

table.earning
{
    width: 80%;
	color:#000000;
	font-size:18px;
	border: 1px solid #000000;	
    margin: 0 0 0 0;
}

table.earning tr.head
{
    background: #FFFFCC;
	font-size: 24px;
	color:#000000;
}

table.earning tr.c1
{
    background: #FFFFFF;
}

table.earning tr.c2
{
    background: #A2CFF4;
}






