

/*

COLORS

Dark Blue   -   1C2C43
Red         -   681734
Lt Grey     -   D8D8D8
Gold        -   C6B567
Green       -   0F3417
Orange      -   B0552B

*/


body
{
	margin-top: 0px;
	font-family: Arial;
	font-size: 10pt;
	text-align: center;
	background-color: #1D2D42;
}

h1
{
	font-size:12pt;
	margin: 0px;
}

h2
{
	font-size:11pt;
	margin: 0px;
}

h3
{
	font-size:10pt;
	margin: 0px;
}

h4
{
	font-size:8pt;
	margin: 0px;
	font
}

.TextField
{
    font-family:Arial;
    font-size: 10pt;
}

.Header
{   
    width:770px;
    height:130px;
 	background: url("../Images/SouthernTeachers_CMS_Slice_01.png") top left no-repeat;
}

.ContentTop
{
    width:770px;
    height:9px;
 	background: url("../Images/SouthernTeachers_CMS_Slice_02.png") top left no-repeat;
}

.ContentBody
{
    width:770px;
    height:420px;
 	background: url("../Images/SouthernTeachers_CMS_Slice_03.png") top left repeat-y;
	vertical-align:top;
}

.Menu
{
    width:170px;
    height:420px;
	vertical-align:top;
}

.CmsBody
{
    height:420px;
	vertical-align:top;
}

.CmsBodyContent
{
    font-size:8pt;
    padding: 0px 25px 10px 15px;
}

.ContentFooter
{
    width:770px;
    height:10px;
 	background: url("../Images/SouthernTeachers_CMS_Slice_05.png") top left no-repeat;
}

.Footer
{
    width:770px;
    height:60px;
 	background: url("../Images/SouthernTeachers_CMS_Slice_06.png") top left no-repeat;
	vertical-align:middle;
    color: #FFF;
	font-weight:normal;
}

.StaticMenuLevel1
{
    font-size:9pt;
    margin: 0px 0px 0px 0px;
}

.StaticMenuLevel2
{
    margin: 0px 3px 0px 0px;
    font-size:9pt;
    color:#000;
    text-align:left;
}

.Hoverstyle
{
    color:#1C2C43;
}

.LoginAdmin
{
 	background: url("../Images/InfoBoxBodyAdmin.gif") repeat-y;
 	padding: 0px 2px 0px 2px;
 	height: 100px;
}

.LoginCandidate
{
 	background: url("../Images/InfoBoxBodyCandidate.gif") repeat-y;
 	padding: 0px 2px 0px 2px;
 	height: 110px;
}

.LoginSchool
{
 	background: url("../Images/InfoBoxBodySchool.gif") repeat-y;
 	padding: 0px 2px 0px 2px;
 	height: 110px;
    width:100%;
}

.InfoBoxNewCandidate
{
 	background: url("../Images/InfoBoxBodyNewCandidate.gif") repeat-y;
 	padding: 0px 2px 0px 2px;
 	height: 100px;
    width:100%;
}



.Error
{
    font-size:8pt;
    color:#681734;
    text-align:left;
}

.Validation
{
    font-size:9pt;
    color:#1D2D42;
    text-align:left;
}

.TabMenu
{
    margin-left:0px;
    margin-right:0px;
}

.TabArea
{
    font-size:8pt;
    padding: 5px;
    border-color:#681734;
    border-width:3px 0px 3px 0px;
    border-style:solid;
 	background: url("../Images/Swoosh.gif") bottom right no-repeat;
}

.CmsContent
{
    padding: 5px;
}

.GridHeaderStyle
{
    background-color:#D8D8D8;
    padding:5px;
}

.FormTable
{
	border:			solid 1px #999999;
	border-collapse:		separate;
}


.GridStyle
{
    padding:5px;
}

.CandidateContent
{
    margin: 3px 3px 3px 0px;
    padding: 10px;
    border-color:#1C2C43;
    border-width:1px;
    border-style: solid;
    background-color:#D8D8D8;
}

.CandidateDetail
{
    padding: 5px;
}

.References
{
    border-color:#1C2C43;
    border-width:1px;
    border-style: solid;
}


/*****************
Html Elements
*****************/
a
{
	color: #000000;
	text-decoration:underline;
}

li
{
    margin: 10px 0px 10px 0px;
}

/***************
MENU
***************/


.DynamicMenu
{
    text-align:center;
	border-color: #C6B567;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	background-color: #1D2D42;
}


.DynamicMenuItem
{
	background-color: #1D2D42;
	color: #C6B567;
	padding: 3px 3px 3px 3px;
}

.DynamicMenuHover
{
	background-color: #CCC;
	color: #1C2C43;
}

#ctl00_MenuHeader_1 StaticMenuLevel1 ctl00_MenuHeader_3
{
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (src='../Images/ImageLogin.png ',sizingMethod='scale');
}



/* -- ASPxNavBar -- */
.dxnbControl 
{
	font: 9pt Tahoma;
	color: black;
	padding: 0px;
}
.dxnbControl a
{
	color: black;
}
.dxnbLoadingPanel
{
	font: 9pt Tahoma;
}
.dxnbLoadingPanel td.dx
{
	white-space: nowrap;
	text-align: center;
}
.dxnbGroupHeader
{
	font: bold 9pt Tahoma;
	border: none;
	padding: 0px 0px 0px 0px;
}
.dxnbGroupHeader table.dxnb
{
	font: bold 9pt Tahoma;
	padding: 0px;
}
.dxnbGroupHeader td.dxnb
{
	white-space: nowrap;
	padding: 0px;
}
.dxnbGroupHeaderCollapsed
{
	font: bold 9pt Tahoma;
	color: black;
	padding: 0px;	
}
.dxnbGroupHeaderCollapsed table.dxnb
{
	font: bold 9pt Tahoma;
	color: black;
}
.dxnbGroupHeaderCollapsed td.dxnb
{
	white-space: nowrap;
}
.dxnbGroupContent
{
	font: 9pt Tahoma;
	color: black;
	border: none;	
	padding: 0px;
}
.dxnbItem, .dxnbLargeItem, .dxnbBulletItem
{
	font: 9pt Tahoma;
	color: black;
	text-align: left;
}
.dxnbItem
{
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.dxnbLargeItem
{	
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.dxnbItemSelected, .dxnbLargeItemSelected, .dxnbBulletItemSelected
{
	border: none;
}
.dxnbItemSelected
{
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.dxnbLargeItemSelected
{
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.dxnbItemHover, .dxnbLargeItemHover, .dxnbBulletItemHover
{
	border: none;
}
.dxnbItemHover
{
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.dxnbLargeItemHover
{
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.dxnbGroupHeader, .dxnbGroupHeaderCollapsed
{
    text-align: left;
}
.dxnbItem, .dxnbItemHover, .dxnbItemSelected,
.dxnbBulletItem, .dxnbBulletItemHover, .dxnbBulletItemSelected
{
    text-align: left;
}
.dxnbLargeItem, .dxnbLargeItemHover, .dxnbLargeItemSelected
{
    text-align: center;
}
.dxnbGroupHeaderHover
{
}
.dxnbGroupHeaderCollapsedHover
{
}
/* Disabled */
.dxnbDisabled
{
	color: #808080;
	cursor: default;
}

input,
textarea,
select
{
    border: 1px solid #999999;
}

table.profile_table
{
    width: 85%;
}

table.profile_table td
{
    padding-bottom: 10px;
}
td.profile_label
{
    width: 130px;
    font-weight: bold;
    vertical-align: top;
}