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

#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;
}

/* banner */

#banner {
margin: 0px auto;
height: 486px;
width: 980px;
 position:relative
}

#banner-bg{
padding: 0px;
*margin-top: -3px;
background: url(../images/banner-bg.jpg) no-repeat;
width: 980px;
height:396px;
}

#banner-bg #left {
padding-left: 60px;
padding-top: 116px;
height: 60px;
float: left;
}

#banner-bg #right {
padding-left: 770px;
*padding-left: 322px;
padding-top: 116px;
height: 60px;
}

#banner-bg #free {
padding-left: 130px;
padding-top: 100px;
height: 80px;
float: left;
}

#banner-bg #full {
padding-left: 770px;
*padding-left: 482px;
padding-top: 100px;
height: 80px;
}

#banner-bg .title{
font-size: 20px;
line-height: 26px;
color: #cef8fe;
}

#banner-bg .bodytext{
font-size: 12px;
line-height: 20px;
color: #eefbfb;
}

#banner-bg .bodytext a{
font-size: 12px;
line-height: 16px;
color: #eefbfb;
text-decoration : underline;
}





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

#content ul {
overflow:auto;
MARGIN: 12px 0px 7px 25px; 
padding: 0px;
}

#content ul li{
background: url("../images/arrow.gif") no-repeat;
BACKGROUND-POSITION: left center; 
font-size: 12px;
PADDING-LEFT: 13px; 
}

#content-body {
margin: 30px 20px 30px 20px;
}

#content .tab1 {
background: url(../images/tab1-bg.jpg) no-repeat;
width: 317px;
height: 249px;
float: left;
}

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

#content .tab1 .subtitle A:link {
color: #4e141a;
TEXT-DECORATION: none;
}

#content .tab1 .subtitle A:hover {
color: #4e141a; 
TEXT-DECORATION: underline;
}

#content .tab1 .subtitle A:visited {
color: #4e141a;
TEXT-DECORATION: none;
}

#content .tab1 .bodytext {
color: #292d2e;
margin: 15px 10px 5px 30px;
font-size: 11px;
text-align: left;
}



#content .tab2 {
background: url(../images/tab2-bg.jpg) no-repeat;
width: 298px;
height: 249px;
float: left;
}

#content .tab3 {
background: url(../images/tab3-bg.jpg) no-repeat;
width: 298px;
height: 249px;
float: left;
}

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


#content .subtitle A:link {
color: #4e141a;
TEXT-DECORATION: none;
}

#content .subtitle A:hover {
color: #4e141a; 
TEXT-DECORATION: underline;
}

#content .subtitle A:visited {
color: #4e141a;
TEXT-DECORATION: none;
}

#content .bodytext {
color: #292d2e;
margin: 15px 5px 5px 15px;
font-size: 11px;
text-align: left;
}

#content .bodytext a{
font-size: 11px;
line-height: 16px;
color: #292d2e;
text-decoration : underline;
}



/*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;
}