*{margin:0; padding:0; scrollbar-face-color:#DEE3E7; scrollbar-highlight-color:#FFF; scrollbar-shadow-color:#DEE3E7; scrollbar-3dlight-color:#D1D7DC; scrollbar-arrow-color: #069; scrollbar-track-color:#EFEFEF; scrollbar-darkshadow-color:#98AAB1}
body{font-family:Verdana,Arial,Helvetica,sans-serif; font-size:12px; color:#293939; background-color:#EEEDFD; min-width:700px; _width:expression( documentElement.clientWidth <700 ? (documentElement.clientWidth == 0 ? (body.clientWidth <700 ? "700":"auto"):"700px"):"auto")}
img{behavior:url(/web/pngfix/iepngfix.htc)}
a{color:#444}
a:hover{text-decoration:none; color:#000}
.un{text-decoration:none; color:#444}
.un:hover{text-decoration:none; color:#000}
blockquote, ul, ol{margin-bottom:2em; line-height:1.6em}
#container{    margin-top:10px}
#payinfo{margin:0 10px 10px 15px; border:1px dashed #000; padding:4px; font-size:11px; line-height:1.4em}
.l{float:left; width:49%}
.r{float:left; width:49%; text-align:right}
.clear{clear:both}
.clk{cursor:hand; cursor:pointer}
.tsel{color:#8D9AA4}
.alert{background:#fff6bf url(../img/ico/exclamation.png) center no-repeat; background-position:15px 50%; text-align:left; padding:5px 20px 5px 45px; margin-bottom:10px; border-top:2px solid #ffd324; border-bottom:2px solid #ffd324}
.info{background:#fff6bf url(../img/ico/information.png) center no-repeat; background-position:15px 50%; text-align:left; padding:5px 20px 5px 45px; margin-bottom:10px; border-top:2px solid #ffd324; border-bottom:2px solid #ffd324}
#logo{padding-top:7px}
.mark{color:#607E8D}
#header{border:1px solid #3F3F3F; margin:0 15px 10px 15px; background:#fff url(../img/ccontentbg.gif) repeat-x bottom}
#header .headerleft{float:left; padding-left:15px; padding-top:4px}
#header .headerright{float:right; padding:10px 10px}
#footer p{margin:0px; padding:5px 10px}
#wrapper{float:left; width:100%}
#content{margin-right:220px; margin-left:10px}
#right{float:left; width:220px; margin-left:-220px}
#content .boxed{margin-bottom:10px;padding-right:10px;overflow:hidden}
#content .boxed .title{padding:5px 0 4px 8px;background:url(../img/ctitlebg.gif) repeat-x;background:url(../img/title.gif) repeat-x 0 -1px;text-transform:uppercase;font-size:10px;color:#FFF;border-right:1px solid #DCDCDC;border-left:1px solid #DCDCDC}
#content .boxed .notitle{border-right:1px solid #DCDCDC;border-left:1px solid #DCDCDC;border-top:1px solid #DCDCDC}
#content .boxed .content{padding:10px 5px;background:#E5ECED url(../img/ccontentbg.gif) repeat-x;border:1px solid #DCDCDC;border-top:none}
#content .boxed .content h3 {padding:0 5px 3px 5px}#content .boxed blockquote{background:#E5ECED url(../img/ccontentbg.gif) repeat-x}
#content .boxed .content .tiny{clear:both; margin:0; font-size:x-small}
#content .boxed .content .tiny a{padding:0 0 0 11px; background:url(../img/cbullet.gif) no-repeat left bottom; background:url(../img/bullet.gif) no-repeat left bottom}
#content p{margin:0px; line-height:1.6em}
.profile{width:100%;padding:0 0 0 5px}
.bimage{float:left}
.binfo{padding:0px;padding-top:0px;margin:0px;line-height:1.4em;float:left;width:428px}
.bimage img{border:1px solid #8B8F84;padding:2px;margin-bottom:4px;text-align:center}
.listtable{border:0 solid #666; border-collapse:collapse; width:100%; text-align:left; border-bottom:1px solid #D9D9D9}
.listtable thead tr{background:#eee;padding:3px}
.listtable thead tr th{padding:6px;border-left:1px solid #CBCBCD;border-bottom:1px solid #CBCBCD;background:#FAFAFA url(../img/fieldbg.gif) repeat-x;text-align:left}
.listtable tbody tr td{padding:0.3em 0.5em;border-left:1px solid #CBCBCD;border-bottom:1px solid #CBCBCD}
.listtable tbody tr th{padding:6px;border-left:1px solid #CBCBCD;border-bottom:1px solid #CBCBCD;background:#FAFAFA url(../img/fieldbg.gif) repeat-x;width:10%;text-align:left}}
.listtable tbody tr.selected{background:#DBDFE0}
.listtable thead th.bn{border-left:none;text-align:left}
.listtable tbody td.bn{border-left:none;padding:5px}
.listtable tbody tr td a{text-decoration:none;text-align:left}
.listtable tbody tr td a:hover{color:#9c7d48}
#right .boxed{margin:0 15px 10px  0}
#right .boxed .title{padding:5px 0 4px 8px;background:url(../img/rtitlebg.gif) repeat-x;background:url(../img/title.gif) repeat-x 0 -1px;text-transform:uppercase;font-size:10px;color:#FFF;border-right:1px solid #DCDCDC;border-left:1px solid #DCDCDC}
#right .boxed .content{background:#EFEBE2 url(../img/rcontentbg.gif) repeat-x;border:1px solid #DCDCDC;border-top:none}
#right .boxed .content li{margin-left:-1em; padding-left:1em; background:url(../img/rbullet.gif) no-repeat 0 9px; background:url(../img/rbullet.gif) no-repeat 0 9px; letter-spacing:normal}
#right .boxed .content .tiny{padding:0 0 0 11px; clear:both; margin:5px; font-size:x-small}
#right .boxed .content .tiny a{padding:0 0 0 11px; background:url(../img/rbullet.gif) no-repeat left bottom; background:url(../img/bullet.gif) no-repeat left bottom}
#right .boxed .content p{padding:10px; margin:0px}

.lmenu{}
.rmenu{padding:10px}
.mlink{margin-bottom:6px}

div.float{float:left; overflow:hidden}
div.float p{text-align:center}
.photolist{width:100%;margin:0;padding-left:0;padding-top:0;}
.photolist .thumbnail{float:left;text-align:center;font-size:11px;padding:0 0px 7px 0;margin-right:2px;margin-left:4px;width:145px;/*height:160px*/}
.photolist a {width:140px;height:140px}
.photolist img{border:1px solid #8B8F84;padding:2px;margin:0px;text-align:center;background-color:#D4DDE1;}
.photolist .psel{border:2px dashed red}
.forme{width:380px}
.forme fieldset{border:0px solid #000}
.forme legend{font:bold 140%/1.6 Arial,sans-serif;color:#27518A}
.forme fieldset label{border-bottom:1px dashed #99a29d;float:left;display:inline;width:130px;line-height:16px;margin:3px 10px;padding-bottom:4px;text-align:left}
.forme .no{border-bottom:none}
.forme textarea{margin:3px 0 8px;padding:3px 8px;border-style:solid;border:1px solid #C8C8C8;border-width:1px 1px 1px 1px;width:205px;background:#FAFAFA url(../img/fieldbg.gif) repeat-x}
.forme select{margin:3px 0 8px;border-style:solid;border:1px solid #C8C8C8;border-width:1px 1px 1px 1px;background:#FAFAFA url(../img/fieldbg.gif) repeat-x}
.forme input{width:160px;margin:0 0 8px 0;padding:3px 8px;border:1px solid #C8C8C8;font:12px Verdana,Arial,Helvetica,sans-serif;color:#464646;background:#FAFAFA url(../img/fieldbg.gif) repeat-x}
.forme br{clear:left}
.forme input.button{height:21px;margin:0 0 6px 0;margin-right:7px;border:1px solid #464646;background:#FAFAFA url(../img/buttonbg.gif) repeat-x bottom;font:11px Verdana,Arial,Helvetica,sans-serif;color:#464646}
/*===*/
.formp{width:460px;}
.formp fieldset{border:0px solid #000;}
.formp legend{font:bold 140%/1.6 Arial,sans-serif;color:#27518A;}
.formp fieldset label{border-bottom:1px dashed #99a29d;float:left;display:inline;width:190px;line-height:16px;margin:3px 10px;padding-bottom:4px;text-align:left;}
.formp input{width:190px;margin:0px 0px 8px 0px;padding:3px 8px;border:1px solid #C8C8C8;font:12px Verdana,Arial,Helvetica,sans-serif;color:#464646;background:#FAFAFA url(../img/fieldbg.gif) repeat-x;}
.formp br{clear:left}
.formp .no{border-bottom:none;}
.formp input.button{height:21px;margin:0 0 6px 0;margin-right:7px;border:1px solid #464646;background:#FAFAFA url(../img/buttonbg.gif) repeat-x bottom;font:11px Verdana,Arial,Helvetica,sans-serif;color:#464646}
.loading{color:black; font-size:8pt; font-family:sans-serif; font-weight:bold; text-decoration:none; padding:4px; border:1px solid black; background-color:white; padding-left:24px; background-image:url(../img/loader.white.gif); background-repeat:no-repeat; background-position:3px 3px; float:left; filter:alpha(opacity=50); opacity:0.5; -moz-opacity:0.5; -khtml-opacity:0.5}
.highslide{cursor:url(../img/zoomin.cur),pointer; outline:none}
.highslide-active-anchor img{visibility:hidden}
.highslide img{border:1px solid gray}
.highslide:hover img{border:1px solid blue}
.highslide-wrapper{background:white}
.highslide-image{border:10px solid white}
.highslide-image-blur{}
.highslide-caption{display:none; border:5px solid white; border-top:none; padding:5px; background-color:white}
.highslide-loading{display:block; color:black; font-size:8pt; font-family:sans-serif; font-weight:bold; text-decoration:none; padding:2px; border:1px solid black; background-color:white; padding-left:22px; background-image:url(../img/loader.white.gif); background-repeat:no-repeat; background-position:3px 1px}
a.highslide-credits, a.highslide-credits i{padding:2px; color:silver; text-decoration:none; font-size:10px}
a.highslide-credits:hover, a.highslide-credits:hover i{color:white; background-color:gray}
a.highslide-full-expand{background:url(../img/fullexpand.gif) no-repeat; display:block; margin:0 10px 10px 0; width:34px; height:34px}

.highslide-display-block{display:block}
.highslide-display-none{display:none}
.rating{cursor:pointer; margin:2em; clear:both; float:left; display:block}
.rating:after{content:'.'; display:block; height:0; width:0; clear:both; visibility:hidden; float:left}
.cancel, .star{float:left; width:17px; height:15px; overflow:hidden; text-indent:-999em; cursor:pointer}
.cancel, .cancel a{background:url(../img/delete.gif) no-repeat 0 -16px}
.star, .star a{background:url(../img/star.gif) no-repeat 0 0px}
.cancel a, .star a{display:block; width:100%; height:100%; background-position:0 0px; border:1 solid #F00}
div.star_on a{background-position:0 -16px}
div.star_hover a, div.star a:hover{background-position:0 -32px}
.jqiwarning .jqi{background-color:#646464}
.jqifade{background-color:#fff}
div.jqi{position:absolute; background-color:#646464; padding:10px; width:370px}
div.jqi .jqiclose{float:right; margin:-35px -10px 0 0; cursor:pointer}
div.jqi .jqicontainer{background-color:#8A8A8A; padding:5px; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:12px; color:#293939; font-weight:bold}
div.jqi .jqimessage{background-color:#D7DDCB; padding:10px}
div.jqi .jqibuttons{text-align:center; padding:5px 0 0 0}
div.jqi button{padding:3px 10px 3px 10px; margin:10px 0 6px 0; margin-right:7px; border:1px solid #464646; background:#FAFAFA url(../img/buttonbg.gif) repeat-x bottom; color:#464646}
iv.jqi button{padding:3px 10px 3px 10px; margin:10px 0 6px 0; margin-right:7px; border:1px solid #464646; background:#FAFAFA url(../img/buttonbg.gif) repeat-x bottom; color:#464646}
.hor-divider {border-top: 2px solid #666;}
