/* CSS Document */
html {
	width: 100%;
	height: 100%;
}
body {  
	margin: 0px; 
	background-color: #292921;  
	background: url("images/bg.gif") repeat;
  /*scrollbar-3dlight-color:#CCB696;
  scrollbar-arrow-color:#000000;
  scrollbar-base-color:#F2F1E3;
  scrollbar-darkshadow-color:#292921;
  scrollbar-face-color:#E7E1CD;
  scrollbar-highlight-color:#292921;
  scrollbar-shadow-color:#000000;
  scrollbar-track-color:#292921 */
}
a:link {  text-decoration: none; color: #990000; font-weight: bold}
a:active {  text-decoration: none; color: #990000; font-weight: bold}
a:visited {  color: #990000; text-decoration: none; font-weight: bold}
a:hover {  font-weight: bold; color: #990000; text-decoration: underline; }
img {
  border: 0px;
  vertical-align: top;
  }
audio {
  margin-top: 1em;
  list-style-image: none;
}
table {
  margin-top: 0px;
  padding: 0px;
  border-width: 0px;
  border-spacing: 0px;
  border-collapse: collapse;
  }
td {
  margin-top: 0px;
  padding: 0px;
  border-width: 0px;
  border-spacing: 0px;
  border-collapse: collapse;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10pt;
  color: #000000;
  line-height: 20px;

  }
div {
	margin-top: 0px;
	padding: 0px;
	border-width: 0px;
	border-spacing: 0px;
	border-collapse: collapse;
	vertical-align: top;
  }
div.quotetop {
    background-color: rgb(226, 217, 184);
    background-repeat: no-repeat;
    background-attachment: scroll;
    -x-background-x-position: right;
    -x-background-y-position: center;
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    border-top-width: 1px;
    border-right-width: 1px;
    border-top-style: dotted;
    border-right-style: dotted;
    border-top-color: rgb(0, 0, 0);
    border-right-color: rgb(0, 0, 0);
    border-bottom-width: 0pt;
    border-bottom-style: none;
    border-bottom-color: -moz-use-text-color;
    border-left-width: 4px;
    border-left-style: solid;
    border-left-color: rgb(170, 163, 138);
    color: rgb(0, 0, 0);
    font-weight: bold;
    font-size: 10px;
    margin-top: 8px;
    margin-right-value: auto;
    margin-bottom: 0pt;
    margin-left-value: auto;
    margin-left-ltr-source: physical;
    margin-left-rtl-source: physical;
    margin-right-ltr-source: physical;
    margin-right-rtl-source: physical;
    padding: 3px;
    padding-top: 3px;
    padding-right-value: 3px;
    padding-bottom: 3px;
    padding-left-value: 3px;
    padding-left-ltr-source: physical;
    padding-left-rtl-source: physical;
    padding-right-ltr-source: physical;
    padding-right-rtl-source: physical;
}
div.quotemain {
    background-color: rgb(228, 223, 193);
    background-image: none;
    background-repeat: repeat;
    background-attachment: scroll;
    -x-background-x-position: 0%;
    -x-background-y-position: 0%;
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    border-right-width: 1px;
    border-bottom-width: 1px;
    border-right-style: dotted;
    border-bottom-style: dotted;
    border-right-color: rgb(0, 0, 0);
    border-bottom-color: rgb(0, 0, 0);
    border-left-width: 4px;
    border-left-style: solid;
    border-left-color: rgb(170, 163, 138);
    border-top-width: 0pt;
    border-top-style: none;
    border-top-color: -moz-use-text-color;
    color: rgb(70, 85, 132);
    padding: 5px;
    padding-top: 4px;
    padding-right-value: 4px;
    padding-bottom: 4px;
    padding-left-value: 4px;
    padding-left-ltr-source: physical;
    padding-left-rtl-source: physical;
    padding-right-ltr-source: physical;
    padding-right-rtl-source: physical;
    margin-top: 0pt;
    margin-right-value: auto;
    margin-bottom: 8px;
    margin-left-value: auto;
    margin-left-ltr-source: physical;
    margin-left-rtl-source: physical;
    margin-right-ltr-source: physical;
    margin-right-rtl-source: physical;
}
td.header_top {  
  background: 
	 url("images/h1.gif")   repeat-x;
  height:42px;
  }
td.header_bot {  
  background: 
	 url("images/h2.gif")   repeat-x;
  height:42px;
  }
td.article_left {  
  background: 
	 url("images/lb2.gif")   repeat-y;
  width:15px;
  }
td.article_right {  
  background: 
	 url("images/rb2.gif")   repeat-y;
  width:15px;
  }
td.article_top {  
  background: 
	 url("images/tb2.gif")   repeat-x;
  height:15px;
  }
td.article_bot {  
  background: 
	 url("images/bb2.gif")   repeat-x;
  height:15px;
  }
td.crn {  
  background: 
	 url("images/crn.gif")   no-repeat;
  width:15px;
  height:15px;
  }
td.article_body {  
  background: 
	 url("images/mainbg.jpg") repeat;
  margin:0px;
  padding:20px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10pt;
  background-color: #FDFBEE;
  list-style-image: url("images/b1.gif");
  line-height: 20px;
  font-weight: normal;
  vertical-align: top;
  }
td.article_news {  
  background: 
	 url("images/mainbg.jpg") repeat;
  margin:0px;
  padding:0px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10pt;
  background-color: #FDFBEE;
  list-style-image: url("images/b1.gif");
  line-height: 20px;
  font-weight: normal;
  }
td.body_left {  
  background: 
	 url("images/lb1.gif")   repeat-y;
  width:15px;
  }
td.body_right {  
  background: 
	 url("images/rb1.gif")   repeat-y;
  width:15px;
  }
td.body_top {  
  background: 
	 url("images/tb1.gif")   repeat-x;
  height:15px;
  }
td.body_bot {  
  background: 
	 url("images/bb1.gif")   repeat-x;
  height:15px;
  }
td.body_body {  
  background: 
	 url("images/bg1.gif") repeat;
  margin:0px;
  padding:0px;
  vertical-align: top;
  }
td.menu_divider {  
  background: 
	 url("images/navbar.gif")   repeat-y;
  width:9px;
  }
.menu {
	font-family: Georgia, Times, serif;
	font-weight: bold;
	font-variant: normal;
	background: url("images/navbg.jpg") repeat;
	list-style-image: url("images/b1.gif");
	font-style: normal;
	text-decoration: none;
	line-height: 20px;
	vertical-align: top;
	font-size: 14px;
}
.welcome {  
  background: 
	 url("images/bgwel.jpg") repeat;
  height:204px;
  }
table.standard {
	background: url("images/paneltile.jpg") repeat-y;
}
td.standard {
	font-size: 10px;
	color: #FED73E;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	list-style-type: circle;
	line-height: normal;	
}
ul {
	padding: 1em;
	margin: 1em;
}
.buttons {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 10px;
 background-color: #292921;
 color: #FFFFFF;
 margin-right: 6px;
}
td.small_left {  
  background: 
	 url("images/lb3.gif")   repeat-y;
  width:7px;
  }
td.small_right {  
  background: 
	 url("images/rb3.gif")   repeat-y;
  width:7px;
  }
td.small_top {  
  background: 
	 url("images/tb3.gif")   repeat-x;
  height:7px;
  }
td.small_bot {  
  background: 
	 url("images/bb3.gif")   repeat-x;
  height:7px;
  }
td.small_tlcrn {  
  background: 
	 url("images/tl3.gif")   no-repeat;
  width:7px;
  height:7px;
  }
td.small_trcrn {  
  background: 
	 url("images/tr3.gif")   no-repeat;
  width:7px;
  height:7px;
  }
td.small_blcrn {  
  background: 
	 url("images/bl3.gif")   no-repeat;
  width:7px;
  height:7px;
  }
td.small_brcrn {  
  background: 
	 url("images/br3.gif")   no-repeat;
  width:7px;
  height:7px;
  }
td.small_body {  
  background: 
	 url("images/smallbg.gif") repeat;
  margin:0px;
  padding:15px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10pt;
  background-color: #FDFBEE;
  list-style-image: url("images/b1.gif");
  line-height: 20px;
  font-weight: normal;
  vertical-align: top;
  }
#QUOTE { font-family: Verdana, Arial;font-size: 11px;padding-top: 2px;padding-right: 2px;padding-bottom: 2px;padding-left: 2px;color: #000000;background-color: #FFF;border: 1px solid #000; }
#CODE { font-family: Courier, Courier New, Verdana, Arial;font-size: 11px;padding-top: 2px;padding-right: 2px;padding-bottom: 2px;padding-left: 2px;color: #000000;background-color: #FFF;border: 1px solid #000; }
div.footer {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFCC;
	font-weight: bold;
}

div.footer a {
	color: #FFFFCC;
}

div.scroll {
	height: 500px;
	color: #fff;
	width: 100%;
	overflow: auto;
	border: 0px;
	padding: 2px;
	background-color: #000;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
/* ******** SLIDESHOW STYLES ******** */
.slideshow { height: 274px; width: 537px; }

/* ******** ROTATOR STYLES ******** */
#rotator {
	position: relative;
	width: 275px;
	height: 86px;
	overflow: hidden;        
}

#foreground {
	z-index: 100;
	position: absolute;
	left: 0;
	top: 0;
	width: 275px;
	height: 86px;
	overflow: hidden;
	background: url(foreground.png) no-repeat;
}

#background {
	z-index: 50;
	position: absolute;
	left: 45px;
	top: -47px;
	width: 184px;
	height: 180px;
	overflow: hidden;
	background: url(background.jpg) no-repeat;
}

