h4.adminFormHeader {
	background: #000;
	background: #4f4f4f;
	color: #fff;
	margin: 0;
	padding: 15px;
	border-top: 1px solid #fff;
	border-bottom: 1px solid #fff;
	font-size: 1em;
	position: relative;
}

h4 {
	font-size: 1em;
}

form {
	margin: 0 0 15px 0;
	padding: 15px 0 0 0;
}

form.gtiForm div.clear {
	padding: 0 0 15px 0;
}

 label {
	font-weight: bold;
	text-align: right;
	width: 130px;
	padding: 0 15px 0 0;
	float: left;
	clear: left;
	display: block;
}

form.gtiForm label.inline_label {
	width: auto;
	float: none;
	padding: 0;
	text-align: left;
	font-weight: normal;
}

#adminNavBar ul {
	float: right;
}

#adminNavBar ul li {
	display: inline;
	width: 100px;
}

fieldset {
	padding: 1em;
	margin: 0;
	background: #f8f8f8;
}

legend {
	padding: 5px;
	border: thin solid #e4e0ff;
}

#content label a.labelLink:link,#content label a.labelLink:visited {
	color: #eee;
	background: #4f4f4f;
	text-decoration: none;
	display: block;
	padding: 5px;
	border: 1px dotted #eee;
	border-left: 0;
}

#content label a.labelLink:hover {
	color: #fff;
	background: #3c0d0e;
}

form input,form select,form textarea,input.smallinput,.fakeInput,.fakeInputWrap
	{
	width: 280px;
	float: left;
	margin: 0 0 15px 0;
	border: 1px solid #4f4f4f;
	font-family: verdana, sans-serif;
	font-size: 11px;
	padding: 3px;
}

form.gtiForm input.noBorder {
	border: 0;
}

.fakeInput {
	padding: 3px;
	border: 0;
}

.fakeInputWrap {
	border: 0;
	padding: 0;
	margin: 0;
}

.fakeInputWrap img {
	border: 0;
}

form.gtiForm input,form.gtiForm select {
	
}

form input.autowidth,.autowidth {
	width: auto !important;
	margin: 0 15px 15px 0 !Important;
	padding-right: 5px !important;
}

form.gtiForm input.inline_input {
	float: none;
	width: auto;
	margin: 0;
}

/*Dada Mail overwrites*/
form hr {
	display: none;
}

form fieldset p a {
	display: none;
}

form.gtiForm .formCheckboxWrap {
	float: left;
	width: 140px;
	margin: 0 15px 15px 0;
	padding: 5px 0 0 5px;
}

.formCheckboxWrapWide {
	float: left;
	width: 120px;
	margin: 0 15px 15px 0;
	padding: 5px 0 0 5px;
}

.formCheckboxWrapWideSize {
	float: left;
	width: 190px;
	margin: 0 15px 15px 0;
	padding: 5px 0 0 5px;
}

form.gtiForm .formCheckboxWrap input,.formCheckboxWrapWide input,.formCheckboxWrapWideSize input
	{
	margin: 0 5px 5px 0;
}



/* over ride all other styles set so far across the sheets, make uniform looking uttons for all admin buttons... */
input
.submitButton
,
input
.resetButton
,
{
background
:
#D4D0C8
;


color
:
#333
 
!
important
;


border-top
:
1px
 
solid
 
#fff
 
!
important
;


border-right
:
1px
 
solid
 
#808080
 
!
important
;


border-bottom
:
1px
 
solid
 
#808080
 
!
important
;


border-left
:
1px
 
solid
 
#fff
 
!
important
;


padding
:
5px
 
!
important
;


margin
:
0
 
!
important
;


text-decoration
:none
 
!
important
;


width
:
60px;


height
:auto
 
!
important
;


line-height
:auto
 
!
important
;


display
:block
;


font-weight
:normal
;


cursor
:pointer
;


text-align
:left
;


font-family
:verdana
;


font-size
:
10px;


}
a.cheesyButton.edit:link,a.cheesyButton.edit:visited,.admintable input.cheesyButton.edit,input.cheesyButton.edit
	{
	background: #D4D0C8 url('../img/icons/table_edit.png') no-repeat 5px
		center;
	padding: 5px 5px 5px 25px !important;
}

a.cheesyButton.delete:link,a.cheesyButton.delete:visited,.admintable input.cheesyButton.delete,input.cheesyButton.delete
	{
	background: #D4D0C8 url('../img/icons/delete.png') no-repeat 5px center;
	padding: 5px 5px 5px 25px !important;
}

a.cheesyButton.save:link,a.cheesyButton.save:visited,.admintable input.cheesyButton.save,input.cheesyButton.save
	{
	background: #D4D0C8 url('../img/icons/table_save.png') no-repeat 5px
		center;
	padding: 5px 5px 5px 25px !important;
}

a.cheesyButton.tick:link,a.cheesyButton.tick:visited,.admintable input.cheesyButton.tick,input.cheesyButton.tick
	{
	background: #D4D0C8 url('../img/icons/tick.png') no-repeat 5px center;
	padding: 5px 5px 5px 25px !important;
}

a.cheesyButton.cancel:link,a.cheesyButton.cancel:visited,.admintable input.cheesyButton.cancel,input.cheesyButton.cancel
	{
	background: #D4D0C8 url('../img/icons/cancel.png') no-repeat 5px center;
	padding: 5px 5px 5px 25px !important;
}

a.cheesyButton.viewOrder:link,a.cheesyButton.viewOrder:visited,.admintable input.cheesyButton.viewOrder,input.cheesyButton.viewOrder
	{
	background: #D4D0C8 url('../img/icons/application_view_list.png')
		no-repeat 5px center;
	padding: 5px 5px 5px 25px !important;
}

a.cheesyButton.search:link,a.cheesyButton.search:visited,.admintable input.cheesyButton.search,input.cheesyButton.search
	{
	background: #D4D0C8 url('../img/icons/magnifier.png') no-repeat 5px
		center;
	padding: 5px 5px 5px 25px !important;
}

a.cheesyButton.back:link,a.cheesyButton.back:visited,.admintable input.cheesyButton.back,input.cheesyButton.back
	{
	background: #D4D0C8 url('../img/icons/resultset_previous.png') no-repeat
		5px center;
	padding: 5px 5px 5px 25px !important;
}

a.cheesyButton.forward:link,a.cheesyButton.forward:visited,.admintable input.cheesyButton.forward,input.cheesyButton.forward
	{
	background: #D4D0C8 url('../img/icons/resultset_next.png') no-repeat 5px
		center;
	padding: 5px 5px 5px 25px !important;
}

a.cheesyButton.add:link,a.cheesyButton.add:visited,.admintable input.cheesyButton.add,input.cheesyButton.add
	{
	background: #D4D0C8 url('../img/icons/add.png') no-repeat 5px center;
	padding: 5px 5px 5px 25px !important;
}

optgroup {
	background: #fff;
	color: #111;
	border-bottom: 10px solid #fff;
}

optgroup option {
	color: #6f6f6f;
}

.helpIcon {
	background: #5c2d0e;
	color: #eee;
	border: 1px dotted #eee;
	height: 21px;
	width: 21px;
	text-align: center;
	padding: 0 4px;
	cursor: pointer;
}