BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DIV {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
FIELDSET {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
BODY {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #252525; FONT-FAMILY: Arial
}
H1 {
	FONT-WEIGHT: normal; FONT-SIZE: 20px; MARGIN: 0px; COLOR: #4c91d8; FONT-FAMILY: Arial
}
H2 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; MARGIN: 0px; COLOR: #4c91d8; FONT-FAMILY: Arial
}
H3 {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; MARGIN: 0px 0px 8px; COLOR: #666; FONT-FAMILY: Arial
}
#layout {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; WIDTH: 940px; PADDING-TOP: 0px; HEIGHT: auto
}
#topbutton {
	WIDTH: 100%; HEIGHT: 80px
}
.logotop {
	MARGIN: 5px 0px 0px; WIDTH: 100%; HEIGHT: 20px
}
#logo_button {
	MARGIN: 0px; HEIGHT: 44px
}
.logo {
	FLOAT: left; BACKGROUND-IMAGE: url(../images/logo.jpg); WIDTH: 148px; HEIGHT: 36px
}
.space_top {
	FLOAT: left; WIDTH: 273px; HEIGHT: 36px
}
.button {
	FLOAT: right; MARGIN: 8px 0px 0px; WIDTH: 519px
}
#content {
	WIDTH: 100%; HEIGHT: 780px
}
#innercontent {
	WIDTH: 100%; HEIGHT: 625px
}
#innercontent01 {
	WIDTH: 100%; HEIGHT: 620px
}
#innercontent_client {
	WIDTH: 100%; HEIGHT: 950px
}
#innercontent_orcas{
	WIDTH: 100%; HEIGHT: 800px
}
#innercontent_blackberry {
	WIDTH: 100%; HEIGHT: 2000px;
}
#innercontent_iphone {
	WIDTH: 100%; HEIGHT: 2200px;
}
#innercontent_blackberry_2 {
	WIDTH: 100%; HEIGHT: 2850px;
}
#innercontent_iphone_2 {
	WIDTH: 100%; HEIGHT: 3450px;
}
.banner {
	BACKGROUND-IMAGE: url(../images/banner.jpg); HEIGHT: 246px
}
.content {
	HEIGHT: 280px
}
.whymofirst {
	PADDING-RIGHT: 5px; PADDING-LEFT: 8px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 222px; PADDING-TOP: 0px; HEIGHT: 246px
}
.latestNews {
	PADDING-RIGHT: 5px; PADDING-LEFT: 8px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 222px; PADDING-TOP: 0px; HEIGHT: 270px
}
.clients {
	PADDING-RIGHT: 5px; PADDING-LEFT: 8px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 222px; PADDING-TOP: 0px; HEIGHT: 246px
}
.download {
	PADDING-RIGHT: 5px; PADDING-LEFT: 8px; FLOAT: right; PADDING-BOTTOM: 0px; WIDTH: 222px; PADDING-TOP: 0px; HEIGHT: 246px
}
.space {
	HEIGHT: 18px
}
.space01 {
	HEIGHT: 10px
}
.sitemap {
	HEIGHT: 203px
}
.sitemap_vline {
	FLOAT: left; MARGIN: 3px 0px 6px; WIDTH: 1px; HEIGHT: 156px; BACKGROUND-COLOR: #e2e2e2
}
.sitemap_aboutus {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 178px; PADDING-TOP: 5px
}
.sitemap_aboutus SPAN {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #3d6f99
}
.sitemap_aboutus UL {
	MARGIN: 0px 0px 0px 15px; COLOR: #3d6f99; LINE-HEIGHT: 17px; LIST-STYLE-TYPE: disc
}
.sitemap_solutions {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 176px; PADDING-TOP: 5px
}
.sitemap_solutions SPAN {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #3d6f99
}
.sitemap_solutions UL {
	MARGIN: 0px 0px 0px 15px; COLOR: #3d6f99; LINE-HEIGHT: 17px; LIST-STYLE-TYPE: disc
}
.sitemap_services {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 330px; PADDING-TOP: 5px
}
.sitemap_services SPAN {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #3d6f99
}
.sitemap_services UL {
	MARGIN: 0px 0px 5px 15px; COLOR: #3d6f99; LINE-HEIGHT: 17px; LIST-STYLE-TYPE: disc
}
.sitemap_products {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 178px; PADDING-TOP: 5px
}
.sitemap_products SPAN {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #3d6f99
}
.sitemap_products UL {
	MARGIN: 0px 0px 5px 15px; COLOR: #3d6f99; LINE-HEIGHT: 17px; LIST-STYLE-TYPE: disc
}
.sitemap_clients {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FLOAT: right; PADDING-BOTTOM: 0px; WIDTH: 126px; PADDING-TOP: 5px
}
.sitemap_clients SPAN {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #3d6f99
}
.sitemap_clients UL {
	MARGIN: 0px 0px 0px 15px; COLOR: #3d6f99; LINE-HEIGHT: 17px; LIST-STYLE-TYPE: disc
}
.corner_topleft {
	FLOAT: left; BACKGROUND-IMAGE: url(../images/left_top_corner_sitemap.jpg); WIDTH: 9px; HEIGHT: 34px
}
.heading_sitemap {
	PADDING-RIGHT: 0px; PADDING-LEFT: 4px; FLOAT: left; BACKGROUND-IMAGE: url(../images/bg_sitemap.jpg); PADDING-BOTTOM: 0px; WIDTH: 918px; PADDING-TOP: 2px; BACKGROUND-REPEAT: repeat-x; HEIGHT: 32px
}
.corner_topright {
	FLOAT: right; BACKGROUND-IMAGE: url(../images/right_top_corner_sitemap.jpg); WIDTH: 9px; HEIGHT: 34px
}
.corner_bottomleft {
	FLOAT: left; BACKGROUND-IMAGE: url(../images/left_bottom_corner_sitemap.jpg); WIDTH: 9px; HEIGHT: 169px
}
.content_sitemap {
	FLOAT: left; BACKGROUND-IMAGE: url(../images/bg__cont_sitemap.jpg); WIDTH: 922px; BACKGROUND-REPEAT: repeat-x; HEIGHT: 169px
}
.corner_bottomright {
	FLOAT: right; BACKGROUND-IMAGE: url(../images/right_bottom_corner_sitemap.jpg); WIDTH: 9px; HEIGHT: 169px
}
.headline_blue {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #1d85cf; FONT-FAMILY: Arial
}
.banner_inner_services {
	BACKGROUND-IMAGE: url(../images/banner_services.jpg); HEIGHT: 113px
}
.banner_inner_solution {
	BACKGROUND-IMAGE: url(../images/banner_solutions.jpg); HEIGHT: 113px
}
.banner_inner_products {
	BACKGROUND-IMAGE: url(../images/banner_Products.jpg); HEIGHT: 113px
}
.banner_inner_aboutus {
	BACKGROUND-IMAGE: url(../images/banner_aboutus.jpg); HEIGHT: 113px
}
.banner_inner_contact {
	BACKGROUND-IMAGE: url(../images/banner_contactus.jpg); HEIGHT: 113px
}
.banner_inner_client {
	BACKGROUND-IMAGE: url(../images/banner_clients.jpg); HEIGHT: 113px
}
.innerpagelink_home {
	FLOAT: left; WIDTH: 31px; HEIGHT: 25px
}
.bt_pagelink {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 890px; PADDING-TOP: 5px; HEIGHT: 20px; BACKGROUND-COLOR: #e5e5e5
}
.innerpagelink_rightcorner {
	FLOAT: right; BACKGROUND-IMAGE: url(../images/right_corner_innerpae_pagelink.jpg); WIDTH: 9px; HEIGHT: 25px
}
.spaceinner {
	CLEAR: right; HEIGHT: 12px
}
.innerpage_leftink {
	FLOAT: left; WIDTH: 235px
}
.innerpage_leftinktop {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND-IMAGE: url(../images/top_innerleft_link.jpg); PADDING-BOTTOM: 0px; COLOR: #2a8ad5; PADDING-TOP: 6px; HEIGHT: 18px
}
.innerpage_leftinktop01 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #2a8ad5; TEXT-DECORATION: none
}
A.innerpage_leftinktop01:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #2a8ad5; TEXT-DECORATION: none
}
.inner_leftlink {
	BACKGROUND-IMAGE: url(../images/bg_innerleft_link.jpg); BACKGROUND-REPEAT: repeat-y
}
.inner_leftlink UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; MARGIN: 0px 0px 0px 25px; COLOR: #3d6f99; LINE-HEIGHT: 17px; PADDING-TOP: 8px; LIST-STYLE-TYPE: disc
}
.innerpage_leftinkmiddle {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND-IMAGE: url(../images/middle_innerleft_link.jpg); PADDING-BOTTOM: 0px; COLOR: #2a8ad5; PADDING-TOP: 6px; HEIGHT: 18px
}
.innerpage_leftinbottom {
	BACKGROUND-IMAGE: url(../images/bottom_innerleft_link.jpg); HEIGHT: 40px
}
.innerpage_leftinbottom01 {
	BACKGROUND-IMAGE: url(../images/bottom_innerleft_link01.jpg); HEIGHT: 15px
}
.inner_content {
	PADDING-RIGHT: 10px; PADDING-LEFT: 14px; FLOAT: right; PADDING-BOTTOM: 0px; WIDTH: 679px; PADDING-TOP: 0px
}
.inner_pageheading {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; MARGIN: 50px 0px 0px; COLOR: #2a8ad5; FONT-FAMILY: Arial
}
#bottom_menu {
	WIDTH: 940px; HEIGHT: 40px
}
.hline {
	WIDTH: 100%; HEIGHT: 1px; BACKGROUND-COLOR: #cecece
}
.button_menu {
	PADDING-RIGHT: 0px; PADDING-LEFT: 9px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 520px; PADDING-TOP: 9px; HEIGHT: 30px
}
A.bottomlink {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #252525; FONT-FAMILY: Arial; TEXT-DECORATION: none
}
A.bottomlink:hover {
	TEXT-DECORATION: underline
}
.copyright {
	PADDING-RIGHT: 9px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; WIDTH: 400px; PADDING-TOP: 9px; HEIGHT: 30px
}


#gallery {
	POSITION: relative; HEIGHT: 247px
}
.image_slide{width:196px;overflow:hidden;}
.image_button{width:51px}

#gallery A {
	FLOAT: left; POSITION: absolute
}
#gallery A IMG {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#gallery A.show {
	Z-INDEX: 500
}
#gallery .caption {
	Z-INDEX: 600; WIDTH: 100%; COLOR: #ffffff; BOTTOM: 0px; POSITION: absolute; HEIGHT: 100px; BACKGROUND-COLOR: #000
}
#gallery .caption .content {
	MARGIN: 5px
}
#gallery .caption .content H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #1dccef; PADDING-TOP: 0px
}



#searchcontent{color:#000; width:348px;height:160px; float:left;background-color:#FFFFFF}
A IMG {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}

.employee{background:url(../images/employee.jpg) no-repeat;background-position:top left;height:375px;padding:35px 20px 0 255px;color:#333;font-size:13px}
.inner_ul{margin:6px 0 10px 25px;line-height:16px}