body {	background-color: #bcb5a9; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; }p, td {font-family: Arial, sans-serif;	font-size: 12px;	line-height: 135%;}.p {font-family: Arial, sans-serif;	font-size: 12px;	line-height: 135%;}a:link {  color: #000000; text-decoration: underline; }a:visited {  color: #000000; }a:hover { color: #990033; }input, textarea, checkbox {	background-color: #F3F1EE;  /* light beige  */	border: 1px solid #ccc; 	padding: 2px;	margin-left: 0px;}

INPUT[type="submit"]:hover { color: #fff; background: #b9110d; }
INPUT[type="submit"]:focus { color: #fff; background: #b9110d; }
INPUT[type="submit"]:focus:hover { background: #890c09; font-weight: bold; }
ul {	list-style-position: inside;	list-style-image: url(plan_room/interface/8x8_square.gif);	list-style-type: square;	margin-left: 2px;	padding-left: 0;	line-height: 145% ;	font-family: Arial, sans-serif;	font-size: 12px;}.headlines {	font-size: 17px;	line-height: 125%;	font-weight: bold;	color: #245474;}.smalltext {	font-size: 10px;	line-height: 11px;	font-family: Verdana, sans-serif;}.smalltextGray {	font-size: 10px;	line-height: 11px;	font-family: Verdana, sans-serif;	color: #888;}/* Plan room and Portfolio css */.colMargins {	margin-right: 20px;	padding: 0 20px 0 0;}.WelcomeColor {	font-size: 13px;	color: #b9110d; /* maroon */	font-weight: bold;	padding: 2px;	background-color: #ddd;  }.ClientSubheads {	font-size: 15px;	font-weight: bold;	color: #245474; /* maroon */}#portfiolio_text  {	font-family: Arial, sans-serif;	font-size: 11px;	line-height: 115%;	margin: 0 100px 0 0;}.indexPortfolio  {	font-family: Arial, sans-serif;	font-size: 11px;	line-height: 115%;}	.photoTreatment img {	margin: 0 11px 11px 0;	vertical-align: top; 	border: 1px solid #ccc;}.photoTreatmentVertical img {	margin: 0 11px 11px 0;}#main_photo {	border: 1px solid #ccc;}.planRoomColumn {		padding: 0 0 0 11px;}#documents {	width: 215px;	font-family: Arial, sans-serif;	color: #245474 !important; /* blue */	padding: 2px 0;}

	#documents p {		font-weight: normal;		color: #245474 !important; /* blue */		padding: 0 0 0 8px;	}
	
	#documents a {		text-decoration: none;		color: #245474 !important; /* blue */	}
		#documents a:hover {		text-decoration: none;		color: #b9110d !important; /*  */	}
	
		#documents p a img {		padding-right: 7px;	}
#documents .doc_type {	position: relative;}


#documents .doc_type p {	font-size: 12px;}
#documents .doc_type a {	font-weight: bold;	color: #245474 !important; /* blue */}

#documents .doc_type a:hover {		text-decoration: none;		color: #b9110d !important; /*  */	}

		#IEwrapper {			position: relative;
			padding-bottom: 4px;		}/* end of most Plan room and Portfolio css */.smallScriptItalic {	font-style: italic;	font-family: Georgia, sans-serif;	font-size: 10px;	color: #666666;	line-height: 120%;}.largeScriptItalic {	font-style: italic;	font-family: Georgia;	line-height: 120%;}.caption {	font-style: italic;	font-family: Georgia, sans-serif;	font-size: 10px;	color: #666666;	line-height: 120%;	padding: 0 12px 0 12px; 	text-align: center;}	.greyEdge {	border-top: 1px none #999999;	border-right: 2px solid #245474;	border-bottom: 1px none #999999;	border-left: 1px none #999999;}.greyBorder {	border: 1px solid #666666;}.PCAnote {	border: 1px solid #666666;	margin-right: 10px;	padding: 5px;	border-style: dashed;	background-color: #FFFFee;}.noticeBorder {	border: 1px solid #666666;	margin-right: 10px;	padding: 5px;	border-style: dashed;	background-color: #e8e5ee;}.leading {	line-height: 140% ;}.homePhotobkgrnd {	background-image: url(home_interface/main_photo1.jpg);	background-repeat: no-repeat;	background-position: bottom;}.tablePadding {	padding-top: 5px;	padding-right: 20px;	padding-bottom: 10px;	padding-left: 30px;	margin-top: 0px;	margin-bottom: 0px;}.lightGrayColor {	background-color: #ddd;}table.BordersCool {	border-width: 1px;	border-spacing: 2px 2px;	border-style: solid;	border-color: #ccc;	border-collapse: collapse;	background-color: #fff;}table.BordersCool td {	border-width: 1px;	padding: 4px;	border-style: dotted;	border-color: #ccc;	-moz-border-radius: 0px;
	color: #333;
	vertical-align: middle;}

table.BordersCool th {	border-width: 1px;	padding: 4px;	border-style: dotted;	border-color: gray;	-moz-border-radius: 0px;
	background-color: #eee;
	vertical-align: middle;}/* not used -- browser support too buggy to implement well - using tables, heh#fileIcons img {	float: left;	vertical-align: top;	margin-right: 7px;	margin-bottom: 12px;	clear: left; }#fileIcons p {	clear: both; 	line-height: 110%;	font-size: 11px;}not used */.highlight {	color: #948e85;  /* dark tan */}.highlight a:link {  color: #948e85; text-decoration: underline; } /* dark TAN */.highlight a:visited {  color: #948e85; }.highlight a:hover {  color: #000000; }.subTitles {	font-size: 15px;	font-weight: bold;	font-variant: small-caps;	letter-spacing: 1px;	color: #245474;  /* steel blue */}.subheads {	font-size: 15px;	font-weight: bold;	color: #245474;  /* steel blue */}.credits {	color:#d2cabd;	font-size: 10px;	line-height: 110%;	font-family: Verdana, sans-serif;}.credits a:link {  color: #d2cabd; text-decoration: underline; } /* beige */.credits a:visited {  color: #d2cabd; }.credits a:hover {  color: #fff; }



/* Admin sort order */

ul#sortableList { border-left: dashed 1px black; border-right: dashed 1px black; border-top: dashed 1px black; width: 600px;}#sortableList li { background-color: #bfd4c1; border-bottom: dashed 1px #fff; padding: 10px; cursor: move;}

.sortOrder {
	background-color: #ece9e4;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-style: italic;
}



/* admin styles 
*****************************************************/

.deleteStyle {
	background-color: #e3e8eb;
	margin-left: 30px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-style: italic;
}

#planroom_tab_editor_styles a {
	font-weight: bold;
}

.CategoryEditor {
}

