
body {
	margin: 0px;
	background: #ebe9e1 url(../../images/site/body_bg.jpg) repeat-x 0 0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}

#wrapper {
	margin:0 auto;
	width:987px;
}

* {
	margin:0;
	padding:0
}

.input_auto{ width:auto !important; padding:0 !important}

.error{ background:#ffd6cc url(../../images/site/error.jpg) no-repeat 7px 5px; padding:10px 5px 5px 50px; width:635px}

.success{ background:#f0ffcc url(../../images/site/success.jpg) no-repeat 7px 5px; padding:10px 5px 5px 50px; width:635px}

.right_details{ float:right; width:700px;}

.top_anchor_links{ float:right; padding:0px!important ; margin:0 0 20px 0!important; width:100%;	}

.top_anchor_links li{ float:right;font-size:11px;}

.top_anchor_links li a{font-size:11px; color:#333!important}


.btn_cont{text-align:right}

.btn_cont form{ float:right;}

.btn_cont a{ float:right; margin-right:10px;}


.back {
	float:right;
	width:auto;
	color:#fff
}
.left_title {
	float:left;
	width:auto
}
a {
	color:#505050;
	text-decoration:none
}
a:hover {
	text-decoration:underline
}
img {
	border:none
}
fieldset {
	margin:0;
	padding:0;
	border:none
}
#header {
	width:987px;
	float:left;
	padding:15px 0 0px 0;
	position:relative;
	line-height:18px;
}
#header .logo {
	float:left;
}
#header .row {
	width:987px;
	float:left
}
#header .row .popular_tag {
	float:left;
	padding:13px 0 0px 0;
	font-size:11px;
}
#header .row .popular_tag strong {
	color:#666666;
}
#header .row .popular_tag a {
	color:#006699;
	text-decoration:none
}
#header .row .popular_tag a:hover {
	text-decoration:underline
}
#header .row ul {
	list-style:none;
	float:right;
	padding:0px 0 0 0
}
#header .row ul li {
	display:inline;
	padding:0 6px 0 6px;
	font-size:13px;
}
#header .row ul li a {
	color:#006699;
	text-decoration:none;
	font-weight:bold
}
#header .row ul li a:hover {
	color:#333
}
#header .row ul li.current {
	color:#333;
	font-weight:bold
}
#header .row.sep {
	width:987px;
	float:left;
	/*background:url(../../images/site/dotted_sep.jpg) repeat-x left bottom;*/
	padding:10px 0 0 0
}
#content_container {
	width:987px;
	float:left
}
#content_container .top_content {
	width:987px;
	float:left;
	text-align:center;
	padding:15px 0 25px 0
}
#content_container .top_content img{ margin-top:2px}
#content_container .top_content p span {
	color:#006699;
	font-weight:normal
}
#content_container .top_content p strong {
}
#content_container .top_links {
	width:987px;
	float:left;
	text-align:center;
	padding:5px 0 10px 0;
}
#content_container .top_links.right{
	width:100% !important;
	float:left;
	text-align:center;
	padding:5px 0 10px 0;
	margin-top:5px
}
#content_container .top_links ul {
	list-style:none;
	float:right;
	margin-right:273px;
}
#content_container .top_links ul li {
	display:inline;
	padding:0 0 0 10px
}
#content_container .top_links ul li a {
	color:#fff;
	text-decoration:none;
	font-weight:bold;
	padding:3px 10px 3px 10px;
	background:#006599;
	text-decoration:none;
	border:1px solid #a3c7da;
}
#content_container .top_links ul li a:hover {
	color:#fff;
	text-decoration:none;
	font-weight:bold;
	background:#2f2f2f;
	padding:3px 10px 3px 10px;
	border:1px solid #333
}
#content_container .top_links ul li .button {
	color:#fff;
	font-weight:bold;
	background:#006699;
	padding:3px 5px 3px 5px;
}
#content_container .top_content p {
	padding:10px 100px 0 100px;
	color:#2f2f2f
}
#content_container #left_content {
	width:258px;
	float:right
}
#content_container #left_content .box {
	width:236px;
	float:left;
	border:1px solid #dedbd1;
	background: #fff url(../../images/site/box_top_bg.jpg) repeat-x 0 0;
	padding:10px;
	margin-bottom:10px
}

#content_container #left_content .box .facebook_box{
	width:236px;
	float:left;
	padding:10px 0; overflow:hidden;

}


#content_container #left_content .box h3 {
	width:216px;
	float:left;
	background:url(../../images/site/blue_heading_bg.jpg) repeat-x 0 0;
	padding:10px;
	color:#fff;
	font-weight:bold;
	font-size:17px
}
#content_container #left_content .box p {
	width:216px;
	float:left;
	padding:10px;
}
#content_container #left_content .box form {
	width:216px;
	float:left;
	padding:10px;
}
#content_container #left_content .box fieldset {
	width:216px;
	float:left;
}
#content_container #left_content .box form .row {
	width:216px;
	float:left;
}
#content_container #left_content .box form .row.sep {
	border-bottom:1px solid #d9d9d9;
	padding-bottom:7px;
	margin-bottom:13px
}
#content_container #left_content .box form .row input {
	float:left;
	margin:1px 0 0 0
}
#content_container #left_content .box form .row label {
	color:#2a2a2a;
	font-size:13px;
	font-weight:bold;
	font-family:"Trebuchet MS"
}
#content_container #left_content .box form .row label.text1 {
	float:left;
	padding:0 8px 0 4px;
	font-weight:bold;
	color:#2b2b2b;
	font-size:13px;
	line-height:14px;
	font-family:"Trebuchet MS"
}
#content_container #left_content .box form .row .slider {
	width:216px;
	float:left;
	padding-bottom:10px
}
#content_container #left_content .box .banner_container {
	list-style:none;
	float:left;
	width:236px;
	padding:10px 0 10px 0;
}
#content_container #left_content .box .banner_container li {
	float:left;
	padding:0 10px 0 7px;  margin-bottom:10px;
}
#content_container #left_content .box .banner_container li.large_banner{padding-left:8px;  margin-bottom:0px;}
#content_container #left_content .box .bookmark_container {
	list-style:none;
	float:left;
	width:216px;
	padding:5px 10px 5px 10px;
	border-bottom:1px solid #d9d9d9
}
#content_container #left_content .box .dig_container {
	list-style:none;
	float:left;
	width:216px;
	padding:10px 10px 0 10px
}
#content_container #right_content {
	width:713px;
	float:left
}
#content_container #right_content strong{background:none; padding-right:0}
#content_container #right_content .bottom_block {
	width:693px;
	float:left;
	padding:8px 10px 8px 10px;
	background:url(../../images/site/bottom_main_bg.jpg) repeat-x left bottom;
	border:1px solid #dedbd1;
	border-top:none;
	margin:0 0 20px 0
}
#content_container #right_content .paging {
	width:693px;
	float:left;
	padding:8px 10px 8px 10px;
	background:url(../../images/site/bottom_main_bg.jpg) repeat-x left bottom;
	border:1px solid #dedbd1;
	border-top:none;
	margin:0 0 7px 0
}
#content_container #right_content .paging ul {
	list-style:none;
	float:right
}
#content_container #right_content .paging ul li {
	display:inline;
	padding:0 10px 0 10px
}
#content_container #right_content .paging ul li a {
	text-decoration:none;
	color:#006699;
	font-weight:bold
}
#content_container #right_content .paging ul li a:hover {
	text-decoration:underline
}
#content_container #right_content .paging ul li a.current {
	text-decoration:none;
	color:#000;
	font-weight:bold
}
#content_container #right_content .box {
	width:693px;
	float:left;
	border:1px solid #dedbd1;
	background: #fff url(../../images/site/box_top_bg.jpg) repeat-x 0 0;
	padding:10px;
}
#content_container #right_content .box .title_container {
	width:673px;
	float:left;
	background:url(../../images/site/blue_heading_bg.jpg) repeat-x 0 0;
	padding:5px 10px 3px 10px;
	color:#fff;
	height:33px;
}
#content_container #right_content .box h3.title {
	width:673px;
	float:left;
	background:url(../../images/site/blue_heading_bg.jpg) repeat-x 0 0;
	padding:10px;
	color:#fff;
	font-weight:bold;
	font-size:17px
}
#content_container #right_content .box .adv {
	width:653px;
	float:left;
	padding:10px
}
#content_container #right_content .box .adv h3 {
	color:#006699;
	font-size:22px;
	font-weight:normal;
	padding:0 0 5px 0
}
#content_container #right_content .box .adv p {
	padding:0 0 10px 5px;
	color:#2a2a2a
}
#content_container #right_content .box .adv p strong {
	color:#606060
}
#content_container #right_content .box .adv .adv_box {
	width:613px;
	float:left;
	background:#eaf0f4;
	padding:20px;
	margin:10px 0 10px 0
}
#content_container #right_content .box .adv .adv_box ul {
	list-style:none
}
#content_container #right_content .box .adv .adv_box ul li {
	padding-bottom:20px;
	margin-bottom:20px;
	border-bottom:1px solid #dddddd
}
#content_container #right_content .box .adv .adv_box ul li.title {
	font-size:16px
}
#content_container #right_content .box .adv .adv_box_total {
	width:633px;
	float:left;
	background:#eaf0f4;
	padding:10px;
	margin:0 0 10px 0;
	border-bottom:1px solid #dddddd
}
#content_container #right_content .box .contact {
	width:693px;
	float:left;
	margin:10px 0 10px 0
}
#content_container #right_content .box .contact .message {
	width:648px;
	float:left;
	padding:10px 5px 13px 40px;
	background: #fff5cc url(../../images/site/info_icon.jpg) no-repeat 5px 5px;
}
#content_container #right_content .box .contact form {
	margin:0px;
	padding:0px;
	width:693px;
	float:left;
}
#content_container #right_content .box .contact fieldset {
	border:none;
	margin:0;
	padding:0;
	width:693px;
	float:left;
}
#content_container #right_content .box .contact fieldset .row {
	width:683px;
	float:left;
	padding:5px;
	margin:5px 0 0px 0
}
#content_container #right_content .box .contact fieldset .row input {
	width:250px
}
#content_container #right_content .box .contact fieldset .row .large {
	width:660px
}
#content_container #right_content .box .contact fieldset .row .mid {
	width:320px
}
#content_container #right_content .box .contact fieldset .row label {
	font-weight:bold
}
#content_container #right_content .box .contact fieldset .row label small {
	font-weight:normal;
	font-size:11px;
}
#content_container #right_content .box .contact fieldset .row .col1 {
	width:340px;
	float:left;
}
#content_container #right_content .box .contact fieldset .row.odd {
	width:681px;
	float:left;
	background:#ebe9e1;
	border:1px solid #c7c5bf;
	padding:5px;
	margin:0 0 5px 0
}
#content_container #right_content .box .contact fieldset .row.odd1 {
	width:681px;
	float:left;
	background:#fffde8;
	border:1px solid #fff5cc;
	padding:5px;
	margin:0 0 5px 0
}
#content_container #right_content .box .contact fieldset input.btn {
	width:auto!important;
	padding:0;
}
#right_content .box .title_container .sep {
	background:url(../../images/site/blue_sep.jpg) no-repeat 100% 5px
}
#right_content .box .title_container .col1 {
	width:180px;
	float:left;
	padding:7px 0 0 0;
	height:20px;
	text-align:center
}
#right_content .box .title_container .col2 {
	width:105px;
	float:left;
	padding:7px 0 0 5px;
	height:20px;
	text-align:center
}
#right_content .box .title_container .col3 {
	width:75px;
	float:left;
	padding:7px 0 0 5px;
	height:20px;
	text-align:center
}
#right_content .box .title_container .col4 {
	width:85px;
	float:left;
	padding:7px 0 0 5px;
	height:20px;
	text-align:center
}
#right_content .box .title_container .col5 {
	width:80px;
	float:left;
	padding:7px 0 0 10px;
	height:20px;
	text-align:left
}
#right_content .box .title_container .col6 {
	width:92px;
	float:left;
	padding:7px 0 0 10px;
	height:20px;
	text-align:left
}
#right_content .box .details_row {
	width:683px;
	float:left;
	padding:0px 0 0 10px;
	color:#333;
}
#right_content .box .details_row .col1 {
	width:179px;
	float:left;
	padding:15px 0 0 0;
	text-align:center;
	height:100px;
	border-right:1px solid #ccc;
	border-bottom:1px solid #ccc
}
#right_content .box .details_row .col2 {
	width:103px;
	float:left;
	padding:25px 0 0 5px;
	text-align:center;
	height:90px;
	border-right:1px solid #ccc;
	border-bottom:1px solid #ccc
}
#right_content .box .details_row .col3 {
	width:74px;
	float:left;
	padding:25px 0 0 5px;
	text-align:center;
	height:90px;
	border-right:1px solid #ccc;
	border-bottom:1px solid #ccc;
	font-size:14px;
	font-weight:bold;
	color:#006699
}
#right_content .box .details_row .col4 {
	width:84px;
	float:left;
	padding:25px 0 0 5px;
	text-align:center;
	height:90px;
	border-right:1px solid #ccc;
	border-bottom:1px solid #ccc
}
#right_content .box .details_row .col5 {
	width:97px;
	float:left;
	padding:25px 0 0 10px;
	text-align:left;
	height:90px;
	border-bottom:1px solid #ccc;
	overflow:hidden
}
#right_content .box .details_row .col6 {
	width:92px;
	float:left;
	padding:25px 0 0 10px;
	text-align:left;
	height:90px;
	border-bottom:1px solid #ccc;
		border-right:1px solid #ccc;
	overflow:hidden
}
#right_content .box .details_row .col1 span.image {
	float:left;
	width:179px;
	text-align:center
}
#right_content .box .details_row .col1 span.image img {
	border:1px solid #ccc
}
#right_content .box .details_row .col1 span.details {
	float:left;
	width:179px;
	text-align:center;
	padding:5px 0 5px 0
}
#right_content .box .details_row .col1 span.details a {
	color:#333;
	text-decoration:none
}
#right_content .box .details_row .col1 span.details a:hover {
	text-decoration:underline
}
#right_content .box .details_row .col5 .row {
	width:92px;
	float:left;
	padding:0 0 5px 0
}
#right_content .box .details_row .col5 .row input {
	float:left;
	margin-right:5px;
	display:inline
}
#right_content .box .details_row .col5 .row label {
	float:left;
	font-size:11px;
}
#right_content .box .details_row .last {
	border-bottom:none
}
#content_container #full_page {
	width:987px;
	float:right
}
#content_container #full_page .box {
	width:965px;
	float:left;
	border:1px solid #dedbd1;
	background: #fff url(../../images/site/box_top_bg.jpg) repeat-x 0 0;
	padding:10px;
}
#content_container #full_page .box h3.title {
	width:945px;
	float:left;
	background:url(../../images/site/blue_heading_bg.jpg) repeat-x 0 0;
	padding:10px;
	color:#fff;
	font-weight:bold;
	font-size:17px
}
#content_container #full_page .box .full_details {
	width:943px;
	float:left;
	padding:10px
}

#content_container #full_page .box .full_details h3 {
	color:#006699;
	font-size:22px;
	font-weight:normal;
	padding:0 0 5px 0
}
#content_container #full_page .box .full_details p {
	padding:0 0 10px 5px;
	color:#2a2a2a
}
#content_container #full_page .box .full_details p strong {
	color:#606060
}
#content_container #full_page .box .full_details .container {
	width:943px;
	float:left;
}

#content_container #full_page .box .full_details .container.details2 {
	width:664px;
	float:left;
	padding:10px;
	overflow:hidden !important;
}


#content_container #full_page .box .full_details .container.details2 .right_green_btn {
	text-decoration:none;
	float:right;
	color:#fff;
	font-weight:bold;
	padding:4px;
	margin-right:-10px !important;
	display:inline;
	text-decoration:none
}

#content_container #full_page .box .full_details .container .row {
	width:943px;
	float:left;
}
#content_container #full_page .box .full_details .container .row.top {
	width:943px;
	float:left;
}
#content_container #full_page .box .full_details .container .row.top img {
	float:left
}
#content_container #full_page .box .full_details .container .row.details {
	width:943px;
	float:left;
	background:url(../../images/site/repeat_bg.jpg) repeat-y 0 0
}
#content_container #full_page .box .full_details .container .row.details .title {
	width:916px;
	float:left;
	background:#ededed;
	color:#333;
	font-size:18px;
	padding:15px 0 15px 0;
}
#content_container #full_page .box .full_details .container .row.details .title .col1 {
	float:left;
	width:170px;
	padding-right:15px;
	padding-left:10px
}
#content_container #full_page .box .full_details .container .row.details .title .col2 {
	float:left;
	width:220px;
	padding-right:10px;
	padding-left:10px
}
#content_container #full_page .box .full_details .container .row.details .title .col3 {
	float:left;
	width:220px;
	padding-right:15px;
	padding-left:10px
}
#content_container #full_page .box .full_details .container .row.details .title .col4 {
	float:left;
	width:220px;
	padding-left:10px
}
#content_container #full_page .box .full_details .container .row.details .details_row {
	width:916px;
	float:left;
	color:#333;
	font-size:12px;
	padding:5px 0 5px 0;
}
#content_container #full_page .box .full_details .container .row.details .details_row.odd {
	width:916px;
	float:left;
	color:#555555;
	font-size:12px;
	padding:5px 0 5px 0;
	background:url(../../images/site/repeat1.jpg) repeat-y 0 0
}
#content_container #full_page .box .full_details .container .row.details .details_row .col1 {
	float:left;
	width:170px;
	padding-right:15px;
	padding-left:10px;
	color:#555555;
	font-size:12px;
	font-weight:bold
}
#content_container #full_page .box .full_details .right_green_btn {
	text-decoration:none;
	float:right;
	color:#fff;
	font-weight:bold;
	padding:4px;
	margin-right:30px;
	display:inline;
	text-decoration:none
}

#content_container #full_page .box .full_details .container .row.details .details_row .col2 {
	float:left;
	width:220px;
	padding-right:10px;
	padding-left:10px
}
#content_container #full_page .box .full_details .container .row.details .details_row .col3 {
	float:left;
	width:220px;
	padding-right:15px;
	padding-left:10px
}
#content_container #full_page .box .full_details .container .row.details .details_row .col4 {
	float:left;
	width:220px;
	padding-left:10px
}
#content_container #full_page .box .full_details .container .row.bot {
	width:943px;
	float:left;
}
#content_container #full_page .box .full_details .container .row.bot img {
	float:left
}
#content_container #right_content .box .compare {
	width:673px;
	float:left;
	padding:10px;
	overflow:hidden
}
#content_container #right_content .box .compare .row {
	width:673px;
	float:left;
	margin-bottom:20px;
	border-bottom:1px dashed #ccc;
	padding-bottom:20px
}
#content_container #right_content .box .compare h3 {
	color:#006699;
	font-size:22px;
	font-weight:normal;
	padding:0 0 5px 0
}
#content_container #right_content .box .compare p {
	padding:0 0 10px 0;
	color:#2a2a2a
}
#content_container #right_content .box .compare .row .snap_details {
	width:673px;
	float:left;
	padding:20px 0 0 0
}
#content_container #right_content .box .compare .row .snap_details .snap_container {
	float:left;
	width:470px;
	border:1px solid #efefef;
	padding-top:10px
}
#content_container #right_content .box .compare .row .snap_details .right_details {
	width:201px;
	float:left;
}
#content_container #right_content .box .compare .row .snap_details .right_details ul {
	width:201px;
	float:left;
	list-style:none;
	color:#333
}
#content_container #right_content .box .compare .row .snap_details .right_details ul li {
	width:181px;
	margin-bottom:5px;
	float:left;
	padding-left:20px;
	padding-top:5px;
	padding-bottom:5px
}
#content_container #right_content .box .compare .row .snap_details .right_details ul li.odd {
	width:181px;
	float:left;
	background:#efefef
}
#content_container #right_content .box .compare .row .snap_details .right_details ul li strong {
	width:181px;
	float:left;
	color:#000
}
#content_container #right_content .box .compare .row .snap_details .right_details ul li span {
	width:181px;
	float:left;
}
#content_container #right_content .box .compare .row ul.zebra_list {
	width:673px;
	float:left;
	list-style:none;
	color:#333
}
#content_container #right_content .box .compare .row ul.zebra_list li {
	width:653px;
	float:left;
	padding-left:20px;
	padding-top:5px;
	padding-bottom:5px
}
#content_container #right_content .box .compare .row ul.zebra_list li.odd {
	width:653px;
	float:left;
	background:#efefef
}
#content_container #right_content .box .compare .row ul.zebra_list li strong {
	width:170px;
	float:left;
}
#content_container #right_content .box .compare .row ul.zebra_list li span {
	float:left;
}
/*#footer {
	background:url(../../images/site/footer_sep.jpg) repeat-x 0 0;
	width:970px;
	float:left;
	text-align:center;
	padding:15px 0 15px 0;
	text-align:center;
	color:#505050;
	line-height:20px;
	margin:10px
}
#footer strong {
	color:#006699
}

*/

.new_content_area{ float:left; width:100%}

.new_content_area p{ padding:10px 0 10px 0; line-height:18px}

.new_content_area  h3{ padding-bottom:5px; font-size:17px}

.new_content_area ul{ list-style:none; margin:10px 0 10px 0}

.new_content_area ul li{ padding-bottom:7px}

.new_content_area ul li strong{ color:#006699}

.press_title{  font-size:22px!important; color:#006599}

.press_title1{ margin:20px 0 0 0; border-top:1px dashed #ccc; padding-top:20px; font-size:22px!important; color:#006599}

/* akash */


#content_container #left_content .tab_box_container{
	width:258px;
	float:left
}
a:focus{outline:none}
#content_container #left_content .tab_box_container ul#tab_left{ float:left; list-style:none}
#content_container #left_content .tab_box_container ul#tab_left li{ float:left; margin-right:2px;}
/*#content_container #left_content .tab_box_container ul.rated_box_ul li{font-size:10px; font-family:Tahoma}
#content_container #left_content .tab_box_container ul.rated_box_ul li a{padding:7px 7px!important;}*/
#content_container #left_content .tab_box_container ul#tab_left li a{ float:left; background: #fff url(../../images/site/tab_bg.jpg) repeat-x left bottom; height:14px; border:1px solid #dedbd1; border-bottom:none; padding:7px 9px; margin:0 0 -2px 0; text-decoration:none; color:#444; font-weight:bold }

#content_container #left_content .tab_box_container ul#tab_left li a img{ float:left}

#content_container #left_content .tab_box_container ul#tab_left li a span{ float:left; padding:0 0 0 5px}

#content_container #left_content .tab_box_container ul#tab_left li a:hover{ background:#fff url(../../images/site/tab_hv.jpg) repeat-x left bottom; color:#006599; float:left; margin-bottom:-2px; position:relative; z-index:1}
#content_container #left_content .tab_box_container ul#tab_left li.active a{ background:#fff url(../../images/site/tab_hv.jpg) repeat-x left bottom; color:#006599; float:left; margin-bottom:-2px; position:relative; z-index:1; cursor:text}

.writeReview a{ background:#d3d3d3; padding:2px; color:#000; font-size:11px;}

.side_tab_box{float:right!important; width:30px; position:fixed; right:0px; top:130px; z-index:9999}


.side_tab_box .share{ float:left; margin:250px 0 0 0; overflow:hidden;}

.side_tab_box .frnd_box{ float:left; height:237px; position:relative}

.side_tab_box .frnd_box .friends{ float:left; position:absolute!important;right:0px!important; top:0px!important;  width:380px;  height:237px; background:#fcfcfc; }

.side_tab_box .frnd_box .friends form{ float:right; width:320px; position:absolute; left:40px; top:10px; padding:10px 0 10px 10px; margin:0}
.side_tab_box .frnd_box .friends fieldset{ float:left; width:100%; padding:0; margin:0}
.side_tab_box .frnd_box .friends form h3{ float:left; width:100%; font-size:18px; margin-bottom:10px; border-bottom:1px dashed #ddd; padding-bottom:5px}

.side_tab_box .frnd_box .friends form .row{ float:right; width:100%; margin-bottom:5px}

.side_tab_box .frnd_box .friends form .row label{ float:left; width:155px;}
.side_tab_box .frnd_box .friends form .row .input{ float:left; width:145px; border:1px solid #ccc; padding:2px 3px; font-size:11px; color:#333}

.side_tab_box img{ margin:0 0 5px 0}

#header .logo{ float:left; margin:26px 0 0 0}

#header {
	width:987px;
	float:left;
	padding:0 0 13px 0;
	height:93px;
}

#header .row {
	width:987px;
	float:left; position:relative;
}
#right_content .box .row {
	width:100%;
	float:left;
}

#header .row ul {
	list-style:none;
	float:right;
	padding:45px 0 0; 
}
#header .row ul li {
	font-weight:bold; font-size:12px;
	float:left; padding:0 0 0 1px; margin:0; width:auto;
}
#header .row ul li.small{ font-size:11px}
#header .row ul li strong{float:left; width:auto; background:url(../../images/site/menu_arrow.png) no-repeat right 3px; _background:url(../../images/site/menu_arrow_main.gif) no-repeat right 3px; padding:0 20px 0 0}

#header .row ul li a {
	color:#333333;
	text-decoration:none;
	 float:left; width:auto;
    padding-left:10px;

}
#header .row ul li a span{ float:left; width:auto; padding:3px 10px 2px 0; height:22px; color:#333333; cursor:pointer}

#header .row ul li a span img{ float:right; margin-top:2px}


#header .row ul li a:hover{
	color:#fff;
	text-decoration:none;
	 float:left;
	  background:url(../../images/site/menu_left_curv1.jpg) no-repeat 0 0; padding-left:10px; width:auto;
}
#header .row ul li a:hover span{ float:left; width:auto; background:url(../../images/site/menu_right_curv1.jpg) no-repeat top right; padding:3px 10px 2px 0; height:22px; color:#fff;}

#header .row ul li.current a{
	color:#fff;
	text-decoration:none;
	 float:left;width:auto;
	  background:url(../../images/site/menu_left_curv.jpg) no-repeat 0 0; padding-left:10px;

}
#header .row ul li.current a span{float:left; width:auto; background:url(../../images/site/menu_right_curv.jpg) no-repeat top right; padding:3px 10px 2px 0; height:22px; cursor:text; color:#fff; cursor:text}


#content_container #search_bar {
	width:937px;
	float:left;
	text-align:left;
	padding:15px;
	border:10px solid #dddbcf;
	background:#fff;
	margin-bottom:10px;
}
#content_container #search_bar .row{
	width:937px;
	float:left;
	margin-bottom:15px
}

#content_container #search_bar .row label{ float:left; padding:0 20px 0 10px; font-weight:bold}

#content_container #search_bar .row input{ float:left}

#content_container #search_bar  h3{ color:#006599; font-size:18px; margin-bottom:15px}

#content_container #search_bar .row.last{ margin-bottom:0px}

#content_container #search_bar .row .box{ float:left; width:190px; padding-right:20px}

#content_container #search_bar .row .box label{ float:left; width:190px; padding:0px; font-weight:bold; color:#2b2b2b; font-size:13px}

#content_container #search_bar .row .box .input{ float:left; width:190px}

#content_container #search_bar .row .box select{ float:left; width:190px}

#content_container #search_bar .row .btn{ float:left; margin:13px 0 0 0}

#content_container #left_content  .banner_250{
	width:258px;
	float:left;
	padding:0 0 10px 0
}

#content_container #left_content  .banner_250 img{ float:left; margin:0 0 5px 3px}

#content_container #left_content  .banner_125{
	width:258px;
	float:left;
		padding:0 0 10px 0
}
#content_container #left_content  .banner_125 img{ margin:0 0 2px 2px}



#footer {
	background:url(../../images/site/footer_sep.jpg) repeat-x 0 0;
	width:970px;
	float:left;
	text-align:left;
	padding:15px 0 15px 0;
	text-align:center;
	color:#505050;
	line-height:20px;
	margin:10px
}
#footer strong {
	color:#006699
}
#footer .copyright{ float:left}

#footer .right{ float:right}

#footer .tags{ 	width:970px;
	float:left; padding:10px 0; text-align:left}
	
#footer .footer_content_box{ float:left; width:938px; padding:15px;  margin:10px 0; border:1px solid #d5d5d5; background:#fff}	
	
	
#footer .footer_content_box h3{ font-size:13px; color:#006699; font-weight:bold; padding:0 0 6px 0;}

#footer .footer_content_box a{ color:#505050; text-decoration:none}

#footer .footer_content_box ul{ list-style:none}

#footer .footer_content_box ul li{ margin-bottom:3px;}

#footer .footer_content_box a:hover{ text-decoration:underline}
	
#footer .footer_content_box	.box{ float:left; width:210px; text-align:left!important; padding:0 0 0 17px}
	
#rated_box .large_banner{float:left; width:90%}