/* GENERAL */

body { padding:0; margin:0;height:100%;width:100%;background:#ede7d0;font-family:Trebuchet MS, georgia, times new roman, arial;font-size:12px;color:#363636; }

img { margin:0;padding:0;border:0px; }
p { padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;}
table {margin:0;padding:0;background-color:transparent;border: 0px;}
td {vertical-align:top;}
form, div, input, textarea { margin:0; padding:0;}
input, textarea {font-size:1.01em;}
input {vertical-align:top;}
ul {margin:0;padding:0;}
h1, h2, h3, h4, h5 {margin:0px; padding:0px;}


a {color:#2662A6;text-decoration:none;}
a:hover {color:#A9B629;}
p {padding:10px 0 0 0}


/* TEMPLATE */
#wrap {width:1000px;margin:auto;background:#ede7d0;}

/* --------------HOME-------------- */
.home {width:1000px;margin-top:55px;}
.ban {border:1px solid #ADB600;margin-bottom:15px;}
.hm-lt {color:#000000;line-height:18px;padding-top:10px; }
.menu {margin-top:20px;padding-left:15px;border-left:1px solid #ADB600; }
.menu h4 {width:160px;font-size:15px;font-style:italic;background: url(../images/menu/bullet-big.gif) no-repeat top right;}
.menu ul {margin-top:10px;width:170px;float:left;list-style:none;}
.menu ul li {list-style:none;padding:10px 0 0 0;}
.menu ul li a {text-decoration:none;color:#363636;padding-left:18px;}
.menu ul li a:hover {background: url(../images/menu/bullet.gif) no-repeat left 2px;}

/* --------------NAVIGATION-------------- */
.nav {margin:40px 0 30px 8px;}
.nav ul {width:170px;list-style:none;}
.nav ul li {list-style:none;padding:12px 0 0 0;line-height:17px; }
.nav ul li a {text-decoration:none;color:#363636;padding-left:20px;}
.nav ul li a:hover,.nav ul li a.active {background: url(../images/menu/bullet.gif) no-repeat left 2px;}

/* --------------SUBPAGE-------------- */
.sub {width:1000px;margin-top:70px;}
.sb-lf {width:180px;padding-left:10px;float:left;}
.sb-md {width:610px;float:left;padding:40px 20px 0 20px;border-right:1px solid #ADB600;border-left:1px solid #ADB600;}
.sb-rt {width:145px;float:right;padding:30px 0 10px 5px;}

.sb-rt ul {list-style:none;}
.sb-rt ul li {margin-top:15px;list-style:none;background: url(../images/menu/bullet-small.gif) no-repeat left 6px;padding-left:10px;font-weight:bold;}
.sb-rt ul li a {text-decoration:none;color:#363636;font-weight:normal}
.sb-rt ul li ul {list-style:none;margin:0;}
.sb-rt ul li ul li  {list-style:none;background:none;margin:0;padding:0;line-height:20px;}
.sb-rt #s {border: 1px solid #CFCFCF;width:120px;height:18px;margin:0 0 5px 0;}
.sb-rt .s  {border:1px solid #ADB600;width:54px;font-size:10px;color:#ffffff;background-color:#2662A6;padding:2px;font-family:arial;}
#submit  {border:1px solid #ADB600;height:20px;width:150px;font-size:11px;color:#ffffff;background-color:#2662A6;padding:2px 5px;font-family:arial;}

.sb-md input {border: 1px solid #CFCFCF;width:180px;height:18px;margin:0 0 5px 0;}
.sb-md textarea {border: 1px solid #CFCFCF;width:300px;height:100px;margin:0 0 5px 0;}


.lt {padding:0 10px 0 20px;text-align:justify;line-height:20px;font-size:11px;}
.lt b {font-size:13px;line-height:30px;}
.rt {padding:0 10px 0 20px;text-align:justify;line-height:20px;font-size:12px;}
.rt b {font-size:1.2em;}
.rt p {padding-top:15px;}

.sub a {color:#2662A6;text-decoration:none;}
.sub a:hover {color:#A9B629;}
.sub h3 {font-size:15px;}

ul.course {list-style:none;height:50px;}
ul.course li {list-style:none;float:left;font-weight:bold;width:145px;}
ul.course li a {text-decoration:none;color:#363636;padding-left:20px;display:block;font-size:13px;}
ul.course li a:hover,ul.course li a.active {background: url(../images/menu/bullet.gif) no-repeat left 4px;}

.form {color:#000000;}
.form tr {height:24px;}
.fb {border:1px solid #CCCCCC;background-color:#EEEEEE;width:150px;height:15px;}
.button {border:0;background:#ede7d0;font-weight:bold;font-size:12px;color:#999999; }

.clear {clear:both;}