/*Print CSS for CCC Templates */

/* SITE SPECIFIC LAYOUT */
   
    /* HEADER */
        div#accessibility-nav, div#search, div#ccc-primarynav, div#ccc-secondarynav {
            display:none;
        }	
    /* END HEADER */
    
    /* MAIN CONTENT */
	div#main {float: right; width: 550px; display: inline; margin-right: 120px; margin-left: -270px;}
    .cfWrapper{float: left;margin: 0px 0px 0px 0px; padding: 0;}
    div#content {font-family:Arial, Helvetica, sans-serif; font-size: 1em; color: #000;}
    .floatRight {float: right;}
	.floatLeft {float: left;}
    h1 {color:#006600; font-size: 1.4em; line-height: 1.5em; font-weight:bold;}
	h2 {color:#006600; font-size: 1.1em; line-height: 1.1em;}
	h2.alternative {color: #CC0000;}
    div#breadcrumbs,
	div#breadcrumbs a,
	div#breadcrumbs a:link {text-decoration: none; color:#999999;}
	div#breadcrumbs a:visited {text-decoration: none; color:#999999;}
	.ref_text{font-size: 1.2em;line-height: 1.4em;color: #cc0000;font-weight:bold;}
	.underline{text-decoration:underline;}
	.cfRow{margin: 2px auto 0px auto; padding: 0px;font-size: 0.8em;}
	.cfRowGap{margin: 20px auto 0px auto; padding:0px; font-size: 0.8em; clear : both;}
	.cfRowSmallGap{margin: 10px auto 0px auto; padding: 0;font-size: 0.8em;}
	.clear{clear : both; }
	.clearBox {clear : both; font-size: 12px; height: 12px}
	.clearBoxSmall {clear : both; font-size: 2px; height: 2px}
	.cfItemText{float: left; font-size: 1.2em; line-height: 18px;}
	.cfItemComment{float: left; font-size: 1.0em; line-height: 1.0em;}
	.cfItemTextFixed{width: 120px; margin: 0px 1px 0px 1px;}
	.cfItemTextFixedMore{width: 160px; margin: 0px 1px 0px 1px;}
	.cfItem{float: left; display: inline;}
	.fixa{margin: 0px auto 0 30px; width:225px;}
	.fixb{width:75px; text-align: center;  padding: 0px;}
	.fixc{width:225px;}
	.fixd{width:325px;}
	.fixe{width:150px;}
	.fixf{width:125px;}
	.fixg{width:20px;}
	.fixh{width:70px;}
	.fixi{width:50px;}
	.fixj{margin: 0px auto 0 30px;}
	.fixk{width:100px;margin: 0px auto 0px auto; padding: 0;}
	.fixl{width:110px;}
	.price{color:#cc0000; font-weight: bold;}
	.cfSearchRow{float: left;display: inline;width: 300px;margin: 3px auto 0px auto; padding: 0;border: 0px;}
	.cfSearchRowWide{float: left;display: inline;display:block;width: 400px;margin: 3px auto 0px auto; padding: 0;}
	.cfSearchRowGap{float: left;display: inline;width: 300px;padding: 20px 0px 0px 0px;}
	.cfSearchItem{width: 160px;margin: 0px auto 0px 2px;}
	.cfSearchItemWide{width: 200px;margin: 0px auto 0px 2px;}
	.cfThirdSize{width: 32%;}
	.cfThirdSizeExtra{width: 30%;}
	.cfHalfSize{width: 48%;}
	.cfSlightSize{width: 90%;}
	.bullets li{list-style-image: url(../images/icons/red_bullet.gif); position: relative; color:#666666;}
	
		/* ITIN */
		
		div#cfItinMax {display:none; }
		
		/* TEXT */
		p {color:#666666; font-size: 1em; margin: 0px auto 0px auto; padding: 0px; line-height:1.4em;}        
        
        /* SUB */
            div#sub, div#nav {display:none;}
        /* END SUB */	
		
		#navlinksWrap, #navlinksOpp{display:none;}
        
    /* END CONTENT */
    
    
    /* FOOTER */
        div#footer, div#footer-nav div#footer-flags, div#footer-credit {display:none;}                
    /* END FOOTER */
/* END LAYOUT */


