body, html
{
	margin: 0;
	font-family: Verdana, Geneva, Tahoma, sans-serif;
	font-size: 13px;
}
html
{
	background-color: rgba(250, 248, 244, 1);
}

h2
{
	font-family: Segoe UI;
}

h3 
{
	font-family: Segoe UI;
}

#wrap_header
{
	height: 111px;
}

#footer
{
	margin-top: 20px;
	text-align: center;
	font-size: 10px;
	height: 50px;
}

#footer a
{
	color: #707070;
	text-decoration: underline;
}

#footer a:hover
{
	color: #707070;
	text-decoration: none;
}

.header
{
	margin-top: 35px;
	background-color: #e5dad5;
	padding: 4px 0px 5px 0px;
	height: 70px;
	text-align: center;
}

.header a
{

}
.header .item:hover
{
	background-color: rgba(195, 110, 90, 1);
	color: #ffffff;
}


.logo
{
	margin-top: 15px;
	margin-bottom: 3px;
	margin-left: 25px;
	margin-right: 22px;
}

.logo a:hover 
{
	background-color:transparent;
}


.header .item
{
	vertical-align: 16px;
	padding: 6px 15px 6px 15px;
	color: #000000;
	font-size: 15px;
	text-decoration: none;
	text-align: center;
}


.header .selected
{
	background-color: rgb(219, 153, 138);
	color: #ffffff;
}

#wrap_content
{
	width: 1010px;
	margin: 0 auto;
}
.footer_line
{
	background-image: url('img/line.png');
	background-repeat: no-repeat;
	background-position:center top;
}

.content
{
	width: 92%;
	margin: 0 auto;
}

.content table, .content .main_cont
{
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 15px;
}

.main_cont
{
	margin: 0 auto;
}

.col-main
{

}

.col-main-2
{
	float: right;
	width: 520px;
	margin-top:-458px;
}

.img
{
	padding: 6px;
	background-color: #E2E2E2;
	border: 1px #D5D5D5 solid;
	width: 320px;
	height: 202px;
}

ul
{
	list-style-type: none;
	padding: 0px;
	margin: 0px;
}

.compact
{
	display:inline;
}

.list li
{
	background-image: url(img/listitem.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	padding-left: 25px;
	margin-bottom: 5px;
	margin-left: 5px;
}


.status li
{
	background-image: url(img/listitem.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	padding-left: 30px;
	margin-bottom: 10px;
	margin-left: 5px;
}


a
{
	color: #80602A;
	text-decoration: underline;
}

a:hover
{
	color: #80602A;
	text-decoration: none;
}


.rating thead tr td
{
	padding: 1px;
	color: #707070;
}

.rating td
{
	width: 130px;
	border-bottom: 1px solid #C8C8C8;
	padding: 5px;
	text-align: center;
}

.plan_table, .simple_table, .rating
{
	border: 1px solid #BEBEBE;
	border-collapse: collapse;
}

.plan_table tbody tr td, .plan_table tfoot tr td, .rating thead tr td
{
	padding:4px 4px 4px 4px;
	text-align: center;
}

.plan_table thead th:first-child, .plan_table tbody td:first-child
{
	width: 30%;
	padding: 5px;
	color: #505050;
	text-align: left;
}

.plan_table tbody tr td, .plan_table tfoot tr td, .plan_table thead tr th, .rating thead tr td
{
	border-bottom: 1px solid #C8C8C8;
	border-top: 1px solid #C8C8C8;
	border-left: 1px solid #C8C8C8;
	border-bottom: 1px solid #C8C8C8;
}

.plan_table tbody tr, .plan_table tfoot tr
{
	height: 33px;
}

.plan_table .d1, .simple_table .d1, .rating .d1
{
	background-color: rgba(244, 241, 237, 1);
}

.plan_table thead tr th
{
	font-size: 14px;
	height: 30px;
	color: #707070;
	font-weight: bolder;
}

.simple_table thead th
{
	text-align: center;
	color: #707070;
	font-weight: bolder;
}

.simple_table thead tr th, .simple_table tbody tr td
{
	padding: 5px;
	text-align: center;
	border: 1px solid #C8C8C8;
}

.dTable
{
	margin-top: 20px;
	background-color: rgba(244, 241, 237, 1);
	border: 1px solid #C8C8C8;
	padding: 7px;
}

.dTable table
{
	border-collapse: collapse;
	width: 99%;
}

.dTable table tr td
{
	padding: 3px;
}

.dTable table tr td .in
{
	width: 427px;
}

.dTable table tr td .in2
{
	width: 420px;
}

.btn
{
	background-color: #e5dad5;
	background-image: url(img/arrow_right2.png);
	background-repeat: no-repeat;
	background-position: right center;
	border: 0px solid #AAAAAA;
	padding: 3px;
	text-align: left;
	cursor: pointer;
	height: 30px;
	width: 110px;

	font-family:Verdana;
}

.btn:hover
{
	background-color: rgba(195, 110, 90, 1);
	color: #ffffff;
}