/* START: Page Body Classes
These classes defines the body appearence of all pages*/

body.landing {
	background-image: url(../kivexa/img/kivexa-bodybg3col.jpg);
}
/* body class for all Content pages */

body.content {
	background-image: url(../kivexa/img/kivexa-bodybg2col.jpg);
}

/* START Landing page conent section*/

/* STARTS: Page Header CLASSES*/

#flash-pict {
	background-image: url(../kivexa/img/kivexa-headerBg.jpg);
} 
/* END: Page Header CLASSES*/

/*START: Left Navigation Classes*/

#leftNav-mainCont ul ul li a.unActive, #leftNav-mainCont ul ul li a:visited.unActive {
	color: #000000;
	background: url(../img/pict-lv2-off.gif) no-repeat -20px 5px;
}

#leftNav-mainCont ul ul li a:hover.unActive, #leftNav-mainCont ul ul li a:active.unActive {
	color: #013766;
	background: url(../kivexa/img/kivexa-navyblue-arrow.jpg) no-repeat 9px 5px;
}


html>body #leftNav-mainCont ul ul li a.unActive, html>body #leftNav-mainCont ul ul li a:visited.unActive{
	background: url(../img/pict-lv2-off.gif) no-repeat -5px 5px;
}

html>body #leftNav-mainCont ul ul li a:hover.unActive, html>body #leftNav-mainCont ul ul li a:active.unActive{
	background: url(../kivexa/img/kivexa-navyblue-arrow.jpg) no-repeat 24px 5px;
}

#leftNav-mainCont ul ul li a.inActive, #leftNav-mainCont ul ul li a:hover.inActive, #leftNav-mainCont ul ul li a:active.inActive, #leftNav-mainCont ul ul li a:visited.inActive {
	color: #013766;
	background: url(../kivexa/img/kivexa-navyblue-arrow.jpg) no-repeat 9px 5px;

}
html>body #leftNav-mainCont ul ul li a.inActive, html>body #leftNav-mainCont ul ul li a:hover.inActive, html>body #leftNav-mainCont ul ul li a:active.inActive, html>body #leftNav-mainCont ul ul li a:visited.inActive {
	background: url(../kivexa/img/kivexa-navyblue-arrow.jpg) no-repeat 24px 5px;
}

/*END: For second level link*/

/*START: For third level Links*/
#leftNav-mainCont ul li a:hover.unActive, #leftNav-mainCont ul li a:active.unActive{
	color: #013766;
	background-image: url(../kivexa/img/kivexa-navyblue-arrow.jpg);
}

#leftNav-mainCont ul li a.inActive, #leftNav-mainCont ul li a:visited.inActive, #leftNav-mainCont ul li a:hover.inActive, 
#leftNav-mainCont ul li a:active.inActive{
	color: #013766;
	background-image: url(../kivexa/img/kivexa-activeLink-arrow.gif);
}

#leftNav-mainCont ul ul ul li a.unActive, #leftNav-mainCont ul ul ul li a:visited.unActive {
	color: #000000;
	background: url(../img/pict-lv3-off.GIF) no-repeat -39px 3px;
}

#leftNav-mainCont ul ul ul li a:hover.unActive, #leftNav-mainCont ul ul ul li a:active.unActive {
	color: #013766;
	background: url(../img/pict-lv4-off.gif) no-repeat -39px 3px;
}

html>body #leftNav-mainCont ul ul ul li a:hover.unActive, html>body #leftNav-mainCont ul ul ul li a:active.unActive{
	background: url(../img/pict-lv4-off.gif) no-repeat -5px 5px;
}

#leftNav-mainCont ul ul ul li a.inActive, #leftNav-mainCont ul ul ul li a:hover.inActive, #leftNav-mainCont ul ul ul li a:active.inActive, #leftNav-mainCont ul ul ul li a:visited.inActive {
	color: #013766;
	background: url(../kivexa/img/kivexa-navyblue-arrow.jpg) no-repeat 1px 3px;

}
html>body #leftNav-mainCont ul ul ul li a.inActive, html>body #leftNav-mainCont ul ul ul li a:hover.inActive, html>body #leftNav-mainCont ul ul ul li a:active.inActive, html>body #leftNav-mainCont ul ul ul li a:visited.inActive {
	background: url(../kivexa/img/kivexa-navyblue-arrow.jpg) no-repeat 34px 5px;

}

/*END: For third level Links*/


/*START: For Fifth level Links*/

#leftNav-mainCont ul ul ul ul li a.unActive, #leftNav-mainCont ul ul ul ul li a:visited.unActive {
	color: #000000;
	background: url(../img/pict-lv2-off.gif) no-repeat -29px 3px;
}

html>body #leftNav-mainCont ul ul ul ul li a.unActive, #leftNav-mainCont ul ul ul ul li a:visited.unActive {
	font-size:.75em;
}

#leftNav-mainCont ul ul ul ul li a:hover.unActive, #leftNav-mainCont ul ul ul ul li a:active.unActive {
	color: #013766;
	background: url(../kivexa/img/kivexa-navyblue-arrow.jpg) no-repeat 0px 3px;
}

html>body #leftNav-mainCont ul ul ul ul li a:hover.unActive, html>body #leftNav-mainCont ul ul ul ul li a:active.unActive{
	background: url(../kivexa/img/kivexa-navyblue-arrow.jpg) no-repeat 34px 5px;
}

#leftNav-mainCont ul ul ul ul li a.inActive, #leftNav-mainCont ul ul ul ul li a:hover.inActive, #leftNav-mainCont ul ul ul ul li a:active.inActive, #leftNav-mainCont ul ul ul ul li a:visited.inActive {
	color: #013766;
	background: url(../kivexa/img/kivexa-navyblue-arrow.jpg) no-repeat 0px 3px;

}
html>body #leftNav-mainCont ul ul ul ul li a.inActive, html>body #leftNav-mainCont ul ul ul ul li a:hover.inActive, html>body #leftNav-mainCont ul ul ul ul li a:active.inActive, html>body #leftNav-mainCont ul ul ul ul li a:visited.inActive {
	background: url(../kivexa/img/kivexa-navyblue-arrow.jpg) no-repeat 34px 5px;
}
/*END: For fifth level Links*/

/*STARTS Left navigation arrow margin width */

/* To define the width and height of workable area of webpage */

/* START Blue Band*/

.bluebar	{
	background-color: #6699cc;
	background-image: url(../kivexa/img/kivexa-blueband.gif);
}

html>body .bluebar{
	margin-top:	6px;
}

html>body .graphicheader02 {
	margin-left:10px;
}

html>body .graphicheader03 {
	margin-left:10px;
}

html>body .bluebar-snarveier {
	margin-top:-84px;
	width:170px;
	margin-left: 590px;
	
}

/* END Blue Band*/


#content-navigation ul li a:hover, #content-navigation ul li a:active{
	color: #6688a4;
	background-image: url(../kivexa/img/kivexa-activeLink-arrow.gif);
}

/* ENDS: Primary Navigation */

/*START: Left Navigation Classes*/


/*ENDS:  Left Navigation Classes*/

.menuHeader a, .menuHeader a:visited {
	color: #013766;
	clear: both;
	text-decoration: none;
}

.menuHeader a:hover, .menuHeader a:active {
	color: #013766;
	text-decoration: none;
}

#crumbs-container ul li a.selected {
	color: #013766;
	background: url(../kivexa/img/crumbs-kivexa-on.gif) 0 0.5em no-repeat;
}

/* STSRT Barnevaksin width and height of workable area of webpage */

.barn-header {
	background-color: #EFEEEC;
	padding: 8px;
	width: 98%;
	height:15px;
}

.barn-header ul li{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
}

.barn-Leftheader {
	float: left; 
	width: 50%;
	font-family: Arial, Helvetica, sans-serif;
	font-size: .70em;
	font-weight: bold;
}

.barn-Rightheader {
	width: 100%;
	font-family: Arial, Helvetica, sans-serif;
	font-size: .70em;
	font-weight: bold;
}

.barn-Leftcontent {
	float: left; 
	width: 30%;
	font-family: Arial, Helvetica, sans-serif;
	font-size: .70em;
	padding-left: 8px;
}

.barn-LeftcontentHeight25 {
	float: left; 
	width: 50%;
	font-family: Arial, Helvetica, sans-serif;
	font-size: .70em;
	padding-left: 8px;
	height: 25px;
}

.barn-LeftcontentHeight45 {
	float: left; 
	width: 50%;
	font-family: Arial, Helvetica, sans-serif;
	font-size: .70em;
	padding-left: 8px;
	height: 45px;
}

.barn-Rightcontent {
	float:left;
	width: 35%;
	font-family: Arial, Helvetica, sans-serif;
	font-size: .70em;
}

.barn-Rightcontent ul {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
}

.barn-Rightcontent2 {
	float:left;
	width: 30%;
	font-family: Arial, Helvetica, sans-serif;
	font-size: .70em;
}

.barn-Rightcontent-big {
	float:left;
	width: 69%;
	font-family: Arial, Helvetica, sans-serif;
	font-size: .70em;
}
html>body .barn-Rightcontent-big {
	width: 68%;
}

.barn-spacer	{
	border-bottom:#CCCCCC solid 1px;
	padding: 1px 0 0 0px;
	margin-top: 10px;
	margin-right: 5px;
}

/* STSRT Barnevaksin width and height of workable area of webpage */

/*STARTS: Behandling Grid Table data*/

.grid-headerrow	{
	float:left; 
	border-right:#bdbcbd solid 1px; 
	border-bottom:#bdbcbd solid 1px; 
	border-left:#bdbcbd solid 1px;
	width:99.8%; 
	padding:2px;
	background-color:#91867e;
	font-weight:bold;
}

html>body .grid-headerrow	{
	width:98.5%; 
}


.gridheader	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:.70em;
	color:#FFFFFF; 
}

.beh-grid-Firstcol	{
	float:left; 
	border-bottom:#CCCCCC solid 1px; 
	border-left:#CCCCCC solid 1px;
	width:24.4%; 
	padding:2px;
	background-color:#999999;
	height:34px;
	color:#000000;
	font-weight:bold;
}
.beh-grid-Sixcol	{
	float:left; 
	border-right:#CCCCCC solid 1px; 
	border-bottom:#CCCCCC solid 1px; 
	border-left:#CCCCCC solid 1px;
	width:27%; 
	padding:2px;
	background-color:#999999;
	height:34px;
	color:#000000;
	font-weight:bold;
}

.beh-grid-FirstWhitecol	{
	float:left; 
	border-bottom:#CCCCCC solid 1px; 
	border-left:#CCCCCC solid 1px;
	width:24.4%; 
	padding:2px;
	background-color:#ffffff;
	height:34px;
	color:#000000;
}

.beh-grid-SixWhitecol	{
	float:left; 
	border-bottom:#CCCCCC solid 1px; 
	border-left:#CCCCCC solid 1px;
	border-right:#CCCCCC solid 1px; 
	width:27%; 
	padding:2px;
	background-color:#ffffff;
	height:34px;
	color:#000000;
}

.beh-grid-FirstDarkecol	{
	float:left; 
	border-bottom:#CCCCCC solid 1px; 
	border-left:#CCCCCC solid 1px;
	width:24.4%; 
	padding:2px;
	background-color:#efedec;
	height:34px;
	color:#000000;
}

.beh-grid-SixDarkecol	{
	float:left; 
	border-bottom:#CCCCCC solid 1px; 
	border-left:#CCCCCC solid 1px;
	border-right:#CCCCCC solid 1px; 
	width:27%; 
	padding:2px;
	background-color:#efedec;
	height:34px;
	color:#000000;
}


/*STARTS: Antiviral Grid Table data*/

.anti-grid-Firstcol	{
	float:left; 
	border-bottom:#CCCCCC solid 1px; 
	border-left:#CCCCCC solid 1px;
	width:32.8%; 
	padding:5px 2px 2px 2px;
	background-color:#ffffff;
	height:25px;
	color:#000000;
	font-weight:bold;
}

html>body .anti-grid-Firstcol	{	
width:31.3%; 
}

.anti-grid-thirdcol	{
	float:left; 
	border-right:#CCCCCC solid 1px; 
	border-bottom:#CCCCCC solid 1px; 
	border-left:#CCCCCC solid 1px;
	width:34.2%; 
	padding:5px 2px 2px 2px;
	background-color:#ffffff;
	height:25px;
	color:#000000;
	font-weight:bold;
}

html>body .anti-grid-thirdcol	{	
	width:33.3%; 
}

.anti-grid-FirstWhitecol	{
	float:left; 
	border-bottom:#CCCCCC solid 1px; 
	border-left:#CCCCCC solid 1px;
	width:32.8%; 
	padding:5px 2px 2px 2px;
	background-color:#ffffff;
	height:25px;
	color:#000000;
}

html>body .anti-grid-FirstWhitecol	{	
	width:31.3%; 
}

.anti-grid-FirstWhitecolH36px	{
	float:left; 
	border-bottom:#CCCCCC solid 1px; 
	border-left:#CCCCCC solid 1px;
	width:32.8%; 
	padding:5px 2px 2px 2px;
	background-color:#ffffff;
	height:36px;
	color:#000000;
}

.anti-grid-thirdWhitecol	{
	float:left; 
	border-bottom:#CCCCCC solid 1px; 
	border-left:#CCCCCC solid 1px;
	border-right:#CCCCCC solid 1px; 
	width:34.2%; 
	padding:5px 2px 2px 2px;
	background-color:#ffffff;
	height:25px;
	color:#000000;
}

html>body .anti-grid-thirdWhitecol	{	
width:33.3%; 
}

.anti-grid-forthWhitecol	{
	float:left; 
	border-top:#CCCCCC solid 1px; 
	border-bottom:#CCCCCC solid 1px;
	border-right:#CCCCCC solid 1px; 
	border-left:#CCCCCC solid 1px;
	width:34.2%; 
	padding:5px 2px 2px 2px;
	background-color:#ffffff;
	height:25px;
	color:#000000;
}

.anti-grid-thirdWhitecolH36px	{
	float:left; 
	border-bottom:#CCCCCC solid 1px; 
	border-left:#CCCCCC solid 1px;
	border-right:#CCCCCC solid 1px; 
	width:34.2%; 
	padding:5px 2px 2px 2px;
	background-color:#ffffff;
	height:36px;
	color:#000000;
}

.anti-grid-FirstDarkecol	{
	float:left; 
	border-bottom:#CCCCCC solid 1px; 
	border-left:#CCCCCC solid 1px;
	width:32.8%; 
	padding:5px 2px 2px 2px;
	background-color:#f8f8f8;
	height:25px;
	color:#000000;
}

html>body .anti-grid-FirstDarkecol	{	
width:31.3%; 
}

.anti-grid-thirdDarkecol	{
	float:left; 
	border-bottom:#CCCCCC solid 1px; 
	border-left:#CCCCCC solid 1px;
	border-right:#CCCCCC solid 1px; 
	width:34.2%; 
	padding:5px 2px 2px 2px;
	background-color:#f8f8f8;
	height:25px;
	color:#000000;
}

html>body .anti-grid-thirdDarkecol	{	
width:33.3%;
}

/*Grid for 2 column table - starts*/
.anti-grid-2ColFirstWhitecolFR	{
	float:left; 
	border-bottom:#CCCCCC solid 1px; 
	border-left:#CCCCCC solid 1px;
	border-top:#CCCCCC solid 1px;
	width:33%; 
	padding:5px 2px 2px 2px;
	background-color:#ffffff;
	height:25px;
	color:#000000;
}
html>body .anti-grid-2ColFirstWhitecolFR{
width:32.7%;
}

.anti-grid-2ColSecWhitecolFR	{
	float:left; 
	border:#CCCCCC solid 1px; 
	width:67%; 
	padding:5px 2px 2px 2px;
	background-color:#ffffff;
	height:25px;
	color:#000000;
}
html>body .anti-grid-2ColSecWhitecolFR{width:64.5%;}

.anti-grid-2ColFirstWhitecol	{
	float:left; 
	border-bottom:#CCCCCC solid 1px; 
	border-left:#CCCCCC solid 1px;
	width:33%; 
	padding:5px 2px 2px 2px;
	background-color:#ffffff;
	height:25px;
	color:#000000;
}
html>body .anti-grid-2ColFirstWhitecol{
width:32.7%;
}

.anti-grid-2ColSecWhitecol	{
	float:left; 
	border-bottom:#CCCCCC solid 1px; 
	border-left:#CCCCCC solid 1px;
	border-right:#CCCCCC solid 1px; 
	width:67%; 
	padding:5px 2px 2px 2px;
	background-color:#ffffff;
	height:25px;
	color:#000000;
}
html>body .anti-grid-2ColSecWhitecol{
width:64.5%;
}

.anti-grid-2ColFirstDarkcol	{
	float:left; 
	border-bottom:#CCCCCC solid 1px; 
	border-left:#CCCCCC solid 1px;
	width:33%; 
	padding:5px 2px 2px 2px;
	background-color:#f8f8f8;
	height:25px;
	color:#000000;
}
html>body .anti-grid-2ColFirstDarkcol{
width:32.7%;
}

.anti-grid-2ColSecDarkcol	{
	float:left; 
	border-bottom:#CCCCCC solid 1px; 
	border-left:#CCCCCC solid 1px;
	border-right:#CCCCCC solid 1px; 
	width:67%; 
	padding:5px 2px 2px 2px;
	background-color:#f8f8f8;
	height:25px;
	color:#000000;
}
html>body .anti-grid-2ColSecDarkcol{
width:64.5%;
}

/*Grid for 2 column table - ends*/
/*Grid for 2 column - 2 line content - table - starts*/

.anti-grid-2ColFirstWhitecol2{
	float:left; 
	border-bottom:#CCCCCC solid 1px; 
	border-left:#CCCCCC solid 1px;
	width:33%; 
	padding:5px 2px 2px 2px;
	background-color:#ffffff;
	height:36px;
	color:#000000;
}
html>body .anti-grid-2ColFirstWhitecol2{
width:32.7%;
}

.anti-grid-2ColSecWhitecol2{
	float:left; 
	border-bottom:#CCCCCC solid 1px; 
	border-left:#CCCCCC solid 1px;
	border-right:#CCCCCC solid 1px; 
	width:67%; 
	padding:5px 2px 2px 2px;
	background-color:#ffffff;
	height:36px;
	color:#000000;
}
html>body .anti-grid-2ColSecWhitecol2{
width:64.5%;
}

.anti-grid-2ColFirstDarkcol2{
	float:left; 
	border-bottom:#CCCCCC solid 1px; 
	border-left:#CCCCCC solid 1px;
	width:33%; 
	padding:5px 2px 2px 2px;
	background-color:#f8f8f8;
	height:36px;
	color:#000000;
}
html>body .anti-grid-2ColFirstDarkcol2{
width:32.7%;
}

.anti-grid-2ColSecDarkcol2{
	float:left; 
	border-bottom:#CCCCCC solid 1px; 
	border-left:#CCCCCC solid 1px;
	border-right:#CCCCCC solid 1px; 
	width:67%; 
	padding:5px 2px 2px 2px;
	background-color:#f8f8f8;
	height:36px;
	color:#000000;
}
html>body .anti-grid-2ColSecDarkcol2{
width:64.5%;
}

/*Grid for 2 column - 2 line content - table - ends*/
/*Grid for 3 column - 1 line content - 30:25:45 ratio - starts*/
.anti-grid-3Col-w1 {
	float:left; 
	border-bottom:#CCCCCC solid 1px; 	
	border-left:#CCCCCC solid 1px;
	width:28%; 	height:25px;
	padding:5px 2px 2px 2px;
	background-color:#ffffff;	
	color:#000000;
}
html>body .anti-grid-3Col-w1 {
width:26.5%;
}

.anti-grid-3Col-w2 {
	float:left; 
	border-bottom:#CCCCCC solid 1px; 	
	border-left:#CCCCCC solid 1px;	
	width:27%; 	height:25px;
	padding:5px 2px 2px 2px;
	background-color:#ffffff;	
	color:#000000;
}
html>body .anti-grid-3Col-w2 {width:25.4%;}

.anti-grid-3Col-w3 {
	float:left; 
	border-bottom:#CCCCCC solid 1px; 	
	border-left:#CCCCCC solid 1px;	
	border-right:#CCCCCC solid 1px; 
	width:44.7%; 	height:25px;
	padding:5px 2px 2px 2px;
	background-color:#ffffff; color:#000000;
}
html>body .anti-grid-3Col-w3 {
width:44%;
}

.anti-grid-3Col-d1 {
	float:left; 
	border-bottom:#CCCCCC solid 1px; 	
	border-left:#CCCCCC solid 1px;
	width:28%; 	height:25px;
	padding:5px 2px 2px 2px;
	background-color:#f8f8f8;	
	color:#000000;
}
html>body .anti-grid-3Col-d1 {
width:26.5%;
}

.anti-grid-3Col-d2 {
	float:left; 
	border-bottom:#CCCCCC solid 1px; 	
	border-left:#CCCCCC solid 1px;	
	width:27%; 	height:25px;
	padding:5px 2px 2px 2px;
	background-color:#f8f8f8; color:#000000;
}
html>body .anti-grid-3Col-d2 {
width:25.4%;
}

.anti-grid-3Col-d3 {
	float:left; 
	border-bottom:#CCCCCC solid 1px; 	
	border-left:#CCCCCC solid 1px;	
	border-right:#CCCCCC solid 1px; 
	width:44.7%; 	height:25px;
	padding:5px 2px 2px 2px;
	background-color:#f8f8f8; 
	color:#000000;
}
html>body .anti-grid-3Col-d3 {
width:44%;
}

/*Grid for 3 column - 1 line content - 35:25:40 ratio - ends*/
/*Grid for 3 column - 2 line content - 30:25:45 ratio - starts*/
.anti-grid-3Col-w1-2 {
	float:left; 
	border-bottom:#CCCCCC solid 1px; 	
	border-left:#CCCCCC solid 1px;
	width:28%; 	height:36px;
	padding:5px 2px 2px 2px;
	background-color:#ffffff;	
	color:#000000;
}
html>body .anti-grid-3Col-w1-2 {
width:26.5%;
}

.anti-grid-3Col-w2-2 {
	float:left; 
	border-bottom:#CCCCCC solid 1px; 	
	border-left:#CCCCCC solid 1px;	
	width:27%; 	height:36px;
	padding:5px 2px 2px 2px;
	background-color:#ffffff;	
	color:#000000;
}
html>body .anti-grid-3Col-w2-2 {
width:25.4%;
}

.anti-grid-3Col-w3-2 {
	float:left; 
	border-bottom:#CCCCCC solid 1px; 	
	border-left:#CCCCCC solid 1px;	
	border-right:#CCCCCC solid 1px; 
	width:44.7%; 	height:36px;
	padding:5px 2px 2px 2px;
	background-color:#ffffff; 
	color:#000000;
}
html>body .anti-grid-3Col-w3-2 {
width:44%;
}

.anti-grid-3Col-d1-2 {
	float:left; 
	border-bottom:#CCCCCC solid 1px; 	
	border-left:#CCCCCC solid 1px;
	width:28%; 	height:36px;
	padding:5px 2px 2px 2px;
	background-color:#f8f8f8;	
	color:#000000;
}
html>body .anti-grid-3Col-d1-2 {
width:26.5%;
}

.anti-grid-3Col-d2-2 {
	float:left; 
	border-bottom:#CCCCCC solid 1px; 	
	border-left:#CCCCCC solid 1px;	
	width:27%; 	height:36px;
	padding:5px 2px 2px 2px;
	background-color:#f8f8f8; color:#000000;
}
html>body .anti-grid-3Col-d2-2 {
width:25.4%;
}

.anti-grid-3Col-d3-2 {
	float:left; 
	border-bottom:#CCCCCC solid 1px; 	
	border-left:#CCCCCC solid 1px;	
	border-right:#CCCCCC solid 1px; 
	width:44.7%; 	height:36px;
	padding:5px 2px 2px 2px;
	background-color:#f8f8f8; color:#000000;
}
html>body .anti-grid-3Col-d3-2 {
width:44%;
}

/*Grid for 3 column - 2 line content - 35:25:40 ratio - ends*/
/*Grid for 3 column - 3 line content - 30:25:45 ratio - starts*/
.anti-grid-3Col-w1-3 {
	float:left; 
	border-bottom:#CCCCCC solid 1px; 	
	border-left:#CCCCCC solid 1px;
	width:28%; 	height:50px;
	padding:5px 2px 2px 2px;
	background-color:#ffffff;	
	color:#000000;
}
html>body .anti-grid-3Col-w1-3 {
width:26.5%;
}

.anti-grid-3Col-w2-3 {
	float:left; 
	border-bottom:#CCCCCC solid 1px; 	
	border-left:#CCCCCC solid 1px;	
	width:27%; 	height:50px;
	padding:5px 2px 2px 2px;
	background-color:#ffffff;	
	color:#000000;
}
html>body .anti-grid-3Col-w2-3 {
width:25.4%;
}

.anti-grid-3Col-w3-3 {
	float:left; 
	border-bottom:#CCCCCC solid 1px; 	
	border-left:#CCCCCC solid 1px;	
	border-right:#CCCCCC solid 1px; 
	width:44.7%; 	height:50px;
	padding:5px 2px 2px 2px;
	background-color:#ffffff; 
	color:#000000;
}
html>body .anti-grid-3Col-w3-3 {
width:44%;
}

.anti-grid-3Col-d1-3 {
	float:left; 
	border-bottom:#CCCCCC solid 1px; 	
	border-left:#CCCCCC solid 1px;
	width:28%; 	height:50px;
	padding:5px 2px 2px 2px;
	background-color:#f8f8f8;	
	color:#000000;
}
html>body .anti-grid-3Col-d1-3 {
width:26.5%;
}

.anti-grid-3Col-d2-3 {
	float:left; 
	border-bottom:#CCCCCC solid 1px; 	
	border-left:#CCCCCC solid 1px;	
	width:27%; 	height:50px;
	padding:5px 2px 2px 2px;
	background-color:#f8f8f8; color:#000000;
}
html>body .anti-grid-3Col-d2-3 {
width:25.4%;
}

.anti-grid-3Col-d3-3 {
	float:left; 
	border-bottom:#CCCCCC solid 1px; 	
	border-left:#CCCCCC solid 1px;	
	border-right:#CCCCCC solid 1px; 
	width:44.7%; 	height:50px;
	padding:5px 2px 2px 2px;
	background-color:#f8f8f8; color:#000000;
}
html>body .anti-grid-3Col-d3-3 {
width:44%;
}

/*Grid for 3 column - 3 line content - 35:25:40 ratio - ends*/

/*The landing page mid image has a page specific class name */
/*New Classess*/
.img-midd-landingpage-kivexa	{
	float:left; 
	margin-left:252px; 
	margin-top:-320px;
}

html>body .img-midd-landingpage-kivexa	{
	margin-top:110px;
	margin-left: 240px;
	position:absolute;
}
/*End of Changes to midd image*/
#faq ul {
	font-family: Arial, Helvetica, sans-serif;
	list-style: none;
	white-space: nowrap;
	padding: 0px 0px 10px 0px;
	margin: 0px;
}

#faq ul li {
	font-family: Arial, Helvetica, sans-serif;
	float: left;
	padding: 2px;	
	width:90%;
}

#faq ul ul li {
	font-family: Arial, Helvetica, sans-serif;
	float: left;
	padding-left:: 25px;
	width:100%;
	list-style-type: none;
}

#faq ul li a, #faq ul li a:visited {
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 1em;
	padding: 0px 5px 0px 5px;
	color: #3297b9;
	height:10px;
	background: url(../img/quicklink-arrowactive.gif) 0 0.4em no-repeat;
}

#faq ul ul li a, #faq ul ul li a:visited {
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 1.4em;
	padding: 0px 5px 0px 5px;
	color: #3297b9;
	height:10px;
	background: url(../img/quicklink-arrowactive.gif) 0 0.5em no-repeat;
}


#faq ul li a:hover, #faq ul li a:active {
	color: #FF6600;
	background: url(../img/quicklink-arrowover.gif) 0 0.4em no-repeat;
}

#faq ul ul li a:hover, #faq ul ul li a:active {
	color: #FF6600;
	background: url(../img/quicklink-arrowover.gif) 0 0.5em no-repeat;
}
