/**************************/
/***** baseline ***********/
/**************************/
body {
  margin: 0px 0px 4px 0px;
  padding:0px;
  background-image:url(../images/bg.jpg);
  text-align:center;
}
td, div, text {
  font-family:tahoma, arial, sans-serif;
  font-size:12px;
  line-height:18px;
  color:#2e4a83;
}


/**************************/
/***** text styles ********/
/**************************/
.text-bright {
  color:#dbed93;
}
.text-subdued {
  color:#edeffc;
}
.text-highlight {
  color:#b5b000;
}
#rightgfx a {
  text-decoration: none;
  color:#b5b000;
}
#rightgfx p {
  margin-bottom:8px;
  padding-left: 20px;
}
pdflink {
  text-decoration: none;
  color:#b5b000;
}
.url {
  color: #b5b000;
}
.bullet {
  width:15px;
  color:#474500; 
  font-weight:bold;
  vertical-align:top;
  padding-bottom:4px;
}
.bullettext {
  width:auto !important;
}

/**************************/
/***** main layout ********/
/**************************/
#container {
  width:960px;
  margin:4px auto;
}
#promo {
  margin-top:4px;
}

/* right side img */
#homegfx {
  float:right;
  background-color:#739BD8;
  width:723px;
  margin-left:4px;
  position:relative; top:0px;
}
#rightgfx {
  float:right;
  width:723px;
  margin-left:4px;
  position:relative; top:0px;
	background-color:#fff;
}
#rightgfx p {
  margin-bottom:8px;
  padding-left: 20px;
}
/* footer */
#footer {
  clear:both; 
  padding-top:4px;
}
.footershading  {
	font-size:11px;
  background-color:#739BD8;
}
.footershading a:hover {
  text-decoration: none
  }
.title-bar {
  margin-top:40px;
  margin-left:40px;
}
/* nav bar setups */
#leftnav {
  width:233px;
}
#nav {
  float:left;
  width:233px;
  }  
#logoposition {
  background-image:url(../images/nav_logo_bg.jpg); background-repeat:no-repeat;
  height:119px;
}


/**************************/
/***** rollovers   ********/
/**************************/
#rollset {
  width:233px; 
  text-align:left; 
  background:transparent url(../images/border_nav_leftright.gif) repeat-y;
}
.rollover { 
  display:block; 
}
.rollover img { 
  width:100%; 
  height:100%; 
  border:0; 
}
.rollover:hover { 
  visibility:visible; /* for IE */ 
}
.rollover:hover img { 
  visibility:hidden; 
} /* 'rolls over' the image */
a#nav1 {
	width:225px;
	height:30px;
	background-image:url(../images/20091123_nav_1b.jpg);
}
a#nav2 {
	width:225px;
	height:30px;
	background-image:url(../images/20091123_nav_2b.jpg);
}
a#nav3 {
	width:225px;
	height:30px;
	background-image:url(../images/20091123_nav_3b.jpg);
}
a#nav4 {
	width:225px;
	height:30px;
	background-image:url(../images/20091123_nav_4b.jpg);
}
a#nav5 {
	width:225px;
	height:30px;
	background-image:url(../images/20091123_nav_5b.jpg);
}
a#nav6 {
	width:225px;
	height:30px;
	background-image:url(../images/20091123_nav_6b.jpg);
}
a#nav7 {
	width:225px;
	height:30px;
	background-image:url(../images/20091123_nav_7b.jpg);
}
a#nav8 {
	width:225px;
	height:30px;
	background-image:url(../images/20091123_nav_8b.jpg);
}



/**************************/
/***** SPLASH PAGE ********/
/**************************/

body#splash {
  margin:0;
  padding:0;
  background:#AC5C15;
  text-align:center;
}

body#splash #container {
  margin:0 auto 0 auto;
  padding:0;
  width:800px;
  height:600px;
  background:url(/images/splash_bg.gif) left no-repeat;
  position:relative;
}
body#splash #container #cp,
body#splash #container #gt {
  margin:0;
  padding:65px 0 0 0;
  width:400px;
  float:left;
}
body#splash #container p { 
  color: #E0DF16;
  margin: .5em 0; 
  font-size: 1.4em;
}
body#splash #container img {
  border:none;
}

body#splash a:link, body#splash a:visited {
  color:#FFF; text-decoration: underline; border:none;
}
body#splash a:hover, body#splash a:active {
  color:#FFF; text-decoration: none; border:none;
}
