/* Global Elements */
/* dark gray: #323232 */
/* light gray: #CCCCCC */
/* medium gray: #535353 */
/* orange: #FFD200 */

body  { font-color: #CCCCCC; font-size: 12px; font-family: Georgia, Times New Roman, Times, serif; line-height: 18px; margin: 0px; padding: 0px; border: 0px; scrollbar-base-color:dark#323232; background: #434343; }


/* Text Formatting Elements */

p  { color: #CCCCCC; font-size: 12px; font-family: Georgia, Times New Roman, Times, serif; line-height: 18px; }

span.skinny  { letter-spacing: -1px; }

h1  { color: #FFD200; font-weight: bold; font-size: 20px; letter-spacing: 2; font-family: Georgia, Times New Roman, Times, serif }
h2  { color: #FFD200; font-weight: bold; font-size: 18px; letter-spacing: 1; font-family: Georgia, Times New Roman, Times, serif }
h3  { color: #CCCCCC; font-weight: bold; font-size: 15px; font-family: Georgia, Times New Roman, Times, serif }

ol {margin-left: 10px; list-style-type: none; font-family: Georgia, Times New Roman, Times, serif; font-size: 12px}
ul {list-style: disc; font-family: Georgia, Times New Roman, Times, serif; font-size: 11px}
li {list-style: disc; font-family: Georgia, Times New Roman, Times, serif; font-size: 11px}

blockquote  { font-style: normal; color: #B7FFFF; font-weight: ; font-size: 11px; font-family: Georgia, Times New Roman, Times, serif }

SELECT { background-color: #0e238c; font-size: 9px; font-family: Georgia, Times New Roman, Times, serif; color: white; font-weight: bold }

span.header  { color: #FFD200; font-weight: bold; font-size: 18px; letter-spacing: 2px; font-family: Georgia, Times New Roman, Times, serif }
span.subheader  { color: #FFE77A; font-weight: bold; font-size: 16px; letter-spacing: 2px; font-family: Georgia, Times New Roman, Times, serif }
span.subheader2  { color: #ffffcc; font-weight: bold; font-size: 14px; letter-spacing: 1.5px; font-family: Georgia, Times New Roman, Times, serif }
span.subheader2OLD  { color: #D9D9D9; font-weight: bold; font-size: 14px; letter-spacing: 1.5px; font-family: Georgia, Times New Roman, Times, serif }

span.title   { color: #FFD200; font-weight: bold; font-size: 110%; font-family: Georgia, Times New Roman, Times, serif }
span.supertitle   { color: #FFD200; font-weight: bold; font-size: 120%; font-family: Georgia, Times New Roman, Times, serif }
span.small   { color: #CCCCCC; font-size: 85%; font-family: Georgia, Times New Roman, Times, serif }

A:link {color: #E0E0E0; font-weight: normal; letter-spacing: 0; font-style: none; }
A:visited {color: #CCCCCC; font-weight: normal; letter-spacing: 0; font-style: none; }
A:visited:hover  { color: #FFD200; font-weight: normal; letter-spacing: 0; font-style: underline; }
A:hover {color: #FFD200; font-weight: normal; letter-spacing: 0; font-style: underline; }
A:active {color: #FFD200; font-weight: normal; letter-spacing: 0; font-style: underline; }

A.samp:link {color: #DBDBDB; font-weight: normal; font-style: none; font-size: 85%; }
A.samp:hover {color: #FFD200; font-weight: normal; font-style: underline; font-size: 85%; }
A.samp:active {color: #FFD200; font-weight: normal; font-style: underline; font-size: 85%;  }
A.samp:visited {color: #cccccc; font-weight: normal; font-style: none; font-size: 85%; }
A.samp:visited:hover {color: #FFD200; font-weight: normal; font-style: none; font-size: 85%; }

A.nav:link {color: #CCCCCC; font-weight: normal; letter-spacing: 1; font-style: none; font-size: 90%; }
A.nav:hover {color: #FFD200; font-weight: normal; letter-spacing: 1; font-style: underline; font-size: 90%; }
A.nav:active {color: #FFD200; font-weight: normal; letter-spacing: 1; font-style: underline; font-size: 90%;  }
A.nav:visited {color: #CCCCCC; font-weight: normal; letter-spacing: 1; font-style: none; font-size: 90%; }
A.nav:visited:hover {color: #FFD200; font-weight: normal; letter-spacing: 1; font-style: none; font-size: 90%; }

A.subnav:link {color: #CCCCCC; font-weight: normal; letter-spacing: 1px; font-style: none; font-size: 85%; }
A.subnav:hover {color: #FFD200; font-weight: normal; letter-spacing: 1px; font-style: underline; font-size: 85%; }
A.subnav:active {color: #FFD200; font-weight: normal; letter-spacing: 1px; font-style: underline; font-size: 85%;  }
A.subnav:visited {color: #CCCCCC; font-weight: normal; letter-spacing: 1px; font-style: none; font-size: 85%; }
A.subnav:visited:hover {color: #FFD200; font-weight: normal; letter-spacing: 1px; font-style: none; font-size: 85%; }

td.body2 {padding: 20px; background-color: #434343; }
td.body {padding: 20px; background-color: #535353; }
td.nav {padding-bottom: 2px; padding-right: 15px; letter-spacing: 2px; }
td.subnav {padding: 4px; background-color: #535353; border-bottom: 2px solid #323232; }
table.frame {border-top: 1px none #CCCCCC; border-right: 1px solid #CCCCCC; border-bottom: 1px solid #CCCCCC; border-left: 1px solid #CCCCCC;}
table.homebox {background-color: #323232; border-top: 1px solid #CCCCCC; border-right: 1px solid #CCCCCC; border-bottom: 1px solid #CCCCCC; border-left: 1px solid #CCCCCC;}
td.homeheader {background-color: #CCCCCC; letter-spacing: 2px; font-size: 13px; font-color: #323232; padding: 0px; padding-left: 7px}
td.restop {border-top: 1px solid #FFE77A;}
td.samp {font-size: 9px; font-color: #CCCCCC; padding-top: 4px; }
td.home {padding-bottom: 10px; padding-left: 10px; }
