﻿/* Default CSS Stylesheet for a XYKA Corporate Site */
 
BODY
{
    FONT-FAMILY: arial;
    FONT-WEIGHT: normal;
    LETTER-SPACING: normal;
    TEXT-TRANSFORM: none;
    WORD-SPACING: normal;
    margin-top: 0px;
    margin-left: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
	background-color: #FFFFFF;
	
}

.unihea
{
	font-family: verdana;
	font-size: 10px;
	color: #523381;
}

.menuhea
{
	font-family: verdana;
	font-size: 10px;
	color: #441E7F;
	font-weight:bold;
}

.emailtext11
{
	font-family: verdana;
	font-size: 10px;
	color: #674897;
	font-weight:normal;
	line-height:16px;
}

.heading_lppl
{
	font-family: verdana;
	font-size: 11px;
	color: #441E7F;
	font-weight:bold;
}

.pstn_notavail
{
	font-family: verdana;
	font-size: 11px;
	color: #ff1414;
	font-weight:bold;
}
.heading_lplb
{
	font-family: verdana;
	font-size: 11px;
	color: #006bb8;
	font-weight:bold;
}

.heading_lpred
{
	font-family: verdana;
	font-size: 11px;
	color: #c0262d;
	font-weight:bold;
}

.heading_lporg
{
	font-family: verdana;
	font-size: 11px;
	color: #f25a13;
	font-weight:bold;
}

.heading_lpgn
{
	font-family: verdana;
	font-size: 11px;
	color: #0d8424;
	font-weight:bold;
}

.heading_lplor
{
	font-family: verdana;
	font-size: 11px;
	color: #f7931d;
	font-weight:bold;
}

.heading_lplp
{
	font-family: verdana;
	font-size: 11px;
	color: #5a58a6;
	font-weight:bold;
}

.heading_lpaq
{
	font-family: verdana;
	font-size: 11px;
	color: #008db0;
	font-weight:bold;
}

.heading_lpdg
{
	font-family: verdana;
	font-size: 11px;
	color: #007070;
	font-weight:bold;
}

.small_lppl
{
	font-family: verdana;
	font-size: 10px;
	color: #441E7F;
	font-weight:bold;
}

.large_ppl
{
	font-family: verdana;
	font-size: 11px;
	color: #441E7F;
}

.unigry
{
	font-family: verdana;
	font-size: 11px;
	color: #595959;
	line-height:14px;
}

.unicel
{
	font-family: arial;
	font-size: 10px;
	color: #595959;
	line-height:18px;
}

.unicelv
{
	font-family: verdana;
	font-size: 11px;
	color: #616161;
	line-height:18px;
}



.smlunicelv
{
	font-family: verdana;
	font-size: 10px;
	color: #616161;
}

A.smlunicelv:link
{
	font-family: verdana;
	font-size: 10px;
	color: #616161;
	text-decoration:none
}
A.smlunicelv:visited
{
	font-family: verdana;
	font-size: 10px;
	color: #616161;
	text-decoration:none
}
A.smlunicelv:hover
{
	font-family: verdana;
	font-size: 10px;
	color: #616161;
	text-decoration:underline
}
A.smlunicelv:active
{
	font-family: verdana;
	font-size: 10px;
	color: #616161;
	text-decoration:none
}


.normal_wht
{
	font-family: verdana;
	font-size: 11px;
	color: #ffffff;
	line-height:18px;
}

.unibot
{
	font-family: arial;
	font-size: 10px;
	color: #6E6E6E;
}

.borbg
{
	background-color: #FFFFFF ;
}

.linebg
{
	background-color: #E3DEEB ;
}

.botbg
{
	background-color: #F5F5F5 ;
}

.lftnav
{
	background-color: #F3F3F3 ;
}

#cont
{
	width:100%;
	height: 100%;
}

#contentbg
{
	background-image:url(images/contentbg.gif);
	background-repeat:repeat-y;
	width:780px;
	position:relative;
}

#content
{
	margin: 6 10 0 260;
	width:505px;
	font-family: Verdana;
	font-size: 11px;
}

#innercontent
{
	margin: 15 15 15 15;
	width:568px;
}

A:link { 
	color: #775E9D;
	font-family: arial;
	font-size: 10px;
	text-decoration: none;
	}

A:visited { 
	color: #775E9D;
	font-family: arial;
	font-size: 10px;
	text-decoration: none;
	}

A:hover { 
	color: #775E9D;
	font-family: arial;
	font-size: 10px;
	text-decoration: underline;
	}
A:active { 
	color: #775E9D;
	font-family: arial;
	font-size: 10px;
	text-decoration: none;
	}
	
A.menu:link { 
	color: #000000;
	font-family: verdana;
	font-size: 10px;
	text-decoration: none;
	}

A.menu:visited { 
	color: #000000;
	font-family: verdana;
	font-size: 10px;
	text-decoration: none;
	}

A.menu:hover { 
	color: #441E7F;
	font-family: verdana;
	font-size: 10px;
	text-decoration: underline;
	}
A.menu:active { 
	color: #000000;
	font-family: verdana;
	font-size: 10px;
	text-decoration: none;
	}
	
	
A.navlf:link { 
	color: #595959;
	font-family: verdana;
	font-size: 10px;
	text-decoration: none;
	}

A.navlf:visited { 
	color: #595959;
	font-family: verdana;
	font-size: 10px;
	text-decoration: none;
	}

A.navlf:hover { 
	color: #674897;
	font-family: verdana;
	font-size: 10px;
	text-decoration: underline;
	}
A.navlf:active { 
	color: #595959;
	font-family: verdana;
	font-size: 10px;
	text-decoration: none;
	}		
	
A.normal_llnk:link { 
	color: #674897;
	font-family: verdana;
	font-size: 11px;
	text-decoration: none;
	}

A.normal_llnk:visited { 
	color: #674897;
	font-family: verdana;
	font-size: 11px;
	text-decoration: none;
	}

A.normal_llnk:hover { 
	color: #674897;
	font-family: verdana;
	font-size: 11px;
	text-decoration: underline;
	}
A.normal_llnk:active { 
	color: #674897;
	font-family: verdana;
	font-size: 11px;
	text-decoration: none;
	}	

A.normal_2lnk:link { 
	color: #249039;
	font-family: verdana;
	font-size: 10px;
	text-decoration: none;
}

A.normal_2lnk:visited { 
	color: #249039;
	font-family: verdana;
	font-size: 10px;
	text-decoration: none;
}

A.normal_2lnk:hover { 
	color: #249039;
	font-family: verdana;
	font-size: 10px;
	text-decoration: underline;
}
	
A.normal_2lnk:active { 
	color: #249039;
	font-family: verdana;
	font-size: 10px;
	text-decoration: none;
}	

A.normal_lnk:link { 
	color: #441E7F;
	font-family: verdana;
	font-size: 11px;
	text-decoration: underline;
	}

A.normal_lnk:visited { 
	color: #441E7F;
	font-family: verdana;
	font-size: 11px;
	text-decoration: underline;
	}

A.normal_lnk:hover { 
	color: #441E7F;
	font-family: verdana;
	font-size: 11px;
	text-decoration: none;
	}
A.normal_lnk:active { 
	color: #441E7F;
	font-family: verdana;
	font-size: 11px;
	text-decoration: underline;
	}
	
A.banner_lnk:link { 
	color: #207db9;
	font-family: verdana;
	font-size: 10px;
	text-decoration: none;
	}

A.banner_lnk:visited { 
	color: #207db9;
	font-family: verdana;
	font-size: 10px;
	text-decoration: none;
	}

A.banner_lnk:hover { 
	color: #207db9;
	font-family: verdana;
	font-size: 10px;
	text-decoration: underline;
	}
A.banner_lnk:active { 
	color: #207db9;
	font-family: verdana;
	font-size: 10px;
	text-decoration: none;
	}			

.styform
{
	border:solid 1px #C2C2C2; 
	height:18px;
	font-family: arial;
	font-size: 11; 
}


.styformnoht
{
	border:solid 1px #C2C2C2; 
	font-family: arial;
	font-size: 11; 
}

.btnsty
{
   color:#ffffff;
   padding-left: 2px;
   padding-right: 2px;		
   padding-top: 0px;
   padding-bottom: 0px;
   font-family:verdana;
   font-size:11px;
   font-weight:bold;
   background-color:#7F66A8;}

.cursor {
	cursor:pointer;
	}

#clientdis {
	CLEAR: both; 
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	BACKGROUND: url(images/clients_title.gif) no-repeat 0px 16px;
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px 0px 0px 0px; 
	PADDING-TOP: 16px; 
	POSITION: relative;
	

}
#clientdis H2 {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	BACKGROUND: url(images/clients_title_bot.gif) no-repeat left bottom; 
	PADDING-BOTTOM: 5px; 
	PADDING-TOP: 10px;
	margin:-10px 0px 0px 0px;	
}

#featuresdis {
	CLEAR: both; 
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	BACKGROUND: url(images/features_title.gif) no-repeat 0px 5px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px 0px 0px 0px; 
	PADDING-TOP: 0px; 
	POSITION: relative;

}

#featuresdis H2 {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	BACKGROUND: url(images/features_title_bot.gif) no-repeat left bottom; 
	PADDING-BOTTOM: 5px; 
	PADDING-TOP: 15px
}

#menudis {
	CLEAR: both; 
	PADDING-RIGHT: 10px; 
	PADDING-LEFT: 0px; 
	BACKGROUND: url(images/menu_top.gif) no-repeat 0px 12px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px 0px 0px 10px; 
	PADDING-TOP: 18px; 
	POSITION: relative;
}

#menudis H2 {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	BACKGROUND: url(images/menu_bot.gif) no-repeat left bottom; 
	PADDING-BOTTOM: 12px; 
	PADDING-TOP: 0px;
	margin: 0 0 10 0;
}

#lftnavdis {
	CLEAR: both; 
	PADDING-RIGHT: 10px; 
	PADDING-LEFT: 0px; 
	BACKGROUND: url(images/lftnav_top.gif) no-repeat 0px 0px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px 0px 0px 10px; 
	PADDING-TOP: 4px; 
	POSITION: relative;
}

#lftnavdis H2 {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	BACKGROUND: url(images/menu_bot.gif) no-repeat left bottom; 
	PADDING-BOTTOM: 10px; 
	PADDING-TOP: 0px;
	margin: 0 0 10 0;
}


/* Menu CSS Stylesheet for a XYKA Corporate Site */

#main 
{
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: 776px; PADDING-TOP: 0px; margin-top: -1;
}

#navTop1 .first {
	PADDING-LEFT: 118px
}

#nav {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 1; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}

#nav UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 1; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}

#nav A {
	DISPLAY: block
}

#nav LI {
	FLOAT: left; MARGIN: 0px
}

#nav LI:hover UL {
	LEFT: auto
}

#nav LI.sfhover UL {
	LEFT: auto
}

#nav LI UL {
	BORDER-RIGHT: #664b93 1px solid; BORDER-TOP: #664b93 1px solid; Z-INDEX: 1; LEFT: -999em; MARGIN-LEFT: 0px; BORDER-LEFT: #664b93 1px solid; WIDTH: 120px; POSITION: absolute; BACKGROUND-COLOR: #7f66a8
}

#nav LI UL LI {
	BORDER-BOTTOM: #664b93 1px solid
}

#nav LI UL LI A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; Z-INDEX: 2; PADDING-BOTTOM: 3px; WIDTH: 120px; COLOR: #ffffff; PADDING-TOP: 3px; FONT-FAMILY: arial; TEXT-DECORATION: none
}

#nav LI UL LI A:hover {
	Z-INDEX: 3; COLOR: #000000; BACKGROUND-COLOR: #94ce79
}
/* for case studies nav stylesheet */
.blueplaintext10
{
	font-size:10px;
	color:#441E7F;
	text-decoration:underline;
}

/* Popup CSS Stylesheet for a XYKA Corporate Site */

#lightbox{
	background-color:#eee;
	padding: 10px;
	border-bottom: 2px solid #666;
	border-right: 2px solid #666;
	}
#lightboxDetails{
	font-size: 0.8em;
	padding-top: 0.4em;
	}	
#lightboxCaption{ float: left; }
#keyboardMsg{ float: right; }
#closeButton{ top: 5px; right: 5px; }

#lightbox img{ border: none; clear: both;} 
#overlay img{ border: none; }

#overlay{ background-image: url(images/overlay.png); }

* html #overlay{
	background-color: #f4effb;
	back\ground-color: transparent;
	background-image: url(images/blank.gif);
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/overlay.png", sizingMethod="scale");
	}

.hmnewstxt {background-color:#c2ed7e; padding:5px; font-size:12px; font-weight:bold; text-align:center;}	
A.hmnewslnk {font-size: 12px; font-weight:bold; color:#000; text-decoration:underline;}
A.hmnewslnk:active {font-size: 12px; font-weight:bold; color:#000; text-decoration:underline;}
A.hmnewslnk:visited {font-size: 12px; font-weight:bold; color:#000; text-decoration:underline;}
A.hmnewslnk:hover {font-size: 12px; font-weight:bold; color:#000; text-decoration:none;}
