html {}

body {background:#656565;}

body, td, textarea { font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:11px; line-height:18px; color:#333;}

a, a:visited { color:#005b7f; text-decoration:underline;}
a:hover { text-decoration:none; color:#09C;}
li.current a.top_link { color:#93B7D1 !important;}
li.current li.current a { color:#000 !important; text-decoration:underline !important;}

.title {font-weight:bold;}

p { padding:4px 0;}

h1, h2, h3, h4, h5 { color:#444; margin-bottom:20px; font-family:Arial, Helvetica, sans-serif;}
h1 { font-size:19px;}
h2 { font-size:18px; }
h3 { font-size:16px; color:#206096}
h4 { font-size:15x;}
h5 { font-size:14px;}

input, select, textarea { vertical-align:middle; margin:3px; padding:1px; font-size:11px; border:1px solid #999;}

input.btn {
	background: #fcfcfc url(../img/bg_btn.jpg) repeat-x 0% 100%;
	border-color: #ccc #666 #666 #ccc;
	margin-left: 1px;
	padding: 5px 10px;
	cursor: pointer;
}

input.white_btn {
	background: #b2b2b2;
	color:#FFF;
	border:2px solid #fff;
	padding: 4px 20px;
	cursor: pointer;
	font-weight:bold;
}

input.white_btn2 {
	background: #b2b2b2;
	color:#FFF;
	border:2px solid #eee;
	padding: 4px 20px;
	cursor: pointer;
	font-weight:bold;
}


ul.errors {color:red;}
form {width:80%;}
form textarea, input.text {width:100%;}
label.required {font-weight:bold;}



#page_wrap { width:725px; margin:0 auto; background:url(../img/border.gif) repeat-y 100% 0; }
#page_wrap2 { background:url(../img/tomato.jpg) no-repeat 65px 100%;}
.header { padding:20px 0;}
#menu { width:180px; margin:0 auto}
#page_inner {min-height:450px; _height:450px;}
.left_column { width:243px; float:left;}
.right_column { width:482px; float:right;}
#content { padding:15px 15px 15px 30px;}
#footer {width:725px; margin:0 auto; text-align:center; padding:10px 0} 
#footer, #footer a { color:#CCC;}
#footer a:hover { text-decoration:none; color:#fff;}

.logo { margin:0; text-align:center; padding:50px 0;}

.article ul, .cms ul {list-style-type:disc; margin:10px 0}
.article ul li, .cms ul li {margin:0 0 0 25px;}
.article ol, .cms ol {list-style-type:decimal; margin:10px 0}
.article ol li, .cms ol li {margin:0 0 0 25px;}


.article_list { padding:0 0 10px 0; margin:5px 0 10px 0; border-bottom:1px dashed #ccc;}
.article_list span { font-weight:bold;}
.pager {text-align:right; color:#93B7D1;}

.home_box td { background:#ececec; padding:15px 20px;}
a.article_title { color:#000; font-size:17px; text-decoration:none; }
.article_content { line-height:14px; font-size:11px;}
input#email, input#name { background:#fff;}