﻿body {

	margin: 8px;

}



h3 {

	margin: 0;

	font-weight: bold;

	font-size: 13px;

}



#layout

{

	width:955px;

	font-family: Verdana;

	font-size:11px;

}


.LabelMarkFalse {
    color: red;
}

.LabelMarkTrue {
    color: green;
}


#topImage

{

	background: url("images/headback.jpg");

	width:100%;

	height:53px;

}

#leftColumn, #leftColumnAdmin

{

	border-top:1px solid #BBBBBB;

	width:450px;

	float:left;

	display:inline;

	margin-top:14px;

	margin-left:20px;

	padding-top: 15px;

}

#leftColumnAdmin

{

	width:755px;

}



#rightColumn

{

	border-top:1px solid #BBBBBB;

	width:285px;

	float:left;

	display:inline;

	margin-top:14px;

	margin-left:20px;

	padding-top:15px;

}



#footer

{

	margin-top:30px;

	padding:6px 0 0 9px;

	width:946px;

	text-transform: uppercase;

	clear:left;

	background: url("images/footerback.jpg") repeat-x;

	color: #EE2D26;

	float: left;

	display: inline; /* IE6 fix */

}



#footer hr

{

	display: none;

}

.errorText

{

	color:Red;

	font-style:italic;

	text-align:center;

}





.detailsEdit

{

	padding:15px;

	font-family:Verdana;

	font-size:x-small;

}



.detailsEdit input {

	margin: 2px 0 0 0;

}



.detailsEdit select {

	margin: 2px 0 0 0;

}



.detailsEdit a

{

	color:Gray;

}



.outerBorder

{

	margin-bottom:15px;

	width:100%;

	overflow:auto;

}

.innerBox

{

	font-family:Verdana;

	font-size:x-small;

}





#loginName

{

	font-family:Verdana;

	font-size:11px;

	color:white;

	position: relative;

	top: -17px;

	height: 20px;

	left: 505px;

	width: 440px;

	text-align: right;

}

#loginName a

{

	font-family:Verdana;

	font-size:11px;

	color:#EA9694;

	text-decoration: none;

	margin-left: 2px;

}



#menuContainer

{

	display:inline;

	float:left;

	overflow:visible;

	width:180px;

}



.gridView

{

	border:none;

	font-family:Verdana;

	font-size:x-small;

	width:100%;

	overflow:scroll;

	line-height: 14px;

}

.innerGridViewBorder table

{

	margin-top: 16px;

	border-collapse: collapse;

}



.gridView td

{

	border-top: 9px solid white;

	background-color:#F2F2F2;

	text-align: left !important;
	
	padding-right: 10px;
	padding-left: 10px;

}

.gridView th

{

	border:none;

}



.gridViewOddRow

{

}



.gridView a

{

	

	color:Red;
	
	text-align:center;

}

.notSearchable
{
	color:#555555;
}
	
.searchable
{
	font-weight:bold;
}

.gridViewHeader

{

	font-family: Verdana;

	text-align: left;

	color:Black;

}



.multilineTextBox

{

	width:98%;

	height:5em;

}



.multilineTextBoxAsEditor

{

	width:98%;

	height:5em;

}



.wizardApplControl

{

	width:100%;

	margin-right: 0px;

}

	

.wizardStepHeader

{

	font-weight:bold;

	font-size:small;

}



.overflowHidden

{

	overflow:hidden;

	word-wrap:break-word;

}



.wizardSaveButton

{

	float:left;

}

.wizardNavigationButton

{

	float:right;

}

.counterTextBox

{

	text-align:right;

	float:right;

	margin-right:1%;

	display: inline; /* IE6 fix */

}

.pageHeader

{

	font-size:small;

	font-weight:bold;

}

.dropDownList

{

	/*margin: 8px 0 13px 0;*/

}



.required
{
color:Red;
margin-bottom:0px;
padding-bottom:0px;
font-size:medium;
}

.required ul
{
margin-bottom:0px;
margin-top:0px;
padding-bottom:0px;	
padding-top:0px;	
}

.required li
{
	margin-bottom:5px;
	}

	

.inputCheck

{

}

.inputText

{

	/*margin: 8px 0 13px 0;*/

	border: 1px solid #999999;

	background: white;

	width: 145px;

}



.textBoxHeader

{

}



label

{

}



.formItemTextBox label {

	display: block;

}



.formItemDropDown label {

	display: block;

}



.formItemTextBox {

	margin: 0 0 12px 0;

}



.formItemTextBox input {

}



.formItemDropDown {

	margin: 0 0 12px 0;

}



.formItemDropDown select {

}

.hover
{
	cursor:pointer;
	}
	
.errorMarker
{
	color:Red;
	vertical-align:bottom;
}

.validationSum
{
	border-style :dashed;
	border-color:Red;
	border-width:1px;
	margin-top:10px;
	padding:10px;
	}
.cmsLinks
{
	font-family:Verdana;
	color: #EE2D26;
	text-transform: uppercase;
	float:right;
	width:100%;
}

.cmsLink
{
	margin:5px;
	font-family:Verdana;
	font-size:11px;
}

.cmsLink:hover
{
	background:Red;
}

.cmsLink a
{
	color:Black;
}


.cmsLink a:hover
{
	color:White;
}

.cmsLink a:active
{
	background:Red;
	color:White;
	font-weight:bold;
}
.attachmentInfo
{
    width:93%;
    border-style :dotted;
	border-color:Gray;
	border-width:1px;
	padding: 11px;
}

.pagingDataList
{
    padding: 8px;
}

.AspNet-DataList
{
    margin-top: 5px;
    margin-bottom: 10px;
}

.labelApplicationStatus 
{
    float: right;
    color: green;
    font-weight: bold;
}

.divApplicationStatus
{
    margin-top: 5px;
}
