/* BODY TEXT, ROLLOVERS AND BACKGROUND GRADIENT */

body,td,th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
}
body {
	background-color: #f3f6fa;
	background-image: url(images/gradient.jpg);
	background-attachment: fixed;
    background-position: bottom right;
    background-repeat: no-repeat;
}

a:link {
	color: #000000;
}
a:visited {
	color: #660000;
}
a:hover {
	color: #FF7B00;
}

/* CONTENT AREA LAYOUT */

      #container {width:100%; height:100%;}
      .header {width:100%; overflow:visible;}
      .leftCol {width:25%; float:left; overflow:visible;}
      .content {width:98%; margin: 0 auto; padding:2%;overflow:visible;}
      .header {width:100%; overflow:hidden;}
      .content_box {width:100%; overflow:visible;}
      .centerCol {width:65%; float:left;overflow:visible}
      .rightCol {width:10%; float:right;overflow:hidden}
      .footer {width:100%; clear:both; height:50px;overflow:hidden; float:left}

/* ROUNDED CORNERS */

.bl {background: url(images/corner_bottomleft.gif) 0 100% no-repeat; #FFFFFF; width: 100%}
.br {background: url(images/corner_bottomright.gif) 100% 100% no-repeat}
.tl {background: url(images/corner_topleft.gif) 0 0 no-repeat}
.tr {background: url(images/corner_topright.gif) 100% 0 no-repeat; padding:10px}
.clear {font-size: 1px; height: 1px} 

.t {background: url(images/dot.gif) 0 0 repeat-x; width: 80%}
.b {background: url(images/dot.gif) 0 100% repeat-x}
.l {background: url(images/dot.gif) 0 0 repeat-y}
.r {background: url(images/dot.gif) 100% 0 repeat-y} 

/* NAVIGATION MENU */

/*This style will be applied to the div element holding the menu*/
body {
	margin: 0;
	padding: 5px;
}

#menuContainer {
  background-color: #f3f6fa;
  width: 10em;
  padding: 1px;
  visibility: visible;  
}

/* Link styles*/

#menuContainer a {
  text-decoration: none;
  color: #000000;
  font-weight: bold;
  font-size: 10pt;
  font-family: Arial, Helvetica, sans-serif;
}

#menuContainer a:hover {
  color: #ff7b00;
  visibility: visible;
}	

/* Hide bullets in unordered list*/
#menuContainer ul { 
  list-style-type: none;
  margin: 0;
  padding: 3px;
}

/* Set li styles*/

#menuContainer li {
  background-color: #f3f6fa;
  border: 1px solid #ff7b00;
  width: 10em;
  spacing: 2px;
  padding: 2px;
  /* this is to make the submenus position relative to this li */
  position: relative; 
}

/* Mouseover li style*/
#menuContainer li:hover {
  border: 1px solid #ff7b00;   
  background-color: #f3f6fa;
}

/*Initially hide second level (or higher) pop-up*/
#menuContainer ul ul {
  position: absolute;
  left: 10em;
  top: 0;
  visibility: hidden;
}

/*Mouseover: display second level (or higher) pop-up*/
#menuContainer li:hover > ul {
  visibility: visible;
}
