/* CARAPACE TECHNOLOGIES: WELCOME SOURCE-CODE VIEWER */
body
{
	margin: 0 auto;
}
/*   -----------------  MAIN-OUTER-CONTAINER  -----------------   */
.outer_container
 {
	width:900px;
	height:540px;
	background-image:url(../imgs/bottoms.jpg);
	background-position:bottom;
	background-repeat:no-repeat;
 }
/*   -----------------  HEADER-CONTAINER  -----------------   */
.header
 {
 	width:900px;
	height:60px;
	margin-top:30px;
	padding-left:10px;
	padding-right:10px;
 }
/*   -----------------  UPPER-NAVIGATION  -----------------   */
.navi_strip
 {
 	width:900px;
	height:41px;
	margin-top:17px;
	background-image:url(../imgs/navi_strip.jpg);
	background-repeat:no-repeat;
 }
.upper_navi_items
 {
	font-family: Microsoft Sans Serif, Verdena, Acens;
	letter-spacing:1.9px;
	font-size:12px;
	color:#FFFFFF;
	padding-top:12px;
	width:auto;
	float:left;
 }
.client
 {
	width:366px;
	height:15px;
	margin-left:14px;	 
	float:left;
	font-family:Microsoft Sans Serif, Verdena;
	font-weight:bold;
	color:#FFF;
	padding-top:12px;
	text-align:left;
	font-size:14px;
 }
a.clt:link
 {
	color: #FFFFFF; 
	text-decoration: none;		 
 }
a.clt:visited
 {
	color: #FFFFFF; 
	text-decoration: none; 		 
 }
a.clt:hover
 {
	color:#D4D4D4;	 
 }
a.clt:active
 {
	color: #D4D4D4;	 
 }
a.qq:link
 {
	color: #F40000; 
	text-decoration: none;		 
 }
a.qq:visited
 {
	color: #F40000; 
	text-decoration: none; 		 
 }
a.qq:hover
 {
	color:#CCC;	 
 }
a.clt:active
 {
	color: #FFF;	 
 }
/*   -----------------  UPPER-NAVIGATION-LINKS  -----------------   */
a.nav:link {
	color: #FFFFFF; 
	text-decoration: none; 
}
a.nav:visited {
	color: #FFFFFF; 
	text-decoration: none; 
}
a.nav:hover {
	/*color: #8D9494; */
	color:#D4D4D4; 			/* #FC25A0; */
}
a.nav:active {
	color: #D4D4D4; 
}
/*   -----------------  LEFT-NAVIGATION  -----------------   */
.left_navi_container
 {
	width:240px;
	height:350px;	 
	float:left;
	text-align:left;
	margin-top:15px;
	margin-bottom:15px;
 }
.left_navi_header
 {
 	width:230px;
	text-align:right;
	background-image:url(../imgs/line_blue.jpg);
	background-position:bottom;
	background-repeat:no-repeat;
 }
.left_navi_cat
 {
	font-family: Microsoft Sans Serif, Verdena, Acens;
	letter-spacing:1.9px;
	font-size:11px;
	color:#666666;
	margin-left:17px;
	margin-top:14px;
 }
.left_navi_sub_cat
 {
	font-family: Microsoft Sans Serif, Verdena, Acens;
	letter-spacing:1.9px;
	font-size:11px;
	color:#999999;
	margin-left:27px;
	margin-top:8px; 	
 }
/*   -----------------  LEFT-NAVUGATION-LINKS  -----------------   */
a.left_cat_nav:link {
	color: #666666; 
	text-decoration: none; 
}
a.left_cat_nav:visited {
	color: #666666; 
	text-decoration: none; 
}
a.left_cat_nav:hover {
	color: #19ABE0; 
}
a.left_cat_nav:active {
	color: #19ABE0; 
}
a.left_nav:link {
	color: #999999; 
	text-decoration: none; 
}
a.left_nav:visited {
	color: #999999; 
	text-decoration: none; 
}
a.left_nav:hover {
	color: #19ABE0; 
}
a.left_nav:active {
	color: #19ABE0; 
}
/*   -----------------  CONTENT-CONTAINER  -----------------   */
.content_container
 {
	width:620px;
	height:364px;
	float:right;
	margin-top:15px;
	margin-right:10px;
	text-align:justify; 	
 }
.content_container_scroller
 {
	width:620px;
	height:364px;
	float:right;
	margin-top:15px;
	margin-right:9px;
	text-align:justify; 	
	padding-right:8px;
	overflow:scroll;
	overflow-x:hidden;
	scrollbar-3dlight-color:#EFEFEF;
	scrollbar-arrow-color:#666666;
	scrollbar-base-color:#EFEFEF;
	scrollbar-darkshadow-color:#EFEFEF;
	scrollbar-face-color:#19ABE0;
	scrollbar-highlight-color:#EFEFEF;
	scrollbar-shadow-color:#19ABE0;
 }
.content {
	text-align:justify;
	font-family: Microsoft Sans Serif, Verdena;
	letter-spacing:1.9px;
	line-height:160%;
	font-size:11px;
	color:#666666;
}
.carapace {
	font-family: Microsoft Sans Serif, Verdena;
	letter-spacing:1.9px;
	font-size:11px;
	color:#19ABE0;
}
.service_box_left
 {
 	width:285px;
	height:115px;
	background-image:url(../imgs/websitedesigninganddevelopment.jpg);
	background-repeat:no-repeat;
	float:left;
 }
.service_box_right
 {
 	width:285px;
	height:115px;
	background-image:url(../imgs/customisedsoftwaredevelopment.jpg);
	background-repeat:no-repeat;
	float:right;
	margin-right:9px;
 }
.service_box_small
 {
 	width:285px;
	height:50px;
	background-image:url(../imgs/bulkmailing.jpg);
	background-repeat:no-repeat;
	float:left;
	margin-top:12px;
 }
.service_box_header
 {
	font-family: Microsoft Sans Serif, Verdena, Acens;
	letter-spacing:1.9px;
	font-size:11px;
	color:#666666;
	margin-left:10px;	
 }
.service_box_sub_cat
 {
	float:left;
	margin-top:8px;
 }
.service_box_sub_cat_items
 {
	font-family: Microsoft Sans Serif, Verdena, Acens;
	letter-spacing:1.9px;
	font-size:11px;
	color:#999999;
	margin-bottom:2px; 	
 }
.website_box
 { 
 	width:400px;
 	float:left;
	background-image:url(../imgs/service1.jpg);
	background-repeat:no-repeat;
	background-position:bottom;
	margin-top:9px;
 }
.website_box_header
 {
	font-family: Microsoft Sans Serif, Verdena, Acens;
	letter-spacing:1.9px;
 	margin-left:15px;
 	font-size:13px;
 	width:auto;
	color:#666666;
 }
.website_box_small
 { 
 	height:40px;
 	width:200px;
 	margin-top:12px;
	margin-right:6px;
 	padding-top:11px;
	padding-left:8px;
 	float:right;
	background-image:url(../imgs/service2.jpg);
	background-repeat:no-repeat;
	background-position:bottom;
	font-family: Microsoft Sans Serif, Verdena, Acens;
	letter-spacing:1.9px;
	font-size:13px;
	color:#333333;
 }
.list_box
 {  
 	width:350px;
 	padding-left:20px;
	padding-top:8px;
 	line-height:160%;
 	float:left;
	font-family: Microsoft Sans Serif, Verdena;
	letter-spacing:1.9px;
	font-size:11px;
	color:#19ABE0;
 }
/*   -----------------  FOOTER  -----------------   */
.footer_container {
	width:900px;
}
.copyrights {
	font-family: Microsoft Sans Serif, Verdena;
	letter-spacing:1.9px;
	font-size:9px;
	color:#999999;
	float:left;
	margin-left:13px;	
}
.footer_item_container {
	float:right;
	width:350px;
}
.item_list {
	margin:0 auto;
	padding:0 auto;
	list-style:none;
}
.footer {
	margin: 0px 0px 0px 10px;
	font-family: Microsoft Sans Serif, Verdena;
	letter-spacing:1.9px;
	font-size:9px;
	color:#999999;
	width:58px;
	float:left;
	list-style:none;
}