/* Page Setup
-------------*/
html, body{margin:0px 0px 0px 0px;padding:0;}
body{font-family:Verdana,sans-serif;font-size:small;color:black;background-color:#eeeeec;background-image:url('./Images/page-bg.png');background-repeat:repeat-x;}
table{border-collapse:collapse;}
img{border:2px;}

a:link, a:visited{cursor:pointer;color:#ce5c00;text-decoration:underline;}
a:hover, a:active{cursor: pointer;color:#ce5c00;}

h1,h3,h4,h5,h6{margin-top:0px;}
h1{font-size:medium;margin:0px 0px 0px 0px;color:black;}
h2{font-size:small;font-weight:bold;margin:0px;}
h3,h4,h5,h6{font-size:small;margin:0px;}
p{font-size:small;margin-top:0px;}


/* Layout
-----------------------------------------------.*/
#head{text-align:right;color:black;font-weight:bold;height:120px;width:900px;margin:auto;}
#body{width:900px;margin:auto;}

#menu{background-color:#ffa500;width:900px;margin:auto;border-bottom:3px solid black;text-align:center;}
#menu a{text-align:center;color:black;text-decoration:none;display:inline-block;padding:2px 35px;font-weight:bold;}
#menu a:hover{background-color:white;}
#quote a:link{cursor:pointer;}

#layout{width:900px;margin:auto;}
#layout td{vertical-align:top;}
#layout .side{width:230px;}
#footer{width:900px;margin:auto;background-color:#ffa500;color:white;}
#content{padding:25px 5px;background-color:white;}
#side{padding:5px;background-color:#d2e0f7;width:235px;}

/* Forms
----------------------------------------------- */
.form{padding-left:70px;margin-bottom:5px;}
.form .frame{display:inline-block;border:2px solid black;background-color:#f4f4f6;}
.form fieldset{border:none;margin:0px;padding:0px;}
.form legend{display:none;}
.form .legend{background-color:#ffa500;color:black;padding:2px;font-weight:bold;font-size:medium;text-align:center;}
.form .legend img{vertical-align:top;margin-top:3px;}
.form em{color:red;}
.form .field{padding:2px;}
.form label{display:block;float:left;width:160px;padding:2px;font-weight:bold;text-align:right;}
.form .text{padding:2px 5px;}
.form .field table{margin:0px 10px;}
.form .field table label{float:none;display:inline;width:none;font-weight:normal;}
.form .disabled{color:#888a85;} 

.form textarea{width:200px;}
.form input,.form select,.form textarea{font-size:small;margin:0px 2px;}

#side .form .frame{display:block;min-width:195px;border-width:1px;}
#side .form .legend{font-size:small;}
#side .form label{font-size:x-small;width:80px;}
#side .form .field input{width:100px;}
#side .form .field .popup{width:80px;}
#side .form input,#side .submit input,#side .form select,#side .form textarea{font-size:x-small;}
