body{margin:0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:70%; color:#333333;}
input, textarea, select{padding:5px; border:1px solid #000; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:100%; background: url(images/bg_input.jpg) right center no-repeat;}
form{margin:0px; padding:0px;} h1, h2, h3{ padding:1px; margin:1px;}

a{color:#0972CB; text-decoration:none;} a:hover{color:#0972CB; text-decoration:underline;}

.clear{clear:left;}
.noborder{border:0px; background:none;}

/* Admin Login & admin Error */
#login{width:250px; margin-left:auto; margin-right:auto; padding:10px; border:5px solid #DBDBDB; background:#fff;}
#header{padding:20px; text-align:center; color:#000;}
#logo{text-align:center; padding:10px;}
#contain{padding:20px;}
#error{padding:10px; color:#a70000; font-weight:bold; text-align:center; font-size:90%;}
.formbutton{background:#0095EB; color:#fff; border:1px solid #1A1258; font-weight:bold;}

/* header */
#prodlogo{float:left; width:50%;}
#complogo{float:left; width:50%; text-align:right;}
#headerbar{background:#0972CB;}
#headerdetail{background: url(images/bg_headerdetail.jpg) top left no-repeat; margin:0px 10px 0px 10px; height:88px;}
#trail{padding:5px 5px 5px 30px; background: url(images/bg_trail.jpg) left center no-repeat; font-size:80%;}

/* Content */
#contentcontain{ background: url(images/bg_containone.jpg) top left repeat-x; padding:10px; border-bottom:1px solid #fff;}
#contentcontaintwo{ background: url(images/bg_containtwo.jpg) top left repeat-x; padding:10px;}
.icons{text-align:center;}
.icons a{border:2px solid #C4C4C4; padding:10px; float:left; margin:5px; background:#fff; text-decoration:none;} .icons a:hover{border:2px solid #000; background:#fff; text-decoration:none; color:#1d1d1d;} 
.footer{color:#fff; background:#0972CB; padding:10px;}

#msgwarning h2{font-size:120%;}
#msgwarning{background:#a70000; color:#fff; padding:10px; border:1px solid #5C0404; text-align:center; margin-bottom:10px; zoom:1;}

#containleft{float:left; zoom:1; width:70%;}
#containright{float:left; zoom:1; width:28%;}
#containleft h2, #containright h2{font-size:120%;}

.randomtextmessages{padding:5px;}

#dspmsg{margin-bottom:25px;}
#msg{width:95%;}
#msg td{padding:5px; border:1px solid #CACACA; background:#fff;}
#msg td.from{background:#0972CB; width:15%; color:#fff; border:1px solid #0A589B;}
#msg td.subject{background:#0972CB; width:50%; color:#fff; border:1px solid #0A589B;}
#msg td.recieved{background:#0972CB; width:20%; color:#fff; border:1px solid #0A589B;}
#msg td.attachment{background:#0972CB; width:15%; color:#fff; border:1px solid #0A589B;}

#msg td.subjectlink{padding:0px;}
#msg td.subjectlink a{color:#1d1d1d; text-decoration:none; background:#fff; display:block; padding:10px;} 
#msg td.subjectlink a:hover{color:#0972CB; background:#fff url(images/ani_base.gif) bottom left repeat-x; text-decoration:none;}

#pub{width:95%;}
#pub td{padding:5px; border:1px solid #CACACA; background:#fff;}
#pub td.title{background:#0972CB; width:60%; color:#fff; border:1px solid #0A589B;}
#pub td.date{background:#0972CB; width:20%; color:#fff; border:1px solid #0A589B;}
#pub td.size{background:#0972CB; width:20%; color:#fff; border:1px solid #0A589B;}

#pub td.subjectlink{padding:0px;}
#pub td.subjectlink a{color:#1d1d1d; text-decoration:none; background:#fff; display:block; padding:10px;} 
#pub td.subjectlink a:hover{color:#0972CB; background:#fff url(images/ani_base.gif) bottom left repeat-x; text-decoration:none;}
#dsppubs{margin-bottom:25px;}

#schedule{background:#fff; border:4px solid #CACACA; padding:10px;}
#schedule td.stamp{padding-left:50px; background: url(images/icon_schedule.jpg) left top no-repeat;}
#dspsched{margin-bottom:25px;}

#events{background:#fff; border:4px solid #CACACA; padding:10px;}
#events td.stamp{padding-left:50px; background: url(images/icon_events.jpg) left top no-repeat;}
#dspeve{margin-bottom:25px;}

#poll{background:#fff; border:4px solid #CACACA; padding:10px;}
#poll td.stamp{padding-left:50px; background: url(images/icon_poll.jpg) left top no-repeat;}
#dsppoll{margin-bottom:25px;}

#forms{width:95%;}

#news{width:95%;}
#news h3{font-size:100%;}

#footer{background:#0972CB; padding:10px; color:#fff;}



