﻿body 
{
    background-color:#8fc3e9;
    margin:0;
    padding:0;
    text-align:center;
}

p
{
    margin:0;
    padding:0;
}

.redEmphasis
{
    font-size:0.8em;
    color:Red;
}

/*-----------------form styles---------------*/

#formWrapper
{
    width:640px;
    height:480px;
    margin:0 auto;
    padding:0;
}

#mainForm
{
    margin:0;
    padding:0;
}

#formBody
{
    width:620px;
}

.sideBar
{
    font-family:Georgia, Serif;
    font-size:0.75em;
    text-align:left;
    padding:1em 0 0 1.5em;
    border-right:2px solid #8fc3e9;
}

.sideBar a
{
    color:#000000;
}

.sideBar td
{
    padding-bottom:1em;
}

#formHeader
{
    background-color:#ffffff;
    margin:10px 0 10px 0;
    font-family:Georgia, Serif;
    text-align:left;
    width:620px;
    /*padding:2em;*/
}

#symmetryLogo
{
    background-color:#ffffff;
    width:250px;
    margin:0;
    padding:0 0 0 1.5em;
}

#formTitle
{
    font-size:0.9em;
    background-color:#ffffff;
    margin:0;
    padding:1em 1em 0 0;
    text-align:right;
    float:right;
}

.formCellLabel
{
   font-family:Georgia, Serif;
   font-size:0.7em;
   color:#000000;
   text-align:right;
   width:50%; 
   padding-right:1em;
   font-weight:bold;
   height:2em;
}


.formCellData
{
   font-family:Arial, Sans-Serif;
   font-size:0.7em;
   color:#000000;
   text-align:left;
   /*width:50%;*/
}

.textFieldData
{
   font-family:Arial, Sans-Serif;
   font-size:0.7em;
   color:#000000;
   /*text-align:left;
   height:2em;*/ 
}

.errorValidation    
{
    font-family:Georgia, Serif;
    font-size:0.7em;
    text-align:center;
}

.compCellHeader
{
   font-family:Georgia, Serif;
   font-size:0.7em;
   color:#8fc3e9;
   text-align:right;
   width:33%; 
   font-weight:bold;
   height:2em; 
}

.compCellLabel
{
   font-family:Georgia, Serif;
   font-size:0.6em;
   color:#000000;
   text-align:right;
   width:33%; 
   font-weight:bold;
   height:2em;
}

.compCellData
{
   font-family:Arial, Sans-Serif;
   font-size:0.6em;
   color:#000000;
   text-align:center;
   width:33%; 
   height:0.6em;
}

.compCellComparison
{
   font-family:Arial, Sans-Serif;
   font-size:0.7em;
   font-weight:bold;
   color:#000000;
   text-align:center;
   width:33%; 
   height:0.7em;
}

/*-----------rounded corner styles--------------*/

.roundtop 
{ 
    background: url(../../images/rtCorner.gif) no-repeat top right;
    background-color:#ffffff;
}

.roundbottom 
{
	background: url(../../images/rbCorner.gif) no-repeat top right;
	background-color:#ffffff;
}

img.corner 
{
   width: 11px;
   height: 11px;
   border: none;
   display: block !important;
}

.finishNav  
{
    margin:0 auto;
    padding:0;
    text-align:center;
}