body{line-height:1.5;font-size:13px;word-wrap:break-word;border:0;outline:0}
a:link,a:visited{/*color: #009EE3;*/color: #000000;}/*{text-decoration:none;	color: #333333;}*/
a:hover,a:active,a:focus{text-decoration:underline;color:#018fe2}
del{text-decoration:line-through}
tr.odd{background-color:#ddd;background:rgba(0,0,0,0.105)}
code,pre,kbd,samp,var{font-size:.77em;font-family:Menlo, Consolas, "Andale Mono", "Lucida Console", "Nimbus Mono L", "DejaVu Sans Mono", monospace, "Courier New";padding:0 .4em}
code{background-color:rgba(40,40,0,0.06)}
pre code,pre kbd,pre samp,pre var,kbd kbd,kbd samp,code var{font-size:100%;background-color:transparent}
kbd{background-color:#f2f2f2;border:1px outset #575757;color:#666;display:inline-block;-khtml-border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;margin:0 3px;padding:0 6px}
pre{background-color:rgba(40,40,0,0.06);overflow:hidden;white-space:pre-wrap;margin:10px 0;padding:15px}
body,#site-slogan,.ui-widget,.comment-form label{font-family:Tahoma,Arial, "Times New Roman", Times, serif}
#header,#footer-wrapper,#skip-link,ul.contextual-links,ul.links,ul.primary,.item-list .pager,div.field-type-taxonomy-term-reference,div.messages,div.meta,p.comment-time,table,.breadcrumb{font-family:Tahoma, "Helvetica Neue", Helvetica, Arial, sans-serif}
input,textarea,select,a.button{font-family:"Tahoma", "Lucida Sans Unicode", Verdana, sans-serif}
caption{text-align:left;font-weight:400}
blockquote{background:#f7f7f7;border-left:1px solid #bbb;font-style:italic;margin:1.5em 10px;padding:.5em 10px}
blockquote:before{color:#bbb;content:"\201C";font-size:3em;line-height:.1em;margin-right:.2em;vertical-align:-.4em}
blockquote:after{color:#bbb;content:"\201D";font-size:3em;line-height:.1em;vertical-align:-.45em}
a.feed-icon{display:none;padding:15px 0 0}
table{border:0;border-spacing:0;width:100%;margin:10px 0}
table tr th{background:rgba(0,0,0,0.51);border-bottom-style:none}
table tr th,table tr th a,table tr th a:hover{color:#FFF;font-weight:700}
table tbody tr th{vertical-align:top}
tr td,tr th{text-align:left;padding:4px 9px}
#footer-wrapper tr td,#footer-wrapper tr th{border-color:rgba(255,255,255,0.18)}
tr.even{background:rgba(0,0,0,0.063)}
table ul.links{font-size:1em;margin:0;padding:0}
table ul.links li{padding:0 1em 0 0}
.contextual-links-wrapper{font-size:small!important}
ul.contextual-links{font-size:.923em}
.contextual-links-wrapper a{text-shadow:0 0 0!important}
.item-list .pager{font-size:.929em;margin-top:30px}
ul.tips{padding:0 0 0 1.25em}
#skip-link{left:50%;margin-left:-5.25em;margin-top:0;position:absolute;width:auto;z-index:50}
#skip-link a,#skip-link a:link,#skip-link a:visited{background:rgba(0,0,0,0.6);color:#fff;display:block;font-size:.94em;line-height:1.7;text-decoration:none;-khtml-border-radius:0 0 10px 10px;-moz-border-radius:0 0 10px 10px;-webkit-border-top-left-radius:0;-webkit-border-top-right-radius:0;-webkit-border-bottom-left-radius:10px;-webkit-border-bottom-right-radius:10px;border-radius:0 0 10px 10px;padding:1px 10px 2px}
#vendor_tab_content li{background:url(../images/sqorange.gif) no-repeat scroll 0 5px transparent;padding-left:15px}
#logo{float:left;padding:15px 15px 15px 10px}
#name-and-slogan{float:left;padding-top:34px;margin:0 0 30px 15px}
#site-name{font-size:1.821em;color:#686868;line-height:1}
#site-slogan{font-size:.929em;margin-top:7px;word-spacing:.1em;font-style:italic}
.region-header .block{float:left;width:220px}
.region-header .block li{list-style:none;list-style-image:none;padding:0}
.region-header .block .ajax-register-links li a{font-family:Tahoma,Arial;font-size:13px;color:#b3b3b3;text-transform:uppercase}
.region-header .form-text{background:rgba(255,255,255,0.7);margin-right:2px;width:120px;border-color:rgba(255,255,255,0.3)}
.region-header .form-text:hover,.region-header .form-text:focus,.region-header .form-text:active{background:rgba(255,255,255,0.8)}
.region-header .form-required{color:rgba(255,255,255,0.7)}
.region-header .block-menu{border:1px solid;width:208px;border-color:rgba(255,255,255,0.2);padding:0}
.region-header .block-menu li a{display:block;border-bottom:1px solid;border-bottom-color:rgba(255,255,255,0.2);padding:3px 7px}
.region-header .block-menu li a:hover,.region-header .block-menu li a:focus,.region-header .block-menu li a:active{text-decoration:none;background:rgba(255,255,255,0.15)}
.region-header .block-menu li.last a{border-bottom:0}
.region-header #block-user-login .content{margin-top:2px}
.region-header #block-user-login .form-item{float:left;margin:0;padding:0}
.region-header #block-user-login div.item-list,.region-header #block-user-login div.description{font-size:.916em;margin:0}
.region-header #block-user-login .item-list ul{line-height:1;padding:0}
.region-header #block-user-login .item-list li{list-style:none;float:left;padding:3px 0 1px}
.region-header #block-user-login .item-list li.last{padding-left:.5em}
.region-header #user-login-form li.openid-link a,.region-header #user-login li.openid-link a{padding-left:20px}
.region-header #block-user-login .form-actions{clear:both;margin:4px 0 0;padding:0}
.region-header #block-user-login input.form-submit{border:1px solid;background:rgba(255,255,255,0.7);border-color:rgba(255,255,255,0.5);margin:4px 0;padding:3px 8px}
.region-header #block-user-login input.form-submit:hover,.region-header #block-user-login input.form-submit:focus{background:rgba(255,255,255,0.9)}
.region-header #block-search-form{width:208px}
.region-header #block-search-form .form-text{width:154px}
.region-header .block-locale ul li{display:inline;padding:0 .5em}
#main-menu-links{font-size:.929em;margin:0;padding:0 15px}
#main-menu-links li{float:left;list-style:none;margin:0 1px;padding:0 1px}
#main-menu-links a{color:#333;background:rgba(255,255,255,0.7);float:left;height:2.4em;line-height:2.4em;text-decoration:none;text-shadow:0 1px #eee;-khtml-border-radius-topleft:8px;-khtml-border-radius-topright:8px;-moz-border-radius-topleft:8px;-moz-border-radius-topright:8px;-webkit-border-top-left-radius:8px;-webkit-border-top-right-radius:8px;border-top-left-radius:8px;border-top-right-radius:8px;padding:0 .8em}
#main-menu-links a:hover,#main-menu-links a:focus{background:rgba(255,255,255,0.95)}
#main-menu-links a:active{background:rgba(255,255,255,1)}
.featured #main-menu-links li a:active,.featured #main-menu-links li a.active{background:rgba(240,240,240,1.0)}
#secondary-menu-links{float:right;font-size:.929em;margin:10px 10px 0}
#secondary-menu-links a:hover,#secondary-menu-links a:focus{text-decoration:underline}
#main{margin-bottom:40px}
#featured{text-align:center;font-size:1.643em;font-weight:400;line-height:1.4;background:rgba(30,50,10,0.08);border-bottom:1px solid #e7e7e7;text-shadow:1px 1px #fff;margin:0;padding:20px 0 45px}
#featured h2{font-size:1.174em;line-height:1}
#highlighted{border-bottom:1px solid #d3d7d9;font-size:120%}
.region-help{border:1px solid #d3d7d9;margin-bottom:30px;padding:0 1.5em}
.node-teaser .content{font-size:1em;clear:none;line-height:1.6}
.node-teaser h2{font-size:14px}
.node-teaser{border-bottom:1px solid #d3d7d9;padding:10px 0}
.node-sticky{background:rgba(0,0,0,0.024);border:1px solid #d3d7d9;padding:0 15px 15px}
.node-full{background:none;border:none;padding:0}
.meta{color:#68696b;font-size:13px}
.submitted .user-picture img{float:left;height:20px;margin:1px 5px 0 0}
.field-type-taxonomy-term-reference .field-label{font-weight:400;padding-right:5px;margin:0}
.node-teaser .field-type-taxonomy-term-reference .field-label,.node-teaser .field-type-taxonomy-term-reference ul.links{font-size:.821em}
.field-type-taxonomy-term-reference ul.links{list-style:none;margin:0;padding:0}
.field-type-taxonomy-term-reference ul.links li{float:left;white-space:nowrap;padding:0 1em 0 0}
.field-type-image img,.user-picture img{border:1px solid #D6D6D6;float:left;margin-right:50px;margin-top:20px;padding:3px}
.node-unpublished{margin:-20px -15px 0;padding:20px 15px 0}
.node-unpublished .comment-text .comment-arrow{border-left:1px solid #fff4f4;border-right:1px solid #fff4f4}
.comment h2.title{margin-bottom:1em}
.comment div.user-picture img{margin-left:0}
.comment{display:table;vertical-align:top;padding:5px 0 0}
.comment .attribution{display:table-cell;vertical-align:top;overflow:hidden;padding-right:10px}
.comment .attribution img{border:1px solid #d3d7d9;width:32px;height:32px;margin:0}
.comment .attribution .username{white-space:nowrap}
.commenter-name .username{color:#CF503B}
.comment .submitted .commenter-name{font-size:12px;color:#333;text-transform:uppercase;font-weight:700;margin:4px 0}
.comment .submitted .comment-time{font-size:.786em;color:#68696b}
.comment .submitted .comment-permalink{font-size:.786em;text-transform:lowercase}
.comment .content{font-size:.929em;line-height:1.6}
#comments .title{margin-bottom:20px;border-top:2px solid #E2E2E2;padding-top:5px;text-transform:uppercase;font-size:15px;margin-top:30px}
#comments .comment-form{border-top:none}
.comment .comment-arrow{height:40px;margin-left:-47px;margin-top:10px;position:absolute;width:20px}
.comment .comment-text{display:table-cell;vertical-align:top;position:relative;width:100%}
.comment .indented{margin-left:40px}
.comment ul.links{padding:0 0 .25em}
.comment ul.links li{padding:0 .5em 0 0}
.comment-unpublished{margin-right:5px;padding:5px 2px 5px 5px}
.sidebar .block{}
.sidebar h2{border-bottom:1px solid #d6d6d6;padding-bottom:5px;text-shadow:0 1px 0 #fff;font-size:1.071em;line-height:1.2;margin:0 0 .5em}
.sidebar .block .content{font-size:12px;line-height:1.4}
.sidebar tbody{border:none}
.sidebar tr.even,.sidebar tr.odd{background:none;border-bottom:1px solid #d6d6d6}
#triptych-wrapper{background-color:#f0f0f0;background:rgba(30,50,10,0.08);border-top:1px solid #e7e7e7}
#triptych h2{color:#000;font-size:1.714em;margin-bottom:.8em;text-shadow:0 1px 0 #fff;text-align:center;line-height:1}
#triptych .block{margin-bottom:2em;padding-bottom:2em;border-bottom:1px solid #dfdfdf;line-height:1.3}
#triptych #block-node-syndicate h2{overflow:hidden;width:0;height:0}
#triptych-middle #block-system-powered-by{text-align:center}
#footer-wrapper{color:rgba(255,255,255,0.65);font-size:.857em}
#footer-wrapper a{color:rgba(255,255,255,0.8)}
#footer-wrapper a:hover,#footer-wrapper a:focus{color:rgba(255,255,255,0.95);text-decoration:underline}
#footer-wrapper .block{border:1px solid #444;border-color:rgba(255,255,255,0.1);margin:20px 0;padding:10px}
#footer-columns .block-menu,#footer .block{border:none;margin:0;padding:0}
#footer .block{clear:both;margin:.5em 0}
#footer .block .content{margin-top:0;padding:.5em 0}
#footer-columns h2{border-bottom:1px solid #555;font-size:1em;margin-bottom:0;padding-bottom:3px;text-transform:uppercase;border-color:rgba(255,255,255,0.15)}
#footer-columns p{margin-top:1em}
#footer-columns .content ul{list-style:none;padding-left:0;margin-left:0}
#footer-columns .content li a{display:block;border-bottom:1px solid #555;line-height:1.2;text-indent:-15px;border-color:rgba(255,255,255,0.15);padding:.8em 2px .8em 20px}
#footer-columns .content li a:hover,#footer-columns .content li a:focus{background-color:rgba(255,255,255,0.05);text-decoration:none}
#footer{letter-spacing:.2px;margin-top:30px;border-top:1px solid #555;border-color:rgba(255,255,255,0.15)}
#footer li a{float:left;display:block;border-right:1px solid #555;border-color:rgba(255,255,255,0.15);padding:0 12px}
#footer li.last a{padding-right:0;border-right:none}
#footer-wrapper tr.odd{background-color:transparent}
#footer-wrapper tr.even{background-color:rgba(0,0,0,0.15)}
.tabs{font-family:Tahoma, "Helvetica Neue", Helvetica, Arial, sans-serif;}
.tabs ul.primary{overflow:hidden;border:none;background:transparent url(../images/tabs-border.png) repeat-x left bottom;margin:0;padding:0 3px}
.tabs ul.primary li{display:block;float:left;vertical-align:bottom;margin:0 5px 0 0}
.tabs ul.primary li.active a{border-bottom:1px solid #fff;background-color:#fff}
.tabs ul.primary li a{color:#000;background-color:#ededed;height:1.8em;line-height:1.9;display:block;font-size:.929em;float:left;text-shadow:0 1px 0 #fff;-khtml-border-radius-topleft:6px;-moz-border-radius-topleft:6px;-webkit-border-top-left-radius:6px;border-top-left-radius:6px;-khtml-border-radius-topright:6px;-moz-border-radius-topright:6px;-webkit-border-top-right-radius:6px;border-top-right-radius:6px;margin:0;padding:0 10px 3px}
.tabs ul.secondary{border-bottom:none;padding:.5em 0}
.tabs ul.secondary li{display:block;float:left}
.tabs ul.secondary li:last-child{border-right:none}
.tabs ul.secondary li a{padding:.25em .5em}
.tabs ul.secondary li a.active{background:#f2f2f2;border-bottom:none;-moz-border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;border-radius:5px}
ul.action-links{list-style:none;margin:5px;padding:.5em 1em}
ul.action-links li{display:inline-block;margin-left:10px}
ul.action-links li a{padding-left:15px;background:url(../images/add.png) no-repeat left center;margin:0 10px 0 0}
#messages{margin:0 auto;padding:20px 0 5px}
.featured #messages{background:rgba(30,50,10,0.08)}
div.messages{margin:8px 15px}
.password-parent{width:34em}
.password-parent,div.form-item div.password-suggestions{position:relative}
.password-strength-text,.password-strength-title,div.password-confirm{font-size:.82em}
.password-strength-text{margin-top:.2em}
div.password-confirm{margin-top:2.2em;width:20.73em;color: #696969;margin-right: 29px;}
input.form-submit,a.button{background:#fff url(../images/buttons.png) 0 0 repeat-x;border:1px solid #e4e4e4;border-bottom:1px solid #b4b4b4;border-left-color:#d2d2d2;border-right-color:#d2d2d2;color:#3a3a3a;cursor:pointer;font-size:.929em;font-weight:700;font-family:Tahoma,Arial;text-align:center;margin-bottom:1em;margin-right:.6em;-khtml-border-radius:15px;-moz-border-radius:20px;-webkit-border-radius:15px;border-radius:15px;padding:4px 17px}
.tag_search input.form-submit{background:#fff url(../images/buttons.png) 0 0 repeat-x;border:1px solid #e4e4e4;border-bottom:1px solid #b4b4b4;border-left-color:#d2d2d2;border-right-color:#d2d2d2;color:#3a3a3a;cursor:pointer;font-size:.929em;font-weight:700;font-family:Tahoma,Arial;text-align:center;-khtml-border-radius:15px;-moz-border-radius:20px;-webkit-border-radius:15px;border-radius:15px;margin-bottom:0;margin-right:0;padding:0;}
a.button:link,a.button:visited,a.button:hover,a.button:focus,a.button:active{text-decoration:none;color:#5a5a5a}
fieldset{background:#fff;margin-top:10px;margin-bottom:32px;border:1px solid #ccc;position:relative;top:12px;-khtml-border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;padding:0 0 10px}
.fieldset-wrapper{margin-top:62px}
.filter-wrapper{top:0;-khtml-border-radius-topright:0;-khtml-border-radius-topleft:0;-moz-border-radius-topright:0;-moz-border-radius-topleft:0;-webkit-border-top-left-radius:0;-webkit-border-top-right-radius:0;border-top-left-radius:0;border-top-right-radius:0;padding:1em 0 .2em}
.filter-help a{font-size:.857em;padding:2px 20px 0}
.filter-wrapper .form-item label{margin-right:10px}
.filter-wrapper .form-item{padding:0 0 .5em .5em}
.filter-guidelines{padding:0 1.5em 0 .5em}
fieldset.collapsed{background:transparent;-khtml-border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0}
fieldset legend{background:#dbdbdb;border:1px solid #ccc;border-bottom:none;color:#3b3b3b;display:block;height:2em;left:-1px;font-family:"Tahoma", "Lucida Sans Unicode", Verdana, sans-serif;line-height:2;position:absolute;text-indent:10px;text-shadow:0 1px 0 #fff;top:-12px;width:100%;-khtml-border-radius-topleft:4px;-moz-border-radius-topleft:4px;-webkit-border-top-left-radius:4px;border-top-left-radius:4px;-khtml-border-radius-topright:4px;-moz-border-radius-topright:4px;-webkit-border-top-right-radius:4px;border-top-right-radius:4px;padding:0}
fieldset.collapsed legend{-khtml-border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px}
fieldset legend a{color:#3b3b3b}
fieldset legend a:hover,fieldset legend a:focus,fieldset legend a:active{color:#000}
fieldset .fieldset-wrapper{padding:0 10px}
fieldset .fieldset-description{margin-top:5px;margin-bottom:1em;line-height:1.4;color:#3c3c3c;font-style:italic}
textarea{line-height:1.5}
input.form-text,textarea.form-textarea,select.form-select{border:1px solid #C1C1C1;padding-left:10px;font-family:Tahoma, Arial, Verdana;outline:none;font-size:13px}
input.form-submit:hover,input.form-submit:focus{background:#dedede}
.password-suggestions ul li{margin-left:1.2em}
#modalContent #flogin{width:376px}
#modalContent #flogin .or{background:url(../images/or.png);width:32px;height:32px;margin-left:187px;margin-top:-50px}
#modalContent #flogin #box_reg_th{margin-left:0;width:300px;margin-top:-22px}
#edit-actions #btn_login_form{margin-right:75px}
#btn_register{background:url(../images/btn_signup.png) no-repeat scroll 0 0 transparent;border:medium none;width:77px;height:29px;text-indent:-99999px;margin-top:0;cursor:pointer;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;margin-left:20px}
.popup_line{border-bottom:1px solid #e4e4e4;width:900px;margin:10px 0}
#modalContent #fregister{margin-top:38px;min-height:400px}
#modalContent #fregister fieldset{border:none;/*margin-top:170px*/}
#modalContent #fregister #box_reg_th{margin-left:-2px; margin-top: -155px;}
#modalContent #fregister .form-item-captcha-response{margin-top:-76px;margin-left:186px}
#modalContent #fregister .form-item-mail .description{margin-left:270px;color:#696969;margin-top:-35px}
#modalContent #fregister .form-type-password-confirm .description{color:#696969;margin-left:270px;margin-top:-98px}
#modalContent #fregister .popup_line_re{border-bottom:1px solid #e4e4e4;width:900px;margin:10px 0}
#modalContent #fregister .popup_line_re2{border-bottom:1px solid #e4e4e4;width:900px;margin:10px 0}
#modalContent #fregister .re_conf_th{margin-top:-20px;font-size:11px;font-family:Tahoma,Arial;color:#5b5b5b}
#modalContent #fregister .re_conf_th label{font-size:11px;font-family:Tahoma,Arial;color:#5b5b5b;margin-bottom:10px;font-weight:400}
#modalContent .captcha img{border:1px solid #ccc;height:50px!important;margin-top:12px}
#modalContent .fieldset-wrapper .description{color:#696969}
#box_reg_th .popup_title_th{width:408px}
#box_reg_th .popup_title_th span{font-weight:700;font-size:18px}
#modalContent a{color:#009ccd}
#modalContent .form-text{width:230px;padding: 5px;}
#modalContent .fieldset-wrapper{margin:0;padding:0}
#modalContent .messages{margin:0 10px 55px 0}
#modalContent .form-item-pass-pass2 label{margin-top:-12px}
#modalContent #fforgotpass{font-family:Tahoma, Arial;margin-top:30px}
#modalContent #fforgotpass fieldset{border:none;margin-top:100px}
#modalContent #fforgotpass .fieldset-wrapper{margin-top:-34px}
#modalContent #fforgotpass .form-item-captcha-response{margin-top:-76px;margin-left:222px}
#modalContent #fforgotpass .popup_line_pass{border-bottom:1px solid #e4e4e4;width:511px;margin:10px 0}
#modalContent #fforgotpass .popup_pass_th{margin-top:-120px}
#modalContent #fforgotpass .popup_pass_th span{font-size:18px;font-weight:700}
#modalContent #fforgotpass .form-item-name .form-text{width:300px}



#modalContent #flogin .form-item-pass, #modalContent #fregister .form-item-pass{
	display:none;
}
#modalContent #fregister .form-item-mail{
	width:800px;
	float:left;
}

#modalContent #fregister .field-name-field-first-name{
	margin-top:100px;
	width:300px;
	float:left;
}

#modalContent #fregister .field-name-field-sur-name{
	margin-top:100px;
	width:300px;
	float:left;
}

#modalContent #fregister .field-name-field-company {
	width:300px;
	float:left;
}

#modalContent #fregister .field-name-field-job{	
	width:300px;
	float:left;	
}

#modalContent #fregister .field-name-field-country {	
	margin-top:50px;
	width:300px;
	float:left;
}

#modalContent #fregister .field-name-field-customer-type{	
	width:300px;
	float:left;
}

#modalContent #fregister .field-name-field-industry-specialization{	
	width:300px;
	float:left;	
}

#modalContent #fregister #edit-field-job-und, #modalContent #fregister #edit-field-country-und, #modalContent #fregister #edit-field-customer-type-und,
 #modalContent #fregister #edit-field-industry-specialization-und
{
	width:240px;
}
 
.form-item label{font-size:12px;font-family:Tahoma;color:#333}
.form-type-radio label,.form-type-checkbox label{margin-left:4px}
.form-type-radio .description,.form-type-checkbox .description{margin-left:2px}
.form-actions{padding-top:10px;text-align:right}
.contact-form #edit-message{width:76.3%;-khtml-border-top-left-radius:4px;-khtml-border-top-right-radius:4px;-moz-border-radius-topleft:4px;-moz-border-radius-topright:4px;-webkit-border-top-left-radius:4px;-webkit-border-top-right-radius:4px;border-top-left-radius:4px;border-top-right-radius:4px}
.contact-form .resizable-textarea .grippie{width:76%;-khtml-border-bottom-left-radius:4px;-khtml-border-bottom-right-radius:4px;-moz-border-radius-bottomleft:4px;-moz-border-radius-bottomright:4px;-webkit-border-bottom-left-radius:4px;-webkit-border-bottom-right-radius:4px;border-bottom-left-radius:4px;border-bottom-right-radius:4px}
input.form-button-disabled,input.form-button-disabled:hover,input.form-button-disabled:focus,input.form-button-disabled:active,.form-disabled input,.form-disabled select,.form-disabled textarea{background:#ededed;color:#717171;border-color:#bbb}
.form-disabled .grippie{background-color:#ededed;border-color:#bbb}
.form-disabled label{color:#717171}
html.js input.form-autocomplete{background-position:100% 4px}
html.js input.throbbing{background-position:100% -16px}
.comment-form label{float:left;font-size:.929em;width:120px}
.comment-form input,.comment-form .form-select{-khtml-border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;margin:0}
.comment-form .form-type-checkbox,.comment-form .form-radios{margin-left:120px}
.comment-form .form-type-checkbox label,.comment-form .form-radios label{float:none;margin-top:0}
.no-sidebars .comment-form .form-text{width:800px}
.two-sidebars .comment-form .form-text{width:320px}
.comment-form .form-item .description{font-size:.786em;line-height:1.2;margin-left:120px}
#content h2.comment-form{margin-bottom:.5em}
.comment-form .form-textarea{-khtml-border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius: 4px;}
.comment-form fieldset.filter-wrapper .fieldset-wrapper,.comment-form .text-format-wrapper .form-item{margin-top:0;margin-bottom:0}
.filter-wrapper .form-select{min-width:120px}
.comment-form fieldset.filter-wrapper .tips{font-size:.786em}
div.password-suggestions{border:0}
.ui-widget-overlay{background:#222;opacity:0.7}
div.vertical-tabs .vertical-tabs-panes fieldset.vertical-tabs-pane{padding:1em}
#forum .name{font-size:1.083em}
#search-form input#edit-keys{float:left;font-size:1em;height:1.143em;margin-right:5px;width:9em}
#search-block-form input.form-submit,#search-form input.form-submit{background:url(../images/btn_search.png) no-repeat;border-radius:0;width:50px;height:26px;border:none;text-indent:-99999px;text-transform:capitalize}
#search-block-form input.form-submit:hover,#search-block-form input.form-submit:focus,#search-form input.form-submit:hover,#search-form input.form-submit:focus{background-position:center bottom}
.search-results li{border-bottom:1px solid #d3d7d9;padding-bottom:.4285em;margin-bottom:.5em}
.search-results li:last-child{border-bottom:none;padding-bottom:0;margin-bottom:1em}
.shortcut-wrapper{margin:2.2em 0 1.1em}
.shortcut-wrapper h1#page-title{float:left;margin:0}
div.add-or-remove-shortcuts{padding-top:.9em}
.overlay div.add-or-remove-shortcuts{padding-top:.8em}
.page-admin #content img{margin-right:15px}
.page-admin-structure-block-demo .block-region{background:#ff6;border:1px dotted #9f9e00;color:#000;font:90% "Lucida Grande", "Lucida Sans Unicode", sans-serif;text-align:center;text-shadow:none;margin:5px;padding:5px}
.page-admin-structure-block-demo #featured .block-region{font-size:.55em}
.page-admin #admin-dblog img{margin:0 5px}
div.admin .right,div.admin .left{width:49%;margin:0}
div.admin-panel{background:#fbfbfb;border:1px solid #ccc;margin:10px 0;padding:0 5px 5px}
div.admin-panel h3{margin:16px 7px}
div.admin-panel dt{border-top:1px solid #ccc;padding:7px 0 0}
div.admin-panel dd{margin:0 0 10px}
div.admin-panel .description{margin:0 0 14px 7px}
.overlay #page{padding:0 2em}
.overlay-processed .field-type-image{display:block;float:none}
.node .poll{margin:1.8em 0 0}
.poll .percent{font-size:.857em;font-style:italic;margin-bottom:3em;margin-top:-3.2em;float:right;text-align:right}
.poll .text{clear:right;margin-right:2.25em}
.poll .total{font-size:.929em;font-style:italic;text-align:right;clear:both}
.node .poll .text{margin-right:6.75em}
#footer-wrapper .poll .bar .foreground{background-color:#ddd}
#content-box{border-top:0;float:left;width:99.85%;margin-bottom:5px;background-color:#F4F4F4;border:1px solid #CCC}
#element-box{margin-bottom:11px}
#element-box,#toolbar-box,#submenu-box{padding:10px 10px 0}
#toolbar-box{background:#fbfbfb;margin-bottom:10px}
#toolbar-box .m{background:#f4f4f4;min-height:48px}
div.cpanel-left{float:left;width:54%}
.cpanel div.icon,#cpanel div.icon{float:left;margin-bottom:15px;margin-right:15px;text-align:center}
.cpanel div.icon a,#cpanel div.icon a{background-color:#fff;background-position:-30px;display:block;float:left;height:105px;width:120px;color:#565656;vertical-align:middle;text-decoration:none;border:1px solid #CCC;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-transition-property:background-position, 0 0;-moz-transition-property:background-position, 0 0;-webkit-transition-duration:.2s;-moz-transition-duration:.2s}
#cpanel div.icon a:hover,#cpanel div.icon a:focus,#cpanel div.icon a:active,.cpanel div.icon a:hover,.cpanel div.icon a:focus,.cpanel div.icon a:active{background:none repeat scroll 0 0 #FFF;background-position:0 center;border-bottom-left-radius:50% 15px;box-shadow:-5px 10px 15px rgba(0,0,0,0.25)}
.icon_contenttype{background:url(../images/add-event-icon.png) no-repeat scroll center top transparent;padding-top:67px;text-align:center;font-size:12px;margin-top:8px}
.icon_manager_user{background:url(../images/User-Group-icon.png) no-repeat scroll center top transparent;padding-top:67px;text-align:center;font-size:12px;margin-top:8px}
.icon_site_information{background:url(../images/info-icon.png) no-repeat scroll center top transparent;padding-top:67px;text-align:center;font-size:12px;margin-top:8px}
.icon_newsletter{background:url(../images/k-newsletter-icon.png) no-repeat scroll center top transparent;padding-top:67px;text-align:center;font-size:12px;margin-top:8px}
.icon_appearance{background:url(../images/appearance-icon.png) no-repeat scroll center top transparent;padding-top:67px;text-align:center;font-size:12px;margin-top:8px}
div.cpanel-right{float:right;width:45%}
.pane-sliders{position:relative;margin:18px 0 0}
.pane-sliders .panel{border:1px solid #CCC;margin-bottom:3px}
.pane-sliders .panel h3{background:none repeat scroll 0 0 #FAFAFA;color:#666}
.pane-sliders .title{color:#666;cursor:pointer;margin:0;padding:2px 2px 2px 5px}
.pane-toggler-down{border-bottom:1px solid #CCC}
.pane-sliders .content{background:none repeat scroll 0 0 #FFF}
.pane-sliders .adminlist{border:0 none;font-size:1em}
table.adminlist{background-color:#F3F3F3;border-spacing:1px;color:#666;width:100%}
table.adminlist thead th{background:none repeat scroll 0 0 #F7F7F7;border-bottom:1px solid #CCC;border-left:1px solid #FFF;color:#666;text-align:center}
table.adminlist tbody tr{background-color:#FFF;text-align:left}
.pane-sliders .adminlist td{border:0 none}
table.adminlist tbody tr td{background:none repeat scroll 0 0 #FFF;border:1px solid #FFF}
.pane-toggler-down span{background:url(../images/j_arrow_down.png) no-repeat scroll 5px 50% transparent;padding-left:20px}
.admintrator-icon{background:url(../images/Admin-icon.png) no-repeat scroll 5px 50% transparent;float:right;height:48px;width:48px;margin-right:100px;cursor:pointer}
.home-icon{background:url(../images/home-icon.png) no-repeat scroll 5px 50% transparent;float:left;height:48px;width:48px;margin-left:-250px;cursor:pointer}
#buttontest{text-align:center;position:absolute;bottom:4em;left:1em;right:1em;font-size:18px;border:1px solid;width:120px;height:50px;color:#000;margin-left:100px}
@font-face{font-family:myFont;src:url(../font/Helvetica.ttf)}
.clear{clear:left}
.menu-top{height:35px}
.menu-top .menu-top1{float:left;width:348px}
.menu-top .menu-top1 ul li{background:url(../images/space.png) no-repeat scroll right 3px transparent;color:#B3B3B3;float:left;margin-top:15px;padding-right:15px;padding-left:3px}
.menu-top .menu-top1 ul li a{color:#B3B3B3;text-transform:uppercase;font-family:Tahoma;font-size:12px;font-weight:700}
.menu-top .menu-top2{float:left;text-align:right}
.menu-top .menu-top2 ul li{float:left;padding-bottom:11px;line-height:1.5;margin-left:44px;padding-top:15px;text-align:left}
.menu-top .menu-top2 ul li a{color:#fbd200;/*color:#fff;*/text-transform:uppercase;font-family:Tahoma,Arial;font-size:14px;font-weight:700;cursor:pointer;}
.content-header .logo{float:left;width:290px;margin-top:28px}
/*.content-header .tem{float:left;width:86px;height:106px;margin-top:-12px;background:url(../images/tem.png) no-repeat}*/
.content-header .adv-top{float:right;margin-top:27px;text-align:right;border: 1px solid #D5D5D5; background-color: #FBFBFB;width:468px;height:60px}
.welcome h1{float:left;color:#005174;font-size:20px;font-weight:400;padding-bottom:5px;padding-top: 5px; line-height: 100%;}
.myline{border-top:1px solid #bebebe;border-bottom:1px solid #d1d1d1}
.taxonomy_box{float:left;width:620px}
.taxonomy_box .group_tag li a{text-transform:uppercase;color:#006896;font-size:14px}
.tag_search form .form-text{margin-right:5px;border:1px solid #ccc;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;height:16px;background:#fff url(../images/icon-search.png) 3px no-repeat;font-family:Tahoma, arial;color:#333;outline:none;  padding: 4px 5px 4px 20px;width: 200px;}
.tag_search {float:right;margin-top: 8px;}
.box_taxonomy_search {background:#f5f5f5;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;border:1px solid #f0f0f0;overflow:hidden;padding:6px 20px 6px 20px;}
.mid-adv{margin:0; height: 94px;}
/*menu taxonomy*/
.taxonomy_box .group_tag li{
	zoom:1;
	float:left;
	margin-right: 30px;
}
.taxonomy_box .group_tag li+li{
	zoom:1;
	float:left;
	margin-right:18px;
}
.taxonomy_box .group_tag li+li+li{
	zoom:1;
	float:left;
	margin-right:18px;
}
.taxonomy_box .group_tag li+li+li+li{
	zoom:1;
	float:left;
	margin-right:18px;
}
.taxonomy_box .group_tag li+li+li+li+li{
	zoom:1;
	float:left;
	margin-right:18px;
}
.taxonomy_box .group_tag li+li+li+li+li+li{
	zoom:1;
	float:left;
	margin-right: 28px;
}
.taxonomy_box .group_tag li+li+li+li+li+li+li{
	zoom:1;
	float:left;
	margin-right:18px;
}
/*----------end--------------*/
.mid-adv .mid-adv-left {
    background-color: #FBFBFB;
    float: left;
    width: 728px;
	height: 90px;
	border: 1px solid #D5D5D5;
}

.mid-adv-left > h1 {
    padding-top: 35px;
    text-align: center;
	line-height: 100%;
	color: #D5D5D5;
	font-size: 18px;
	font-weight: normal;
}
.content-header .adv-top > h1 {
    padding-top: 20px;
    text-align: center;
	line-height: 100%;
	color: #D5D5D5;
	font-size: 18px;
	font-weight: normal;
}
.mid-adv-right > h1 {
    padding-top: 35px;
    text-align: center;
	line-height: 100%;
	color: #D5D5D5;
	font-size: 18px;
	font-weight: normal;
}
.mid-adv .mid-adv-left img{width:728px;}
.mid-adv .mid-adv-right img{width:220px;}
.tit-move-box{border-left:1px solid #e6e6e6;border-top:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6;background-color: #fbd200;}
.tit-move-box h1{font-size:18px;/*color:#009ee3;*/color:#000000;font-family:Tahoma,Arial;font-weight:inherit;text-transform:uppercase;padding:5px 0 5px 20px}

.tit-box {
    border-bottom: 1px solid #E6E6E6;
    border-left: 1px solid #E6E6E6;
    border-top: 1px solid #E6E6E6;
    margin-bottom: 8px;
    overflow: hidden;
    width: 953px;
	padding: 3px;
	padding-top: 5px;
	background-color: #fbd200;
}
.tit-box a{font-size:18px;/*color:#009ee3;*/color: #000000;font-family:Tahoma,Arial;font-weight:inherit;   padding-left: 10px;
    padding-right: 5px;  line-height: 100%;}
.featured-new-box{border-left:1px solid #f0f0f0;border-right:1px solid #f0f0f0;border-bottom: 1px solid #f0f0f0;background:#f5f5f5;overflow:hidden}
.featured-new-box .fnb_item{ height: 246px; min-height: 240px;position:relative;float:left;width:221px;border-right:1px solid #f0f0f0;padding:9px;}
.featured-new-box .fnb_item .boxfn_button{padding-top:4px;float:right;}
.featured-new-box .fnb_item h2{font-size:14px;font-weight:700;margin-bottom:10px}
.featured-new-box .fnb_item h3{line-height:18px;padding-bottom:15px;padding-top:15px;font-size:12px;min-height:36px}
.featured-new-box .fnb_item .group_fn{height:170px;display:block}
.featured-new-box .sub-scribe{float:right;width:220px;height: 246px;padding:9px 9px 9px 0;}
.featured-new-box .sub-scribe h2{font-family:Tahoma,Arial,Vedana;font-size:18px;color:#009ee3;font-weight:400;text-transform:uppercase}
.featured-new-box .sub-scribe .txt_email_address{border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;border:1px solid #ccc;background:#eef2f5;width:119px;margin-right:5px;color:#afb1b4;font-weight:700;font-size:12px;float:left;padding:5px}
.featured-new-box .sub-scribe .btn_sub_scribe{background:url(../images/btn_submit.png) no-repeat;width:51px;height:26px;border:none;text-indent:-99999px;text-transform:capitalize;border-radius:0}
.welcome ul.list-access {float:right;}
.welcome ul.list-access li {float:left;}
.welcome ul.list-access li a{display:block;width:31px;height:32px;text-indent:-99999px;background:url(../images/list_access.png) no-repeat top left}
.welcome ul.list-access li.rss a{background-position:0 0}
.welcome ul.list-access li.fb a{background-position:-31px 0}
.welcome ul.list-access li.tw a{width:30px;background-position:-60px 0}
.welcome ul.list-access li.pu a{background-position:-88px 0}
.welcome ul.list-access li.google a{background-position:-117px 0}
.welcome ul.list-access li.pic a{background-position:-146px 0}
.welcome ul.list-access li.linkin a{background-position:-175px 0;margin-left:2px}
.welcome ul.list-access li.youtube a{background-position:-206px 0}
.box-latest li a{font-size:12px;color:#333}
.content-sum h1{font-size:15px}
.whitepaper-item{border-bottom:1px solid #e6e6e6;overflow:hidden;padding:10px 0 15px}
.whitepaper-item h3{font-family:Tahoma,Arial;font-size:12px}
.case-study-item{border-bottom:1px solid #e6e6e6;overflow:hidden;padding:10px 0}
.case-study-item .video-title{display: inline-block;margin-right: 15px; height: 72px; width: 100px;}
.case-study-item h3{font-size:12px;margin-bottom:3px}
.vdz_item{margin-top:13px}
.examplecss .vdz_item{margin-top:7px}
#widget-contentvendor_zone div ul li{ 
	background-color: white;
    float: left;
    margin-bottom: 9px;
    margin-right: 9px;
	width: 95px;
	height:90px;
}
#widget-contentvendor_zone div ul li.last_child_li_drag_drop{ 
	background-color: white;
    float: left;
    margin-right: 0;
	width: 95px;
	height:90px;
}
#widget-contentvendor_zone div ul li img{ max-height: 80px;max-width: 85px;vertical-align: middle; }
.box_button{float:right;  margin: 8px 0 0;}
.btn_readmore{background:url(../images/btn_more_2.png) no-repeat !important;/*background:url(../images/btn_more.png) no-repeat;*/width:51px;height:26px;overflow:hidden;border:none}
.twocolumn{margin-top:18px}
.twocolumn .two-left{float:left;width:615px}
.twocolumn .two-right{float:left;width:295px;margin-left:50px}
#widget-contentlatest_news ul li{background:url(../images/icon-latest.png) 2px no-repeat;margin-bottom:10px;line-height:1}
#widget-contentlatest_news ul li a{font-weight:700;color:#333;margin-left:25px;display:block;line-height: 18.5px;}
.most-read-item{border-bottom:1px solid #e6e6e6;overflow:hidden;padding:15px 0}
.most-read-item img{float:left;margin-right:16px;width:110px;}
#widget-contentfeatured_blog img{float:left;margin-right:15px;width:110px;}
.col-right-adv{margin-top:30px}
.col-right-adv .r-adv{float:left;margin-left:13px}
.thoa123 .section{float:left;/*width:642px;*/width:632px;min-height:310px}
.border-of-featured{
	border-bottom: 1px solid #e6e6e6;
}
.featured-new-box  .no-border-right{border-right:none;width: 220px; float: right; padding: 9px 9px 9px 0;}
.featured-new-box .no-border-right h2 {font-size: 14px;font-weight: 700;margin-bottom: 10px;}
.featured-new-box .no-border-right h3 {line-height: 18px;padding-bottom: 15px;padding-top: 15px;font-size: 12px;
min-height: 36px;
}
.no-border-right > p {color: #676767;font-size: 12px;min-height: 54px;}
.featured-new-box .no-border-right .boxfn_button {padding-top: 4px;float: right;}
.newsletter_click{font-weight:400!important;color:#333!important}
.comment-link-th{margin-left:10px;text-align:right;width:100%}
.content-detail .submitted a{font-weight:700;color:#cf503b}
.field-name-body p{font-size:12px;padding-bottom:15px;text-align:justify}
.field-name-body img{max-width:580px!important}
.line-title{background:url(../images/bg_title_block.png) 0 3px repeat-x;text-align:center;}
.line-title span{background:#F9F9F9;color:#00438A;text-transform:uppercase;font-size:15px;padding:0 10px}
#sidebar-second .page_mostp_box ul li{border-bottom:1px solid #ccc;text-transform:capitalize;padding:5px 0}
#sidebar-second .page_adv_box .tit-titleadv{background:none repeat scroll 0 0 #F9F9F9;color:#00438A;font-size:15px;margin-left:80px;margin-top:-12px;text-transform:uppercase;width:130px;padding:0 10px}
#sidebar-second .page_video_box ul li{width:50%;float:left;height:140px;overflow:hidden}
#sidebar-second .page_video_box ul img{width:150px;height:84px}
#sidebar-second .seach-by-page-search{margin-bottom:20px}
#sidebar-second .simpleads-347 embed{width:300px!important;height:250px!important}
.comment-text .links li a{color:#049dd6;margin-left:10px}
.page_related_box .tit-titler{background:none repeat scroll 0 0 #F9F9F9;color:#37689F;font-size:14px;margin-left:230px;margin-top:-12px;text-transform:uppercase;width:65px;padding:0 10px}
.page_related_box .related_item{float:left;margin-top:5px;text-align:center;width:195px}
.th_search .search_head{font-size:15px;border-bottom:1px solid #e2e2e2;padding-bottom:10px}
.th_search .search_head span{font-size:13px;color:#ce5037;font-weight:700}
.th_search .search-result{border-bottom:1px solid #e2e2e2;padding:10px 0}
.th_search .search-result h3{font-size:13px;padding-bottom:7px}
.th_search .search-result .search-info{color:#a1a1a1;padding-top:3px}
.auth-node-top{font-size:13px;color:#333}
.auth-node-top a{font-weight:700;text-transform:capitalize;color:#333!important}
.form-textarea-wrapper .text-full{height:70px}
.page-pace{height:30px}
.news-item-th{border-bottom:1px solid #E8E8E8;text-align:justify;padding:10px 0}
.news-item-th-dailynew{border-bottom:1px solid #E8E8E8;text-align:justify;padding:8px 0 8px 0}
.last_new_item{border-bottom:none;}
.news-item-th-dailynew h3{font-size:15px;margin-bottom:5px;line-height:18px;}
#store-footer{background:#1e1e1c;margin-top:40px}
#main-store-footer{width:960px;margin:0 auto;padding:30px 0}
#main-store-footer .footer-logo{float:left;width:240px}
#main-store-footer .footer-menu{float:right;width:710px}
#main-store-footer .footer-menu ul li{background:url(../images/space_footer.png) right no-repeat;height:20px;zoom:1;display:inline;padding:0 10px}
#main-store-footer .footer-menu ul li:first-child{background:url(../images/space_footer.png) right no-repeat;height:20px;zoom:1;display:inline;  padding: 0 10px 0 0;}
#main-store-footer .footer-menu ul li a{color:#fff;text-transform:uppercase;font-size:12px}
#main-store-footer .footer-menu div{color:#8c8d92;margin-top:20px;}
#toolbar-home a span{background:url(../images/mini_logo.png)no-repeat transparent;display:block;height:22px;vertical-align:text-bottom;width:117px;margin:-1px 3px 0}
#toolbar-user li a{color:#ff9600;font-weight:700}
#popupquestion{cursor:pointer;margin-left:19px;margin-top:-23px;color:#018FE2}
.related_news{padding-right:23px;font-weight:400;float: left;display:block;}
.last_child_li_node_related{padding-right:0;font-weight:400;float: left;display:block;}
.related_news h3{overflow:hidden}
.flowplayer{display:block;height:380px;width:640px}
.submit_member{background-color:#009EE3;background:linear-gradient(top,#009EE3,#009EE3);border:1px solid #009EE3;border-bottom:1px solid #009EE3;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;box-shadow:inset 0 1px 0 0 #009EE3;-webkit-box-shadow:0 1px 0 0 #009EE3 inset;-moz-box-shadow:0 1px 0 0 #009EE3 inset;-ms-box-shadow:0 1px 0 0 #009EE3 inset;-o-box-shadow:0 1px 0 0 #009EE3 inset;color:#FFF;font-weight:700;text-align:center;text-shadow:0 -1px 0 #009EE3;font-family:Tahoma,Arial;margin-left:194px;cursor:pointer;padding:6px 20px}
.member_group li span{padding-left:12px}
#forum{width:962px}
#forum .forum-tools{width:30%}
.discussion_icon{background:url(../images/new_topic_group_icon.png) no-repeat transparent;padding-bottom:10px}
.discussion_icon a{padding:0 0 0 30px}
.unfollow_group_class{background:url(../images/unfolow_group.png) no-repeat transparent;cursor:pointer;padding:0 0 5px 30px}
.follow_group_class{background:url(../images/unfolow_group.png) no-repeat transparent;cursor:pointer;padding:5px 0 10px 30px}
.user_group_new{background:url(../images/user-group-new.png)no-repeat transparent;cursor:pointer;padding:5px 0 10px 30px}
.action_group h2,.member_group h2{border-bottom:1px solid #DFDFDF;clear:both;color:#727272;font-size:1.2em;font-style:italic;font-weight:700;height:17px;overflow-y:hidden;margin:0;padding:0 3px 7px}
#vendor_tabs{width:100%;padding-top:10px; padding-bottom: 15px;}
div.summary_image_header{clear:both;overflow:hidden;padding-bottom:1.2em;}
div.summary_image_header h1{border-bottom:0 none;color:#333;font-size:1.4em;font-weight:700;margin:5px 0 0;padding:0 0 0 70px}
div.summary_image_header div.content{color:#888;padding-left:70px}
p.group_topic_stats{font-size:.9em;margin-top:10px}
.profile{clear:both;font-size:1.1em;position:relative;width:965px;margin:0 auto}
.col2 dl{line-height:1.7em;width:100%;margin:0}
.info_title{font-size:16px;font-weight:700}
.cl_arrow{color:#999;font-weight:700}
.col2 dd{margin-left:6em;margin-top:-2.17em;vertical-align:top;    padding: 5px;}
.pjaxable{padding-left:34px}
.tit-box b{color:#009EE3;font-family:Tahoma,Arial;font-size:18px;font-weight:inherit;  line-height: 100%;
    padding-left: 10px;
    padding-right: 5px;}
.field-item .placeholder{display:inline;font-style:normal}
.author-pane .user-picture img{border:1px solid #D6D6D6;float:left;margin-right:0;margin-top:0;width:60px;height:60px}
.media:after,.bd:after{clear:both;content:" x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x ";display:block;font-size:xx-large;height:0!important;line-height:0;overflow:hidden;visibility:hidden}
.media .img.big,.media .img.large{margin-right:10px;}
#topic .avatar{margin-right:23px;width:60px}
div.avatar{float:left;font-size:.9em;text-align:center;margin:0 10px 0 0;padding:0}
div.rank_title a,div.avatar a.post_avatar{display:block;line-height:0}
#topic h1{line-height:30px;margin-bottom:9px}
.media .bd > :first-child{margin-top:0;font-size:12px}
#topic h1 a{color:#333;font-weight:400}
.mts,.mvs,.mas{margin-top:5px}
#topic .original-post{margin-bottom:5px;padding:5px 0}
.post_body{clear:both;margin:10px 0;padding:0}
.root-post-footer{clear:both;padding-top:12px}
.light-links a,#lists #discuss div.post_content a{color:#2080AD;font-weight:400}
.mts a .username{color:#2080AD;font-size:12px;font-weight:700}
.edit_group_icon{background:url(../images/edit_group_icon.png) no-repeat transparent;padding-bottom:10px}
.edit_group_icon a{padding:5px 0 5px 30px}
.comment-form #edit-actions input{margin-right:-3px}
.banner_drag_drop{float:right;  width: 295px;}
.freg-left{padding-bottom:10px;width:300px}
#flogin .form-item-name,#flogin .form-item-pass{padding-left:334px}
#flogin .item-list{margin-top:-95px;padding-bottom:61px;padding-left:334px;width:306px}
#flogin .form-item-name{margin-top:-68px}
.freg-left p{font-size:11px}
.freg-left h3,#flogin .item-list h3{font-size:13px}
#flogin .form-actions{float:left;margin-left:313px;margin-top:-12px}
.link_forgot{padding-left:386px;width:154px}
*,.region-header .block .content,.region-header .block ul,#featured p{margin:0;padding:0}
img,#skip-link a:hover,#skip-link a:active,#skip-link a:focus{outline:0}
pre code,pre samp,pre var,#system-theme-settings fieldset,#submenu-box .padding,.link-wrapper ul.inline li{padding:0}
.description code,table table,#footer-wrapper table,#forum .description{font-size:1em}
ul,#triptych .block ul li,#triptych .block ol li,.th_search li{list-style:none}
blockquote > p:first-child,.region-header #block-user-login div.description{display:inline}
.block ol,.block ul,ul.menu li,h1#site-name,#footer .block h2,.page-admin #content .simpletest-image img,.poll .vote-form .choices{margin:0}
.region-content ul,.region-content ol,.news-item-th ol,.news-item-th ul,.field-name-body ul,.field-name-body ol{margin:1em 0;padding:0 0 .25em 2.5em}
.news-item-th ul,.field-name-body ul{list-style-type:disc}
#site-name a,.featured-new-box .fnb_item .group_fn strong,.news-item-th strong,.views-field-title .username{font-weight:400}
.region-header #block-user-login,.comment-form input.form-file,.overlay #messages{width:auto}
.region-header #block-user-login div.item-list,#main-menu{clear:both}
.region-header #block-user-login ul.openid-links li.last,#triptych .block ul,#triptych .block ol,#footer li.first a,.tabs ul.secondary li:first-child,ol.search-results,.search-results .search-snippet-info{padding-left:0}
#main-menu-links li a.active,#triptych .block.last{border-bottom:none}
h1#page-title {
	font-size:30px;
	font-weight:400;
	line-height:1;
}
.video-title-th{font-size:30px;font-weight:400;line-height:1;margin-bottom:10px}
.field-type-taxonomy-term-reference,.node .poll #edit-choice{margin:0 0 1.2em}
.link-wrapper,#triptych-last #block-node-syndicate,#triptych-last #block-system-powered-by,.news-item-th .item-news-readmore{text-align:right}
.sidebar .section,.member_group{padding-top:10px}
#triptych #block-user-login .form-text,#triptych #block-search-form .form-type-textfield input{width:185px}
#triptych #block-user-online p,.media .bd > :last-child{margin-bottom:0}
#footer-columns .content,.node-form .vertical-tabs .fieldset-wrapper,#block-search-form .content,#system-theme-settings fieldset .fieldset-legend{margin-top:0}
#footer-columns .content li,#footer ul,#footer li{list-style:none;margin:0;padding:0}
#footer .region,.thoa123 .sidebar,.more-video-th{margin-bottom:27px}
.breadcrumb,input,textarea{font-size:.929em}
.profile .user-picture,.comment-form .form-type-textarea label{float:none; display: none;}
textarea.form-textarea,select.form-select,table.adminlist td,table.adminlist th{padding:4px}
#modalContent #btn_login,#btn_login_form{background:url(../images/btn_login.png) no-repeat scroll 0 0 transparent;border:medium none;width:70px;height:29px;text-indent:-99999px;cursor:pointer;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;margin-left:20px}
/*.modal-header .modal-title,#modalContent #fregister .field-name-field-first-name,#modalContent #fregister .field-name-field-sur-name,#modalContent #fregister .field-name-field-company,#modalContent #fregister .field-name-field-job,#modalContent #fregister .field-name-field-country,#modalContent #fregister .field-name-field-customer-type, #modalContent legend,#modalContent .fieldset-description,#comment-body-add-more-wrapper .form-type-textarea label,.overlay .region-page-top,.overlay #header,.overlay #page-title,.overlay #featured,.overlay #sidebar-first,.overlay #triptych-wrapper,.overlay #footer-wrapper,.permalink,.placeholder,.comment-wrapper .item-list,.taxonomy_box .tag_search fieldset,.block-simpleads h2,#comment-form .form-type-item label,#comment-form .form-item a,#edit-actions #edit-preview,.field-name-field-poll .field-label,.author-pane .username,#edit-comment-body-und-0-format,#comment-form fieldset.collapsed,.form-type-item .username,.password-strength,#copyright{display:none}*/
.modal-header .modal-title,#modalContent legend,#modalContent .fieldset-description,#comment-body-add-more-wrapper .form-type-textarea label,.overlay .region-page-top,.overlay #header,.overlay #page-title,.overlay #featured,.overlay #sidebar-first,.overlay #triptych-wrapper,.overlay #footer-wrapper,.permalink,.placeholder,.comment-wrapper .item-list,.taxonomy_box .tag_search fieldset,.block-simpleads h2,#comment-form .form-type-item label,#comment-form .form-item a,#edit-actions #edit-preview,.field-name-field-poll .field-label,.author-pane .username,#edit-comment-body-und-0-format,#comment-form fieldset.collapsed,.form-type-item .username,.password-strength,#copyright{display:none}
.contact-form #edit-name,.contact-form #edit-mail,.contact-form #edit-subject{width:75%;-khtml-border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px}
.comment-form .form-item,.comment-form .form-radios,.comment-form .form-type-checkbox,.comment-form .form-select,#submenu-box,.wp-keyword-th,#show_video{margin-bottom:10px}
.one-sidebar .comment-form .form-text,.page-admin-structure-block-demo #header .block-region{width:500px}
.filter-wrapper label,.overlay #main,.overlay #content{width:auto;float:none}
#search-form .form-item-keys label,#sidebar-second .page_mostp_box ul li a{display:block}
.poll .vote-form,#comment-confirm-delete #edit-actions{text-align:left}
.poll .bar .foreground,#footer-wrapper .poll .bar{background-color:#666}
table.adminlist tbody th,#sidebar-second .page_video_box ul li p,.statistics_counter,.auth-node-top .username,.submitted-by,.views-field-title a,td .forum-name{font-weight:700}
.menu-top .menu-top1 ul li:last-child,#main-store-footer .footer-menu ul li:last-child,#toolbar div.toolbar-menu ul li a.active:hover,#toolbar div.toolbar-menu ul li a.active:active,#toolbar div.toolbar-menu ul li a.active,#toolbar div.toolbar-menu ul li.active-trail a{background:none}
.menu-top .menu-top1 ul li+li {
	background: none;
}
.menu-top .menu-top2 li:hover,.menu-top .menu-top2 li.active{background:url(../images/round_up.png) no-repeat bottom center}
.menu-top .menu-top2 ul li a:hover,.keyword-th .field-item a:hover{text-decoration:none}
.mid-adv .mid-adv-right,.sub-scribe ul.list-access li,.col-right-adv .l-adv,.title-keyword-th{float:left}
.mid-adv .mid-adv-right{
	float:right;
	border: 1px solid #D5D5D5;    
	background-color: #FBFBFB;
    width: 220px;
	height: 90px;
}
.tit-box span{/*background:url(../images/ang.png) no-repeat*/;width:17px;height:18px;display:block;float:left;margin-top:-5px;margin-left:-3px}
/*.tit-move-box span{background:url(../images/ang.png) no-repeat;width:17px;height:18px;display:block;float:left;}*/
.box-latest,#content .field-name-field-industry,div.summary_image_header div.content p.btn{margin-top:10px}
.box-latest li a:hover,#widget-contentlatest_news ul li a:hover,.most-read-item h3 a:hover{color:#009EE3}
.content-sum .btn_viewmore,.btn_continue_read{background:url(../images/btn_continue_2.png) no-repeat;width:107px;height:28px;overflow:hidden;border:none;margin-top:10px}
.news-item-th .btn_viewmore{cursor:pointer; float:right; background:url(../images/btn_continue.png) no-repeat;width:107px;height:28px;overflow:hidden;border:none;margin-top:10px}
.content-sum .btn_viewmore:hover,.btn_continue_read:hover,.btn_readmore:hover{cursor:pointer}
.most-read-item h3 a,.most-read-item h3,#widget-contentfeatured_blog h3{color:#333;font-size:12px;font-weight:700}
#content .content-detail,.search-snippet,.news-item-th .summary-item-th{text-align:justify}
.node-readmore a,.news-item-th .item-news-readmore a{background:url(../images/right_icon.png) no-repeat scroll 0 3px transparent;padding-left:14px}
.node-readmore a:hover,.news-item-th .item-news-readmore a:hover{background:url(../images/right_icon.png) no-repeat scroll 2px 3px transparent;text-decoration:none}
.keyword-th .field-item,.field-name-field-keyword-tags .field-items .field-item,.field-name-field-taxonomy .field-item{float:left;margin-left:10px;}
.keyword-th .field-item a,.field-name-field-keyword-tags .field-items .field-item a,.field-name-field-taxonomy .field-item a{color:#009EE3;text-decoration:underline}
#sidebar-second .page_search_by_cat ul li,#sidebar-second .seach-by-page-search ul li{border-bottom:1px solid #CCC;padding:7px 0}
#sidebar-second .page_search_by_cat ul li a,#sidebar-second .seach-by-page-search ul li a{color:#333;font-weight:700}
.field-name-field-add-tag,div.section_wrap{overflow:hidden}
.link-wrapper ul.inline .comment-comments,.link-wrapper ul.inline .comment-new-comments{padding-left:25px}
.re_conf_th input {margin-right: 5px;}
ul#carousel_ul  li p {width: 177px;}
#loading_search {margin-top: 3px;height: 20px;float:right;}
.form-item.form-type-textfield.form-item-search-block-form input{float:left;}
.spacing_storage {margin-top:8px;}
ul.ul_dailynew {font-weight:bold;background-color: white;border-bottom: 1px solid #E6E6E6;}
ul.ul_dailynew li{float: left;border-right: 1px solid #E6E6E6; padding: 17px 12px 12px;}
ul.ul_dailynew li+li+li+li{border-right: 0px solid #E6E6E6;}
.daily_news{background-color: white; padding: 8px 8px 0;}
.tool_bar_daily_new span{color: #B9B9B9; font-weight: bold; font-size:11px;}
li.hover_most_read {background-color: #F2F2F2; padding-top:2px;float: left;}
li.hover_most_read a{color:#A29990}
li.daily_new_default a{color:#CA0E1F}
.tool_bar_daily_new a{float: right; border-radius:5px; border: 1px solid #E6E6E6; padding: 1px 20px 1px 20px; font-size: 12px;text-decoration: none;background-color:#F2F2F2}
.tit-box-cloud {
    border-bottom: 1px solid #E6E6E6;
    border-left: 1px solid #E6E6E6;
    border-top: 1px solid #E6E6E6;
    font-size: 25px;
    height: 41px;
    line-height: 39px;
    margin-bottom: 10px;
    overflow: hidden;
    text-transform: uppercase;
    width: auto;}
	
.tit-box-cloud span {
    background: url("../images/ang.png") no-repeat scroll 0 0 transparent;
    display: block;
    float: left;
    height: 18px;
    width: 17px;
}

.tit-box-cloud a {
    color: #009EE3;
    font-family: Tahoma,Arial;
    font-size: 18px;
    font-weight: inherit;
    padding: 7px 5px 7px 10px;
}
.date_press_release {
	float:left;
	width:20%;
	font-size: 12px;
}
.news-item-th-press-release{
	float:right;
	width: 80%;
}
.press_release{
	padding-bottom: 15px;
}
.year_press_release {
	padding-bottom: 0px;
}
.ul_press_release li {
	display: inline;
	float: left;
	padding-right: 20px;
}
.ul_press_release li  a{
	display: inline;
	float: left;
	text-decoration: underline;
	color: #333333;
}
.html_press {
	padding-bottom: 55px;
}
.focus_year{
	color: black;
	font-weight: bold;
}
.format_changed {
	float: right;
	padding-bottom: 15px;
	font-size: 12px;
}
#page-title {
	font-size: 15px;
	padding-bottom: 15px;
}
#loading_search {
	display: none;
}
.personal_default {
	float: left;
	height: 35px;
    margin-top: 15px;
    width: 35px;
}
.personal_default img {
	border:1px solid #d3d7d9;
	 padding: 3px;
}
.form_textarea_comment {
	float:right;
	width: 92%;
}
.grippie {
	display: none;
}
.comment-form .form-textarea{max-width: 700px;resize: none;}
.border_top_comment_first {  border-top: 0px solid #CCCCCC;}
.news-item-th h3 { font-size: 15px;}
.spacing_storage_adv {margin-top:4px;}

.fnb_item > p {
    color: #676767;
    font-size: 12px;
	min-height: 54px;
}

.sui-section-body {
    padding-left: 5px;
    padding-right: 5px;
}
#sidebar_second_page .sui-section-body {
    padding-left: 0px;
    padding-right: 0px;
}

.media:after, .bd:after {
    clear: both;
    content: " x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x ";
    display: block;
    font-size: xx-large;
    height: 0 !important;
    line-height: 0;
    overflow: hidden;
    visibility: hidden;
}
.pbs, .pvs, .pas {
    padding-bottom: 5px;
}
.pts, .pvs, .pas {
    padding-top: 5px;
}

.media .img.small {
    margin-right: 20px;
}
.media .img {
    text-align: center;
}
.media .img {
    float: left;
}

.media .img img {
    margin: auto;
}
.sui-feed-head > a {
	font-weight: bold;
}
.sui-meta , .sui-meta > a {
	color: #676767;
}

div.full_width {
    clear: both;
    overflow: hidden;
}

div.vendor_page_topic div.summary_image_header {
    border-bottom: 1px solid #E8E8E8;
}
div.summary_image_header {
    clear: both;
    overflow: hidden;
    padding-bottom: 1.2em;
}


div.vendor_page_topic div.summary_image_header h1, div.vendor_page_topic div.summary_image_header div.page_details {
    padding-left: 120px;
}
div.summary_image_header h1 {
    border-bottom: 0 none;
    color: #333333;
    font-size: 1.4em;
    font-weight: bold;
    margin: 5px 0 0;
    padding: 0 0 0 70px;
}

div.summary_image_header h1 a {
    color: #333333;
}

div.vendor_page_topic div.summary_image_header h1, div.vendor_page_topic div.summary_image_header div.page_details {
    padding-left: 120px;
}

div#vendor_tab__detail_content ul.topic_list li {
    float: none;
    overflow: hidden;
    padding: 8px 8px 0 8px;
}
div.vendor_page_topic ul.topic_list li {
    border: 0 none;
}

div#vendor_tab__detail_content ul.topic_list li div.author_info {
    float: left;
    overflow: hidden;
    text-align: center;
	width: 12%;
}

div#vendor_tab__detail_content ul.topic_list li div.post {
    float: right;
	width: 86%;
}

div#vendor_tab__detail_content ul.topic_list li div.post p.subject span {
    font-size: 1.1em;
    font-weight: bold;
}
div.section_wrap div.content .sub a, div.section_wrap div.content .see_all a, a.sublink {
    color: #888888;
}
.post_date_detail > a {
	color: #33A233 !important;
	font-weight: bold;
}
.post_date_detail {
	font-style: italic;
	color: #676767;
}
.login_link_vendor
{
	  float: right;
}
.login_link_vendor a
{
	color: #00A1EE;
}

.post_discuss > span {
    font-size: 15px;
    font-weight: bold;
}
.field-type-entityreference.field-name-field-newsletter-list.field-widget-options-buttons.form-wrapper {
    border-bottom: 1px solid #E6E6E6;
    border-top: 1px solid #E6E6E6;
}
.form-item.form-type-radios.form-item-field-newsletter-list-und  > label {
	color: #73889C;
	font-size: 18px;
	font-weight: bold;
	padding-bottom: 5px;
}
.form_newsletter label{
	color: #73889C;
	font-size: 18px;
	font-weight: bold;
	padding-top: 5px;
}

.form_newsletter input.form-text {
	height: 25px;
    width: 610px;
}

#sidebar_second_page .facebook_newletter {
}
#newsletter-manage-subscriptions-form {
	background-color: white;
	padding-left: 10px;
	padding-bottom: 1px;
}

.form-item.form-type-radio.form-item-field-newsletter-list-und {
    display: inline;
    margin-right: 10px;
}
.thoa1234 .section{float:left;width: 631px;min-height:300px}
#sidebar_second_newsletter {
    float: right;
    margin-left: 35px;
    margin-top: 67px;
    width: 294px;
}

#event_listing > table {
    margin-bottom: 3px;
    margin-top: 6px;
    width: 100%;
}

.clrfix:after {
    clear: both;
    content: ".";
    display: block;
    height: 0;
    visibility: hidden;
}
.event_listing_item {
    font-size: 13px;
}
.event_listing_item {
    border-bottom: 1px solid #EDEDED;
    font-size: 12px;
    line-height: 20px;
    word-wrap: break-word;
}
.event_listing_item .date, .event_listing_item .logo {
    padding-right: 12px;
}
.event_listing_item > td {
    padding: 15px 0;
    vertical-align: top;
}

.event_listing_item .info {
    width: 100%;
}
.event_listing_item > td {
    padding: 15px 0;
    vertical-align: top;
	color: #666666;
}
.event_listing_item .info > h3 {
    font-size: 15px;
    margin-bottom: 4px;
}

.event_listing_item .info > table {
    line-height: 18px;
	margin-left: -9px;
}

.event_listing_item .info th {
    font-weight: 600;
    padding-right: 6px;
    vertical-align: top;
	background: none;
	color:#666666;
}

.event_listing_item .info > .channels {
    color: #666666;
    font-size: 11px;
    margin: -2px 0 3px;
}

.event_listing_item .date > strong {
    color: #404040;
    display: block;
    font-weight: 600;
    text-transform: uppercase;
    width: 70px;
}

#event_discovery_thumbs {
    background-color: #EDEDED;
    border-left: 1px solid #CCCCCC;
    box-shadow: 1px 0 0 #FFFFFF inset;
    width: 270px;
	 padding: 5px 20px;
	 margin-bottom: 10px;
}

#event_discovery_thumbs > a > figure:first-child {
    margin-top: 15px;
}
#event_discovery_thumbs > a > figure {
    background-position: center center;
    background-repeat: no-repeat;
    border: 1px solid #999999;
    box-shadow: 0 0 10px #555555 inset;
    display: block;
    margin-bottom: 15px;
    min-height: 118px;
    position: relative;
}

#event_discovery_thumbs > a > figure > figcaption {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0.6);
    bottom: 0;
    color: #DEDEDE;
    left: 0;
    padding: 4px 11px 10px;
    position: absolute;
    text-shadow: 2px 2px 2px rgba(0, 0, 0, 0.8);
    width: 248px;
    word-wrap: break-word;
}

#event_discovery_thumbs > a > figure > figcaption > h4 {
    color: #FFFFFF;
    font-weight: 500;
    line-height: 20px;
}

#event_discovery_thumbs > a > figure > figcaption > h5 {
    font-size: 15px;
    font-weight: 500;
    line-height: 24px;
}

.panel_628 {
    min-width: 400px;
}
.panel_628, .panel_280 {
    border-radius: 5px 5px 5px 5px;
    margin-bottom: 26px;
    width: 100%;
}
.panel_628 {
    clear: both;
}

.panel_event_detail, .panel_280 {
    border-radius: 5px 5px 5px 5px;
    margin-bottom: 15px;
    width: 100%;
}
.panel_event_detail {
    clear: both;
    width: 310px;
}
.panel_event_detail .panel_body {
	padding-top: 13px;
}

.panel_head2, .panel_footer {
    background-color: #FAFAFA;
    border-color: #DEDEDE;
    color: #404040;
}
.panel_head2 {
    background-color: #EFEFEF;
    border-color: #D5D5D3;
    border-radius: 5px 5px 0 0;
    border-style: solid;
    border-width: 1px 1px 0;
    color: #005580;
    font-size: 15px;
    font-weight: 500;
    line-height: 22px;
    padding: 6px 11px 7px 14px;
    width: auto;
}

.panel_head2 h3 {
    color: #404040;
    font-size: 15px;
    font-weight: 500;
    line-height: 22px;
    padding: 0;
}

.panel_body, .ticket_row, .passwd_info, .panel_628_share, .panel_footer {
    background-color: #FFFFFF;
    border-color: #DEDEDE;
    color: #666666;
}
.panel_body, .panel_body_join {
    background-color: #FFFFFF;
    border-color: #D5D5D3;
    border-style: solid;
    border-width: 1px;
    font-size: 13px;
    line-height: 1.6em;
    min-height: 0;
    padding: 10px 14px 0;
    width: auto;
    word-wrap: break-word;
}
.date_start_format {
	float: left;
	width: 80px;
	font-size:11px;
}
.infor_detail_event {
	float: right;
	width: 190px;
}
.infor_detail_event a{
	color: #0084B3;
	font-weight: bold;
	font-style: normal;
}
.article_event_detail {
	font-style: italic;
	padding-bottom: 5px;
	border-bottom: 1px solid #E6E6E6;
}
.image_user_create_event {
	float: left;
	width: 40px;
}
.email_user_create_event {
	float: right;
	width: 230px;
}

.user_create_event > p {
    padding-top: 5px;
}
.panel_body_join {
	padding-bottom: 10px;
	padding-top: 13px;
}
.profile .user-picture {
	display: block;
}
.form_newsletter {
}
#page-title-event {
	font-size: 20px;
	padding-bottom: 5px;
}
.block_easy_node_event {
	padding-top: 5px;
}

.tit-box-cloud h1 {
	color: #009EE3;
    font-family: Tahoma,Arial;
    font-size: 18px;
    font-weight: inherit;
    margin-top: 1px;
    padding-left: 22px;
    text-transform: uppercase;
}

.course-list li {
    border-bottom: 1px solid #CCCCCC;
    padding: 15px 0;
}

ul.course-list-interview {
    background: none repeat scroll 0 0 white;
}
.course-list-interview li {
    border-bottom: 1px dotted #CCCCCC;
    padding: 8px;
}
.grid_3 {
    width: 160px;
	float: left;
}
.thumb {
    position: relative;
}
.alpha {
    margin-left: 0;
}

.course-list-thumb {
    background: url("../images/play_btn_36px.png") no-repeat scroll 50% 50% transparent;
    display: block;
    height: 90px;
    left: 0;
    position: absolute;
    top: 0;
    width: 160px;
}

.thumb img {
    border: 1px solid #585858;
    float: left;
    height: 88px;
    width: 158px;
}
.course-list-interview .thumb img {
    border: 0px solid #585858;
    float: left;
    width: 105px;
	height: auto;
}
.grid_10 {
    width: 400px;
	float: right;
}
.course-list-interview .grid_3 {
    width: 105px;
	float: left;
}
.course-list-interview .grid_10 {
    width: 513px;
	float: right;
}

.course-list .details-row, .course-list-interview .details-row{
    font-weight: bold;
    line-height: 17px;
}

.course-list .details p , .course-list-interview .details p{
    line-height: 17px;
    margin: 9px 0;
	color: #333333;
}

.course-list .details .meta , .course-list-interview .details .meta{
    color: #999999;
    font-size: 12px;
    line-height: 16px;
}

.course-list .details .meta div , .course-list-interview .details .meta div{
    float: left;
    margin-right: 25px;
}
.meta a {
	color: #999999;
}
.course-list-interview  a.more_interview {
	font-size: 11px;
    font-weight: normal;
	text-decoration: none;
	cursor: pointer;
	color: #005490;
}
.course-list-interview .details-row p {
	color: #B9B9B9;
    font-size: 11px;
    font-weight: bold;
}
.course-list-interview .details-row span {
	color: #999999;
	font-size: 11px;
}
.title_edit_profile {
	font-size: 20px;
	color: #639C31;
	border-bottom: 1px solid #CECECE;
	padding-bottom: 10px;
}
.line1 .col1{float:left;margin-top: 20px;border-right: 1px solid #CECECE;height:400px;width:240px;}
.line1 .col2{float:right;margin-left:20px;padding-top: 20px;}
.input_profile_user {
	width: 550px;
	padding: 6px;
}
.select_profile_user {
	width: 565px;
	padding: 6px;
}

.profile dt {
	color: black;
    font-size: 12px;
    text-align: right;
    width: 75px;
}
.spacing_profile {
	padding-top: 30px;
}

.profile .save_profile_user {
	-moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
	background-color: #1F84D6;
	background: -webkit-gradient(linear, left top, left bottom, from(#1F84D6), to(#1F84D6));
	background: -webkit-linear-gradient(top, #1F84D6, #1F84D6);
	background: -moz-linear-gradient(top, #1F84D6, #1F84D6);
	background: -ms-linear-gradient(top, #1F84D6, #1F84D6);
	background: -o-linear-gradient(top, #1F84D6, #1F84D6);
	background: linear-gradient(top, #1F84D6, #1F84D6);
    border-color: #1F84D6 #509111 #1F84D6;
    border-image: none;
    border-radius: 3px 3px 3px 3px;
    border-style: solid;
    border-width: 1px;
    box-shadow: 0 1px 0 0 #1F84D6 inset;
    color: white;
    font-family: Tahoma,Arial;
    font-weight: bold;
    padding: 6px 20px;
    text-align: center;
    text-shadow: 0 -1px 0 #396715;
	cursor: pointer;
	margin-left: 90px;
}
#save_image_user #btn_upload_avatar {
	-moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
	background-color: #1F84D6;
	background: -webkit-gradient(linear, left top, left bottom, from(#1F84D6), to(#1F84D6));
	background: -webkit-linear-gradient(top, #1F84D6, #1F84D6);
	background: -moz-linear-gradient(top, #1F84D6, #1F84D6);
	background: -ms-linear-gradient(top, #1F84D6, #1F84D6);
	background: -o-linear-gradient(top, #1F84D6, #1F84D6);
	background: linear-gradient(top, #1F84D6, #1F84D6);
    border-color: #1F84D6 #509111 #1F84D6;
    border-image: none;
    border-radius: 3px 3px 3px 3px;
    border-style: solid;
    border-width: 1px;
    box-shadow: 0 1px 0 0 #1F84D6 inset;
    color: white;
    font-family: Tahoma,Arial;
    font-weight: bold;
    padding: 6px 20px;
    text-align: center;
    text-shadow: 0 -1px 0 #396715;
	cursor: pointer;
	margin-top: 10px;
}
.col1 p {
	font-size: 11px;
	font-weight: bold;
	padding-top: 10px;
}
.avatar_user_comment{
	/*float: left;*/
	padding-left: 50px;
	padding-right: 10px;
	display: table-cell;
    overflow: hidden;
    vertical-align: top;
}
.comment_body_user{
	/*float: right;
	width: 85%;*/
	display: table-cell;
    position: relative;
    vertical-align: top;
    width: 100%;
}
.border_forum_top {
	border-top: 0px solid #CECECE;
	margin-top: 3px;
	padding-top: 15px;
	margin-top: -10px;
}
.comment_body_user .author_name {
	font-weight: bold;
	float: left;
}
.comment_body_user .date_posted_forum {
	float: right;
	width: 17%;
	font-size: 11px;
	color:#BCBCBC;
	text-align: right;
}

.comment_body_user .subject_comment {
	font-weight: bold;
	padding-top: 5px;
}
.comment_body_user .author_name span{
	color: black;
	font-size: 17px;
}
.comment_body_user .field.field-name-comment-body.field-type-text-long.field-label-hidden {
	padding-bottom: 10px;
}
.link_reply_forum {
	margin-left: -8px;
	float: left;
}
.form_comment_forum .form-item input.form-text{
	width: 688px;
	height: 30px;
}
#forum-comments .form-item input.form-text{
	width: 688px;
	height: 30px;
}
#forum-comments .comment-form .form-actions input {
	margin-right: 260px;
}
.form_comment_forum .comment-form .form-actions input,.form_comment_forum .comment-form #edit-actions input{
	margin-right: 185px;
}
.count_forum_comment_form {
	font-size:13px;
	padding-top:20px;
	font-weight:bold;
	float: right;
	color:#BCBCBC;
	text-align: right;
	padding-bottom: 20px;
}
.form_comment_forum  div.messages {
	margin: 0;
}
#forum-comments .comment {
	border-bottom: 0px solid #CCCCCC;
    display: table;
    margin-bottom: 0;
    padding: 0;
    vertical-align: top;
}
#forum-comments .indented .comment {
	width: 100%;
}
.link_expand_comment_forum {
	float: right;
}
.link_collapse_comment_forum {
	float: right;
}
.link_expand_comment_forum input, .link_collapse_comment_forum input {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    background: url("../images/buttons.png") repeat-x scroll 0 0 #FFFFFF;
    border-color: #E4E4E4 #D2D2D2 #B4B4B4;
    border-image: none;
    border-radius: 3px 3px 3px 3px;
    border-style: solid;
    border-width: 1px;
    color: #575757;
    cursor: pointer;
    font-family: Tahoma,Arial;
    font-size: 0.929em;
    font-weight: 700;
    margin-bottom: 1em;
    margin-right: 0.6em;
    padding: 4px 17px;
    text-align: center;
}
#forum-comments .indented {
	display: none;
}
.border_forum_bottom {
	padding-bottom: 15px;
}

.list-post .post-date-wrap {
    border-bottom: 1px solid #999999;
    display: block;
    left: 0;
    margin: 0;
    padding: 0;
    top: 1px;
    width: 100px;
	float: left;
}
.list-post .body_blog {
	padding-bottom: 30px;
    padding-left: 150px;
}

.list-post .post-date {
    margin: 0 0 13px;
    padding: 0;
    text-align: right;
}
.list-post .post-date {
    display: block;
}

.list-post .post-date .day {
    float: right;
    font: italic 36px/100% "Tahoma";
    margin-left: 5px;
}

.list-post .post-date .month {
    display: inline-block;
    font: italic small-caps 16px/100% "Tahoma";
    margin-right: -2px;
    padding-top: 2px;
    text-transform: lowercase;
}

.list-post .post-date .year {
    display: block;
    font: 11px/100% "Tahoma";
    margin: 2px 0 0;
}
.post-title {
    margin: 0 0 7px;
    padding: 0;
	font-size: 15px;
}

.post-excerpt {
    color: #555555;
}
.list-post .post {
    margin-bottom: 10px;
    padding-left: 130px;
}

.loops-wrapper {
    padding-top: 15px;
}
.blog_sildebar .facebook {
	margin: 0;
}
.title_node_blog {
	font-size: 17px;
}
.textwidget .author dt {
	padding-bottom: 5px;
	padding-left: 5px;
	font-weight: bold;
}

.textwidget .author dd {
	margin-left: 6em;
    margin-top: -2.7em;
    padding: 10px;
    vertical-align: top;
	color: #676767;
}
.textwidget .author dd a{
	text-decoration:underline;
	color:#018fe2
}
.river  #left {
    float: left;
    width: 112px;
}

.river  #left .module {
    clear: both;
    margin-bottom: 20px;
    width: 110px;
}

.river .river-header {
    background-color: #FFECD3;
    color: #726C63;
    padding: 4px 10px;
}

.river .filters .river-header p {
    border: medium none;
    margin-left: -4px;
    padding-left: 0;
}

.river .river-header strong {
    text-transform: uppercase;
	font-weight: bold;
}

.river .filters ul {
    float: left;
    list-style-type: none;
    margin-left: 0;
	background: white;
}

.river .filters li {
    cursor: pointer;
    float: left;
}

.river .filters li a {
    border-bottom: 1px solid #CACED1;
    float: left;
    padding: 6px 5px;
    width: 100px;
}
.river .filters {
    background: none repeat scroll 0 0 #FFCCCC;
    border-left: 1px solid #CACED1;
    border-right: 1px solid #CACED1;
    box-shadow: 0 0 2px #999999;
    float: left;
    width: 160px;
}
.filters ul li.active a{
	font-weight: bold;
	color: #446598;
}
.filters ul li.active a:hover{
	text-decoration: none
}
.river .articles.active {
    display: block;
}
.river .articles {
    background: none repeat scroll 0 0 #FFFFFF;
    display: none;
    float: right;
    width: 520px;
}
.river  .articles .river-header {
    border: 1px solid #CACED1;
    padding: 4px 10px;
}
.section_vocabulary_category {
	width: 640px;
	float: left;
}

#sidebar_second_category{
    float: right;
    width: 310px;
	padding-left: 10px;
    padding-top: 40px;
}

#sidebar_second_category .page_mostp_box ul li {
    border-bottom: 1px solid #CCCCCC;
    padding: 5px 0;
    text-transform: capitalize;
}

.excerpt:before, .excerpt:after {
    content: " ";
    display: block;
    height: 0;
    overflow: hidden;
}
.excerpt:after {
    clear: both;
}
.river .excerpt {
    border-bottom: 1px solid #CACED1;
    float: left;
    padding: 8px;
}
.river .last_expert {
    border-bottom: none;
    float: left;
    padding: 8px;
}

.river .has-photo .excerpt-text {
    padding-right: 15px;
    width: 349px;
}
.river .excerpt-text {
    color: #666666;
    float: left;
}

.river .excerpt-image {
    float: right;
    overflow: hidden;
    width: 140px;
}

.river .byline {
    margin-bottom: 2px;
}
.byline {
    color: #666666;
}
.river .title a:hover {
    color: #0087BB;
    text-decoration: none;
}
.river .byline > a {
    color: #018FE2;
    font-weight: bold;
    text-decoration: underline;
}
.meta-features-blog{
	margin: 10px 0;
}
.auth-node-top .post-author {
    background: url("../images/icon-author.png") no-repeat scroll 0 50% transparent;
	position: relative;
	display: block;
	float: left;
	padding-right: 10px;
}
.auth-node-top .post-author > a {
	padding-left: 15px;
	color: #009EE3 !important;
}

.auth-node-top .post-date {
    background: url("../images/icon-date.png") no-repeat scroll 0 50% transparent;
	position: relative;
	display: block;
	float: left;
	padding-right: 10px;
}
.auth-node-top .post-date > span {
	padding-left: 15px;
}
.auth-node-top .post-comment {
    background: url("../images/icon-comments.png") no-repeat scroll 0 50% transparent;
	position: relative;
	display: block;
	float: left;
	padding-left: 15px;
}
.auth-node-top .post-comment > span {
	color: #666666;
}
.wp-keyword-th .title-keyword-th {
	font-weight: bold;
	color:#999999;
}
.indented .comment {
	border: none;
}
.use-ajax.af-button-small.ajax-processed > span {
	color:#999999;
}

.related_newsh3 > a {
	float: left;
    font-size: 12px;
    width: 110px;
	font-weight: normal;
}

.line_title_node {
    background: url("../images/bg_title_block.png") repeat-x scroll 0 3px transparent;
    height: 30px;
	margin-left: -10px;
}

.line_title_node span {
	background: none repeat scroll 0 0 #F9F9F9;
    color: #00438A;
    font-size: 15px;
    padding: 0 10px;
    text-transform: uppercase;
}
#comments .node_title .title {
	border: none;
	float: right;
	text-align: right;
	margin-top: -25px;
	margin-bottom: 0px;
	font-weight: bold;
	font-size: 17px;
}
.node_title span {
	font-weight: normal;
	font-size: 12px;
	text-transform: none;
}
.node_title span a{
	color: #00A1EE;
}
.file img {
	display: none;
}
.login_download_file {
	margin-top: -19px;
	padding-left: 120px;
	margin-bottom: 10px;
	margin-left: 10px;
}
.login_download_file a{
	color: #00A1EE;
}

.file .btn_download  {
    background: url("../images/download_button-red.png") no-repeat scroll 0 0 transparent;
    height: 54px;
    width: 183px;
	margin-top: -20px;
	/*margin-left: 115px;	*/
	margin-left: 15px;	
}
.field-name-field-file-attachment .field-label{
	display:none;
	width:3px;
}

.ob_dual_right {
	float: right;
	width: 290px;
}
.ob_dual_left {
	float: left;
	width: 290px;
}
.ob_dual {
	padding-bottom: 10px;
}
.ob_dual ul li{
	padding: 5px;
	list-style-type: disc;
}
.ob_dual .ob-text-content a{
	font-size: 12px;
    line-height: 1.4;
}
.ob_dual ul{
	padding-left: 20px;
}

.ob_dual .ob-text-content:before {
    display: block;
    float: left;
    font-size: 8px;
    height: 20px;
    margin-bottom: 6px;
    margin-right: 8px;
    margin-top: 3px;
}
.meta.submitted {
	line-height: 100%;
}
.wp-keyword-th {
	line-height: 100%;
    padding-bottom: 10px;
}

.vdz_item a {
    display: block;
    line-height: 90px;
    vertical-align: middle;
	text-align: center;
}
.spacing_storage_node {
	padding-top: 15px;
}
.comment_layout_forum {
    width: 960px;
}
.section_forum {
    width: 960px;
}
.bd .mts {
	display: table-cell;
    position: relative;
    vertical-align: top;
    width: 100%;
}
.bd .mts .post-author {
	float: left;
}
.bd .mts .post-date {
	color: #999999;
    float: left;
    font-size: 11px;
    font-style: italic;
    padding-left: 3px;
    padding-top: 2px;
}
.bd .mts .post-comment {
	float: left;
	padding-left: 3px;
	display:none;
}
.bd .mts .link_forum_page {
	float: left;
}
.easy_social-widget.easy_social-widget-facebook {
    height: 67px;
}
.page_mostp_box {
    padding-bottom: 8px;
}
.data_vendor_page_tab .ctools-use-modal.ctools-modal-ctools-ajax-register-style.ctools-use-modal-processed{
	color: #00A1EE;
}

.field.field-name-field-file-attachment.field-type-file.field-label-above {
    padding-bottom: 10px;
    padding-top: 10px;
}
.spacing_node_video {
	padding-top: 20px;
}
.link_reply_forum .use-ajax.af-button-small.ajax-processed > span {
	color: white;
}
.tagclouds-term {
    padding: 10px 10px 10px 0;
}
#content-video .content-sum {
    min-height: 70px;
}
.river .title{
	font-size: 15px;
}
.default_date_format {
	color: #666666;
	font-family: Tahoma,Helvetica,Arial,sans-serif;
	font-size: 1em;
}
.thoa123 .default_list_title_format {
	/*color: #446598;*/
	color: #000000;
	text-decoration: none;
	font-size: 15px;
	font-weight: bold;
}
#comment-wrapper > div {
	border-top: 1px solid #CCCCCC;
}
.comment-text .links li a:hover, .comment-text .links li a:focus, .comment-text .links li a:active{
	text-decoration: none;
}
.list_view_case_study .list-row .list-thumb {
    box-shadow: 0 0 8px rgba(0, 0, 0, 0.5);
    margin-top: 5px;
    width: 90%;
}
.list_view_case_study .list-row .span2{
	width: 14.8148%;
	float: left;
}
.list_view_case_study .list-row .span10{
	width: 82.963%;
	float: right;
}
.list_view_case_study .pull-right {
    float: right;
}
.list_view_case_study {
	background: white;
}
.list_view_case_study .list-row {
    border-bottom: 1px solid #DDDDDD;
    padding: 8px 8px 30px;
}
.list_view_case_study .last_fluid {
    border-bottom: none;
}
.list_view_case_study .pull-right .btn {
    background-color: #F2F2F2;
    border: 1px solid #E6E6E6;
    border-radius: 5px 5px 5px 5px;
    float: right;
    font-size: 12px;
    padding: 1px 20px;
    text-decoration: none;
	margin-right: 10px;
}
.list_view_case_study .pull-right .last_email{
	margin-right: 0;
}
.list_view_case_study  .pull-right .btn:hover,.list_view_case_study  .pull-right .btn:active,.list_view_case_study  .pull-right .btn.active,
.list_view_case_study  .pull-right .btn.disabled {
}
.author_top_six .group {
    background: none repeat scroll 0 0 transparent;
    float: left;
    padding: 0;
}
.author_top_six .group .group-content {
    overflow: visible;
}

.author_top_six .item-count-1 .item {
    float: left;
    margin-right: 0;
    width: 590px;
}
.author_top_six .module {
	width: 642px;
}

.author_top_six .module-header{
    background: none repeat scroll 0 0 #FFFFFF;
    border-top: 5px solid #C00214;
    color: #C00214;
    height: auto;
    overflow: hidden;
    position: relative;
    text-transform: uppercase;
}

.author_top_six .module-header .heading{
    border-bottom: 1px solid #E7E7E4;
    border-left: 1px solid #E7E7E4;
    border-right: 1px solid #E7E7E4;
    display: block;
    font: 200 28px/28px "Source Sans Pro",sans-serif;
    letter-spacing: -1px;
    margin: 0;
    overflow: hidden;
    padding: 5px 7px;
}

.author_top_six .module-content {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    background-color: #FFFFFF;
    border-color: #E6E6E3 #E6E6E3;
    border-image: none;
    border-right: 1px solid #E6E6E3;
    border-style: none solid solid;
    border-width: 0 1px 1px;
    overflow: hidden;
    position: relative;
}
.author_top_six .module-content .content-item {
    float: left;
	margin: 0 10px;
    padding: 0;
    width: 100px;
	padding: 8px 0;
}

.author_top_six .module-content .content-item .promo-block {
    margin: 0 auto;
    position: relative;
}
.author_top_six .promo-image p {
    text-align: center;
	line-height: 100%;
}
.content_expert_opinion .stream-block  .streamblock-social {
    border-left: 1px solid #CCCCCC;
    float: right;
    margin: 0 0 0 7px;
    min-height: 85px;
    padding: 0 0 0 7px;
    width: 95px;
	text-align: right;
}

.content_expert_opinion  .stream-block  .thumb-link {
    -moz-box-sizing: border-box;
    display: block;
    float: left;
    margin: 2px 7px 7px 0;
    overflow: hidden;
    width: 100px;
}

.content_expert_opinion .stream-block  .thumb-link img {
    -moz-box-sizing: border-box;
    border: 1px solid #ABABAB;
    width: 100px;
}

.content_expert_opinion .stream-block  .standfirst> p {
    overflow: hidden;
}
.content_expert_opinion .stream-block {
    background: none repeat scroll 0 0 transparent;
    border-top: medium none;
    margin: 0;
    overflow: hidden;
    padding: 8px;
    position: relative;
}

.content_expert_opinion .stream-block .heading {
    line-height: 100%;
	padding-bottom: 8px;
}
.content_expert_opinion {
    background: none repeat scroll 0 0 white;
}
.related.reader-feedback > li {
	background: url("../images/icon-comments.png") no-repeat scroll 0 50% transparent;
	padding-left: 22px;
	color: #666666;
}
.content_expert_opinion .stream-block ul.related .comments span{
	 color: #666666;
}
.related.reader-feedback > li + li{
	 background: url("../images/icon-date.png") no-repeat scroll 0 50% transparent;
	 padding-left: 22px;
}
.date_format_expert {
}
.simpleads-380 .simplead-container.image-ad.first img {
    width: 310px;
}

.promo-image > a {
    display: block;
    text-align: center;
}
.show_list_vendor_page ul li{
	background-color: white;
    float: left;
    height: 90px;
    margin-right: 5px;
	margin-bottom: 5px;
	width: 100px;
}
.show_list_vendor_page ul li.last_child_li{
	background-color: white;
    float: left;
    height: 90px;
	margin-bottom: 4px;
	margin-right: 0;
	width: 100px;
}

.show_list_vendor_page  a {
    display: block;
    line-height: 90px;
    vertical-align: middle;
	text-align: center;
}

.show_list_vendor_page  ul li img {
    max-height: 80px;
    max-width: 85px;
	vertical-align:middle;
}
.format_changed > span {
	color: #666666;
}
.adv_slide_bar_second {
	width: 310px;
	height: 253px;
	background-color: #FBFBFB;
	border: 1px solid #D5D5D5;
}

.adv_slide_bar_second > h1 {
    padding-top: 120px;
    text-align: center;
	line-height: 100%;
	color: #D5D5D5;
	font-weight: normal;
	font-size: 18px;
}

#basic-playlist > iframe,#basic-playlist embed {
    height: 255px;
    width: 470px;
}
.file_embed_video > iframe ,.file_embed_video embed{
	height: 380px;
	width: 640px;
}
#basic-playlist #example_video_1 {
	display: none;
}
/*layout view profile user */
.left_view_profile {
	float:left;
	width:180px;
}
.right_view_profile {
	float:left;
	width:750px;
}
.left_view_profile .avatar_view_guest {
	height: 160px;
}
.left_view_profile .avatar_view_guest .user-picture {
	margin: 0;
}
.left_view_profile .avatar_view_guest .user-picture img {
	border: 1px solid #D6D6D6;
    float: left;
    margin-right: 0;
    margin-top: 0;
    padding: 5px;
	background-color:#F0F0F0;
}
.right_view_profile .view_name_guest {
	font-weight: bold;
	font-size: 25px;
	color:#585858;
}
.right_view_profile .basic_infor , .right_view_profile  .recent_comment{
	background: #696969;
	background: -moz-linear-gradient(center top , #696969 20%, #737373 100%) repeat-x scroll left bottom #696969; /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#696969), color-stop(100%,#737373)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(center top, #696969 0%,#737373 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(center top, #696969 0%,#737373 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(center top, #696969 0%,#737373 100%); /* IE10+ */
	bac.kground: linear-gradient(to bottom, #696969 0%,#737373 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#696969', endColorstr='#737373',GradientType=0 ); /* IE6-9 */
	width: 480px;
	height: 30px;
	margin-top: 10px;
}
.left_view_profile .join_group {
	background: #D7D7D7;
	background: -moz-linear-gradient(center top , #D7D7D7 20%, #E5E5E5 100%) repeat-x scroll left bottom #D7D7D7; /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#E5E5E5), color-stop(100%,#E5E5E5)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(center top, #D7D7D7 0%,#E5E5E5 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(center top, #D7D7D7 0%,#E5E5E5 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(center top, #D7D7D7 0%,#E5E5E5 100%); /* IE10+ */
	background: linear-gradient(to bottom, #D7D7D7 0%,#E5E5E5 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#D7D7D7', endColorstr='#E5E5E5',GradientType=0 ); /* IE6-9 */
	width: 140px;
	height: 25px;
}
.left_view_profile .join_group span{
	color: #414241;
	padding-left: 10px;
	font-size: 14px;
	font-weight: bold;
	vertical-align: middle;
	line-height: 100%;
}
.right_view_profile .basic_infor span{
	color: white;
	padding-left: 10px;
	font-size: 14px;
	font-weight: bold;
	vertical-align: middle;
	line-height: 100%;
}
.right_view_profile .basic_infor table{
	background-color:#FEFEFE;
		margin-top:0;
}
.right_view_profile .basic_infor table tr.mod_two {
	background-color:#F6F6F6;
}
.right_view_profile .basic_infor table tr td.name_field {
	width: 30%;
	border-right: 2px solid #EEEEEE;
	color: #696969;
	font-weight: bold;
}
.right_view_profile .basic_infor table tr td.name_field_two {
	color: #ACACAC;
}
.right_view_profile .basic_infor table tr.mod_one {
	background-color:#FEFEFE;
}
.left_view_profile .join_group ul li .left_group {
	float: left;
	width: 40px;
}
.left_view_profile .join_group ul li .right_group {
	float: right;
	width: 95px;
}

.left_view_profile .join_group > ul {
    padding-top: 10px;
}
.left_view_profile .join_group ul li .right_group a {
   text-transform: uppercase;
   color: #FCA63B;
   font-weight: bold;
   font-size: 14px;
}
.left_view_profile .join_group ul li .right_group a:hover,.left_view_profile .join_group ul li .right_group a:visited, .left_view_profile .join_group ul li .right_group a:focus {
	text-decoration: none;
}
.left_view_profile .join_group ul li .right_group p {
    text-transform: none;
    color: #666666;
	font-weight: normal;
	font-size: 9px;
}
.right_view_profile  .recent_comment {
	margin-top: 110px;
}
.right_view_profile .recent_comment span{
	color: white;
	padding-left: 10px;
	font-size: 14px;
	font-weight: bold;
	vertical-align: middle;
	line-height: 100%;
}
.right_view_profile .recent_comment .arrow_2{
	background-image: url("../images/arrow_down2.png");
    background-repeat: no-repeat;
    height: 10px;
    margin-left: 8px;
    margin-top: 8px;
    width: 18px;
}
.right_view_profile .basic_infor .arrow_2{
	background-image: url("../images/arrow_down2.png");
    background-repeat: no-repeat;
    height: 10px;
    margin-left: 8px;
    margin-top: 8px;
    width: 18px;
}
.left_view_profile .join_group .arrow_1{
	background-image: url("../images/arrow_down1.png");
    background-repeat: no-repeat;
    height: 10px;
    margin-left: 8px;
    margin-top: 4px;
    width: 18px;
}
.right_view_profile .recent_comment ul li {
	float: left;
	list-style-type: disc;
    padding: 0 5px;
	margin-left: 14px;
}
.right_view_profile .recent_comment ul li a{
	font-size: 12px;
}
.right_view_profile .recent_comment ul li.last_child_five {
	margin-right: 0;
}
/*-------------------------*/
.view-content > div#forum-topic-list {
	/*border: 1px solid #DFE0E3;
	border-right: 1px solid #B7B8B8;
	padding: 10px;*/
}
.view-content #forum-topic-list li {
	border-bottom: 1px solid #DFE0E3;
}
.view-content #forum-topic-list li.last_child_li_topic_forum {
	border-bottom: 0px solid #DFE0E3;
}
.view-content .left_topic_forum .default_list_title_format {
	font-size: 14px;
	 padding-bottom: 3px;
}
.view-content .left_topic_forum .format_line_two {
	font-size: 11px;
}
.view-content .right_topic_forum .default_date_format ,.view-content .left_topic_forum .default_date_format{
	font-size: 11px;
}
.view-content .right_topic_forum a.post_author {
    color: #009EE3 !important;
}
.view-content .right_topic_forum span {
    color: #009EE3 !important;
	font-size: 12px;
}
.section_wrap .box_header {
    font-size: 13px;
    padding-bottom: 5px;
    padding-left: 20px;
	padding-top: 9px;
}
.discussion_board {
}
.left_bar_discussion {
	float:left;
	border: 1px solid black;
	border-bottom: 0px solid black;
	margin-left: 10px;
	background: #6F82B4;
	background: -moz-linear-gradient(center top , #6F82B4 20%, #7185B2 100%) repeat-x scroll left bottom #6F82B4; /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#6F82B4), color-stop(100%,#7185B2)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(center top, #6F82B4 0%,#7185B2 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(center top, #6F82B4 0%,#7185B2 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(center top, #6F82B4 0%,#7185B2 100%); /* IE10+ */
	background: linear-gradient(to bottom, #6F82B4 0%,#7185B2 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#6F82B4', endColorstr='#7185B2',GradientType=0 ); /* IE6-9 */
}
.right_bar_discussion {
	float:right;
	border: 1px solid black;
	border-bottom: 0px solid black;
	margin-right: 10px;
	background: #FEFFFF;
	background: -moz-linear-gradient(center top , #FEFFFF 20%, #F6F5F1 100%) repeat-x scroll left bottom #FEFFFF; /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#FEFFFF), color-stop(100%,#F6F5F1)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(center top, #FEFFFF 0%,#F6F5F1 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(center top, #FEFFFF 0%,#F6F5F1 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(center top, #FEFFFF 0%,#F6F5F1 100%); /* IE10+ */
	background: linear-gradient(to bottom, #FEFFFF 0%,#F6F5F1 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#FEFFFF', endColorstr='#F6F5F1',GradientType=0 ); /* IE6-9 */
}
.left_bar_discussion span{
	padding: 7px;
	color: white;
	font-weight: bold;
}
.right_bar_discussion a{
	padding: 7px;
	color: black;
	font-weight: bold;
}
.action_search {
	border-top: 1px solid black;
	border-bottom: 1px solid #DFE0E3;
	border-right: 1px solid #B7B8B8;
}
.header_forum_topic {
	background: white;
	height:30px;
	border-right: 1px solid #B7B8B8;
}
.right_bar_actions_member{
	float: right;
	width: 25%;
}
.left_bar_topic {
	float:left;
	width: 70%;
	padding-top: 10px;
}
.member_group li{float: left;width:45px;margin-right:3px;height: 45px;}
.member_group li.last_child_li_member{float: left;width:45px;margin-right:0;height: 45px;}
#forum-pager-top {
	display: none;
}
.banner_dragdrop_left {
	width: 160px;
	height: 600px;
	float: left;
}
.banner_dragdrop_right {
	width: 120px;
	height: 600px;
	float: right;
}
.right_view_profile .basic_infor .arround_arrow {
	background-color:#FEFEFE;
}
.join_group li {
    padding-bottom: 3px;
}
.form_login_user_sa .freg-left {
	float: left;
	width: 200px;
}
.form_login_user_sa .right_form_login {
	float: right;
	width: 360px;
}
.form_login_user_sa .right_form_login  .form-text.required {
	padding: 5px;
    width: 350px;
}

.form_login_user_sa a, .box_line_width a {
    color: #009CCD;
}
.box_line_width .popup_line {
	width: auto;
}
.form_login_user_sa .right_form_login .link_forgot {
	padding-left: 0;
	text-align: right;
	width: auto;
}
#edit-actions  #btn_login
{
	background:url(../images/btn_login.png) no-repeat scroll 0 0 transparent;
	border:medium none;
	width:70px;
	height:29px;
	text-indent:-99999px;
	cursor:pointer;
	-moz-border-radius:0;
	-webkit-border-radius:0;
	border-radius:0;
	margin-right: 0;
}
.form_login_user_sa .freg-left .or {
    background: url("../images/or_arrow.png") repeat scroll 0 0 transparent;
    height: 32px;
    margin-left: 215px;
    margin-top: -50px;
    width: 32px;
}
.spacing_storage_hot_topic {
	padding-top: 14px;
}
.spacing_storage_boxadv {
	padding-top: 6px;
}
.left_bar_topic .group_display_topic {
    border: 1px solid #CECECE;
    background-color: white;
	min-height: 85px;
}
.a.default_list_title_format_whitepaper,.tax-zone .item-down h3 a {
	color: #446598;
    font-weight: bold;
    text-decoration: none;
}
.button_paging_article_next {
	 background: url("../images/paging_article_forward.png") repeat scroll 0 0 transparent;
	 height: 48px;
	 width: 48px;
	 float: right;
}
.button_paging_article_prev {
	 background: url("../images/paging_article_back.png") repeat scroll 0 0 transparent;
	 height: 48px;
	 width: 48px;
	 float:left;
}
.article-tools {
    background: none repeat scroll 0 0 #F6F6F6;
    border: 1px solid #CECECE;
    padding: 5px 0;
	color: #666666;
	text-align: center;
	margin-bottom:10px;
}
.print-icon {
	float: right; 
	padding-right: 5px;
}
.print-icon-left {
	float: left; 
	padding-left: 5px;
}
.print-icon-left a, .print-icon a{
	text-decoration:underline;
	color: #666666;
}

.article-tools .center {
    display: inline;
}

.news-item-th-dailynew .list_view_case_study {
    padding-top: 5px;
}
.form-actions #btn_forgot_pass {
	background: url("../images/btn_forgot_password.png") no-repeat scroll 0 0 transparent;
    border: medium none;
    border-radius: 0 0 0 0;
    cursor: pointer;
    height: 29px;
    margin-left: 20px;
    text-indent: -99999px;
    width: 70px;
	margin-right: 55px;
}
.panel_event_detail .last_child_article_event {
    font-style: italic;
    padding-bottom: 5px;
	border-bottom: 0;
}
#sidebar-second .page_most_commented_guides ul {
	padding-bottom: 13px;
}
#sidebar-second .page_most_commented_guides ul li {
	width: 45px;
	height: 45px;
	margin-right: 10px;
	float:left;
}
#sidebar-second .page_most_commented_guides ul li.last_child_li {
	width: 45px;
	height: 45px;
	margin-right: 0;
	float:left;
}
.spacing_slidebar_second {
	padding-top: 5px;
}
.spacing_slidebar_second_adv {
	margin-top: -3px;
}

.field-item.even iframe {
    width: 640px;
}
#block-layout-page-get-tweet-asean .content {
	line-height: 1;
}
.summary_image_header  .logo {
	float:left;
}
.summary_image_header  .right_logo_header {
	float:right;
	width: 450px;
}
div.vendor_page_topic div.summary_image_header .right_logo_header h1, div.vendor_page_topic div.summary_image_header .right_logo_header .page_details{
	padding-left: 0;
}
.page_wrapper .logo_wrapper {
	line-height: 185px;
}
.page_wrapper .logo_wrapper img{
	vertical-align: middle;
}

.taxonomy_box .group_tag td a {
    color: #006896;
    font-size: 14px;
    text-transform: uppercase;
}
.taxonomy_box .group_tag table {
	margin: 0;
}
.taxonomy_box .group_tag tr, .taxonomy_box .group_tag td{
	padding: 0;
}
.access_denied_page {
	min-height: 262px;
}
.access_denied_page .left_word_access_denied {
	float: left;
	width: 562px;
}
.access_denied_page .right_bar_access {
	float: right;
	width: 328px;
	height: 128px;
	margin-top: 27px;
	background: url("../images/access_denied.png") no-repeat scroll 0 0 transparent;
}
.access_denied_page .left_word_access_denied h1 {
	color: #EF6536;
	font-weight: normal;
	font-size: 30px;
}
.access_denied_page .left_word_access_denied p {
	color: #959595;
	font-weight: normal;
	font-size: 20px;
}
.access_denied_page .left_word_access_denied span {
	font-size: 15px;
}
.access_denied_page .left_word_access_denied span+span {
	font-size: 15px;
	font-weight: bold;
}
.access_denied_page .left_word_access_denied a {
	font-size: 15px;
	color: #4396D4;
}
.back_access_denied {
	float: left;
}
.back_access_denied a{
	cursor: pointer;
}
.home_access_denied {
	float: right;
}
.list-post .body_node_blog iframe{
	width: 100%;
}
.body_node_blog {
	float:right;
	width: 80%;
}
.vendor_zone_community .sui-section-body {
	padding-left: 0;
}
.last_child_article_event {
	font-style: italic;
}
.press_release  .news-item-th-press-release a{
	font-size: 13px;
}
.press_release  .date_press_release .default_date_format {
	font-size: 11px;
}
.vendor_zone_community .img{
	background: white;
	height: 75px;
	line-height: 75px;
}
.vendor_zone_community .img img{
	vertical-align: middle;
}

#sidebar_second_page .seach-by-page-search ul li {
    border-bottom: 1px solid #CCCCCC;
    padding: 5px 0;
    text-transform: capitalize;
	font-weight: bold;
}
#post_save_question_statictis .border_question {
	font-size: 13px;
	font-weight: bold;
}
#post_save_question_statictis .first_question_whitepaper {
	border-bottom: 1px solid #e4e4e4;
	font-size: 12px;
	padding:5px;
}
#post_save_question_statictis .question_whitepaper {
	border-bottom: 1px solid #e4e4e4;
	font-size: 12px;
	padding: 8px;
}
#post_save_question_statictis .last_question_whitepaper {
	border-bottom: 0px solid #e4e4e4;
	font-size: 12px;
	
	padding:5px;
	padding-bottom:15px;
}
#cboxLoadedContent > form#post_save_question_statictis {
    padding: 8px;
}
#submit_question {
	background: url("../images/btn_forgot_password.png") no-repeat scroll 0 0 transparent;
	border: medium none;
	border-radius: 0 0 0 0;
	cursor: pointer;
	height: 29px;
	text-indent: -99999px;
	width: 70px;
}
#pollfield-voting-form .form-item.form-type-radios.form-item-choice > label {
	display: none;
}
.published_in {
    float: left;
}
.published_in a {
    /*color: #018FE2;*/
    color: #c6a600;
    font-weight: bold;
    text-decoration: underline;
}
.tax-zone h1{font-size:15px; font-weight:bold;margin:10px 0 10px 20px;}
.tax-zone .wp-item{border:1px solid #f1f1f1;background:white;overflow:hidden;}
.tax-zone .wp-item .item-down{
	border-right: 1px solid #EAEAEA;
	border-bottom: 1px solid #EAEAEA;
    float: left;
    height: 130px;
    overflow: hidden;
    padding: 8px;
	width: 303px;
	position:relative;
}
.tax-zone .wp-item .last_item_down{
	border-bottom: none;
}
.tax-zone .wp-item .item-down img{float:left; margin-right:15px;border:1px solid #ccc;}
.tax-zone .wp-item .item-down:last-child{border-right:none;}
.tax-zone .wp-item .item-down h3{font-size:12px; color:#333;margin-bottom:7px;}
.tax-zone .wp-item .item-down .btn_download{
	background:url(../images/download_button.png) no-repeat;
	width:109px;height:29px;
}
.tax-zone .wp-item .item-down .button_download_rearch .btn_download {
	background:url(../images/download_button_icon_rearch.png) no-repeat;
	width:109px;height:29px;
}
.tax-zone .wp-item .item-down .btn_download:hover{cursor:pointer;}
.tax-zone .wp-item .item-down .tag_bt{margin-top:10px; text-align:left;}
.tax-zone .wp-item .item-down .left_bt{position:absolute;width:160px;top: 120px;}
.tax-zone .wp-item .item-down .left_bt a{color:#009EE3;}
.tax-zone .wp-item .item-down .right_bt{position: absolute;right: 3px;bottom: 5px;}
.type_content_type {
    border-bottom: 1px solid #E6E6E6;
    color: #018FE2;
    font-size: 15px;
    font-weight: bold;
    line-height: 100%;
    margin-bottom: 2px;
    padding-bottom: 5px;
}

.type_content_type a {
    color: #018FE2;
}
.tax-zone .wp-item .item-down .left_rearch {
	float: left;
	width: 80px;
}
.tax-zone .wp-item .item-down .right_rearch {
	float: right;
	width: 220px;
}
.left_rearch > div.img_thumnail_rearch {
    height: 95px;
	padding-bottom: 8px;
}
.community_total_vendor {
	background: white;
}
.hot_discussion_vendor_page .panel_body, .panel_body_join{
	border-radius: 0;
}
.left_rearch .tax-zone .wp-item .item-down img {
    border: 1px solid #CCCCCC;
    float: left;
    margin-right: 0;
}
.list_taxonomy_name > a {
    color: #018FE2;
    font-weight: bold;
    text-decoration: underline;
}
.stream-block .standfirst {
    /*float: right;*/
    width: 65%;
}
.thumnail_video, .thumnail_video_taxonomy {
	float:left;
	position: relative;
}
.thumnail_video .course-list-thumb{
	height: 72px;
    width: 100px;
}
.thumnail_video_taxonomy .course-list-thumb{
	height: 95px;
    width: 140px;
}
.tax-zone .wp-item .no-border-right {
	border-right: none;
}
#save_image_user #images_avatar {
    width: 220px;
	font-size: 0.8em;
}


.tag_search {
	margin-top: 20px;
}
.tag_search .titleSearch{
	color: #32659D;
}
.editor_choice .group_tag{
	background: #F5F5F5;
	border: 1px solid #f0f0f0;
	overflow: hidden;
	height: 29px;
}
.editor_choice .group_tag ul li{
	float: left;
	padding: 5px 10px;
}
.editor_choice .group_tag ul li a{
	font-weight: bold;
	color: #009ee3;
}
.editor_choice .group_tag ul li.title{
	font-weight: bold;
	background: #ccc;
	text-shadow: 0 1px 0 #f1f1f1;
}

.post-author .submitted-by{
	padding-left: 17px;
	color: #009EE3;
}
.featured_research{
	border: 1px solid #E6E6E6;
	margin-bottom: 10px;
	background: #fee5e8;
}
.featured_research ul li{
	float: left;
	width: 303px;
	padding: 8px;
	position: relative;
}
.featured_research ul li img{
	float: left;
	margin-right: 10px;
	border: 1px solid #E6E6E6;
}
.featured_research .featured_research_title{
	background: white;
	padding: 5px;
	text-transform: uppercase;
	font-weight: bold;
}
.featured_research p{
	font-weight: bold;
	color: #240010;
}
.featured_research span{
	color: #9d888f;
}
.featured_research .download_button{	
	text-transform: uppercase;
	position: absolute;
	bottom: 10px;
	left: 92px;
}
.featured_research .download_button a{
	color: #c8394b;
}






#user-register-form .form-text{
	height:25px;
}

#premium-pass-field{
	display:none;
}

label[for=premium-pass-field]{display:none;}
