body{
	margin:0px 0px 0px 0px;
	font-family:Tahoma;
	background-color:#ffffff;
	background-image: url(../images/bg.jpg);
	white-space: normal
}

.Master_Div{
width:100%;
height:610px;
}

.Main_Div{
width:1004px;
height:591px;
background-color:#FFFFFF;
}

.Main_Div_sub_page{
width:1004px;
height:591px;
background-color:#FFFFFF;
}

.Top_links_Div{
width:1004px;
height:25px;
background-color:#707070;
float:left;
}

.Blank_div_top_left{
width:20px;
height:35px;
float:left;
}

.Logo_top{
width:135px;
height:25px;
float:left;
}

.blank_Links{
width:280px;
height:27px;
float:left;
padding-top:18px;
text-align:center;
}

.blank_Links1{
width:669px;
height:22px;
float:right;
padding-left:10px;
text-align:center;
}

.Banner{
width:1004px;
height:120px;
float:left;
background-color:#FFFFFF;
}

.Blank_Div_Banner{
width:20px;
height:120px;
float:left;
}

.Banner_img{
float:right;
padding-right:28px;
padding-top:2px
}

.logo_links_div{
width:177px;
height:90px;
float:left;
padding-top:15px;
}

.Logo_Div{
width:177px;
height:85px;
float:left;
}

.Links_Div{
width:135px;
height:25px;
float:left;
}

.Home_Div{
width:11px;
height:15px;
float:left;
text-align:right;
padding-top:6px;
padding-left:16px;
}

.Site_map_Div{
width:11px;
height:15px;
float:left;
text-align:right;
padding-top:6px;
padding-left:40px;
}

.Email_Div{
width:9px;
height:13px;
float:left;
text-align:right;
padding-top:8px;
padding-left:40px;
}

.web_multimedia_software{
width:981px;
height:45px;
float:left;
padding-left:20px;
background-color:#FFFFFF;
}

.web_multimedia_software_sub_page{
width:981px;
height:50px;
float:left;
padding-left:20px;
}

.Web_Designing_Div{
width:318px;
cursor:pointer;
height:45px;
float:left;
background-image:url(../images/web_designing_bg.jpg);
}

.Web_Designing_Div_sub_page{
width:318px;
height:45px;
float:left;
background-image:url(../images/web_designing_bg.jpg);
}

.Multimedia_Animation_Div{
cursor:pointer;
width:318px;
height:45px;
float:left;
background-image:url(../images/multimedia_bg.jpg);
}

.Multimedia_Animation_Div_sub_page{
width:318px;
height:45px;
float:left;
background-image:url(../images/multimedia_bg.jpg);
}

.Software_Div{
cursor:pointer;
width:318px;
height:45px;
float:left;
background-image:url(../images/software_bg.jpg);
}

.Software_Div_sub_page{
width:318px;
height:45px;
float:left;
background-image:url(../images/software_bg.jpg);
}

.Blank_Div_web{
width:54px;
height:136px;
float:left;
}

.Blank_Div_web_sub_page{
width:45px;
height:50px;
float:left;
}

.Web_content_div{
width:192px;
height:35px;
float:left;
padding-top:10px;
text-align:right;
}

.Web_content_div_sub_page{
width:192px;
height:35px;
float:left;
padding-top:10px;
text-align:left;
}

.Lear_More_Web{
width:190px;
height:20px;
float:left;
text-align:left;
padding-top:2px;
}

.Seperator{
width:1px;
height:45px;
float:left;
}

.Seperator_sub_page{
width:1px;
height:45px;
float:left;
}

.Div_01_sub_page{
width:100px;
height:35px;
float:left;
text-align:right;
padding-top:10px;
}

.Div_02_sub_page{
width:80px;
height:35px;
float:left;
text-align:right;
padding-top:10px;
}


.Div_03_sub_page{
width:74px;
height:35px;
float:left;
text-align:right;
padding-top:10px;
}

.Red_Links{
font-family:Tahoma;
font-size:11px;
color:#d55049;
text-decoration:underline;
}

.Red_Links:hover{
font-family:Tahoma;
font-size:11px;
color:#d55049;
text-decoration:none;
}

.Green_Links{
font-family:Tahoma;
font-size:11px;
color:#aee34f;
text-decoration:underline;
}
.Green_Links:hover{
font-family:Tahoma;
font-size:11px;

color:#aee34f;
text-decoration:none;
}

.learn_more_blue{
font-family:Tahoma;
font-size:11px;
color:#2e83ad;
text-decoration:underline;
}

.learn_more_blue:hover{
font-family:Tahoma;
font-size:11px;
color:#2e83ad;
text-decoration:none;
}

.Blank_Div_Multimedia{
width:25px;
height:45px;
float:left;
}

.Blank_Div_Multimedia_sub_page{
width:25px;
height:45px;
float:left;
}

.Multimedia_content_div{
width:216px;
height:35px;
float:left;
padding-top:10px;
text-align:right;
}

.Multimedia_content_div_sub_page{
width:180px;
height:35px;
float:left;
padding-top:10px;
text-align:left;
}

.white_text_head{
	text-align:left;
	font-family:Tahoma;
	font-size:12px;
	color:#FFFFFF;
	text-decoration:none;
	font-weight: bold;
}

.Learn_More_Multimedia{
width:210px;
height:20px;
float:left;
text-align:left;
padding-top:2px;
}

.blank_div1{
width:1004px;
height:5px;
float:left;
background-color:#FFFFFF;
}

.content_div{
width:1004px;
height:365px;
float:left;
background-color:#FFFFFF;
}

.kairee_sitemap{
width:955px;
height:365px;
float:left;
background-color:#FFFFFF;
}

.blank_div2{
width:20px;
height:365px;
float:left;
}

.blank_div3{
width:27px;
height:365px;
float:left;
}

.blank_divhome{
width:1px;
height:365px;
float:left;
}

.left_content{
width:318px;
height:345px;
float:left;
padding-top:20px;
background-color:#f8f8f8;
}

.left_content_sub_page_div{
width:200px;
height:auto;
float:left;
}

.middle_content{
width:638px;
height:365px;
float:left;
}

.middle_content_sub_page_div{
width:730px;
height:365px;
float:left;
}

.Grey_welcome_div{
width:637px;
height:162px;
float:left;
background-color:#ededed;
}

.Grey_welcome_content_div{
width:587px;
height:142px;
float:left;
padding-top:20px;
padding-right:25px;
padding-left:25px;
font-family:Tahoma;
font-size:11px;
color:#636262;
text-align:justify;
}

.Client_Speak{
width:272px;
height:116px;
float:left;
padding-left:15px;
padding-right:15px;
text-align:justify;
font-family:Tahoma;
font-size:11px;
color:#636262;
}

.left_menu{
width:272px;
height:300px;
float:left;
padding-left:15px;
padding-right:15px;
text-align:justify;
font-family:Tahoma;
font-size:11px;
color:#636262;
}

.sub_link_div{
width:200px;
height:auto;
float:left;
text-align:justify;
font-family:Tahoma;
font-size:11px;
color:#636262;
}

.Our_Mission{
width:272px;
height:71px;
float:left;
padding-left:15px;
padding-right:15px;
text-align:justify;
font-family:Tahoma;
font-size:11px;
color:#636262;
}

.Reach_Us{
width:272px;
height:85px;
float:left;
padding-left:15px;
padding-right:15px;
text-align:justify;
font-family:Tahoma;
font-size:11px;
color:#636262;
}

.blank_div6{
width:637px;
height:25px;
float:left;
}

.Seperator1{
width:293px;
height:10px;
float:left;
}

.email_blue_links{
font-family:Tahoma;
font-size:11px;
color:#258afe;
text-decoration:underline;
}
.email_blue_links:hover{
font-family:Tahoma;
font-size:11px;
color:#258afe;
text-decoration:none;
}

.featured_projects{
width:617px;
height:172px;
float:left;
padding-left:20px;
text-align:left;
}

.footer_div{
width:1004px;
height:19px;
float:left;
background-color:#707070;
padding-top:7px;
font-family:Tahoma;
font-size:10px;
color:#ffffff;
text-align:center;
}

.white_link{
text-align:justify;
font-family:Tahoma;
font-size:10px;
color:#FFFFFF;
text-decoration:none;
}

.white_link:hover{
text-align:justify;
font-family:Tahoma;
font-size:10px;
color:#FFFFFF;
text-decoration:underline;
}

.sub_page_div{
width:637px;
height:362px;
float:left;
background-color:#ededed;
}
.sub_page_div1{
width:730px;
height:362px;
float:left;
background-color:#ededed;
}

.sub_page_text_div{
width:587px;
height:342px;
float:left;
padding-top:20px;
padding-right:25px;
padding-left:25px;
font-family:  Arial, Helvetica, sans-serif;
font-size:11px;
color:#636262;
text-align:justify;
}

.sub_page_text_div1{
width:680px;
height:auto;
float:left;
padding-top:5px;
padding-right:25px;
padding-left:25px;
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
color:#636262;
text-align:justify;
}

.sub_page_text_div2{
width:954px;
height:auto;
float:left;
padding-top:5px;
padding-right:25px;
padding-left:25px;
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
color:#636262;
text-align:justify;
}

.sub_page_text_div2{
width:680px;
height:auto;
float:left;
padding-top:20px;
padding-right:25px;
padding-left:25px;
font-family:  Arial, Helvetica, sans-serif;
font-size:11px;
color:#636262;
text-align:left;
}

.linktxt 
{ 
		font-family:  Arial, Helvetica, sans-serif;
		font-size:11px;
		font-weight:normal;
		color:#116AB3;
		text-decoration:none;
}

.linktxt:hover
{ 
		font-family:  Arial, Helvetica, sans-serif;
		font-size:11px;
		font-weight:normal;
		color:#116AB3;
		text-decoration:underline;
}

.left_link_head 
{
	font-family:  Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#116AB3;
	text-decoration:none;
	border-bottom: 1px dotted #0099FF;
	padding-left:10px;
}

.left_small_select_link
{
	text-decoration:none;
	border-bottom: 1px dotted #0099FF;
	padding-left:8px;
}

.left_small_link
{
	text-decoration:none;
	border-bottom: 1px dotted #0099FF;
	padding-left:25px;
}
.left_small_link_menu
{
	text-decoration:none;
	border-bottom: 1px dotted #0099FF;
	padding-left:5px;
}

.mini_left_link 
{ 
		font-family:  Arial, Helvetica, sans-serif;
		font-size:12px;
		font-weight:normal;
		color:#116AB3;
		text-decoration:none;
		padding-left:10px;
}

.mini_left_link:hover
{ 
		font-family:  Arial, Helvetica, sans-serif;
		font-size:12px;
		font-weight:normal;
		color:#116AB3;
		text-decoration:underline;
		padding-left:10px;
}

.mini_left_link1
{ 
		font-family:  Arial, Helvetica, sans-serif;
		font-size:12px;
		font-weight:normal;
		color:#116AB3;
		text-decoration:none;
		padding-left:10px;
}

.left_link_active
{ 
		font-family:  Arial, Helvetica, sans-serif;
		font-size:12px;
		font-weight:bold;
		color:#1F548F;
		padding-left:5px;
		text-decoration:none;
}

.left_link 
{ 
		font-family:  Arial, Helvetica, sans-serif;
		font-size:12px;
		font-weight:bold;
		color:#328BE4;
		text-decoration:underline;
		padding-left:5px;
}
.left_link:hover 
{ 
		font-family:  Arial, Helvetica, sans-serif;
		font-size:12px;
		font-weight:bold;
		color:#116AB3;
		text-decoration:none;
		padding-left:5px;
}

.sub_page_title{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#0066CC;
	font-weight:bold;
}

.kairee_sitemap_title1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#CB1624;
	font-weight:bold;
	text-decoration:none;
	padding-left:10px;
}

.bodytxt 
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#003399;
	font-weight:bold;
	text-decoration:none;
	text-align: justify;
}
.missiontxt 
{ 
		font-family: Arial, Helvetica, sans-serif;
		font-size:9px;
		font-weight:normal;
		color:#FFFFFF;
		text-decoration:none;
}
.one_stop{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.blue_sol{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: #039cea;
	text-decoration: none;
}
.smallbluetext
{
font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #039cea;
	text-decoration: none;
}
.webdesignheadr
{
float:left;
}

.three_link
{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 20px;
	text-align:left;
	color: #FFFFFF;
	text-decoration: none;
}

.title
{
	font-family: "DejaVu Sans", Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: normal;
	color: #4D4D4D;
	text-align:left;
	text-decoration: none;
	height:20px;
}

.sub_page_text_div1 h1
{
	font-family: "DejaVu Sans", Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: normal;
	color:#000000;
	text-align:left;
	text-decoration: none;
	line-height:0px;
}

.sub_page_text_div1 h2
{
	font-family: "DejaVu Sans", Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color:#616161;
	text-align:left;
	text-decoration: none;
	line-height:0px;
}


.sub_title
{
	font-family: "Tahoma", Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color:#999999;
	text-align:left;
	text-decoration: none;
}

.datetxt
{
	font-family:  Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#FFFFFF;
	width:127px;
	height:27px;
	float:left;
	padding-top:18px;
	text-align:center;
}
.expandable_div
{
	background-color:#f8f8f8;
	width: 318px;
	font-family:Tahoma;
	font-size:11px;
	color:#000000;
	text-align:center;
	overflow:hidden;
}

.mouse_pointer
{
	cursor:pointer;
	font-family:tahoma;
	font-size:11px;
	color:#000000;
	text-decoration:none;
	cursor:pointer;
	font-weight:bold;
}

.mouse_pointer_White_txt
{
	cursor:pointer;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size:20px;
	color:#ffffff;
	text-decoration:none;

}
.mouse_pointer_White_txt_small
{
	cursor:pointer;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffffff;
	text-decoration:none;

}
.text{
float:left;
padding-left:15px;
padding-right:15px;
text-align:justify;
font-family:Tahoma;
font-size:11px;
color:#636262;
text-decoration:none;
}

.blank_div4{
width:293px;
height:17px;
float:left;
}
.mandatory_star
{
color:#ff0000;
}


.ligreenfont{
font-family:"Trebuchet MS", Tahoma, sans-serif;
font-size:11px;
color:#77a823;
text-align:left;
line-height:14px;
}
.ligreenfont a{
color:#707070;
text-decoration:none;
}

#popitmenu{
position: absolute;
background-color: #f2f2f2;
border:1px solid #3972bd;
font-family:"Trebuchet MS", Tahoma, sans-serif;
font-size:11px;
line-height: 16px;
z-index: 100;
visibility: hidden;
}
#popitmenu a{
text-decoration: none;
padding-left: 6px;
color:#3972bd;
display: block;
background-color: #f2f2f2;
}
#popitmenu a:hover{ /*hover background color*/
background-color: #ffb400;
color:#ffffff;
}

#dropmenudiv{
position:absolute;
background-color: #FFFFFF;
border:1px solid black;
border-bottom-width: 0;
font:normal 12px Verdana;
line-height:18px;
z-index:100;
}

#dropmenudiv a{
width: 100%;
display: block;
text-indent: 3px;
border-bottom: 1px solid black;
padding: 1px 0;
text-decoration: none;
font-weight:normal;
}

#dropmenudiv a:hover{ /*hover background color*/
background-color: #FFFFFF;
}

/* Sample CSS definition for the example list. Remove if desired */
.navlist li {
list-style-type: square;
width: 135px;
background-color: #FFFFFF;
}


.advent_question{
	margin-bottom:0px;
	margin-top:0px;
	padding-left:0px;
	overflow:hidden;
	cursor:pointer;
	text-decoration: none;
}

.text_link_mane
{
font-family:Tahoma;
	font-size:11px;
	color:#636262;
	line-height: 19px;
	text-decoration: none;
}
.text_link_mane_select
{
font-family:Tahoma;
	font-size:11px;
	color:#000000;
	line-height: 19px;
	text-decoration:underline;
}

.top_short_link
{
	font-family:Tahoma;
	font-weight:bold;
	font-size:11px;
	color:#636262;
	line-height:19px;
	text-decoration: none;
}

.advent_answer{	border:none; background-image:url(gifs/table-bg.gif); visibility:hidden; height:0px; overflow:hidden; position:relative; }
.advent_answer_content{	padding:0px 0px 0px 10px; font-size:11px; position:relative; font-family: arial; color: #003366; line-height: 20px; } 
	 
.advent_answer_content a{	
	padding:0px 0px 0px 10px;
	font-size:11px;
	position:relative;
	font-family: arial;
	color: #2970d1;
	line-height: 20px;
}
	  
.advent_answer_content a:hover{	
padding:0px 0px 0px 10px;
font-size:11px;
position:relative;
font-family: arial;
color:#285395;
line-height: 20px;
text-decoration:underline;
  }

.left_menu_nemu 
{ 
		font-family:  Arial, Helvetica, sans-serif;
		font-size:12px;
		font-weight:bold;
		color:#000000;
		text-decoration:none;
		padding-left:5px;
}

.arrow_select_link{
font-family:Tahoma, sans-serif;
padding:0px 0px 0px 0px;
font-size:11px;
color:#990000;
text-align:left;
font-weight:bold;
text-decoration:none;
}

.textbox
{
font-family:Tahoma, sans-serif;
font-size:12px;
height:15px;
width:200px;
}

.textbox_description
{
font-family:Tahoma, sans-serif;
font-size:12px;
width:200px;
}

.footer_sco
{
width:1004px;
height:auto;
float:left;
font-family:Tahoma;
font-size:12px;
color:#999999;
text-align:center;
padding-top:20px;
}


.h2_text
{
		font-family: Arial, Helvetica, sans-serif;
		font-size:12px;
		font-weight:bold;
		color:#366ead;
		text-decoration:none;
		margin-left:10px;
	}

.footer_link_sub 
{ 
		font-family:  Arial, Helvetica, sans-serif;
		font-size:11px;
		font-weight:normal;
		color:#999999;
		text-decoration:underline;
		padding-left:10px;
}

.footer_link_sub:hover
{ 
		font-family:  Arial, Helvetica, sans-serif;
		font-size:11px;
		font-weight:normal;
		color:#999999;
		text-decoration:none;
		padding-left:10px;
}
.footer_link_sublink 
{ 
		font-family:  Arial, Helvetica, sans-serif;
		font-size:11px;
		font-weight:normal;
		color:#999999;
		text-decoration:underline;
		padding-left:20px;
}

.footer_link_sublink:hover
{ 
		font-family:  Arial, Helvetica, sans-serif;
		font-size:11px;
		font-weight:normal;
		color:#999999;
		text-decoration:none;
		padding-left:20px;
}
h1{
font-family:  Arial, Helvetica, sans-serif;
		font-size:20px;
		font-weight:normal;
		color:#000000;
		}
		
.keyword 
{ 
		font-family: Arial, Helvetica, sans-serif;
		font-size:9px;
		font-weight:normal;
		color:#AEAEAE;
		text-decoration:none;
}

.validation
{
width:1004px;
height:auto;
float:left;
text-align:left;
}