﻿body,h1,h2,h3,h4,h5,h6,form,fieldset,ul,ol,li,dl,dt,dd,table,tr,td,p{margin:0;padding:0;color:#333333;}
pre{margin:0;padding:0;}
body{font-size:12px;line-height:18px;background-color:#fbf9e4;}
h2{ font-size:14px; }
ul,ol,li{list-style:none;}
img,fieldset{border:0;}
fieldset legend{display:none; font-size:0;height:0;}
a{text-decoration:none; color:#084A85;}
a:hover{ color:#695f49; }
input[type="text"] {width: 200px;border: 1px solid #c3c3c3;}
input[type="password"] { width: 200px; border: 1px solid #c3c3c3;}
input[type="file"] { border: 1px solid #c3c3c3;}
textarea{border:1px solid #c3c3c3;}
input.inputhover,textarea.inputhover{border:1px solid #999;background-color:#F7F7F9;}
input.button {border: #ccc 1px solid; line-height: 20px; width: auto !important; padding: 0px 6px 0px 6px; background: url(btn_bg04.jpg) #f3f3f3 repeat-x 0px center; height: 22px; color: #000; font-size: 1em; overflow: visible; cursor: pointer;  _line-height: 18px}
input.button3{border:0;width:56px;height:20px;background:url(button.gif) no-repeat;color:#fff;cursor:pointer; padding-top:3px;}
input.button2 {border: #003a7b 1px solid; line-height: 20px; width: auto !important; padding: 0px 6px 0px 6px; background: url(btn_bg05.jpg) #49a5d6 repeat-x 0px center; height: 22px; color: #fff; font-size: 1em; overflow: visible;  cursor: pointer; _line-height: 18px}
input.buttonhover{border: #003a7b 1px solid; line-height: 20px; width: auto !important; padding: 0px 6px 0px 6px; background: url(btn_bg05.jpg) #49a5d6 repeat-x 0px center; height: 22px; color: #fff; font-size: 1em; overflow: visible;  cursor: pointer; _line-height: 18px}
.show{ display:block;}
.hide{ display:none;}
.pointer{cursor:pointer;}
.yell{border:solid 1px #888;padding: 2px;}
.huifilter{border:solid 1px #ccc;padding:2px;opacity:.8;filter:Alpha(Opacity=80);}
.field-validation-error{color: #ff0000;}
.input-validation-error{ border: 1px solid #ff0000;background-color: #ffeeee;}
.validation-summary-errors{font-weight: bold;color: #ff0000;}
.return{width:30px;background:url(return.gif) no-repeat; padding:5px 0 0 22px;}
.return a{color: #FF9F00;}
.return a:hover {color: #695f49;}
.red{color: #FF6868}
.fontb{ color:#084A85;}
.clear{clear:both;}
/*===search bar===*/
div#searchBar{overflow:hidden;position:relative;}
div#searchBar{width:100%;}
div#searchBar ul{float:left;width:100%; overflow:hidden;font-weight:bold;}
div#searchBar ul li{float:left;margin: 0px;height:27px;line-height:27px;width:60px;text-align:center;}
div#searchBar ul li.current{background:url(s1.gif) no-repeat; padding:0 10px;color:#333333;cursor:pointer;}
div#searchBar ul li.current2{background:url(s2.gif) no-repeat; padding:0 10px;color:#333333;cursor:pointer;}
div#searchBar ul li.current3{ width:400px; text-align:left; padding-left:10px;}
div#searchBar div.tabDiv{clear:left;height:30px; padding: 5px 20px 6px 20px;}
div#searchBar div.divCurrent{background:url(s1.gif) no-repeat;	background-position:0 -27px;}
div#searchBar div.divCurrent2{background:url(s2.gif) no-repeat;background-position:0 -27px;}
div#searchBar div.tabDiv select,div#searchBar div.tabDiv input{vertical-align:middle;}
div#searchBar label{font-size:14px;font-weight:bold;color:#FF6868;text-align:right;position:absolute;top:5px;right:10px;}
div#searchBar label a{color:#FF6868;}
div#searchBar label a:hover{color:#FF9F00;}

.userinfofilter {background:url(userinfofilter.gif) no-repeat;width:270px;height:180px}
.userinfofilter .userinfofiltertitle{float:left; padding:0px; margin:9px 15px; width:240px;}
.userinfofilter .userinfofiltertitle p{float:left; padding: 0px;margin:0px;}
.userinfofilter .userinfofiltertitle .userinfofiltertitleright{ float:right;}
.userinfofilter .userinfofiltertitle .userinfofiltertitleright span{padding: 0 0 0 20px; vertical-align:middle; }
.userinfofilter .userinfofiltertitle .userinfofiltertitleright .datingicon{background:url(datingicon.gif) no-repeat 1%;}
.userinfofilter .userinfofiltertitle .userinfofiltertitleright .attentionicon{background:url(attentionicon.gif) no-repeat 1%;}
.userinfofilter .userinfofiltertitle .userinfofiltertitleright .favoriteicon{background:url(favoriteicon.gif) no-repeat 1%;}
.userinfofilter .userinfofiltercontent{float:left; padding:0px 5px;}
.userinfofilter .userinfofiltercontent .userinfofiltercontentleft{float:left; width:95px;}
.userinfofilter .userinfofiltercontent .userinfofiltercontentleft .useritem {background:url(bg_80.gif) no-repeat 50% 50%; text-align:center; height:93px;}
.userinfofilter .userinfofiltercontent .userinfofiltercontentleft .useritem img{padding: 5px 10px 14px 6px; width:80px; height:80px;}
*html .userinfofilter .userinfofiltercontent .userinfofiltercontentleft .useritem img{padding: 10px 9px 9px 7px;}
.userinfofilter .userinfofiltercontent .userinfofiltercontentleft p{ padding: 0px 0px 0px 5px; margin:0px auto;}
.userinfofilter .userinfofiltercontent .userinfofiltercontentright{float:left; width:165px; }
.userinfofilter .userinfofiltercontent .userinfofiltercontentright p{padding: 0px 0px 3px 0px; margin:0px; }
