/*
    iPhone.css
    Last Updated: June 23, 2009

    CONTENTS:
    1. Generic Styles
    2. Layout
    3. Lists
    4. Forms
    5. Page-Specific Styles
*/

/* 1. Generic Styles
------------------------------------------------------------------ */
    p {
        margin: 10px 15px;
		font-size: 13px;
		line-height: 20px;
    }
	
	strong	{
		font-size: 13px;
		color: #333;
	}
    ul {
        list-style: none; margin: 0 auto; padding: 0;
		font-size: 13px;
		line-height: 20px;
    }
    a {
        text-decoration: none; color: #f60000;
    }
    a img {
        border: none;
    }
    .onload-hide {
        display: none;
    }
    hr.separator {
        border: none; border-top: 1px solid #ddd; margin: 0; padding: 0; height: 1px;
    }
    div.section-heading {
        margin: 0; padding: 7px 5px; background: #ccc; color: #000; font: bold 16px helvetica,arial,sans-serif;
        border-bottom: 1px solid #a7a7a7;
    }
	
	h2 {
		font-size: 16px;
	}
	
/* 2. PAGE LAYOUT
-------------------------------------------------------------------*/

    body {
        background: #fff;
		padding: 0;
		margin: 0;
		font: 14px helvetica,arial,sans-serif; 
		min-height: 416px; 
        -webkit-text-size-adjust: none;
    }
	
    body.landscape {
    	min-height: 268px; -webkit-text-size-adjust: none;
    }

    div.content {
        width: 95%;
        margin: 2.5% auto;
		border: 1px solid #ccc;
		background: #fff;
    }


	/* HEADER
	----------------------------------------*/
	
    h1 {
        background: #fff url(../images/logo_small.png) no-repeat 3px center;
		font-size: 1px;
        height: 20px;
        margin: 0; padding: 3px;
		border-top: 2px solid #b9d959;
		border-bottom: 2px solid #80817e;
    }
	
	h1 a {
		display: block;
		height: 83px;
		text-indent: -999px;
		outline: 0;
	}
	
	/* FOOTER 
	--------------------------------------------*/	
	div.footer {
	   width: 95%;
       margin: 2.5% auto;
	   padding: 2px;
	}

	ul.footer-links {
        margin-top:0;
    }
    
	ul.footer-links li {
        font: 11px helvetica,arial,sans-serif;
        text-decoration: none;
        float: right;
		color: #999;
        width: 31%;

    }
    
	ul.footer-links li a {
        text-decoration: none;
        color: #fff;
        display: block; 
		text-align: center;
		font-weight: bold;
        color: #fff;
        padding-top: 5px;
		margin-left: 1.5%;
        background: transparent url(../images/bg_home_links.png) repeat-x;
        height: 17px;
        border: 1px solid #5b5b5b;       
		 -webkit-border-radius: 4px;
    }
	
	ul.footer-links li.copyright {
		float: left;
		background: transparent;
	}
	

/* 3. PAGE CONTENT
------------------------------------------------------------------ */

 	ul.list-home {
       list-style: none;
       margin: 0 auto; padding: 2px;
       -webkit-border-radius: 13px;
    }
    ul.list-home li {
        background: transparent url(../images/bg_btn.png) repeat-x;
        font: bold 18px arial,geneva,helvetica,sans-serif;
        margin: 2px;
        text-decoration: none;
        height: 40px;
        -webkit-border-radius: 0;
    }
	
    ul.list-home li:first-child {
        -webkit-border-top-right-radius: 10px;
        -webkit-border-top-left-radius: 10px;
    }
	
    ul.list-home li:last-child {
        -webkit-border-bottom-right-radius: 10px;
        -webkit-border-bottom-left-radius: 10px;
    }
	
    ul.list-home li a {
      display: block;
      padding: 10px 30px 7px 15px;
      text-decoration: none;
      color: #4c4c4c;
      text-decoration: none; border: none;
    }
	
	div.inner-content {
		padding: 3px 5px;
	}
	
	ul.client-list {
		margin-left: 10px;
		padding-left: 10px;
		list-style-type: disc;
	}
 

/* 5. Page-Specific Styles
------------------------------------------------------------------ */

/* 5.1 Home page
------------------------------------------------------------------ */



/* 5.2 Login
------------------------------------------------------------------ */





	
