﻿body {margin:0;border:0;padding:0;}

/*===========Home Page======================*/

#OuterHome {
	position:absolute;top:0px;left:0px;
	width:100%;min-height:759px;height:100%;
	text-align:center;
	background-color:#424293;
	
}

#InnerHome {
	width:985px;
	margin:0px auto;
	text-align:left;
	background-color:#424293;
}

    .container
    {
        float:left;
        width:985px;height:759px;
        background-image:url(images/HomeBGV4.jpg);background-repeat:no-repeat;
    }
        .logo
        {
            float:left;
            width:431px;height:226px;
            padding:19px 0 0 18px;   
        }
        .content
        {
            clear:left;float:left;
            width:610px;height:80px;
            padding:40px 0 0 30px;
            font-family:Verdana, Arial;font-size:18px;font-weight:normal;color:#FFFFFF;
            line-height:27px;    
        }
        
        .disclaimer
        {
            clear:left;float:left;
            width:570px;height:20px;
            padding:20px 0 0 30px;
            font-family:Verdana, Arial;font-size:11px;font-weight:normal;color:#FFFFFF;       
        }
        
        .ButtonSection
        {
            clear:left;float:left;
            width:754px;height:117px;
            padding:37px 0 0 0;
        }
            .LearnMore
            {    
                padding:0 0 0 29px;
            }
            .Race
            {
				padding:38px 0 0 0;
			}
            .Downloads
            {
                padding:3px 0 0 29px;   
            }

/*===========Contact Form===================*/

#outer 
    {
	    position:absolute;
	    top:0px;left:0px;margin:0px;padding:0px;
	    text-align:center;
	    width:100%;
    }
	    #inner {
		    width:953px;
		    margin:10px auto;
		    text-align:left;
	    }
	    #container {
		    position: relative;
		    width: 100%;height:100%;
	    }
	    #top {
		    float:left;
		    border-left:1px black solid;border-top:1px black solid;border-right:1px black solid;
		    background-image:url('http://www.mailerimages.co.uk/APT_EMAIL_APTINDIGO_05_08_V002/images/ContactTop.jpg');background-repeat:no-repeat;		
		    width:892px;height:246px;
	    }
		    #logo {
			    float:left;width:383px;height:204px;padding:40px 0 0 55px;	
		    }

    	
	    #bottom {
		    float:left;
		    border-left:1px black solid;border-bottom:1px black solid;border-right:1px black solid;
		    background-image:url('http://www.mailerimages.co.uk/APT_EMAIL_APTINDIGO_05_08_V002/images/ContactBottomNew.jpg');background-repeat:no-repeat;
		    width:892px;height:524px;
		    margin-bottom:10px;
	    }
		    #if {
		    font-family:Arial, Helvetica, sans-serif;font-size:16px;
		    line-height:24px;letter-spacing:1px;
		    padding:10px 0 0 65px;font-weight:bold;
		    }
		    .text {
		    font-family:Arial, Helvetica, sans-serif;font-size:18px;
		    line-height:26px;
		    padding:20px 0 0 200px;font-weight:bold;
		    }
    	
	    #FormTable {
		    float:left;padding:20px 0 0 63px;	
	    }
    	
	    #table {
		    margin:0;padding:10px 0 0 0;_padding:0;
	    }
    	
	    label, .checkbox1, .checkbox_title, .title 
	    {
		    font-family:Arial, Helvetica, sans-serif;
		    font-size:10pt;
	    }
	    .textenq
	    {
		    font-family:arial;
		    line-height:24px;
		    font-size:14px;
		    text-align:left;
	    }
	    .complete_field_reminder
	    {
		    color:#00AEEF;
		    font-family:arial;
		    font-size:11px;
	    }
    	
	    .submit {
		    padding:5px 0 10px 0;_padding:0 0 10px 0;
        }
            .submit img {padding-bottom:10px;}
            
        .SubmitButton {cursor:hand;}
        
        .label {width:100px;}
        
        
/*======Downloads============================================*/

#OuterDownloads
{
    position:absolute;
    top:0px;left:0px;
    text-align:center;
    width:100%;height:100%;
}
    #InnerDownloads
    {
	    width:697px;
	    margin:90px auto;
	    text-align:left;
    }
    
    #InnerDownloads p
    {
        margin:0;padding:0 0 5px 0;   
    }
        .DownloadsLogo
        {
            float:left;
            width:697px;height:161px;
        }
        
        .DownloadsDiv
        {
            clear:left;float:left;
            width:697px;height:auto;
            padding:40px 0 0 0;
        }
            .DownloadsTable 
            {
                font-family:Verdana,Arial;font-size:10px;font-weight:normal;color:#666666;
            }
            
                .DLTableLeftCell
                {
                    padding:0 0 0 0;
                }
                    
                    .GreyBoxTable{width:333px;height:auto;}
                    .GreyBoxRepeaterLeft
                    {
                        width:auto;min-height:125px;!!height:122px;
                        background-image:url(/images/GreyBoxRepeaterLeftBG.jpg);background-repeat:repeat-y;
                        padding:0 20px 0 22px;  
                    }
                    .GreyBoxRepeaterRight
                    {
                        width:auto;min-height:125px;!!height:122px;
                        background-image:url(/images/GreyBoxRepeaterRightBG.jpg);background-repeat:repeat-y;
                        padding:0 20px 0 22px;  
                    }
                        .Cell01Content
                        {
                            width:285px;height:auto;
                            line-height:13px;   
                        }
                    
                .DLTableRightCell
                {
                    padding:0 0 0 30px;   
                }
                        .Cell02Content
                        {
                            width:285px;height:auto;
                            line-height:15px;
                        }
                    
                .DLButtonLeft
                {
                    padding:20px 0 0 0;      
                }
                .DLButtonRight
                {
                    padding:20px 0 0 30px;
                }
