﻿#content 
{
	margin-left: 267px;
	width: 722px;
	font-size: 95%;
}

#content div.section 
{
	clear: both;
	float: left;
	width: 100%;
}

#content div.edit table {
}

#content div.edit table td
{
	padding: 1px;
	vertical-align: top;
	padding-right: 10px;
}

#content div.edit table td p
{
	margin: 0px;
}

#content img 
{
	border: none;
	margin-bottom: 8px;
}

#contentInner
{
	margin-left: auto;
	margin-right: auto;
	width: 100%;
	_width: 99%;
	float: left;
}

#content h1
{
	font-size: 130%;
	margin: 0 0 8px 0;
	padding: 0 0 6px 0px;
	color: #494949;
}

#content h3 
{
	font-size: 100%;
	margin: 1em 0px 8px 0px;
	background: url(../images/h2_bg.gif) no-repeat left 0.4em;
	padding: 0 0 0 8px;
	color: #494949;
}

#content h3 strong 
{
	color: Red;
}

#content h2
{
	font-size: 110%;
	margin: 1em 0px 4px 0px;
	background-color: #f5f5f5;
	padding: 3px 4px;
	color: #494949;
}

#content p, #content li
{
	color: #6d6d6d;
}

#content p
{
	margin: 0px 0px 0.7em 0px;
}

#content ul
{
	margin: 10px 0px 10px 0px;
	padding: 0px 0px 0px 18px;
	list-style-image: url(../images/grid_bullet.gif);
}

#content ol
{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 30px;
}

#content li 
{
	margin: 7px 0 7px;
}

div.leftimage 
{
	float: left;
	margin: 0 10px 10px 0;	
}

div.rightimage 
{
	float: right;
	padding: 0 0 10px 10px;
	background-color: White;
}

div.column50l 
{
	width: 48%;
	_width: 46%;
	margin-right: 3%;
	float: left;
}

div.column50r
{
	width: 48%;
	_width: 46%;
	float: left;
}

div.columnfullwidth 
{
	width: 100%;
	float: left;
}

/* ------------------------ PANELS -------------------- */
div.panels {
	padding-top: 8px;
	padding-bottom: 10px;
}

div.panels div div div h2 {
	color: #002967!important;
	background: none!important;
	margin: 0 0 8px!important;
	padding: 0 0 2px 0!important;
	font-size: 110%!important;
	font-family: verdana;
	border-bottom: solid 1px #dddddd;
}

div.panels div.leftim img {
	float: left;
	margin-right: 10px;
}

div.panels_4 div div div h2 {
	font-size: 95%!important;
}

div.panels div div div h2 a {
	color: #002967!important;
	text-decoration: none!important;
}

div.panels div.top {
	width: 722px;
	clear: both;
	float: left;
	height: 1px;
	overflow: hidden;
}

div.panels div.mid {
	width: 722px;
	float: left;
	clear: both;
}

div.panels div.bottom {
	width: 722px;
	clear: both;
	float: left;
	height: 1px;
	overflow: hidden;
}

div.panels div div div {
	padding: 4px 3px 4px 3px;
}

/* -- 2 panels -- */
div.panels_2 div.top, div.panels_2 div.bottom {
	background: white url(../images/panels_2_tb.gif) no-repeat left top;
}

div.panels_2 div.mid {
	background: white url(../images/panels_2_mid.gif) repeat-y left top;
}

div.panels_2 div.column1, div.panels_2 div.column2 {
	width: 349px;
	float: left;
	padding: 0 1px;
}

div.panels_2 div.mid div.column1 {
	margin-right: 20px;
}

/* -- 3 panels -- */
div.panels_3 div.top, div.panels_3 div.bottom {
	background: white url(../images/panels_3_tb.gif) no-repeat left top;
}

div.panels_3 div.mid {
	background: white url(../images/panels_3_mid.gif) repeat-y left top;
}

div.panels_3 div.column1, div.panels_3 div.column2, div.panels_3 div.column3 {
	width: 226px;
	float: left;
	padding: 0 1px;
}

div.panels_3 div.column1, div.panels_3 div.column2 { 
	margin-right: 19px;
}

/* -- 4 panels -- */
div.panels_4 div.top, div.panels_4 div.bottom {
	background: white url(../images/panels_4_tb.gif) no-repeat left top;
}

div.panels_4 div.mid {
	background: white url(../images/panels_4_mid.gif) repeat-y left top;
}

div.panels_4 div.column1, div.panels_4 div.column2, div.panels_4 div.column3, div.panels_4 div.column4 {
	width: 164px;
	float: left;
	padding: 0 1px;
}

div.panels_4 div.column1, div.panels_4 div.column3 { 
	margin-right: 19px;
}

div.panels_4 div.column2 {
	margin-right: 20px;
}

/* ---------------------- PANELS END ------------------ */


p.fjssmall {
	font-size: 80%;
}

.fjscdeepred { color: #710718!important; }
.fjscred { color: #c60b28!important; }
.fjsclightred { color: #d4576b!important; }
.fjscgreen { color: #2e7c21!important; }
.fjsclightgreen { color: #64ac58!important; }
.fjscblue { color: #2a3a80!important; }
.fjsclightblue { color: #6f7ebb!important; }
.fjscblack { color: #000000!important; }
.fjscgrey { color: #8d8e92!important; }


/* --------------------------------- Tabs --------------------------------- */
div.tabs ul.tabBar {
	padding: 0 0 0 8px!important;
	margin: 0!important;
	width: 714px;
	float: left;
	background: #e5f0f4;
	height: 24px;
	border-bottom: solid 1px #484848;
} 

div.tabs ul.tabBar li {
	margin: 0!important;
	float: left;
	height: 24px;
	cursor: pointer;
	list-style-image: none!important;
	list-style-type: none!important;
	white-space: nowrap!important;
}

div.tabs ul.tabBar li.active {
	background-color: White;
	border: solid 1px black;
	position: relative;
	border-bottom: none;
	margin-right:1px!important;
	_top: 1px;
}

div.tabs ul.tabBar span.tabr {
	display: block;
	width: 7px;
	height: 10px;
	margin-top: 7px;
	border-right: solid 1px black;
	float: left;
}

div.tabs ul.tabBar li.prev span.tabr {
	border-right: none;
	margin-right: 1px;
}

div.tabs ul.tabBar li.last span.tabr {
	display: none;
}

div.tabs ul.tabBar li.active span.tabractive {
	width: 7px;
	display: block;
	float: left;
}

div.tabs ul.tabBar span.tabl {
	display: block;
	width: 8px;
	height: 10px;
	float: left;
}

div.tabs ul.tabBar span.tabm {
	color: #444444;
	padding: 5px 1px 0;
	display: block;
	float: left;
}

div.tabs ul.tabBar li.prev {
	margin-right: 1px;
}

div.tabs ul.tabBar li.active span.tabm {
	padding: 4px 0 0;
}

div.tabdetails {
	clear: both;
	border-bottom: solid 1px black;
	padding: 8px 6px!important;
	margin: 0 0 8px 0;
}

div.tabdetails h3:first-child {
	margin-top: 0!important;
}

