body {
    margin: 0px;
    padding: 0px;
    
    background-image: url(images/bigbg.jpg);
    background-repeat: repeat-x;
    background-position: top left;
    background-color: #b6d4e1;  
}

a {
    font-family: Arial;
    font-size: 12px;
    font-weight: normal;
    font-style: normal;
    text-decoration: none;
    color: #1a81b1;
}

div {
    font-family: Arial;
    font-size: 14px;
    font-weight: normal;
    font-style: normal;
    text-decoration: none;
    color: #333;
}

input {
    margin: 0px;
    padding: 0px;
}

#main {
    width: 1011px;
    overflow: auto;
}

#head {
    width: 1011px;
    height: 199px;
    background-image: url(images/head.png);
    background-position: top center;
    background-repeat: no-repeat;
}

#headbox {
    width: 456px;
    height: 81px;
    float: right;           
}

#headboxup {
    width: 456px;
    height: 40px;          
    text-align: left;       
}

#loginbgmain {
    float: left;
    width: 95px;
    height: 23px;
    margin-top: 10px;
    margin-left: 5px;
    background-image: url(images/loginbg.png);
    background-repeat: no-repeat;
    background-position: top left;   
}

#loginbgright {
    float: right;
    width: 11px;
    height: 23px;
    background-image: url(images/loginbg.png);
    background-repeat: no-repeat;
    background-position: top right;
}

.loginbg {
    width: 72px;
    height: 21px;
    border: 0px;
    background: #fff;  
    margin-left: 10px;
    margin-top: 2px;
    float: right;                
    color: #999;
}

#headboxdown {
    width: 456px;
    height: 41px;             
}

#headboxdownleft {
    width: 90px;
    height: 41px;
    float: left;
    
    margin-top: 12px;
    margin-left: 50px;
}

#headboxdowncenter {
    width: 100px;
    height: 41px;
    float: left;
    
    margin-top: 12px;    
    margin-left: 20px;
}

#headboxdowncenter a {
    font-family: Arial;
    font-weight: bold;
    font-size: 11px;
    text-decoration: underline;
    line-height: 16px;
    color: #ffeda9;
}

#headboxdownright {
    width: 90px;
    height: 41px;
    float: right;
    
    margin-top: 8px;
    margin-right: 100px;
}

#midr {
    width: 1011px;
    overflow: auto;
    background-image: url(images/midr.png);
    background-position: top center;
    background-repeat: repeat-y;
}

#midup {
    width: 1011px;
    overflow: hidden;
    background-image: url(images/midup.png);
    background-position: top center;
    background-repeat: no-repeat;
}

#midcontent {
    width: 951px;
    text-align: justify;
    
    margin-left: 30px;
    margin-right: 30px;
    margin-top: 20px;
    
}

#bottom {

    width: 1011px;
    height: 35px;
    background-image: url(images/bottom.png);
    background-position: top center;
    background-repeat: no-repeat;
    
}  


#testimonialsR {
    width: 250px;
    
    float: right;
    margin: 0px 10px 20px 20px;  
}

#OneTestimonialR {
    width: 100%;     
    max-width: 220px;
    background-color: #e6f1f8;
    margin-bottom: 3px;
    
    padding: 15px;
    
    font-family: Arial;
    font-size: 11px;
    font-weight: normal;
    font-style: normal;
    color: #616161;
    
    text-align: justify;
}


/*
The testimonials in the center  
*/
#testcenter {
    width: 652px;
    
    overflow: auto;                                                            
}

#testcenterhead {
    width: 652px;
    height: 58px;

    background-image: url(images/ctestimonialhead.png);
    background-position: top center;
    background-repeat: repeat-y;
}

#testcentermid {
    width: 652px;
    background-image: url(images/ctestimonialmid.png);
    background-position: top center;
    background-repeat: repeat-y;
    
    text-align: center;
}

#testcentermid2 {
    width: 652px;
    background-image: url(images/ctestimonialmid2.png);
    background-position: top center;
    background-repeat: no-repeat;
    
    text-align: left;
}

#testcentercontent {
    width: 520px;
    
    margin: 0px 15px 0px 15px;
    
    text-align: left;
}

#testcenterbottom {
    width: 652px;
    height: 29px;
    background-image: url(images/ctestimonialbottom.png);
    background-position: top center;
    background-repeat: no-repeat;
}

/*
Done with testimonials in the center :)
*/




/*
Member Benefits
*/
#benefit {
    width: 781px; 
    
    margin-left: 0px;             
}

#benefithead1 {
    width: 781px;
    height: 175px;
    background-image: url(images/benefithead1.png);
    background-position: top center;
    background-repeat: no-repeat;  
}

#benefithead2 {
    width: 781px;
    height: 175px;
    background-image: url(images/benefithead2.png);
    background-position: top center;
    background-repeat: no-repeat;  
}

#benefithead3 {
    width: 781px;
    height: 175px;
    background-image: url(images/benefithead3.png);
    background-position: top center;
    background-repeat: no-repeat;  
}

#benefithead4 {
    width: 781px;
    height: 175px;
    background-image: url(images/benefithead4.png);
    background-position: top center;
    background-repeat: no-repeat;  
}

#benefithead5 {
    width: 781px;
    height: 175px;
    background-image: url(images/benefithead5.png);
    background-position: top center;
    background-repeat: no-repeat;  
}

#benefithead6 {
    width: 781px;
    height: 175px;
    background-image: url(images/benefithead6.png);
    background-position: top center;
    background-repeat: no-repeat;  
}

#benefithead7 {
    width: 781px;
    height: 175px;
    background-image: url(images/benefithead7.png);
    background-position: top center;
    background-repeat: no-repeat;  
}

#benefithead8 {
    width: 781px;
    height: 175px;
    background-image: url(images/benefithead8.png);
    background-position: top center;
    background-repeat: no-repeat;  
}

#benefithead9 {
    width: 781px;
    height: 175px;
    background-image: url(images/benefithead9.png);
    background-position: top center;
    background-repeat: no-repeat;  
}

#benefitmid {
    width: 781px; 
    background-image: url(images/benefitmid.png);
    background-position: top center;
    background-repeat: repeat-y;  
    padding: 0px;
    margin: 0px;
    
    overflow: auto;
                                                
}

#benefitcontent {
    width: 720px;                 
    text-align: justify;          
    margin: 0px 30px 0px 30px;
    
    text-align: left;
    font-family: Arial;
    font-size: 14px;
    font-style: normal;
    font-weight: normal;
    color: #000;
                           
    border: 1px #fff solid;
}

#benefitcontent p {
    margin: 0px 20px 0px 20px;
    text-align: justify;
    font-family: Arial;
    font-size: 14px;
    font-style: normal;
    font-weight: normal;
    color: #000;
}

#benefitbottom {
    width: 781px;
    height: 49px;
    background-image: url(images/benefitbottom.png);
    background-position: top center;
    background-repeat: no-repeat;
}


/*
Done with member benefits
*/

#bfinalhead {
    width: 811px;
    height: 129px;
    background-image: url(images/bfinalhead.png);
    background-position: top center;
    background-repeat: no-repeat;
    
    text-align: left;    
}

#bfinalheadc {
    width: 700px;
    height: 20px;
    
    padding-top: 95px;
    margin-left: 100px;    
}

#bfinalmid {
    width: 811px;
    height: 50px;
    background-image: url(images/bfinalmid.png);
    background-position: top center;
    background-repeat: no-repeat;
    
    text-align: left;    
}

#bfinalmidc {
    width: 700px;
    height: 20px;
    
    margin-left: 100px;    
    
    line-height: 50px;
}

#bfinalbottom {
    width: 811px;
    height: 19px;
    background-image: url(images/bfinalbottom.png);
    background-position: top center;
    background-repeat: no-repeat;
    
    text-align: left;    
}





/* ************************************************ */


.nr_benefits_top
{
    background: url(img2/nr_benefits.gif) no-repeat 0px 0px;
    width: 792px; height: 157px;
    margin: 0px auto;
}

.nr_benefits_body
{
    background: #d0e9ff url(img2/nr_benefits_b.gif) no-repeat left bottom;
    width: 792px; padding: 0px 0px 19px 0px;
    margin: 0px auto;
}

.nr_benefits_body2 { padding: 0px 10px; }

.nr_benefit_top
{
    background: url(img2/nr_benefit_top.gif) no-repeat 0 0;
    height: 9px;    line-height: 9px;
    margin: 10px 0px 0px;
    padding: 0px;
}

.nr_benefit_bottom
{
    background: url(img2/nr_benefit_bt.gif) no-repeat bottom left;
    padding-bottom: 9px;
    width: 772px;
}

.nr_benefit_body
{
    border-left: 1px solid #a4d4ff;
    padding: 0px;
}



.nr_benefit_col1
{
    width: 385px;
    font-size: 12px;
    padding: 0px 25px;
}

.nr_benefit_col1 b { font-size: 16px; }

.nr_benefit_col2
{
    width: 183px;
    text-align: left;
    font-size: 16px; font-weight: bold;
    color: #04708c;      
}


.nr_benefit_col3
{
    text-align: left;
    font-size: 16px; font-weight: bold;
    color: #1d6700;      
}



.no_risk
{
    background: url(img2/norisk_bk.gif) no-repeat 0 0;
    width: 722px; height: 746px; margin: 0px auto;
}

.no_risk p
{
    font-size: 14px; line-height: 27px;
}