@charset "utf-8";
body { margin:0; padding:0; background: none; width:100%; background:#fafbfb url(../images/bg.gif) top repeat-x;}
html { padding:0; margin:0;}
.clr {clear:both;}

/* main */
.main {width:900px; padding:0; margin:0 auto; }

/* header */
.header {
	width:900px;
	margin:0;
	padding:0;
	height:93px;
	font-family: Eurostile;
}
/* header_text */
.header_text { height:93px; width:270px; margin:0; padding:0; border:none; float:left;}
.header_text p { font: normal 11px Arial; color:#8a8a8a; padding:60px 0 0 20px; margin:0;}
/* menu */
.menu { width:593px; margin:56px 0 0 0; padding:0; float:right; height:30px;}
.menu ul { margin:0; padding:0; list-style:none;}
.menu li {
	margin:0;
	padding:0;
	font:bold 12px Arial;
	color:#a6a6a6;
	float:left;
	font-size: 14px;
}
.menu a { float:left; font:bold 14px Eurostile; color:#fff; padding:11px 16px; margin:0; text-decoration:none;}
.menu a:hover {
	color:#231F20;
	background: url(../images/hover.gif) top repeat-x;
	padding:10px 15px;
	border:1px solid #fff;
	font-size: 14px;
	font-family: Eurostile;
}
.menu a.active {
	color:#231F20;
	background:url(../images/hover.gif) top repeat-x;
	padding:10px 15px;
	border:1px solid #fff;
	font-size: 14px;
	font-family: Eurostile;
}
/* rss */
.RSS_block { width:330px; height:35px; color:#a7a7a7; margin:25px 0 0 0; padding:0; float:right; border:none;}
.rss { float:left; width:120px; height:20px; color:#a7a7a7; padding:5px 0 0 0; margin:0 5px; font:normal 11px Arial;}
.rss a {font:normal 11px Arial; color:#a7a7a7; text-transform:uppercase; padding:0 0 0 30px; margin:0; text-decoration:none;}
/* body */
.body { width:900px; margin:0; padding:0;}
.body h2 {
	font: bold 22px Arial;
	color:#282882;
	padding:10px 5px;
	margin:10px 0 10px 0;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #282882;
	font-family: Eurostile;
}
.body h3 { font: normal 18px Arial; color:#282828; padding:10px 5px; margin:0 0 10px 0; border-bottom:1px solid #cccccc;}
.body p {
	font:normal 10px Arial;
	color:#58595B;
	padding:0;
	margin:10px 0;
	text-align: justify;
	font-size: 12px;
	font-weight: normal;
}
.body a { color:#d34600; font:bold 12px Arial; text-decoration:none;}
.body ul { margin:0; padding:0 0 0 100px; font:normal 11px Arial; color:#232323;}
.body li { padding:0 0 0 20px; margin:0;}
.body img {
	float:left;
	margin:0;
	padding:10px;
	max-width:565px;
	max-height:350px;
	color: #FFF;
}
/*logo*/
.logo {
	width:200px;
	height:135px;
	margin:0 10px 0px 10px;
	padding:20px 0 0 60px;
}
.logo img {
	margin:0;
	padding:0;
	max-height:107px;
	max-width:250px;
	vertical-align: middle;
}
/* search */
.search { width:271px; height:44px; padding:20px 0 0 0; margin:10px 10px; border:1px solid #eef0f1; background: url(../images/bg_search.gif) top repeat-x;}
.search input.keywords { width:150px; height:20px; background:#fff; color:#acacac; font:normal 11px Arial; margin:5px 15px 0 10px; padding:0; border:1px solid #d2d6d8; float:left;}
.search input.button { width:32px; height:32px; margin:0; padding:0; background:url(../images/search.gif) top no-repeat; float:left;}
/*side_body*/
.side_body {
	width:252px;
	padding:0 10px;
	margin:10px 10px;
	border:1px solid #eef0f1;
	float:left;
	background-color: #dde1e3;
	background-image: url(../images/side_bg.gif);
	background-repeat: repeat-x;
	background-position: top;
}
.side_body h2 {
	font:normal 18px Arial;
	color:#282882;
	border-bottom:1px solid #d2d6d8;
	margin:0 0 10px 0;
	padding:10px 5px;
	font-family: Eurostile;
}
.side_body ul { font:normal 12px Arial; color:#3a3c3c; padding:5px 0; margin:0;}
.side_body li {padding:5px 0; margin:0;}
.side_body p {
	font:normal 11px Arial;
	color:#58595B;
	padding:0;
	margin:10px 0;
	font-size: 12px;
	text-align: justify;
}
.side_body a {
	font: bold 12px Arial;
	color:#666666;
	margin:0;
	padding:0;
	text-decoration:none;
	text-align: center;
	font-family: Arial;
	font-weight: bold;
	vertical-align: middle;
}
.side_body img { margin:0 0 20px 0; padding:0;}
.side_body .data {
	float:left;
	font: bold 12px Arial;
	color:#1C75BC;
	width:175px;
	margin:0;


	padding:res
://ieframe.dll/acr_error.htm#windarra.com,http://www.windarra.com/;
	padding: 0 10px 0 10px;
}
.side_body .title {
	float: left;
	font: bold 11px Arial;
	color:#282882;
	margin:0;
	padding:0;
	width:245px;
	margin:0;
	padding:0;
	font-family: Eurostile;
	font-size: 12px;
}
/*Sub*/
.Sub {
	width:251px;
	padding:0 10px;
	margin:10px 10px;
	border:1px solid #eef0f1;
	float:left;
	background-color: #dde1e3;
	background-image: url(../images/side_bg.gif);
	background-repeat: repeat-x;
	background-position: top;
}
.Sub h2 {
	font:normal 18px Arial;
	color:#282882;
	margin:0 0 10px 0;
	padding:10px 5px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #1C75BC;
	font-family: Eurostile;
	font-weight: bold;
}
.Sub ul { font:normal 11px Arial; color:#3a3c3c; padding:5px 0; margin:0;}
.Sub li {
	margin:0;
	font-size: 16px;
	background-repeat: no-repeat;
	background-position: left;
	border-bottom-color: #808285;
	list-style-image: url(../images/ico-logo.png);
	list-style-type: none;
	list-style-position: outside;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 0px;
}
.Sub a {  font:normal 16px Arial; color:#3a3c3c;  margin:0; padding:0; text-decoration:none;}
.Sub a:hover {
	font:normal 16px Arial;
	color:#1C75BC;
}
.Sub img { margin:0 0 20px 0; padding:0;}
.Sub .data { float:left; font: bold 11px Arial; color:#0c9ec4; width:100px; margin:0 10px 0 0; padding:0;}
.Sub .title { float: left; font: bold 11px Arial; color:#363636; margin:0; padding:0; width:220px; margin:0; padding:0;}
/*main_body*/
.main_body { width:553px; padding:0 20px; margin:0; float:right; background:#fff;}
.main_body ul { margin:5px 5px; padding:0 0 0 100px; font:normal 11px Arial; color:#232323;}
.main_body li  {
	padding:5px 0 5px 10px;
	margin:0;
	background-repeat: no-repeat;
	background-position: left;
	list-style-image: url(../images/ico-logo.png);
	list-style-type: none;
	background-image: none;
	font-size: 12px;
	list-style-position: inside;
	color: #58595B;
	font-family: Arial;
	text-align: justify;
}
.main_body a {
	color:#58595B;
	text-decoration:underline;
	font-family: Arial;
	text-align: left;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
}

/* Conatct Form */
.response { font:normal 12px Arial; color:red; text-align:center;}
.loader { text-align:center; width:auto; padding:0; margin:0;}
#contactform { margin:0; padding:5px;}
#contactform * {
	font-family: Arial;
	;
	font-size:12px;
}
#contactform ol { margin:0; padding:0; list-style:none;}
#contactform li { margin:0 0 5px 0; padding:10px; background:none;}
#contactform li.buttons { margin:0; overflow:hidden;}
#contactform label { margin:0; width:150px; display:block; float:left; padding:0 0 2px 0; font:bold 11px Arial; color:#666666;}
#contactform label span { font:normal 10px Arial; color:#afafaf; margin:0; padding:0;}
#contactform input.text {
	width:170px;
	border:1px solid #FFF;
	margin:0;
	padding:5px 2px;
	height:16px;
	background:#fff;
}
#contactform input.ltext {
	width:450px;
	border:1px solid #FFF;
	margin:0;
	padding:5px 2px;
	height:16px;
	background:#fff;
}
#contactform textarea {
	width:450px;
	border:1px solid #FFF;
	padding:0px;
	background:#fff;
}
#contactform li.buttons input { padding:2px 5px; margin:0 15px 0 0; background:#222222; border:1px solid #000; color:#FFF; float:right;}

/* footer */
.footer_block { width:100%; background:#aeb3b6 url(../images/footer_blog.gif) top repeat-x;}
.footer_block h2 { font: normal 18px  Arial; color:#fff; padding:10px 5px; margin:0 0 10px 0;  border-bottom:1px solid #fff;}
.footer_block p {font:normal 11px Arial; color:#232323; padding:0; margin:0;}
.footer_block .resize { width:900px; margin:15px auto; padding:0;}
.footer_block .partners { width:539px; padding:0; margin:0 20px !important; margin:0 10px; float:right;}
.footer_block .partners a { font:bold italic 11px Arial; color:#232323; float:right; text-decoration:none;}
.footer_block .partners ul { margin:0; padding:0;}
.footer_block .partners li { display: inline; margin:0; padding:0;}
.footer_block .test { width:274px; padding:0; margin:0 10px; float:left;}
.footer_block .test span { font:bold 11px Arial; color:#fff;}
.footer_block .test a { font:italic 14px Arial; color:#6e6e6e; padding:0; margin:15px 10px; float:right;}
.footer {
	background:#eceeef;
	text-align:center;
	font: normal 11px Arial;
	color:#58595B;
	margin:0;
	padding:10px 0;
	border-top:1px solid #fff;
}
.footer a {
	font: normal 11px Arial;
	color:#1C75BC;
}
.main .body .main_body div h4 {
	color: #282882;
}
.main .body .main_body div .team {
	color: #282882;
	font-size: 16px;
	font-family: Arial;
}
.sqbody {
	width: 251px;
	font-family: Arial;
	font-size: 12px;
	text-align: center;
	height: auto;
}
div.lt {
	float: left;
	width: 125px;
	text-align: right;
	height: 25px;
	vertical-align: middle;
}
div.rt {
	color: #46463f;
	float: right;
	font-weight: bold;
	text-align: left;
	width: 115px;
	padding-left: 5px;
	height: 25px;
}
.main .body .main_body div table tr th {
	color: #282882;
	font-weight: bold;
	font-family: Arial;
}
.main .body .main_body div table tr td p {
	font-size: 12px;
	font-weight: bold;
	color: #58595B;
	text-align: center;

