@charset "utf-8";
/* CSS Document */

#os_main_body{
	height:960px;
	width:942px;
	float:left;
	margin-left:146px;
}
#message_si{
	height:35px;
	width:205px;
	float:left;
	margin-top:46px;
}
#message_si .img{
	height:23px;
	width:30px;
	float:left;
	margin:4px 0 0 23px;
}
#message_si .text{
	height:20px;
	width:100px;
	float:left;
	margin:0px 0px 0px 10px;
	font-family:Tahoma, "trebuchet MS";
	font-size:25px;
	color:#999999;
}
#os_middle_content{
	min-height:780px;
	width:948px;
	float:left;
	margin: 0px auto;
}

#os_expertise_support{
     
	font-family:Tahoma, "trebuchet MS";
	font-size:26px;
	color: #959595;
}
#os_expertise_support img{
	vertical-align:middle;
}
#os_expertise_support_text{
	height:92px;
	width:93%;
	float:left;
	margin:10px 0px 0px 7px;
	font-family:Tahoma, "trebuchet MS";
	font-size:18px;
	color: #959595;
}
#our_story_text2{
	height:20px;
	width:93%;
	float:left;
	font-family:Tahoma, "trebuchet MS";
	font-size:16px;
	color: #959595;
	margin:27px 0px 0px 7px;
}
#our_story_text2_border{
	height:2px;
	width:547px;
	float:left;
	margin-top:9px;
	background:url(../images/our_story/border.png) no-repeat;
}
#os_main_content{
	height:1065px;
	width:100%;
	float:left;
	margin-top:17px;
}
#os_main_content_left{
	height:1065px;
	width:449px;
	float:left;
}
#os_main_content_left_box1{
	height:105px;
	width:435px;
	float:right;
	border:1px solid #CCC;
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	background-color: #FFF;
	margin-top: 78px;
}
/*#os_main_content_left_box1:hover{
	opacity:0.6;
}
#os_main_content_left_box2:hover{
	opacity:0.6;
}
#os_main_content_left_box3:hover{
	opacity:0.6;
}
#os_main_content_left_box4:hover{
	opacity:0.6;
}
#os_main_content_left_box5:hover{
	opacity:0.6;
}
#os_main_content_left_box6:hover{
	opacity:0.6;
}
#os_main_content_right_box1:hover{
	opacity:0.6;
}
#os_main_content_right_box2:hover{
	opacity:0.6;
}
#os_main_content_right_box3:hover{
	opacity:0.6;
}
#os_main_content_right_box4:hover{
	opacity:0.6;
}
#os_main_content_right_box5:hover{
	opacity:0.6;
}
#os_main_content_right_box6:hover{
	opacity:0.6;
}
#os_main_content_right_box7:hover{
	opacity:0.6;
}*/
#os_main_content_left_box1 .p{
	height:83px;
	width:404px;
	font-family:Tahoma, "trebuchet MS";
	font-size:14px;
	color: #959595;
	margin:13px 0 0 18px;
}
.os_p_header{
	color:#0099ff;
	font-size:16px;
}
	
.os_main_content_left_box1_arrow{
	height:20px;
	width:13px;
	float:right;
	margin:16px -13px 0 0px;
	background:url(../images/our_story/arrow.png) no-repeat;
}
#os_main_content_left_box2{
	height:85px;
	width:449px;
	float:right;
	border:1px solid #CCC;
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	background-color: #FFF;
	margin-top:64px;
}
#os_main_content_left_box2 .p{
	height:50px;
	width:421px;
	font-family:Tahoma, "trebuchet MS";
	font-size:14px;
	color: #959595;
	margin:13px 0 0 18px;
}
#os_main_content_left_box3{
	height:102px;
	width:389px;
	float:right;
	border:1px solid #CCC;
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	background-color: #FFF;
	margin-top:59px;
}
#os_main_content_left_box3 .p{
	height:63px;
	width:363px;
	font-family:Tahoma, "trebuchet MS";
	font-size:14px;
	color: #959595;
	margin:13px 0 0 18px;
}
#os_main_content_left_box4{
	height:120px;
	width:240px;
	float:right;
	border:1px solid #CCC;
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	background-color: #FFF;
	margin-top:56px;
}
#os_main_content_left_box4 .p{
	height:83px;
	width:200px;
	font-family:Tahoma, "trebuchet MS";
	font-size:14px;
	color: #959595;
	margin:13px 0 0 18px;
}
#os_main_content_left_box5{
	height:100px;
	width:449px;
	float:right;
	border:1px solid #CCC;
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	background-color: #FFF;
	margin-top:62px;
}
#os_main_content_left_box5 .p{
	height:49px;
	width:401px;
	font-family:Tahoma, "trebuchet MS";
	font-size:14px;
	color: #959595;
	margin:13px 0 0 18px;
}
#os_main_content_left_box6{
	height:95px;
	width:323px;
	float:right;
	border:1px solid #CCC;
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	background-color: #FFF;
	margin-top:60px;
	
}
#os_main_content_left_box6 .p{
	height:67px;
	width:303px;
	font-family:Tahoma, "trebuchet MS";
	font-size:14px;
	color: #959595;
	margin:13px 0 0 18px;
}
#os_main_content_bar{
	height:1065px;
	width:23px;
	float:left;
	background:url(../images/our_story/middle_bar.png) no-repeat;
	margin-left: 13px;
}
#os_main_content_right{
	height:1065px;
	width:449px;
	float: right;
}
.os_main_content_right_box1_arrow{
	height:20px;
	width:13px;
	float:left;
	margin:16px 0px 0 -13px;
	background:url(../images/our_story/arrow_right.png) no-repeat;
}
#os_main_content_right_box1{
	height:115px;
	width:446px;
	float:left;
	border:1px solid #CCC;
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	background-color: #FFF;
	margin-top:24px;
}
#os_main_content_right_box1 .p{
	height:49px;
	width:410px;
	font-family:Tahoma, "trebuchet MS";
	font-size:14px;
	color: #959595;
	margin:13px 0 0 18px;
}
#os_main_content_right_box2{
	height:135px;
	width:350px;
	float:left;
	border:1px solid #CCC;
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	background-color: #FFF;
	margin-top:21px;
}
#os_main_content_right_box2 .p{
	height:102px;
	width:320px;
	font-family:Tahoma, "trebuchet MS";
	font-size:14px;
	color: #959595;
	margin:13px 0 0 18px;
}

#os_main_content_right_box3{
	height:105px;
	width:384px;
	float:left;
	border:1px solid #CCC;
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	background-color: #FFF;
	margin-top:39px;
}
#os_main_content_right_box3 .p{
	height:84px;
	width:352px;
	font-family:Tahoma, "trebuchet MS";
	font-size:14px;
	color: #959595;
	margin:13px 0 0 18px;
}
#os_main_content_right_box4{
	height:165px;
	width:454px;
	float:left;
	border:1px solid #CCC;
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	background-color: #FFF;
	margin-top:48px;
}
#os_main_content_right_box4 .p{
	width:430px;
	font-family:Tahoma, "trebuchet MS";
	font-size:14px;
	color: #959595;
	margin:9px 0 0 18px;
}
#os_main_content_right_box5{
	height:100px;
	width:350px;
	float:left;
	border:1px solid #CCC;
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	background-color: #FFF;
	margin-top:23px;
}
#os_main_content_right_box5 .p{
	height:79px;
	width:300px;
	font-family:Tahoma, "trebuchet MS";
	font-size:14px;
	color: #959595;
	margin:13px 0 0 18px;
}
#os_main_content_right_box6{
	height:100px;
	width:434px;
	float:left;
	border:1px solid #CCC;
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	background-color: #FFF;
	margin-top:49px;
}
#os_main_content_right_box6 .p{
	height:84px;
	width:391px;
	font-family:Tahoma, "trebuchet MS";
	font-size:14px;
	color: #959595;
	margin:13px 0 0 18px;
}
#os_main_content_right_box7{
    background-color: #FFFFFF;
    border: 1px solid #CCCCCC;
    float: left;
    height: 85px;
    margin-top: 32px;
    width: 430px;
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
}
#os_main_content_right_box7 .p{
	height:15px;
	font-family:Tahoma, "trebuchet MS";
	font-size:14px;
	color: #959595;
	margin:13px 0 0 18px;
}
#os_middle_bar_bottom{
	height:3px;
	width:44px;
	float:left;
	background:url(../images/our_story/middle_bar_bottom.png) repeat scroll;
	margin:-4px 0 0 451px;
}

#companies{
	height:46px;
	width:934px;
	float:left;
	margin-top: 80px;
}
#companies ul{
	list-style:none;
	display:inline;
}
#companies ul li{
	list-style:none;
	display:inline;
	padding:0px 13px;
}
#companies ul li:first-child{
	margin-left:-26px;
}
#super_web{
	background: url(../images/our_story/our_story_header_bg.png) no-repeat right bottom;
	height: 265px;
    width: 100%;
}
