@charset "utf-8";
/* CSS Document */

/* ===== global styles ===== */

body  {
background-color: #122a78;
    font-family: "Century Gothic", Arial, Helvetica, sans-serif;
    margin: 0;  /* shorthand for all margins = 0 */
    padding: 0;	
	text-align:justify;
}


table {
    margin: 0;
    padding: 0;
    border-spacing: 0;
   
}

td, tr {
    margin: 0;
    padding: 0;
    vertical-align: top;
}

/* ===== Full Table ===== */

#fullTable {
    margin: 0 auto; /* shortcut for top & bottom = 0, left & right = auto (center) */
    width: 1000px;
}

/* ===== Top Table ===== */

#topTable {
	border: 0;
	cellpadding: 0;
	cellspacing: 0;
	margin: 0;
	width: 100%;
}

/* ===== Top Table - Logo ===== */

td#logoTable {
	height: 150px;
	width: 150px;
	background: url(../images/logo.png) no-repeat;
}

/* ===== Top Table - Menu and Spaces ===== */

td#upperSpace {
	height: 65px;
}

td#middleSpace {
	height: 35px;
	background: url(../images/bar2.png) no-repeat;
}

td#middleSpace div {
	height: 30px;
	margin-left: 25px;
	margin-top: 5px;
    padding: 0;
}

td#middleSpace div ul {
	border-right: 1px solid #4c559a;
	float: left;
	font-size: 15px;
	list-style-type: none;
	overflow: hidden;
	margin: 0;
	padding-left: 15px;
	padding-right: 22px;
	text-align: center;
}

td#middleSpace div ul a {
	color: #4c559a;

	text-decoration: none;
	margin: 0pt;
}

td#middleSpace div ul a:hover {
	color: #aeb3e3;
}

td#middleSpace div ul.active a {
color: #aeb3e3;
}

td#bottomSpace {
	height: 55px;
}

td#bottomSpace div {
	height: 30px;
	margin-left: 25px;
	margin-top: 10px;
    padding: 0;
}

td#bottomSpace div ul {

	float: left;
	font-size: 15px;
	list-style-type: none;
	overflow: hidden;
	margin: 0;
	padding-left: 15px;
	padding-right: 22px;
	text-align: center;
}

td#bottomSpace div ul a {
	color: #010128;

	text-decoration: none;
	margin: 0pt;
}

td#bottomSpace div ul a:hover {
	color: #aeb3e3;
}

td#bottomSpace div ul.active a {
color: #aeb3e3;
}


/* ===== ContentTable ===== */

#contentTable {
	width: 100%;
	height: 530px;
}

td#contentLeft {
	height:: 500px;
	width: 80px;
}

td#contentRight {
	height: 500px;
	width: 920px;
	background: url(../images/main_bg.png) no-repeat;;
}

td#contentRightMain {
	height: 500px;
	width: 920px;
	background: url(../images/main_bg3.png) no-repeat;
}

td#contentRight2 {
	height: 500px;
	width: 920px;
	background: url(../images/main_bg2.png)	no-repeat;
}

td#contentBottom {
	height: 30px;
}

/* ===== main content ===== */

div#mainContentTable {
	/*height: 500px;*/
	margin: 0;
	padding-left: 8px;
}

div#mainContentTitle {
	height: 45px;
	padding: 10px 15px;
	
	padding-top: 20px;
	margin: 0;
}

div#mainContent {
	width: 870px;
	min-height: 390px;
	padding: 10px 15px;
	padding-top: 5px;
	margin: 0;
	float: left;
	overflow: auto;
	padding-bottom: 20px;
	background:#fff;
}

div#mainContent2 {
	width: 870px;
	min-height: 390px;
	padding: 10px 20px;
	padding-top: 5px;
	margin: 0;
	float: left;
}

div#contactSideInfo {
	padding: 10px;
	padding-top: 0;
}

/* ===== footer ===== */

#footer {
    font-family: "Century Gothic", sans-serif;
    font-size: 0.75em;
    color: #8ba9b8;
	text-align: right;
}

/* ===== Misc ===== */

.contenTitleText {
	font-family: "Century Gothic", sans-serif;
	font-size: 20px;
	font-weight: bolder;
	color: #152D62;
} 

.contenTitleText p{
	color: #666666;
	padding: 5px 5px 0px 0px;
	clear: left;
	font-style: "Century Gothic";
} 

.contentText {
	font-family: "Century Gothic", sans-serif;
	color: #1D223D;
	font-size: 90%;

}

.nameText {
	font-family: "Century Gothic", sans-serif;
	color: #1D223D;
	font-size: 15px;
	font-weight: bold;
} 

.nameTitleText {
	font-family: Times New Roman, Times, Serif;
	color: #1D223D;
	font-size: 14px;
	font-style: italic;
} 

.WordsText {
	font-family: Times New Roman, Times, Serif;
	color: #6E6E6E;
	font-size: 14px;
	font-style: italic;
} 

.padbottom {
	padding-bottom: 1em;
	border-bottom: 1px solid #6E6E6E;
}

.padleft {padding-left: 1em;}
.h7em {height: 7em;}
.h10em {height: 10em;}
.floatright {float: right;}
.floatleft {float: left;}
.small italic right {float: right;}

#content {
	padding: 20px;
	line-height: 1.4;
	text-align: justify;
}

H1 {
FONT-SIZE:1.8em;
LINE-HEIGHT: 1.20em;
FONT-WEIGHT: bold;
MARGIN-TOP: 0px;
MARGIN-BOTTOM: 0.5em;
PADDING-TOP:0px;
PADDING-BOTTOM:0px;
COLOR: #8B4726;
FONT-FAMILY: Arial, sans-serif;
BORDER-BOTTOM: #D2B48C 3px solid;

}

H2 {
FONT-SIZE:1.2em;
MARGIN-TOP: 0.2em;
MARGIN-BOTTOM: 0.2em;
PADDING-LEFT: 2px;
PADDING-TOP: 20px;
PADDING-BOTTOM: 2px;
}

H3 {
FONT-SIZE:1.3em;
FONT-WEIGHT: bold;
MARGIN-TOP: 0.2em;
MARGIN-BOTTOM: 0.5em;
PADDING-TOP:0px;
PADDING-BOTTOM:0px;
COLOR: #000;
}

h5 {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}

h5 {
	font-weight: bold;
	text-shadow: #CCCCCC .1em .1em .1em;
	text-align: center;
	border-top: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	padding: 1em 0 1em 0;
	margin: 0 0 1em 0;
}

.directors {
	padding: 0;
	margin: 0;
}

.directors img {
	padding-right: 20px;
	float: left;
}

.flr { float:right; padding-left:5px; padding-bottom:3px;}
.fll { float:left; padding-right:5px; padding-bottom:3px; }

A { COLOR: #0000CC }
A:visited { COLOR: #6666cc }
A:hover { COLOR: #3333cc }

sup {line-height:0px;}

.top {
CLEAR:both;
FONT-SIZE: 0.85em;
MARGIN: 0px;
TEXT-TRANSFORM: uppercase;
TEXT-ALIGN: right;
}

.contactbox {border:#c6e0f9 1px solid; width:180px;}
.boxheader {background:#c6e0f9; font-weight:bold; margin-left: 0px; padding-bottom:2px; width:100%; color:white;}
.boxpadding {font-size: 90%; padding-right: 10px; padding-left: 10px; padding-bottom:0px;}

.featurebox { border:#545da5 1px solid; width:300px; padding-bottom:10px;}

.smalltext { font-size:86%;}
