/*

Theme Name: Quick Practice Default

Description: The default "Quick Practice" theme.

Theme URI: http://www.neonexuscorp.com/

Autor:www.neonexuscorp.com

Version: 1.0

*/

body {

	font:13px arial, verdana, helvetica, sans-serif;

	background:#AFAEAF url('images/bodybg.gif') repeat-x;

	color:#000;

	padding:0;

	margin:0;
}

body * {

	margin:0;

	padding:0;

	color:#000;

}

img {

	border:0;

}

table {
	width:100%;
	border-collapse:collapse;
}
table p {
	margin:2px;
}


label, input, p, li, td, th {

 	font:100% arial, verdana, helvetica, sans-serif;

	margin:1em 0;

	padding:0;

	color:#000;

	vertical-align:top;

}

p{

	margin-top:0.3em;

}

h1, h2, h3, h4, h5, h6 {

	margin:1em 0;

	font:100% arial, verdana, helvetica, sans-serif;
	
	text-align:center;

}

h1 {

	font-size:190%;

}

h2 {

	font-size:160%;

}

h3 {

	font-size:13px;

	font-weight:900;

	margin-bottom:0.1em;

}

h3 a{

	color:#446C80;

}

h4 {

	font-size:105%;

}

h5 {

	font-size:95%;

}

h6 {

	font-size:85%;

}

ul {

	margin:1em 15px;

	list-style:disc;

}

li {

	margin:0 15px;

}

a {

	text-decoration:none;

	color:#000;
	

}

.info a:hover, .commentlist a:hover{

	color:#F6AB34;

}

.content a:hover {
	text-decoration:underline;
}

	/* Grid */



#page {

	width:850px;
	padding: 0 14px;
	/*background:#d4e3ea;*/
	background: url('images/bodybgshadow.png') repeat-y top left;
	margin:0 auto;

	overflow:hidden;

	

}

#header {

	background:url('images/headbg.jpg') no-repeat;

	height:260px;

}

#header .logo {

	float:left;

	width:240px;

	height:55px;

}

#header ul {

	padding:18px 0 0 0;

	margin:0;

	color:#fff;
	
	font-size:12px;

}

#header li {

	display:inline;
	
	text-align: center;
	
	font:100% arial, verdana, helvetica, sans-serif;

}
#header li a span{
	visibility:hidden;
	font-size:125%;
	line-height:134%;
}

#header li a {

	color:#fff;

	float:right;

	/*margin:0 10px;*/
	border-right: 1px solid #fff;
	padding:0 10px;

}

#header li a.home{
	background: url('images/topmenu/home.gif') no-repeat center top ;

}
#header li a.about{
	background: url('images/topmenu/about.gif') no-repeat center top ;
}
#header li a.contact{
	background: url('images/topmenu/contact.gif') no-repeat center top ;
}
#header li a.log-in{
	background: url('images/topmenu/log-in.gif') no-repeat center top ;
}
#header li a.home:hover{
	background: url('images/topmenu/home.gif') no-repeat center -20px ;
}
#header li a.about:hover{
	background: url('images/topmenu/about.gif') no-repeat center -20px;
}
#header li a.contact:hover{
	background: url('images/topmenu/contact.gif') no-repeat center -20px ;
}
#header li a.log-in:hover{
	background: url('images/topmenu/log-in.gif') no-repeat center -20px ;
}

#header li a:hover {

	color:#f6ab34;

}

#header form * {

	margin:0;

	float:right;

}

#header form {

	float:right;

	width:215px;

	margin:17px 17px 0 0;

	display:inline;

}

#header input {

	padding:2px;

	border:2px solid #898989;

	height:14px;

	width:125px;

	margin:0 5px;

}

#header button {

	border:none;
	width:25px;
	height:20px;

	font-weight:bold;

	font-size:20px;

	text-align:center;

	line-height:125%;

	cursor:pointer;

	/*background:#f6aa49 url('images/buttonbg.gif') repeat-x;*/
	background: url('images/arrows.gif') no-repeat center;
	color:#fff;

}

#header button strong {
	
	color:#fff;
	width:10px;
	height:10px;
	position:relative;

	

	padding:0 2px;

	display:block;

}

#header label {

	color:#f6ab34;

	margin:3px 0 0 0;

}

#body {

background:#fff url('images/back_on_body.gif') repeat-y 5px 5px;
	/*background:#fff url('images/line-sidebar.gif') repeat-y 4px 5px;*/
	border-bottom:5px solid #fff;
}
.sidebar h3.widgettitle{
	font-size:151%;
	padding:8px 0;
}
.widgettitle{
	border-bottom:5px solid #fff;
}
.sidebar {

	width:210px;

	float:left;

	overflow:hidden;

	padding:0 5px 5px 5px;

}
.background-sidebar{
	padding:0 0 0 6px
}
.lst {
	margin-top:-15px;
}
.sidebar h2, .sidebar h3{

	font-size:12px;

	margin:5px 10px;

	font-weight:900;

}
.block_1{
	line-height:170%;
	min-height:150px
}

.block_1 p{
	text-indent: 0;
	border-bottom:10px solid #000;
	margin-right:1px;
}
.block_1 p a{
	text-decoration:none;
	color:black;
	display:block;
}
.block_1 p a:hover{
	text-decoration:underline;
}

.block_1 h1{
	display: block;
}
.block_2 p{
	font-family: Arial;
	font-style: italic;
	line-height:160%;
	font-size:14px;
	font-weight:bold;
}
.block_2 h1{
	margin:0;
}
.sidebar form * {

	margin:0;

}
.title-content{
	width:57%;
}
.sidebar .client {

	background:#2d6075;
	
	padding:12px;

}

.sidebar .client .user-action li{

	display:inline;

	list-style-type:none;

	margin:0;

	padding:0;

}

.sidebar .client p, .sidebar .client li{

	color:#fff;

	line-height:150%;

}

.sidebar .client strong{

	color:#F6AB34;

}
.sidebar .client button strong{

	color:#FFF;

}

.sidebar .client .user-action a{

	position:static;

}

.sidebar .client h2 {

	font:165% arial, verdana, helvetica, sans-serif;

	color:#fff;

	margin:0 0 5px 0;

}

.sidebar input, .narrowcolumn input {

	padding:1px;

	border:1px solid #898989;

	height:16px;

	width:180px;

	margin:0 0 5px 0;

}
.sidebar .client button{
	background: url('images/arrows.gif') no-repeat center;
	border:1px solid #898989;
	text-indent: -9999px;
	width:20px;
	height: 20px;
	float:left;
}
#request_demoform input.req_form_submit ,.sidebar button ,.narrowcolumn button , #page .sidebar .info .Buttons, #sendbutton{

	border:1px solid #898989;

	height:20px;

	font-weight:bold;

	font-size:20px;

	text-align:center;

	line-height:125%;

	cursor:pointer;

	background:#f6aa49 url('images/buttonbg.gif') repeat-x;
	
	color:#fff;
	
	

}

/*
ul li.software-page a{
	background: url('images/topmenu2/solution.png') no-repeat left top  ;
}
ul li.software-page a:hover{
	background: url('images/topmenu2/solution.png') no-repeat left bottom;
}
ul li.promotions-page a{
	background: url('images/topmenu2/promotion.png') no-repeat left top  ;
}
ul li.promotions-page a:hover{
	background: url('images/topmenu2/promotion.png') no-repeat left bottom;
}

ul li.testimonials-page a{
	background: url('images/topmenu2/testimonials.png') no-repeat left top;
}
ul li.testimonials-page a:hover{
	background: url('images/topmenu2/testimonials.png') no-repeat left bottom;
}
ul li.our-products-page a{
	background: url('images/topmenu2/testimonials.png') no-repeat left top;
}
ul li.our-products-page a:hover{
	background: url('images/topmenu2/testimonials.png') no-repeat left bottom;
}
*/
html:root*.sidebar button, html:root*.sidebar .info .Buttons, html:root*.narrowcolumn button, html:root*.sidebar .info #sendbutton{

	padding-top:2px;

}

.sidebar button strong, .sidebar button b, .narrowcolumn button strong, .narrowcolumn button b, .sidebar button em, .narrowcolumn button em , .sidebar .Buttons, #sendbutton{

	color:#fff;

	position:relative;

	top:-6px;

	padding:0 2px;

	display:block;

	line-height:160%;

	font-style:normal;

	font-weight:bold;

}

.sidebar button em, .narrowcolumn button em {

	top:-9px;

}

#page .sidebar .info .Buttons, #sendbutton{

	font-size:12px;

}



.sidebar .client a, .sidebar .client span {

	font-size:11px;

	color:#fff;

	vertical-align:top;

	position:relative;

	left:5px;

	top:3px;

}

.sidebar .client span {

	top:2px;

}

.sidebar .client a:hover {

	color:#f6ab34;

}
.assistant{
	text-align:center;
	padding:10px 0 30px 0;
	display: block;
}
.sidebar h3 {

	font:165% arial, verdana, helvetica, sans-serif;

	color:#fff;

	margin:0 0 5px;

	background:#F6AB34;

	padding:8px 15px 3px 15px;
	
}
.background-sidebar{
	background-color:#D4E3EA;
}

.sidebar .info {

	background:url('images/topcorner.png') 0 0 no-repeat #d4e3ea;

	padding:5px 0 10px 0;
	margin-bottom:5px;

}

.sidebar .info p {

	margin:10px;

}

.sidebar .info button, #content button {

	font:11px arial, sans-serif;

	text-transform:uppercase;

	margin:10px;

}

.sidebar .info button b, .sidebar .info button strong, .narrowcolumn .content button b,  #content button strong{

	top:-1px;

}

#content button {

	margin-left:0;

	margin-right:0;

}

#page .sidebar .info input {

	width:auto;

	border:0;

	height:15px;

	margin:0 5px 5px 0;

}

#page .sidebar .info ul{

	margin-left:10px;

}

#page .sidebar .info ul li{

	list-style-type:none;

}

.narrowcolumn {

	width:630px;

	float:right;

	overflow:hidden;

}

.nav-group {
	margin:0 0 0 -1px;
	background-color:#FCDEB3;
	height:40px;
	width:627px;
	border-bottom:5px solid #fff;
	border-right:5px solid #fff;
}

.nav-group li {

	font:150% arial, verdana, helvetica, sans-serif;
	margin:1px;
	display:inline;
	position:relative;
	float:left;
	background: url('images/menu-border.gif') no-repeat right center;
}

.nav-group b {

	float:left;

	font-weight:normal;

	font-size:17px;

	margin:4px 0 0 0;
}

b.logos {text-align:center; font-size:17px; font-weight:bold; display:block;margin-top:20px;}

.nav-group a {
	float:left;
	padding:7px 10px;
}
li.navigation-item a:hover {color:#f6ab34 !important;}
#menu{
	background-color:#fff ;
}
#menu a:hover, .nav-group .current_page_item a, .nav-group .sub-navigation-group .current_page_item  a, .nav-group .sub-navigation-group .current_page_item  a{

	color:#f6ab34;

}
#navigation-item-5 ul li{
width:207px;	
}

#navigation-item-5 ul li a{
	width:187px;
}
#navigation-item-7 {
	background: none;
}
.nav-group .sub-navigation-group .current_page_item  li a{
	color:#fff;
}
.nav-group .sub-navigation-group{

	clear:both;

	float:left;

	position:absolute;

	margin-top:45px;

	-margin-top:10px;

	visibility:hidden;

	z-index:100;

}

*:first-child + html .nav-group .sub-navigation-group{

	margin-top:10px;

}

.nav-group .sub-navigation-group li{

	clear:both;

	display:block;

	font-size:14px;

	height:30px;

	width:170px;
	margin:0;
	background:url('images/menubg.png');

	-background:none;

	-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/wp-content/themes/quickpractice/images/menubg.png',sizingMethod='scale');

}

.nav-group .sub-navigation-group li a{

	float:left;

	width:150px;

	padding:5px 0;
	text-decoration:none !important; 
	margin:0 10px;

	border:0;
	
	border-top:1px solid #5e99b2;

	color:#fff;

	z-index:101;

	position:relative;

}

.nav-group .sub-navigation-group li:first-child > a{

	border-top:0;

}
#navigation-item-6{
	background: none;
}
#content .content{
	min-height:400px;
}
#page .nav-group .sub-navigation-group{

	float:left;
	
	z-index:255;

	position:absolute;

	left:-15px;

	top:-6px;
	
	visibility:hidden;

}
*:first-child+html #page .nav-group .sub-navigation-group{
  top:30px;
}
.nav-group .sub-navigation-group a{

	z-index:255;

	display:block;

	color:red;

}

.noclick {
	cursor:default;
}

.testimonials {
  width:600px;
}

.narrowcolumn .content {

	background:#D4E3EA;

	margin:5px 5px 0 0;

	padding:0 15px 5px;

}

.narrowcolumn .content h1 {

	font:180% arial, verdana, helvetica, sans-serif;

	color:#2d6075;

	margin:15px 0;

}

.narrowcolumn .content .bord {

	font:150% arial, verdana, helvetica, sans-serif;
	color:#FFF;
	background-color:#2d6075;
	margin:15px 0;
	padding:1px 3px;
	text-align:center;
	

}

.narrowcolumn .content h2  *{

	color:#000;

}

.narrowcolumn .content h2  a:hover{

	text-decoration:underline;

}

.narrowcolumn h4, h5 {

	color:#000;

	font-weight:900;

}
.narrowcolumn strong {
/*	color:#01257f;
	color:#2d6075;*/
	color:#990000;
}

h5{

	font-size:11px;

}

.narrowcolumn .client {

	background:url('images/trialbox.gif') no-repeat 20px 20px;

	width:240px;

	height:155px;

	float:right;

	display:inline;

	margin:0 10px 10px 10px;

}
.narrowcolumn .client button strong{
	font-size:10px;
}

.narrowcolumn .client h1 {
	color:#000000;
	float:left;
	font-size:115%;
	margin:25px 0 5px 28px;
}

.narrowcolumn .client input {

	margin:0 0 5px 29px;

	padding:0 3px;

	width:146px !important;

	float:left;

	clear:both;

}

#content .client button {

	margin:-1px 0 0 30px;

}
/*-----------styling for FAQ page----------*/
.question{
	font-weight:bold;
	color:#000;
	margin-top:40px;
}

.answer{
	margin-left:30px;
}

/*------------styling for Compare Chart----------*/
.compare-title {
	background:#f6ab34;
	font-weight:bold;
	height:15px;
}
.compare-title td p strong {
	color:#fff;
}

.narrowcolumn .example * {

	margin:0;

	list-style:none;

}



.narrowcolumn .example {

	width:310px;

	float:left;

	margin:0 5px 0 0;

	display:inline;
	min-height: 420px;
	border-bottom:5px solid #fff;
	

}

.narrowcolumn .example h3 {

	background:#f6ab34;

	font:185% arial, verdana, helvetica, sans-serif;

	color:#fff;

	

	padding:5px 10px;
	
	
	border-top:5px solid #fff;
	border-bottom:5px solid #fff;
}

.narrowcolumn .info {

	background:url('images/topcorner.png') 0 0 no-repeat #d4e3ea;

	padding:10px 0 10px 0;

	min-height:300px;

	_height:300px;

}

.narrowcolumn .info .image {

	float:left;

	margin:10px 0;

}

.narrowcolumn .info ul {

	float:left;

	margin:45px 0 0 0px;

	
}

.narrowcolumn .info li {

	margin:0 10px;

	color:#446c80;

	font-size:12px;

	font-weight:bold;

}

.narrowcolumn .info p {

	margin:10px 15px;

}



	/* Addon */



.client:before, .client:after, .content:before, .content:after, #body:after , .navigation:after, .entry:after, .TabbedPanelsTabGroup:after, #SignUp p:after{

	content:".";

	display:block;

	clear:both;

	height:0;

	overflow:hidden;

	font-size:0;

	visibility:hidden;

}

.clear {

	display:block;

	clear:both;

	height:0;

	overflow:hidden;

	font-size:0;

}

.alignleft{

	float:left;

}

img.alignleft{

	float:left;

	margin-right:10px;

}

.alignright{

	float:left;

}

img.alignright{

	float:left;

	margin-left:10px;

}

.center{

	text-align:center;

}



#content{

	

}

#footer{
	background:#D4E3EA;
	text-align:center;
	overflow:hidden;
	padding-top:10px;
	height:120px;
	margin:0;

}
#sidebar_img {
  min-height:350px;
}

.comments{

	padding:0 15px;

}

.comments h3{

	font-weight:900;

	font-size:12px;

	color:#446C80;

}

.commentlist li{

	list-style-type:none;

	margin:0;

	padding:15px;

	border-bottom:3px solid #fff;

}

.commentlist li img{

	float:left;

	margin-right:10px;

}

#content .alt{

	background:#F3F7FA;

}

.commentlist {

	background:#E7EFF2;

	margin:0 -10px 0 -15px;

}

.commentlist cite{

	font-style:normal;

	font-weight:900;

}

.commentlist cite, .commentlist a{

	color:#446C80;

}

.commentlist em{

	font-family:Sans;

	letter-spacing:0.4px;

}

#comment{

	width:99%;

	overflow:auto;

	border:1px solid #898989;

	padding:2px;

	height:110px;

	margin:10px 0;

}

#commentform p{

	margin:0;

}

#commentform label{

	float:left;

	vertical-align:middle;

	margin:0;

	padding-top:3px;

}

#commentform label small{

	font-size:11px;

	font-family:Verdana;

	color:#666;

}

#author, #email, #url{

	border:1px solid #898989;

	padding:2px;

	width:190px;

	margin:0 5px 10px 0;

	clear:both;

	float:left;

}

.subscribe input{

	width:auto;

}

.subscribe button{

	clear:both;

	margin:0 !important;

}



.client, .content, #body { zoom:1; }

html:first-child #head button b, html:first-child .sidebar button b, html:first-child .narrowcolumn button b { line-height:190%; padding:0 5px; }

html:first-child .sidebar button em, html:first-child .narrowcolumn button em { top:-8px; padding:0 5px; }

html:first-child #head button b { top:-11px; }

/*

html:first-child #head input, html:first-child .sidebar input, html:first-child .narrowcolumn input { height:22px; }

html:first-child #head button, html:first-child .sidebar button, html:first-child .narrowcolumn button { height:18px; }

html:first-child .sidebar b { top:-8px; }

html:first-child .narrowcolumn b { top:2px; }

*/

* html img { behavior:url('alpha.htc'); }

.testimonials .item{

	border-bottom:1px solid #ee990b;
	font-size:13px;
	text-align:left;

}
#content a{
	text-decoration:underline !important;
}
a:hover{
	text-decoration:none !important;
}
.logos img{
	padding-left:10px;
	margin-top:10px;
}
#sidebar_img img {padding-top:10px;}
.testimonials .meta{
	text-align:right;
}
.testimonials .meta h3 {
	margin-top:0;
	text-align:right;
}
.wp-polls-ul li{

	margin-left:0;

	margin-right:10px;

}

.wp-polls-ul li{

	min-height:20px;

	margin-bottom:3px;

	clear:both;

	zoom:1;

	padding-left:25px;

}

#page .results li, #page .sidebar .res{

	padding-left:0;

}

.wp-polls-ul li:after, .cform li:after{

	content:'';

	clear:both;

	display:block;

}

#page .sidebar .wp-polls-ul input{

	clear:both;

	float:left;

	position:absolute;

	margin: 0 0 0 -25px;

}

.cform li{

	clear:both;

	list-style-type:none;

}

.cform fieldset{

	border:0px solid transparent;

}

.cform label, .cform .cf-box-title{

	float:left;

	width:160px;

	padding-right:5px;

	margin:10px 0 0;

	text-align:right;

}

.cform .cf-box-title{

	width:175px;

}

.cform .cf-sb{

	padding-left:180px

}

.cform input, .cform select, .cform textarea{

	border:1px solid #2D6075;

	padding:2px;

	margin:10px 5px 0 0;

}

.cform li span{

	position:relative;

	top:13px;

}

.cform li label span{

	top:3px;

}

.narrowcolumn .cf-box-group{

	margin-left:0;

	float:left;

	clear:none;

}

.narrowcolumn img{

	margin:5px 0;

}

.narrowcolumn .cf-box-b, .narrowcolumn .cf-box-group label{

	float:left;

	width:auto;

}

.cf_info{

	background:#FFFBCC;

	border:1px solid #E6DB55;

	padding:5px;

	margin:10px 0;

}

.cform .cf_error{

	background:#f6e2e4 !important;

}

#sendbutton{

	width:80px;

}

#page .pass-form button{

	margin:0 5px;

	-margin-top:1px;

}

#page .pass-form .text{

	height:15px;

	font-size:12px;

	background:#fff;

	padding:2px;

	text-align:left;

	color:#333;

}

#page .pass-form label{

	position:relative;

	top:3px;

	margin-right:5px;

}
.bottom-menu {margin-bottom:5px;}
.bottom-menu .nav-group{background:none; border:0 none;height:30px; width:100%;}
.bottom-menu .nav-group ul {overflow:hidden; text-align:center;} 
.bottom-menu .nav-group b {font-size:10px; float:none;margin:0;} 
.bottom-menu .nav-group li {background:none; border-left:1px solid; margin-left:-1px; float:none; display:inline-block;}
*+html .bottom-menu .nav-group li{
	display:inline;
}
.bottom-menu .nav-group li:first-child {border:0;}
.bottom-menu .nav-group li a{
	float:none;
	margin:0 5px;
	list-style-type:none;
	font-size:10px;
	padding:0;
}

.bottom-menu .nav-group li a:hover{
	color:#fff!important;
}



.TabbedPanelsTabGroup	 li{

	display:inline;

	float:left;

	list-style-type:none;

	margin:0 2px 0 0;

	background:#2D6075;

	color:#fff;

	padding:3px 10px;

	cursor:pointer;

}

.TabbedPanelsTabGroup{

	border-bottom:1px solid #2D6075;

	margin:0 0 15px;

	width:100%;

	zoom:1;

}

.TabbedPanels .TabbedPanelsTabSelected{

	background:#000;

}

.breadcrumb {

	margin:5px 0 20px 0;

}
.breadcrumb a{
	color:#01257F;
}
.breadcrumb a:hover{

	text-decoration:underline;

	color:#01257F;

	

}

#SignUp .signupframe { 

  border: 1px solid #d4e3ea; 

  background: #d4e3ea; 

  color: #226699; 

  font-family: Arial, Helvetica, sans-serif; 

  font-size:95%;

} 

#page .sidebar .signupframe input{

	border:1px solid #898989;

	padding:2px;

	margin-left:5px;

}

#SignUp{
	margin-top:10px;
}
#SignUp .signupframe { 

  border: 1px solid #d4e3ea; 

  background: #d4e3ea; 

  color: #226699; 

  font-family: Arial, Helvetica, sans-serif; 

  font-size:95%;

} 
#SignUp p{
	margin:2px 10px 0;
	zoom:1;
}
#SignUp label{
	text-align:right;
	float:left;
	width:160px;
	padding-right:5px;
	font-size:11px;
	margin:2px 0;
	
}
#SignUp p{
	clear:both;
}
#page .sidebar #SignUp input{
	float:left;
	width:115px;
	border:1px solid #ccc;
	padding:2px;
}
#page .sidebar #SignUp input{

	border:1px solid #898989;

	padding:2px;

	margin:0 0 0 5px;

}

.sidebar .getfree{
	background:url('images/getfree.png') 0 5px no-repeat;
	height:80px;
	padding-top:45px;
	zoom:1;
}
.sidebar .getfree form{
	margin:0 10px;
}
#page .sidebar .getfree input{
	border:1px solid #898989;
	width:94%;
	padding:2px;
	
}
.sidebar .getfree button{
	margin-left:0;
	margin-top:0;
}
/* padding and margin out of images in the compare chard*/

.narrowcolumn table tr td img {
	margin:0; 
	padding:0;
}
.narrowcolumn table tr td {
	padding:5px 0;
}
/*---My forms classes---*/
.textarea_span{
	
}
.formspan{
	width:160px;
	float:left;
	padding-top: 2px;
	text-align: right;
	padding-right: 5px;
}
.request_form_textarea{
	display:block;
	width:232px;
	height:90px;
	border:1px solid #898989;
	float:left;
	margin:0 10px 20px 165px;
}
#request_demoform input.req_form_submit{
	width:70px;
	height:auto;
	cursor:pointer;
	margin-left: 168px;
	font-size: 13px;
}

.errormess{
	margin-left:10px;
	padding-top: 2px;
	color: red;
}
.errormess-textarea{
	padding-top:40px;	
}
ul#navigation-group-3,
ul#navigation-group-2 {
	background: transparent;
	border:none;
	width:98%;
	
}
ul#navigation-group-3 li,
ul#navigation-group-2 li{
	clear: both;
	background: none;
	
}
li#navigation-item-8 ul li{
	border-bottom:1px solid #000000;
}
ul#navigation-group-3 li{
	width:195px;
}

#page ul#navigation-group-3 ul.sub-navigation-group,
#page ul#navigation-group-2 ul.sub-navigation-group{
	margin:0;
	padding:0 ;
	visibility: visible;
	position:static;
	height:280px;
	
	
	
}
.blockss {
	height:333px;
}
#page ul#navigation-group-3 ul.sub-navigation-group{
	padding:0 0 0 15px;
}
#page ul#navigation-group-3 ul.sub-navigation-group li{
	width:100%;
	border:1px solid #000;
}
#page ul#navigation-group-2 ul.sub-navigation-group li{
	width:190px;
/*	background: transparent url('images/leftmenu_dot.gif') no-repeat left center;*/
	
}
#page ul#navigation-group-3 ul.sub-navigation-group li a,
#page ul#navigation-group-2 ul.sub-navigation-group li a{
	background: none;
	display: block;
	color:#000;
	width:100%;
	border:none;
	font-size:17px;
}
#page ul#navigation-group-3 ul.sub-navigation-group li a{
	font-style:normal;
	width:100%;
	display: block;
}
#navigation-group-3 li {
	border-bottom: 1px solid #000;
	clear:both;
}
.testimolial_link{
	display: block;
}
#s{
	padding:1px 0;
}

#navigation-item-8 b a {font-weight:bold; padding-left:2px; padding-right:0; padding-bottom:0; text-align:center;}
*+html #navigation-item-8 b a {margin-left:35px; }
#navigation-item-8 ul li {padding: 10px 0 5px 0;}

.narrowcolumn .example_left{
	margin-right:0;
	border-right: 5px solid #fff;
}
.formclient input{
	display:block;
}
.whiteform{
	padding-top: 10px;
}
.thecontent p{
	margin-bottom:5px;
}
#request_demoform p{
	margin:2px 0;
	clear:both;	
}
/*Video on eDocs Page*/
#container1 {
	float:left;
	z-index:10;
	margin-top:35px;
}
.call_us_now{
	color:#fff;
	width:200px;float:right;padding:17px 10px;font-size:16px;
}
.call_us_now span{
	color:#F6AB34;
}
div.livechat{
	background:url('images/combobutton_1_30.gif')  no-repeat  -8px 0	 ;
	width:195px;
	height:230px;
	margin:11px 0 0;
}
.livechat_button{
	padding-top:80px;
	padding-left:5px;
}
.livechat_button a{
	display:block;
	height:30px;
	background:url(images/chat-online.gif) no-repeat top left;
}
.live-talk{
	padding-top:70px;
	padding-left:5px;
}
#content #menu a{
	text-decoration:none !important;
}
a.online {display:block; z-index:9999;}
#ClickAndChat.com_chat_link {display:none;}

.no-img img {display:none;}

