/* SVN FILE: $Id: cake.generic.css 7945 2008-12-19 02:16:01Z gwoo $ */
/**
 *
 * PHP versions 4 and 5
 *
 * CakePHP(tm) :  Rapid Development Framework (http://www.cakephp.org)
 * Copyright 2005-2008, Cake Software Foundation, Inc. (http://www.cakefoundation.org)
 *
 * Licensed under The MIT License
 * Redistributions of files must retain the above copyright notice.
 *
 * @filesource
 * @copyright     Copyright 2005-2008, Cake Software Foundation, Inc. (http://www.cakefoundation.org)
 * @link          http://www.cakefoundation.org/projects/info/cakephp CakePHP(tm) Project
 * @package       cake
 * @subpackage    cake.app.webroot.css
 * @since         CakePHP(tm)
 * @version       $Revision: 7945 $
 * @modifiedby    $LastChangedBy: gwoo $
 * @lastmodified  $Date: 2008-12-18 20:16:01 -0600 (Thu, 18 Dec 2008) $
 * @license       http://www.opensource.org/licenses/mit-license.php The MIT License
 */

* {
	margin:0;
	padding:0;
}

/* General Style Info */
body {
	color: #000;
	font-family:'Times','Times New Roman',times new roman,serif;
	font-size:90%;
	margin: 0px;
    padding:0px;
    width:100%;
}
a {
	color: #666;
	text-decoration: underline;
	font-weight: bold;
}
a:hover {
	color: #999;
	text-decoration:none;
}
a img {
	border:none;
}
h1, h2, h3, h4 {
	font-weight: normal;
}
h1 {
	color: #003d4c;
	font-size: 100%;
	margin: 0.1em 0;
    
}
h2 {
	color: #e32;
	font-size: 190%;
	margin: 0.3em 0;
	padding-top: 0.8em;
}
h3 {
	color: #993;
	font-size: 165%;
	padding-top: 1.5em;
}
h4 {
	color: #993;
	font-weight: normal;
	padding-top: 0.5em;
}
ul, li {
	margin: 0 12px;
}

/* Layout */
#container {
	text-align: left;
    clear:both;
    width:100%;
    margin-top:0px;
}

#header{
	padding: 10px 20px;
    width: 250px;
}
#header h1 {
	color: #000;
    font-size:50px;
    line-height:44px;
    font-weight:bold;
}
#header h1 a {
	color: #000;
	text-decoration: none;
}
#header h1 a:hover {
	color: #000;
	text-decoration: none;
}
/* Paging */
div.paging {
	color: #ccc;
	margin-bottom: 2em;
}
div.paging div.disabled {
	color: #ddd;
	display: inline;
}
div.paging span {
}
div.paging span.current {
	color: #000;
}
div.paging span a {
}

.snapshotHolder {
    float:left;
    padding:3px;
}

.snapshots {
    width:100%;
}

#scenarios {
    margin-top:20px;
    width: 241px;
    float:left;
    margin-left:281px;
}

#scenarios ul, #scenarios li {
    list-style:none;
    position:relative;
}

#scenarios * {
    font-size:13px;
    margin:0px;
    padding:0px;    
}

#scenarios li h1 {
	color: #fff;
	font-size: 100%;
	margin: 0.1em 0;
}

#scenarios h2, #scenarios h2 *, .where {
	font-size:20px;
    color:#000;
    border-bottom:1px #000 dashed;
    border-top:1px #000 dashed;
    text-decoration: underline;
    font-weight:bold;
    padding-top:5px;
    padding-bottom:5px;

}

#scenarios h2 a {
border: 0px #fff solid;

}
#navigation {
    float:left;
    width:241px;
}


#content{
	color: #333;
	padding: 10px 20px 40px 20px;
    float:left;
    position:absolute;
    left:0px;
    top:10px;
    margin-left:520px;
    
}
#footer {
	clear: both;
	padding: 6px 10px;
	text-align: right;
}

#about {
    width:241px;
    color: #000;
    margin-left:20px;
    font-size:14px;
    font-weight:bold;
    text-align:left;

}


#context {
    width:241px;
    float:left;
    margin-left:-522px;
    
}

#scenariosSelection,#months * {
    font-size:13px;
    font-weight:bold;
    color: #000;
    text-decoration:none;

}
#scenariosSelection {
    padding-bottom:40px;

}
.small {
    font-size:12px;
    font-weight:bold;
}

.regular {
    font-weight:normal;
    font-size:13px;
        color:#000;

}

.thanks {
    font-size:19px;
    font-weight:bold;
    color:#000;
 }   
 
 .sm {
     font-size:16px;
     font-weight:bold;
     text-decoration: none;
     color:#000;
    
 }
 
 hr {
    border: #fff 0px dashed;
    border-top: #000 1px dashed;
    background-color:#fff;
    height:6px;
    color:#fff;
 }
 

  
