/* Global */
* { margin:0; padding:0; border:none; }
li { list-style:none;}
.clearfix:after { content:"."; display:block; height:0; clear:both; visibility:hidden;}
a { color:#0080d3; text-decoration:none;}
a:hover { color:#0080d3; text-decoration:underline;}
.overflow { overflow:hidden; text-indent:-9999px; display:block;}
/* Layout */
body { background:#f3f3f3 url(http://support.envisionext.com/themes/client_default/images/bg/header_bg.gif) no-repeat top left; font-size:11px; font-family:Arial, Helvetica, sans-serif; margin:0;}
.left { float:left;}
.right { float:right;}
.container .block .blue { color:#0e74b6;}
.container .last { border:0}
input, textarea { background:#F7F7F7;}
.grey_a, .grey_a:hover {color:#4B4B4B; font-size:13px; font-weight:bold;}

.body_form { height:49px; float:left; text-align:left}
.body_form em { font-size:11px; line-height:20px; color:#212121}
.body_form .left_bf { height:49px; width:5px; background:url(http://support.envisionext.com/themes/client_default/images/bg/form_bg.gif) no-repeat top left; float:left;}
.body_form .bf { height:49px; padding-right:5px; background:url(http://support.envisionext.com/themes/client_default/images/bg/form_bg.gif) no-repeat top right; float:left;}
.body_form input { border-top:1px solid #dbdbdb; background:#fafafa; float:left; height:19px; padding-top:2px; font-size:13px;}
.input_right { background:url(http://support.envisionext.com/themes/client_default/images/bg/input_bg.gif) no-repeat top right; padding-right:3px; float:left;}
.input_left { background:url(http://support.envisionext.com/themes/client_default/images/bg/input_bg.gif) no-repeat top left; padding-left:3px; float:left;}

/* Header */
.header { float:left; position:relative; width:400px; height:133px; padding-left:552px;}
.header .logo { background:url(http://support.envisionext.com/themes/client_default/images/icons/logo.gif) no-repeat; width:299px; height:94px; position:absolute; top:18px; left:20px}
#languagebar { position:absolute; top:10px; left:440px; background:#FFF; font-size:10px; width:100px}
 .login { border-left:1px solid #ededed; padding:17px 0 0 12px; }
 .login h3 { font-size:14px; line-height:14px; margin-bottom:10px; font-weight:normal;}
 .login .body_form { margin-left:1px;}
 .login .text { width:150px;}
 .login .pass_param { padding-top:5px;}
 .login #remember { position:relative; top:2px;}
 .login .login_btn { background:url(http://support.envisionext.com/themes/client_default/images/buttons/login_btn.gif) no-repeat; width:40px; height:40px; margin:5px 0 0 8px;}
 .changepass, .myaccount { padding:3px 0;}

/* Content */
.container { float:left; min-height:600px; padding-bottom:25px; background:url(http://support.envisionext.com/themes/client_default/images/bg/container_bg.gif) repeat-y top left; width:100%;}

.content { width:670px; float:left; position:relative}
h3.italic { font-size:17px; line-height:30px; font-style:italic;}

.block { background:url(http://support.envisionext.com/themes/client_default/images/bg/block_bot_bg.gif) no-repeat center bottom; padding-bottom:4px; width:634px; margin: 0 auto 10px auto;}
.block_top { background:url(http://support.envisionext.com/themes/client_default/images/bg/block_top_bg.gif) no-repeat center top; height:4px; width:634px;}
.block_top_title { background:url(http://support.envisionext.com/themes/client_default/images/bg/block_top_title_bg.gif) no-repeat center top; height:4px; width:634px;}
.block_title { background:url(http://support.envisionext.com/themes/client_default/images/bg/block_title_bg.gif) no-repeat center bottom; width:614px; font-size:17px; font-weight:bold; font-style:italic; line-height:27px; padding:0 10px}
.block_title a, .block_title a:hover { font-size:17px; font-weight:bold; font-style:italic; line-height:27px; color:#313131;}
.block table { width:100%;}
.block_inner { border-left:1px solid #d0d0d0; border-right:1px solid #d0d0d0; padding:6px 10px;}
.block_inner .mediumtext ul, .block_inner .mediumtext ol { font-size:13px; color:#4B4B4B; margin:10px 0;}
.block_inner .mediumtext ul li { padding:3px 0; list-style:decimal; list-style-position:inside;}
.block_inner .mediumtext ol li { padding:3px 0; list-style:disc; list-style-position:inside;}
.mediumtext { font-size:13px; color:#4B4B4B;}
.stand_input_right { background:url(http://support.envisionext.com/themes/client_default/images/bg/input_standart_bg.gif) no-repeat top right; padding-right:5px; float:left;}
.stand_input_left { background:url(http://support.envisionext.com/themes/client_default/images/bg/input_standart_bg.gif) no-repeat top left; padding-left:5px; float:left;}
.stand_input_left input { border-top:1px solid #d0d0d0; border-bottom:1px solid #d0d0d0; height:22px; padding-top:5px; background:#f7f7f7;}
 /* Page Titles */
.book-mark { background:url(http://support.envisionext.com/themes/client_default/images/icons/book-mark.png) no-repeat; width:38px; height:53px; position:absolute; top:-4px;}
.title_welcome { background:url(http://support.envisionext.com/themes/client_default/images/bg/title_welcome.jpg) no-repeat; width:670px; height:103px;}
.title_welcome .book-mark { left:440px;}
.title_register { background:url(http://support.envisionext.com/themes/client_default/images/bg/title_register.gif) no-repeat; width:670px; height:103px; margin-bottom:7px;}
.title_register .book-mark { left:631px;}
.title_submitticket { background:url(http://support.envisionext.com/themes/client_default/images/bg/title_submitticket.gif) no-repeat; width:670px; height:103px; margin-bottom:7px;}
.title_submitticket .book-mark { left:631px;}
.title_knowledgebase { background:url(http://support.envisionext.com/themes/client_default/images/bg/title_knowledge.gif) no-repeat; width:670px; height:103px; margin-bottom:7px;}
.title_knowledgebase .book-mark { left:631px;}
.title_news { background:url(http://support.envisionext.com/themes/client_default/images/bg/title_news.gif) no-repeat; width:670px; height:103px; margin-bottom:7px;}
.title_news .book-mark { left:631px;}
.title_downloads { background:url(http://support.envisionext.com/themes/client_default/images/bg/title_downloads.gif) no-repeat; width:670px; height:103px; margin-bottom:7px;}
.title_downloads .book-mark { left:631px;}
.shadow { background:url(http://support.envisionext.com/themes/client_default/images/bg/shadow1.gif) no-repeat top left; padding:18px;}

	/* Index */
	.top_dark { background:url(http://support.envisionext.com/themes/client_default/images/bg/content_top_dark_bg.gif) no-repeat top left;}
#top_dark2 { background:url(http://support.envisionext.com/themes/client_default/images/bg/content_top_dark2_bg.gif) no-repeat top left; min-height:200px;}
	.top_dark table { margin:0 auto;}
	.top_dark td img { float:left; margin-right:5px;}
	.top_dark a.blue { color:#0080d3; font-size:20px; display:block;}
	.top_dark a.blue:hover { text-decoration:none; color:#169eec;}
	.top_dark a.blue img { position:relative; top:4px; float:none;}
	.gray { background:#e3e3e3; color:#737373; padding:7px 10px;}
	.gray a { color:#313131; text-decoration:none; float:left; line-height:20px;}
	.gray a img { float:left; margin-right:6px;}
	.gray p { float:right; line-height:20px;}
	input.w320 { width:320px; float:left;}
	input.w470 { width:470px; float:left;}
	textarea.message { width:100%; background:#F7F7F7; border:1px solid #dbdbdb; height:150px; padding:5px; overflow:hidden}
	table td select{ width:180px; height:28px; background:#F7F7F7; border:1px solid #dbdbdb}
	/* Register */
	table td { font-size:12px;}
	.padding { padding:0 20px}
	.back_btn { background:url(http://support.envisionext.com/themes/client_default/images/buttons/back_btn.gif) no-repeat; width:64px; height:34px; float:left; cursor:pointer; margin-top:6px;}
	.register_btn { background:url(http://support.envisionext.com/themes/client_default/images/buttons/register_btn.gif) no-repeat; width:102px; height:38px; cursor:pointer; float:right;}
	.reset_btn { background:url(http://support.envisionext.com/themes/client_default/images/buttons/reset_btn.gif) no-repeat; width:82px; height:39px; cursor:pointer; float:right; margin-left:10px;}
	.submit_btn { background:url(http://support.envisionext.com/themes/client_default/images/buttons/submit_btn.gif) no-repeat; width:89px; height:38px; cursor:pointer; float:right; margin-left:10px;}
	.department input { width:auto}
	
	/* Knowledgebase */
	.knowledge_categories li { background:url(http://support.envisionext.com/themes/client_default/images/bg/sidebar_menu_decor.gif) no-repeat 0px 3px; padding-left:10px; margin:10px 0;}
	.knowledge_categories a { font-size:14px; font-weight:bold; color:#4b4b4b; line-height:14px;}
	.knowledge_categories a.active, .knowledge_categories a:hover { color:#e95a15; text-decoration:none;}
	.knowledge_categories li span { font-size:11px; color:#777; position:relative; top:-3px; font-weight:normal;}
	.block h2 { font-size:18px; line-height:20px;}
	.block span { font-size:12px; color:#000/*3096d8*/; font-weight:bold; margin:3px 0 13px 0; display:block;}
.block span.blue { color:#3096d8;}
	.block p { color:#4b4b4b; font-size:12px; line-height:18px;}
	.helpful, .helpful:hover, .not_helpful, .not_helpful:hover  {width:170px; height:49px; float:left; margin-right:10px; padding-left:46px; text-align:center; color:#4b4b4b; line-height:49px;}
	.helpful { background:url(http://support.envisionext.com/themes/client_default/images/bg/info_helpful_bg.gif) no-repeat;}
	.not_helpful { background:url(http://support.envisionext.com/themes/client_default/images/bg/info_not_helpful_bg.gif) no-repeat;}
	.opinion .rating { float:left; margin:15px 0 0 35px ;}
	.kb_list { border-bottom:1px solid #e3e3e3; padding:10px 0;}
	.kb_list p a { font-size:13px; font-weight:bold; color:#4b4b4b;}
	
	/* Troublwshooter */
	.start_over { background:url(http://support.envisionext.com/themes/client_default/images/buttons/start_over_btn.gif) no-repeat; width:116px; height:39px; cursor:pointer; margin-right:10px}
	.next_btn { background:url(http://support.envisionext.com/themes/client_default/images/buttons/next_btn.gif) no-repeat; width:75px; height:38px; cursor:pointer;}
	.small { color:#777; font-size:11px;}
	
	/* Downloads */
	.download span { margin:0; font-size:14px;}
	.content .download p { font-size:14px;}
	.download table td, #file_info td { font-size:11px;}
	.download table td.gr, #file_info td.gr { color:#7a7a7a;}
	.download textarea { border:1px solid #d0d0d0; width:100%; margin:10px 0; height:150px; overflow:hidden}
	.submit2_btn { background:url(http://support.envisionext.com/themes/client_default/images/buttons/submit_square_btn.gif) no-repeat; width:80px; height:29px; cursor:pointer;}
/* Sidebar */
.sidebar { width:282px; float:left; background:url(http://support.envisionext.com/themes/client_default/images/bg/sidebar.gif) repeat-y top left}
.sidebar_menu { margin-top:20px; width:242px; padding:0 20px; background:url(http://support.envisionext.com/themes/client_default/images/bg/sidebar_menu.gif) repeat-y left top;}
.sidebar_menu li { border-bottom:1px solid #e9e9e9; background:url(http://support.envisionext.com/themes/client_default/images/bg/sidebar_menu_decor.gif) no-repeat 2px center; padding:8px 13px}
.sidebar_menu .last { border:none;}
.sidebar_menu a { font-size:14px; font-weight:bold; color:#4b4b4b;}
.sidebar_menu a.active, .sidebar_menu a:hover { color:#e95a15; text-decoration:none;}

.search_shadow { background:url(http://support.envisionext.com/themes/client_default/images/bg/sidebar_search_block_shadow.gif) no-repeat; height:18px; width:282px;}
.search_block { background:url(http://support.envisionext.com/themes/client_default/images/bg/sidebar_search_block_bg.gif) repeat-y top left; padding:0 15px 16px 20px;}
.search_block input.text { width:184px;}
.search_btn { width:36px; height:36px; background:url(http://support.envisionext.com/themes/client_default/images/buttons/search_btn.gif); cursor:pointer; margin:5px 0 0 5px}
#double_form { text-align:center; padding-bottom:6px; background:url(http://support.envisionext.com/themes/client_default/images/bg/double_search.gif) no-repeat bottom left; float:left;}
#double_form select { width:184px; margin-top:6px; background:#FFF;}
.sidebar .shadow { background:url(http://support.envisionext.com/themes/client_default/images/bg/sidebar_shadow.gif) no-repeat top left; padding:20px 5px 10px 20px;}
.sidebar .shadow em { color:#313131; line-height:12px}
.sidebar .shadow strong { font-size:23px; color:#e95a15; line-height:24px; }

/* Footer */
.footer_bg { background:#FFF url(http://support.envisionext.com/themes/client_default/images/bg/footer_bg.gif) no-repeat top left; height:200px; width:100%; float:left;}
.footer { padding:17px 17px 50px 17px; position:relative;}
.footer ul li { color:#737373; float:left; display:block;}
.footer ul li a { color:#737373; text-decoration:none;}
.footer ul li a:hover { color:#737373; text-decoration:underline;}
.footer .contact_info {  left:690px; top:17px;}
.footer .contact_info em { font-style:normal; color:#737373;}
.footer .contact_info strong { font-size:22px; font-weight:normal;}
.checkboxes { width:630px;}
.checkboxes li { width:156px; display:block; float:left;}
.checkboxes li input { float:left; margin-right:5px;}
.checkboxes li label { font-weight:normal; color:#000;}
.checkboxes span { margin:0 0 8px 0;}

/* selects replacing */
select.selReplaced {width:1px; position:absolute; left:-999em; float:none;} /* hiding selects */
dl.sbrWrap {margin:0; padding:0; border:none; position:relative; overflow:visible; line-height:1.1em; background:#f7f7f7; width:100%; height:20px;}
dl.sbrWrap * {position:static; float:none; display:block; width:auto; margin:0; padding:0; border:none;}
#acc_set dl.sbrWrap dd {z-index:1001;}
dl.sbrWrap dt {cursor:default; color:#727272; padding:4px; background:url(http://support.envisionext.com/themes/client_default/selectbox_arrow.gif) right top no-repeat; height:1.1em; overflow:hidden; font-weight:bold; border:1px solid #e4e4e4; text-align:left;}
dl.sbrWrap dd {position:absolute; z-index:101; left:0; top:100%;margin:0; padding:0; width:100%; overflow:auto; max-height:15em; background:#f7f7f7; white-space:nowrap; font-size:.9em;}
dl.sbrWrap dd ul {width:99%; overflow:hidden; border:1px solid #e4e4e4; text-align:left;}
dl.sbrWrap dd li {padding:2px 3px; cursor:default; color:#727272; height:1.1em; overflow:hidden;}
dl.sbrWrap dd li.sbrSelected {background:#f4f4f4; color:#727272;}
dl.sbrWrap dd li:hover, dl.sbrWrap dd li.hover { background:#e2e2e2;}
dl.sbrWrap .sbrOptsCol {display:none;}
dl.sbrWrap .sbrOptsExp *{display:block;}
dl.sbrWrap .sbrFocused {}
.search_theme {margin-top:40px; padding-left:5px; width:190px;}
#languagebar dl.sbrWrap { border:1px solid #d1d1d1; background:#e1e1e1}
#languagebar dd, #languagebar li { background:#e1e1e1}
#languagebar dl.sbrWrap dd ul { border:1px solid #d1d1d1;}
#languagebar dl.sbrWrap dt { background:url(http://support.envisionext.com/themes/client_default/selectbox_grey.gif) right top no-repeat;}
.swiftfieldset dl, .swiftfieldset dd, .swiftfieldset li { color:none;}


.rowpost td.line { border-bottom:1px solid #E3E3E3; padding-bottom:5px; margin-bottom:10px;}
@media all and (min-width: 0px){
}