.submitSmall{
	width: 55px;
	height: 20px;
	font-size:1.5em;
	border: 0px solid #ffffff;
	cursor: hand !important;
	cursor: pointer !important;
	cursor: default;
	display: block;
	float: left;
	margin-right:5px;
}

.form1 {
	/* border: 1px solid #cccccc; */
	padding: 10px 5px 10px 5px;
	width: 490px;
	margin:0px 0px 10px 0px;
}

#leftContent .form1 table, #leftVac .form1 table, #leftCase .form1 table, #mainLeft .form1 table {
	margin: 0px 0px 0px 0px;
	/* border: 1px solid #99B3CC; */
}

.form1 .table1 {
	margin: 0px 0px 0px 53px;
}

#update p table {
	margin: 0px 0px 0px 0px;
	/* border:1px solid #99B3CC; */
}

#update p input.submitForm {
	margin: 0px 0px 0px 0px;	
}

.form1 p{padding-left:0px;}

.whiteCell{
	background-color: #ffffff;
}

.form1 label{
}

.form1 .inputSmall{
	width: 100px;
}

.form1 .inputSmall2{
	width: 85px;
}

.form1 input {
	width:210px;
	border: 1px solid #99B3CC;
} 

.form1 input.submitForm {
	width:5em;
}

.form1 textarea{
	width:330px;
}

.form1 .check {
	width: 15px;
	height:15px;
}



.form1 .radio {
	width: 12px;
	height:12px;
}

.hidden{
	border:0px;
}

.leftMargin{
	padding-left:0px;
}

.moveImage { border: none; }

.submitForm{
	width: 5em;
	background: #FF0099;
	color: #ffffff;
	font-weight: bold;
	font-size: 10px;
	border: none;
	padding: 5px 0em;
}

a.statsGuide { color: #013976; }

h2.statsHeading, p.statsPara { margin: 0 0 0 0; padding: 0 0 0 0; }

iframe#frame1 { width: 790px; height:560px; }

p.locationsWrap span { padding: 0 5px 0 0;}
p.locationsWrap input { margin: 0 5px 0 0; }

.inlineAdminForm { margin: 0; display: inline; }

p.addNewsletter a#addNewsletterButton { color: #fff; }

div#homePageEditArea { 
	border: 1px solid #99b3cc; 
	padding: 1em 1em;
	background-color: #f3f6f9; 
}

div#homePageEditArea h2, div#homePageEditArea h3 { 
	margin: 0; 
	padding: 0;
}

div#homePageEditArea p.rteBorder { /* border: 1px solid #99b3cc; */ }

#homePageEditArea table.permissionsTable { 
	border: 1px solid #99b3cc; 
	border-right: 0px solid #99b3cc; 
	border-bottom: 0px solid #99b3cc;
	margin-bottom: 1em;
}
#homePageEditArea table.permissionsTable th, #homePageEditArea table.permissionsTable td { 
	border-bottom: 1px solid #99b3cc;
	border-right: 1px solid #99b3cc;
	font-size: 0.7em;
}

#homePageEditArea .inputTypeFloat, fieldset.pageMain .inputTypeFloat { border: 1px solid #99b3cc; width: 30em; }

#homePageEditArea .inputTextBorder { border: 1px solid #99b3cc; width: 30em; }

#homePageEditArea .textAreaTextBorder { border: 1px solid #99b3cc; width: 32em; }

#homePageEditArea .selectTextBorder { border: 1px solid #99b3cc; }

#newsletter_pdf, #presscomment_pdf { border: 1px solid #99b3cc; } 

#newsletter_practice_area_display, #presscomment_practice_area_display { border: 1px solid #99b3cc; color: #013976; }

.selectLabel { position: relative; top: 0.3em; }

label.areasOfPractice {} 

#mainLeft form #homePageEditArea p.error { color: red; }

#homePageEditArea #newsletter_intro, #homePageEditArea #presscomment_intro { border: 1px solid #99b3cc; width: 32em; height: 7em; }

#introTextArea { border: 1px solid #99b3cc; width: 32em; height: 7em; }

#homePageEditArea .stdChkbx { width: 1em;  }
#homePageEditArea select.areaTypesInput { border: 1px solid #99b3cc; }

#homePageEditArea p.locationAdmnWrapPara { height: 1.2em; }

#homePageEditArea span.locationTypes { float: left; width: 6em; display: block; }

textarea.hpTextArea { 
	width: 95%;
	border: 1px solid #99b3cc;
	height: 7em;
}

form#newsletterFilterBox fieldset .paSelectArea label, form#presscommentFilterBox fieldset .paSelectArea label {
	font-size: 0.8em;
	color: #013976;
}
form#newsletterFilterBox fieldset .paSelectArea input, form#presscommentFilterBox fieldset .paSelectArea input {
	font-size: 0.8em;
	color: #013976;
	border: 1px solid #013976;
}

form#newsletterFilterBox fieldset .paSelectArea select, form#presscommentFilterBox fieldset .paSelectArea select {
	color: #013976;
	border: 1px solid #013976;
}

#siteTitle, #siteKeywords, #siteDescription { border: 1px solid #99b3cc; width: 32em; height: 7em; }

#homePageEditArea select#parent, 
#homePageEditArea select#practiceArea, 
#homePageEditArea select#type { border: 1px solid #99B3CC; width: 28em; }


fieldset.outerSet {
 border: none;
 padding: 0;
}

fieldset.innerSet {
	border: none;
}

#homePageEditArea textarea.newsletterContentArea { width: 42em; height: 30em; }

/* My Functions Unordered List Styling */

ul#myFunctionsList { font-size: 0.9em; margin-top: 0.8em; }
ul#myFunctionsList li { margin: 0 0 0 0.9em; }
ul#myFunctionsList li a { text-decoration: none; }
ul#myFunctionsList li a:hover { text-decoration: underline; }
ul#myFunctionsList ul { margin: 0.3em 0 0.3em 0; }

/* Wisywig Editor */

table.mceEditor { border: 0px solid #99b3cc; }

.defaultSkin table#newBody_formatselect td.mceFirst a { font-weight: normal; }

.defaultSkin td.mceFirst span.mceText {	
	color: #f04e22;
}
.defaultSkin .mce_h2 span.mceText { 
	color: #013976;
}
.defaultSkin .mce_h3 span.mceText {
	color: #c5af7d;
}
.defaultSkin .mce_h4 span.mceText {
	color: #013976;
}

table#newBody_toolbar2 { border: none; }

/* Admin For Sidebars */

#sidebar_box_one, #sidebar_box_two, #sidebar_box_three {
	width: 580px;
	height: 250px;
}

#sidebar_group_name {
	width: 580px;
	border: 1px solid #ccc;
	padding: 2px;
}
.conveyancingFormPart1 .readOnly {
	background-color: #E1E1E1;
}

.pubTitleCol { width: 200px; }





