body {
	font-family: "Trebuchet MS";
	font-size: 12px;
	color: #858585;
	background-color: #f7f2e4;
	margin: 0px;
	padding: 0px;
	text-align:center;
	display:block;
	width:100%;
}

p, a, td {font-family: "Trebuchet MS";	font-size: 12px;	color: #858585;}
a {color:#2d84c3;}
.bg_photo_top {	background-image:url(/images/bg_photo_top.jpg);	background-repeat:repeat-x;	background-position:center 30px;	background-color: #ffffff;}

.box_w {border:10px solid #ffffff; background-color:#FFFFFF; width:960px; border-bottom:0px;text-align:left;}
.menu { background-color:#2b87c7; height:30px;}
.menu a { text-decoration:none; font-variant:normal; text-transform:uppercase; font-weight:bold; color:#FFFFFF; display:block; font-size:12px; float:left; padding-left:20px; padding-right:20px; border-left:1px solid #4fa7e4; border-right:1px solid #196ca6; height:30px; line-height:30px; }
.menu a.selected {background-color:#A2D2F4; color:#196CA6;}
.menu a:hover{ background-color:#196ca6; color:#FFFFFF}
.menu_right { border-left:1px solid #4fa7e4; height:30px; float:left;}
.menu span { background-color:#a2d2f4; color:#0f598d; text-decoration:none; font-variant:normal; text-transform:uppercase; font-weight:bold; display:block; font-size:12px; float:left; padding-left:20px; padding-right:20px; border-left:1px solid #4fa7e4; border-right:1px solid #196ca6; height:30px; line-height:30px;}

.login { background-color:#d31212; height:30px; width:100%;}
.login  .log{ text-decoration:none; font-variant:normal; text-transform:uppercase; font-weight:bold; color:#FFFFFF; display:block; font-size:12px;  border-right:1px solid #b30808; height:30px; line-height:30px; float:left; width:49%; text-align:center;}
.login  .reg{ text-decoration:none; font-variant:normal; text-transform:uppercase; font-weight:bold; color:#FFFFFF; display:block; font-size:12px;  border-left:1px solid #ef3838; height:30px; line-height:30px; text-align:center;}
.login .log:hover, .login .reg:hover { background-color:#b30808;}

.right_panel {width:250px;  background-color:#0e578a; background-image:url(/images/bg_find.jpg); background-repeat:repeat-x; background-position:top center;  border-bottom:10px solid #ffffff;  }

.right_panel_inner { width:250px;}
.right_panel_inner .find_form {  background-color:#0e578a; background-image:url(/images/bg_find.jpg); background-repeat:repeat-x; background-position:top center;  border-bottom:10px solid #ffffff;  }
.find_form { padding:20px; color:#FFFFFF; font-family:"Trebuchet MS"; font-size:12px; line-height:30px;}
.find_form label {display:block; float:left;}
.find_form h1 { text-decoration:none; font-variant:normal; text-transform:uppercase; font-weight:bold; color:#FFFFFF; font-size:12px; margin:0; padding:0;}
.find_form input, .find_form select { border:1px solid #094e7e; font-family:"Trebuchet MS"; font-size:11px; color:#094e7e; float:right; }
.find_form .cmd { background-color:#094d7d; border:1px solid #FFFFFF; color:#FFFFFF; width:80px; text-align:center; float:left; margin-right:10px; height:24px; line-height:24px; font-size:11px; text-transform:uppercase;} 
.find_form a {color:#FFFFFF; float:left;}
.find_form hr {	border-top-width: 0px;	border-right-width: 0px;	border-bottom-width: 1px;	border-left-width: 0px;	border-top-style: solid;	border-right-style: solid;	border-bottom-style: solid;	border-left-style: solid;	border-bottom-color: #2b87c7;	height: 1px;	width:100%; clear:both; margin:5px; padding:0px;}
.find_form p { color:#95c2e2; line-height:14px;}
.find_form strong { color:#5cafe8; font-size:14px;}
.find_form td a { color:#5cafe8; font-size:11px;}
.find_form td input {float: none;}
.find_form td  {line-height:14px; font-size:11px; color:#FFFFFF;}
.find_form a.cmd { display:block; background-color:#5cafe8; border:1px solid #FFFFFF; color:#FFFFFF; width:100px; text-align:center; margin-right:10px; text-decoration:none; font-size:11px; text-transform:uppercase; height:22px; padding:0px; line-height:22px;} 

.box_left { width:150px; background-color:#2d84c3; border-bottom:10px solid #ffffff;}
.box_left h1 { text-decoration:none; font-variant:normal; text-transform:uppercase; font-weight:bold; color:#FFFFFF; font-size:12px; margin:0px; padding:10px; background-color:#0f5a8e; text-align:center; margin-bottom:10px;}
.box_left p {padding:20px; padding-top:0px; padding-bottom:10px; margin:0px;}
.box_left a { color:#FFFFFF; font-weight:bold; font-size:12px; font-family:"Trebuchet MS"; display:block; text-decoration:none;}
.box_left  .submenu { font-weight:normal; margin-left:10px; text-decoration:underline; }
.box_left  .submenu:hover { color:#00cfff}


.login_form { padding:7px; color:#FFFFFF; font-family:"Trebuchet MS"; font-size:12px; line-height:25px; vertical-align: center;}
.login_form label {display:block; float:left;}
.login_form input, .find_form select { border:1px solid #094e7e; font-family:"Trebuchet MS"; font-size:11px; color:#094e7e; float:right; }
.login_form .cmd { background-color:#094d7d; border:1px solid #FFFFFF; color:#FFFFFF; width:80px; text-align:center; float:left; margin-right:10px; height:24px; line-height:24px; font-size:11px; text-transform:uppercase;} 
.login_form a {color:#FFFFFF; display: block;}

.box_center {padding:10px;}
.box_center, .box_center p , .box_center td, .box_center li  { font-family:"Trebuchet MS"; font-size:13px; color:#666666;}
.box_center tr {vertical-align:top;}
.box_center h1 {color:#000000; font-weight:normal; font-size:18px; text-transform:uppercase;}
.box_center h2 {color:#2d84c3; font-family:"Trebuchet MS"; font-size:12px; text-transform:uppercase; margin-bottom:12px; margin-top:12}
.box_center .title {	color:#afab9f;	text-transform:uppercase;	font-size:24px;	font-weight:normal;	background-image: url(/images/bg_title.jpg);	background-repeat: no-repeat;	background-position: 1px 1px;	height:50px; margin-left:-11px; margin-top:-10px; padding-left:10px; line-height:50px;
}
.box_center hr {	border-top-width: 0px;	border-right-width: 0px;	border-bottom-width: 1px;	border-left-width: 0px;	border-top-style: solid;	border-right-style: solid;	border-bottom-style: solid;	border-left-style: solid;	border-bottom-color: #ede7d7;	height: 1px;	width:100%; clear:both; }

.nav  {color:#2d84c3; font-family:"Trebuchet MS"; font-size:12px; text-transform:uppercase; font-weight:bold; line-height:12px;}
.nav span {color:#9c9c9c;}
.page { text-align:right; clear:both;}
.page a {height:18px; width:18px;  text-decoration:none; color:#FFFFFF; font-size:12px; background-color:#5cafe8; line-height:18px; text-align:center; font-weight:bold; margin:2px; padding:5px; padding-top:1px; padding-bottom:1px;}
.page span {height:18px; width:18px;  text-decoration:none; color:#FFFFFF; font-size:12px; background-color:#d31212; line-height:18px; text-align:center; font-weight:bold; margin:2px;  padding:5px; padding-top:1px; padding-bottom:1px;}
.page a:hover { color:#FFFFFF; background-color:#105a8e}
.page a.cmd {height:20px; width:100px;  text-decoration:none; color:#2a85c4; font-size:12px;  line-height:20px; text-align:center; font-weight:bold;  background-color:#ffffff;}


.box_right { padding:20px; border-bottom:10px solid #ffffff; background-color:#ede7d7;}
.box_right h1 {text-decoration:none; font-variant:normal; text-transform:uppercase; font-weight:bold; color:#2d84c3; font-size:12px; margin:0; padding:0;}
.box_right p {color:#919191; font-size:12px; font-family:"Trebuchet MS"; line-height:14px; border-bottom:1px solid #e0d8c3; padding-bottom:10px;}
.box_right b {color:#333333;}
.box_right a {color:#2d84c3;}



.items {border: 1px solid #ede7d7; margin-bottom:5px;}
.items .photo { border:5px solid #ede7d7;}
.items .photos { border:1px solid #786d4e;margin-right:4px;}

.items h1 { font-family:"Trebuchet MS"; font-size:14px; font-weight:bold; text-transform:none; color:#000000; margin-bottom:0px; padding-bottom:0px;}
.items p {color:#919191; font-size:12px; font-family:"Trebuchet MS"; line-height:14px; margin-top:10px; }
.items .table td, .items .table th { font-size:11px;}
.items .tdcolor { background-color:#f3eee1;}
.items .label {vertical-align:top;font-weight:bold; width:50px; padding:5px;}

.items .icons { padding:3px;}
.items .icons img { margin:2px;}
.items a {color:#2d84c3; font-size:11px;}

.list {text-align:center; width:288px;}
.box_list .scroll {float:left; cursor:pointer; cursor:hand;  margin-left: 4px; margin-right:4px; margin-top:5px; margin-bottom:5px;}
.box_list {margin-top:5px; margin-left:7px;}
.photo_window {width:235px; height:42px; overflow:hidden; float:left;}
#photo_inner {float:left;}
#photo_inner img {cursor:pointer; cursor:hand; width:68px; height:40px;  margin-left: 4px; margin-right:4px; border:1px solid #786d4e;}
.how {float:right; margin-top:10px;}
.person { text-transform:uppercase;  font-size:14px; padding:3px; margin:0px; font-weight:bold;}

.infomessage {color:red;font-weight:bold;}
.bluebox small { font-size:10px; line-height:3px}
.bluebox {color:#666666; border:1px solid #ede7d7; background-color:#fdf9ee; font-size:24px; font-weight:bold; width:40px; height:40px; text-align:center; line-height:30px; margin-right:5px; padding:0px;display:block;float:right;}

.bottom {height:150px;	background-image: url(/images/bg_bottom.jpg);	background-repeat: repeat-x;	background-position: center top;width:100%; margin:0; font-size:11px;}

.menu_bottom { color:#aaa391; float:right; text-align:right; padding-right:20px;}
.menu_bottom a { color:#aaa391;}
.copyright {padding-left:20px; width:45%; float:left;}
.copyright p {color:#aaa391;}

.addbtn {
	background-image: url(../images/action_add24.png);
	background-repeat: no-repeat;
	background-position: left center;
	padding: 0px 5px 3px 25px;
	font-family:Tahoma,Arial,Helvetica,sans-serif;
	font-size:1.5em;
	border:1px solid #AAA391;
	text-decoration:none;
	background-color:#F7F2E4;
	color:#666666;
	height:30px;
}

.prevbtn {
	background-image: url(../images/action_prev.png);
	background-repeat: no-repeat;
	background-position: left center;
	padding: 0px 5px 3px 20px;
	font-family:Tahoma,Arial,Helvetica,sans-serif;
	font-size:1em;
	border:1px solid #AAA391;
	text-decoration:none;
	background-color:#F7F2E4;
	color:#666666;
}

.nextbtn {
	background-image: url(../images/action_next.png);
	background-repeat: no-repeat;
	background-position: right center;
	padding: 0px 20px 3px 5px;
	font-family:Tahoma,Arial,Helvetica,sans-serif;
	font-size:1em;
	border:1px solid #AAA391;
	text-decoration:none;
	background-color:#F7F2E4;
	color:#666666;
}

.editbtn {
	background-image: url(../images/edit.png);
	background-repeat: no-repeat;
	background-position: left center;
	padding: 0px 5px 3px 20px;
	font-family:Tahoma,Arial,Helvetica,sans-serif;
	font-size:1em;
	border:1px solid #AAA391;
	text-decoration:none;
	background-color:#F7F2E4;
	color:#666666;
}
.delbtn {
	background-image: url(../images/action_delete.png);
	background-repeat: no-repeat;
	background-position: left center;
	padding: 0px 5px 3px 20px;
	font-family:Tahoma,Arial,Helvetica,sans-serif;
	font-size:1em;
	border:1px solid #AAA391;
	text-decoration:none;
	background-color:#F7F2E4;
	color:#666666;
}

.CommonMessageWarning  {
background-color:#FFFFAA;
border:1px solid #EEC600;
color:#333300;
font-size:100%;
font-weight:normal;
margin:16px 0;
padding:12px;
}