@charset "UTF-8";
/* CSS Document */

body
{
	background-color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}

.clickable
{
	color:black;
	cursor:pointer;
	text-decoration: underline;
}

#fullArea
{
	width:1000px;
	margin-left:100px;
	border:1px solid #CCCCCC;
	padding-bottom:20px;
}

.copywriteMessage
{
	width:1000px;
	margin-left:100px;
	color:#CCCCCC;
	font-size:10px;
}

#head, #foot
{
	width:100%;
}

.column
{
	float:left;
}

.clearBoth
{
    clear:both;
}

.updateBar
{
}


#content
{
    padding-top:20px;
}


/***** SECTION *****/

.section
{
    border:3px solid green;
    padding:10px;
    
    -moz-box-shadow: 6px 6px 4px #999;
	-webkit-box-shadow: 6px 6px 4px #999;
	box-shadow: 6px 6px 4px #999;
    
    -moz-border-radius: 8px 8px 8px 8px;
	border-radius: 8px 8px 8px 8px;
 }
 
 .fullWidth
 {
    width:890px;
	margin-left:45px;
	margin-right:45px;
 }
 
 .halfWidth
 {
    width:380px;
	margin-left:45px;
	margin-right:45px;
 }
 
 .title
 {
    font-weight:bold;
    border-bottom:5px solid black;
    margin-bottom:10px;
 }
 
 .sectionText
 {
    font-weight:bold;
    margin-top:5px;
 }
 
 .sectionButtons
 {
    margin-top:10px;
    margin-left:20px;
 }
 
 .sectionButtons input
 {
    height:25px;
    background-image: url("images/branding/buttonBackground.png");
    color:white;
    font-weight:bold;
    padding-bottom:7px;
 }
 
 
 /***** TABLE ROW *****/
 .tableRow
 {
 }
 
 .leftColumn
 {
    width:33%;
    text-align:right;
    padding-right:10px;
 }
 
 .rightColumn
 {
 }
 
 .rightColumn .small
 {
    width:40px;
 }
 
 .errorField
 {
    color:red;
 }
 
 
 /***** POPUP *****/
 .popup
 {
    position:fixed;
    left:300px;
    top:250px;
    
    width:300px;
    
    background-color:white;
    border:3px solid black;
    padding:10px;
 }