body{
font-size: 11px;
margin: 0px;
FONT-FAMILY: "Verdana", "Arial", "Helvetica", "sans-serif";
color: #292d2e;
}

#vee{
width: 980px;
margin: 0px auto;
}

#header {
width: 980px;
height: 94px;
margin: 0px auto;
background: url(../images/header-bg.jpg);
}

#menu {

height: 45px;
padding-top: 49px;
}


/*content */
#content {
margin: 0px auto;
width: 980px;
overflow:hidden;
}



#content ul{
overflow:auto;
MARGIN: 0px;
margin-top: 5px;
margin-left: 12px;
list-style:none;
padding: 0px;
}

#content ul li {
font-size: 11px;
padding-left: 15px;
line-height: 18px;
background: url(blue_arrow.gif) no-repeat;
BACKGROUND-POSITION: left top; 
list-style:none;
}

#content .left{
width:730px;
float: left;
}

#content .right{
width:250px;
height: 500px;
float: left;
background: #f0f7f9;
}


#content .tab1 {
margin-top: 10px;
background: url(../images/tab1-bg.jpg) no-repeat;
width: 250px;
height: 168px;
}



#content .subtitle {
font-size: 18px;
color: #4e141a;
line-height: 36px;
text-align: left;
margin: 3px 0px 0px 10px;
}

#content .bodytext {
color: #292d2e;
margin: 10px 10px 10px 10px;
font-size: 11px;
line-height:18px;
text-align: left;
}



#content A:link {
 FONT-SIZE: 11px; COLOR: #292d2e; FONT-FAMILY: VERDANA, REGULAR;  TEXT-DECORATION: none
 }
 
 #content A:visited {
 FONT-SIZE: 11px; COLOR: #292d2e; FONT-FAMILY: VERDANA, REGULAR;  TEXT-DECORATION: none
 }
 
 #content A:hover {
 FONT-SIZE: 11px; COLOR: #292d2e; FONT-FAMILY: VERDANA, REGULAR;  TEXT-DECORATION: underline
 }
 
 #content .b9{
font-size: 10px;
color: #757575; 
line-height: 16px;
}

/*submenu*/
#submenu {
margin: 0px;
padding: 0px;
width: 980px;
height:42px;
color: #ffffff;
background: url('banner-unselected.jpg') repeat-x;
}

#submenu .bodytext {
font-size: 12px;
line-height: 40px;
font-weight: bold;
margin: 0px 0px 0px 15px;
}

#submenu ul{
list-style-type: none;
margin: 0px;
padding: 0px;
padding-left: 50px;
}

#submenu ul li{
float: left;
	height: 42px;
	width: 144px;
	line-height: 40px;
	margin: 0px;
	text-align: center;
	list-style-type:none;
	font-size: 11px
}

#submenu ul li a{
color: #ffffff;
text-decoration: none;
}

#submenu ul li a:hover{
color: #ffffff;
text-decoration: underline;
}

#submenu ul li.s {
color: #40484e;
text-decoration: none;
}



.tb{
width:720px; 
height:42px; 
align:left;
float: left;
}

.tb ul {
	width: 720px; height:42px
}
.tb li {
float: left;
	height: 42px;
	width: 144px;
	line-height: 40px;
	margin: 0px;
	text-align: center;
	list-style-type:none;
	font-size: 11px
}
.dis {
	display:block; font-size: 11px; line-height: 16px 
}
.undis {
	display:none; font-size: 11px; line-height: 16px
}


.normaltab {
	background: url('banner-unselected.jpg') no-repeat;
	font-weight:bold;
	font-size: 11px;
	height: 42px;
	width: 144px;
	color: #ffffff
}
.hovertab {
	background: url('banner-selected.jpg') no-repeat;
	color:#ffffff;
	font-weight:bold;
	font-size: 11px;
	height: 42px;
	width: 144px;
}


/*footer */
#footer {
margin: 0px auto;
background-color: #d3dce2;
padding-top: 20px;
width: 980px;
height: 75px;
font-size: 11px;
color: #03090c;
text-align: center;
line-height: 28px;
}

#footer A:link {
color: #03090c;
TEXT-DECORATION: none;
}

#footer A:hover {
color: #3c84bc; 
TEXT-DECORATION: underline;
}

#footer A:visited {
color: #03090c;
TEXT-DECORATION: none;
}



/* overview */

#overview {
margin: 5px 0px 0px 0px;
width: 700px;
color: #292d2e;
height: 70px;
}


#overview A:link {
	FONT-SIZE: 11px; COLOR: #15599e; FONT-FAMILY: VERDANA, REGULAR;  TEXT-DECORATION: none
}
#overview A:visited{
	FONT-SIZE: 11px; COLOR: #15599e; FONT-FAMILY: VERDANA, REGULAR;  TEXT-DECORATION: underline
}
#overview A:hover{
  FONT-SIZE: 11px; COLOR: #292d2e; FONT-FAMILY: VERDANA, REGULAR; TEXT-DECORATION: none
}

#overview .st-sdk{
font-size: 13px;
line-height: 50px;
color: #292d2e;
FONT-WEIGHT: bold;
background: url(i-sdk.jpg) no-repeat;
BACKGROUND-POSITION: left bottom; 
margin-left: 0px;
padding-left: 58px;
}

#overview .st-partner{
font-size: 13px;
line-height: 50px;
color: #292d2e;
FONT-WEIGHT: bold;
background: url(i-partner.jpg) no-repeat;
BACKGROUND-POSITION: left bottom; 
margin-left: 0px;
padding-left: 58px;
}

#overview ul{
overflow:auto;
MARGIN: 0px;
margin-top: 5px;
margin-bottom: 10px;
margin-left: 12px;
list-style:none;
padding: 0px;
}

#overview ul li {
font-size: 11px;
padding-left: 26px;
line-height: 16px;
background: url(arrows-sm.gif) no-repeat;
BACKGROUND-POSITION: left top; 
list-style:none;
}

.dash{
border-bottom: #cccccc 1px dashed;
height: 2px;
width: 700px;
margin: 3px 0px 15px 0px;
}

/* purchase */

#purchase {
margin: 0px auto;
height: 136px;
width: 250px;
color: #292d2e;
size:11px

}

#purchase .bodytext{
font-size: 11px;
line-height: 20px;
color: #292d2e;







