@charset "utf-8";
/* CSS Document */

BODY {
	background: #f6f6f6;
	margin: 0px;
	color: #333;
	font-size: 13px;
	font-family: Arial, Helvetica, sans-serif;
}
a:link, a:visited, a:active { text-decoration:none; color:#333; }
a:hover { text-decoration:none; }
h2 { font-size:22px; }
h3, h4 { font-size:16px; }
h4 { color: #F90; }
.content_inner h3 { font-size:22px; border-bottom:2px solid #f90; height:31px; }
.innerBlock h5 { font-size:16px; border-bottom:2px solid #888; height:25px; margin:27px 0 0 0; padding:0; }
h2, h3, h5 { text-shadow: 1px 2px 0px #fff; }
h4 { text-shadow: 1px 1px 0px #000; }
p { text-align:justify; }
p img {
	margin:0px 5px 0px 0px;
}
strong { color:#2d529e; }

/*#gw_mainwarpper {
	margin: 0px auto 0px auto;
	background: url(../images/top_strip.png) repeat-x;
	height: 85px;
}*/
.header, .banner, .content, .review_content, .footer_content {
	width:988px; margin:0px auto 0px auto;
	overflow:hidden;
}

#gw_banner {
	margin: 0px auto 0px auto;
	background: url(../images/bg.png) repeat-x;
	height: 274px;
}
#gw_content {
	margin: 0px auto 0px auto;
	min-height: 250px;
	clear:both;
}

#gw_reviews {
	margin: 0px auto 0px auto;
	background: #3f4247;
	height: 195px;
	clear:both;
}
#gw_footer {
	margin: 0px auto 0px auto;
	background: url(../images/footer.png) repeat-x;
	height: 39px;
}
#top_navs { float:right; margin:-40px 0px; }
.header { height:81px; }
.header a .gw_logo { margin:16px 0px; float:left; }
.logo {
	margin:10px 0; width:150px;
}
.gw_logo {
	display:block;
	background:url(../images/gw_logo.png) no-repeat;
	height:59px;
	width:150px;
}
.banner { background:url(../images/banner.jpg) no-repeat; height:274px; }
.content ul { margin:10px 0; padding:0px; list-style:inside; }
.content li {
	list-style-image:url(../images/icon_arrow.png);
	text-indent:2px;
	min-height:30px;
	/*min-line-height:30px;*/
	padding:10px 0px 0px 0px;
	border-bottom:1px dashed #666;
	margin:0px 20px 0px 0px;
}
.content li a:hover { background:#f3f3f3; color: #f90; }
.content li, .content div, .review_content div { width:300px; float:left; }
.content div, .review_content div { margin:5px 20px 10px 0px; }
.content div.tabContent { width:640px;}

div.content_inner { width:650px; min-height:450px; float:left; }
div.content_inner1 { width:600px; min-height:250px; float:left; }
div.innerBlock { width:280px; display:inline; float:right; margin:5px 0px 5px 0px; position:relative; border:1px solid #a8a8a8;-moz-box-shadow: 1px 0px 2px #888;
-webkit-box-shadow: 1px 0px 2px #888; box-shadow: 1px 0px 2px #888; padding: 0 10px; background:#f9fbfd; }

.innerBlock span {
	background:#69F; margin:-15px 0px 10px 0px; width:100%; height:75px; display:block;
}


.review_content div { height:195px; }
div span a { float:right; margin:10px 0px; background:#909090 url(../images/icon_more_active.png) repeat-x; color:#fff; height:27px; width:75px; line-height:27px; font-weight:bold; text-align:center; }

div a.more  {
	color:#ea890f;
}
div a:hover {
	color:#888;
}
div span a:hover { background:#556e9f url(../images/icon_more_mo.png) repeat-x; color:#fff; }
div em { color:#f2f2f2; }

input.field, textarea.field { width:250px; min-height:25px; border:1px solid #666; border:none; outline:none; margin:0px 0px 3px 0px; }
div input.input150,  div textarea.message
{   
    width:570px;
	padding:6px;
	margin-top:4px;
	/*border:1px solid #bbb;*/
	background:#e3e3e3;
	border:none;
	border-bottom:1px solid #bbb;
	outline:none;
}
.Mandatory 
{
	color:#ff9933;
}
/*textarea { min-width:570px; max-width:570px; min-height:40px; max-height:40px; }*/
.button { border:1px solid #909090; background:#909090 url(../images/icon_more_active.png) repeat-x; height:27px; width:75px; color:#fff; font-weight:bold; text-align:center; }
.button:hover { border:1px solid #556e9f; background:#556e9f url(../images/icon_more_mo.png) repeat-x; }

.btns ul {
	list-style:none; margin:75px 0px 0px 45px;
}
.btns li {
	list-style:none; margin:0px 20px 0px auto; float:left;
}
li a.fb {
	background:url(../images/icon-1_1.png) no-repeat; height:32px; width:32px; display:block;
}
li a.fb:hover {
	background:url(../images/icon-1_1_mo.png) no-repeat;
}
li a.twit {
	background:url(../images/icon-2_1.png) no-repeat; height:32px; width:32px; display:block;
}
li a.twit:hover {
	background:url(../images/icon-2_1_mo.png) no-repeat;
}

.footer_content {
	text-align:center;
}

.fadein { position:relative; height:332px; width:500px; }
.fadein img { position:absolute; left:0; top:0; }


 
.content_inner ul {
	  padding:0px 0px 0px 10px;
  } 
.content_inner li {
	 width:100%; border:none; padding:0px; height:35px; text-indent:0px;
 }
 
.gn_points ul li {
	 height:100px;
	 border:1px solid #f00;
 }
 
 .content .tabContent ul li {
	 width:auto;
	 margin:0px;
 }
 
 
        #fscroller 
        {
            display:inline;
            text-align:justify;
            width:280px;
        }