html,body{
	margin:0px;
	padding:0px;
	font-family:Bookman Old Style;
	font-style:italic;
	font-size:11px;
	min-height:100%;
}
img{
	border:none;
}
.div_top_bar{									/*Used for top gray Bar*/
	width:100%;
	height:27px;
	background-color:#2e2e2e;
	position:relative;
}
.div_top_menu_container{						/*Used for top sml menu container*/
	width:1020px;
	height:23px;
	padding-top:4px;
	margin-left:auto;
	margin-right:auto;
	/*background-color:#00CCFF;*/
	text-align:right;
	font-family:Bookman Old Style;
	font-style:italic;
	font-size:11px;
	color:#FFFFFF;
}
.div_top_menu_container a{						/*Used for menu a*/
	text-decoration:none;
	color:#FFFFFF;
	font-family:Bookman Old Style;
	font-style:italic;
	font-size:11px;
	margin-left:15px;
}
.div_top_menu_container a:hover{
	color:#d7afe2;
}
#email{
	color:#d7afe2; !important
	margin:0px; !important
}
.span_purple{
	color:#d7afe2;
}
.div_top_bar_2{									/*Used for send top bar*/
	width:100%;
	height:75px;
	background-color:#e8e8e8;
	position:relative;
}
.div_logo_container{
	width:1020px;
	height:70px;/*75*/
	padding-top:5px;
	margin-left:auto;
	margin-right:auto;
	/*background-color:#e8e8e8;*/
	position:relative;
}
.div_logo_container_in{
	width:1020px;
	height:75px;/*75*/
	background-color:#e8e8e8;
	position:absolute;
	top:0px;
	left:0px;
}
.logo_ex{
	height:130px; !important;
}
.div_logo{
	width:270px;
	height:55px;
	position:absolute;
	left:0px;
}
.div_menu_container{
	width:610px;
	height:25px;
	position:absolute;
	right:0px;
	margin-top:23px;
	text-align:right;
}
.div_menu_container a{
	font-family:Bookman Old Style;
	font-style:italic;
	font-weight:bold;
	color:#000000;
	text-decoration:none;
	font-size:13px;
	margin-left:30px;
}
.div_menu_container a:hover{
	color:#5f085d;
}
#container{
	width:1020px;/*982*/
	height:596px;/*552*/
	margin-left:auto;
	margin-right:auto;
	margin-top:100px;
}
#container_sub_page{
	width:952px;/*982*/
	height:596px;/*552*/
	padding:0px 24px 0px 24px;
	margin-left:auto;
	margin-right:auto;
	margin-top:100px;
	border:solid 1px #c9c9c9;
	border-top:0px;
	border-bottom:0px;
	position:relative;
}

#container_sub_page_1{
	width:952px;/*982*/
	height:auto;
	padding:0px 24px 0px 24px;
	margin-left:auto;
	margin-right:auto;
	margin-top:100px;
	border:solid 1px #c9c9c9;
	border-top:0px;
	border-bottom:0px;
	position:relative;
}
.div_test_height{
	width:952px;
	height:auto;
	position:absolute;
	top:0px;
	background-color:#FFCCCC;
}


#innerContainer{
	width:1020px;/*982*/
	height:596px;/*552*/
	position:relative;
}
.div_left_shadow_container{								/*Used for left shadow*/
	width:19px;
	height:596px;
	position:absolute;
	top:102px;
}
.div_left_shadow_top{									/*Used for left top shadow*/
	width:19px;
	height:50px;
	position:absolute;
	top:0px;
	background-image:url(../img/img_left_top_shadow.png);
	background-repeat:no-repeat;
}
.div_left_shadow_middle{								/*Used for left middle shadow*/
	width:19px;
	height:496px;
	position:absolute;
	top:50px;
	background-image:url(../img/img_left_shadow.png);
	background-repeat:repeat-y;
}
.div_left_shadow_bottom{								/*Used for left bottom shadow*/
	width:19px;
	height:50px;
	position:absolute;
	top:546px;
	background-image:url(../img/img_left_bottom_shadow.png);
	background-repeat:no-repeat;
}
.flashContainer{										/*Used for flash Banner*/
	width:982px;
	height:552px;
	position:absolute;
	top:102px;
	padding-left:19px;
	padding-top:22px;
	z-index:-1;
}
.div_right_shadow_container{							/*Used for Right shadow container*/
	width:19px;
	height:596px;
	float:right;
}
.div_right_shadow_top{									/*Used for Right Top shadow*/
	width:19px;
	height:50px;
	float:left;
	background-image:url(../img/img_right_top_shadow.png);
	background-repeat:no-repeat;
}
.div_right_shadow_middle{								/*Used for Right middle shadow*/
	width:19px;
	height:496px;
	float:left;
	background-image:url(../img/img_rightt_shadow.png);
	background-repeat:repeat-y;
}
.div_right_shadow_bottom{								/*Used for Right Bottom shadow*/
	width:19px;
	height:50px;
	float:left;
	background-image:url(../img/img_right_bottom_shadow.png);
	background-repeat:no-repeat;
}
.div_flash_menu_container{								/*Used for flash banner menu Container*/
	width:240px;
	height:300px;
	position:absolute;
	top:318px;
}
.div_menu{												/*Used for Flash menu*/
	width:205px;
	height:50px;/*60*/
	/*background-color:#b491be;*/
	background-image:url(../img/img_transparent.png);
	position:absolute;
	font-family:Bookman Old Style;
	font-style:italic;
	padding:10px 0px 0px 15px;
	font-size:12px;
	color:#000000;
	left:19px;
	
	
	/*opacity:0.6;
  	filter:alpha(opacity=60);*/
}
.div_menu a{
	color:#000000;
	text-decoration:none;
}
.div_menu a:hover{
	color:#5f085d;
}
.span_menu_head{
	font-weight:bold;
	font-size:20px; !important
	color:#5f085d; !important
}
.div_menu1{
	top:0px;/*318*/
}
.div_menu2{
	top:80px;
}
.div_menu3{
	top:160px;
}
.div_menu4{
	top:240px;
}
/*.div_menu_tt{
	width:205px;
	height:50px;
	background-image:url(../img/back.png);
	background-repeat:no-repeat;
	position:relative;
	font-family:Bookman Old Style;
	font-style:italic;
	padding:10px 0px 0px 15px;
	font-size:12px;
	color:#000000;
	top:280px;
}*/
.div_category_container{									/*Used category*/
	width:1006px;
	height:320px;
	margin-left:auto;
	margin-right:auto;
	margin-top:35px;
}
.div_category{
	width:212px;
	height:310px;
	float:left;
	padding-right:53px;
}
.div_category_right{
	width:211px;
	height:310px;
	float:left;
}
.div_category_head_right{
	width:211px;
	height:40px;
	float:left;
	font-family:Bookman Old Style;
	font-style:italic;
	font-weight:bold;
	font-size:18px;
	color:#5f085d;
	line-height:16px;
	border:dotted 2px #a0a0a0;
	border-top:0px;
	border-left:0px;
	border-right:0px;
	margin-bottom:16px;
}
.div_category_head{
	width:212px;
	height:40px;
	float:left;
	font-family:Bookman Old Style;
	font-style:italic;
	font-weight:bold;
	font-size:18px;
	color:#5f085d;
	line-height:16px;
	border:dotted 2px #a0a0a0;
	border-top:0px;
	border-left:0px;
	border-right:0px;
	margin-bottom:16px;
}
.span_category_sub{
	font-size:11px; !important
	color:#545656; !important
}
.div_channel_screen{
	width:210px;
	height:169px;
	float:left;
	border:solid 1px #666666;
}
.div_category_details{
	width:212px;
	height:50px;
	float:left;
	font-family:Bookman Old Style;
	font-style:italic;
	font-size:11px;
	color:#545656;
	padding-top:5px;
	line-height:18px;
}
.div_category_magazine{
	width:212px;
	height:226px;
	float:left;
	font-family:Bookman Old Style;
	font-style:italic;
	font-size:11px;
	color:#545656;
	line-height:18px;
	text-align:center;
}
.div_category_clientsays{
	width:211px;
	height:auto;
	float:left;
	font-family:Bookman Old Style;
	font-style:italic;
	font-size:11px;
	color:#545656;
	line-height:18px;
	text-align:justify;
}
.div_client_name{
	width:211px;
	height:35px;
	float:left;
	text-align:right;
	font-family:Bookman Old Style;
	font-style:italic;
	font-size:11px;
	font-weight:bold;
	color:#5f085d;
	padding-top:15px;
}
.span_client_place{
	color:#5f6161; !important
}
.div_more_button{
	width:212px;
	height:22px;
	float:left;
	background-color:#5f085d;
	font-family:Bookman Old Style;
	font-style:italic;
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
	text-align:center;
	padding-top:8px;
}
.div_news_main_container{
	width:100%;
	height:45px;
	margin-top:35px;
	background-color:#2e2e2e;
}
.div_news_container{
	width:1006px;
	height:45px;
	margin-left:auto;
	margin-right:auto;
	font-family:Bookman Old Style;
	font-style:italic;
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
}
.div_news_head{
	width:70px;
	height:30px;
	float:left;
	padding-top:15px;
	font-size:16px;
}
.div_news_content{
	width:936px;
	height:22px;
	float:left;
	padding-top:17px;
}
.div_footer_main_container{
	width:100%;
	height:120px;
	background-color:#ddc5e3;
	position:absolute;
	bottom:0px;
}
.div_footer{
	width:1006px;
	height:120px;
	margin:0px auto 0px auto;
	font-size:10px;
	font-family:Bookman Old Style;
	font-style:italic;
}
.div_footer_top{
	width:1006px;
	height:40px;
	float:left;
	padding-top:20px;
}
.div_footer_top a{
	text-decoration:none;
	color:#6c2180;
}
.div_footer_top a:hover{
	text-decoration:none;
	color:#000000;
}
.div_footer_bottom{
	width:1006px;
	height:60px;
	float:left;
}
.span_footer_divider{
	padding:0px 7px 0px 7px;
}
.div_footer_logo{
	width:200px;
	height:60px;
	float:left;
}
.div_socialIcon_container{
	width:150px;
	height:45px;
	float:left;
	padding-top:15px;
}
.div_social_icon{
	width:25px;
	height:25px;
	float:left;
	padding-right:6px;
}
.div_footer_number{
	width:225px;
	height:40px;
	float:left;
	font-family:Bookman Old Style;
	font-style:italic;
	font-weight:bold;
	font-size:18px;
	color:#2e2e2e;
	padding-top:20px;
}
.span_number{
	font-size:14px;
}
.div_footer_contact_form{
	width:430px;
	height:60px;
	float:left;
}
.div_footer_contact_left{
	width:350px;
	height:60px;
	float:left;
	margin-right:12px;
}
.div_footer_contact_left_top{
	width:350px;
	height:26px;
	float:left;
}
.div_footer_contact_left_bottom{
	width:350px;
	height:26px;
	float:left;
	margin-top:4px;
}
.div_footer_but_send{
	width:65px;
	height:54px;
	float:left;
	background-color:#5f085d;
}
.txt_footer{
	width:167px;
	height:21px;
	border:solid 1px #767676;
	background-color:#c6a1cf;
	font-family:Bookman Old Style;
	font-style:italic;
	font-size:11px;
	margin-right:5px;
}
.txt_footer_msg{
	width:342px;
	height:21px;
	height:21px;
	border:solid 1px #767676;
	background-color:#c6a1cf;
	font-family:Bookman Old Style;
	font-style:italic;
	font-size:11px;
}
.but_submit{
	border:solid 1px #5f085d;
	background-color:#5f085d;
	width:63px;
	height:52px;
	font-family:Bookman Old Style;
	font-style:italic;
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
	text-align:center;
	cursor:pointer;
}
.div_purple_bar{
	width:976px;/*1001*/
	height:25px;
	position:absolute;
	top:109px;
	left:9px;
	background-color:#6c2180;
	padding-left:25px;
	color:#FFFFFF;
	z-index:600;
}
.div_purple_left{
	width:7px;
	height:32px;
	position:absolute;
	top:102px;
	left:2px;
	background-image:url(../img/img_top_left.jpg);
	background-repeat:no-repeat;
	z-index:500;
}
.div_purple_item_container{
	width:auto;
	height:25px;
	padding:0px 30px 0px 0px;
	float:left;
}
.div_item_round{
	width:13px;
	height:15px;
	float:left;
	background-image:url(../img/img_round.png);
	background-repeat:no-repeat;
	margin-top:5px;
	color:#4b125a;
	font-weight:bold;
	padding-left:3px;
}
.div_purple_item{
	width:auto;
	height:20px;
	float:left;
	padding-left:8px;
	padding-top:5px;
	font-weight:bold;
}
.div_purple_item a{
	text-decoration:none;
	color:#FFFFFF;
}
.div_purple_item a:hover{
	text-decoration:none;
	color:#000000;
}

/* --------------------- product page style start here ------------------------ */
.div_product_cat_container{
	width:228px;
	height:390px;
	border:solid 1px #c2c2c2;
	float:left;
	position:relative;
	background-color:#f1f1f1;
	margin-top:0px;
	margin-right:10px;
	cursor:pointer;
}
.div_project_cat_margin{ /* ************************* for Project page ****************** */
	margin-right:60px; !important
}
.div_project_cat_left{
	width:228px;
	height:390px;
	border:solid 1px #c2c2c2;
	float:left;
	position:relative;
	background-color:#f1f1f1;
	margin-top:0px;
	margin-right:60px;
	margin-left:50px;
}

.div_product_cat_container_in{
	width:228px;
	height:389px;
	position:absolute;
	background-color:#f1f1f1;
	top:0px;
	left:0px;
	cursor:pointer;
}
.div_product_cat_container_in a{
	text-decoration:none;
	color:#a665b7;
}
.div_product_cat_container_in_hover{
	top:1px; !important
}
.div_product_cat_container_right{
	margin-right:0px;
}
.div_pro_title{
	width:198px;
	height:20px;
	position:absolute;
	top:15px;
	left:15px;
	color:#6e6e6e;
	font-size:11px;
	font-weight:bold;
	/*background-color:#CC66CC;*/
}
.div_pro_img{
	width:198px;
	height:140px;
	position:absolute;
	top:68px;
	left:15px;
	/*background-color:#CC99CC;*/
	text-align:center;
}
.div_pro_head{
	width:198px;
	height:25px;
	position:absolute;
	top:230px;
	left:15px;
	/*background-color:#9999CC;*/
	font-weight:bold;
	font-size:18px;
	color:#a665b7;
	text-align:center;
}
.div_pro_details{
	width:198px;
	height:70px;
	position:absolute;
	top:280px;
	left:15px;
	/*background-color:#CCCCCC;*/
	color:#8b8b8b;
	text-align:justify;
}
/*.div_pro_head a{
	text-decoration:none;
	color:8b8b8b;
}*/
.div_pro_title_hover{
	color:#000000;
}
.div_pro_head_hover{
	color:#6c2180;
}

.div_pro_details_hover{
	color:#484848;
}
/* --------------------- product Description page style start here ------------------------ */


.div_product_big_img{
	width:445px;
	height:333px;
	border:solid 1px #e3e3e3;
	position:absolute;
	top:0px;
	left:24px;
	text-align:center;
}
.div_product_desc_container{
	width:485px;
	height:333px;
	position:absolute;
	top:0px;
	left:491px;
}
.div_product_dec_head{
	width:485px;
	height:35px;
	float:left;
	color:#5f0477;
	font-weight:bold;
	font-size:20px;
}
.div_product_dec_head_lis{
	width:700px; !important
}
.span_head_cap{
	font-size:12px;
	color:#484848;
	font-weight:normal;
	line-height:5px;
	padding-left:3px;
}
.span_purple_bold{
	color:#6c2180;
	font-weight:bold;
}
.div_product_dec_size{
	width:485px;
	height:40px;
	float:left;
	margin-top:15px;
}
.div_product_dec_feature{
	width:485px;
	height:auto;
	float:left;
	margin-top:15px;
	text-align:justify;
	color:#434040;
	padding-bottom:25px;
}
.div_product_dec_like{
	width:485px;
	height:50px;
	float:left;
}
.div_product_dec_like_head{
	width:480px;
	height:15px;
	float:left;
	color:#6c2180;
	font-weight:bold;
}
.div_product_dec_like_but{
	width:480px;
	height:25px;
	float:left;
	padding-top:10px;
}
.div_product_dec_color{
	width:485px;
	height:15px;
	position:absolute;
	left:0px;
	bottom:52px;
}
.div_product_color_head{
	width:55px;
	height:15px;
	float:left;
}
.div_product_color_item{
	width:13px;
	height:13px;
	border:solid 1px #666666;
	float:left;
	margin-right:4px;
	background-color:#00214a;
	cursor:pointer;
}
.item_2{
	background-color:#d9e58f; !important
}
.item_3{
	background-color:#231f20; !important
}
.item_4{
	background-color:#e98959; !important
}
.item_5{
	background-color:#f14f4d; !important
}
.item_6{
	background-color:#004f5e; !important
}
.div_product_price{
	width:475px;
	height:27px;
	position:absolute;
	top:306px;
	left:0px;
	background-color:#d9c4df;
	font-size:16px;
	font-weight:bold;
	color:#5f0477;	
	padding:5px 0px 0px 10px;
}
/* ---------------------------- Product list ------------------------- */
.div_product_list_inner{
	width:950px;
	height:auto;
	float:left;
	padding-bottom:20px;
	position:relative;
}
/*#container_sub_page{
	width:952px;
	height:596px;
	padding:0px 24px 0px 24px;
	margin-left:auto;
	margin-right:auto;
	margin-top:100px;
	border:solid 1px #c9c9c9;
	border-top:0px;
	border-bottom:0px;
	position:relative;
}*/
.div_product_list_head{
	width:730px; !important
}
/*.div_product_left_cat_container{
	width:200px;
	height:auto;
	background-color:#FFCCFF;
	position:absolute;
	left:24px;
	top:75px;
}*/
/*.div_productlist_container{
	width:734px;
	height:auto;
	position:absolute;
	left:224px;
	top:61px;
	border-left:solid 1px #FF33CC;
	padding-top:12px;
	padding-left:40px;
	background-color:#CC9999;
}*/
.div_product_main_item_container{
	width:225px;
	height:250px;
	float:left;
	margin-top:25px;
	margin-right:15px;
	/*background-color:#9999CC;*/
}
.div_product_item_container{
	width:225px;
	height:190px;
	float:left;
	border:solid 1px #dfdfdf;
	/*margin-top:25px;
	margin-right:15px;*/
	text-align:center;
	padding-top:30px;
	position:relative;
	cursor:pointer;
}
.div_product_item_click{
	width:225px;
	height:20px;
	position:absolute;
	bottom:0px;
	left:0px;
	background-color:#c69dd1;
	color:#5f0477;
	font-weight:bold;
	padding-top:5px;
	display:none;
}
.div_product_item_click_hover{
	display:block;!important
}
.div_product_item_bot_rate{
	width:225px;
	height:20px;
	float:left;
	font-size:12px;
	padding-top:8px;
	position:relative;
}
.span_product_item_bot_id{
	position:absolute;
	left:5px;
}
.span_product_item_bot_rate{
	position:absolute;
	right:5px;
	font-weight:bold;
	color:#5f0477;
}
/* ---------------------------------- Service Page ----------------------------------- */
#div_wrapper{
	min-height:100%;
	position:relative;
}
#div_main_content{
	height:auto;
   	width:1000px;
   	margin-left:auto;
   	margin-right:auto;
   	position:relative;
   	padding-bottom:120px;   /* Height of the footer */
  	padding-top:100px;
   	border:solid 1px #c9c9c9;
	border-top:0px;
	border-bottom:solid 1px #FF0000;
}
#div_main_content_1{
	height:auto;
   	width:1000px;
   	margin-left:auto;
   	margin-right:auto;
   	position:relative;
   	padding-bottom:120px;   /* Height of the footer */
  	padding-top:59px;
   	border:solid 1px #c9c9c9;
	border-top:0px;
	border-bottom:solid 1px #FF0000;
}

.div_service_inner{
	width:950px;
	height:auto;
	float:left;
	position:relative;
	padding:0px 25px 0px 25px;
	/*background-color:#FFCCFF;*/
}
.div_service_item_container{
	width:950px;
	height:360px;
	float:left;
	position:relative;
	/*border:solid 1px #FF3333;*/
	margin-bottom:80px;
}
.div_service_title{
	width:440px;
	height:50px;
	position:absolute;
	top:0px;
	left:0px;
}
.div_title_number{
	width:40px;
	height:50px;
	position:absolute;
	top:0px;
	left:0px;
	font-size:55px;
	font-weight:bold;
	color:#6c2180;
	line-height:50px;
}
.div_service_title_name{
	width:390px;
	height:30px;
	position:absolute;
	top:0px;
	left:50px;
	font-size:26px;
	color:#2e2e2e;
}
.div_service_title_caption{
	width:390px;
	height:15px;
	position:absolute;
	top:33px;
	left:50px;
	font-size:12px;
	font-weight:bold;
	color:#6c2180;
}
.div_service_img{
	width:518px;
	height:272px;
	position:absolute;
	top:75px;
	left:0px;
	border:solid 1px #5e5e5e;
}
.div_service_detail{
	width:412px;
	height:272px;/*272*/
	position:absolute;
	top:75px;
	left:538px;
}
.div_service_detail ul{
	color:#6c2180;
}
.div_service_detail_inner{
	width:412px;
	height:auto;
	float:left;
	font-size:12px;
	line-height:18px;
	text-align:justify;
}
.div_service_detail_bottom{
	width:400px;
	height:20px;
	float:left;
}
.div_number_circle{
	width:16px;
	height:16px;
	float:left;
	font-weight:bold;
	color:#FFFFFF;
	text-align:center;
	background-image:url(../img/img_number.png);
	margin-right:10px;
}
.div_number_circle:hover{
	background-position:0px 18px;
}
.div_number_circle a{
	color:#FFFFFF;
	text-decoration:none;
}
.div_number_circle_active{
	width:16px;
	height:16px;
	float:left;
	font-weight:bold;
	color:#FFFFFF;
	text-align:center;
	background-image:url(../img/img_number.png);
	background-position:0px 18px;
	margin-right:10px;
}
/* --------------------- Press page style start here ------------------------ */
.div_press_top_item{
	width:220px;
	height:40px;
	border:solid 1px #a7a7a7;
	color:#5c5c5c;
	float:left;
	font-weight:bold;
	padding-top:20px;
	padding-left:55px;
	font-size:20px;
	margin-right:25px;
	background-color:#e8e8e8;
	background-image:url(../img/img_channel_interview.png);
	background-repeat:no-repeat;
	background-position:5px 10px;
	cursor:pointer;
}
.div_press_top_item a{
	text-decoration:none;
	color:#5c5c5c;
}
.div_press_top_item:hover{
	background-position:5px -45px;
	color:#6c2180;
}
.div_press_magazine{
	background-image:url(../img/img_magazine_article.png); !important
}
.div_press_onlinearticle{
	background-image:url(../img/img_online_article.png); !important
}
.div_press_head{
	width:730px;
	height:35px;
	float:left;
	color:#5f0477;
	font-weight:bold;
	font-size:20px;
	margin-top:40px;
	margin-bottom:20px;
}
.div_contact_head{
	width:730px;
	height:35px;
	float:left;
	color:#5f0477;
	font-weight:bold;
	font-size:20px;
	margin-bottom:20px;
}
.div_press_channel_content{
	width:950px;
	height:390px;/**/
	float:left;
	margin-bottom:65px;
}
.div_youtube_video{
	width:640px;
	height:390px;/*464*/
	float:left;
	margin-right:18px;
	background-image:url(../img/zoomloader.gif);
	background-repeat:no-repeat;
	background-position:center;
}
.div_press_project_name{
	width:292px;
	height:75px;
	float:left;
	font-weight:bold;
	color:#000000;
	line-height:18px;
}
.span_press_pro_head{
	color:#6c2180;
}
.div_press_project_desc{
	width:292px;
	height:auto;
	float:left;
	color:#000000;
	line-height:16px;
	padding-bottom:30px;
	text-align:justify;
}
.div_channel_logo{
	width:292px;
	height:70px;
	float:left;
}
/******************************************** Product List New *****************************************/
.div_pro_left_category{
	width:200px;
	height:auto;
	float:left;
	position:relative;
	/*background-color:#FFCCFF;*/
	padding-top:50px;
}
.div_pro_list_right{
	width:726px;  /*749*/
	height:auto;
	border-left:solid 1px #dfdfdf;
	float:left;
	padding-left:23px;
	padding-top:30px;
	padding-bottom:90px;
}
/******************************************Project page ************************************************/

.div_project_img{
	width:196px;
	height:138px;
	position:absolute;
	top:68px;
	left:15px;
	text-align:center;
	border:solid 1px #c2c2c2;
}

/******************************************Project List page ************************************************/
.div_project_list_container{
	width:950px;
	height:280px;
	float:left;
	/*background-color:#99CCFF;*/
	padding-bottom:50px;
}
.div_project_list_img{
	width:352px;
	height:260px;
	float:left;
	padding:5px;
	position:relative;
	border:solid 1px #dbdbdb;
	margin-right:12px;
}
.div_project_list_right{
	width:552px;
	height:250px;
	float:left;
	background-color:#f0f0f0;
	border:solid 1px #dbdbdb;
	padding:10px;
	position:relative;
}
.div_project_list_right:hover{
	background-color:#e9e9e9;
}
.div_project_list_title{
	height:auto;
	width:550px;
	font-size:16px;
	font-weight:bold;
	color:#6c2180;
	float:left;
}
.span_black{
	color:#303030;
}
.span_sml_hfont{
	font-size:12px;
}
.div_360_but{
	width:310px;
	height:24px;
	float:left;
	background-color:#6c2180;
	text-align:center;
	color:#FFFFFF;
	font-weight:bold;
	font-size:16px;
	padding-top:3px;
	margin-top:6px;
	margin-bottom:10px;
	cursor:pointer;
}
.div_360_but:hover{
	background-color:#551267;
}
.div_about_project{
	width:550px;
	height:auto;
	float:left;
	text-align:justify;
	padding-top:4px;
	padding-bottom:5px;
	line-height:20px;
}
.div_project_testimonial{
	width:452px;/*550*/
	height:auto;
	float:left;
	text-align:justify;
	line-height:20px;
	margin-top:5px;
}
.div_project_testimonial_img{
	width:85px;
	height:85px;
	float:left;
	background-color:#ffffff;
	margin-right:10px;
	margin-top:5px;
	border:solid 1px #bcbcbc;
	background-image:url(../img/img_head.png);
	background-repeat:no-repeat;
}
.span_qotes{
	font-size:20px;
	color:#999999;
}
.div_project_list_inter{
	width:550px;
	height:30px;
	position:absolute;
	bottom:10px;
	left:10px;
	/*background-color:#CC99FF*/
}
.div_project_list_sml_in{
	width:auto;
	height:30px;
	float:left;
	padding-right:15px;
	padding-left:35px;
	font-size:15px;
	line-height:35px;
	cursor:pointer;
}
.div_project_list_sml_in:hover{
	background-position:0px -37px;
	color:#6c2180;
}
.div_project_ch{
	background-image:url(../img/img_channel_interview_sml.png);
	background-repeat:no-repeat;
}
.div_project_ma{
	background-image:url(../img/img_magazine_article_sml.png);
	background-repeat:no-repeat;
}
.div_project_on{
	background-image:url(../img/img_online_article_sml.png);
	background-repeat:no-repeat;
}
/********************* 360 degree list **********************/
.div_360_list_container{
	width:300px;
	height:230px;
	float:left;
	margin-right:25px;
	margin-bottom:50px;
}
.div_360_list_container_right{
	width:300px;
	height:230px;
	float:left;
	margin-bottom:50px;
}
.div_360_list_item_img{
	width:288px;
	height:178px;
	float:left;
	border:solid 1px #dddddd;
	padding:5px;
}
.div_360_list_item_title{
	width:298px;
	height:30px;
	float:left;
	border:solid 1px #dddddd;
	background-color:#ececec;
	margin-top:4px;
	text-align:center;
	font-size:18px;
	color:#6c2180;
	padding-top:4px;
}
.div_360_list_item_title a{
	color:#6c2180;
	text-decoration:none;
}
.div_360_list_item_title a:hover{
	color:#000000;
	text-decoration:none;
}
/************************************* project list ************************************/
.div_project_list_inner{
	width:950px;
	height:auto;
	float:left;
	padding-bottom:20px;
	position:relative;
}
.div_ItemBox{
	width:142px; 
	height:104px; 
	border:none;
	float:left;
	padding-left:13px;
	padding-top:12px;
	margin-right:32px;
	margin-bottom:15px;
	background-image:url(../img/background_box.png);
	background-repeat:no-repeat;
	vertical-align:middle;
}
/************************************ contact page *************************************/

.table_contactForm{
	width:458px;
	border:none;
}
.table_contactForm_td{
	width:150px;
	vertical-align:top;
}
.formTxt{
	font-family:Bookman Old Style;
	font-style:italic;
	font-size:12px;
	font-weight:bold;
}
.formStar{
	color:#6c2180;
}
.contactTxtbox{
	width:300px;
	height:25px;
	font-family:Bookman Old Style;
	font-style:italic;
	font-size:12px;
	color:#6c2180;
	border:solid 1px #CCCCCC;
}
.contact_textarea{
	width:300px;
	height:100px;
	font-family:Bookman Old Style;
	font-style:italic;
	font-size:12px;
	color:#6c2180;
	border:solid 1px #CCCCCC;
}
.div_contact_con{
	width:950px;
	height:auto;
	float:left;
	position:relative;
	margin-top:20px;
	font-size:12px;
	text-align:justify;
}
/****************************************** magazine articles ******************************/
.div_magazine_container{
	width:950px;
	height:auto;
	float:left;
	position:relative;
	margin-top:20px;
	font-size:12px;
	text-align:justify;
}
.div_magazine_list_container{
	width:465px;
	height:262px;
	float:left;
	position:relative;
	margin-right:10px;
	margin-bottom:80px;
}
.div_magazine_img{
	width:186px;
	height:246px;
	float:left;
	padding:6px;
	border:solid 1px #ddc5e3;
}
.div_magazine_details{
	width:255px;
	height:100px;
	position:absolute;
	right:0px;
	top:90px;
}
.div_magazine_download_button{
	width:255px;
	height:60px;
	position:absolute;
	right:0px;
	top:200px;
	vertical-align:text-top;
}
.span_maga_title{
	font-family:Bookman Old Style;
	font-style:italic;
	font-size:12px;
	font-weight:bold;
	color:#6c2180;
}
.span_maga_title a{
	text-decoration:none;
	color:#6c2180;
}
.span_maga_title a:hover{
	text-decoration:underline;
	color:#000000;
}
