body {
	margin:0;
	padding:0;
  	color:#333;
	font-family:"Trebuchet MS",trebuchet,arial,tahoma,sans-serif;
	background:#141414 url(../images/bg-body.jpg);
	font-size:11px;
	min-width:940px;
	}
form {
	margin:0;
	padding:0
	}
img {border:none;display:block;}
a {
	text-decoration:none;
	color:#666699;
	}
a:hover {
	text-decoration:underline;
	color: #333399;
	}
input,
select,
textarea {
	vertical-align:middle;
	font:82% arial,tahoma,sans-serif;
	}
.floatleft {float:left !important;}
.floatright {float:right !important;}
.clear {clear:both !important;}

#header {
	width:100%;
	height:77px;
	}
a.logo {
	float:left;
	width:211px;
	height:46px;
	background:url(../images/logo.gif);
	margin:31px 0 0 28px;
	text-indent:-1000em;
	overflow:hidden;
	}
	
#left-column {
	float:left;
	width:319px;
	padding:41px 0 20px 0;
	margin:0 -3px 0 0;
	}
#right-column {
	margin:0 0 0 319px;
	height:1%;
	}


	
#wrapper {padding:0 0 0 14px;}

.flash {margin:0 0 20px 0;}
.credit {text-align:center;color:#646363;}

ul {
	margin:0;
	padding:0;
	list-style:none;
	}
	
#container {
	width:100%;
	background:url(../images/bg-main.gif) repeat-x 0 39px;
	height:498px;
	}
	
#tabs {
	height:498px;
	position:relative;
	}

ul.tabset li {
	float:left;
	}
ul#top {
	height:41px;
	padding-top:2px;
	width:100%;
	margin-left:-14px;
	position:relative;
	z-index:99
	}
ul#bottom {
	height:50px;
	bottom:0;
	left:40px;
	position:absolute;
	z-index:99;
	}
/*div.tab {
	position:absolute;
	top:39px;
	left:0;
	height:375px;
	background:url(../images/bg-tab.gif) no-repeat left top;
	padding:35px 0 3px 43px;
	}*/
	
div.tab {
      position:absolute;
      top:39px;
      left:0;
      right:0;
      height:375px;
      background:url(../images/bg-tab.gif) no-repeat left top;
      padding:35px 0 3px 43px;
      }
	  	
div.first-tab {background:url(../images/bg-tab-first.gif) no-repeat left top ;}
a.active {
	background:blue;
	color:white;
	}
ul.tabset a {
	color:#898787;
	font-weight:bold;
	text-transform:uppercase;
	font-size:13px;
	position:relative;
	text-align:center;
	}
ul.tabset a:hover {
	text-decoration:none;
	cursor:pointer;
	color:#000;
	}
	
ul#top li {margin-right:-25px;}
ul#top a {
	width:119px;
	height:34px;
	display:block;
	background:url(../images/tab.png);
	line-height:34px;
	padding-top:7px;
	}
ul#top a.active {
	background:url(../images/tab-active.png);
	z-index:98 !important;
	}

.bottom-tabs-active ul#top a{
	background:url(../images/tab.png);
	z-index:10;
}
ul#top a:hover {
	background:url(../images/tab-hover.png);
	z-index:99 !important;
	}

ul#top .first a {background:url(../images/tab-first.png);}

ul#top .first a.active {background:url(../images/tab-first-active.png);}
.bottom-tabs-active ul#top .first a{background:url(../images/tab-first.png) !important;}
ul#top .first a:hover {background:url(../images/tab-first-hover.png) !important;height:38px;}

.bottom-tabs-active ul#top a.active{z-index:auto ;}


ul#bottom li {margin-right:-27px;}
ul#bottom a {
	width:196px;
	height:43px;
	display:block;
	background:url(../images/tab-bottom.png);
	line-height:34px;
	padding-bottom:7px;
	}
.bottom-tabs ul#bottom a.active {
	background:url(../images/tab-bottom-active.png);
	z-index:98 !important;
	}
ul#bottom a:hover {
	background:url(../images/tab-bottom-hover.png);
	z-index:99 !important;
	}
.tab-content p {
	margin:0 0 1.4em 0;
	font-size:14px;
	line-height:21px;
	}
	
h1 {
	/*text-indent:-1000em;*/
	overflow:hidden;
	}
h1.purple {
	height:28px;
	font-size: 20px;
	margin:0 0 16px 0px;
	color:#666699;
	}	
	
h2 {
font-size: 16px;
color:#666999;

}	
.tab-content {
	height:375px;
	overflow:auto;
	overflow-x:hidden;
	position:relative;
	}
	
.tab-padding{
      margin-right:20%;
}

.purple {
	color:#666699;
	}
	
.gray {
	color: #999999;}	
	
	
.image-bottom {
	position:absolute;
	bottom:0;
	left:387px;
	}
	
#center {
	text-align: center ;
	}	
	
.italic {
	font-style:italic;
	}
	
.small {
	font-size: 8px;
}

.small-italic {
	font-size: 8px;
	font-style: italic;
}
	
	
#footer {
	width:600px;
	padding:30px 0;
	text-align:center;
	font-family:arial,sans-serif;
	color:#898787;
	clear:both;
	}
#footer li {display:inline;}
#footer a {color:#898787;}
#footer li a {padding:0 7px 0 3px;background:url(../images/delimiter.gif) no-repeat right;}
#footer li.last a {background:none;}
#footer li .active {font-weight:bold;}
.copyright {font-size:10px;padding:10px 0 0 0;}

div.hidden {display:none;}
div.active {display:block;}
.bottom-tabs-active .top-tabs div.tab{display:none;}
.bottom-tabs .active{display:none;}
.bottom-tabs-active .bottom-tabs .active{display:block;}


