﻿body {
	background-color:#ffffff;
	text-align:center;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	margin:0;
	padding:0;
}
img {
	margin:0;
	padding:0;
	border:0;
}
h1 {
	font-size:1.8em;
}
a {
	text-decoration:none;
}
#MasterContainer
{
    width:735px;
    height:100%;
    margin:0;
	padding:0;
	text-align:center;
    margin: 0 auto;

}
#ContainerHeader
{
    width:735px;
    height:34px;
    background-image: url(images/pg_header.gif);
}
#ContainerBody
{
    width:735px;
    background-image: url(images/pg_body.gif);
    background-repeat: repeat-y;
    background-position: top;
}
    #ContentContainer
    {
        width:711px;
        height:100%;
        background-image: url(images/pg_bodycontent.gif);
        background-repeat: repeat-x;
        background-position: top;
        margin: 0 auto;
    }
    #ContentPadding
    {
        width:679px;
        height:100%;
        margin: 0 auto;
    }
    
    #ContentNavBar
    {
        width:679px;
        height:23px;
    }
        #ContentNavBar .links
        {
            width:202px;
            height:17px;
            float:left;
        }
        
            #ContentNavBar  a.rollover_Home 
            {
                width:72px;
                height:17px;
                float:left;
                background-image: url(images/nav_home.gif);
            }
                #ContentNavBar .rollover_HomeOn 
                {
                    width:72px;
                    height:17px;
                    float:left;
                    background-image: url(images/nav_homeOn.gif);
                }
                #ContentNavBar a.rollover_Home:hover 
                {
	                background:url(images/nav_homeOn.gif) no-repeat top left;
                }
               
            #ContentNavBar a.rollover_TnCs
            {
                width:130px;
                height:17px;
                float:left;
                background-image: url(images/nav_tncs.gif);
            }
                #ContentNavBar a.rollover_TnCsOn
                {
                    width:130px;
                    height:17px;
                    float:left;
                    background-image: url(images/nav_tncsOn.gif);
                }
                #ContentNavBar a.rollover_TnCs:hover 
                {
	                background:url(images/nav_tncsOn.gif) no-repeat top left;
                }
                
            #ContentNavBar .Space
            {
                width:19px;
                height:17px;
                float:left;
            }
 
    #ContentHeader
    {
        width:679px;
        height:56px;
        text-align:left;
    }
        #ContentHeader .HeaderLogo
            {
                width:382px;
                height:37px;
                background-image: url(images/57118_header.gif);
                float:left;
            }
        #ContentHeader .HeaderPrice
            {
                width:198px;
                height:38px;
                background-image: url(images/57118_header_price.gif);
                float:right;
            }
    
    
    #ContentArea
    {
        width:711px;
        height:473px;
        text-align:left; 
        
    }
    #ContentAreaTnCs
    {
        width:711px;
        height:100%;
        text-align:left; 
        
    }
    
        #ContentDetail
        {
            width:680px;
            height:414px;
            float:left;
        }
            #Box1
            {
                width:433px;
                height:167px;
                border:1px solid black;
                background-color:White;
            }
                #Box1 .info1
                {
                    width:396px;
                    height:126px;
                    background:url(images/content_box1.gif) no-repeat top left;
                    margin-top:23px;
                    margin-left:14px;
                }
            
            #Box2
            {
                width:433px;
                height:236px;
            }
        
                #Box2 .info2
                {
                    width:242px;
                    height:191px;
                    background:url(images/content_box2.gif) no-repeat top left;
                    margin-top:23px;
                    margin-left:14px;
                }
        
        
            #TermsConditions
                {
                    width:680px;
                    height:100%;
                    border:solid 1px black;
                    background-color:White;
                }
                #TermsConditions .padding
                {
                    margin-left:22px;
                    margin-top:24px;
                }
                
                #TermsConditions .padding h1
                {
                    font-family:Verdana;
                    font-size:20px;
                    font-weight:bold;
                }
                #TermsConditions .padding P
                {
                    font-family:Verdana;
                    font-size:10px;
                    font-weight:bold;
                    margin-top:0px;
                }
        
        #ContentPhone
        {
            width:234px;
            height:414px;
            float:left;
        }
            #PhoneBox
            {
                width:232px;
                height:412px;
                border:1px solid black;
                background-color:White;
            }
            #PhoneBox .PhoneBackground
            {   
                width:165px;
                height:306px;
                background:url(images/phone_bg.gif) no-repeat top left;
                margin-top:71px;
                margin-left:30px;
            }
            
            #PhoneBox .Messages
            {
                width:117px;
                height:131px;
                background:url(images/phone_msg.gif);
                margin-left:31px;
            }
            #PhoneBox .PhoneSpace
            {
                height:90px;
            }
           
        
        #ContentFooter
        {
            
            width:679px;
            height:55px;
            text-align:center;
            float:left;
            padding:12px 0 0 0;
        }
            #ContentFooter P
            {
                font-family:Arial, Verdana;
                font-size:10px;
                width:560px;
                margin: 0 auto;
            }
    
    
#ContainerFooter
{
    width:735px;
    height:34px;
        background-image: url(images/pg_footer.gif);
}



