@charset "utf-8";
#body {
	background-color: #f4f1f1;
	margin:0px;
}
#menupopup {
	width:140px;
	overflow:auto;
	background:url(bgmenu.gif);
	border:1px solid #eaeaea;
	padding:5px;
	border:1px solid #CCC;
	font-family:Arial, Tahoma, Verdana;
	font-size:11px;
	color:#656667;
	position:absolute;
	margin: auto 0px;
	top:226px;
	left:270px;
}
#header {
	width:750px;
	overflow:auto;
	margin:0px auto;
	border-left:1px solid #e6e6e6;
	border-right:1px solid #e6e6e6;
	background:#FFFFFF;
	border-bottom: 1px solid #e8f4fc;
}
#header #topheader{
	height:60px;
	width:750px;
	background:url(banner.jpg) no-repeat;
}
#header #bannerheader{
	width:750px;
	text-align:center;
}
#header #bottomheader{
	width:748px;
	height:20px;
	overflow:auto;
	padding-right:1px;
}
#header #bottomheader a{
	background:#c6e6fc;
	border:1px solid #b2ccdb;
	float:right;
	color:#0078c9;
	margin-left:5px;
	padding-top:2px;
	padding-bottom:2px;
	padding-left:15px;
	padding-right:15px;
	display:block;
	font-family:Arial, Tahoma, Verdana;
	font-size:11px;
	text-decoration:none;
	border:1px solid #a9dafc;
}
#header #bottomheader a:hover{
	background:#a9dafc;
	
}
#content {
	width:750px;
	overflow:auto;
	margin:0px auto;
	border-left:1px solid #e6e6e6;
	border-right:1px solid #e6e6e6;
	background:#FFFFFF;
	overflow:auto;
	padding-bottom:10px;
}

#content #leftcontent {
	overflow:auto;
	float:left;	
}
#content #leftcontent #boxadsanse {
	width:150px;
	overflow:auto;
	margin-top:10px;
	margin-left:10px;
	margin-bottom:10px;
	text-align:center;
}
#content #leftcontent #boxmenu {
	width:150px;
	height:200px;
	overflow:auto;
	margin-top:10px;
	margin-left:10px;
	margin-bottom:10px;
}
#content #leftcontent #boxmenu #formlogin{
	margin:0px;
	padding:5px;
	font-family:Arial, Tahoma, Verdana;
	font-size:11px;
	color:#656667;
	background:url(bgmenu.gif);
	border-left:1px solid #eaeaea;
	border-top:1px solid #eaeaea;
	border-right:1px solid #eaeaea;
}
#content #leftcontent #boxmenu #formlogin #username{
	margin-top:2px;
	padding:2px;
	font-family:Arial, Tahoma, Verdana;
	font-size:11px;
	color:#487b99;
	border:1px solid #cccdcd;
}
#content #leftcontent #boxmenu #formlogin #password{
	margin-top:2px;
	padding:2px;
	font-family:Arial, Tahoma, Verdana;
	font-size:11px;
	color:#487b99;
	border:1px solid #cccdcd;
}
#content #leftcontent #boxmenu #formlogin #button{
	margin-top:5px;
	padding:2px;
	padding-left:10px;
	padding-right:10px;
	font-family:Arial, Tahoma, Verdana;
	font-size:11px;
	color:#858383;
	border:1px solid #cccdcd;
}
#footer {
	width:750px;
	height:50px;
	margin:0px auto;
	border-left:1px solid #e6e6e6;
	border-right:1px solid #e6e6e6;
	background:#FFFFFF;
	border-top: 1px solid #fbefce;
}
#footer a{
	background:#fddbbd;
	border:1px solid #fccea4;
	float:left;
	color:#763d0b;
	margin-right:5px;
	padding-top:2px;
	padding-bottom:2px;
	padding-left:15px;
	padding-right:15px;
	display:block;
	font-family:Arial, Tahoma, Verdana;
	font-size:11px;
	text-decoration:none;
}
#content #contentcenter {
	width:548px;
	overflow:auto;
	float:right;
	padding:5px;
	text-align:center;
	font-family:Arial, Tahoma, Verdana;
	font-size:11px;
	color:#585c5f;
}
#content #contentpage {
	width:560px;
	overflow:auto;
	float:right;
	margin-top:10px;
	margin-right:10px;
	margin-bottom:10px;
	font-family:Arial, Tahoma, Verdana;
	font-size:11px;
	color:#656667;
}
#content #contentpage #popup {
	width:700px;
	height:200px;
	padding:5px;
	border:1px solid #CCC;
	font-family:Arial, Tahoma, Verdana;
	font-size:11px;
	color:#656667;
	position:fixed;
	margin: auto 0px;
	top:250px;
	left:275px;
	background:#F5F5F5;
	display:none;
	
}
#content #contentpage #popup #popuptitle {
	font-weight:bold;
}
#content #contentpage #popup #popupcontent{
	overflow:scroll;
	height:150px;
	margin-top:10px;
	background:#FFF;
}
#content #contentpage #popup a {
	text-decoration:none;
	background:#666;
	display:block;
	padding:2px;
	width:75px;
	text-align:center;
	color:#FFF;
}
#content #contentpage #popup a:hover {
	background:#999;
	color:#666;
}
#content #contentpage #title {
	width:548px;
	overflow:auto;
	float:right;
	padding:5px;
	font-family:Arial, Tahoma, Verdana;
	font-size:11px;
	font-weight:bold;
	color:#1161a5;
	background:url(titlemenu.gif);
	border:1px solid #9dcbea;
}
#content #contentpage #detail {
	width:548px;
	float:right;
	overflow:auto;
	padding:5px;
	font-family:Arial, Tahoma, Verdana;
	font-size:11px;
	color:#585c5f;
	border-left:1px solid #9dcbea;
	border-right:1px solid #9dcbea;
	border-bottom:1px solid #9dcbea;
}
#content #contentpage #detail a{
	font-family:Arial, Tahoma, Verdana;
	font-size:11px;
	color:#585c5f;
	text-decoration:none;
}
#content #contentpage #detail a:hover{
	text-decoration:underline;
	
}
#content #contentpage #detail #leftdetail{
	float:left;	
}
#content #contentpage #detail #rightdetail{
	float:right;
}
#content #contentpage #detail #rightdetail a{
	font-family:Arial, Tahoma, Verdana;
	font-size:11px;
	color:#6784ac;
	font-weight:bold;
	text-decoration:none;
	float:right;
}
#content #contentpage #detail #rightdetail a:hover{
	text-decoration:underline;	
}
#content #contentpage #detail #picture{
	overflow:auto;
	
}
#content #contentpage #detail #parameter{
	font-weight:bold;
	width:80px;
	overflow:auto;
	float:left;
	padding-right:5px;
	font-family:Arial, Tahoma, Verdana;
	font-size:11px;
	color:#585c5f;
}
#content #contentpage #detail #value{
	width:450px;
	overflow:auto;
	float:left;
	font-family:Arial, Tahoma, Verdana;
	font-size:11px;
	color:#585c5f;
}
#content #contentpage #detail #form{
	margin:0px;
	margin-top:5px;
}
#content #contentpage #detail #form #century{
	margin-top:2px;
	border:1px solid #d9e0e7;
	padding:2px;
	font-family:Arial, Tahoma, Verdana;
	font-size:11px;
	color:#585c5f;
}
#content #contentpage #detail #form #resume{
	margin-top:2px;
	border:1px solid #d9e0e7;
	padding:2px;
	font-family:Arial, Tahoma, Verdana;
	font-size:11px;
	color:#585c5f;
}
#content #contentpage #detail #form #name{
	margin-top:2px;
	border:1px solid #d9e0e7;
	padding:2px;
	font-family:Arial, Tahoma, Verdana;
	font-size:11px;
	color:#585c5f;
}
#content #contentpage #detail #form #email{
	margin-top:2px;
	border:1px solid #d9e0e7;
	padding:2px;
	font-family:Arial, Tahoma, Verdana;
	font-size:11px;
	color:#585c5f;
}
#content #contentpage #detail #form #address{
	margin-top:2px;
	border:1px solid #d9e0e7;
	padding:2px;
	font-family:Arial, Tahoma, Verdana;
	font-size:11px;
	color:#585c5f;
}
#content #contentpage #detail #form  #city{
	margin-top:2px;
	border:1px solid #d9e0e7;
	padding:2px;
	font-family:Arial, Tahoma, Verdana;
	font-size:11px;
	color:#585c5f;
}
#content #contentpage #detail #form #state{
	margin-top:2px;
	border:1px solid #d9e0e7;
	padding:2px;
	font-family:Arial, Tahoma, Verdana;
	font-size:11px;
	color:#585c5f;
}
#content #contentpage #detail #form #country{
	margin-top:2px;
	border:1px solid #d9e0e7;
	padding:2px;
	font-family:Arial, Tahoma, Verdana;
	font-size:11px;
	color:#585c5f;
}
#content #contentpage #detail #form #zip{
	margin-top:2px;
	border:1px solid #d9e0e7;
	padding:2px;
	font-family:Arial, Tahoma, Verdana;
	font-size:11px;
	color:#585c5f;
}
#content #contentpage #detail #form #phone{
	margin-top:2px;
	border:1px solid #d9e0e7;
	padding:2px;
	font-family:Arial, Tahoma, Verdana;
	font-size:11px;
	color:#585c5f;
}
#content #contentpage #detail #form #username{
	margin-top:2px;
	border:1px solid #d9e0e7;
	padding:2px;
	font-family:Arial, Tahoma, Verdana;
	font-size:11px;
	color:#585c5f;
}
#content #contentpage #detail #form #password{
	margin-top:2px;
	border:1px solid #d9e0e7;
	padding:2px;
	font-family:Arial, Tahoma, Verdana;
	font-size:11px;
	color:#585c5f;
}
#content #contentpage #detail #form #password1{
	margin-top:2px;
	border:1px solid #d9e0e7;
	padding:2px;
	font-family:Arial, Tahoma, Verdana;
	font-size:11px;
	color:#585c5f;
}
#content #contentpage #detail #form #password2{
	margin-top:2px;
	border:1px solid #d9e0e7;
	padding:2px;
	font-family:Arial, Tahoma, Verdana;
	font-size:11px;
	color:#585c5f;
}
#content #contentpage #detail #form #term{
	margin-top:2px;
	border:1px solid #d9e0e7;
	padding:2px;
	font-family:Arial, Tahoma, Verdana;
	font-size:11px;
	color:#585c5f;
}
#content #contentpage #detail #form #code{
	margin-top:2px;
	border:1px solid #d9e0e7;
	padding:2px;
	font-family:Arial, Tahoma, Verdana;
	font-size:11px;
	color:#585c5f;
}
#content #contentpage #detail #form #description{
	margin-top:2px;
	border:1px solid #d9e0e7;
	padding:2px;
	font-family:Arial, Tahoma, Verdana;
	font-size:11px;
	color:#585c5f;
}
#content #contentpage #detail #form #date1{
	margin-top:2px;
	border:1px solid #d9e0e7;
	padding:2px;
	font-family:Arial, Tahoma, Verdana;
	font-size:11px;
	color:#585c5f;
}
#content #contentpage #detail #form #month1{
	margin-top:2px;
	border:1px solid #d9e0e7;
	padding:2px;
	font-family:Arial, Tahoma, Verdana;
	font-size:11px;
	color:#585c5f;
}
#content #contentpage #detail #form #year1{
	margin-top:2px;
	border:1px solid #d9e0e7;
	padding:2px;
	font-family:Arial, Tahoma, Verdana;
	font-size:11px;
	color:#585c5f;
}
#content #contentpage #detail #form #date2{
	margin-top:2px;
	border:1px solid #d9e0e7;
	padding:2px;
	font-family:Arial, Tahoma, Verdana;
	font-size:11px;
	color:#585c5f;
}
#content #contentpage #detail #form #month2{
	margin-top:2px;
	border:1px solid #d9e0e7;
	padding:2px;
	font-family:Arial, Tahoma, Verdana;
	font-size:11px;
	color:#585c5f;
}
#content #contentpage #detail #form #year2{
	margin-top:2px;
	border:1px solid #d9e0e7;
	padding:2px;
	font-family:Arial, Tahoma, Verdana;
	font-size:11px;
	color:#585c5f;
}
#content #contentpage #detail #form #message{
	margin-top:2px;
	border:1px solid #d9e0e7;
	padding:2px;
	font-family:Arial, Tahoma, Verdana;
	font-size:11px;
	color:#585c5f;
}
#content #contentpage #detail #form #caption{
	margin-top:2px;
	border:1px solid #d9e0e7;
	padding:2px;
	font-family:Arial, Tahoma, Verdana;
	font-size:11px;
	color:#585c5f;
}
#content #contentpage #detail #form #caption{
	margin-top:2px;
	border:1px solid #d9e0e7;
	padding:2px;
	font-family:Arial, Tahoma, Verdana;
	font-size:11px;
	color:#585c5f;
}
#content #contentpage #detail #form #picture{
	margin-top:2px;
	border:1px solid #d9e0e7;
	padding:2px;
	font-family:Arial, Tahoma, Verdana;
	font-size:11px;
	color:#585c5f;
}
#content #contentpage #detail #form #button{
	margin-top:2px;
	border:0px solid #d9e0e7;
	padding:5px;
	background:#4b565f;
	font-family:Arial, Tahoma, Verdana;
	font-size:11px;
	color:#ffffff;
}
#content #contentpage #detail #form #red{
	color:#c6470f;
	font-weight:bold;
}
#content #contentpage #detail #listevent {
	border-bottom:1px solid #CCC;
	overflow:hidden;
	float:left;
}
#content #contentpage #detail #listevent #name{
	width:180px;
	padding:4px;
	font-family:Arial, Tahoma, Verdana;
	font-size:11px;
	color:#585c5f;
	float:left;
}
#content #contentpage #detail #listevent #picture{
	width:250px;
	padding:4px;
	font-family:Arial, Tahoma, Verdana;
	font-size:11px;
	color:#585c5f;
	float:left;
}
#content #contentpage #detail #listevent #caption{
	width:150px;
	padding:4px;
	font-family:Arial, Tahoma, Verdana;
	font-size:11px;
	color:#585c5f;
	float:left;
}
#content #contentpage #detail #listevent #name a{
	font-family:Arial, Tahoma, Verdana;
	font-size:11px;
	color:#585c5f;
	text-decoration:none;
}
#content #contentpage #detail #listevent #name a:hover{
	text-decoration:underline;	
}
#content #contentpage #detail #listevent #start{
	width:75px;
	padding:4px;
	font-family:Arial, Tahoma, Verdana;
	font-size:11px;
	color:#585c5f;
	float:left;
}
#content #contentpage #detail #listevent #end{
	width:75px;
	padding:4px;
	font-family:Arial, Tahoma, Verdana;
	font-size:11px;
	color:#585c5f;
	float:left;
}
#content #contentpage #detail #listevent #action2{
	width:120px;
	padding:4px;
	font-family:Arial, Tahoma, Verdana;
	font-size:11px;
	color:#585c5f;
	float:left;
}
#content #contentpage #detail  #listevent #action2 a{
	font-family:Arial, Tahoma, Verdana;
	font-size:11px;
	color:#585c5f;
	text-decoration:none;
	background:#f1ecec;
	padding:1px;
	padding-left:10px;
	padding-right:10px;
}
#content #contentpage #detail #listevent #action2 a:hover{
	background:#f8f3f3;
}
#content #contentpage #detail #listevent #action{
	width:170px;
	padding:4px;
	font-family:Arial, Tahoma, Verdana;
	font-size:11px;
	color:#585c5f;
	float:left;
}
#content #contentpage #detail  #listevent #action a{
	font-family:Arial, Tahoma, Verdana;
	font-size:11px;
	color:#585c5f;
	text-decoration:none;
	background:#f1ecec;
	padding:1px;
	padding-left:10px;
	padding-right:10px;
}
#content #contentpage #detail #listevent #action a:hover{
	background:#f8f3f3;
}
#content #contentpage #detail #link a{
		margin-top:5px;
	font-family:Arial, Tahoma, Verdana;
	font-size:11px;
	color:#585c5f;
	text-decoration:none;
	background:#f1ecec;
	padding:1px;
	padding-left:10px;
	padding-right:10px;
}
#content #contentpage #detail #empty{
	width:400px;
	
}
#content #contentpage #detail #empty a{
	margin-top:5px;
	font-family:Arial, Tahoma, Verdana;
	font-size:11px;
	color:#585c5f;
	text-decoration:none;
	background:#f1ecec;
	padding:1px;
	padding-left:10px;
	padding-right:10px;
}
#content #contentpage #detail #empty a:hover{
	background:#f8f3f3;
}
#content #contentpage #date{
	width:65px;
	height:65px;
	float:left;
	margin-top:4px;
	margin-left:4px;
	border:1px solid #d9e0e7;
	padding:2px;
	font-family:Arial, Tahoma, Verdana;
	font-size:11px;
	color:#585c5f;
}
#content #contentpage #date:hover{
	background:#e9e7e7;
}
#content #contentpage #date a{
	font-family:Arial, Tahoma, Verdana;
	font-size:11px;
	color:#585c5f;
	text-decoration:none;
	margin-top:40px;
	float:right;
}
#content #contentpage #datewhite{
	width:65px;
	height:65px;
	float:left;
	margin-top:4px;
	margin-left:4px;
	border:1px solid #d9e0e7;
	padding:2px;
	font-family:Arial, Tahoma, Verdana;
	font-size:11px;
	color:#ffffff;
}

#content #contentpage #dateblue{
	width:65px;
	height:65px;
	background:#e8f9fd;
	float:left;
	margin-top:4px;
	margin-left:4px;
	border:1px solid #d9e0e7;
	padding:2px;
	font-family:Arial, Tahoma, Verdana;
	font-size:11px;
	color:#333;
}
#content #contentpage #dateblue #list{
	float:right;
	text-align:left;
	overflow:hidden;
	height:50px;
	width:62px;
	font-size:9px;
	
}
#content #contentpage #dateblue:hover{
	background:#d9eff6;
}
#content #contentpage #dateblue a{
	font-family:Arial, Tahoma, Verdana;
	font-size:11px;
	color:#ffffff;
	text-decoration:none;
	margin-top:40px;
	float:right;
}
#content #contentpage #pagingmontleft{
	width:430px;
	float:left;
}
#content #contentpage #pagingmontleft a{
	font-family:Arial, Tahoma, Verdana;
	font-size:11px;
	color:#585c5f;
	text-decoration:none;	
}
#content #contentpage #pagingmontleft a:hover{
	text-decoration:underline;
}
#content #contentpag  #pagingmontright{
	width:120px;
	float:right;
	text-align:right;
}
#content #contentpage #pagingmontright a{
	font-family:Arial, Tahoma, Verdana;
	font-size:11px;
	color:#585c5f;
	text-decoration:none;	
}
#content #contentpage #pagingmontright a:hover{
	text-decoration:underline;
}
#content #contentpage #pagingcentury{
	width:30px;
	margin-top:5px;
	width:520px;
	float:left;
	text-align:center;
	overflow:auto;
}
#content #contentpage #monthabove{
	width:500px;
	text-align:center;
	font-weight:bold;
	font-family:Arial, Tahoma, Verdana;
	font-size:14px;
	color:#585c5f;
	text-decoration:none;	
}
#content #contentpage #pagingcentury a{
	font-family:Arial, Tahoma, Verdana;
	font-size:11px;
	color:#585c5f;
	text-decoration:none;	
}
#content #contentpage #pagingcentury a:hover{
	text-decoration:underline;
}
#content #contentpage #pagingcentury #box1{
	width:15px;
	float:left;
	text-align:center;
	vertical-align:middle;
	text-align:center;
	height:20px;
}
#content #contentpage #pagingcentury #box2{
	width:50px;
	float:left;
	text-align:center;
	vertical-align:middle;
	height:20px;
	font-size:9px;
	text-decoration:none;
}
#content #contentpage #pagingcentury #box2 a{
	font-size:8px;
	text-decoration:none;
}
#content #contentpage #pagingcentury #box2 a:hover{
	text-decoration:underline;
}
#content #contentpage #pagingcentury #box3{
	width:380px;
	float:left;
	text-align:center;
	vertical-align:middle;
	height:20px;
}
#content #contentpage #pagingcentury #box4{
	width:490px;
	float:left;
	text-align:center;
	vertical-align:middle;
	font-size:16px;
	text-decoration:none;
}
#footer a:hover{
	background:#fccea4;
}
#footer #footerbottom {
	font-family:Arial, Tahoma, Verdana;
	font-size:11px;
	float:left;
	color:#763d0b;
	margin-left:5px;
	padding-top:5px;
}

