body
{
	font-family:Verdana, Helvetica, Sans-Serif;	
	font-size: 11px; 
	font-weight: normal;
	letter-spacing: 1px;
}

a
{
	color:#FF4500;
	font-weight:bold;
	text-decoration:none;
}

a:hover
{
	text-decoration:underline;
}

img
{
	vertical-align:middle;
	height: 16px;
	width: 16px;
}

/************************************************************
	wrappers 
*/
#contentwrapper, #headerwrapper, #menubar
{
	position:relative;
	width:800px;
}

/************************************************************
	ContentControl.ascx
*/

#contentwrapper
{
	height: 555px;
	background-color: #EEEEEE;
	line-height: 200%;
	border: solid 1px #104E8B;
}
#menubar, #contentselect 
{
	position:relative;
	padding: 0 0 5px 5px;
	background-color:#FFFFFF;
}
#menubar
{
	vertical-align: bottom; 
	height: 20px;
	width: 98%; /*in case of very long exception messages*/
}
#contentselect
{
	height: 74px;
	border-bottom: solid 1px #104E8B; 
	width:795px;
	background-color:#104E8B;
	color:#FFFFFF;
}
#contentselect .EditDropDown
{
	width: 260px;
}
#contenttext, #contentbuttonbar, #contentdocument
{
	position:relative;
	left:5px;
	width: 390px;
	padding: 0 0 5px 5px;
}
#contenttext, #contentdocument
{
	border:solid 1px #BBBBBB; 
}

#contenttext
{
	top:4px;	
}
#contentimage
{	
	position:absolute;
	top:84px;
	left:410px;	
	width: 375px;
	padding: 0 0 5px 5px; 
	border:solid 1px #BBBBBB;
}
#contentbigimage
{
	position: absolute;
	top: 251px;
	left: 410px;
	width: 375px;
	padding: 0 0 5px 5px;
	border: solid 1px #BBBBBB;
}#contentdocument
{
	position: absolute;
	top: 315px;
	left: 410px;
	width: 375px;
	padding: 0 0 5px 5px;
}
#contentvalidfromto, #contentsortorder 
{
	position:absolute;
	vertical-align:middle;
	left:410px;	
	width: 375px;
	padding: 0 0 5px 5px; 
	border: solid 1px #BBBBBB;
}

#contentsortorder
{
	top: 418px;
	height: 20px;
	padding-top: 3px;
}
#contentvalidfromto
{
	top: 456px;
	height: 20px;
	padding-top: 3px;
}
#contentdelete
{
	top: 490px;
	height: 30px;
	position: absolute;
	left: 410px;
	width: 375px;
	padding: 0 0 0 5px;
	z-index: 1;
}
#contentpreviewimage
{
	position:absolute;
	top:80px;
	left:800px;	
	padding: 0 0 5px 5px; 
	border:none 0px #000000;
}
#contentbuttonbar
{
	margin-top: 10px;
	width: 99%;
	height: 65px;
	top: 0px;
}

/************************************************************
	AddressControl.ascx
*/
#address
{
	border:solid 1px #BBBBBB; 
	top:4px;	
	position:relative;
	left:6px;
	width: 775px;
	padding: 0 0 5px 5px;
}

/************************************************************
	HeaderControl.ascx
*/
#headerwrapper
{
	height:45px;
	line-height:175%;
	border-top: solid 1px #DDDDFF;
	border-bottom: solid 1px #DDDDFF;
	margin-bottom: 16px;
}
#header1, #header2, #header3, #header4
{
	position:absolute;
	height:100%;
	width:25%;
	top:0;
}
#header1
{
	left:0;
}
#header2
{
	left:25%;
	
}
#header3
{
	left:50%;
}
#header4
{
	left:75%;
	text-align:right;
}
#header4 a
{
	font-weight:normal;
	color: #104E8B;
}

/************************************************************
	mainSM.aspx 
*/
#PanelContentUpdateMgmt, #PanelContentAddMgmt, #PanelNavigationMgmt, #PanelUserMgmt, #PanelFileUploadMgmt, #PanelAddressMgmt, #PanelConfigMgmt, #PanelChangePassword, #PanelArticleMgmt
{
	margin-bottom: 10px;
}

/************************************************************
	Classes 
*/
.EditTextBox, .EditMulitLineTextBox, .EditMulitLineTextBox2, .EditMulitLineTextBox3
{	
	width :96%;
	font-size: 11px; font-weight: normal;
	color: #104E8B;
	letter-spacing: 1px; 
}
.EditMulitLineTextBox
{
	height: 276px;
}

.EditMulitLineTextBox2
{
	height: 50px;
}
.EditMulitLineTextBox3
{
	height: 152px;
	margin-bottom: 8;
}
.EditButton
{
	font-size: 11px; font-weight: bold;
	letter-spacing: 1px;
	color: #104E8B;
	border-style: solid;
	border-width: 1px; 
	border-color: #104E8B;
}
.SaveButton
{
	border: 1px solid #104E8B;
	font-size: 16px; 	
	font-weight: bold;
	letter-spacing: 1px;
	color: #104E8B;
	margin-bottom: 0px;
}
.EditDropDown, .EditDropDown2, .EditDropDownLanguage
{
	font-size: 11px; 
	font-weight: normal;
	color: #104E8B;
	letter-spacing: 1px;
}
.EditDropDown
{
	width :96%;
	margin-bottom: 0px;
}
.EditDropDown2
{
	width :265px;
}
.EditDropDownLanguage
{
	width :100px;
}
.EditTitleLabel
{
	font-size: 12px; 
	font-weight: bold;
}
.BigTitleLabel
{
	font-size: 15px; 
	font-weight: bold;
}
.TextLabelSmall
{
	font-size: 10px; 
	font-weight: normal;
}

.MessageLabel
{
	color:Red;
	font-size: 10px;
	font-weight: bold;
	text-align:left;
}

.HighlightRed
{
	color:Red;
	font-size: 12px;
	font-weight: bold;
	text-align:left;
}


