/* inteligenz.css */

html {overflow-y:scroll;}

a:active
{
outline: none;
}

a:focus
{
-moz-outline-style: none;
}

body {
	font: Arial, Helvetica, sans-serif;

}

#container {
	margin: 0 auto;
	width:950px;
	/*border:1px #999999 solid;*/}

.green_dots {
	background:url(images/green_dots.gif) repeat-x;
	height:1px; !important

}

/* --------------HEADER------------------- */
#mainHeader {
background-image:url(images/header.png);
	height:85px;
}

#topNavContain {
	width:420px;
	float:right;
}

#topNavLinks {
	width:250px;
	float:left;
	margin-top:10px;
}

#search {
	float:right;
	margin-top:4px;
	margin-right:9px;
	

}
/* --------------END HEADER------------------- */



/* ------------------FONT CLASSES---------------- */
a.navlink:link {color: #333;text-decoration: none;}
a.navlink:visited {color: #333;text-decoration: none;}
a.navlink:hover {color: #6699cc; text-decoration: none; }

a.topnavlink:link {color: #fff;text-decoration: none; }
a.topnavlink:visited {color: #fff;text-decoration: none; }
a.topnavlink:hover {color: #6699cc; text-decoration: none; }

a.searchlink:link {color: #6699cc;text-decoration: underline; }
a.searchlink:visited {color: #6699cc;text-decoration: underline; }
a.searchlink:hover {color: #6699cc; text-decoration: none; }


.topnavlink {
	padding-left:5px;
	padding-right:5px;

}

.arial11 {
	font:11px  Arial, Helvetica, sans-serif;
}
.arial12 {
	font:12px  Arial, Helvetica, sans-serif;
}
.arial12bold {
	font:12px  Arial, Helvetica, sans-serif;
	font-weight:bold;
}
.arial14 {
	font:14px  Arial, Helvetica, sans-serif;
}
.arial14bold {
	font:14px  Arial, Helvetica, sans-serif;
	font-weight:bold;
}
.arial24 {
	font:24px  Arial, Helvetica, sans-serif;
}

.whitetext {
	color:#FFFFFF;
	margin-bottom:2px;
}

.greenHeadline { 
	font: Arial, Helvetica, sans-serif;
	color:#b6cf67;
}
/* ------------------END FONT CLASSES---------------- */



/* ----------------FLASH HEADER & SUBPAGE HEADERs----------*/
#flash {


	float:left;
	height:215px;
	width:720px;
}

/* --------SUBPAGE HEADERS----------*/
#flash_services {
	float:left;
	height:220px;
	width:720px;
	margin-top:-10px;
}

#flash_solutions {
	float:left;
	height:220px;
	width:720px;
	
}

#flash_careers {
	float:left;
	height:220px;
	width:720px;
	
}

#flash_sub {
	float:left;
	height:108px;
	width:720px;

}

#flash_subsm {
	float:left;
	height:36px;
	width:720px;
}
/* --------END SUBPAGE HEADERS----------*/
/* ----------------END FLASH HEADER & SUBPAGE HEADERs----------*/





/* ------------------CONTENT CONTAINERS---------------- */

#content_left_services {
	
	/*margin-top:-60px;*/
	margin-top:0px;
}

#content_services {
	float:left;
	width:698px;
	border: 1px solid #b6cf67;
	
	/*margin-top:10px;*/
	padding:10px;
	
	margin-top:15px;
	line-height:1.5;
}

#content_solutions {
	float:left;
	width:698px;
	border: 1px solid #b6cf67;
	/*margin-top:10px;*/
	padding:10px;
	margin-top:15px;
	line-height:1.5;
	
}

#content_careers {
	float:left;
	width:698px;
	border: 1px solid #b6cf67;
	/*margin-top:10px;*/
	padding:10px;
	margin-top:15px;
	line-height:1.5;
	
}


#content_demo {
	float:left;
	width:718px;
	border: 1px solid #ccc;
	/*margin-top:10px;*/
	line-height:1.5;
	margin-top:10px;
	
}

#content_subleft, #content_contact, #content_resources, #content_customers    {
	float:left;
	width:708px;
	border: 1px solid #ccc;
	/*margin-top:10px;*/
	padding:5px;
	line-height:1.5;
	margin-top:10px;
}

#content_soon, #content_faqs, #content_hipaa, #content_training, #content_facts, #content_companynews    {
	float:left;
	width:708px;
	height:576px;
	border: 1px solid #ccc;
	/*margin-top:10px;*/
	padding:5px;
	line-height:1.5;
	margin-top:10px;
}

#content_partners    {
	float:left;
	width:698px;
	border: 1px solid #ccc;
	/*margin-top:10px;*/
	padding:10px;
	line-height:1.4;
	margin-top:10px;
	height:566px;
}


#content_faqs {
	float:left;
	width:708px;
	height: auto !important;
	height:576px;

	min-height:576px;
	border: 1px solid #ccc;
	/*margin-top:10px;*/
	padding:5px;
	line-height:1.5;
	margin-top:10px;
}


#content_full   {
	float:left;
	width:938px;
	border: 1px solid #ccc;
	/*margin-top:10px;*/
	padding:5px;
	line-height:1.5;
	margin-top:10px;
}

#content_support   {
	float:left;
	width:938px;
	border: 1px solid #ccc;
	/*margin-top:10px;*/
	padding:5px;
	line-height:1.5;
}
#content_home {
	float:left;
	width:708px;
	margin-top:7px;
	/*_margin-top:-500px;*/
	border: 1px solid #ccc;
	height:472px;
	padding:5px;
	

	/*margin-top:10px;*/


}
#home_content {
margin-top:10px;

}
/* ------------------END CONTENT CONTAINERS---------------- */




/* ------------------SIDE MENU CONTENT-------------------- */

#sideMenu {
	font:11px  Arial, Helvetica, sans-serif;

	float:right;
	height:460px;
	width:223px;
	
	/*border-left: 1px solid #ccc;*/
}

#sideMenu_content {

	float:right;
	text-align:left;
	width:220px;

}
#sideMenu_content ul  {

	text-align:left;
}

#sideMenu_content ul li {
	
}

#sideMenu_contain1 {
	background:url(images/submenu_bkg.gif) repeat-x;
	border: 1px solid #ccc;
	margin-bottom:10px;
	padding-left:5px;
	line-height:2;
	height:116px;
}

#sideMenu_contain2 {
	background:url(images/submenu_bkg.gif) repeat-x;
	border: 1px solid #ccc;
	padding-left:5px;
	padding-right:5px;
	line-height:1.7;
	margin-bottom:10px;
	height:282px;
}

#sideMenu_contain3 {
	background:url(images/submenu_bkg.gif) repeat-x;
	border: 1px solid #ccc;
	padding-left:5px;
	padding-right:5px;
	line-height:1.7;
	height:282px; 
	_height:310px; 
}

/*----------INFORMATION CENTER SIDEMENU----------*/
#tabs_systemInfo {
	

	
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666;
	line-height:1.4;
	position:relative;
	
}

.menuInfo { color:#272727;  height:23px; font:11px Arial, Helvetica, sans-serif; }
.menuInfo ul {margin:0px; padding:0px; list-style:none; text-align:center;}
.menuInfo li {display:inline; line-height:23px; float:left;  }
.menuInfo li a { text-decoration:none; padding:4px 5px 6px 5px;}
.menuInfo li a:hover { text-decoration:underline;}
.menuInfo li a.tabactive {  position:relative; color:#d7691e}

#Infotabcontent1, #Infotabcontent2 {
line-height:1.2;
}

/*------END INFORMATION CENTER SIDEMENU-----*/


/*----------LEARNING CENTER SIDEMENU----------*/
#tabs_systemLearn {
	

	
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666;
	line-height:1.4;
	position:relative;
	
}

.menuLearn { color:#272727;  height:23px; font:11px Arial, Helvetica, sans-serif; }
.menuLearn ul {margin:0px; padding:0px; list-style:none; text-align:center;}
.menuLearn li {display:inline; line-height:23px; float:left;  }
.menuLearn li a { text-decoration:none; padding:4px 5px 6px 5px;}
.menuLearn li a:hover { text-decoration:underline;}
.menuLearn li a.tabactive {  position:relative; color:#d7691e}

#Learntabcontent1, #Learntabcontent2, #Learntabcontent3{
line-height:1.2;
	
	height:226px;
	
}

.tabLearnpadding {
	padding: 0 4px 0  4px;
}
.tabLearnfirst {
	padding: 0 5px 0  0;
}

/*------END LEARNING CENTER SIDEMENU-----*/


/*----------VIDEO INSIDE LEARNING CENTER SIDEMENU----------*/
#tabs_systemVideo {
	

	
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666;
	line-height:1.4;
	
	
}

.menuVideo { color:#272727;  height:23px; font:11px Arial, Helvetica, sans-serif; }
.menuVideo ul {margin:0px; padding:0px; list-style:none; text-align:center;}
.menuVideo li {display:inline; line-height:23px; float:left;  }
.menuVideo li a { text-decoration:none; padding:4px 5px 6px 5px;}
.menuVideo li a:hover { text-decoration:underline;}
.menuVideo li a.tabactive {  position:relative; color:#d7691e}



/*------END VIDEO INSIDE LEARNING CENTER SIDEMENU-----*/



/* ------------------END SIDE MENU CONTENT-------------------- */




/* --------------------------FOOTER------------------------- */
#footer {
	margin-top:20px;
	font:12px Arial, Helvetica, sans-serif;
	height:30px;
	float:left;
	width:950px;
}

/* --------------------------END FOOTER------------------------- */



/* -------------------------MAIN HOMEPAGE TABS SYSTEM--------------------------- */
#tabs_system {
	margin-top:5px;

	float:left;
	
	width:720px;
}

.menu {background-color:#fff; color:#272727; border-bottom:1px solid #ccc; height:23px; font:11px Arial, Helvetica, sans-serif; }
.menu ul {margin:0px; padding:0px; list-style:none; text-align:center;}
.menu li {display:inline; line-height:23px; float:left; background-color:#fff;}
.menu li a {color:#000000; text-decoration:none; padding:4px 5px 6px 5px;  border-left:1px solid #eee; border-right:1px solid #eee; border-top:1px solid #eee;}
.menu li a.tabactive {border-left:1px solid #ccc; border-right:1px solid #ccc; border-top:1px solid #ccc; background-color:#fff; font-weight:bold;  position:relative;}


#tabcontent1, #tabcontent2, #tabcontent3, #tabcontent4 {
	border-left:1px solid #ccc; border-right:1px solid #ccc; border-bottom:1px solid #ccc;
	font:11px  Arial, Helvetica, sans-serif;
	padding:5px;
	height:444px;
	
}

	

.tabpadding {
	padding: 0 5px 0  5px;
}
.tabfirst {
	padding: 0 5px 0  0;
}
/* -------------------------END TABS SYSTEM--------------------------- */


/* -------------------------CUSTOMER SUPPORT CENTER--------------------------- */
.CSC_left {
	background: url(images/subcontain_header.jpg) repeat-x;
	width:225px;
	float:left;
	
	border: 1px solid #ccc;
	padding: 6px 10px 10px 10px;
		margin-bottom:15px;
}

#CSC_left_container {
	width:245px;
	float:left;
}

#CSC_right {
	width:680px;
	border: 1px solid #ccc;
	float:right;
}

.text_big14 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#fff;
}



#tabcontentpartner1 {
	height:440px;
}
#tabcontentpartner2 {
	height:440px;
}


#tabcontentCustform1,#tabcontentCustform2,#tabcontentCustform3,#tabcontentCustform4,#tabcontentCustform5,#tabcontentCustform6,#tabcontentCustform7,#tabcontentCustform8  {
	height:750px;
}


/* -------------------------END CUSTOMER SUPPORT CENTER--------------------------- */



/*----------CAREERS SUB1 SIDEMENU----------*/
#tabs_systemCareers1 {
	

	
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666;
	line-height:1.4;
	position:relative;
	
}

.menuCareers1 { color:#272727;  height:23px; font:11px Arial, Helvetica, sans-serif; }
.menuCareers1 ul {margin:0px; padding:0px; list-style:none; text-align:center;}
.menuCareers1 li {display:inline; line-height:23px; float:left;  }
.menuCareers1 li a { text-decoration:none; padding:4px 5px 6px 5px;}
.menuCareers1 li a:hover { text-decoration:underline;}
.menuCareers1 li a.tabactive {  position:relative; color:#d7691e}

#Careers3tabcontent1, #Careers3tabcontent4 {
	height:291px;

}


/*------END CAREERS SUB1 SIDEMENU-----*/

/*----------CAREERS SUB2 SIDEMENU----------*/
#tabs_systemCareers2 {
	

	
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666;
	line-height:1.4;
	position:relative;
	
}

.menuCareers2 { color:#272727;  height:23px; font:11px Arial, Helvetica, sans-serif; }
.menuCareers2 ul {margin:0px; padding:0px; list-style:none; text-align:center;}
.menuCareers2 li {display:inline; line-height:23px; float:left;  }
.menuCareers2 li a { text-decoration:none; padding:4px 5px 6px 5px;}
.menuCareers2 li a:hover { text-decoration:underline;}
.menuCareers2 li a.tabactive {  position:relative; color:#d7691e}



#Careers2tabcontent1,#Careers2tabcontent3,#Careers2tabcontent4 {
	height:291px;

}



/*------END CAREERS SUB2 SIDEMENU-----*/




#tabcontentserv1,#tabcontentserv2,#tabcontentserv3,#tabcontentserv4  {
	height:351px;

}
















/* --------------------VIDEO----------------- */


#placeholder {
	margin-top:9px;
	margin-left:8px;
	border:1px solid #ccc;
	width:640px;

}
#type_container {

	width:640px;
	margin-left:8px;
	
}

#video_contain {
	float:left;
	width:658px;
	height:570px;
	background:url(images/video_contain.png) no-repeat;
	margin-left:10px;
	margin-top:10px;
}

#video_contain_right {
	float:right;
	width:247px;
	height:568px;
	margin-right:10px;
	
	margin-top:10px;

}
#featured_video_contain {
	background:url(images/subcontain_header.jpg) repeat-x;
	padding:5px;
	border:1px solid #ccc;
}

#featured_video_contain2 {
	margin-top:10px;
	background:url(images/subcontain_header.jpg) repeat-x;
	padding:5px;
	border:1px solid #ccc;
}
/* --------------------END VIDEO----------------- */




/* --------------------TRAINING----------------- */
#training_contain_right {
	height:300px;
	border:1px solid #ccc;
	width:400px;
	float:right;
	
	

}

#training_contain_left{
	
	width:300px;
	float:left;

}



#tabs_system {
	margin-top:5px;

	float:left;
	
	width:720px;
}

.menuTrain {background-color:#fff; color:#272727; border-bottom:1px solid #ccc; height:23px; font:11px Arial, Helvetica, sans-serif; }
.menuTrain ul {margin:0px; padding:0px; list-style:none; text-align:center;}
.menuTrain li {display:block; line-height:23px; float:right; background-color:#fff;}
.menuTrain li a {color:#000000; text-decoration:none; padding:4px 5px 6px 5px;  border-left:1px solid #eee; border-right:1px solid #eee; border-top:1px solid #eee;}
.menuTrain li a.tabactive {border-left:1px solid #ccc; border-right:1px solid #ccc; border-top:1px solid #ccc; background-color:#fff; font-weight:bold;  position:relative;}



#Traintabcontent1, #Traintabcontent2, #Traintabcontent3, #Traintabcontent4, #Traintabcontent5 {
	height:50px;
	font:11px  Arial, Helvetica, sans-serif;
	padding:0 10px 0 10px;
}
/* --------------------END TRAINING----------------- */

#eventscontain {
	border: 1px solid #ccc;
	margin-top:10px;
	clear:both;
	padding-bottom:25px;
}
