@charset "utf-8";
/* CSS Document */

html, body, body div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, abbr,
address, cite, code, del, dfn, em, img, ins, kbd, q, samp, small, strong, sub, sup, var, b, i,
dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr,
th, td, article, aside, figure, footer, header, hgroup, menu, nav, section, time, mark, audio, video {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	/*background: transparent;*/
}

/* HTML5 display-role reset for older browsers */
article, aside, figure, footer, header, hgroup, nav, section {display: block;}

/*img, object, embed {max-width: 100%;}*/
ul {list-style: none;}
blockquote, q {quotes: none;}
blockquote:before, blockquote:after, q:before, q:after {content: ''; content: none;}
a {margin: 0; padding: 0; font-size: 100%; vertical-align: baseline;}
del {text-decoration: line-through;}
abbr[title], dfn[title] {border-bottom: 1px dotted #000; cursor: help;}

body {line-height:1;}

/* tables still need cellspacing="0" in the markup */
table {border-collapse: collapse; border-spacing: 0;}
th {font-weight: bold; vertical-align: bottom;}
td {font-weight: normal; vertical-align: top;}
hr {display: block; height: 1px; border: 0; border-top: 1px solid #ccc; margin: 1em 0; padding: 0;}

/* Form Elements */
input, select {vertical-align: middle;}
input[type="radio"] {vertical-align: text-bottom;}
input[type="checkbox"] {vertical-align: bottom;}
.ie6 input {vertical-align: text-bottom;}
select, input, textarea {font: 99% sans-serif;}

a, a:active {outline: none;color:#5129ad;text-decoration:underline;}/* myobs; old one: a:hover, a:active {outline: none;}*/
a:hover {outline: none;color:#5a22a2;text-decoration:underline;}/* myobs all this line */
small {font-size: 85%;}
strong, th {font-weight: bold;}
td, td img {vertical-align: top;} 

sub, sup {font-size: 75%; line-height: 0; position: relative;}
sup {top: -0.5em;}
sub {bottom: -0.25em;}

/* standardize any monospaced elements */
pre, code, kbd, samp {font-family: monospace, sans-serif;}

/* hand cursor on clickable elements */
.clickable, input[type=button], input[type=submit], button {cursor: pointer;}
label {cursor: text;}

/* Webkit browsers add a 2px margin outside the chrome of form elements */
button, input, select, textarea {margin: 0;}

/* make buttons play nice in IE */
button {width: auto; overflow: visible;}

a, img a, img, a img {border:0;	outline:0; text-decoration:none;}

/* FLOAT-elements */
.fltleft {float:left;}
.fltright {float:right;}

/* let's clear some floats */
.clearfix:before, .clearfix:after { content: "\0020"; display: block; height: 0; overflow: hidden; }  
.clearfix:after { clear: both; }

/* only to clear floats - to be used with any class as addition */
.clear { clear: both; }
	
/* clear float with blank <div>or <br>*/
.clrflt { clear:both; line-height:1px; font-size:1px; overflow: hidden; }

/* MAIN */
body {
	background:#37383e url(../img/body_bg.jpg) repeat-x left top;
	font-family: 'helvetica_lt_std_condregular';
	font-size:12px;
	font-weight:normal;
	color:#000000;
	min-width:1000px;
	}
	
/*========== Font-face ==========*/
	
@font-face {
    font-family: 'helvetica_lt_std_condbold';
    src: url('../fonts/helveticaltstd-boldcond-webfont.eot');
    src: url('../fonts/helveticaltstd-boldcond-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/helveticaltstd-boldcond-webfont.woff') format('woff'),
         url('../fonts/helveticaltstd-boldcond-webfont.ttf') format('truetype'),
         url('../fonts/helveticaltstd-boldcond-webfont.svg#helvetica_lt_std_condbold') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'helvetica_lt_std_condregular';
    src: url('../fonts/helveticaltstd-cond-webfont.eot');
    src: url('../fonts/helveticaltstd-cond-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/helveticaltstd-cond-webfont.woff') format('woff'),
         url('../fonts/helveticaltstd-cond-webfont.ttf') format('truetype'),
         url('../fonts/helveticaltstd-cond-webfont.svg#helvetica_lt_std_condregular') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'helvetica_lt_std_cond_lightRg';
    src: url('../fonts/helveticaltstd-lightcond-webfont.eot');
    src: url('../fonts/helveticaltstd-lightcond-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/helveticaltstd-lightcond-webfont.woff') format('woff'),
         url('../fonts/helveticaltstd-lightcond-webfont.ttf') format('truetype'),
         url('../fonts/helveticaltstd-lightcond-webfont.svg#helvetica_lt_std_cond_lightRg') format('svg');
    font-weight: normal;
    font-style: normal;

}
	
/*========== Outer ==========*/

#outer
{
	background:url(../img/header_bg.jpg) no-repeat center top;
}

/*========== Header ==========*/

#header
{
	width:941px;
	height:165px;
	margin:0px auto;
}

.header_top
{
	height:121px;
}

#logo
{
	width:315px;
	height:87px;
	padding:17px 0 0 0;
}

.search_field
{
	width:285px;
	height:35px;
	padding:46px 0 0 0;
}

.field
{
	background:url(../img/search_field.png) no-repeat left top;
	font-family: 'helvetica_lt_std_condregular';
	width:227px;
	height:20px;
	border:0px;
	outline:0px;
	float:left;
	padding:6px 10px 9px 10px;
	font-size:14px;
	color:#b3b3b3;
	line-height:20px;
}

.search_bttn
{
	background:url(../img/search_bttn.png) no-repeat left top;
	width:38px;
	height:35px;
	border:0px;
	outline:0px;
	float:left;
	cursor:pointer;
}

.menu
{
	height:44px;
}

.home_icon
{
	width:42px;
	height:44px;
	display:block;
	float:left;
	margin:0 12px 0 0;
}

.menu ul
{
	width:800px;
	list-style:none;
	padding:0px;
	margin:0px;
	float:left;
}

.menu ul li
{
	font-family: 'helvetica_lt_std_condbold';
	font-size:18px;
	color:#FFF;
	height:44px;
	line-height:44px;
	float:left;
	margin:0 10px 0 0;
}

.menu ul li a
{
	height:44px;
	display:block;
	color:#FFF;
	float:left;
	padding:0px 10px;
	text-shadow:1px 1px 1px #000;
	text-decoration:none; /* this line is my obs*/
}

.menu ul li a:hover, .menu ul li.active a
{
	background:url(../img/hover_bg.jpg) no-repeat right top;
	color:#343437;
	text-shadow:-1px -1px 1px #FFF;
	text-decoration:none; /* this line is my obs*/
}

.login
{
	background:url(../img/sepa.jpg) no-repeat left top;
	font-family: 'helvetica_lt_std_condbold';
	width:84px;
	height:44px;
	font-size:18px;
	color:#FFF;
	height:44px;
	padding:0 0 0 2px;
	position:relative;
}

.login a
{
	width:68px;
	height:33px;
	display:block;
	color:#FFF;
	text-shadow:1px 1px 1px #000;
	padding:11px 0 0 16px;
}

.login a:hover
{
	background:url(../img/hover_bg.jpg) no-repeat right top;
	color:#343437;
	text-shadow:-1px -1px 1px #FFF;
}

.arrow
{
	width:11px;
	height:8px;
	display:block;
	position:absolute;
	right:8px;
	top:10px;
	*top:17px;
}

/*========== Content ==========*/

#content
{
	background:url(../img/content_bg.png) repeat-y left top;
	width:941px;
	margin:0px auto;
	padding:0px 6px;
}

.content_shadow
{
	background:url(../img/content_shadow.jpg) no-repeat center bottom;
	width:941px;
	padding:0 0 100px 0;
}

.editor_choise
{
	background:url(../img/border.jpg) repeat-x left bottom;
	width:929px;
	height:126px;
	position:relative;
	padding:10px 0 0 12px;	
}

.editor_choise_title
{
	padding:0px;
	margin:0px;
	display:block;
	font-size:13px;
	color:#FF6600;
	position:absolute;
	left:-12px;
	top:60px;
	-moz-transform: rotate(270deg);
  -moz-transform-origin: 50% 50%;
  -webkit-transform: rotate(270deg);
  -webkit-transform-origin: 50% 50%;
	font-weight:normal;
}

.editor_box
{
	background:url(../img/gray_box.jpg) no-repeat left top;
	width:206px;
	height:92px;
	padding:7px;
	margin-right:7px;
	margin-left:5px;
}

.editor_logo
{
	background:#FFF;
	width:29px;
	height:58px;
	padding:34px 12px 0 12px;
}

.editor_text
{
	width:140px;
	padding:10px 0 0 0;
}

.editor_box strong
{
	display:block;
	padding:0 0 7px 0;
	margin:0px;
	font-size:18px;
	color:#4e129b;
	font-weight:normal;
}

.editor_box strong a
{
	color:#4e129b;
	text-decoration:none;
}
.editor_box strong a:hover
{
	text-decoration:underline;
	color:#5129ad;
}

.editor_box strong.freegate
{
	padding:0 0 25px 0;
}

.editor_box p
{
	padding:0px;
	margin:0px;
	font-size:13px;
	color:#83838e;
}

.nav_bg
{
	background:url(../img/nav_bg.jpg) no-repeat left top;
	width:941px;
	height:34px;
}

.nav_title
{
	width:70px;
	height:34px;
	display:block;
	font-size:14px;
	color:#9f9f9f;
	line-height:35px;
	text-align:center;
	text-shadow:1px 1px 1px #FFF;
}

.breadcrumbs
{
	width:870px;
	height:34px;
}

.breadcrumbs ul
{
	list-style:none;
	padding:0px;
	margin:0px;
}

.breadcrumbs ul li
{
	background:url(../img/sepa2.png) no-repeat left center;
	font-size:14px;
	color:#464649;
	line-height:35px;
	float:left;
	padding:0 7px 0 13px;
	text-shadow:1px 1px 1px #FFF;
}

.breadcrumbs ul li.nobg
{
	background:none;
	padding-left:12px;
}

.breadcrumbs ul li a
{
	color:#464649;
	text-decoration:none;
}

.breadcrumbs ul li a:hover
{
	color:#5129ad;
	text-decoration:none;
}

.breadcrumbs ul li.text
{
	color:#9f9f9f;
}


.left_pannel
{
	width:190px;
	padding:12px 0 0 0;
}

.left_pannel strong
{
	height:27px;
	padding:0 0 0 11px;
	margin:0px;
	font-size:18px;
	color:#4e129b;
	line-height:27px;
	font-weight:normal;
}

.left_pannel ul
{
	list-style:none;
	padding:6px 0 0 0;
	margin:0px;
}

.left_pannel ul ul
{
	background:#FFF;
	width:190px;
	list-style:none;
	padding:5px 5px 100px 5px;
	margin-left:50px;
	box-shadow:0px 0px 4px #b0b0b0;
	behavior:url(PIE.htc);
}

.left_pannel ul li
{
	background:url(../img/arrow2.png) no-repeat right center;
	border-bottom:1px solid #f4f4f5;
	width:190px;
	height:23px;
	line-height:23px;
	font-size:14px;
	color:#757575;
}
.left_pannel ul.mediu li {
	background:0;
}
.left_pannel ul li li
{
	background:none;
	border-bottom:1px solid #f4f4f5;
	width:190px;
	height:23px;
	line-height:23px;
	font-size:14px;
	color:#757575;
}

.left_pannel ul li a
{
	width:179px;
	height:23px;
	display:block;
	padding:0 0 0 11px;
	color:#757575;
	text-decoration:none;
}

.left_pannel ul li li a
{
	width:179px;
	height:23px;
	display:block;
	padding:0 0 0 11px;
	color:#757575;
	text-decoration:none;
}

.left_pannel ul li a:hover
{
	background:#f4f4f5 url(../img/arrow2.png) no-repeat right center;
	color:#4e129b;
	text-decoration:none;
	border-radius:4px;
	box-shadow:0px 0px 4px #b0b0b0;
	behavior:url(PIE.htc);
}
.left_pannel ul.mediu li a:hover{
	background:#f4f4f5;
}
.left_pannel ul li:hover a
{
	background:#f4f4f5 url(../img/arrow2.png) no-repeat right center;
	color:#4e129b;
	border-radius:4px;
	box-shadow:0px 0px 4px #b0b0b0;
	behavior:url(PIE.htc);
}
.left_pannel ul.mediu li:hover a{
	background:#f4f4f5;
}
.left_pannel ul li:hover li a
{
	background:none !important;
	color:#757575 !important;
	border-radius:none;
	box-shadow:none;
}

.left_pannel ul li li a:hover
{
	background:#f4f4f5 !important;
	color:#4e129b !important;
	text-decoration:none;
	border-radius:4px;
	box-shadow:0px 0px 4px #b0b0b0;
	behavior:url(PIE.htc);
}

.middle_pannel
{
	width:491px;
	margin:0px 20px;
}

.middle_pannel_title
{
	height:39px;
	padding:0px;
	margin:0px;
	font-size:30px;
	color:#6795ce;
	line-height:39px;
	font-weight:normal;
}

.middle_pannel_title.mobile
{
	color:#66a44d;
}

.middle_pannel_title.mac
{
	color:#baa851;
}

.tab_block
{
	width:491px;
}

.tab_nav
{
	background:url(../img/tab_nav1.jpg) repeat-x left top;
	width:491px;
	height:50px;
}

.tab_nav ul
{
	list-style:none;
	padding:10px 0 0 23px;
	margin:0px;
}

.tab_nav ul li
{
	height:40px;
	font-size:14px;
	color:#FFF;
	line-height:39px;
	margin-right:5px;
	float:left;
}

.tab_nav ul li a
{
	background:#6795ce;
	height:40px;
	display:block;
	float:left;
	color:#FFF;
	text-decoration:none;
	padding:0px 10px;
}

.tab_nav ul li a:hover, .tab_nav ul li a.current
{
	background:#FFF;
	color:#44444b;
	text-decoration:none;
}

.tab_nav2
{
	background:url(../img/tab_nav2.jpg) repeat-x left top;
	width:491px;
	height:50px;
}

.tab_nav2 ul
{
	list-style:none;
	padding:10px 0 0 23px;
	margin:0px;
}

.tab_nav2 ul li
{
	height:40px;
	font-size:14px;
	color:#FFF;
	line-height:39px;
	margin-right:5px;
	float:left;
}

.tab_nav2 ul li a
{
	background:#66a44d;
	height:40px;
	display:block;
	float:left;
	color:#FFF;
	text-decoration:none;
	padding:0px 10px;
}

.tab_nav2 ul li a:hover, .tab_nav2 ul li a.current
{
	background:#FFF;
	color:#44444b;
	text-decoration:none;
}

.tab_nav3
{
	background:url(../img/tab_nav3.jpg) repeat-x left top;
	width:491px;
	height:50px;
}

.tab_nav3 ul
{
	list-style:none;
	padding:10px 0 0 23px;
	margin:0px;
}

.tab_nav3 ul li
{
	height:40px;
	font-size:14px;
	color:#FFF;
	line-height:39px;
	margin-right:5px;
	float:left;
}

.tab_nav3 ul li a
{
	background:#baa851;
	height:40px;
	display:block;
	float:left;
	color:#FFF;
	text-decoration:none;
	padding:0px 10px;
}

.tab_nav3 ul li a:hover, .tab_nav3 ul li a.current
{
	background:#FFF;
	color:#44444b;
	text-decoration:none;
}

.tab_content
{
	width:491px;
}

.tab_content ul
{
	list-style:none;
	padding:0px;
	margin:0px;
}

.tab_content ul li
{
	width:478px;
	padding:10px 0 10px 13px;
}

.tab_content ul li.gray
{
	background:#efefef;
}

/* start myobs: */
.tab_content ul li.white
{
	background:white;
}
/* end myobs: */

.tab_content ul li strong
{
	padding: 0 0 5px 0;
	margin:0px;
	font-size:18px;
	color:#131313;
	font-weight:normal;
}
.tab_content ul li strong a
{
	color:#131313;
	text-decoration:none;
}
.tab_content ul li strong a:hover
{
	color:#5129ad;
	text-decoration:underline;
}



.tab_content ul li span
{
	padding: 0 0 5px 0;
	margin:0px;
	font-size:14px;
	display:block;
	color:#b3b3b3;
	font-weight:normal;
}

.tab_content ul li p
{
	padding:0px;
	margin:0px;
	font-size:12px;
	color:#655e6e;
}

.right_pannel
{
	width:220px;
	padding:39px 0 0 0;
}

.widget
{
	width:220px;
}

.bottomgap
{
	padding:0 0 39px 0;
}

.widget_title
{
	background:url(../img/widget_title_bg.jpg) no-repeat left top;
	width:208px;
	height:38px;
	padding:0 0 0 12px;
	display:block;
	margin:0 0 1px 0;
	font-size:18px;
	color:#FFF;
	line-height:38px;
	font-weight:normal;
}
.widget_title.featured{
	background:url(../img/widget_title_bg_featured.jpg) no-repeat left top;
}
.pink_box
{
	background:#efebf1;
	padding:15px 0 15px 13px;
	position:relative;
}

.pink_box strong
{
	padding:0 0 5px 0;
	margin:0px;
	display:block;
	font-size:30px;
	color:#5a22a2;
	font-weight:normal;
}
.pink_box strong a
{
	color:#5a22a2;
	text-decoration:none;
}
.pink_box strong a:hover
{
	text-decoration:underline;
}


.pink_box span
{
	padding:0px;
	margin:0px;
	display:block;
	font-size:14px;
	color:#b3b3b3;
	font-weight:normal;
}

.download2
{
	width:69px;
	height:23px;
	position:absolute;
	bottom:0px;
	right:9px;
}

.download2 a
{
	background:url(../img/download.jpg) no-repeat left -23px;
	width:69px;
	height:23px;
	display:block;
}

.download2 a:hover
{
	background:url(../img/download.jpg) no-repeat left -23px;
}

.widget_nav
{}
.widget_nav ul
{
	list-style:none;
	padding:0px;
	margin:0px;
}

.widget_nav ul li
{
	border-bottom:1px solid #cdcdcd;
	padding:10px 0 10px 13px;
	position:relative;
}

.widget_nav ul li strong
{
	padding:0 0 5px 0;
	margin:0px;
	display:block;
	font-size:18px;
	color:#626065;
	font-weight:normal;
}

.widget_nav ul li strong a
{
	text-decoration:none;
	color:#626065;
}
.widget_nav ul li strong a:hover
{
	color:#5129ad;
	text-decoration:underline;
}

.widget_nav ul li span
{
	padding:0px;
	margin:0px;
	font-size:14px;
	color:#b3b3b3;
	font-weight:normal;
}


/* myobs start */
.widget_nav ol li  a
{
	text-decoration:none;
	color:#626065;
	font-size: 12px;
}

.widget_nav ol li  a:hover
{
	text-decoration:underline;
	color:#5129ad;
	font-size: 12px;
}
/* myobs end */



.download
{
	width:69px;
	height:23px;
	position:absolute;
	bottom:-1px;
	right:9px;
}

.download a
{
	background:url(../img/download.jpg) no-repeat left top;
	width:69px;
	height:23px;
	display:block;
}

.download a:hover
{
	background:url(../img/download.jpg) no-repeat left -23px;
}

/*========== Footer ==========*/

#footer
{
	background:url(../img/footer_bg.png) no-repeat left top;
	width:941px;
	height:357px;
	margin:0px auto;
	padding:38px 6px 0 6px;
	position:relative;
}

.go_top
{
	width:67px;
	height:67px;
	position:absolute;
	right:75px;
	top:-32px;
}

.footer_top
{
	width:913px;
	height:186px;
	padding:0 0 0 28px;
	margin:0 0 35px 0;
}

.footer_top strong
{
	height:37px;
	padding:8px 0 0 0;
	margin:0px;
	display:block;
	font-size:18px;
	color:#FFF;
	font-weight:normal;
	text-shadow:1px 1px 1px #000;
}

.footer_top ul
{
	list-style:none;
	padding:0px;
	margin:0px;
}

.footer_top ul li
{
	font-size:14px;
	color:#FFF;
	font-weight:normal;
	line-height:21px;
	text-shadow:1px 1px 1px #000;
}

.footer_top ul li a
{
	color:#FFF;
	text-decoration:none;
}

.footer_top ul li a:hover
{
	color:#d3d3d3;
	text-decoration:none;
}

.window
{
	width:168px;
}

.mac
{
	width:154px;
}

.linux
{
	width:145px;
}

.mobile
{
	width:179px;
}

.social
{
	background:url(../img/sepa3.png) no-repeat left top;
	width:150px;
	height:186px;
	padding:0 0 0 115px;
}

.footer_bottom
{
	background:url(../img/footer_devider.png) no-repeat left top;
	width:615px;
	height:35px;
	margin:0px auto;
	position:relative;
}

.footer_logo
{
	width:161px;
	height:44px;
	position:absolute;
	left:206px;
	top:-14px;
}

.copyright
{
	font-size:14px;
	color:#FFF;
	text-shadow:1px 1px 1px #000;
	text-align:center;
	line-height:normal;
}

/*========== Inner1 ==========*/

.dounload_title
{
	background:#f4f4f5;
	border-top:11px solid #FFF;
	height:22px;
	font-size:14px;
	color:#8b8b98;
	line-height:22px;
	text-align:right;
	padding:0 10px 0 0;
}

.webcam_icon
{
	width:32px;
	height:32px;
	float:left;
	margin-right:10px;
}

.list_text
{
	width:auto;
	float:left;
}

.download_number
{
	width:65px;
	float:right;
	line-height:54px;
	font-size:14px;
	color:#8b8b98;
}

/*========== Inner2 ==========*/

.banner_add
{
	background:url(../img/border.jpg) repeat-x left bottom;
	width:941px;
	height:120px;
	padding:10px 0 0 0;
	padding-top:16px;
	text-align:center;
	vertical-align: middle;
}

.left_pannel2
{
	width:190px;
	padding:12px 0 0 0;
}

.left_pannel2 strong
{
	height:27px;
	padding:0 0 0 11px;
	margin:0px;
	display:block;
	font-size:18px;
	color:#4e129b;
	line-height:27px;
	font-weight:normal;
}

.left_widget
{
	width:190px;
	margin:0 0 20px 0;
}

.left_widget span
{
	background:url(../img/left_title.jpg) repeat-x left top;
	font-family: 'helvetica_lt_std_condbold';
	height:25px;
	padding:0 0 0 11px;
	margin:0px;
	display:block;
	font-size:14px;
	color:#FFF;
	line-height:23px;
	font-weight:normal;
}

.left_widget ul
{
	list-style:none;
	padding:0px;
	margin:0px;
}

.left_widget ul li
{
	height:25px;
	line-height:25px;
	font-size:14px;
	color:#757575;
}

.left_widget ul li a
{
	background:#efefef;
	height:25px;
	display:block;
	color:#757575;
	text-decoration:none;
	padding:0 0 0 11px;
}

.left_widget ul li a:hover, .left_widget ul li.active a
{
	background:#e5e5e6;
	color:#4e129b;
	text-decoration:none;
}

.inner_right
{
	width:731px;
}

.inner_right_title
{
	height:39px;
	padding:0px;
	margin:0px;
	display:block;
	font-size:30px;
	color:#656566;
	line-height:39px;
	font-weight:normal;
}

.application_block
{
	width:731px;
}

.application_tab
{
	background:url(../img/tab_nav4.jpg) repeat-x left top;
	width:731px;
	height:48px;
	position:relative;
	margin:0 0 20px 0;
}

.application_tab ul
{
	list-style:none;
	padding:10px 0 0 23px;
	margin:0px;
}

.application_tab ul li
{
	height:38px;
	font-size:14px;
	color:#FFF;
	line-height:38px;
	float:left;
	margin-right:6px;
}

.application_tab ul li a
{
	background:url(../img/tab_normal.jpg) repeat-x left top;
	height:38px;
	color:#FFF;
	display:block;
	text-decoration:none;
	padding:0px 10px;
}

.application_tab ul li a:hover, .application_tab ul li a.current
{
	background:#FFF;
	color:#44444b;
	text-decoration:none;
}

.rss1
{
	width:30px;
	height:30px;
	display:block;
	position:absolute;
	right:45px;
	top:9px;
}

.rss2
{
	width:30px;
	height:30px;
	display:block;
	position:absolute;
	right:11px;
	top:9px;
}
.rss2 a
{
	width:30px;
	height:30px;
	display:block;
	background:url(../img/rss.png) no-repeat 0px 0px;
}
.rss2 a:hover
{
	background-position:0px -30px;
}


.application_row
{
	border-bottom:1px solid #f1f1f1;
	height:150px;
	padding:0 0 6px 0;
	margin:0 0 6px 0;
}

.application_left
{
	/*background:url(../img/icon.png) no-repeat left top;*/
	width:338px;
	border-right:1px solid #e2e2e2;
	margin:0 9px 0 0;
	padding:0 0 0 10px;
}

.application_left_title1
{
	padding:0 0 5px 0;
	margin:0px;
	font-size:18px;
	display:block;
	color:#131313;
	font-weight:normal;
}
.application_left_title1 a
{
	color:#131313;
	text-decoration:none;
}
.application_left_title1 a:hover
{
	color:#5129ad;
	text-decoration:underline;
}

.application_left_title2
{
	padding:0 0 15px 0;
	margin:0px;
	font-size:12px;
	display:block;
	color:#655e6e;
	font-weight:normal;
}

.application_left p
{
	padding:0px;
	margin:0px;
	font-size:12px;
	color:#9f9f9f;
	line-height:18px;
}

.application_left p span
{
	font-family: 'helvetica_lt_std_condbold';
	padding:0px;
	margin:0px;
	font-size:12px;
	color:#9f9f9f;
	line-height:18px;
}

.appli_thumb_img
{
	width:200px;
	height:150px;
	margin:0 19px 0 0;
}

.like_download
{
	width:100px;
}

.usar_rating
{
	text-align:center;
	margin-bottom:3px;
}

.usar_rating span
{
	height:16px;
	display:block;
	font-size:11px;
	color:#a8a8a9;
	line-height:16px;
}

.star_icon
{
	height:16px;
	padding:2px 0 3px 0;
}

.place_rating
{
	text-align:center;
	margin-bottom:3px;
}

.place_rating span
{
	height:16px;
	display:block;
	font-size:11px;
	color:#a8a8a9;
	line-height:16px;
}

.place_rating span.vote
{
	color:#5f5f9d;
}

.download_bttn2
{
	width:100px;
	height:33px;
	background:url(../img/download_bttn2.png) no-repeat left top;
}
.download_bttn2 a
{
	font-family: 'helvetica_lt_std_condbold';
	text-decoration:none;
	display:block;
	line-height:28px;
	padding:0 0 0 5px;
	font-size:16px;
	color:#FFF;
}



/*========== Inner3 ==========*/

.spacer
{
	height:13px;
}

.inner_left
{
	width:701px;
}

.inner_left .pic_icon_prod {
	display:inline;
	margin-top:12px;
	vertical-align: top;
	margin-left:20px;
}
.inner_left h1
{
	/*background:url(../img/icon2.jpg) no-repeat 10px center;*/
	display: inline;
	font-family: 'helvetica_lt_std_condbold';
	width:701px;
	height:52px;
	padding:0 0 0 5px;
	margin:0px;
	font-size:30px;
	color:#656566;
	line-height:52px;
	font-weight:normal;
}

.block1
{
	width:701px;
	
}
.blockPagina
{
	width:660px;
	line-height:16px;
	padding:20px;
	font-weight: 300;
}
.blockPagina h1 {
	margin-left:0;
	padding-left:0;
}
.block1_tab
{
	background:url(../img/tab_nav5.jpg) repeat-x left top;
	width:701px;
	height:48px;
}

.new_tab_nav
{
	width:500px; /* myobs old 600px*/
	height:48px;
}

.new_tab_nav ul
{
	list-style:none;
	padding:10px 0 0 23px;
	margin:0px;
}

.new_tab_nav ul li
{
	height:38px;
	font-size:14px;
	color:#FFF;
	line-height:38px;
	float:left;
	margin-right:7px;
}

.new_tab_nav ul li a
{
	background:url(../img/tab_normal2.jpg) repeat-x left top;
	height:38px;
	display:block;
	float:left;
	font-size:14px;
	color:#FFF;
	text-decoration:none;
	padding:0px 10px;
}

.new_tab_nav ul li a:hover, .new_tab_nav ul li.active a
{
	background:#FFF;
	color:#44444b;
	text-decoration:none;
}

.free_dwnld
{
/*	width:200px;  myobs old 100px*/
/*	height:48px;
	font-size:14px;
	color:#59595d;
	line-height:17px;
*/
	padding:0px 10px 0 125px; /* myobs old padding:7px 0 0 0; */
}


.new_download_block
{
	border-bottom:1px solid #f1f1f1;
	width:653px;
	padding:24px;
	margin:0 0 10px 0; /*  myobs old was margin:0 0 24px 0; */
}

/* start myobs */
.square_product
{
	margin-top:20px;
	margin-left:70px;
	margin-right:70px;
	vertical-align:bottom;
}
/* end myobs */


.new_dwnld2
{
	width:167px;
	margin-right:62px;
	border-bottom:1px solid #f1f1f1;
}

.dwnld_bttn3
{
	width:167px;
	height:56px;
	background:url(../img/dwnld_bttn3.png) no-repeat left top;
	margin:0 0 10px 0;
}
.dwnld_bttn3 a
{
	font-family: 'helvetica_lt_std_condbold';
	text-decoration:none;
	display:block;
	font-size:27px;
	color:#FFF;
	text-shadow:-1px -1px 0px #3d3d3d;
	line-height:50px;
	padding:0 0 0 7px;
}

.social_like
{
	width:133px;
	height:20px;
	margin:0px auto;
}

.mar
{
	margin-right:55px;
}

/*  myobs start  */

.table_features_1
{
	width:100%;
}

.table_features_1_td_1
{
	width:50%;
}

.table_features_1_td_2
{
	width:50%;
}


.features_rate_table
{
	margin-bottom:20px;
	margin-left:20px;
}

.features_rate_td1
{
	width:70px;
	font-size:14px;
	color:#b3b3b3;
	border: 0px solid red;
	vertical-align:middle;
}

.features_rate_td2
{
	width:100%
	font-size:11px;
	color:#b3b3b3;
	border: 0px solid red;
	vertical-align:middle;
	padding:0 0 0 0px;
}

.our_rating
{
margin-top:10px;
margin-left:20px;
}

.our_rating_td1
{
	font-size:14px;
	color:#b3b3b3;
	border: 0px solid red;
	vertical-align:middle;
}

.our_rating_td2
{
	font-size:14px;
	color:#b3b3b3;
	border: 0px solid red;
	vertical-align:middle;
	padding:0 0 0 10px;
}


/*  myobs end  */

.dwnld1
{
	width:134px;
	border-right:1px solid #e2e2e2;
}

.dwnld1 ul
{
	list-style:none;
	padding:0px;
	margin:0px;
}

.dwnld1 ul li
{
	font-size:14px;
	color:#b3b3b3;
	line-height:18px;
}

.dwnld1 ul li a
{
	color:#b3b3b3;
	text-decoration:none;
}

.dwnld1 ul li a:hover
{
	color:#858383;
	text-decoration:none;
}

.dwnld2
{
	width:150px;
	padding:0 0 0 10px;
}

.dwnld2 ul
{
	list-style:none;
	padding:0px;
	margin:0px;
}

.dwnld2 ul li
{
	font-size:14px;
	color:#b3b3b3;
	line-height:18px;
}

.dwnld2 ul li a
{
	color:#b3b3b3;
	text-decoration:underline;
}

.dwnld2 ul li a:hover
{
	color:#5129ad;
	text-decoration:underline;
}

.editor_review
{
	width:701px;
	font-size:14px;
	color:#969696;
	padding:0 0 18px 0;
}

.editor_review strong
{
	border-bottom:1px solid #f1f1f1;
	height:33px;
	padding:0 0 0 17px;
	display:block;
	margin:0px;
	font-size:24px;
	color:#969696;
	font-weight:normal;
	line-height:33px;
}

.editor_review p
{
	padding:3px 0 15px 18px; /*myobs: was 10px padding up*/
	margin:0px;
	line-height:17px;
}

.more
{
	font-size:14px;
	color:#5a22a2;
	padding:0 0 0 18px;
}

/* start myobs */
.content_block
{
	font-size:14px;
	color:#969696;
	width:653px;
	padding:14px 18px 15px 18px;
	margin:0px;
	line-height:17px;
}
/* end myobs */


.description_block
{
	background:url(../img/shadow.jpg) no-repeat center top;
	width:701px;
	padding:14px 0;
	font-size:14px;
	color:#969696;
}

.description_block strong
{
	border-bottom:1px solid #f1f1f1;
	height:33px;
	padding:0 0 0 17px;
	margin:0 0 3px 0; /*myobs: was 10px margin bottom*/
	display:block;
	font-size:24px;
	color:#969696;
	font-weight:normal;
	line-height:33px;
}

.description_block span
{
	padding:0 0 2px 17px;
	margin:0px;
	display:block;
	font-size:16px;
	color:black; /*myobs it was #2e7146 */
	font-weight:normal;
}

.description_block h2
{
	padding:0 0 2px 17px;
	margin:0px;
	display:block;
	font-size:16px;
	color:#2e7146; /*myobs it was #890303 */
	font-weight:normal;
}

.description_block p
{
	padding:0 0 15px 17px;
	margin:0px;
	line-height:17px;
}

/* start myobs: */
.description_block h3
{
	padding:0 0 2px 17px;
	margin:0px;
	display:block;
	font-size:16px;
	color:black;
	font-weight:normal;
}

.description_block h5
{
	padding:0 0 2px 17px;
	margin:0px;
	display:block;
	font-size:16px;
	color:black;
	font-weight:normal;
}



/* end myobs: */


.description_img_block
{
	background:url(../img/shadow.jpg) no-repeat center top;
	width:684px;
	padding:17px 0 17px 17px;
}

.new_img
{
	width:650px;
	text-align: center;
	margin:0 0 12px 0;
}

.dwnload_cc
{
	/* background:url(../img/down_arrow.jpg) no-repeat 160px 2px; */
	font-size:24px;
	color:#b3b3b3;
	/*  padding:0 0 0 210px; */
	text-align:center;
}

.dwnload_cc a
{
	color:#5a22a2;
	text-decoration:none;
}

.dwnload_cc a:hover
{
	color:#5a22a2;
	text-decoration:underline;
}

.post_review_block
{
	width:701px;
	padding:0 0 17px 0;
	font-family: 'helvetica_lt_std_condregular';
	font-size:14px;
	color:#6c6c6c;
	line-height:23px;
}

.post_review_block strong
{
	border-bottom:1px solid #f1f1f1;
	height:33px;
	padding:0 0 0 17px;
	margin:0px;
	display:block;
	font-size:24px;
	color:#969696;
	font-weight:normal;
	line-height:33px;
}

.post_form
{
	padding:17px 0 0 17px;
}

.field1
{
	font-family: 'helvetica_lt_std_condregular';
	width:360px;
	height:23px;
	border:1px solid #dadada;
	padding:0px;
	font-size:14px;
	color:#6c6c6c;
	line-height:23px;
	margin:0 0 7px 0;
}

.field2
{
	font-family: 'helvetica_lt_std_condregular';
	width:360px;
	height:90px;
	border:1px solid #dadada;
	padding:0px;
	font-size:14px;
	color:#6c6c6c;
	line-height:18px;
	resize:none;
	overflow:auto;
	margin:0 0 7px 0;
}

.field_captcha
{
	font-family: 'helvetica_lt_std_condregular';
	width:30px;
	height:23px;
	border:1px solid #dadada;
	padding:0px;
	font-size:14px;
	color:#6c6c6c;
	line-height:23px;
	margin:0 0 7px 0;
}

/* start myobs */
.post_review_td_1
{
	font-family: 'helvetica_lt_std_condregular';
	height:23px;
	padding:0px 10px 0px 0px;
	font-size:14px;
	color:#6c6c6c;
	line-height:23px;
	margin:0 0 7px 0;
}
/* end myobs */



.review_post
{
	background: rgb(102,50,145); /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzY2MzI5MSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iIzU5MTA5OSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM1NzNhYWYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  rgba(102,50,145,1) 0%, rgba(89,16,153,1) 50%, rgba(87,58,175,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(102,50,145,1)), color-stop(50%,rgba(89,16,153,1)), color-stop(100%,rgba(87,58,175,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(102,50,145,1) 0%,rgba(89,16,153,1) 50%,rgba(87,58,175,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(102,50,145,1) 0%,rgba(89,16,153,1) 50%,rgba(87,58,175,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(102,50,145,1) 0%,rgba(89,16,153,1) 50%,rgba(87,58,175,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(102,50,145,1) 0%,rgba(89,16,153,1) 50%,rgba(87,58,175,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#663291', endColorstr='#573aaf',GradientType=0 ); /* IE6-8 */

color:#FFF;
padding:10px 15px;
font-size:14px;
	border:0px;
	outline:0px;
	cursor:pointer;
}
.buton
{
	background: rgb(102,50,145); /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzY2MzI5MSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iIzU5MTA5OSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM1NzNhYWYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  rgba(102,50,145,1) 0%, rgba(89,16,153,1) 50%, rgba(87,58,175,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(102,50,145,1)), color-stop(50%,rgba(89,16,153,1)), color-stop(100%,rgba(87,58,175,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(102,50,145,1) 0%,rgba(89,16,153,1) 50%,rgba(87,58,175,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(102,50,145,1) 0%,rgba(89,16,153,1) 50%,rgba(87,58,175,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(102,50,145,1) 0%,rgba(89,16,153,1) 50%,rgba(87,58,175,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(102,50,145,1) 0%,rgba(89,16,153,1) 50%,rgba(87,58,175,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#663291', endColorstr='#573aaf',GradientType=0 ); /* IE6-8 */

color:#FFF;
padding:10px 15px;
font-size:14px;
	border:0px;
	outline:0px;
	cursor:pointer;
}

/* myobs start */
.previous_versions_block
{
	width:701px;
	padding:20px 0 0px 0;
}

.previous_versions_block strong
{
	border-bottom:1px solid #f1f1f1;
	height:33px;
	padding:0 0 0 3px;
	margin:0px;
	font-size:24px;
	display:block;
	color:#969696;
	font-weight:normal;
	line-height:33px;
}

.versions_content_block
{
	padding:0px 12px 12px 12px;
}

.previous_versions_table_1
{
	width:100%;
	border-bottom:1px solid #ebebeb;
}

.previous_versions_table_2
{
	width:100%;
}

.previous_versions_table_2 td
{
	border-bottom:1px solid #ebebeb;
	padding:2px 0;
}

.previous_versions_table_2 td a
{
	color:#131313;
}

.previous_versions_table_2 td a:hover
{
	color:#5129ad;
}
/* myobs end */




.user_review_block
{
	width:701px;
	padding:0 0 17px 0;
}


.user_review_block strong
{
	border-bottom:1px solid #f1f1f1;
	height:33px;
	padding:0 0 0 17px;
	margin:0px;
	font-size:24px;
	display:block;
	color:#969696;
	font-weight:normal;
	line-height:33px;
}


/* myobs start */
.user_review_block a
{
	padding:0 0 0 17px;
	font-size:14px;
	color:#5129ad;
	text-decoration:none;
}

.user_review_block a:hover
{
	padding:0 0 0 17px;
	font-size:14px;
	color:#5129ad;
	text-decoration:underline;
}
/* myobs end */



.review_content_block
{
	padding:12px 0 12px 12px;
}

.review_content_row
{
	background:#f4f4f5;
	padding:10px;
	margin:0 0 10px 0;
	position:relative;
}

.review_content_row_title
{
	border-bottom:1px solid #dcdce1;
	padding:0 0 10px 10px;
	margin:0px;
	font-size:18px;
	color:#303031;
	font-weight:normal;
}

.review_content_row_title span
{
	font-size:13px;
	color:#858585;
}

.review_content_row p
{
	padding:0 0 0 10px;
	margin:0px;
	font-size:13px;
	color:#858585;
	line-height:28px;
}

.rev_star
{
	width:100px;
	height:18px;
	position:absolute;
	right:18px;
	top:18px;
}

.software_game_block
{
	width:687px;
	padding:10px 0 0 14px; /*myobs  oadding top was 0px*/
}

.software_game_block_title
{
	background:url(../img/title_bg.jpg) no-repeat right top;
	height:38px;
	padding:0 0 0 12px;
	display:block;
	margin:0px;
	font-size:18px;
	color:#FFF;
	line-height:38px;
	font-weight:normal;
}

.software_game_block ul
{
	list-style:none;
	padding:0px;
	margin:0px;
}

.software_game_block ul li
{
	border-bottom:1px solid #cdcdcd;
	padding:10px;
}

.software_game_block ul li strong
{
	padding:0 0 5px 0;
	margin:0px;
	display:block;
	font-size:18px;
	color:#626065;
	font-weight:normal;
}

.software_game_block ul li em
{
	padding:0px;
	margin:0px;
	font-size:14px;
	display:block;
	font-style:normal;
	color:#b3b3b3;
	font-weight:normal;
}

/* start myobs*/
.software_game_block ul li a
{
	color: #131313;
	text-decoration:none;
}

.software_game_block ul li a:hover
{
	color: #5129ad;
	text-decoration:underline;
}
/* end myobs*/


/*-----------------------*/

.main_panel
{
	width:751px;
	float:right;
}

.window_box
{
	width:751px;
}


.menu ul li.home a {
	background:url(../img/home1.png) center center no-repeat;
	width:40px;
	padding:0;
	display:block;
}
.menu ul li.home a:hover {
	background:url(../img/home2.png) center center no-repeat;
}


ol {
    counter-reset:li; /* Initiate a counter */
    margin-left:0; /* Remove the default left margin */
    padding-left:0; /* Remove the default left padding */
    margin-top:10px;
}
ol > li {
    position:relative; /* Create a positioning context */
    margin:0; /* Give each list item a left margin to make room for the numbers */
    padding:5px 8px; /* Add some spacing around the content */
    padding-left:40px;
    list-style:none; /* Disable the normal item numbering */
    border-top:1px solid #F0F0F0;
     min-height:20px;
     line-height:14px;
  height:auto !important;
  height:20px;
}
ol li a {
	display:block;
	line-height:24px;
}
ol li:hover {
	background:#F0F0F0;
	border-top:1px solid #FFF;
}
ol > li:before {
    content:counter(li); /* Use the counter as content */
    counter-increment:li; /* Increment the counter by 1 */
    /* Position and style the number */
    position:absolute;
    top:5px;
    left:5px;
    -moz-box-sizing:border-box;
    -webkit-box-sizing:border-box;
    box-sizing:border-box;
    width:2em;
    /* Some space between the number and the content in browsers that support
       generated content but not positioning it (Camino 2 is one example) */
    margin-right:20px;
    padding:4px;
    color:#666;
  background: rgb(255,255,255); /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQ3JSIgc3RvcC1jb2xvcj0iI2Y2ZjZmNiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlZGVkZWQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  rgba(255,255,255,1) 0%, rgba(246,246,246,1) 47%, rgba(237,237,237,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,1)), color-stop(47%,rgba(246,246,246,1)), color-stop(100%,rgba(237,237,237,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(246,246,246,1) 47%,rgba(237,237,237,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(246,246,246,1) 47%,rgba(237,237,237,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(246,246,246,1) 47%,rgba(237,237,237,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(255,255,255,1) 0%,rgba(246,246,246,1) 47%,rgba(237,237,237,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ededed',GradientType=0 ); /* IE6-8 */

    font-weight:bold;
    font-family:"Helvetica Neue", Arial, sans-serif;
    text-align:center;
}
li ol,
li ul {margin-top:6px;}
ol ol li:last-child {margin-bottom:0;}

.topmenu {
	background: rgb(69,72,77); /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzQ1NDg0ZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  rgba(69,72,77,1) 0%, rgba(0,0,0,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(69,72,77,1)), color-stop(100%,rgba(0,0,0,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(69,72,77,1) 0%,rgba(0,0,0,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(69,72,77,1) 0%,rgba(0,0,0,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(69,72,77,1) 0%,rgba(0,0,0,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(69,72,77,1) 0%,rgba(0,0,0,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#45484d', endColorstr='#000000',GradientType=0 ); /* IE6-8 */
padding-top:5px;
line-height:20px;
border-bottom:1px solid #333;
}
.topmenu a {
	color:#999;
}
.topmenu {
	color:#999;
}
.topmenu a:hover{
	color:#FFF;
	text-decoration:none;
}




.liable
{
color:#b3b3b3;
font-size:11px;
}

/* myobs start */
.dld_product
{
width: 100%;
text-align: center;
}

.dld_product a
{
color:#b3b3b3;
font-size:11px;
text-decoration: none;
}

.dld_product a:hover
{
color:#b3b3b3;
font-size:11px;
text-decoration: underline;
}

.slash_gray{
font-size: 11px;
color: #EBEBEB;
display: inline;
}
/* myobs end */


.ads_floatright{
float:right;
}

#fb_button{
float:right;
padding-top:10px;
}

/*myobs link colors
#131313;  - black links index
#5129ad  - magenta hver index links
#626065 - links gray default  open
#b3b3b3 - links gray very open features table
*/