body {
	background-color: #e1e0e0;
	font-family: Helvetica, Arial, "MS Trebuchet", sans-serif;
	font-size: .8em;
	margin: 0;
}

#container {
	margin-left: auto;
	margin-right: auto;
	margin-top: 0;
	width: 767px;
	background-color: #fff;
	border-left: 1px solid #949494;
	border-right: 1px solid #949494;
}

/* --------- Header and Top Navigation ----------- */

#head {
	margin-top: -179px;
	width: 767px;
	height: 153px;
	background: #fff url("/sip2/templates/sip/images/bg-header.png") no-repeat;
}

#topnav {
	padding: 18px 0px 0px 10px;
	background: url("/sip2/templates/sip/images/bg-topnav.png") no-repeat top left;
	margin-left: 350px;
	height: 70px;
}

#topnav ul {
	list-style: none;
	margin: 0;
	padding: 0;
}

#topnav li {
	display: inline;
}

#topnav li a {
	font-family: "Lucida Grande", Lucida, Helvetica, Arial, "MS Trebuchet", sans-serif;
	font-size: 12px;
	width: 100px;
	border-right: 1px solid #e1e0e0;
	padding: 6px 10px 5px 10px;
	text-decoration: none;
	color: #666666;
}

#topnav li a:hover {
	color: #000000;
}

#logo {
	position: relative;
	top: 0;
	left: 10px;
}

#topnav li a.noborder{
	border:0px;
	padding-right: 0;
	margin-right: 0;
}

#about-image {
	width: 195px;
	position: relative;
	top: -25px;
	left: 576px;
}

/* ---------- Middle Tags -----------*/

#middle {
	margin-top: 0px;
}

/* --------- Left Navigation ----------- */

#leftnav {
	width: 185px;
	padding-bottom:96px;
	background: #9e218b url("/sip2/templates/sip/images/nav-bottom.jpg") no-repeat bottom center;
	padding-top: 40px;
	float: left;
	margin-bottom: 20px;
}

#leftnav ul {
	list-style: none;
	margin:0;
	padding: 0;
	border-top: 1px solid #7c236c;
	border-bottom: 1px solid #b54d9c;
}

#leftnav td {
	padding-top:7px;
	padding-bottom: 6px;
	/*background: url("/sip2/templates/sip/images/nav-line.jpg") no-repeat bottom center;	*/
	border-top: 1px solid #b54d9c;
	border-bottom: 1px solid #7c236c;
}

#leftnav a {
	font-family: "Lucida Grande", Lucida, Helvetica, Arial, "MS Trebuchet", sans-serif;
	font-size: 12px;
	color: #fff;
	text-decoration: none;
	padding-left: 10px;
	margin-left: 15px;
	background: url("/sip2/templates/sip/images/nav-arrow.jpg") no-repeat center left;
}

#leftnav a:hover {
	background: url("/sip2/templates/sip/images/nav-arrow-over.jpg") no-repeat center left;
}

/* --------- Content ----------- */

#content {
	font-family: Helvetica, Arial, Lucida, "MS Trebuchet", sans-serif;
	margin-left: 225px;
	padding-top: 30px;
	margin-right: 30px;
}

.contentheading {
        margin-bottom: 10px;
        font-size: 2.5em;
        font-weight: normal;
        color: #983794;
}

.componentheading {
        margin-bottom: 10px;
        font-size: 2.5em;
        font-weight: normal;
        color: #983794;
}

#content h1 {
	margin-bottom: 10px;
	font-size: 2.5em;
	font-weight: normal;
	color: #983794;
}

#content .subhead {
	font-size: 1em;
	font-style: italic;
	color: #6fbe44;
}

#content p {
	font-size: 1em;
/*	color: #666;
	line-height: 1.5em;
*/
	padding-left: 20px;
}

#content a {
	padding-top: 2px;
	color: #983794;
	text-decoration: none;
	border-bottom: 1px solid #e1e0e0;
}

#content a:hover {
	color: #983794;
	border-bottom: 1px solid #6fbe44;
	background-color: #e0f2f9;
}


/* ---------- Footer ---------- */

#footer {
	clear: both;
	text-align: center;
	margin-top: 100px;
	font-family: "Lucida Grande", Lucida, Helvetica, Arial, "MS Trebuchet", sans-serif;
	font-size: 10px;
	padding-bottom: 15px;
	padding-top: 15px;
	width: 767px;
	background-color: #92d6f6;
	color: #fff;
}


		#resize-box{
			background-color:#f0f0f0;
			border:1px dashed #a0a0a0;
			position:absolute;
			top:-1px;
			right:5px;
		}
		
		#resize-box:hover{
			background-color:#e0e0e0;
		}		
 
		#resize-box a{
			font-size:18px;
			font-family:Arial,sans-serif;
			text-decoration:none;
			color:#909090;
			display:block;
			float:left;
			padding:5px 10px;
		}
 
		#resize-box a:hover{
			color:#303030;
		}
		
		#increase{
			border-right:1px dotted #a0a0a0;		
		}
