/*==========================
 *
 * Filename: style.css
 * Website: PRIMACADO
 * Media: Screen, Projection
 * Version: 02/03/2010
 *
 * Description: style
 *
 *==========================*/


@media screen, projection {
	
	
	
	/* -------------RESET--------------- */
	html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{border:0;outline:0;vertical-align:baseline;font-family:inherit;font-size:100%;font-style:inherit;font-weight:inherit;margin:0;padding:0}
	html[xmlns^="http"]{overflow-y:scroll}
	body{background-color:#fff}
	:focus{outline:0}
	ul,ol{list-style:none;list-style-type:none}
	table{border-collapse:separate;border-spacing:0}
	caption,th,td{text-align:left;font-weight:400}
	blockquote:before,blockquote:after,q:before,q:after{content:""}
	blockquote,q{quotes:"" ""}
	a,a:link,a:visited,a:hover{text-decoration:underline;color:#000}
	a:active,a:focus,input{outline:none}
	sup{position:relative;bottom:0.3em;vertical-align:baseline}
	sub{position:relative;bottom:-0.2em;vertical-align:baseline}
	acronym,dfn,abbr{cursor:help;border-bottom:1px dashed}
	del{text-decoration:line-through}
	a abbr,a acronym{border:none}
	cite,em,dfn,i{font-style:italic}
	ins,dfn{border-bottom:1px solid #ccc}
	code,kbd,samp,pre,tt,var{font-size:100%;font-family:monaco, "Lucida Console", courier, mono-space}
	a img,img,img,iframe{border:none;text-decoration:none}
	/* -------------BASIC--------------- */
	html {font-size:100%}
	body {font:81.3%/1.5 Helvetica,'Helvetica Neue',Arial,sans-serif;color:#2c2c2c;background:#e0e0e0 url(../images/bg-body.png) repeat-x}
	li li, li p, td p, blockquote p {font-size:1em}
	input, select, th, td {font-size:1em}
	strong, b {font-weight:bold}
	em, i {font-style:italic}
	a, a:link, a:visited, a:active {background-color:transparent;text-decoration:underline;color:#f64f01}
	a:hover {text-decoration:none}
	th {font-weight:bold}
	.hr hr {display:none}
	.hr {background:#d8d8d8;padding:0;height:2px;overflow:hidden;margin:10px 0;border:none}
	::-moz-selection {background:#000;color:#fff}
	::selection {background:#000;color:#fff}
	p {font-weight:300;padding:0 0 1.154em}
	table {margin-bottom:1.154em}
	th {font-weight:bold}
	tr,th,td {margin:0;padding:.154em 1.625em .154em 0}
	tfoot {font-style: italic; }
	caption {text-align:center; font-family:Georgia,serif}
	/* GLOBAL CSS */
	.clear{clear:both;overflow:hidden;height:0}.fl{float:left!important}.fr{float:right!important}.fn{float:none!important;font-weight:300}.di{display:inline}.dn{display:none}.db{display:block}.pa{position:absolute}.pr{position:relative}.nm{margin:0!important}.nmr{margin-right:0!important}.nml{margin-left:0!important}.nmt{margin-top:0!important}.nmb{margin-bottom:0!important}.np{padding:0!important}.npr{padding-right:0!important}.npl{padding-left:0!important}.npt{padding-top:0!important}.npb{padding-bottom:0!important}.txtl{text-align:left}.txtr{text-align:right}.txtc{text-align:center}.txtj{text-align:justify}.wauto{width:auto !important}.w100p{width:100%}.w75p{width:75%}.w67p{width:67%}.w66p{width:66%}.w50p{width:50%}.w34p{width:34%}.w33p{width:33%}.w25p{width:25%}.fb{font-weight:700}.fi{font-style:italic}.fu{border-bottom:1px solid}.img-left{float:left;margin:4px 15px 4px 0}.img-right{float:right;margin:4px 0 4px 15px} .mr35{margin-right:35px!important} .nb{border:none !important} .fs12{font-size:12px !important} .pt10{padding-top:10px !important} .mt10{margin-top:10px !important} .pt20{padding-top:20px !important} .mb10{margin-bottom:10px !important}  .mb30{margin-bottom:30px !important} .mr5{margin-right:5px !important} .ml5{margin-left:5px !important} .mt5{margin-top:5px !important} .lh11{line-height:1.1em}
	.clearfix:after {content:".";display:block;height:0;clear:both;visibility:hidden}.clearfix {display: inline-block}
	/* Hides from IE-mac \*/
	* html .clearfix {height:1%}
	.clearfix {display:block}
	/* End hide from IE-mac */

	/* -------------PAGE-WRAP------------ */
	.page-wrap {margin:0 auto 0;width:992px}
	/* -------------HEADER--------------- */
	.header{float:left;position:relative;display:block;height:80px;width:992px}
	.header-outside{height:106px}
	.logo{float:left;position:relative;display:block;height:48px;width:550px;/*width:520px;*/top:20px}
	.header-outside .logo{top:40px}
	.header-menu{float:right;position:relative;display:block;height:26px}
	.header-menu ul{float:left;position:relative;display:block;height:26px;background:url(../images/bg-header-menu.png) no-repeat left;padding-left:30px}
	.header-menu ul li{float:left;position:relative;display:block;height:26px;padding:0 9px}
	.header-menu ul li a,.header-menu ul li a:link,.header-menu ul li a:visited,.header-menu ul li a:hover{color:#3d3d3d;text-decoration:none;background:url(../images/bg-header-menu-a.png) no-repeat right 2px;padding-right:18px;font-size:12px}
	.header-menu ul li a:hover{text-decoration:underline}
	.header-menu ul li.last{background:url(../images/bg-header-menu-ul.png) no-repeat right;padding-right:10px}
	.header-menu ul li.last a,.header-menu ul li.last a:link,.header-menu ul li.last a:visited,.header-menu ul li.last a:hover{background:none}
	.certificate{float:right;position:relative;display:block;height:39px}
	.header .beta{float:left;position:relative;display:block;height:47px;width:70px;top:-30px;left:520px}
	.header-outside .beta{top:-15px}

	/*REQUEST*/
	.new-request{float:left;position:relative;display:block;height:auto;width:992px}
	.new-request .help{padding:25px 0 0 0}
	.new-request-question,.new-request-question form{float:left;position:relative;display:block;width:828px;background:url(../images/bg-question-small-top.png) no-repeat}
	.new-request-question form{background:url(../images/bg-question-small-middle.png) no-repeat bottom;margin:22px 0 0 0}
	.new-request-question form textarea{float:left;position:relative;display:block;background:#fff;border:1px solid #bcbcbc;color:#727272;background:#fff url(../images/bg-question-small-text.png) no-repeat top;width:594px;left:20px;padding:6px 5px 5px 5px;color:#959595;font-size:14px;min-height:19px;max-height:86px}/*height:19px;overflow-y:auto*/
	.new-request-question form textarea{overflow-y:auto\9 !important;height:19px\9 !important;overflow-y/*\**/:auto\9 !important;height/*\**/:19px\9 !important}
	.new-request-question form button{float:right;position:relative;display:block;width:169px;height:33px;background:url(../images/buttons/send-request-small.png) no-repeat;border:none;right:27px;overflow:hidden}
	.nrq-bottom{background:url(../images/bg-question-small-bottom.png) no-repeat;float:left;position:relative;display:block;height:52px;width:828px}

	/* -------------NAVI----------------- */
	.navi{float:left;position:relative;display:block;height:46px;width:827px;z-index:1}
	.navi ul{float:left;position:relative;display:block;height:46px;width:827px}
	.navi ul li{float:left}
	.navi ul li a,.navi ul li a:link,.navi ul li a:visited,.navi ul li a:hover,.navi ul li a:active{text-decoration:none;color:#717171;font-weight:bold;font-size:15px}
	.navi ul li a{float:left;display:block;height:32px;background:url(../images/bg-navi-a.png) no-repeat 0 0;padding-left:24px;margin-right:7px}
	.navi ul li a:hover,.navi ul li a.active{background-position:0 -32px}
	.navi ul li a span{background:url(../images/bg-navi-span.png) no-repeat right 0;line-height:30px;padding:2px 27px 0px 0;display:list-item}
	.navi ul li a:hover span,.navi ul li a.active span{background-position: right -32px;color:#fff}
	.subnavi{background:url(../images/bg-navi-sub.png) no-repeat right 0;clear:both;margin-right:3px;position:relative;top:-5px;display:none;z-index:3} * html .subnavi{margin-right:9px}
	.subnavi span{background:url(../images/bg-navi-sub-left.png) repeat-y left 0;line-height:9px;font-size:8px}
	.subnavi-menu{position:absolute;z-index:2;display:none}
	.subnavi-menu ul{position:absolute;padding:0;margin:0;width:262px;background:url(../images/bg-navi-sub-top.png) no-repeat right 0;top:-8px;padding-top:5px} * html .subnavi-menu ul{top:-7px}
	.subnavi-menu ul li{float:none;width:251px;background:url(../images/bg-navi-sub-li.png) no-repeat 0 0;height:25px;padding:0 0 0 11px;margin:0}
	.subnavi-menu ul li.last{padding-bottom:29px}
	.subnavi-menu ul li a{float:none;display:block;height:22px;border-bottom:1px solid #fff;padding:2px 0 0 15px;margin:0 11px 0 0;font-size:13px !important;font-weight:normal !important}
	.subnavi-menu ul li a,.subnavi-menu ul li a:link,.subnavi-menu ul li a:visited,.subnavi-menu ul li a:hover{background:url(../images/bg-navi-sub-a.png) no-repeat 1px 8px;color:#fff}
	.subnavi-menu ul li a:hover{background:#e9814d url(../images/bg-navi-sub-a.png) no-repeat 1px 8px}

	/*REG BUTTON*/
	.regi a{float:right;position:relative;display:block;width:165px;height:33px;background:url(../images/buttons/regi.png) no-repeat;text-indent:-9999px}

	/* -------------CONTENT-------------- */
	.content {float:left;position:relative;display:block;width:991px}
	.table{padding-top:22px;color:#727272}
	.table-content tr.even{background:#eeeeee}
	.table-content tr.odd{background:#fff}
	.table-content {margin-bottom:1.154em;width:100%;border:1px solid #EEEEEE}
	.table-content tr,.table-content th,.table-content td {margin:0;padding:.154em 1.625em .154em 1.625em}
	.table-content th {font-weight:bold;padding-bottom:7px}
	.orange{color:#f64f01}
	.grey{color:#727272}
	.bold{font-weight:bold}
	p.larger{font-size:15px;padding:15px 0 10px 0}
	.box{background:url(../images/boxes/content-box-top.png) no-repeat top}	
	.box-content{float:left;position:relative;display:block;width:947px;border-left:2px solid #D8D8D8;border-right:2px solid #D8D8D8;margin:3px 0 0 0;background:#fff;padding:20px}
	.slider{width:987px;padding:0;}	
	.box-foot{float:left;position:relative;display:block;width:991px;height:4px;background:url(../images/boxes/content-box-foot.png) no-repeat}
	/*keywords*/
	.dark{background:url(../images/boxes/content-box-top-dark.png) no-repeat top}
	.dark .box-content{margin-top:5px;background:#fff url(../images/boxes/content-box-middle-dark.png) repeat-x;padding:8px 20px 13px 20px}
	.dark h3{font-size:15px;margin-bottom:10px}
	.link-cat{background:url(../images/buttons/category-hide.png) no-repeat;width:140px;height:21px;display:block;position:relative;float:right}
	a.link-cat,a:link.link-cat,a:visited.link-cat,a:hover.link-cat{color:#727272;font-weight:bold;text-decoration:none;padding:0 0 0 10px}
	.toggle-active{background:url(../images/buttons/category.png) no-repeat}
	.intro-text{float:right;position:relative;display:block;width:797px}
	.container-toggle{position:relative;float:left;width:947px;padding:15px 0 0 0}
	.cat-box{position:relative;float:left;width:307px;margin:0 13px 0 0}
	.cat-box-last{margin:0}
	.cat-box p{padding:0 15px 0 0}
	.cat-table{overflow-x:hidden;overflow-y:auto;position:relative;display:block;float:left;border:1px solid #aeaeae;background:#fff;width:295px;padding:7px 5px 0 5px;min-height:200px;max-height:200px;margin-top:5px}
	.cat-table table{padding:0;margin:0;width:295px;border-collapse:collapse}
	.cat-table table td{border-bottom:1px solid #d8d8d8;height:27px;vertical-align:middle;padding:0}
	.cat-table table tr.even td{background:#eee}
	.cat-table table input{margin-left:5px !important}
	.inputs,.one-input{position:relative;display:block;float:left;width:947px}
	.inputs{left:-7px;top:-10px;margin-bottom:-10px}
	.one-input{width:165px;margin-bottom:13px;padding:7px 0 0 7px}
	.add-keyword{width:159px;height:89px;background:url(../images/boxes/add-keyword.png) no-repeat;padding:7px;margin:0}
	.input131{float:left;width:127px;height:18px;background:url(../images/bg-input131.png) no-repeat;border:none;padding:3px 2px 0 2px;margin:0;z-index:2}
	button.plus{float:left;position:relative;display:block;width:21px;height:21px;background:url(../images/buttons/plus-green.png) no-repeat;border:none;margin-left:7px}
	.add-keyword button.plus{background:url(../images/buttons/plus-green.png) no-repeat}
	.add-text{float:left;position:relative;display:block;width:159px;padding:5px 0 3px 0;font-size:10px;line-height:13px}
	.add-keyword .st-button button{width:154px}
	.add-inputs{float:right !important;margin-top:67px !important}
	/*layer box*/
	#layer{display:none;z-index:10000}
	.layer-box,.layer-box-foot{float:left;position:relative;display:block;width:949px;background: url(../images/boxes/layer-box-top.png) no-repeat top}
	.layer-box-content{float:left;position:relative;display:block;width:915px;padding:10px 15px;background:#fff;margin:5px 0 0 0;border-left:2px solid #d8d8d8; border-right:2px solid #d8d8d8}
	.layer-box-foot{background: url(../images/boxes/layer-box-foot.png) no-repeat;height:5px}
	.layer-box-content .cat-box{width:296px;margin:5px 0 0 0;padding-right:13px}
	.layer-box-content .cat-box-last{padding-right:0}
	.layer-box-content .cat-box .cat-table{border:none;padding-left:0}
	.layer-box-content .cat-box-last .cat-table{padding-top:26px}
	#layer .close{background:url(../images/icons/close.png) no-repeat;cursor:pointer;height:11px;width:11px;position:absolute;right:50px;top:30px;float:right;z-index:10000}
	
	/*question (form)*/
	.question{z-index: 10; float:left;position:absolute;display:block;height:261px;margin-top:100px;width:564px;left:210px;background: url(../images/bg-question.png) no-repeat}
	
	
	
	
	
	.question textarea{width:503px;height:78px;margin:24px 0 0 30px;border:none;background:none;font-family:Arial, Helvetica, sans-serif;font-size:13px;line-height:25px;overflow:auto}
	.question button{width:89px;height:33px;background:url(../images/buttons/next.png) no-repeat;margin:8px 24px 0 0;float:right;border:none}
	.landing{float:left;position:relative;display:block;height:378px;width:986px}
	.landing-left{float:left;position:relative;display:block;width:427px;height:77px;top:246px;left:23px;background:url(../images/boxes/landing-page-box.png) no-repeat;font-size:19px;font-weight:bold;line-height:25px;text-align:center;padding:15px 20px}
	.landing-left a,.landing-left a:link, .landing-left a:visited, .landing-left a:hover {color:#2C2C2C}
	.landing-right{float:right;position:relative;display:block;height:345px;width:405px;text-align:center;padding:23px 20px 0 0}
	.landing-right h2{color:#fff;font-size:30px;padding-bottom:7px}
	.content .landing-right p{font-size:15px;font-weight:bold}
	.content .landing-right ul{text-align:left;margin-left:100px;font-size:15px;font-weight:bold}
	.content .landing-right ul li{background:url(../images/icons/list-lp.png) no-repeat 0 3px;padding-left:30px}
	.content .landing-right .service,.content .landing-right .service a,.content .landing-right service a:link,.content .landing-right .service a:visited,.content .landing-right .service a:hover,.content .landing-right .service a:active{color:#fff;font-size:10px;padding-top:2px}
	.help{width:160px;height:26px;float:left;padding:11px 0 0 27px}
	.help a,.help a:link, .help a:visited, .help a:hover, .help a:active{text-decoration:none;background:url(../images/icons/help.png) no-repeat;padding:3px 0 3px 30px;display:block}
	.request{float:left;position:relative;display:block;width:986px}
	.request h4{color:#747474;font-size:15px}
	.request-top{float:left;position:relative;display:block;width:954px;background:#fff;padding:24px 0 0 32px}
	.request-top-left,.request-left{float:left;position:relative;display:block;width:464px}
	.request-top-right,.request-right{float:left;position:relative;display:block;width:465px}
	.request-top-left,.request-top-right{padding-bottom:15px}
	.request-left{width:391px;padding:11px 32px 8px 73px;background:url(../images/icons/info-big.png) no-repeat 33px 13px;margin:0;color:#727272;font-size:11px}
	.request-right{padding:11px 0 0 0;color:#717171;font-size:11px}
	.request-right label{vertical-align:top}
	.request-right button{float:left;position:relative;display:block;height:32px;width:150px;border:none;background:url(../images/buttons/send-request.png) no-repeat;margin-bottom:5px}
	.request-top-left textarea{width:400px;height:153px;padding:10px;margin-bottom:13px;line-height:20px;overflow:auto}
	.quality{float:left;position:relative;display:block;width:230px;text-align:right;padding-right:3px;color:#717171}
	.quality-bar{float:left;position:relative;display:block;width:113px;text-align:center;font-weight:bold;text-transform:uppercase;font-size:11px}
	.keywords{width:440px;border:1px solid #aeaeae;background:#f4f4f4;padding:10px;margin-bottom:35px;line-height:20px}
	.fade{z-index:1;float:left;position:relative;display:block;height:25px;width:987px;background:url(../images/bg-fade.png);color:#fff}
	.fade-lp{background:url(../images/bg-fade-lp.png)}
	.fade-left{z-index:2;float:left;position:relative;display:block;height:25px;width:450px;padding:0 0 0 7px}
	.fade-lp .fade-left{font-size:15px;font-weight:bold;background:url(../images/icons/info-lp.png) no-repeat 10px 4px;padding:1px 0 0 41px}
	.fade-right{float:right;position:relative;display:block;height:23px;width:450px;text-align:right;padding:2px 7px 0 0}
	.fade-right span{vertical-align:top}
	.steps{float:left;position:relative;display:block;width:976px;height:180px;padding:8px 0 0 11px;border-left:2px solid #D8D8D8;border-right:2px solid #D8D8D8;background:url(../images/bg-steps.png) repeat-x}

	/* HEADINGS */
	h1,h2,h3,h4,h5,h6 {font-weight:700;font-family:Helvetica,'Helvetica Neue',Arial,sans-serif;color:#f64f01}
	h1{font-size:1.846em;margin-bottom:.208em;line-height:1.1} /* font-size:24px;margin-bottom:5px */
	h2{font-size:1.615em;margin-bottom:.19em;line-height:1.2} /* font-size:21px;margin-bottom:4px */
	h3{font-size:1.385em;margin-bottom:.167em;line-height:1.2} /* font-size:18px;margin-bottom:3px */
	h4{font-size:1.231em;margin-bottom:.188em;line-height:1.2} /* font-size:16px;margin-bottom:3px */
	h5,h6{font-size:1em;margin-bottom:.214em;line-height:1.2} /* font-size:14px;margin-bottom:3px */
	/* LIST ELEMENTS */
	.content ul,.content ol {margin:0 0 1.154em 1.154em;line-height:1.7;padding:0}
	.content ul li ul,.content ol li ol {font-size:1em}
	.content ul li ul li ul,.content ol li ol li ol {font-size:1em}
	.content ul li ul li ul li ul,.content ol li ol li ol li ol {font-size:1em}
	.content ul ul,.content ol ol {margin-bottom:0;padding-bottom:0}
	.content ul li {position:relative;background:url('../images/icons/list.png') 0 8px no-repeat;padding-left:1.154em}
	.content ol{list-style-type:decimal}
	.content ol li {list-style-position:inside}
	/* BLOCKQUOTE */
	blockquote{width:75%;border-left:3px solid #333;background:#eee;margin:0 1.154em 1.154em 1.154em;padding:1.154em}
	blockquote p {padding-bottom:0}
	/* PRE */
	pre {position:relative;padding:0;margin:0;background:#f0f0f0;border-left:3px solid #333;line-height:20px;margin:0 0 1.154em 1.154em;width:75%;overflow:auto;overflow-y:hidden}
	pre code {margin:0;padding:1.154em;display:block}
	dt {font-weight:bold;text-decoration:underline}
	dd {margin:0;padding:0 0 1.154em 0}

	/*CONTENT LEFT RIGHT*/
	.box-left,.box-right,.box-table-left,.box-table-right{float:left;position:relative;display:block;width:470px}
	.box-table-left{width:158px;margin-right:12px}
	.box-table-right{width:821px}
	.box-header{border-bottom:2px solid #727272;padding:5px 0 5px 1px;font-weight:bold}
	.folders ul{margin:0;padding:7px 0 17px 0}
	.folders ul li{background:none;padding:0}
	.folders ul li a,.folders ul li a:link,.folders ul li a:visited,.folders ul li a:hover{text-decoration:none;color:#727272}
	.folders .st-button button{width:150px}	
	.search-form{float:left;position:absolute;display:block;width:821px;text-align:right}
	.search-form input, .search-form .st-button{float:right}
	.search-form input{width:328px;background:url(../images/bg-input328.png) no-repeat;border:none;height:18px;margin-left:5px;padding:3px 0 0 5px;}
	.search-form .st-button button{padding:0 3px 0 13px}
	.service .st-button{margin:10px 6px 0 0}
	.service .form{margin:10px 0 0 0;width:285px}
	.service .selectedTxt{padding-top:2px;height:17px}
	.mark ul{margin:0;padding:3px 0 0 0;float:left;width:410px}
	.mark ul li{background:none;padding:0 3px 0 0;display:inline}
	.mark ul li a,.mark ul li a:link, .mark ul li a:visited{text-decoration:none}
	.mark ul li a:hover{text-decoration:underline}
	ul.count{text-align:right}
	/*ie6*/
	.folders .st-button a,.answer .st-button a,.add-keyword .st-button a{text-decoration:none}

	/*TABLE*/
	.table-wrap{border-top:1px solid #727272;border-bottom:1px solid #727272;margin:3px 0;min-height:300px;height:auto !important;height:300px;}
	.table-wrap h5{margin:20px 0 7px 5px;color:#F89763;font-size:15px}
	.table-wrap h5.standard{margin-top:5px;color:#727272;font-size:13px}
	.table-wrap table.premium,.table-wrap table.standard {border:1px solid #D7D7D7}
	.table-wrap table, .table-wrap table tr,.table-wrap table th,.table-wrap table td{margin:0;padding:0;border-collapse:collapse}
	.table-wrap table a,.table-wrap table a:link,.table-wrap table a:visited,.table-wrap table a:hover{text-decoration:none;color:#727272;display:block}
	.table-wrap table{margin-bottom:20px}
	.table-wrap table th{padding:7px 0}
	.table-wrap table.premium th{background:#fff}
	.table-wrap table td{border-bottom:1px solid #d7d7d7;padding:3px 5px 2px 0;vertical-align:top}
	.table-wrap table.premium td img{padding-top:3px}
	.table-wrap table tr.even{background:#fff}
	.table-wrap table.premium tr.even{background:#FDE7DC}
	.table-wrap table tr.odd{background:#eeeeee}
	.table-wrap table.premium tr.odd{background:#FEF2EC}
	a.button-table{height:21px;width:21px;background:url(../images/buttons/button-table.png) no-repeat 0 0;text-indent:-9999px}
	a.del{background-position:0 0}
	a.edit{background-position:-25px 0}
	a.att{background-position:-50px 0}
	a.act{background-position:-75px 0;width:61px}
	a.inact{background-position:-140px 0;width:61px}
	a.inf{background:url(../images/icons/info.png) no-repeat;margin-right:5px}
	/*DIALOG*/
	.dialog,.dialog-content,.dialog-bottom{float:left;position:relative;display:block;width:821px}
	.dialog{background:url(../images/boxes/mail-head-g.png) no-repeat;margin-bottom:10px}
	.ora{background:url(../images/boxes/mail-head-o.png) no-repeat}
	.dialog-content{background:url(../images/boxes/mail-middle-g.png) repeat-y;margin-top:26px}
	.ora .dialog-content{background:url(../images/boxes/mail-middle-o.png) repeat-y}
	.dialog-bottom{background:url(../images/boxes/mail-bottom-g.png) no-repeat;height:60px}
	.ora .dialog-bottom{background:url(../images/boxes/mail-bottom-o.png) no-repeat}
	.answer{float:left;position:relative;display:block;width:821px;border-bottom:1px solid #727272;top:-10px}
	.answer textarea{width:811px;height:150px;background:url(../images/bg-textarea821.png) no-repeat;border:none;padding:5px;overflow:auto;margin:5px 0}
	.answer .st-button{margin-right:5px}
	.user-info{float:left;position:relative;display:block;width:150px;left:20px;font-size:11px}
	.user-info img{margin:0 39px 5px 0;border:3px solid #fff;-webkit-border-radius: 5px;-moz-border-radius: 5px}
	.user-text{float:left;position:relative;display:block;width:605px;left:45px}
	.attachments{float:left;position:relative;display:block;width:630px}
	.attachments p{background:url(../images/buttons/attachment.png) no-repeat 0 3px;border-bottom:1px solid #a2a2a2;font-weight:bold;padding:0 0 2px 25px;color:#727272;margin-bottom:1px}
	.attachments a,.attachments a:link, .attachments a:visited, .attachments a:hover{text-decoration:none;color:#727272}
	.attachments a:hover{text-decoration:underline}

	/*preview*/
	.preview{margin:20px 0 0 35px;width:442px}
	.preview h4{margin-bottom:14px}
	.preview .dialog,.preview .dialog-content,.preview .dialog-bottom{width:442px}
	.preview .dialog-content{min-height:332px}
	.preview .user-text{width:260px;text-align:justify}
	.preview .attachments{width:260px}

	/* -------------FOOTER--------------- */
	.footer{float:left;position:relative;display:block;height:35px;width:991px}
	.footer-left,.footer ul{float:left;position:relative;display:block;height:35px;width:660px}
	.footer ul{margin-top:15px} * html .footer ul{margin-top:3px}
	.footer-right{float:right;position:relative;display:block;height:30px;width:330px;text-align:right;margin:9px 1px 0 0} * html .footer-right{margin-top:-3px}
	.footer ul li{float:left;padding:0 5px}
	.footer ul li a{background:url(../images/bg-footer-menu-a.png) no-repeat left;padding:0 4px 0 14px}
	.footer ul li.first a{background:none;padding-left:0}
	.footer ul li a,.footer ul li a:link,.footer ul li a:visited,.footer ul li a:hover{color:#a4a4a4;text-decoration:none}
	.footer ul li a:hover{text-decoration:underline}

	/* -------------FORM----------------- */
	fieldset {border:none}
	input,select,textarea,button,label {font-size:100%;font-family:Helvetica,'Helvetica Neue',Arial,sans-serif;color:#2C2C2C}
	textarea {line-height:1.25;border:1px solid #aeaeae;background:#f4f4f4}
	button {cursor:pointer;width:auto;overflow:visible}
	.st-button{float:left;position:relative;display:block;height:21px;background: url(../images/buttons/button-right.png) no-repeat right;padding-right:5px;margin:0 0 6px 0}
	.st-button button{background:url(../images/buttons/button-left.png) no-repeat;border:none;height:21px;color:#727272;padding:0 0 0 4px;margin:0;font-weight:bold;font-size:11px}
	input.input307{float:left;position:relative;display:block;width:300px;height:22px;background:url(../images/bg-input307.png) no-repeat;border:none;padding:8px 0 0 7px;margin:0 5px 5px 0;font-size:14px;color:#959595}
	input.checkbox{margin:1px 5px 0 0}
	/* ERROR FORM */
	.errormessage {float:left;position:relative;display:block;top:5px;color:#f64f01;border:1px solid #f64f01;background:#D8D8D8;padding:7px 10px 5px 10px;width:378px}
	.error {background:#ccc!important;color:#2C2C2C}
	/* FORM FORMAT */
	.form,.form fieldset{float:left;position:relative;display:block;margin-top:10px;width:470px}
	.form ol,.form ul {float:left;list-style-type:none;margin:0;padding:0;width:470px}
	.form ol li,.form ul li {clear:both;float:left;margin:0 0 5px 0;padding:0;background:none;width:470px} /* reset */
	.form label{float:left;width:110px}
	.form label.after{width:275px;font-size:11px}
	.form input{float:left;width:286px;height:18px;background:url(../images/bg-input.png) no-repeat;border:none;padding:3px 0 0 5px;margin:0;z-index:2}
	.form textarea{float:left;width:281px;height:120px;background:url(../images/bg-textarea.png) no-repeat;border:none;padding:5px;z-index:2;overflow:auto}
	.form input.checkbox {float:left;width:auto;margin:1px 5px 0 0;padding:0;border:none;z-index:2;background:none}
	.form input.ml{margin-left:30px !important}
	.form input.radio {float:left;width:auto;margin:2px 5px 0 0;padding:0;border:none;z-index:2;background:none}
	.form .st-button{float:left;position:relative;display:block;padding: 0 5px 0 110px;margin:10px 0}
	.long ol,.long ul,.long,.long fieldset,.long ol li,.long ul li{width:700px}
	.long label{width:auto}
	.long .st-button{padding-left:20px}

	/*OVERLAY*/
	.simple_overlay{display:none;z-index:10000}
	.simple_overlay .close{background:url(../images/icons/close.png) no-repeat;cursor:pointer;height:11px;width:11px;position:absolute;right:7px;top:20px;float:right}
	.simple_overlay{width:373px;background:url(../images/boxes/help-top.png) no-repeat top;margin-right:191px}
	.simple_overlay .infotext{margin-top:21px;background:#fff;border-left:1px solid #aeaeac;border-right:1px solid #aeaeac;padding:5px 15px 0;text-align:justify}
	.simple_overlay .infotext-foot{width:373px;height:4px;background:url(../images/boxes/help-foot.png) no-repeat;margin-bottom:5px}
	.simple_overlay_bubble{display:none;z-index:10000;height:195px;width:570px;background:url(../images/bubble.png) no-repeat}
	.simple_overlay_bubble .infotext{float:left;position:relative;display:block;top:25px;left:30px;width:510px;text-align:justify}
	.simple_overlay_bubble .close{background:url(../images/buttons/ok.png) no-repeat;cursor:pointer;height:32px;width:58px;position:absolute;right:29px;top:105px;float:right}
	.simple_overlay_login{display:none;z-index:10000}
	.simple_overlay_login .close{background:url(../images/icons/close.png) no-repeat;cursor:pointer;height:11px;width:11px;position:absolute;right:7px;top:20px;float:right}
	.simple_overlay_login{width:373px;background:url(../images/boxes/help-top.png) no-repeat top;margin-right:191px}
	.simple_overlay_login .infotext{margin-top:21px;background:#fff;border-left:1px solid #aeaeac;border-right:1px solid #aeaeac;padding:5px 15px 0;text-align:justify}
	.simple_overlay_login .infotext-foot{width:373px;height:4px;background:url(../images/boxes/help-foot.png) no-repeat;margin-bottom:5px}
	.simple_overlay_login .form,.simple_overlay_login .form fieldset,.simple_overlay_login .form ol,.simple_overlay_login .form ul,.simple_overlay_login .form ol li,.simple_overlay_login .form ul li{width:300px}
	.in-new-request{top:132px !important;margin-left:-480px !important}
	.simple_overlay_box{display:none;z-index:10000;width:328px;background: url(../images/boxes/overlay-top.png) no-repeat top}
	#overlay5,#overlay6{margin-left:-500px}
	.overlay_middle{margin-top:5px;width:308px;background: url(../images/boxes/overlay-middle.png) repeat-y;padding:0 10px 0 10px}
	.overlay_bottom{width:328px;height:5px;background:url(../images/boxes/overlay-bottom.png) no-repeat}
	.simple_overlay_box h5{padding:10px 0 20px 0}
	.simple_overlay_box .close{background:#fff url(../images/icons/close.png) no-repeat;cursor:pointer;height:11px;width:11px;position:absolute;top:13px;left:305px}
	.simple_overlay_box table{width:100%}
	.simple_overlay_box table, .simple_overlay_box table tr,.simple_overlay_box table th,.simple_overlay_box table td{margin:0;padding:0;border-collapse:collapse}
	.simple_overlay_box table a,.simple_overlay_box table a:link,.simple_overlay_box table a:visited,.simple_overlay_box table a:hover{text-decoration:none;color:#727272;display:block}
	.simple_overlay_box table{margin-bottom:20px}
	.simple_overlay_box table th{padding:7px 0}
	.simple_overlay_box table td{border-bottom:1px solid #d7d7d7;padding:3px 0 2px 5px}
	.simple_overlay_box table tr.even{background:#eeeeee}
	.simple_overlay_box table tr.odd{background:#fff}
	.overlay_middle input{float:left;width:286px;height:18px;background:url(../images/bg-input.png) no-repeat;border:none;padding:3px 0 0 5px;margin:0}
	.overlay_middle .st-button{float:right;margin:5px 17px 10px 0}
	.simple_overlay_easy{display:none;z-index:10000;background:#fff;border:1px solid #d7d7d7;width:500px;padding:15px}
	.simple_overlay_easy .close{background:#fff url(../images/icons/close.png) no-repeat;cursor:pointer;height:11px;width:11px;float:right}
	#edit-folder{visibility:hidden}
	

	/*SELECT*/
	.stylish-select ul.newList {left:-9999px}
	ul.newList * {margin:0; padding:0}
	ul.newList a,ul.newList a:link,ul.newList a:visited,ul.newList a:hover {display:block;color:#727272;text-decoration:none}
	ul.newList {margin:0; padding:0; list-style:none; width:289px; background:#fff; color:#727272; position:absolute;  border:1px solid #aeaeae; top:22px; left:0; overflow:auto; z-index:9999}
	.newListSelected {width:285px; height:22px; padding:0 0 0 6px; float:left; background:url(../images/select-bg.png) no-repeat;margin-bottom:3px}
	.newListSelected span {width:284px; display:block}
	.form ul.newList li{margin:0;width:289px}
	ul.newList li a,ul.newList li a:link,ul.newList li a:visited,ul.newList li a:hover {padding:2px 5px;width:279px;display:block;color:#727272;text-decoration:none}
	ul.newList li a:focus {-moz-outline-style: none}
	.selectedTxt {width:258px; overflow:hidden; height:16px; color:#727272; padding:0 23px 0 0;font-weight:bold;font-size:12px}
	.hiLite {background:#F64F01!important; color:#fff!important}
	.hiLite a {background:#F64F01!important; color:#fff!important}
	.newListHover {background:#dfdfdf!important; color:#000!important; cursor:default}
	.newListSelHover, .newListSelFocus {background-position:0 -22px; cursor:default}
	.newListOptionTitle {font-weight:bold}
	.newListOptionTitle ul {margin:3px 0 0}
	.newListOptionTitle li {font-weight:normal; border-left:1px solid #aeaeae}

	/*Landingpage*/
	#overview .box-content{margin-top: 0;}
	#overview .box-left{margin-right: 7px; margin-bottom: 10px;}
	#overview .box-right{padding-left: 30px; margin-bottom: 10px; width: 440px;}
	#overview .keywordItem{padding-top: 15px;}
	#overview .categoryItem{width: auto;}
	#overview .categories{margin-top: 15px;}
	#overview .steps{height: 74px; width: auto; padding:0;}
	.categoryBox{float: left; width: 157px;}
	.pagination{width: 45px; float: left; font-size: 40px; text-align: center;}
	.requestText{width: 415px; float: left; padding-top: 8px; padding-left: 10px;}
	.request{width: auto;}
	#overview a{text-decoration: none; color: #2C2C2C;}
	.lineHorizontal{background:#E0E0E0 repeat; height: 3px; width:987px;}
	.requestDivider{background:#E0E0E0 repeat; height: 2px;}
	.activeRequest{color: #F64F01;}
	.landingQuestion{float: none; position: relative; left: 0; background: url("../images/landingpage/question.png") no-repeat transparent; height: 376px; margin-left: 490px; margin-top: 20px; width: 476px;}
	.landingQuestion button{width:160px;height:33px;background:url(../images/landingpage/button.png) no-repeat;margin:8px 24px 0 0;float:right;border:none}
	.landingQuestion textarea{width:414px;height:156px;margin:28px 0 0 30px;border:none;background:none; line-height:25px;}
	.transparent{filter:alpha(opacity=70); -moz-opacity:0.7; -khtml-opacity: 0.7; opacity: 0.7;}
	.noTransparency{filter:alpha(opacity=100); -moz-opacity:1.0; -khtml-opacity: 1.0; opacity: 1.0;}
	.landingQuestionText{float: left; background-color: #FFFFFF; height: 230px; width: 380px; margin-top: 20px; margin-left: 20px; padding: 10px;}

	#landing2 .box-right{width: 331px; text-align: right;}
	#landing2 .box-left{width: 624px;}
	#landing2 .requestText{width: 569px;}
	#landing2 .box-content{padding-top: 0px; padding-bottom: 10px;}
	
	.clearFormInput{background: none !important; border: 1px solid !important; width: 113px !important;}
	
	.lightgreen{background-color: #66ff66;}
	.red{background-color: #ff8800 !important;}
	#reqForm select{width: 143px;}
	.nameBox{width: 72px;}
	
	/* -------------MICROPAGE----------------- */
	#companyDescription{width: 677px; float: left; padding-left: 20px;}
	#companyDetails{width: 250px; float: left;}
	#companyDetails img{max-width: 250px;}
	#companyName{font-weight: bold; font-size: 17px; margin-top: 15px; margin-bottom: 8px;}
	#allOffers{margin-top: 10px; margin-bottom: 20px;}
	.offer{float: left; width: 215px; }
	#requestForm li{clear: none;} 
	#requestForm select{width: 178px;}
	#leftBox{float: left; height: 220px;}
	#rightBox{position: absolute; left: 530px;}
	.companyUrl{text-decoration: none !important;}
	#microPageEdit label{width: 250px;}
	#microPageEdit{width: auto;}
	#microPageEdit ol{width: auto; float: none;}
	#microPageEdit li{width: 800px; float: none;}
	#microPageEdit input{height: 23px;}
	#microPageEdit .st-button{padding-left: 0;}
	.deleteButton{background: url("../images/buttons/button-table.png") no-repeat 0 0; height: 21px; width: 21px;}
}
