body {margin:0; background:#e1dfdf;}

img {border:0;}

.aleft {text-align:left;}
.aryt {text-align:right;}
.actr {text-align:center;}
.ajst {text-align:justify;}

.padding5 {padding:5px;}
.padding5btm {padding-bottom:5px;}
.padding5top {padding-top:5px;}
.padding5left {padding-left:5px;}
.padding5ryt {padding-right:5px;}

.padding9 {padding:9px;}
.padding10 {padding:10px;}
.padding10btm {padding-bottom:10px;}
.padding10top {padding-top:10px;}
.padding10left {padding-left:10px;}
.padding10ryt {padding-right:10px;}

.padding20 {padding:20px;}
.padding20btm {padding-bottom:20px;}
.padding20top {padding-top:20px;}
.padding20left {padding-left:20px;}
.padding20ryt {padding-right:20px;}

.padding30 {padding:30px;}
.padding30btm {padding-bottom:30px;}
.padding30top {padding-top:30px;}
.padding30left {padding-left:30px;}
.padding30ryt {padding-right:30px;}

.margin5 {margin:5px;}
.margin5btm {margin-bottom:5px;}
.margin5top {margin-top:5px;}
.margin5left {margin-left:5px;}
.margin5ryt {margin-right:5px;}

.margin9 {margin:9px;}
.margin10 {margin:10px;}
.margin10btm {margin-bottom:10px;}
.margin10top {margin-top:10px;}
.margin10left {margin-left:10px;}
.margin10ryt {margin-right:10px;}

.margin20 {margin:20px;}
.margin20btm {margin-bottom:20px;}
.margin20top {margin-top:20px;}
.margin20left {margin-left:20px;}
.margin20ryt {margin-right:20px;}

.margin30 {margin:30px;}
.margin30btm {margin-bottom:30px;}
.margin30top {margin-top:30px;}
.margin30left {margin-left:30px;}
.margin30ryt {margin-right:30px;}

.dottedbtm {border-bottom:dotted #cccccc 1px;}
.dashedbtm {border-bottom:dashed #cccccc 1px;}
.solidbtm {border-bottom:solid #cccccc 1px;}
.solidbtm1 {border-bottom:solid #2694ff 1px;}
.solidbtm2 {border-bottom:solid #a30e8e 1px;}
.solidbtm3 {border-bottom:solid #dddddd 1px;}
.solidbtm4 {border-bottom:solid #ebebeb 1px;}
.solidryt {border-right:solid #666666 1px;}
.solidryt1 {border-right:solid #ffffff 1px;}
.solidrytimg {background:url(../images/sep.gif) no-repeat right top;}


.bgdotsbtm {background:url(../images/hdots.gif) repeat-x bottom;}

.fleft {float:left;}
.fryt {float:right;}

.bradius {border-radius:4px;}
.bradiustl {border-top-left-radius:8px;}
.bradiustr {border-top-right-radius:8px;}

.divmain {float:left; width:100%;}

.divauto {margin:0 auto; width:1000px;}

.divmain1 {float:left; width:990px; padding:0 5px; background:url(../images/shadml.gif) repeat-y left,url(../images/shadmr.gif) repeat-y right;}

.divall {float:left; width:990px;}

.hdiv {float:left; width:990px; height:210px; border-bottom:solid #000000 3px; background:url(../images/headerbg.gif) no-repeat center top;}

.hdiv1 {float:left; width:490px; padding:40px 10px;}

.hdiv2 {float:left; width:480px;}

.divall-1 {float:left; width:980px; padding:0 5px 5px 5px; background:#ffffff;}

.divall-1all {float:left; width:980px;}

.mdiv {float:left; width:980px; background:url(../images/shad1.gif) repeat-x bottom,url(../images/grad1n.gif) repeat-x top #eb7b06; padding:0 0 4px 0;}

.bdiv {float:left; width:980px;}

.cdiv {float:left; width:980px;}

.cdiv1 {float:left; width:710px;}

.cdiv1all {float:left; width:700px;}

.cdiv1-1 {float:left; width:680px; padding:9px; border:solid #e3e3e3 1px; background:url(../images/grad3.gif) repeat-x #ecebeb; border-radius:8px;}

.cdiv1-1all {float:left; width:680px;}

.cdiv12 {float:left; width:700px;}
.cdiv12-1 {float:left; width:320px; padding:9px; border:solid #cccccc 1px; background:url(../images/tboxbg.gif) repeat-x;}
.cdiv12-1all {float:left; width:320px;}

.cdiv2 {float:left; width:270px;}

.cdiv2-1 {float:left; width:250px; padding:8px; border:solid #e3e3e3 2px; background:url(../images/grad4.gif) repeat-x #014321; border-radius:8px;}
.cdiv2-1all {float:left; width:250px;}

.cdiv2-2 {float:left; width:250px; padding:8px; border:solid #e3e3e3 2px; background:#f2f2f2;}
.cdiv2-2all {float:left; width:250px;}

.fdiv {float:left; width:970px; padding:10px; background:url(../images/grad7.gif) repeat-x;}

.fdivall {float:left; width:970px;}

.fdiv1 {float:left; width:700px;}

.fdiv2 {float:left; width:270px;}

/*heads*/
.wel {font-family:Trebuchet MS; font-size:20px; color:#058443; font-weight:normal; text-decoration:none; line-height:100%;}

.ghead {font-family:Trebuchet MS; font-size:20px; color:#ffffff; font-weight:normal; text-decoration:none; background:url(../images/grad1.gif) repeat-x #b52339; padding:6px 10px; line-height:100%;}

.ghead1 {font-family:Trebuchet MS; font-size:20px; color:#102b65; font-weight:normal; text-decoration:none; background:url(../images/grad2.gif) repeat-x #f1f1f1; padding:6px 10px; line-height:100%; border-top-left-radius:8px; border-top-right-radius:8px; border:solid #e1dfdf 1px; border-bottom:none;}

.chead {font-family:Trebuchet MS; font-size:18px; color:#000000; font-weight:normal; text-decoration:none; line-height:100%; background:#ffffff; padding:6px 0; border-bottom:solid #cccccc 1px; margin:0 0 5px 0;}

.subhead {font-family:Verdana; font-size:17px; color:#000000; font-weight:normal; text-decoration:none;}

.subhead1 {font-family:Verdana; font-size:14px; color:#003366; font-weight:bold; text-decoration:none;}

.subhead2 {font-family:Verdana; font-size:17px; color:#ffffff; font-weight:normal; text-decoration:none;}

.bluehead {font-family:Verdana; font-size:18px; color:#012a5e; font-weight:normal; text-decoration:none; padding:5px;}

.greenhead {font-family:Verdana; font-size:18px; color:#336600; font-weight:normal; text-decoration:none; padding-bottom:5px; margin-bottom:5px; border-bottom:solid #cccccc 1px;}

.pinkhead {font-family:Verdana; font-size:18px; color:#8C0001; font-weight:normal; text-decoration:none; padding:5px;}

.pinkhead1 {font-family:Verdana; font-size:18px; color:#8C0001; font-weight:normal; text-decoration:none; padding:5px 0; border-bottom:solid #ebebeb 1px; margin-bottom:5px;}

.phead {font-family:Verdana; font-size:17px; color:#000000; font-weight:normal; text-decoration:none; padding:0 10px 5px 10px; margin-bottom:5px; border-bottom:solid #cccccc 1px;}

/*links*/
.icon {border:solid #666666 1px; float:right;}
.icon:hover {border:solid #cccccc 1px;}

.menu {font-family:Trebuchet MS; font-size:17px; color:#011b2f; font-weight:normal; text-decoration:none; float:left; padding:12px 30px 12px 30px; background:url(../images/menusep.gif) repeat-y right;}
.menu:hover {color:#ffff00; background:url(../images/menusep.gif) repeat-y right #d46c00;}

.menusel {font-family:Trebuchet MS; font-size:17px; color:#ffff00; font-weight:normal; text-decoration:none; float:left; padding:12px 30px 12px 30px; background:url(../images/menusep.gif) repeat-y right #d46c00;}

.menu1 {font-family:Trebuchet MS; font-size:17px; color:#011b2f; font-weight:normal; text-decoration:none; float:left; padding:12px 30px 12px 30px;}
.menu1:hover {color:#ffff00; background:#d46c00;}

.menu1sel {font-family:Trebuchet MS; font-size:17px; color:#ffff00; font-weight:normal; text-decoration:none; float:left; padding:12px 30px 12px 30px; background:#d46c00;}

.elink {font-family:Arial; font-size:13px; color:#a13b3b; font-weight:bold; text-decoration:none; padding:4px 0 5px 20px; background:url(../images/arrow2.gif) no-repeat left 5px; display:block; border-bottom:dotted #cccccc 1px;}
.elink:hover {background:url(../images/arrow2.gif) no-repeat 2px 5px; color:#000000; text-decoration:underline;}

.more {font-family:Arial; font-size:13px; color:#333333; font-weight:bold; text-decoration:none;}
.more:hover {color:#000000; text-decoration:underline;}

.nlink {font-family:Arial; font-size:13px; color:#666666; font-weight:bold; text-decoration:none; padding:4px 0 4px 20px; background:url(../images/arrow1.gif) no-repeat left 6px; display:block;}
.nlink:hover {background:url(../images/arrow1.gif) no-repeat 2px 6px; color:#000000; text-decoration:underline;}

.clink {font-family:Arial; font-size:15px; color:#666666; font-weight:normal; text-decoration:none;}
.clink:hover {color:#000000; text-decoration:underline;}

.femail {font-family:Arial; font-size:13px; color:#ffffff; font-weight:normal; text-decoration:none;}
.femail:hover {color:#ffff00; text-decoration:underline;}

.btmmenu {font-family:Arial; font-size:12px; color:#999999; font-weight:normal; text-decoration:none;}
.btmmenu:hover {color:#ffffff; text-decoration:underline;}

.preq {font-family:Trebuchet MS; font-size:18px; color:#ffffff; font-weight:normal; text-decoration:none; background:#d46c00; padding:12px 10px; line-height:100%; border:solid #e4e4e4 2px; border-radius:8px; display:block;}
.preq:hover {background:#333333; color:#ffff00;}

.sidemenu {font-family:Verdana; font-size:13px; color:#666666; font-weight:normal; text-decoration:none; border-bottom:dotted #cccccc 1px; display:block; padding:5px 15px;}
.sidemenu:hover {color:#333333; font-weight:bold;}

.sidemenusel {font-family:Verdana; font-size:13px; color:#000000; font-weight:bold; text-decoration:none; border-bottom:dotted #cccccc 1px; display:block; padding:5px 15px;}

.sidemenusel1 {font-family:Verdana; font-size:13px; color:#000000; font-weight:bold; text-decoration:none; border:solid #cccccc 1px; display:block; padding:5px 15px; background:url(../images/tboxbg.gif) repeat-x #ffffff;}

.link {font-family:Verdana; font-size:11px; color:#2357A0; font-weight:normal; text-decoration:none; line-height:150%;}
.link:hover {text-decoration:underline;}

.link1 {font-family:Verdana; font-size:11px; color:#cccccc; font-weight:normal; text-decoration:none; line-height:150%;}
.link1:hover {text-decoration:underline; color:#FFFFFF;}

.link2 {font-family:Verdana; font-size:12px; color:#003366; font-weight:bold; text-decoration:none; padding:5px 0 5px 5px; display:block;}
.link2:hover {text-decoration:underline; color:#000000;}

.link2sel {font-family:Verdana; font-size:12px; color:#000000; font-weight:bold; text-decoration:underline; padding:5px 0 5px 5px; display:block;}

.link3 {font-family:Verdana; font-size:17px; color:#ebebeb; font-weight:normal; text-decoration:none;}
.link3:hover {text-decoration:underline; color:#ffffff;}

.urh {font-family:Verdana; font-size:12px; color:#cc0000; font-weight:bold; text-decoration:underline;}

.urh1 {font-family:Verdana; font-size:11px; color:#031E4A; font-weight:bold; text-decoration:none;}
.urh1:hover {font-family:Verdana; font-size:11px; color:#cc0000; font-weight:bold; text-decoration:underline;}

.urh2 {font-family:Verdana; font-size:10px; color:#666666; font-weight:normal; text-decoration:none;}

/*texts*/
.bodytext {font-family:Arial; font-size:13px; color:#292929; font-weight:normal; text-decoration:none; line-height:150%;}

.bodytext1 {font-family:Arial; font-size:15px; color:#000000; font-weight:normal; text-decoration:none; line-height:150%;}

.points {font-family:Arial; font-size:13px; color:#333333; font-weight:normal; text-decoration:none; padding:7px 7px 7px 12px; background:url(../images/arrow3.gif) no-repeat left 12px,url(../images/hdots1.gif) repeat-x bottom;}

.white {font-family:Arial; font-size:11px; color:#ffffff; font-weight:normal; text-decoration:none;}

.whitetext {font-family:Arial; font-size:12px; color:#ffffff; font-weight:normal; text-decoration:none;}

.colortext {font-family:Arial; font-size:13px; color:#A50101; font-weight:bold; text-decoration:none;}

.posted {font-family:Arial; font-size:11px; color:#A50101; font-weight:normal; text-decoration:none;}

.ftext {font-family:Arial; font-size:13px; color:#ffffff; font-weight:normal; text-decoration:none;}

.copy {font-family:Arial; font-size:11px; color:#666666; font-weight:normal; text-decoration:none;}

/*page view*/
.pgdivall {float:left; width:700px;}

.pgdiv1 {float:left; width:680px; background:url(../images/grad2.gif) repeat-x #f1f1f1; padding:5px 8px; border:solid #ebebeb 2px;}

.pgdiv2 {float:left; width:680px; padding:9px; border:solid #e3e3e3 1px; background:url(../images/grad3.gif) repeat-x #ecebeb; border-radius:8px;}

.pgdiv2all {float:left; width:680px;}

.pgdiv21 {float:left; width:680px;}

.pgdiv21all {float:left; width:680px;}

.pgcimgdiv {float:right; width:260px; padding:0 0 0 10px;}

.pgcimgdivbg {float:right; width:250px; padding:4px; border:solid #cccccc 1px;}

.wd1 {width:200px;}
.wd2 {width:460px;}
.wd3 {width:150px;}


/*input,textarea submit*/
.etextbox {font-family:Verdana; font-size:12px; color:#333333; font-weight:normal; text-decoration:none; border:solid #cccccc 1px; width:208px; height:25px; background:#ffffff; padding:0 10px;}
.etextbox:hover {border:solid #666666 1px;}
.etextbox:active {border:solid #666666 1px;}
.etextbox:focus {border:solid #666666 1px;}

.etextarea {font-family:Verdana; font-size:12px; color:#333333; font-weight:normal; text-decoration:none; border:solid #cccccc 1px; width:208px; height:55px; background:#ffffff; padding:5px 10px;}
.etextarea:hover {border:solid #666666 1px;}
.etextarea:active {border:solid #666666 1px;}
.etextarea:focus {border:solid #666666 1px;}

.esubmit {font-family:Arial; font-size:13px; color:#cccccc; font-weight:bold; text-decoration:none; padding:5px 10px; background:#303030; float:left; border:solid #cccccc 2px; cursor:pointer;}
.esubmit:hover {background:#000000; color:#ffffff;}

.wtextbox {font-family:Verdana; font-size:11px; color:#ffffff; font-weight:normal; text-decoration:none; width:120px; height:22px; background:none; border:none;}

.ttextbox {font-family:Verdana; font-size:11px; color:#ffffff; font-weight:normal; text-decoration:none; width:120px; height:22px; background:none; border:none;}

.atextbox {font-family:Verdana; font-size:11px; color:#000000; font-weight:normal; text-decoration:none; border:solid #CCCCCC 1px; width:250px; height:25px; margin-bottom:5px; border-radius:5px; background:url(../images/tboxbg.gif) top repeat-x #FFFFFF;}

.textbox {font-family:Verdana; font-size:11px; color:#000000; font-weight:normal; text-decoration:none; border:solid #CCCCCC 1px; width:200px; height:22px; margin-bottom:5px; border-radius:5px; background:url(../images/tboxbg.gif) top repeat-x #FFFFFF;}

.textbox1 {font-family:Verdana; font-size:11px; color:#000000; font-weight:normal; text-decoration:none; border:solid #CCCCCC 1px; width:400px; height:100px; margin-bottom:5px; border-radius:5px; background:url(../images/tboxbg.gif) top repeat-x #FFFFFF;}

.textbox11 {font-family:Verdana; font-size:11px; color:#000000; font-weight:normal; text-decoration:none; border:solid #CCCCCC 1px; width:200px; height:22px; margin-bottom:5px; border-radius:0px; background:url(../images/tboxbg.gif) top repeat-x #FFFFFF;}

.submit {font-family:Verdana; font-size:12px; color:#ffffff; font-weight:normal; text-decoration:none; border:solid #333333 1px; padding:5px 10px; background:url(../images/grad.gif) repeat-x #000000;}

/*admin*/
.menum {font-family:Verdana; font-size:11px; color:#ffffff; font-weight:bold; text-decoration:none; float:right; padding:5px; background:#cc0000;}
.menum:hover {background:#09769E;}

.adminmenu {font-family:Verdana; font-size:12px; font-weight:bold; color:#000000; text-decoration:none; background:url(../images/tboxbg.gif) repeat-x; display:block; float:left; padding:8px; margin-right:5px; border:solid #CCCCCC 1px; border-bottom:none; border-top:none;}
.adminmenu:hover {background-position:bottom; background-color:#cccccc; text-decoration:underline; border-color:#000000;}

.adminmenusel {font-family:Verdana; font-size:12px; font-weight:bold; color:#000000; text-decoration:none; background:url(../images/tboxbg.gif) repeat-x bottom #cccccc; text-decoration:underline; display:block; float:left; padding:8px; margin-top:0px; margin-right:5px; border:solid #000000 1px; border-bottom:none; border-top:none;}

.adminsidemenu {font-family:Verdana; font-size:10px; color:#636363; font-weight:normal; text-decoration:none; background:#f7f7f7; height:10px; padding:5px; display:block; margin-bottom:15px;}
.adminsidemenu:hover {font-family:Verdana; font-size:10px; color:#ffffff; font-weight:normal; text-decoration:none; background:#000000; height:10px; padding:5px;display:block; margin-bottom:15px;}

.adminsidemenusel{font-family:Verdana; font-size:10px; color:#ffffff; font-weight:normal; text-decoration:none; background:#000000; height:10px; padding:5px;display:block; margin-bottom:15px;}

.menua {font-family:Verdana; font-size:12px; color:#000000; font-weight:bold; text-decoration:none; background:#f7f7f7; display:block; padding:5px; float:left; border:solid #000000 1px;}
.menua:hover {background:#F0F2B6; color:#000000; border:solid #000000 1px;}

.paging {font-family:Verdana; font-size:12px; color:#0264AA; font-weight:bold; text-decoration:underline;}
.paging:hover {background:#0264AA; color:#FFFFFF; padding:5px;}

.pagingsel {font-family:Verdana; font-size:12px; background:#0264AA; color:#FFFFFF; font-weight:bold; text-decoration:none; padding:5px;}

/*extras*/
.bold {font-weight:bold;}