﻿/*
 * Global Style
 */
 
*
{
    margin:0 0 0 0;
    padding:0 0 0 0;
}


tr.namefield, tr.zipfield {
    display: none;
}

/* Responsive header section */
.userbox, .smalllogosection {
    display: none;
}

body
{
    font-family:Calibri;
}

#frame
{
    margin:0 auto 0 auto;
    width:100%;
}

#content
{
    margin:0 auto 0 auto;
    width:980px;
}

#header
{
}

#header1
{
    padding:10px 10px 10px 10px;
    width:470px;
    float:left;
}

#header2
{
    width:470px;
    float:left;
}

#header2 ul
{

    margin:10px 0 0 200px;
}

#header2 ul li
{
    list-style-type:none;
}

#main
{
    overflow:hidden;
}

#main ul li
{
    margin-left:2em;
}

#leftcolumn
{
    width:260px;
    padding:10px 10px 500px 10px;
    margin-bottom:-500px;
    min-height:300px;
    float:right;
}

#sidebarmenu
{

}

#sidebarmenu ul li
{
    list-style-type:none;
}

#centercolumn
{
    padding:10px 10px 10px 10px;
    overflow:auto;
}

.hidden
{
    display:none;
}

#footer
{
    text-align:center;
    padding:5px 0 5px 0;
}

.footertext 
{
    font-size:10pt;
    margin-left:20px;
}    

.indenttext
{
    padding-left:20px;
}

#footer ul li
{
    list-style-type:none;
    display:inline;
    padding-left:10px;
    padding-right:10px;
}

.divclear
{
    clear:both;
}


/*
 * Input Table
 */
.inputtable
{

}

.inputtable tr
{
}

.inputtable tr td
{
    padding:3px 3px 3px 3px;
}

.command
{
    text-align:right;
}

/*
 * Box
 */
.contentbox
{
    margin-top:5px;
}

.contentboxheader
{
    font-size:120%;
    text-transform:uppercase;
}

.contentboxcontent
{

}

.contentboxcontent p, .contentboxcontent ul, .contentboxcontent ol
{
    padding-top:1em;
}

.contentboxcontent ul li, .contentboxcontent ol li
{
    margin-left:2em;
}

.contentboxcontent dl li
{
    margin-top:1em;
}

/*
 * Content Block Edit Control
 */
.contenteditcontrol
{
    margin-top:-20px;
    text-align:right;
}

.contenteditcontrol a
{
    float:right;
    display:block;
    width:25px;
    overflow:hidden;
    text-indent:9000px;
    background:url('image/application_edit.png') center no-repeat;
}

.editcontentcontainer
{
    background-color:#949494;
    position: fixed; 
    z-index: 10000; 
    top: 0px; 
    left: 0px; 
    width: 100%; 
    min-height: 100%;  
    text-align: center; 
    filter:alpha(opacity=50); 
    opacity:0.50; 
    -moz-opacity:0.5;
}

.editcontent
{
    position: fixed; 
    z-index: 10001; 
    top: 0px; 
    left: 0px; 
    width: 100%; 
    min-height: 100%;  
}

.contentpopup
{
    border:1px solid #000000;
 	background-color:#949494;
 	width:940px;
	margin:5px auto 0 auto;
	padding:10px 0 10px 0;
}

/*Button Styles*/
.button
{
    padding:2px 2px 2px 2px;
    border:1px solid gray;
    cursor:pointer;
}

.JustifyParagraph
{
    text-align:justify;
}

.IndentParagraph
{
    margin:20px;
}

.inputtable
{
	border:solid 1px #6e6e6e;
	margin-left:auto;
	margin-right:auto;
}

.displaytable
{
	border:solid 1px lightgray;
}

.inputtable td, .displaytable td
{
	text-align:left;
	border-bottom:solid 1px lightgray;
}

.inputlabel, .displaytable td
{
	border-right:solid 1px lightgray;
}

.inputheader
{
	border-bottom:dashed 1px #6e6e6e;
	text-align:center;
	background-color:#c7cbd8;
    height:30px;
	/*background-color:#f3f4e3;*/
}

.pitchheader
{
	border-bottom:dashed 1px #6e6e6e;
	text-align:center;
	background-color:#c7cbd8;
    height:30px;
	/*background-color:#f3f4e3;*/
}

.inputcommand, td.inputcommand
{
	text-align:right;
}

.inputsignup
{
	border-right:solid 1px lightgray;
	background-color:#EEF7E6;
    text-align:center;
	font-weight:bold;

}

.inputsum, td.inputsum
{
	background-color:#efefef;
}

.inputsubheader, td.inputsubheader
{
	background-color:#DDDDDD;
	text-align:center;
	font-weight:300;
}

.inputtertiaryheader, td.inputtertiaryheader
{
	text-align:center;
	padding-top:8px;
}

.inputrepeatone
{
	background-color:#FFFFFF;
}

.inputrepeattwo
{
	background-color:#EAEAEA;
}