#main { width:960px; margin:0px auto 10px auto; background:#ffffff; }
#main #left { float:left; width:555px; padding:0px; }
#main #right { float:right; width:395px; padding:0px; }

#main #left #position { background:url(/images/position_demo_bg.gif) left top no-repeat; padding:0px 15px 0px 15px; line-height:28px; }
#main #left #position a,#main #left #position a:link,#main #left #position a:visited { color:#004990; text-decoration:underline; }
#main #left #position a:hover { color:#00000; text-decoration:underline; }
#main #left #position .home { padding:0px 0px 0px 22px; }
#main #left #position span a,#main #left #position span a:link,#main #left #position span a:visited { color:#00000 !important; text-decoration:none !important; }
#main #left #position span a:hover { color:#004990 !important; text-decoration:none !important; }
#main #left #position span a:active { text-decoration:none !important; }

/*#mian demo center*/
#main #left #demo { padding:10px 0px 0px 0px; line-height:18px; }
#main #left .title { font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; padding:10px 0px 5px 0px; }
#main #left #demo .subtitle { font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; padding:0px 0px 10px 0px; color:#666666; }
#main #left #demo .subtitle span { color:#004990; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; }
#main #left #demo .video { padding:0px 0px 10px 0px; }
#main #left #demo .note { padding:0px 0px 10px 0px; }
#main #left #demo .note .top { background:url(/images/demo_left_note_top.gif) center top no-repeat; height:15px; }
#main #left #demo .note .content { padding:0px 15px 0px 15px; border-left:1px solid #89b8e6; border-right:1px solid #89b8e6; zoom:100%; color:#004990; background:#f8fbff; }
#main #left #demo .note .bottom { background:url(/images/demo_left_note_bottom.gif) center bottom no-repeat; height:15px; }
#main #left #demo .note .bottom { background:url(/images/demo_left_note_bottom.gif) center bottom no-repeat; height:15px; }
#main #left #demo .about { margin:0px; padding:0px; }
#main #left #demo .about .top { background:url(/images/demo_left_top.gif) center top no-repeat; height:15px; }
#main #left #demo .about .title { background:url(/images/demo_left_title.gif) center top no-repeat; padding:0px 15px 10px 15px; }
#main #left #demo .about .content { padding:0px 15px 0px 15px; border-left:1px solid #89b8e6; border-right:1px solid #89b8e6; zoom:100%; color:#333333; }
#main #left #demo .about .content ul { margin:10px 0px 0px 0px; padding:0px; }
#main #left #demo .about .content ul li { list-style:disc inside; }
#main #left #demo .about .content ul li a { text-decoration:underline; }
#main #left #demo .about .bottom { background:url(/images/demo_left_bottom.gif) center bottom no-repeat; height:15px; }

/*main right*/
#main #right #info { margin:0px 0px 10px 0px; }
#main #right #info .top { background:url(/images/demo_right_info_top.gif) center top no-repeat; height:15px; }
#main #right #info .content { padding:0px 15px 0px 15px; border-left:1px solid #89b8e6; border-right:1px solid #89b8e6; zoom:100%; color:#333333; background:#e3f1ff; }
#main #right #info .bottom { background:url(/images/demo_right_info_bottom.gif) center bottom no-repeat; height:15px; }

#main #right #list { margin:0px 0px 10px 0px; }
#main #right #list .title { background:url(/images/demo_right_list_top.gif) center top no-repeat; padding:10px 15px 0px 15px; color:#000000; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; }
#main #right #list .content { padding:10px 15px 0px 15px; border-left:1px solid #89b8e6; border-right:1px solid #89b8e6; zoom:100%; color:#333333; }
#main #right #list .bottom { background:url(/images/demo_right_list_bottom.gif) center bottom no-repeat; height:15px; }