﻿/*main style*/
* { margin:0; padding:0; }
body { font:12px/20px Verdana; background:#FFFFFF;color:#999999; }
ul { list-style:none; }
img { border:none; }
img, input, select, button { vertical-align:middle; color:#666666; }
input, select { font:12px Verdana; }
button { cursor:pointer; }

/* top */
.top-bar{height:120px;}
.index-wrapper{width:900px;margin:0 auto;}
.logo{width:300px;float:left;margin-top:10px;}
.menu{height:67px;width:600px;float:right;}
.search-bar{height:30px;line-height:30px;background-color:#EDEDED;margin-top:10px;text-indent:2em;color:#999999;}

.date-time{width:500px;float:left;}
.search{background:url(/images/search-btn.gif) 0 8px no-repeat;width:280px;float:right;line-height:30px;}


fieldset {border:none;}
input, select { vertical-align:middle; font-size:12px; }
label { color:#666; cursor:pointer; font-weight:bold; }
textarea {border:1px solid #bdc7d8;padding:3px;font-size:12px;overflow:auto;}
select, label, textarea,input {font-family:'lucida grande',tahoma,verdana,arial,simsun,sans-serif; }
.input-text {border:1px solid #bdc7d8;padding:3px;}
.input-checkbox {margin-right:5px;}
.input-file {border:1px solid #bdc7d8;}
.input-button, .input-submit { background-color:#3b5888; border-color:#d8dfea #0e1f5b #0e1f5b #d8dfea; border-style:solid; border-width:1px; color:#fff; cursor:pointer; font-size:12px; padding:2px 15px; text-align:center; }
input.gray { border:1px solid; border-color:#fff #848484 #848484 #fff; background:#f0f0f0; color:#333; }
input.mini {padding:2px;}
input.large {padding:3px 15px;font-size:14px;}
.input_txt, .input_txt2 { border:1px solid #D2D2D2; background:#fff; line-height:16px; height:16px; padding:2px; margin:0; }
.input_txt2 { border-color:#9DB5CA; background:#F2F9FE; }
.search-button{}
.optgroup option { padding-left: 15px;}
a {font-size:12px; text-decoration:none; color:#666666; cursor:pointer;}
a:hover { text-decoration:underline; }
.highlight-border {display: block;position: relative;border: 1px solid #E0E0E0;padding: 20px 10px;background-color:#FFFFFF;width:90%;margin:10px auto;text-align:center;}
.bottom-link{text-align:center;border-top:solid 1px #EEEEEE;height:25px;line-height:25px;}
.bottom-link ul{text-align:center;}
.bottom-link li{display:inline;color:#ABABCE;}
.bottom-link li a{color:#ABABCE;}
#foot{height:80px;margin:5px auto;color:#AAAAAA;line-height:25px;background-color:#EDEDED;text-align:center;padding-top:15px;border-top:solid 1px #EEEEEE;}

#foot ul{margin:0;padding:0}
#foot li{height:20px;float:left;list-style-type:none;}
.red{color:#FF0000;}

.clear{font-size:1px;height:1px;clear:both;}

.clearfix:after {
	content:".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden;
}

/* Hide from IE Mac \*/
* html .clearfix {height: 1%;}
/* End hide from IE Mac */
/* end of clearfix */


