@charset "utf-8";
/* GLOBAL */

body{
	width:950px;
}
.background,.index_background{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;	
	background-repeat: no-repeat;
	width:950px;
	height:600px;
	float:left;
	margin:0px;
}
.background{
	background-image: url(../img/TemplateBground.jpg);
}
.index_background{
	background-image: url(../img/TemplateBground_index.jpg);
}
.logo,.apple_logo{/* for two of the logo */
	width:267px;
	float:left;
	text-align:center;
	position:relative;
}
/* change button to image */
.submit{
	background:url(../img/btn_submit.gif) no-repeat center center;
}
.reset{
	background:url(../img/btn_reset.gif) no-repeat center center;
}
.submit,.reset{
	width:60px;
	height:20px;
	border:none;
}
img.cancel:hover{
	cursor:pointer;
}
/* set effect to button*/
.submit:hover,.reset:hover{
	background-position:-1px 1px;
	width:60px;
	height:20px;
	border:none;
}
/* this is for all of the link in the right side.*/
.select,.select:link,.select:active,.select:visited{
	color:#9DC44C;
	text-decoration:none;
}
.no_select{
	color:#3F3F3F;
	text-decoration:none;
}
.select:hover{
	text-decoration:none;
}
.no_select:hover{
	cursor:pointer;
	color:#9DC44C;
}
.left_nav span{
	color:#007C91;
}
#detail{/* right detail */
	padding-top:20px;
}
#detail p.title{
	font-weight:bold;
}
#detail .sub_title{
	color:#007C91;
}

#Milestone ul li,#Philosophy ul li{
	padding-bottom:15px;
	margin-left:-10px;
}
#logout a{
	margin-left:10px;
}
#logout a,#logout a:active,#logout a:visited{
	font-size:12px;
	font-weight:bold;
	color:#3F3F3F;
	text-decoration:none;
}
#logout a:hover{
	color:#9DC44C;
}
textarea{
	width:330px;
	height:290px;	
}