div.RightPanel fieldset {
    border: none;
    margin: 1em;
    padding: 0.25em;
}

/** CONFIRM DIALOG **/
.jqiwarning .jqi {
    background-color: #D4EFFF;
}

.jqifade {
    background-color: #ffffff;
}

div.jqi {
    position: absolute;

    padding: 10px;
    width: 300px;
}

div.jqi .jqicontainer {
    background-color: #fff;
    padding: 5px;
    color: #ffffff;
    font-weight: bold;
}

div.jqi .jqimessage {
    background-color: #D4EFFF;
    padding: 10px;
    color: #000;
}

div.jqi .jqibuttons {
    text-align: center;
    padding: 5px 0 0 0;
}

div.jqi button {
    padding: 3px 10px 3px 10px;
    margin: 0 10px;
}

/**
*   NEW CSS FOR FIELD LAYOUT
*/

span.Field {
    margin: 0;
    padding: 0;
    float: left;
    width: 45em;
    position: relative;
    margin-bottom:.25em;

}

span.hint {
    font-style: italic;
    font-size: 0.7em;
    margin: 0 1em;
    float: right;
    clear: right;
    width: auto;
    position: absolute;
    right: 0;
    top: 0;
    border-bottom: dotted 1px #ccc;
}

span.Field input, span.Field select, span.Field textarea {
    margin:.75em .5em;
    padding: .25em;
    float: left;
/* REMOVE THE NEXT TO OR SO LINES TO SET THE FIELDS TO DEFAULT BROWSER STYLE */
    background: #f5f5f5;
    border: 1px solid #888;
	width:12em;
}

/*.toolbar span.Field select{width:auto!important;border:aut!important;background:auto!important;}*/

span.Field select{padding: .2em;}


span.Field input.Checkbox {
    border: none;
}



span.Field input.file {
    width: 20em;
}

span.Field input.text {
}

span.Field select {
}

span.Field label {
    width: 9.25em;
    float: left;
    clear: both;
    font-size: 1em;
    margin:.5em;
}

span.Field label.img {
    text-align: center;
}

span.Field label.img img {
    padding: .25em;
    border: solid 1px #666;
}

span.SingleCheckField input{width:auto;margin-left:12em;border:auto;}

img.thumb {
    width: 48px;
}

#lol {

/*clear:both;*/
}

span.Field textarea {
    height: 7em;
}

span.MediumField {
	width:40em;
    clear: both;
}

span.MediumField input,
    span.MediumField textarea,
    span.MediumField select {
    
		width:27em
}






span.ClearedField {
    display: block;
    float: left;

    clear:both;
}

/* @mf - Added inline class to collaps width of checkbox's and radios */
span.Field input.inline {
    width: auto !important;
}

span.inline label {
    width: 38em;
    clear: left;
    clear: right;
}

#contact-information dl.tags-list span.action-field {}
#contact-information dl.tags-list span.action-field ul{margin:0;padding:0;float:right;}
#contact-information dl.tags-list span.action-field ul li{margin:.25em;float:left;}
#contact-information dl.tags-list span.action-field ul li input{width:auto;}
#contact-information dl.tags-list span.action-field ul li a{line-height:2em;}

#contact-information dl.tags-list{}
#contact-information dl.tags-list span.tag-field {clear:both;margin:.5em;}
#contact-information dl.tags-list span.tag-field label{margin:.25em;}
#contact-information dl.tags-list span.tag-field input{margin:.25em;width:15em;}

#contact-information dl.tags-list .static-tags{margin:0;clear:both;display:block;}
#contact-information dl.tags-list .static-tags li{margin:.25em;}
#contact-information dl.tags-list .static-tags li{margin-right:.25em;margin-bottom:.25em;}




#contact-information dl.tags-list .add-tags{background:#FEFFAF;float:left;margin:0;width:100%;}
#contact-information dl.tags-list .add-tags .tag-field label{display:block;clear:both;}
#contact-information dl.tags-list .add-tags .tag-field label{display:block;clear:both;}
#contact-information dl.tags-list .add-tags ul.deletable-tags{clear:both;margin:.5em;}
#contact-information dl.tags-list .add-tags ul.deletable-tags li{margin:.25em;}
#contact-information dl.tags-list .add-tags span{clear:both;margin:.5em;}


/* New tabs stuff! CLONE! */
.contact-card-panel dl.tags-list span.action-field {}
.contact-card-panel dl.tags-list span.action-field ul{margin:0;padding:0;float:right;}
.contact-card-panel dl.tags-list span.action-field ul li{margin:.25em;float:left;}
.contact-card-panel dl.tags-list span.action-field ul li input{width:auto;}
.contact-card-panel dl.tags-list span.action-field ul li a{line-height:2em;}

.contact-card-panel dl.tags-list{}
.contact-card-panel dl.tags-list span.tag-field {clear:both;margin:.5em;}
.contact-card-panel dl.tags-list span.tag-field label{margin:.25em;}
.contact-card-panel dl.tags-list span.tag-field input{margin:.25em;width:15em;}

.contact-card-panel dl.tags-list .static-tags{margin:0;clear:both;display:block;}
.contact-card-panel dl.tags-list .static-tags li{margin:.25em;}
.contact-card-panel dl.tags-list .static-tags li{margin-right:.25em;margin-bottom:.25em;}




.contact-card-panel dl.tags-list .add-tags{background:#FEFFAF;float:left;margin:0;width:100%;}
.contact-card-panel dl.tags-list .add-tags .tag-field label{display:block;clear:both;}
.contact-card-panel dl.tags-list .add-tags .tag-field label{display:block;clear:both;}
.contact-card-panel dl.tags-list .add-tags ul.deletable-tags{clear:both;margin:.5em;}
.contact-card-panel dl.tags-list .add-tags ul.deletable-tags li{margin:.25em;}
.contact-card-panel dl.tags-list .add-tags span{clear:both;margin:.5em;}


div.Pane span.Field input.checkbox {
/* margin-left:10px; */
    background: none !important;
    border: 0 !important;
}

table {
    margin: 10px;
}

/* Overriden field layouts */

/** LOGIN SCREEN */
div#LoginDialog .Field{clear:left;margin:.25em;}
div#LoginDialog a{width:auto;text-indent:0;background:none;}
div#LoginDialog span label {clear:none;line-height:1em;}

div#LoginDialog .Pane {
/*    padding-bottom: 1em;*/
}

div#LoginDialog h2{font-size:1.7em;}
div#LoginDialog label{font-size:1.3em;}

/**
*   Style password box
*/

/*#iResetPassword {
    border-top: 1px solid #ddd;
    border-bottom: 1px solid #ddd;
    float: left;
    width: 100%;
    margin: 0;
    padding: 0;
}

#iResetPassword span.Field input.text {
    width: 15.5em;
}

#iResetPassword input {
    float: right;
    clear: right;
}

#iResetPassword a {
    float: left;
    clear: left;
}

#iResetPassword input.text {
}*/


 span.Field img {
    float: right;
    clear: none;
    margin: .5em;
}

 span.dualField {
}

 span.dualField select {
    width: 5.5em;
    float: left;
    clear: none;
}

span.dualField input {
    width: 27em;
    float: left;
    clear: none;
}

/*div#LoginDialog label {
    font-size: 120%;
    line-height: 135%;
    width: 7em;
    float: left;
    margin-left: 2em;
}

div#LoginDialog input {
    font-size: 135%;
    padding: 0.25em; 

}



div#LoginDialog a#aResetPassword {
    font-size: 90%;
}


div#LoginDialog div.ButtonGroup a {
    font-size: 110%;
}


div#LoginDialog span.Field{width:45em;}
div#LoginDialog span a{width:auto;height:auto;background:none;text-indent:0;line-height:3.5em;}
div#LoginDialog span.rememberMeCheckBox {
    margin: 1.5em 0 1.5em 11.75em;
}

div#LoginDialog span.rememberMeCheckBox label {
    width: 20em;
    margin-left: 0;
clear:none;
}

div#LoginDialog span.rememberMeCheckBox input.checkbox {
    width: auto;
}
div#LoginDialog span.Actions ul {
    padding-left: 11em;
    float: none;

}

div#LoginDialog span.Actions ul li{line-height:3.5em;margin:0 .5em;}
div#LoginDialog span.Actions ul li{float:left;border:green;}
optgroup option {
    padding: 0;
    margin: 0;
}
*/


.AddedFilter {
    background: #EDEDED none repeat scroll 0%;
    border-bottom: 1px solid #DDDDDD;
    clear: both;
    float: left;
    margin: 0.25em auto;
    padding: 0.5em 0pt;
    width: 100%;
}

/*.AddedFilter span,*/
.AddedFilter a,
    .AddedFilter label {
    margin: 0 1em;
}

input.example, textarea.example {
    color: #999999;
}

/* -rey */



/* */

#iSearchQuery {
    margin: 0 .5em;
}

label.where {
    width: 9em;
    float: left;
}

div.bonus {
    margin: .5em 0 .5em 8.25em;
    clear: both;
}

div.bonus div {
    margin: .5em 0;
}

div.bonus dl {
    width: 10.625em;
    margin: .5em 0;
    margin-right: .5em;
    clear: none;
    float: left;
    border: solid 1px #ddd;
}

div.bonus dl dt,
    div.bonus dl dd {
    margin: .25em;
}

div.bonus dl dd {
    clear: both;
    float: left;
    width: 100%;
}

div.bonus dl dt {
    margin-bottom: .25em;
}

div.bonus dl dd input {
    clear: left;
    float: left;
}

div.bonus dl dd label {
    clear: none;
    width: 7em;
    display: block;
    float: left;
}

.PanelRow {
    clear: both;
}

.PanelRow span {
    width: 13em;
    display: block;
    float: left;
}

/* add tags dialogue */

div#tags {
/* border:1px solid red; */
    margin-bottom: 0.5em;
}

div#tags input.addTags {
/* border:1px solid blue; */
}

div#tags ul li {
    padding: 0 0 0.25em 0;
}

div#tags ul li a {
    float: none;
}

div#tags span.delete {
    float: right;
}

span.CurrentField {
    
}


/* New Task Pane Form Fields */
.new-task-pane span.Field{width:12.5em;}
.new-task-pane span.Field label{width:12em;}
.new-task-pane span.Field select{width:12em;float:left;clear:both;}
.new-task-pane span.Field input{width:11em;float:left;clear:none;}

.new-task-pane span.MediumField input,
.new-task-pane span.MediumField textarea,
.new-task-pane span.MediumField select {
    width: 33.5em;
}

/**
*	Temporarily disabled this because 
*/

/*div.Pane input[type="submit"], input[type="button"], input.Submit, button, a.super-button {
	background: #78abdf url(/images/alert-overlay.png) repeat-x !important; 
 	display: inline-block !important; 
 	padding: 2px 7px 3px !important; 
 	color: #fff ; 
 	font-size: 13px !important; 
 	font-weight: bold !important; 
 	line-height: 1 !important; 
 	text-decoration: none !important; 
 	-moz-border-radius: 5px !important; 
 	-webkit-border-radius: 5px !important; 
 	-moz-box-shadow: 0 1px 3px rgba(0,0,0,0.25) !important; 
 	-webkit-box-shadow: 0 1px 3px rgba(0,0,0,0.25) !important; 
 	text-shadow: 0 -1px 1px rgba(0,0,0,0.25) !important; 
 	border-bottom: 1px solid rgba(0,0,0,0.25) !important; 
 	position: relative !important; 
 	cursor: pointer !important; 
 	overflow: visible !important; 
 	width: auto !important;
 	border-style: none !important;
}
a.super-button{
margin-left:3px;
padding:5px 16px 11px !important;
}*/


/** Autosuggest field */
span.auto-suggest-field{

}

/*.tagging-field{width:30em!important;border:solid 1px red;}*/

#add-note-form span.Field textarea{width:48.5em;height:3.5em;}

.toolbar span.Field select{width:auto!important;border:default!important;background:default!important;}