/*

	People Management Solutions style sheet
	Created by Andi Topping on 18/04/2007

*/

/* STANDARDISE ACROSS BROWSERS */
html, body, div, form { padding:0px; margin:0px; }
img { border:none; }
p { padding:6px 0px; margin:0px; line-height: 125%; }
h1 { padding: 2px 5px; margin: 0px; font-size: 12px; color: #FFFFFF; background-color: #B393C4;  }
h2 { padding: 2px 0px 2px 4px; margin: 2px 0px; font-size: 11px; color: #FFFFFF; background-color: #731E8C;  }
.subsections { padding: 2px 0px 2px 4px; margin: 2px 0px; font-size: 11px; color: #FFFFFF; background-color: #731E8C; width:inherit; }

/* SETUP OUR CANVAS */
html { background-color:#FFFFFF; color:#666666; font-family: Arial, Helvetica, sans-serif; font-size:12px; }
body { background-color:#FFFFFF; }

/* LAYOUT */
#container { margin: 0px auto; width:800px; }
td img {display: block;}
.whitespace { background-color: #FFFFFF; }

#content { padding: 0px 5px; }
#left { float:left; width:181px;  }
#right { float:right; width:322px; padding-left:20px;  }
#nocol { margin: 4px 0px 4px 203px; width:583px; }
#center { margin: 0px 203px; width: 235px; }

#left .box { background-color:#B393CA; margin: 5px 0px; }

#center .bigtext, #nocol .bigtext { color: #731E8C; font-size: 15px; }
#center .smaller, #nocol .smaller { font-style: italic; font-size: 11px; font-weight: normal; }
#center a, #nocol a { font-weight: bold; color: #333333; text-decoration: none; }
#center a:hover, #nocol a:hover { font-weight: bold; color: #666666; text-decoration: none; }

/* Form Styles */
label { width: 150px; float:left; color:#333333; font-style: italic; padding-right: 10px; font-size: 13px; }
.styling  { height: 15px; width: 125px; border: none; font-weight: bold; font-size: 10px; margin: 3px 0px; vertical-align: middle; color: #FFFFFF; background-color: #731E8C; }
#frm_subscribe { padding: 0px 10px;  }

/* Staff Navigation */
#center .teamnav, #nocol .teamnav { background-color: #6D338C; }
