/*
    The original Ox Financial theme
    Created by Tom Wade
*/

h1 {  font-size: 275%;    color: #003000; background-color: transparent; text-align: center; }
h2 {  font-size: 175%;    color: #003000; background-color: transparent; text-align: center; }
h3 {  font-size: medium;  color: #003000; background-color: transparent; text-align: center; }
h4 {  font-size: small;   color: #004000; background-color: transparent; text-align: center; }
h5 {  font-size: 80%; color: #004000; font-weight: normal; background-color: transparent; text-align: center; }
h6 {  font-size: 70%; color: #005000; font-weight: normal; background-color: transparent; text-align: center; }

body {
  font-family: "Palatino Linotype", Verdana, "Trebuchet MS", "Lucida Sans Unicode", Arial, 
    Helvetica, sans-serif;
  background-color: transparent;
  font-size:  110%; color: #220000;
  background:url("oxbg4.jpg") repeat;
}

#top {
  margin-top: 0px;
  margin-left:  20px;
  margin-right: 20px;
  margin-bottom: 20px;
  padding: 10px;
  padding-top: 0px;
  background: transparent;
  height:  135px; 
}

#left {
  float: left;
  width: 200px;
  background: transparent;
}

#center1 {
  background: transparent; 
  margin-left: 210px;
  margin-right: 5px;
}

#center2 {
  background: transparent;
  margin-left: 220px;
  margin-right: 100px;
}


#center {
  text-align: center;
  background: transparent;
  margin-left: 210px;
  margin-right: 60px;
}

#clear { clear: both; }

#quote {text-align: center; font-size: 14px; color: #222222; }

.credit { font-size: 12px; color: #777777; }

.bot-menu {text-align: center;  color: #333333; }

#footer { bottom: 0; margin: 2px; padding: 2px; height: 12px;
  font-size: 11px; color: #777777;
  text-align: center; }

.green     { color: #22ff22; }
.darkgreen { color: #008A2E; }
.orange    { color: #E68A00; }
.gold      { color: #E6C200; }
.red       { color: #FF3300; }
.darkred   { color: #8B0000; }
.brown     { color: #996600; }
.darkbrown { color: #A32900; }
.blue      { color: #0000FF; }
.purple    { color: #800080; }

.darkgreen {color: #009900; }
.tinyBlackText  { font-size: 40%; color: #000; vertical-align: baseline; text-align: center; }
.smallBlackText { font-size: 60%; color: #000; vertical-align: baseline; text-align: center; }
.medBlackText  { font-size: 120%; color: #000; }
.medBlackTextLeft   { font-size: 120%; color: #000; text-align: left; }
.xmedBlackText  { font-size: 150%; color: #000; }
.xmedBlackTextLeft  { font-size: 150%; color: #000;  text-align: left; }
.largeBlackText { font-size: 200%; color: #000; }
.largeBlackTextLeft { font-size: 200%; color: #000;  text-align: left; }
.xlargeBlackText { font-size: 250%; color: #000; }
.xlargeBlackTextLeft { font-size: 250%; color: #000; text-align: left; }
.largeText { font-size: 200%;}
.xlargeText { font-size: 250%; }

.comicmedBlackText    { font-family: "Comic Sans MS"; font-size: 120%; color: #000; }
.comicxmedBlackText   { font-family: "Comic Sans MS"; font-size: 150%; color: #000; }
.comiclargeBlackText  { font-family: "Comic Sans MS"; font-size: 200%; color: #000; }
.comicxlargeBlackText { font-family: "Comic Sans MS"; font-size: 250%; color: #000; }
.comicxxlargeBlackText { font-family: "Comic Sans MS"; font-size: 300%; color: #000; }


.medRedText     { font-size: 120%; color: #f00; }
.xmedRedText     { font-size: 150%; color: #f00; }
.largeRedText   { font-size: 200%; color: #f00; }
.xlargeRedText   { font-size: 250%; color: #f00; }

.medNavyBlueText  { font-size: 120%; color: #008; }
.xmedNavyBlueText  { font-size: 150%; color: #008; }
.largeNavyBlueText { font-size: 200%; color: #008; }
.xlargeNavyBlueText { font-size: 250%; color: #008; }

.BlueArialItal24 {font-size: 24px; font-weight: bold; font-style: italic; color: #008; }
.BlueArialItal30 {font-size: 30px; font-weight: bold; font-style: italic; color: #008; }
.BlueArialItal36 {font-size: 36px; font-weight: bold; font-style: italic; color: #008; }
.BlueArialItal44 {font-size: 44px; font-weight: bold; font-style: italic; color: #008; 
text-align: center; }
.BlueArialItal70 {font-size: 70px; font-weight: bold; font-style: italic; color: #008; }

.comicmedRedText    { font-family: "Comic Sans MS"; font-size: 120%; color: #f00; }
.comicxmedRedText   { font-family: "Comic Sans MS"; font-size: 150%; color: #f00; }
.comiclargeRedText  { font-family: "Comic Sans MS"; font-size: 200%; color: #f00; }
.comicxlargeRedText { font-family: "Comic Sans MS"; font-size: 250%; color: #f00; }
.comicxxlargeRedText { font-family: "Comic Sans MS"; font-size: 300%; color: #e00; }


.comicmedGreenText    { font-family: "Comic Sans MS"; font-size: 120%; color: #0a0; }
.comicxmedGreenText   { font-family: "Comic Sans MS"; font-size: 150%; color: #0a0; }
.comiclargeGreenText  { font-family: "Comic Sans MS"; font-size: 200%; color: #0a0; }
.comicxlargeGreenText { font-family: "Comic Sans MS"; font-size: 250%; color: #0a0; }

.comicmedNavyBlueText    { font-family: "Comic Sans MS"; font-size: 120%; color: #008; }
.comicxmedNavyBlueText   { font-family: "Comic Sans MS"; font-size: 150%; color: #008; }
.comiclargeNavyBlueText  { font-family: "Comic Sans MS"; font-size: 200%; color: #008; }
.comicxlargeNavyBlueText { font-family: "Comic Sans MS"; font-size: 250%; color: #008; }

.blackonyellow  { font-family: "Comic Sans MS"; font-size: 175%; color: #000; background-color: #ff0; }
.medblackonyellow  { font-family: "Comic Sans MS"; font-size: 120%; color: #000; background-color: #ff0; }



.BookAntiqua24 {font-family: Book Antiqua; font-size: 24px; font-weight: bold; font-style: italic; color: #008; }

.dateline         { font-family: Verdana, Arial, Helvetica, sans-serif;  
                  font-size: 10px;  font-weight: normal; color: #008; }

.tech { font-size: 30%;
 color: #999; }

a:link    {  color: #004000; font-weight: bold; text-decoration: none; font-size: 110%; }
a:visited {  color: #204000; font-weight: bold; text-decoration: none; }
a:hover   { color: #ff6600;  font-weight: bold; font-size: 120%; }
a:active  { color: #ff8800;  font-weight: bold; font-size: 120%; }

fieldset {
  border-style: none; 
}

fieldset.g {
  border: 1px solid green; 
}

legend.g {
  border: 1px solid green;
}

fieldset.r {
  border: 1px solid red;
}

legend.r {
  border: 1px solid red;
  text-align: center;
}


fieldset.b {
  border: 1px solid blue;
}

legend.b {
  border: 1px solid blue;
}

fieldset.bk {
  border: 1px solid black;
}

legend.bk {
  border: 1px solid black;
  text-align: center;
}




span.redstar {
color: #ff0000;
font-size: 170%;
}

tr.grayline {
color: #6D7B8D;
}

.grayline {
color: #6D7B8D;
}

td.redline {
color: #ff3300;
}

span.redline1 {
color: #ff3300;
}

.redline {
color: #ff3300;
}

#menu ul {
  display: block;
  width: 9em;
border: 1px solid #808;
  padding: 0;
  margin: 0;
}

li.nodec {
list-style-type: none;
background-color: transparent;
}


/* digg style css */
       .formContainer
        {
                background-color: transparent;
        	border:none;
        	padding:30px;
        	width: 600px;
        }
        .formContainer h3
        {
		margin: 0px;
		padding:0px 0px 10px 0px;
		font-size:135%;
        }
        .rowContainer
        {
        	width:100%;
        	overflow:hidden;
        	padding-bottom:5px;
        	height:34px;
        }
        .rowContainer label
        {
        	width:240px;  /* started at 140px */
        	float:left;
        	color: #758656;
        	font-weight:bold;
        }
        .rowContainer input[type="text"]
        {
        	width:200px;
        }
        .tooltipContainer
        {
        	height:16px;
        	font-size:11px;
        	color: #666666;
        	display:none;
        	float:none;
        	background-repeat:no-repeat;
        	background-position:left center;
        	padding:0px 20px;
        }
        .info
        {
        	background-image:url('info.gif');
        }
        .error
        {
        	background-image:url('error.gif');
        	color: #990000;
        }


/*   This section is the css for the pagination routines
*/

/* ***** basic styles for multi-page nav elements */
.pagenav a { 
text-decoration: none; 
text-align: center;
}


//.pagenav td { padding: 2px 4px 2px 4px; }
.pagenav td { padding: 2px 8px 2px 8px; }

.alt1, .alt1Active
{
	background: #F5F5FF;
	color: #000000;
}
.alt2, .alt2Active
{
	background: #E1E4F2;
	color: #000000;
}

