body {font-family:Arial, Verdana; font-size:12px; margin:0; padding:0;}
h1 {color:#323232; font-size:14px; margin-top:0;margin-bottom:5px; font-family:Arial, Helvetica, sans-serif }
h1 span{font-weight: normal;color:#6E73A1;display:block;font-size:12px;}
a:link {color:#3b49cc; text-decoration:underline;}
a:visited {color:#3b49cc; text-decoration:underline;}
a:hover {color:#3b49cc; text-decoration:none;}
img{border: none}
#outer {width:100%;}
#container {width:780px;}
#header {clear:both; height:63px; background:url(../images/header.jpg) no-repeat right top; text-align:left;}
* html #header {margin-top:-2px;}
#menu {clear:both; height:43px; background:#f15b12 url(../images/menu_pic.jpg) no-repeat right; text-align:left; padding-left:10px;}
* html #menu {margin-top:-2px;}
#menu a:link {color:#fff; text-decoration:none; font-weight:bold;margin:0 15px 0 15px;}
#menu a:visited {color:#fff; text-decoration:none; font-weight:bold;margin:0 15px 0 15px;}
#menu a:hover {color:#ffb775; text-decoration:none; font-weight:bold;margin:0 15px 0 15px;}
#main {clear:both;}
.left {width:184px;}
#vmenu {background-color:#FFFFFF; text-align:left; }
#vmenu a {color:#000000;text-decoration:none; font-size:12px; }
#vmenu a span{color:#000000; font-weight:normal;}
#vmenu a:hover {color:#E5541B; text-decoration:none; font-size:12px;}
#vmenu img{margin: 5px 10px 5px 0;}
hr, form{padding: 0;margin:0}
#desc{border:1px solid #6e73a1;padding:5px;}

.right {width:596px;}
#main_cnt {padding:15px; text-align:left;}
.ad_img {border:1px solid #fff;}
.data {font-weight:bold; color:#555555;}
#footer {clear:both; background-color:#D5E9EA; color:#000000; padding:12px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;}
#footer a:link {color:#2B6384; text-decoration:underline;margin:0 10px 0 10px;font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;}
#footer a:visited {color:#2B6384; text-decoration:underline;margin:0 10px 0 10px;font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;}
#footer a:hover {color:#E5541B; text-decoration:underline;margin:0 10px 0 10px;font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;}

p.text{ text-align:justify; font-family:Arial, Helvetica, sans-serif; font-size:12px; }

/*forms*/
div.formTitle{padding:5px 5px 5px 5px;margin-bottom:5px;background-color: #E6E6E6;font-weight:bold;font-size:12px;color:#000000}
div.formTitleRight{ float:right; padding:5px 5px 5px 5px;margin-bottom:5px;background-color: #E6E6E6;font-weight:bold;font-size:12px;color:#000000}
div.formBtn{border-top:1px solid #ccc;padding:10px 5px 5px 10px;margin-top:10px;}
div.formBtn .btn{font-size: 14px;color:#FF6600;font-weight:bold;padding:3px 10px; text-align:left}

div.formSubmit{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; padding:0px 0px 0px 0px; }
div.formSubmit select{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; }
div.formSubmit input{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; }
div.formSubmit textarea{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; }

table.form{}
.form .t{vertical-align: top;padding-top:7px;}
.form th{padding:1px 5px 1px 1px;width:95px;text-align:right;}
.form td{padding:1px 1px 1px 1px;vertical-align: top;}
.form .desc{font-family: Tahoma;font-size:11px;color:#666666}
.form div.desc{padding-top:3px;}
.form .req{color: #FF6600;font-family:Tahoma;font-size:11px;font-weight:bold}

div.sysError{border: 1px solid #CA002E;padding:3px 5px 3px 24px;background:#FFEEF4 url(layout/msg/error.gif) 3px 3px no-repeat;color:#F00;margin-bottom:5px;font-weight:bold;}
div.sysMessage{border: 1px solid #408CD9;padding:3px 5px 3px 24px;background:#FFF8DC url(layout/msg/message.gif) 3px 3px no-repeat;color:#408CD9;margin-bottom:5px;font-weight:bold;}
div.sysWarning{border: 1px solid #F09D00;padding:3px 5px 3px 24px;background:#FFF8E8 url(layout/msg/warning.gif) 3px 3px no-repeat;color:#F09D00;margin-bottom:5px;font-weight:bold;}

div.ad {background-color:#F9F6E7; color:#505050; padding:5px; margin-bottom:10px;width:560px;}
div.ad a:link{color:#000000; text-decoration:underline;font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold}
table.ad_params{
	background-color:#ECE9DA;
	padding-top: 4px;
	padding-right: 8px;
	padding-bottom: 4px;
	padding-left: 8px;
}
table.ad{border-collapse:collapse;border-spacing:0;empty-cells:show;margin:0;padding:0}
table.ad span{font-size:11px; color:#4D4B4C; font-weight:normal;padding: 0px;font-family:Arial, Helvetica, sans-serif}
table.ad td{padding: 0px;vertical-align:top;}
table.ad td.img{}
table.ad td.img img{border:1px solid #fff}
table.ad ul.params{margin:0;padding:5px 0 0 0;list-style:none;}
table.ad ul.params li{white-space: nowrap;padding:0 0 2px 0;margin:0}
table.ad ul.params li span{font-weight: bold; width:50px;display:inline;position:relative}
table.ad div.title{font-weight: bold;padding-bottom:5px;font-size:11px; color:#898788; font-weight:normal;}
table.ad div.more{text-align: right;padding-top:4px;}
table.ad div.more a{font-weight: bold;}

table.recordParams{width: 100%;}
table.recordParams td{padding: 3px 15px 3px 3px;width:50%;font-weight:bold;background-color: #f2f2f2}
table.recordParams td .k{width: 80px;font-weight:normal;float:left;padding-right:5px;}
table.recordParams td .v{float:left;}

table.recGallery{width:100%;}
table.recGallery td.left{width:100%;text-align:center;}
table.recGallery td.left img{border: 3px solid #CCCCCC;} /*max-width for IE*/
table.recGallery td.right{text-align:center;padding:5px;vertical-align:top;}
table.recGallery td.right img{border: 1px solid #C3C7EE;margin:5px;width:120px;cursor:hand;}

div.subtitle{background-color:#CCCCCC;color:#6E73A1;font-weight:bold;padding:5px;}

div.search{border: 1px solid #C3C7EE;padding:10px;margin-top:10px;text-align:left;}
div.sell{margin-top:15px;margin-bottom:15px;padding:8px;border:1px solid #C3C7EE;background-color: #EBEDFA}
div.sell a{font-weight: bold;}
div.noads{
	color: #CA002E;font-weight:bold;
}