/* CSS Document */

/* CENTER width: 100%; */


html {

}
p {
	margin:0px;
	padding:0px;
	
}
body {
	margin:0px;
	padding:0px;
	background-color:#FFF;
	font-family:Tahoma, Verdana, Arial;
	font-size:11px;
	color:#2e2e2e;
}


	
#welcomelist ul {
	list-style-type:none;
	margin-left:0px;
	padding-left:0px;
	}
	
#welcomelist li {
	line-height:20px;
	font-size:13px;
	
}	
	


.logo {
	position:absolute;
background-image:url(../img/logo.png);
background-repeat:no-repeat;
margin-left:30px;
top:40px;
height:40px;
width:600px;
}


.action {
	border:#ccc 1px solid;
	position:relative;
	padding:5px;
	margin-right:10px;
	color:#000;
	background-color:#ffffff;
	text-align:center;
	font-size:12px;
	margin-bottom:10px;
	z-index:999;
}

.greentext {
	
	color:#17a120;
	
}

#wrapper {background-color:#fff; }

#pageTopHalf {
	margin:0px;
	padding:0px 0px 20px 0px;
	min-height:400px;
	background-color:#FFFFFF;
}

#header {
	height:132px;
	padding:0px 0px 0px 0px;
	margin-left:auto;
	margin-right:auto;
	background:url(../img/head_middle_blue.jpg) repeat-x;	
}

#headLinks {
	position:relative;
	float:right;
	height:30px;
	line-height:30px;
	padding-right:20px;
	font-family:"Tahoma", Verdana, Arial;
	font-size:12px;	
	color:#909090;
	text-align:right;
}

#headLinks a{	
	color:#242424;
	text-decoration:none;
}
#headLinks a:hover{
	text-decoration:underline;
}

#accountname {
	color:#ccc;
}

#headSearchBar{
	width:100%;
	margin:0px;
	float:right;
	height:31px;
	text-align:right;
	padding-right:20px;
	padding-top:45px;
}
#headSearchBar ul {
	list-style-type:none;
	padding:0px;
	margin:0px;
}
#headSearchBar ul li {	

}
#searchInput {
	height:20px;
	width:142px;
	padding-left:5px;
	margin:0px;
	border:0px;
	background-image:url(../img/input_search_bg.gif);
	font-family:"Tahoma", Verdana, Arial;
	font-size:12px;
	padding-top:4px;
	padding-right:4px;
}
#headSearchBar ul li{
	float:right;
}
#topMenu {
	margin:0px;
	padding:0px 10px 0px 10px;	
	color:#FFFFFF;
	font-weight:normal;	
}
#displayTop {

	margin-left:auto;
	margin-right:auto;
}
#contentTop {
	padding:5px 0px 5px 0px;
	
	margin:3px;
}
#contentBox {
	margin:0px;
	padding:0px 0px 20px 0px;

}
#rightColumn {
	padding:0px;
	margin:0px;
	
}
.subNavSpace {
	font-size:10px;
	float:left;
	width:135px;
	padding:0px;
	margin:0px;
	background-color:#edf6ff;
	border:1px solid #e5e5e5;
	margin-bottom:8px;
}


.subNavSpace ul {
	list-style-type:none;
	padding:0px;
	margin:0px;
}
.subNavSpace ul li {
text-decoration:none;
	border-bottom:1px solid #e5e5e5;
	padding:2px 0px 2px 10px;
}
.subNavSpace ul li a{
	color:#2e2c2d;
	text-decoration:none;
	margin-left:8px;
}

.subNavSpace ul li a:hover{
	color:#4995c5;
	text-decoration:none;
	margin-left:8px;
}

.subNavSpace h3 {
	font-family:Tahoma, Verdana, Arial;
	font-size:11px;
	color:#3875ad;
	font-weight:bold;
	margin:2px 3px 2px 3px;
}
.subNavSpace h4 {
	font-family:Tahoma, Verdana, Arial;
	font-size:11px;
	color:#2e2c2d;
	font-weight:normal;
	margin:3px 3px 6px 3px;
}

.contentSpace {
	margin:0px 4px 10px 4px;
}

.contentBox { /*base ul*/
	list-style-type:none;
	padding:0px;
	margin:0px;
}
.contentBox .Top {
	height:26px;
	background:url(../img/contentboxtop.jpg);
}
.contentBox .Middle {
	background:url(../img/contentboxbg.jpg);
	padding:0px 16px 0px 16px;
}
.contentBox .Bottom {
	height:26px;
		margin-bottom:16px;
	background:url(../img/contentboxbottom.jpg);
}


/* BOTTOM STARTS HERE */

#pageBottomHalf {
	padding:22px 0px 0px 0px;
	margin:0px;
	width:100%;
	height:auto;	
	float:left;	
	background:url(../img/bottomhalfbg.gif) repeat-x top;
	background-color:#3b3b3b;
	font-family:Tahoma, Verdana, Arial;
	font-size:11px;
	color:#FFFFFF;
}
.displayBottom {
	position:relative;
	height:auto;
margin:0px auto;
}
#pageBottomMenuHolder {
	background:#FFFFFF;
	height:auto;
	float:left;
	
}

#pageBottomMenu {
	height:auto;
	margin-left:auto;
	margin-right:auto;
	background:#FFFFFF;	
}
#solutionsTab {
	background:url(../img/tab_solution.gif) no-repeat;
	position:relative;
	left:0px;
	height:25px;
	padding-left:10px;
	padding-top:10px;
	width:75px;	
	float:left;
	color:#FFFFFF;
	top:10px;
}
#solutionsTabActive {
	/*background:url(../img/tab_solution.gif) no-repeat;
	position:relative;
	left:0;	
	height:25px;
	padding-left:10px;
	padding-top:25px;
	top:-15px;
	width:75px;	
	float:left;
	color:#FFFFFF;
	font-weight:bold;*/
	background:url(../img/tab_solution.gif) no-repeat;
	position:relative;
	left:0;		
	padding-left:10px;
	padding-top:20px;
	height:25px;	
	width:75px;	
	float:left;
	color:#FFFFFF;
	font-weight:bold;
}


.iframe1 {
	border:1px solid #ccc;
	height:700px;
}

.solutionsTabActive a {
	color:#FFFFFF;
	text-decoration:none;
}
#newsTab {
	background:url(../img/tab_news.gif) no-repeat;	
	position:relative;
	left:0px;
	height:25px;
	padding-left:10px;
	padding-top:10px;
	width:75px;	
	float:left;
	color:#FFFFFF;
	top:10px;
	
}
#newsTabActive {
	background:url(../img/tab_news.gif) no-repeat;	
	position:relative;
	left:0;		
	padding-left:10px;
	padding-top:20px;
	height:25px;	
	width:75px;	
	float:left;
	color:#FFFFFF;
	font-weight:bold;
}

#eventsTab {
	background:url(../img/tab_events.gif) no-repeat;
	position:relative;
	left:0px;
	height:25px;
	padding-left:10px;
	padding-top:10px;
	width:75px;	
	float:left;
	color:#FFFFFF;
	top:10px;
}
#eventsTabActive {
	background:url(../img/tab_events.gif) no-repeat;
	position:relative;
	left:0;		
	padding-left:10px;
	padding-top:20px;
	height:25px;	
	width:75px;	
	float:left;
	color:#FFFFFF;
	font-weight:bold;
}
#commentsTab {
	background:url(../img/tab_comments.gif) no-repeat;
	position:relative;
	left:0px;
	height:25px;
	padding-left:10px;
	padding-top:10px;
	width:75px;	
	float:left;
	color:#FFFFFF;
	top:10px;
}
#commentsTabActive {
	background:url(../img/tab_comments.gif) no-repeat;
	position:relative;
	left:0;		
	padding-left:10px;
	padding-top:20px;
	height:25px;	
	width:75px;	
	float:left;
	color:#FFFFFF;
	font-weight:bold;
}
.tab {
	float:left;
	display:none;
	visibility:hidden;
}
.bottomBlockTitle {
	font-size:15px;
	font-family:Tahoma, Verdana, Arial;
	color:#ededed;
	font-weight:normal;
	margin-bottom:3px;
}
.bottomBlockContent {
	font-size:11px;
	font-family:Tahoma, Verdana, Arial;
	color:#CCCCCC;
	font-weight:normal;
	height:145px;
	overflow:hidden;
}
.bottomBlockMoreLink {
	font-size:11px;
	font-family:Tahoma, Verdana, Arial;
	color:#ededed;
	font-weight:normal;
	text-decoration:none;
}
.bottomBlockMoreLink:hover {
	font-size:11px;
	font-family:Tahoma, Verdana, Arial;
	color:#FFFFFF;
	font-weight:normal;
	text-decoration:underline;
}


.copyright {
	color:#ccc;}

#foot {	
	
	padding-top:20px;
}
	
#foot a {
	color:#3574ac;
	text-decoration:none;}
	
#foot a:hover{
	color:#3574ac;
	text-decoration:underline;}			

#footer {
	border-top:0px solid #3574ac;
	background:url(../img/bottomhalfbg.gif) repeat-x top;
	background-color:#fff;
	color:#3574ac;
	height:20px;

}
#footer a{
	color:#3574ac;
	text-decoration:none;
}
#footer a:hover {
	text-decoration:underline;
}
#footerLeft {
	position:absolute;
	line-height:20px;
	margin-left:10px;
	text-align:left;
	float:left
	color:#fff;
	width:300px;
}
#footerRight {
	position:absolute;
    margin-right:20px;
	line-height:20px;
	text-align:right;
	float:right;
	width:300px;
}
/* contact us */

.contactbox {
	padding-left:5px;
}

.contactText {
	float:left;
	width:200px;
}
.contactForm ul {
	list-style-type:none;
	padding:0px;
	margin:0px;
}
.contactForm ul li {
	line-height:20px;
}
.contactField {
	margin:3px 0px 3px 0px;
}
.contactInfo{

	margin-right:10px;
	padding:12px;
	float:left;
	background-color:#f1eff0;
	border:1px solid #dddddd;
}
.contactForm{
	float:left;
}
#contactContainer h2{
	font-family:Tahoma, Verdana, Arial;
	font-size:14px;
	color:#2e2c2d;
	font-weight:bold;
	margin:0px 3px 12px 3px;
}

.contactBox { /*base ul*/
	list-style-type:none;
	padding:0px;
	margin:0px;
}
.contactBox .Top {
	height:19px;
	background:url(../img/contactformtop.jpg);
}
.contactBox .Middle {
	background:url(../img/contactformbg.jpg);
	padding:0px 16px 0px 16px;

	
}
.contactBox .Bottom {

	height:19px;
	background:url(../img/contactformbottom.jpg);
}

/*  -----   */

/* NEWS */

.newsTitle {
	font-weight:bold;
	float:left;
	color:#666666;
	border-bottom:1px solid #dddddd;
	padding:0px 0px 3px 0px;
	margin:0px;
}
.newsDate {
	font-weight:bold;
	float:left;
	color:#999999;
	text-align:right;
	border-bottom:1px solid #dddddd;
	padding:0px 0px 3px 0px;
	margin:0px;
}

.newsMoreLink {
	color:#666666;
	text-decoration:none;
}
.newsMoreLink:hover{
	color:#333333;
	text-decoration:underline;
}


/* ------ */


/* SPECIAL FOR maildistiller */
#thirtyDaysTrial{

	background-color:#4995c5;
	font-family:Tahoma, Verdana, Arial;
	font-size:11px;
	font-weight:normal;
	padding-top:5px;
	padding-bottom:5px;
	padding-right:5px;
	margin:0px 0px 9px 0px;
	color:#fff;
	text-align:right;
	border: 1px solid #275e81;
}
#thirtyDaysTrial a {
	color:#fff;
	text-decoration:none;
	
}

#thirtyDaysTrial a:hover {
	text-decoration:underline;
}

#contactUsBlock{
	height:60px;	
	background-image:url(../img/bg_contactus.gi);
	background-repeat:no-repeat;
	font-family:Tahoma, Verdana, Arial;
	font-size:11px;
	font-weight:normal;
	line-height:18px;
	padding-top:5px;
	padding-left:5px;
	margin:0px 0px 9px 0px;
	color:#666666;
	border: 1px solid #ccc;
}
#contactUsBlock a {
	font-family:Tahoma, Verdana, Arial;
	font-size:11px;
	font-weight:normal;
	color:#666666;
	text-decoration:none;
}

#contactUsBlock a:hover {
	text-decoration:underline;
}
#addInfoBlock{	
	font-family:Tahoma, Verdana, Arial;
	font-size:11px;
	font-weight:normal;
	line-height:18px;
	margin:0px 0px 9px 0px;
	color:#666666;
	border: 1px solid #ccc;
	
}

#addInfoBlock a{	
		text-decoration:none;
	
}
#addInfoBlock a:hover{	
		text-decoration:underline;
	
}

#addInfoBlock h3{	
	padding-top:5px;
	padding-left:5px;
}

#addInfoBlock ul li{
	list-style-type:bullet;
	padding-right:10px;
}




#techNewsBlock{
	font-family:Tahoma, Verdana, Arial;
	font-size:11px;
	font-weight:normal;
	line-height:18px;
	color:#666666;
	margin:0px 0px 9px 0px;
	border: 1px solid #ccc;
}

#techNewsBlock h3{
	padding:5px;
	font-size:12px;
	
}

#techNewsBlock .main {
	list-style-type:none;
	margin:0px;
	padding:0px;
}
#techNewsBlock ul li{
	padding:0px;
	margin:0px;
}
#techNewsBlock .top{
	background-image:url(../img/bg_technews_head.gi);
	background-repeat:no-repeat;
	
}
#techNewsBlock .middle{
	background-image:url(../img/bg_addinfo_middle.gi);
	background-repeat:repeat-y;
	line-height:18px;
	padding-left:10px;
	padding-right:5px;
	padding-top:5px;
}
#techNewsBlock .middle ul {
	list-style-type:none;
	padding:0px;
	margin:0px;
}
#techNewsBlock .middle ul li{	
	background-image:url(../img/bg_addinfo_li.gi);
	background-position:left top;
	line-height:16px;
	padding-left:8px;
	padding-bottom:2px;
	background-repeat:no-repeat;		
}
#techNewsBlock .bottom{
	background-image:url(../img/bg_addinfo_bottom.gi);
	background-repeat:no-repeat;
	height:17px;
}

.twotablewrap {	
	border:1px solid #ccc;
	width:50%;
	height:300px;	
	}

.img { 
	height:500px;
	width:1400px;
	background-image:url(../img/sales.png);
	background-repeat:no-repeat;
}

.img2 { 
	height:650px;
	width:1400px;
	background-image:url(../img/lead_create.png);
	background-repeat:no-repeat;
}

.img3 { 
	height:650px;
	width:1400px;
	background-image:url(../img/account_create.png);
	background-repeat:no-repeat;
}

/*Tables*/

#recordtable {
	
}

#recordtable tr {
	border:1px solid #ccc;
	height:20px;
}

#tablenav{
	list-style:none;
	margin:0; padding:0;	} #tablenav li{
	float:left;
		} 
	
#tablenav li a{ 
	text-decoration:none;
	border-right:1px solid #ccc;
	border-top:1px solid #ccc;
	margin-right:4px;
	margin-bottom:0px;
	display:block;
	background-image:url('../img/table_tab_bg1.png');
	background-repeat:repeat-x;
	height:21px;
	padding:4px;
	color:#686868;	}
	
#tablenav li a:hover{ 
	text-decoration:none;
	border-right:1px solid #ccc;
	border-top:1px solid #ccc;
	margin-right:4px;
	display:block;
	background-image:url('../img/table_tab_bg2.png');
	background-repeat:repeat-x;
	height:21px;
	padding:4px;
	color:#686868;	}
	
#tablenav li a:active{ 
	text-decoration:none;
	border-right:1px solid #ccc;
	border-top:1px solid #ccc;
	margin-right:4px;
	display:block;
	background-image:url('../img/table_tab_bg2.png');
	background-repeat:repeat-x;
	height:18px;
	padding:4px;
	color:#686868;	} 
	
.loginform {
	margin:0 auto;
	width:500px;
	padding:10px;
	color:#000;
	border:1px solid #ccc;
	background-image:url('../img/table_row_bg.png');
	background-repeat:repeat-x;	
	}
	
.loginform2 {
	margin:0 auto;
	width:500px;
	padding:10px;
	color:#000;
	border:1px solid #ccc;
	background-image:url('../img/table_row_bg.pn');
	background-color:#e4f1fc;
	background-repeat:repeat-x;	
	}
		
	
.loginform p {
padding-top:5px;
padding-left:10px;
	}
	
	.invalidtext {
padding-top:5px;
color:#ff0000;
	}		
	
		.validtext {
padding-top:5px;
color:#59a720;
	}			 	 

	
.form {
	padding-top:10px;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:10px;
	border:1px solid #ccc;
	background-image:url('../img/table_row_bg.png');
	background-repeat:repeat-x;	
	margin-bottom:10px;
	}
	
.form h3 {
	font-size:13px;
	font-weight:bold;
	padding-bottom:10px;
	}
	
.form input {
		background-color:#eee;
	border:1px solid #b5b5b5;
	margin-top:0px;
	padding-top:2px;
	padding-bottom:2px;
	padding-left:10px;
	padding-right:10px;
	font-size:12px;
	color:#686868;
	 margin-bottom:10px;
	}

.form input:hover {
		background-color:#eee;
	border:1px solid #4995c5;
	margin-top:0px;
	padding-top:2px;
	padding-bottom:2px;
	padding-left:10px;
	padding-right:10px;
	font-size:12px;
	color:#4995c5;
	 margin-bottom:10px;
	}

	
.form_input_large {
	border:1px solid #ccc	;
	margin-right:5px;
	width:300px;
	height:100px;
	
	}				
	
.formbut {
	background-color:#eee;
	border:1px solid #b5b5b5;
	margin-top:5px;
	font-size:12px;
	color:#686868;
	margin-bottom:5px;
	}
	
.formbut:hover {
	border:1px solid #4995c5;
	margin-top:5px;
	font-size:12px;
	color:#4995c5;*
	margin-bottom:5px;
	}
	
	.formbut2 {
		text-decoration:none;
	background-color:#eee;
	border:1px solid #b5b5b5;
	margin-top:0px;
	padding-top:2px;
	padding-bottom:2px;
	padding-left:10px;
	padding-right:10px;
	font-size:12px;
	color:#686868;
	 margin-bottom:10px;

	}
		.formbut2:hover {
	background-color:#eee;
	border:1px solid #4995c5;
	margin-top:0px;
	padding-top:2px;
	padding-bottom:2px;
	padding-left:10px;
	padding-right:10px;
	font-size:12px;
	color:#4995c5;
	margin-bottom:10px;
	}
	
		.formbut3 {
		text-decoration:none;
	background-color:#eee;
	border:1px solid #b5b5b5;
	margin-top:5px;
	padding-top:2px;
	padding-bottom:2px;
	padding-left:10px;
	padding-right:10px;
	font-size:12px;
	color:#686868;

	}
		.formbut3:hover {
	background-color:#eee;
	border:1px solid #4995c5;
	margin-top:5px;
	padding-top:2px;
	padding-bottom:2px;
	padding-left:10px;
	padding-right:10px;
	font-size:12px;
	color:#4995c5;
	margin-bottom:5px;
	}
	
	
	
.formeditbut {
	background-color:#eee;
	border:1px solid #b5b5b5;
	margin-top:5px;
	font-size:10px;
	color:#686868;
	margin-bottom:5px;
	}
	
.formeditbut:hover {
		background-color:#eee;
	border:1px solid #4995c5;
	margin-top:5px;
	font-size:10px;
	color:#4995c5;
	margin-bottom:5px;
	}			
	
select {border:1px solid #ccc;margin-right:5px;}

#mainfocus_head { 
	font-size:12px;
	margin-bottom:10px;
}


#mainfocus{
	border: #000 1x solid;
	padding:0px;
	margin:0px;
	font-weight:normal;
	font-family:tahoma;
	height:360px;
	color:#fff;
	width:100%;
	
}

#mainfocus h2 {
	color:#fff;}


.mf_left{
	
	background-image:url('../img/mainfocus_left.png');
	background-repeat:no-repeat;
	width:10px;
}
.mf_right{
	background-image:url('../img/mainfocus_right.png');
	background-repeat:no-repeat;
	width:15px;
}

.mf_center{
	background-image:url('../img/mainfocus_mid.png');
	background-repeat:repeat-x;
	padding-left:20px;
}

.vid {
	width:240px;
	margin:0px;
	padding:0px;
	border:1px solid #ccc;
	filter:alpha(opacity=80);
	-moz-opacity:0.8;
	-khtml-opacity: 0.8;
	opacity: 0.8;


	}
	
	.vid:hover {
	border:1px solid #ccc;	
		filter:alpha(opacity=100);
	-moz-opacity:1;
	-khtml-opacity: 1;
	opacity: 1;
	}
	
	.vid1 {
	background-image:url('../img/partnervid.png');
	background-repeat:no-repeat;
	margin:0px;
	padding:0px;
	height:160px;
	width:200px;
	}
	
	.vid1:hover {
	background-image:url('../img/partnervid_over.png');
	background-repeat:no-repeat;	
	height:160px;
	cursor:pointer;
	width:200px;	
	}
	
	.vid2 {
	background-image:url('../img/servicevid2.png');
	background-repeat:no-repeat;
	margin:0px;
	padding:0px;
	height:160px;
	width:200px;
	}
	
	.vid2:hover {
	background-image:url('../img/servicevid2.png');
	background-repeat:no-repeat;
	height:160px;
	width:200px;	
	}
	
.vid3 {
	background-image:url('../img/supportvid2.png');
	background-repeat:no-repeat;
	margin:0px;
	padding:0px;
	height:160px;
	width:200px;
	}
	
.vid3:hover {	
	background-image:url('../img/supportvid2.png');
	background-repeat:no-repeat;	
	border:1px solid #cc;
	height:160px;
	width:200px;	
	}

.largelist {
	font-size:12px;
	margin-left:0px;
	margin-top:5px;
	padding-left:0px;
	padding-top:0px;
	line-height:26px;
	border-bottom:1px solid #ccc;
	}
	
.largelist li{
	list-style-type:none;
	font-size:18px;}	

.largelist a {
	font-size:12px;
	text-decoration:none;
	color:#3768ce;
	
	}

#modulewrap {

	width:49%;
	padding-right:0px;
	margin-right:5px;
	margin-bottom:5px;
	float:left;
	padding-bottom:0px;
	border-left:1px solid #95bced;
	border-right:1px solid #95bced;
	border-top:1px solid #95bced;
	border-bottom:1px solid #95bced;
	
}

#modulewrap_bottom {
	width:49%;
	padding-right:0px;
	margin-right:5px;
	margin-bottom:100px;
	float:left;
	padding-bottom:0px;
	border-left:1px solid #95bced;
	border-right:1px solid #95bced;
	border-top:1px solid #95bced;
	border-bottom:1px solid #95bced;
	
}

#modulewrap2 {

	width:100%;
	padding-right:0px;
	margin-top:5px;
	margin-right:5px;
	margin-bottom:5px;
	float:left;
	padding-bottom:0px;
	border-left:1px solid #95bced;
	border-right:1px solid #95bced;
	border-top:1px solid #95bced;
	border-bottom:1px solid #95bced;
	
}

#modulewrap2_bottom {

	width:100%;
	padding-right:0px;
	margin-top:5px;
	margin-right:5px;
	margin-bottom:100px;
	float:left;
	padding-bottom:0px;
	border-left:1px solid #95bced;
	border-right:1px solid #95bced;
	border-top:1px solid #95bced;
	border-bottom:1px solid #95bced;
	
}

#modulewrap_empty {
	border:1px solid #ccc;
	width:48%;
	margin-right:10px;
	MARGIN-bottom:10px;
	float:left;
	min-height:130px;
	padding-bottom:10px;
	
}

#modulewrap_empty a {
	height:200px;
}
		
#tableheader {
	margin-top:0px;
	height:40px;
	border-top:1px solid #ccc;
	background-image:url('../img/table_row_bg.png');
	background-repeat:repeat-x;
	text-indent:4px;
	margin-top:10px;
	padding-top:5px;
	padding-bottom:10px;
	}
	
#tableheaderred {
	font-weight:bold;
	margin-top:0px;
	height:40px;
	border-top:1px solid #ccc;
	background-image:url('../img/table_row_bgred.png');
	background-repeat:repeat-x;
	text-indent:4px;
	margin-top:10px;
	}	
	
#tableheaderblue {
	font-weight:bold;
	margin-top:0px;
	height:20px;
	border-bottom:0px solid #bad5f7;
	background-image:url('../img/table_row_bgblue.png');
	background-repeat:repeat-x;
	text-indent:4px;
	margin-top:0px;
	padding-top:5px;
	padding-bottom:5px;
	}	
	
#tableheadergreen {
	font-weight:bold;
	margin-top:0px;
	height:40px;
	border-top:1px solid #ccc;
	background-image:url('../img/table_row_bggreen.png');
	background-repeat:repeat-x;
	text-indent:4px;
	margin-top:10px;
	}
	
		#tableheader h3 {
		text-indent:10px;
	font-size:12px;
	font-weight:bold;
	padding-bottom:10px;
	}
	
	#tableheadergreen h3 {
		text-indent:10px;
	font-size:12px;
	font-weight:bold;
	padding-bottom:10px;
	}
	
		#tableheaderred h3 {
		text-indent:10px;
	font-size:12px;
	font-weight:bold;
	padding-bottom:10px;
	}	
	
#tableheaderblue h3 {
	text-indent:10px;
	font-size:12px;
	color:#2b5b7d;
	font-weight:bold;
	}	

#table1 {
	font-family:tahoma;
	font-size:12px;
	
	}

#table1 tr td input {
	
	border:1px solid #ccc;
	background-color:#eee;}

#table1 tr td input:hover {
	
	border:1px solid #4995c5;
	color:#4995c5;
	background-color:#eee;}	

	
#table {
	font-weight:bold;
	margin-top:0px;
	text-indent:4px;
	
	}
	
#table tr {

	}
	
	#table tr:hover {
	background-color:#f5f6f6;
	}	

#tabledataheader{
font-weight:normal;
font-size:10px;
background-image:url('../img/table_row_bg2.png');
background-repeat:repeat-x;
text-align:left;
}
	
#tabledata{
background:#fff;
font-weight:normal;
font-size:11px;
line-height:20px;

}


#tabledata a{
	text-decoration:none;
	background:#fff;	
	font-weight:normal;
	font-size:11px;
	color:#4995c5;

	
}

#tabledata a:hover {
	text-decoration:underline;
	background:#fff;
	font-weight:normal;
	font-size:11px;
	color:#000;
	background-color:#eef7fd;
}

#tabledata2{

font-weight:normal;
font-size:11px;

}

#tabledata2 a{
	text-decoration:none;
	font-weight:normal;
	font-size:11px;
	color:#3dbd3d;
	
}

#tabledata2 a:hover {
	text-decoration:underline;
	background:#fff;
	font-weight:normal;
	font-size:11px;
	color:#000;
		background-color:#eef7fd;
}

#tabledata3{

font-weight:normal;
font-size:11px;

}
#tabledata3 a{
	text-decoration:none;
	font-weight:normal;
	font-size:11px;
	color:#bd3d3d;
	
}

#tabledata3 a:hover {
	text-decoration:underline;
	background:#fff;
	font-weight:normal;
	font-size:11px;
	color:#000;
		background-color:#eef7fd;
}


	
#tableactions {
	text-indent:5px;
	background:#eee;
	width:100%;
	padding-top:5px;
	padding-bottom:5px;
	color:#b5b5b5;	
	border-top:1px solid #d2d3d4;
	border-bottom:1px solid #d2d3d4;
}	

#tableactions a {
text-decoration:none;
font-size:11px;
color:#000;
}

#tableactions a:hover {
	text-decoration:underline;
	color:#000;
}

.inputbox {
	border:1px solid #ccc;
	margin-right:10px;
	padding:3px;}

.largetextarea{
	height:80px;
	width:230px;}

#clearall {margin-bottom:20px;

width:100%;
padding-bottom:5px;
}

#largelegend {
	font-size:15px;
	}

.cssnav
{
position: relative;
font-family: arial, helvetica, sans-serif;
margin: 0;
padding: 0;
}

.cssnav a
{
background: url(/img/setupservice1.png) no-repeat;
white-space: nowrap;
display: block;
width: 240px;
height: 99px;
display: block;
color: black;
text-decoration: none;
}

.cssnav a:hover
{
background: url(/img/setupservice.png) no-repeat;
white-space: nowrap;
display: block;
width: 240px;
height: 99px;
display: block;
color: black;
text-decoration: none;
}

.faqs{
	
	
}

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

.faqques{
	
	text-decoration:none;
	color:#000;
	font-size:100%;
	
	
}

#comingsoon {
	background-image:url(../img/screencast_big1.jpg);
	border: 0px solid #fff;
	height:953px;
	width:1202px;
	font-family:tahoma;
	text-align:center;
	font-size:18px;
	}

#cs_text {
	font-size:18px;
	padding-top:450px;
	font-family:tahoma;
	color:#fff;
	
	}
	
#close {
	color:#fff;
	text-decoration:none;
	font-size:12px;
	
	}	
   #formbut2 {
   text-decoration:none;
   background-color:#eee;
   border:1px solid #b5b5b5;
   margin-top:5px;
   padding-top:2px;
   padding-bottom:2px;
   padding-left:10px;
   padding-right:10px;
   font-size:12px;
   color:#686868;
 	margin-bottom:5px;
   }
   #formbut2:hover {
   background-color:#eee;
   border:1px solid #4995c5;
   margin-top:5px;
   padding-top:2px;
   padding-bottom:2px;
   padding-left:10px;
   padding-right:10px;
   font-size:12px;
   color:#4995c5;
   margin-bottom:5px;
   }

