body {margin: 0px; font: 12px "Verdana", "Tahoma", "sans-serif";line-height: 140%;	color: #000;	background-color: White;	text-align: left;}

a:link {text-decoration: none;color: #924D03;}
a:visited {text-decoration: none;color: #924D03;}
a:hover {}

h3 {font-size: 14px; border-bottom: 1px solid #1E791E;  padding-bottom: 2px;        }
h4 {font-size: 16px;}

#container {background-color: #fff;	width: 1002px;	margin-right: auto;	margin-left: auto;  margin-top: 6px;  margin-bottom: 6px;  }

#pageheader {background-image: url(images/header.jpg); height: 136px; background-repeat: no-repeat; width: 100%; margin-left: auto; margin-right: auto; background-color: #E6E6FA;   }
#logo {padding: 30px 10px 0 20px; float: none;  width: 200px;  font-size: 20px;  color: Black;   }

#menupane{background-color: #004D97;  margin:136px 0 0 0; width: 1002px;	margin-right: auto;	margin-left: auto; height: 24px;  float: left;  }
#menu {float: right; width: auto;  margin-bottom: 0;  margin-left: 0;  margin-right: 0;  margin-top: 4px;  font: bolder;  }
#menu ul {float:right;list-style:none;margin:0px;}
#menu .list {float:left;line-height:20px;margin:0 8px}
#menu .div {float:left;width:1px;height:18px;background:#999}
#menu a:link {text-decoration: none;color: White;}
#menu a:visited {text-decoration: none;color: White;}
#menu a:hover {}


#banner {background:url(banner.jpg) 0 30px no-repeat;width:730px;margin:auto;height:240px;border-bottom:5px solid #EFEFEF;clear:both}

#pagecontent{width: 1002px; background-color: White;  height: auto; margin-left: auto; margin-right: auto;}

#leftpane{margin-left: auto; margin-right: auto; text-align: left; height: auto;  padding-bottom: 6px;  padding-left: 16px;  padding-right: 16px;  padding-top: 6px;  width: 300px;  float: left;   }

#rightpane{margin-left: auto; margin-right: auto; text-align: left; height: auto;  padding-bottom: 6px;  padding-left: 16px;  padding-right: 16px;  padding-top: 6px;  width: 630px;  float: right;  border-left: 1px dashed #BABABA;    }

#module_01{margin-top: 0px; margin-left: auto; margin-right: auto; text-align: left; height: auto;  padding-bottom: 6px;  padding-left: 6px;  padding-right: 6px;  padding-top: 6px;}
.module_01_ul{margin-left: auto; margin-right: auto; }
.module_01_li{border-bottom:1px dotted #e7e7e7; line-height:18px;   margin-left: auto; margin-right: auto;}

#module_02{margin-top: 0px; margin-left: auto; margin-right: auto; text-align: left; height: auto;  padding-bottom: 6px;  padding-left: 6px;  padding-right: 6px;  padding-top: 6px;}
.module_02_table{margin-left: auto; margin-right: auto; }
.tdappname{width: 320px; 	background-image: url(images/isList.gif);  background-repeat: no-repeat;  text-indent: 20px;   }
.tddate{width: 120px; }
.tdsize{width: 120px; }
.tddownload{width: 100px; background-image: url(images/down.gif);  background-repeat: no-repeat;  text-indent: 20px;}

#module_03{margin-top: 0px; margin-left: auto; margin-right: auto; text-align: left; height: auto;  padding-bottom: 6px;  padding-left: 6px;  padding-right: 6px;  padding-top: 6px;}
.module_03_ul{margin-left: auto; margin-right: auto; }
.module_03_li{border-bottom:1px dotted #e7e7e7; line-height:18px;   margin-left: auto; margin-right: auto;}

#module_04{margin-top: 0px; margin-bottom: 10px; margin-left: auto; margin-right: auto; text-align: left; height: auto;  padding-bottom: 6px;  padding-left: 6px;  padding-right: 6px;  padding-top: 6px;}
.module_04_ul{margin-left: auto; margin-right: auto; }
.module_04_li{border-bottom:1px dotted #e7e7e7; line-height:18px;   margin-left: auto; margin-right: auto;}

#clearboth{ clear: both;  display: block; }
#clearleft{ clear: left;  display: block; }
#clearright{ clear: right;  display: block; }

#footer{color: White;  margin-left: auto;  margin-right: auto;  text-align: center;  background: #004D97;  font: bolder;  padding-bottom: 10px;  padding-left: 0;  padding-right: 0;  padding-top: 10px;        }
#footer a:link {text-decoration: none;color: White;}
#footer a:visited {text-decoration: none;color: White;}
#footer a:hover {}