body {
	margin:0;
	padding:0;
	background:#000000;
    background-image: url("/images/border.gif");
    background-repeat: repeat-y;
    background-position: center;
    
}

#logo {
    background-image: url("/images/logo.gif");
    position: absolute;
    top: 0px;
    left: 50%;
    height: 96;
    width: 236px;
    margin-left: -118px;
    z-index: 2;
}

table#main, div#main {
    background-image: url("/images/smplback.gif");
    background-repeat: repeat-x;
    border: 0px;
    border-collapse: collapse;
    position: absolute;
    width: 996px;
    position: relative;
    left: 50%;
    margin-left: -498px;
    top: 0px;
}

td.tdmain {
    height: 192px;
    width: 249px;
}

div#toplabel {
    font-family: Verdana;
    text-align: right;
    position: absolute;
    width: 996;
    left: 50%;
    margin-left: -498px;
    top: 38px;
    color: white;
    font-size: 28px;
    padding-right: 10px;
}

div#admintoplabel {
    font-family: Verdana;
    text-align: left;
    position: absolute;
    width: 996;
    left: 50%;
    margin-left: -480px;
    top: 38px;
    color: white;
    font-size: 28px;
}

div#toptext1 {
    font-family: Tahoma;
    color: white;
    text-align: right;
    position: absolute;
    width: 996px;
    left: 50%;
    margin-left: -498px;
    top: 84px;
    font-size: 13px; /*14*/
    padding-right: 10px;
}

div#admintoptext {
    font-family: Tahoma;
    color: white;
    position: absolute;
    width: 996px;
    left: 50%;
    margin-left: -480px;
    top: 84px;
    font-size: 14px;
    z-index: 1;
}

div#toptext2 {
    font-family: Tahoma;
    color: white;
    text-align: right;
    position: absolute;
    width: 996px;
    left: 50%;
    margin-left: -498px;
    top: 102px;
    font-size: 12px;
    padding-right: 10px;
}

div#srch {
    background-color: #302F3A;
    position: absolute;
    width: 184px;
    height: 16px;
    left: 50%;
    margin-left: 303px;
    top: 143px;
    font-family: Verdana;
    font-size: 12px;
    color: #FBDE4A;
    padding-left: 2px;
    z-index: 1;
}

div#srch2 {
    background-color: #302F3A;
    position: absolute;
    width: 184px;
    height: 16px;
    left: 50%;
    margin-left: 100px;
    top: 146px;
    font-family: Verdana;
    font-size: 12px;
    color: #FBDE4A;
    padding-left: 2px;
    z-index: 1;
}

div#srch input#srch, div#srch2 input#srch {
    height: 15px;
    font-family: Verdana;
    font-size: 10px;
    width: 115px;
    background-color: #FBDE4A;
    border: 0;     
}

div#srch img#srch, div#srch2 img#srch {
    height: 10px;
    border: 0;
}


.mgrey {
    font-family: Tahoma;
    font-size: 18px;
    color: #8B8B89;
    text-decoration: none;
    background-image: url("/images/greyarrow.gif");
    background-position: center left; 
    background-repeat: no-repeat;
    padding-left: 22px;
}

.myellow {
    font-family: Tahoma;
    font-size: 18px;
    color: #FBDE4A;
    text-decoration: none;
    background-image: url("/images/yellowarrow.gif");
    background-position: center left;
    background-repeat: no-repeat;
    padding-left: 22px;
    
}

#about {
    position: absolute;
    left: 50%;
    top: 144px;
    margin-left: -65px;
    z-index: 2;
}

#practice {
    position: absolute;
    left: 50%;
    top: 164px;
    margin-left: 66px;
    z-index: 2;
}

#theory {
    position:absolute;
    left: 50%;
    top: 222px;
    margin-left: 174px;
    z-index: 2;
}

#help {
    position:absolute;
    left: 50%;
    top: 292px;
    margin-left: 230px;
    z-index: 2;
}

#need {
    position:absolute;
    left: 50%;
    top: 358px;
    margin-left: 292px;
    z-index: 2;
}

#about2 {
    position: absolute;
    left: 50%;
    top: 145px;
    margin-left: 296px;
    z-index: 2;
}

#practice2 {
    position:absolute;
    left: 50%;
    top: 200px;
    margin-left: 296px;
    z-index: 2;
}

#theory2 {
    position:absolute;
    left: 50%;
    top: 255px;
    margin-left: 296px;
    z-index: 2;
}

#help2 {
    position:absolute;
    left: 50%;
    top: 310px;
    margin-left: 296px;
    z-index: 2;
}

#need2 {
    position:absolute;
    left: 50%;
    top: 365px;
    margin-left: 296px;
    z-index: 2;
}

div#fresh {
    font-family: Tahoma;
    font-size: 14px;
    width: 280px;
    margin-top: 15px;
    margin-bottom: 45px;
    height: 40px;
}

div#fresh a {
    font-family: Tahoma;
    font-size: 14px;
    color: white;
}

div#news {
    font-family: Tahoma;
    font-size: 12px;
    color: white;
    width: 360px;
    margin-top: 15px;
    margin-bottom: 45px;
    height: 40px;
}

div#thanks {
    margin-top: 15px;
    margin-bottom: 45px;
}

a {
    font-family: Tahoma;
    font-size: 12px;
    color: #6E9EFF;
}

div#footer {
    font-family: Tahoma;
    font-size: 10px;
    color: #939598;
    padding-left: 35px;
    padding-bottom: 10px;
    background-color: #000000;
}

div#footer a {
    font-family: Tahoma;
    font-size: 10px;
    color: #6E9EFF;
}

a#infomail {
    padding-right: 20px;
}

div#pagehdr {
    font-family: Tahoma;
    font-size: 18px;
    color: #ff0000;
    text-decoration: none;
    background-image: url("/images/redarrow.gif");
    background-position: center left; 
    background-repeat: no-repeat;
    padding-left: 22px;
    position: absolute;
    left: 50%;
    top: 145;
    margin-left: -458px;
}

div#pagehdr a {
    font-family: Tahoma;
    font-size: 18px;
    color: #ff0000;
    text-decoration: none;
}

font.subheader {
    font-family: Tahoma;
    font-size: 16px;
    font-weight: bold;
    color: #FBDE4A;
}

div#content {
    position: absolute;
    left: 50%;
    top: 168;
    margin-left: -458px;
    width: 916px;
}

div#pagecontent {
    font-family: Tahoma;
    font-size: 12px;
    color: white;
    width: 742px;
    min-height: 200px;
    margin-bottom: 45px;
    text-align: justify;
}

div#pagecontent td {
    font-family: Tahoma;
    font-size: 12px;
    color: white;
}

* html div#pagecontent {
    font-family: Tahoma;
    font-size: 12px;
    color: white;
    width: 742px;
    height: 200px;
    margin-bottom: 45px;
}

.tableform {
    border: 2px solid #FBDE4A;
    margin-top: 10px;
    font-family: Tahoma;
    font-size: 12px;
    color: white;
}

.inputbut {
    border: 2px solid #FBDE4A;
    font-family: Tahoma;
    font-size: 12px;
    background-color: white;
}

.adminicon {
    font-family: Tahoma;
    font-size: 14px;
    font-weight: bold;
    color: red;
    border: 1px solid red;
    background-color: white;
}

.graydate {
    color: #C6C8CA;
}

a.newslink {
    text-decoration: none;
    color: white;
}

.smpltbl {
    border-collapse: collapse;
    border: 1px solid white;
}

.inputall {
	width: 400px;
}
