@charset "utf-8";
/* CSS Document */
/*-----------general------------*/
body{
	padding:0;
	margin:0;
	background-color:#fff;	
}

div, img, p, h1, h2, h3, h4, h5, ul, li, ol, form, select, span{
	padding:0;
	margin:0;
}

img{
	border:none;
	padding:0;
	margin:0;
}

ul{
	list-style-type:none;
}

p{
	font:normal 13px/18px Verdana, Arial, Helvetica, sans-serif;
	color:#323232;
	background-color:inherit;	
	margin:0 0 0 0;
	}

h2{
	font:normal 22px/28px Georgia, "Times New Roman", Times, serif;
	color:#790200;
	background-color:inherit;
	}

a{
	outline:none;
	color:#fff;
	background-color:inherit;
	text-decoration:none;
}

a:hover{
	text-decoration:none;
}

.spacer{
	font-size:0;
	line-height:0;
	clear:both;
}
/*-----------general------------*/

/*Body Icon Area Start*/
.1st_main{
	width:637px;
	}
.main{
	width:637px;
	background-color:#fff;
	}

.icon_area{
	width:637px;
	margin:20px 0 0 0;
}
.body_txt_icon{
	width:100%;	
}
.body_txt_icon li{
	float:left;
	width:91px;
	height:61px;
	background:url(../images/border.png) no-repeat 61px 28px ;
}
.body_txt_icon li.no_border{
	background:none;
	float:left;
	width:91px;
	height:61px;
}
.body_txt_icon li a{
	display:block;
	height:61px;
	text-indent:-222222px;
	background-image:url(../images/body_icons.png);
	background-repeat:no-repeat;
}

.body_txt_icon li.learn a{
	background-position:0 0;
	width:61px;
	height:61px;
}
.body_txt_icon li.learn a:hover, .body_txt_icon li.learn a.active{
	background-position:0 -61px;
}

.body_txt_icon li.plan a{
	background-position:-90px 0;
	width:61px;
	height:61px;
}
.body_txt_icon li.plan a:hover, .body_txt_icon li.plan a.active{
	background-position:-90px -61px;
}

.body_txt_icon li.design a{
	background-position:-180px 0;
	width:61px;
	height:61px;
}
.body_txt_icon li.design a:hover, .body_txt_icon li.design a.active{
	background-position:-180px -61px;
}

.body_txt_icon li.devlop a{
	background-position:-270px 0;
	width:61px;
	height:61px;
}
.body_txt_icon li.devlop a:hover, .body_txt_icon li.devlop a.active{
	background-position:-270px -61px;
}

.body_txt_icon li.test a{
	background-position:-360px 0;
	width:61px;
	height:61px;
}
.body_txt_icon li.test a:hover, .body_txt_icon li.test a.active{
	background-position:-360px -61px;
}

.body_txt_icon li.launch a{
	background-position:-450px 0;
	width:61px;
	height:61px;
}
.body_txt_icon li.launch a:hover, .body_txt_icon li.launch a.active{
	background-position:-450px -61px;
}

.body_txt_icon li.maintain a{
	background-position:-540px 0;
	width:61px;
	height:61px;
}
.body_txt_icon li.maintain a:hover, .body_txt_icon li.maintain a.active{
	background-position:-540px -61px;
}
/*..........Body Icon Area end3..............*/

/*Body Txt area start*/

.dropdown{
	display:none;
	width:607px;
	}
.1st_main p.description_text{
	margin:0;
	}


.body_txt{
	width:601px;
	margin:45px 0 0 0;
}
.body_head{
	font-family:Helvetica, sans-serif;
	font-weight:bold;
	font-size:36px;
	color:#275583;
	background-color:inherit;
	padding:5px 0 0 0;
}
.body_detals{
	font-size:11px;
	font-family:Helvetica, sans-serif;
	color:#275583;
	background-color:inherit;
	padding:5px 0 5px 2px;
}
/*...........Body Icon Area end.............*/













