html {margin: 0;}body {background-color: #FFFFFF;margin: 0;}.left {float : left;}.right {float : right;}.clearfix:after {content : ".";clear : both;height : 0;visibility : hidden;display : block;}* html .clearfix {height : 1%;}.clearfix {display : block;}#wrapper {width : 960px;display : table;position: relative;margin: auto;}#main {width: 960px;background-color: #100966;clear: both;float: left;}#main01 {width: 100%;padding: 0px;background-color: #ddd;clear: both;float: left;margin: 0px;background-image: url(images/grey-top.jpg);background-repeat:repeat-y;background-position:top;}.left_main {float: left;width: 172px;background-color: #ddd;margin: 0px;padding: 0px;}.center_main {float: left;background-repeat: repeat-x;background-position: left top;background-color:#FFFFFF;width:613px;margin: 0px;padding: 0px;}.right_main {width: 168px;float: left;background-color: #ddd;margin: 0px;padding: 0px;}.textfield {border: 1px solid #aa0e24;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;line-height: 17px;color: #000000;text-decoration: none;height: 15px;margin-top: 4px;width: 137px;}.textfield01 {border: 1px solid #979797;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;line-height: 17px;color: #aa0e24;text-decoration: none;height: 17px;background-color: #ffffff;width: 105px;padding-left: 4px;}.textfield02 {border: 1px solid #979797;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;line-height: 13px;color: #aa0e24;text-decoration: none;height: 13px;background-color: #ffffff;width: 99px;padding-left: 4px;}.gradland {background-image: url(gl/gread_land.jpg);background-repeat: no-repeat;background-position: center top;width: 160px;margin-left: 8px;height: 90px;margin-top: 5px;clear: both;float: left;display: inline;}.gradland01 {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;font-weight: normal;color: #4300B0;line-height: 13px;text-decoration: none;padding-left: 96px;padding-top: 6px;padding-right: 4px;}.gradland01 a{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;font-weight: normal;color: #aa0e24;line-height: 13px;text-decoration: none;}.gradland01 a:hover{color: #aa0e24	;line-height: 13px;text-decoration: underline;}.left_topten {background-image: url(gl/left_top_ima01.jpg);background-repeat: no-repeat;background-position: left top;width: 165px;margin-left: 4px;background-color: #ddd;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;line-height: 15px;font-weight: normal;color: #aa0e24;text-decoration: none;clear: both;float: left;margin-top: 4px;margin-right: 5px;}.left_topten a{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;line-height: 15px;font-weight: bold;color: #aa0e24;text-decoration: none;}.left_topsearch {background-image: url(gl/left_top_search.jpg);background-repeat: no-repeat;background-position: left top;width: 165px;margin-left: 4px;background-color: #ddd;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;line-height: 15px;font-weight: normal;color: #ffffff;text-decoration: none;clear: both;float: left;margin-top: 4px;margin-right: 5px;* margin-right: 0;padding-top: 15px;}.left_topsearch a{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;line-height: 15px;font-weight: bold;color: #aa0e24;text-decoration: none;}.left_bottomsearch {background-repeat: no-repeat;background-position: center bottom;padding: 0 0 10px 10px;}.spearter {height: 5px;width: 199px;}.margin {padding-top:34px;clear: both;padding-right: 5px;background-image: url(gl/dot_line.gif);background-repeat: no-repeat;background-position: center bottom;margin-bottom: 0;padding-bottom: 8px;}.left_pop {background-image: url(gl/left_top_ima01.jpg);background-repeat: no-repeat;background-position: left top;width: 165px;margin-left: 4px;background-color: #FFEDBD;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;line-height: 15px;font-weight: normal;color: #000000;text-decoration: none;clear: both;float: left;margin-top: 4px;margin-right: 5px;margin-bottom: 5px;padding-top: 18px;}.left_pop a{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;line-height: 15px;font-weight: bold;color: #333333;text-decoration: none;}.margin_right {padding-top: 12px;clear: both;padding-right: 10px;background-image: url(gl/dot_line01.gif);background-repeat: no-repeat;background-position: center bottom;margin-top: 0px;margin-right: 0px;margin-bottom: 5px;margin-left: 0px;padding-bottom: 5px;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;font-weight: normal;color: #aa0e24;line-height: 15px;text-decoration: none;}.margin_right a{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;font-weight: bold;color: #aa0e24;line-height: 15px;text-decoration: none;}.margin01_right {clear: both;padding-right: 10px;padding-bottom: 5px;padding-left: 0px;margin-right: 0px;margin-left: 0px;margin-top: 5px;padding-top: 1px;background-image: url(gl/dot_line01.gif);background-repeat: no-repeat;background-position: center bottom;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;line-height: 15px;font-weight: normal;color: #aa0e24;text-decoration: none;}.margin01_right a{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;line-height: 15px;font-weight: bold;color: #aa0e24;text-decoration: none;}.newstuff {background-image: url(gl/rigth_newstaff.jpg);background-repeat: no-repeat;background-position: center top;width: 168px;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;line-height: 15px;font-weight: normal;color: #aa0e24;text-decoration: none;clear: both;margin-top: 0px;background-color:#dddddd;}.newstuff a {color: #aa0e24;}.margin01 {clear: both;padding-right: 5px;padding-bottom: 8px;background-image: url(gl/dot_line.gif);background-repeat: no-repeat;background-position: center bottom;padding-left: 1px;}.margin03 {clear: both;padding-right: 10px;padding-bottom: 5px;padding-left: 0px;margin-right: 0px;margin-left: 1px;margin-top: 5px;padding-top: 5px;background-image: url(gl/dot_line02.gif);background-repeat: repeat-x;background-position: center bottom;text-align: left;}.left_topbottom {background-repeat: no-repeat;background-position: center bottom;padding-bottom: 20px;}.navi10 {background-image: url(gl/top_navi022.jpg);background-repeat: repeat-x;background-position: left top;width: 7px;height: 30px;}.copyright {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;line-height: 17px;font-weight: normal;color: #aa0e24;text-decoration: none;margin-top: 5px;margin-bottom: 5px;}span.footer_small a {font-size: 10px !important;}span.footer_small {font-size: 10px !important;}.thewte {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;line-height: 15px;font-weight: normal;color: #FFFFFF;text-decoration: none;background-image: url(gl/the_wte.jpg);background-repeat: no-repeat;background-position: center bottom;text-align: center;width: 172px;height: 69px;clear: both;padding-top: 10px;float: left;}.copyright a{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;line-height: 17px;font-weight: normal!important;color: #FFFFFF;text-decoration: none;}.copyright a:hover{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;line-height: 17px;font-weight: normal!important;color: #FFFFFF;text-decoration: none;}.advan_ex {text-align: center;width: 168px;margin-top: 8px;margin-bottom: 4px;}div.center {    text-align: left;}div.center table {    margin-left: auto;    margin-right: auto;    text-align: left;}
