* {margin : 0; padding : 0;}
html{overflow-y: scroll;}

body { margin-top:0px; text-align:center; 
             font-family: Trebuchet MS, Geneva, Arial, Helvetica, sans-serif; font-size:12px;
                        color:#575757; 
       }

       
h3 {font-size:14px; display:inline;}       
#contains {width:100%; height:auto; display:table;}
#page1left {width:500px; float:left; text-align:left; padding-top:5px; padding-bottom:8px; background-color:white; display:table; height:auto;}
#page1menu {width:400px;  float:left; padding-top:10px; color:black; text-align:right; font-size:14px; font-weight:lighter; background-color:white;}
#top {width:100%; background-color:white; border-bottom:1px solid #aaaaaa; height:auto; display:table;}
#textarea {width:900px;  text-align:left; display:table;height:auto; margin-left: auto;margin-right: auto;}
#displaybox {width:800px; color:#575757; text-align:left; float:left; display:table; height:auto;}
#maindisplaybox {width:698px; max-width:698px; color:#575757; text-align:left; float:left; padding-right:2px; display:table; height:auto;}
#bigheadertext {font-size:24px; font-weight: lighter; color:#ff8400; } 
#headertext {font-size:20px; font-weight: lighter; color:#ff8400; } 
#greyheadertext {font-size:20px; font-weight: lighter; color:#aaaaaa;}
#greysmallheadertext {font-size:16px; font-weight: lighter; color:#aaaaaa;}
#smallheadertext{font-size:16px; font-weight: lighter; color:#575757;}
#smallerheadertext{font-size:10px; font-weight: lighter; color:#575757;}
#underline {clear:both;}
#topmenuitem{width:145px; float:left;color:black; font-size:16px; font-weight:lighter; background-color:white; display:inline;}
img.topmenu {margin-right:6px;}

a.topmenu{color:#aaaaaa; text-decoration:none;}
a.topmenu:hover{color:#ff8400;}

page1.ul {color:#ff9900;}
page1.li {color:#ff9900;}

#footerarea {font-size:10px;}
#footerleft{width:100px;float:left;}
#footermiddle{width:700px; border-top:1px solid #eeeeee; float:left; text-align:center;}
#footersmall{font-size:8px; color:#aaaaaa;}

a.footerlink{text-decoration:none; color:#575757;}
a.footerlink:hover{text-decoration:underline;}

table.displayarea{font-size:10px; color:#575757;}
table {font-size:12px; color:#575757; }
table.topmargin{margin-top:5px;}
td.leftpadded {padding-left:9px;}
td.leftbigpadded {padding-left:19px;}
td.gradcell { background-image: url('../images/orange_grad.gif');
             background-repeat: repeat-x;
             border:1px solid #bbbbbb; padding:5px; }
             
td.formtext {width:200px; font-weight:bold; padding-left:5px; vertical-align:top;}
td.formfield {width:300px;}             
input.formfield { font-family: Trebuchet MS, Geneva, Arial, Helvetica, sans-serif; font-size:12px;}
textarea.formfield{ font-family: Trebuchet MS, Geneva, Arial, Helvetica, sans-serif; font-size:12px;}
select.formfield { font-family: Trebuchet MS, Geneva, Arial, Helvetica, sans-serif; font-size:12px;}

a.normallink{font-family: Trebuchet MS, Geneva, Arial, Helvetica, sans-serif; font-size:12px;   color:#575757; 
             text-decoration:underline;}
             
a.biglink{font-family: Trebuchet MS, Geneva, Arial, Helvetica, sans-serif; font-size:20px;   color:#575757; 
             text-decoration:underline;}             
a.biglink:visited { color:#575757; }
             
td.listtitle {background-color:#575757; color:#ff8400;}             


li.delicious { list-style-image: url('../images/delicious.png'); }
li.digg { list-style-image: url('../images/digg.png'); }
li.reddit { list-style-image: url('../images/reddit.gif'); }
li.stumbleupon { list-style-image: url('../images/stumbleupon.gif'); }

#rightdiv {width:200px; float:left; text-align:right; height:auto; display:table;}
#kbapplet {width:195px; border:1px solid #eeeeee;  text-align:left; margin-bottom:5px; display:table; height:auto;}
#ktop {width:95%; background-color:white; color:#ff8400; font-weight:lighter; font-size:20px; padding-left:1px;}
#kitem {width:100%; color:#575757; padding-left:3px; padding-right:3px; padding-bottom:3px;}
a.kitem {color:#575757; text-decoration:underline;}
#rightgap {width:100px; height:3px;}
#smalltext {font-size:8px; color:#aaaaaa;}
