/* Start of CMSMS style sheet 'uniquely-services' */
/*
Secondary stylesheet for Uniquely Yours Business Services.
Author: Heather Feuerhelm, Uniquely Yours Business Services.
Version 2, March 9, 2008
This stylesheet provides additional styles required for the services page.
*/

/* hack for Internet Explorer */
* html div#services {
   /* hide ie/mac \*/
   height: 1%;
   /* end hide */
}

/* Style for nested <ul> */
div#services li ul{
	font-style: italic;
	font-size: 90%;
	margin-bottom: 0;
}
/* 
background-color
*/
div#services .border {
   margin: 0 auto; padding: .5em;
	border: dotted 2px #cccccc;
}

div#adminheader {
	background: url(images/adminheader.png) no-repeat left;
	height: 50px;
	}

div#desktopheader {
	background: url(images/desktopheader.png) no-repeat;
	height: 50px;
}

div#multimedia {
	background: url(images/multimediaheader.png) no-repeat;
	height: 65px;
}
div#services .price {
	background-color: transparent;
	color: red;
	font-size: 90%;
	font-style: italic;
}

div#services .text {
	background: none;
	color: #0000ff;
}

form {
	margin: 0; padding: 0;
	font-size: 100%;
}

fieldset {
	border: 1px solid #ff4900;
	padding: 1em; margin: 0;
	line-height: 1.5em;
}

.fieldset2 {
	border: 1px dotted #ff4900;
	padding: 1em; margin: 0;
	line-height: 1.5em;
}

legend, .fieldset2 legend {
	font: 1.15em "Trebuchet MS", Geneva, Arial, Helvetica, sans-serif;
	color: #0000ff; background-color: #ffffff;
	padding: 0 .2em;
}

.textlabel {
	display: inline; float: left;
	width: 150px; padding: 0;
	margin: 7px 0 0 0;
	text-align: right;
}

label {
	margin: 7px 0 0 0;
	text-align: right;
}

.textinput {
	width: auto; font-size: 100%;
	margin: 5px 0 0 10px; padding: 3px;
	border: 1px solid #aed7ff;
	background-color: transparent; color: #000066;
}

reset {
	margin-left:0px;
}

textarea {
	width: 80%;
	overflow: auto;
}

.br {
	clear: left;
}

.table {
	border: none;
	padding: 3px;
	width: 100%;
}

td {
	padding: 3px;
	width: 33%;
	text-align: left;
}

.error {
	background-color: transparent;
	color: #ff0000; font-weight: bold;
}

.required {
	background-color: transparent;
	color: #ff0000;
	font-weight: bold;
}

.italic {
	font-style: italic;
}

.button {
	font-size: .9em;
}
/* End of 'uniquely-services' */

