@charset "utf-8";
/* CSS Document */

* {
margin:0;
padding:0;}

img {border:none;}

/* Structure -------------------------------------------------------------- */

body {
	font-size: 12px;
  	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#666;
	text-align: center; 
	margin-bottom:20px;
	margin-top:0;}


/* TOOLS: =Tabs
----------------------------------------------- */
#tools {
  overflow-x: visible !important; 
  overflow-x: hidden;
  position:relative;
  z-index:0;
  float:left;
  width:100%;
  }
#tools h2 {
  position:absolute;
  left:-9999px;
  width:50px;
  text-indent:-9999px;
  }
#tabs {
  overflow: hidden; 
  width: 700px; 
  float:left;
  margin:0;
  padding:0;
  font-size:100%;
  line-height:1.5em;
  font-family:Arial,Tahoma,Verdana,Sans-serif;
  font-weight:normal;
  list-style:none;
  }
#tabs li {
  background:url("../images/tabr.gif") no-repeat 98% 0;
  float:left;
  position:relative;
  z-index:5;
  margin:0;
  margin-right:-5px;
  padding:0 24px 0 0;
  border-bottom:1px solid #0C5E64;
  }
#tabs li a {
  background:#4B7477 url("../images/tabl.gif") no-repeat 0 0;
  float:left;
  padding:5px 0px 5px 10px;
  margin:0;
  line-height:1em;
  text-decoration:none;
  font-weight:normal;
  color:#fff;
  }
#tabs li.hover {
  cursor:pointer;
  }
#tabs li.hover, #tabs li.focus {
  background-position:98% -120px;
  }
#tabs li.hover a, #tabs li.focus a {
  background-position:0 -120px;
  }
#tabs li.focus {
  z-index:10;
  }
#tabs li.focus a {
  cursor:default;
  }

li#tab1 a.hover, li#tab1 a.focus {
  background-color:#0B5E64;
  }
li#tab2 {
  background-image:url("../images/tabr2.gif");
  left:-10px;
  z-index:4;
  border-bottom-color:#CAD8D8;
  }
li#tab2 a {
  background-image:url("../images/tabl2.gif");
  }
li#tab2 a.hover, li#tab2 a.focus {
  background-color:#CAD8D8;
  color:#244;
  }



/* TOOLS: =Boxes
----------------------------------------------- */
div.tool {
  background:#0B5E64;
  float:left;

  z-index:6;
  width:735px;
  min-height:12.5em;
  margin:-1px -3px 0 0;
  padding:.5em 10px .5em 9px;
  border-top:1px solid #64A3A7;
  border-left:1px solid #64A3A7;
  color:#acc;
  }
* html div.tool {
  height:12.5em;
  }
div.tool a {
  color:#fff;
  }
div.tool label {
  color:#bdd;
  }
#tool2 {
  background-color:#CAD8D9;
  border-top-color:#E1E9E9;
  border-left-color:#E1E9E9;
  color:#233;
  }
#tool2 a {color:#045;}
#tool2 label {color:#455;}

.newcolor {
	font-family: "Trebuchet MS", Arial, Verdana;
	color: #FFFFFF;
	font-size: 20px;
}
.smallcolor {
	font-family: verdana;
	color: #000000;
}

.imp {
	BORDER-BOTTOM: #e7e2d5 5px solid; BORDER-LEFT: #e7e2d5 5px solid; PADDING-BOTTOM: 1px; LINE-HEIGHT: 20px; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; BACKGROUND: #ece8dc; FONT-SIZE: 120%; BORDER-TOP: #e7e2d5 5px solid; BORDER-RIGHT: #e7e2d5 5px solid; PADDING-TOP: 1px
}


.linkstyle {
	color: #666;
	font-weight: bold;
}

.Tableboxtop {
	color: #000000;
	font-weight: bold;
	background-color: #80a3c9;
	height: 23px;
	font-family: verdana;
	font-size: 16px;
	text-align: center;
}
.Tableboxcontaint1 {
	color: #000000;
	background-color: #f6f6f6;
	height: 50px;
	font-family: verdana;
	font-size: 13px;
	vertical-align: top;
	border: 1px solid #e2e2e2;
	width: 250px;
	padding: 5px;
	margin: 5px;
}
.Tableboxgray {
	color: #FFFFFF;
	font-weight: bold;
	background-color: #979797;
	height: 15px;
	font-family: verdana;
	font-size: 12px;
	text-align: left;
	vertical-align: top;
	padding: 3px;
}
.Tableboxcontaint2 {
	color: #000000;
	background-color: #f6f6f6;
	font-family: verdana;
	font-size: 12px;
	vertical-align: top;
	border: 1px solid #e2e2e2;
	width: 500px;
	padding: 5px;
	margin: 5px;
}

.Tableboxlightergray {
	color: #000000;
	background-color: #E6E6E6;
	height: 15px;
	font-family: verdana;
	font-size: 11px;
	text-align: left;
	padding: 2px;
	border: thin solid #888888;
}

.Tableboxcontaint3 {
	color: #000000;
	background-color: #f6f6f6;
	font-family: verdana;
	font-size: 12px;
	vertical-align: top;
	border: 1px solid #e2e2e2;
	padding: 5px;
	margin: 5px;
}