html,body,form,object,embed{
	padding:0;
	margin:0;
}

body, div, p, td, ul, li, input, textarea, option, select {
	font-family:'Arial','sans-serif';
	color:#4f4f4f;
	font-size: 11px;
	letter-spacing: 1px;
	line-height: 1.5em;
	/*height: 212px;*/
}

p{padding-bottom:5px;padding-top:0;margin:0;}

.container{
	text-align:left;
	margin:0 auto;
	width:966px;
}

.container_text{
	padding-left:25px;
	padding-right:24px;
}

.content{
	margin:0;
	padding:0;
}

.red{color:#df0e03;}


strong, em {
    font-family:'Arial','sans-serif';
}

a,a.footer{
	font-family:'Arial','sans-serif';
	font-size:11px;
	color:#c26d0a;
	text-decoration:none;
}

a:hover,a.footer:hover {
	color:#e5a754;
	text-decoration:none;
}

.image{
	position:relative;
	vertical-align:middle;
	border:none;
	margin:0;
	padding:0;
}

table.full{
	width:100%;
	padding:0;
	border-collapse:collapse;
	border:none;
	margin:0;
}

table.gallery{
	height:100%;
	padding:0;
	margin:-20;
	border-collapse:collapse;
	border:none;
}

table.full td{
	padding:0;
	margin:0;
	border-collapse:collapse;
	border:none;
}

table.data{
	width:100%;
	padding:0;
	border-collapse:collapse;
	margin:0;
}

.main{
	vertical-align:top;
	padding-left:10px;
	padding-top:10px;
	border-right:1px solid #dcd6b2;
}

td.header{
	font-size:12px;
	font-weight:bold;
	background:#eeeeee;
	line-height:25px;
}

.pageheader{
	font-family:'Arial','sans-serif';
	font-size:14px;
	color:#4d6b8b;
	font-weight:bold;
	border-left:4px solid #df0e03;
	text-indent:8px;
	margin-top:0px;
}

*.pageheader{margin-top:5px;}

hr {
	color:#333333;
	background-color:#333333;
	border:0;
	height:5px;
	margin:0;
	padding:0;
}

.hr{
	background:#333333;
	border:0;
	margin:0;
	padding:0;
	height:5px;
	width:918px;
	text-align:left;
}

input,select,textarea {
	color:#333333;
	letter-spacing:1px;
	background:#FAFAFA;
	padding-left:4px;
	border:1px solid #cccccc;
}

.req{border:1px solid #ff0000;}

.button {
	color:#ffffff;
	font-weight:bold;
	font-size:12px;
	width:100px;
	height:20px;
	border:none;
	background:url(../images/button.jpg) no-repeat;
}

.notfound{
	background:url('../images/404.gif');
	background-repeat:no-repeat;
	height:100px;
	padding-left:260px;
	padding-top:10px;
}

.subscribe{
	background:url(../images/box.png) no-repeat;
	border:none;
	padding-left:7px;
	padding-right:7px;
	width:186px;
	height:20px;
}

table.footer td{color:#999999;}

td.menu {
	width:170px;
	border-right:1px dashed #999999;
	border-left:1px solid #dcd6b2;
	border-collapse:collapse;
	vertical-align:top;
	padding-top:10px;
	height:1px;
	background:#f7f4ef;
}

.menu ul{
	padding:0;
	margin:15px;
}

.menu li{
	list-style-image:url(../images/arrow.gif);
	list-style-type:none;
	line-height:15px;
}

.menu li a{color:#c7b964;}

ul.ul{
	vertical-align:top;
	padding:0;
}

td.l{
	border-left:1px solid #aaaaaa;
}

.go{
	border:1px solid #999999;
	background:#999999;
	color:#ffffff;
	font-weight:bold;
	height:18px;
	line-height:18px;
	padding:0;
}