/* general classes */
body {
	font-family : "Trebuchet MS", Tahoma, Arial; 
	font-size : 12px;
	color : #000000;
	margin:0px;
	background-color:#CCCC99;
	background-image:url(images/bg.gif);
}

#clr {
	clear: both;
}

a { 
	font-family : "Trebuchet MS", Tahoma, Arial; 
	text-decoration : none; 
	color:#f33e60; 
}

.sublink { 
	font-family : "Trebuchet MS", Tahoma, Arial;
	font-size:12px; 
	text-decoration : none; 
	color:#333333;
}

.headlink { 
	font-family : "Trebuchet MS", Tahoma, Arial;
	font-size:12px;
	text-decoration : none; 
	color:#996600; 
}

P { margin-top: 0;  margin-bottom: 0; }

HR {
	border : 1px dotted #000000;
}

td {
font-family : "Trebuchet MS", Tahoma, Arial;
font-size:12px;
}

form {
	margin:0px;
}

.error {
	font-family : "Trebuchet MS", Tahoma, Arial;
    font-size : 11px;
    color : Red;
}

.info {
	font-family : "Trebuchet MS", Tahoma, Arial;
    font-size : 11px;
    color : Blue;
}

/* Header */
#outline {
	width:883px;
	border-left:1px solid black;
	border-right:1px solid black;
	background-color:#FFFFFF;
}


#header {
	text-align:right;
	background-color:#000000;
	background-image:url(images/header.png);
	height:120px;
	background-repeat:no-repeat;

}

/* Main Content */
#outline_sub {
	border-left:1px solid black;
	border-right:1px solid black;
	width:883px;
	background-color:#FFFFFF;
	position:relative;
	text-align:left;
}

/* Left Side */
#leftside{
	float:left;
	margin-left:3px;
	width:180px;
	height:100%;
text-align:left;
}



/* Center */
#midside{
	float:right;
	width:680px;
	margin-right:3px;
	padding-bottom:20px;

}

#sidebar{

}

/* Footer */
#footer{
	font-family: "Trebuchet MS", Tahoma, Arial;
	font-size:10px;
	text-align:center;
	background-color:#000000;
	color:#FFFFFF;
}

#footer a{
color:#FF0066;
}

.pgprocessed {
	color: #FFFFFF;
	font-family : "Trebuchet MS", Tahoma, Arial;
	font-size: 10px;
}

/*sidebar */

/*sidebar title (h2) */
#sidebar h2, #sidebar .sidebartitle{
	font: normal 140%/100% "Trebuchet MS", Tahoma, Arial;
	color: #000000;
	margin: 20px 0px 2px;
	border-bottom: 1px solid #CFE1AC;
}
/*sidebar text styles */
#sidebar a, #sidebar a:visited{
	color: #495233;
	text-decoration: none;
}
#sidebar a:hover{
	color: #FF6600;
	text-decoration: none;
}
/*sidebar list level1 */
#sidebar ul {
	margin: 0;
	padding: 0;
}
#sidebar ul li {
	list-style: none;
	margin: 0;
	padding: 0;
	border: none;

}
/*sidebar list level2 */
#sidebar ul li ul {
	padding: 0;
	margin: 0;

}
#sidebar ul li ul li{
	padding: 2px 0 2px 10px;
	border-bottom: 1px solid #dceeb7;

}
/*sidebar list level3 */
#sidebar ul li ul li ul li{
	padding: 1px 0 1px 10px;
	border: none;
}

#sidebar ul li ul li a, #sidebar ul li ul li a:visited{
display:block;
color: #f33e60;
}

#sidebar ul li ul li a:hover{
color: black;
}

#sidebar ul li ul li ul li a, #sidebar ul li ul li ul li a:visited{
display:block;
color: black;
}

#sidebar ul li ul li ul li a:hover{
color: #f33e60;
}

.php {
	border:#666666 1px solid;
	background-color:#FFFFCC;
	width:90%;
}

#centerbox_info{
margin-top:10px;
width:600px;
padding:5px;
background-color:#FFFFCC;
border:1px solid #FFCCCC;
}

.centerbox{
width:600px;
margin-top:10px;
border:1px solid #000000;
}

.centerbox_header{
padding:5px;
background-color:#000000;
color:#999999;
text-align:left;
text-indent:20px;
font-weight:bold;
background-image:url(images/header.gif);
}

.centerbox_content{
background-image:url(images/content.gif);
padding:5px;
text-align:left;
}

/* FORM */
#textinput{
	font-family: "Trebuchet MS", Tahoma, Arial;
	font-size : 12px;
	color:#333333;
	background-color:#FFFF99;
	border:1px solid black;
	width:300px;

}