body { font-size: 11px; background-color: #00b4ff; background-image: url(../images/bg_page2.gif); background-repeat: repeat-x; font-family: Arial; }
table { font-size: 13px; }
/** header **/
#header { background-image: url(../images/bg_header2.gif); background-repeat: no-repeat; position: relative; width: 990px; height: 90px; z-index: 100; }
.header_content { background-image: url(../images/header.jpg); background-repeat: no-repeat; position: relative; left: 9px; width: 972px; height: 90px; }
.header_nav { position: relative; top: 30px; left: 90px; z-index: 1; float: left; }
.header_link { width: 170px; height: 90px; float: left; }

/** home page **/
#content { background-image: url(../images/bg_content.gif); background-repeat: repeat-y; position: relative; top: 0; width: 990px; overflow: hidden; }
#content_top { color: #d84545; background-color: white; background-image: url(../images/bg_content_3.gif); background-repeat: no-repeat; width: 990px; height: 215px; }
.content_top_flash { position: relative; top: 1px; left: 9px; width: 448px; height: 210px; overflow: hidden; float: left; }
.content_top_right { background-repeat: no-repeat; position: relative; top: 8px; left: 9px; width: 525px; height: 210px; float: left; }

/** share box **/
.content_top_share { text-align: right; position: relative; top: 5px; right: 150px; width: 500px; height: 27px; }
.content_top_share_network { text-align: right; position: relative; top: 5px; right: 80px; width: 500px; height: 27px; }
/** about mwdoc **/
.about_mwdoc { position: relative; left: 8px; width: 500px; overflow: hidden; padding-bottom: 15px; }
.about_mwdoc_text { color: #5f5f5f; font-size: 11px; clear: left; padding-top: 10px; }

/** announcements **/
.announcements { position: relative; top: 15px; left: 8px; width: 360px; overflow: hidden; }
.announcements_text { color: #5f5f5f; font-size: 11px; clear: left; padding-top: 10px; }


/** cells **/
#cells { position: relative; top: 20px; left: 18px; width: 740px; height: auto; float: left; clear: left; border-right: 1px solid #d7d2ca; }
#cells_404 { position: relative; top: 20px; left: 18px; width: 740px; height: auto; float: left; clear: left; }
#cells2 { position: relative; top: 20px; left: 18px; width: 880px; height: auto; float: left; clear: left; }
.cells_left { background-image: url(../images/cell_01.gif); background-repeat: no-repeat; width: 245px; height: 200px; float: left; }
.cells_center { background-image: url(../images/cell_02.gif); background-repeat: no-repeat; width: 245px; height: 200px; float: left; }
.cells_right { background-image: url(../images/cell_03.gif); background-repeat: no-repeat; width: 238px; height: 200px; float: left; }
.cells_content { color: #5f5f5f; font-size: 11px; width: 230px; padding-top: 40px; padding-right: 7px; padding-left: 7px; }
.image_left {}
.image_right { margin-right: 3px; padding-bottom: 5px; padding-left: 10px; }
/** press **/
.press{ position: relative; top: 15px; left: 10px; width: 730px; overflow: hidden; clear: left; }
.press1{ position: relative; top: 15px; left: 10px; width: 850px; overflow: hidden; clear: left; }

/** sidebar **/
#sidebar { position: relative; top: 20px; left: 18px; width: 210px; float: left; }
.sidebar_item { font-size: 11px; font-style: normal; line-height: normal; position: relative; left: 5px; width: 205px; padding-top: 7px; padding-bottom: 10px; border-bottom: 1px solid #d8d1ca; overflow: hidden; }
.underline { font-size: 12px; margin-bottom: 8px; padding-bottom: 8px; border-bottom: 1px solid #b1b1b1; }
