body { margin:20px 40px; font-size:0.9em; font-family: "Myriad Pro", "Trebuchet MS", Arial; font-size:14px; border:1px solid #000; background: url(images/bckg.jpg) repeat-x #006666; }
a { color:#006688; text-decoration:none;}
a:hover { text-decoration:underline;}
p { padding: 0 10px 5px 10px; }
h1 { font-size:18px; color:#fff; }
h1 span { background-color:#006688; padding:0 10px;}
image {border-style:hidden;}
h5 { font-size:0px; color:#fff; }

#top { height:40px; background-color:#006688;border-bottom:4px solid #000; }
#name { float:left;  padding:5px 20px 5px 20px; background-color:#006666; border-bottom:4px solid #000; }
#name a{ color:#000; font-weight:bold; font-size:20px; background-color:#006666; text-decoration:none;}
#split { float:left; height:0px; width:20px; border-left:3px solid #000;}
#slogan { float:left; color:#fff; padding:3px 0 0 10px;}
#contact_us{ float:right; background-color:#009999;height:20px;  padding:2px 5px;}
#contact_us a { color:#000; text-decoration:none; }
#logo { background-color:#000;}
#logo_text { float:right; width:200px; height:80px; background-color:#006666; margin:40px 20px 53px 0; font-family: Tahoma, Arial; font-size:14px; color:#fff; padding:10px; font-weight:bold; 
:#fff; padding:10px; font-weight:bold; }
#menu { background:#006666; width:700px; height:21px; margin: 0 auto; clear:both; border:1px solid #000000; text-align:center;  color:#fff; padding-top:4px;}
#menu a { color:#fff; font-size:14px; font-weight:bold; text-decoration:none; margin:0 20px; margin-top:3px;}
#menu a:hover{ color:#000000}
.item img { background-color:#fff; padding:6px; border:1px solid #009999;}
.description { display:block; float:right; width:220px; padding: 10px 20px 20px 0; line-height:12px; font-family:Tahoma, Arial;}
p.additional { margin:0 10px; color:#9c9c9c; font-size:10px; line-height:12px; border-top:1px solid #bdbdbd; padding: 10px 0; font-weight:normal; font-family:Tahoma, Arial;}

#text { margin: 0 292px 0 0;  padding:10px;}
#textDemo { margin: 0 100px 0 75px;  padding:10px;}
#textHome { margin: 0 100px 0 100px;  padding:10px;}
#textHome li { list-style:none; padding-left:20px; background:url(images/li.gif) no-repeat 0px 4px;line-height:18px;}
#sidebar { float:right; width:245px; padding: 20px 20px 0 30px; font-size:11px; }
#sidebar a{ font-weight:bold; }
#sidebar h2 { margin:0; padding:0 0 5px 0; color:#000; font-size:15px;}
#intranetsidebar { float:right; width:245px; padding: 20px 20px 0 30px; font-size:12px; }
#intranetsidebar a{ font-weight:bold; }
#intranetsidebar h2 { margin:0; padding:0 0 20px 0; color:#000; font-size:20px;}
#SQL { float:center; padding:10px; background-color:#fff; text-align:center;}
#mailer { float:left; padding:10px; background-color:#ececec; text-align:left;}
table.TableText td{padding-left:15px; padding-right:15px;} 


#main { float:left; background:url(images/sidebar_bckg.gif) no-repeat top right #fff; }
#mainHome { background:#fff; }
#text_footer { background-color:#fff; height:60px; clear:both; }
#semi_footer { background-color:#000; height:20px; clear:both; }
#center_footer { float:center; padding:1px 0 0 0; color:#fff; font-size:12px; text-align:center; }
#center_footer a { color:#fff;}
#footer { background:url(images/footer_bckg.gif) repeat-x #000; height:55px; clear:both;  }
#left_footer { float:left; padding:20px 0 0 30px; color:#fff; font-size:12px; }
#left_footer a { color:#fff; clear:left;}
#left_footer a:hover { text-decoration:none;}
#right_footer { float:right;  padding:20px 30px 0 0; color:#fff;  font-size:12px; text-align:right; }
#right_footer a { color:#fff;}

