@charset "utf-8";
/* CSS Document */
/* Horizontal Main Navigation MENU */

#formLogin {
width:400px;
padding:20px;
background-color:#fcf6e6;
border: 2px solid #cc6600;
margin-left:40px;
}
input.inputText {
font: 100% "Trebuchet MS",verdana,arial,helvetica,sans-serif;
width:200px;
color:#000000;
background-color:#f7f7f7;
border:1px solid #535353;
}

#navcontainer
{
	margin: 0px;
	text-align: left;
	height:47px;
	background-image: url(../sitegraphics/navbar-bac3.gif);
	background-repeat: repeat-x;
	background-position:top;
	background-color:#660000
}

/* to stretch the container div to contain floated list*/ 
#navcontainer:after
{
content: ".";
display: block;
line-height: 1px;
font-size: 1px;
clear: both;
}

ul#navlist
{
height:47px;
list-style: none;
padding: 0;
margin: 0 auto;
width: 100%;
font-size: 1em;
}

ul#navlist li
{
display: block;
height:31px;
float: left;
width: 12%;
margin: 0;
padding: 0;
}

ul#navlist li a
{
display: block;
font-weight: bold;
width: 100%;
height:31px;
padding: 0.5em;
padding-top:15px;
padding-bottom:0;
padding-left:1em;
color: #FFFFFF;
text-decoration: none;
background: #000000;
background:url("../sitegraphics/shine-bac.gif") repeat-x left top;
}

#navcontainer>ul#navlist li a { width: auto; height:31px;}

ul#navlist li#active a
{
height:31px;
background: #660000;
font-weight: bold;
color: #f3d191;
padding-left:1em;
background:url("../sitegraphics/shine-bac.gif") repeat-x left top;
background-position:0 -48px;
}

ul#navlist li a:hover, ul#navlist li#active a:hover
{
color: #f3d191;
height:31px;
font-weight: bold;
padding: 0.5em;
padding-top:15px;
padding-bottom:0;
padding-left:1em;
background: transparent;
background:url("../sitegraphics/shine-bac.gif") repeat-x left top;
background-position:0 -48px;
}
/* End NAV LINKS */



hr {
border: none 0; 
border-top: 1px dashed #c7c7c7;/*the border*/
width: 100%;
height: 1px;
margin-bottom: 1.7em;
margin-top: 1.7em;
}
.seperator {
margin-top: 20px;
height:1px;
color: #c7c7c7;
}
.clearit {
	height:0px;
	width:0px;
	margin: 0;
	padding: 0;
	height: 0;
	clear: both;
}
.spacer {
height:25px;
}
BODY {
font-family: Arial, Helvetica, sans-serif;
font-weight: normal;
font-size:12px;
line-height:1.5em;
color: #152b48;
margin: 0px;
background: white url(../sitegraphics/vista-main-bac.jpg) repeat-x top center;
background-attachment:fixed;
}
.btnSubmit {
 color: #356997;
  font-weight: bold;
}

TEXTAREA
{
    FONT-SIZE: 12px;
    COLOR: #03619d;
    FONT-FAMILY: Arial, Verdana;
    BACKGROUND-COLOR: #FFFFFF;
	FONT-SIZE: 10px;
	padding:2px;
    BACKGROUND-COLOR: #FFFFFF;
	BORDER-RIGHT: #03619d 1px solid;
    BORDER-TOP: #03619d 1px solid;
    BORDER-LEFT: #03619d 1px solid;
    BORDER-BOTTOM: #03619d 1px solid;
}
INPUT
{
    FONT-SIZE: 12px;
    COLOR: #03619d;
	BACKGROUND-COLOR: #FFFFFF;
	padding:3px;
	
	BORDER-RIGHT: #03619d 1px solid;
    BORDER-TOP: #03619d 1px solid;
    BORDER-LEFT: #03619d 1px solid;
    BORDER-BOTTOM: #03619d 1px solid;
}
.formButton
{
    FONT-SIZE: 12px;
    COLOR: #FFFFFF;
	BACKGROUND-COLOR: #0C3557;
	padding:2px;
	BORDER-RIGHT: #6CA8D0 1px solid;
    BORDER-TOP: #6CA8D0 1px solid;
    BORDER-LEFT: #6CA8D0 1px solid;
    BORDER-BOTTOM: #6CA8D0 1px solid;
}
SELECT
{
    FONT-SIZE: 12px;
	COLOR: #03619d;
	padding:2px;
    BACKGROUND-COLOR: #FFFFFF;
	BORDER-RIGHT: #03619d 1px solid;
    BORDER-TOP: #03619d 1px solid;
    BORDER-LEFT: #03619d 1px solid;
    BORDER-BOTTOM: #03619d 1px solid;
}


.SendForm
{
    BORDER-RIGHT: #FFFFFF 1px solid;
    BORDER-TOP: #FFFFFF 1px solid;
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    BORDER-LEFT: #FFFFFF 1px solid;
    COLOR: #FFFFFF;
    BORDER-BOTTOM: #FFFFFF 1px solid;
    FONT-FAMILY: Arial, Verdana;
    BACKGROUND-COLOR: #a6bad7
}

#data{
		font:Arial, Helvetica, sans-serif;
		font-size:10px;
		z-index:1;
		position:relative;
		left: 0px;
		/*clear:both;*/
	}
#data_details{
		padding-top:10px;
		font:Arial, Helvetica, sans-serif;
		font-size:10px;
		line-height:10px;
		z-index:1;
		position:relative;
		left: 00px;
		clear:both;
}

/* layout
----------------------------------------------- */
#containerTop {
margin: 0px auto;
padding: 0px;
width: 990px;
height:45px;
/*border: 5px solid #fff;*/
}


#container {
margin: 0px auto;
padding: 1em;
padding-bottom:2em;
width: 963px;
background-color: #FFFFFF;
border: 2px solid #cc6600;
/*height:1024px;
border: 5px solid #fff;*/
}

#WhiteArea {
	background-color: white;
	margin: 0px auto;
	padding: 0px;
	width: 100%;
	/*border-bottom: 5px solid #fff;*/
}

#GreyFade {
	background: white url(../sitegraphics/greyfade.gif) repeat-x top center;
	margin: 0px auto;
	padding: 10px 0px 0px 0px;
	width: 100%;
	/*border-bottom: 5px solid #fff;*/
}

#navRightsm
{
float: right;
width: 230px;
margin: 0;
padding: 1em;
margin-top: 7px;
}

#navRight
{
float: right;
width: 270px;
margin: 0;
padding: 1em;
margin-top: 15px;
}


#panelBar {
margin: 0px;
margin-left:0px;
text-align: center;
width: 779px;
height:156px;
background-image: url(../sitegraphics/panelBarBac.gif);
background-repeat: no-repeat;
background-position:top;
}

#navBar {
margin: 0px;
text-align: left;
height:47px;
background-image: url(../sitegraphics/navbar-bac.gif);
background-repeat: repeat-x;
background-position:top;
background-color:#000000
}

#navBar li {
	display:inline;
	margin:0;
	height:47px;
	padding:0 30px 0 0;
	font-weight: bold;
	font-size:14px;
	color:#FFFFFF;
	/*background-image:url("../sitegraphics/navbar-sep.gif") no-repeat right top;
	background-position:100% -42px;*/
	}
	
	/*#navBar li span {
	margin:0;
	height:33px;
	width:300px;
	padding:1em;
	background:url("../sitegraphics/btn-login.gif") no-repeat left top;
	background-position:100% -42px;
	}*/
	
#navBar ul {
margin:0;
padding:15px 0 0 25px;
list-style-position:inherit;
list-style: none;
}

/* NavLinks*/
#navBar li a
{
font-weight: bold;
font-size:14px;
color:#FFFFFF;
text-decoration: none;
}

#navBar li a:hover
{
font-weight: bold;
font-size:14px;
color: #f3d191;
text-decoration: none;
}

/* ENd NavLinks */

#contentFeature {
border-left:solid 1px #781600;
border-right:solid 1px #781600;
border-bottom:solid 1px #781600;
margin: 0px;
text-align: left;
height:220px;
background-image: url(../sitegraphics/yellowbar-bac.gif);
background-repeat: repeat-x;
background-position:top;
}

#titleBar {
border-left:solid 1px #781600;
border-right:solid 1px #781600;
border-bottom:solid 1px #781600;
margin: 0px;
text-align: left;
height:50px;
background-image: url(../sitegraphics/yellowbar-bac.gif);
background-repeat: repeat-x;
background-position:top;
}
#titleBarL {
float:left;
width:460px;
color:#bd8759;
margin: 0px;
margin-left:15px;
padding:0;
padding-top:11px;
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
font-size:20px;
line-height:1.5em;
}
#titleBarR {
float:right;
width:45%;
color:#463c26;
margin: 0 15px 0 0;
padding:0;
padding-top:16px;
font-family: Arial, Helvetica, sans-serif;
font-family:Tahoma, "Times New Roman", Times, serif;
font-weight: normal;
font-size:13px;
line-height:1.5em;
text-align:right;
}

#contentHome{
margin: 0px;
text-align: left;
}
.columnWrap{
margin: 0px;
text-align: left;
}

#subNavL {
color:#463c26;
float:left;
margin: 0px;
margin-top:15px;
text-align: left;
width: 450px;
padding-left:1em;
padding-right:1.5em;
padding-bottom:1em;
line-height:1.5em;
border-right: dashed 1px #463c26;
background: url(../sitegraphics/vert-dot.gif) top right repeat-y;
}


#subContent {
margin: 0px;
text-align: center;
width: 779px;
height:200px;
color:#463c26;
}
#subContentL {
color:#463c26;
float:left;
margin: 0px;
margin-top:15px;
text-align: left;
width: 450px;
padding-left:1em;
padding-right:1.5em;
padding-bottom:1em;
line-height:1.5em;
border-right: dashed 1px #463c26;
background: url(../sitegraphics/vert-dot.gif) top right repeat-y;
}
#subContentL h2 {
color:#463c26;
margin: 0px;
padding:0;
padding-top:10px;
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
font-size:18px;
line-height:1.5em;
}
#subContentL a {
color:#660000;
FONT-SIZE: 12px;
FONT-FAMILY: Arial, Verdana;
TEXT-DECORATION: none;
border-bottom:dotted 1px;
}
#subContentL a:hover {
color:#c33425;
FONT-SIZE: 12px;
FONT-FAMILY: Arial, Verdana;
TEXT-DECORATION:none;
border-bottom:dotted 1px;
}

DIV {
color:#463c26;
}
/*DIV a {
color:#463c26;
FONT-SIZE: 12px;
FONT-FAMILY: Arial, Verdana;
TEXT-DECORATION: none
}

DIV a:hover {
color:#3568ac;
FONT-SIZE: 12px;
FONT-FAMILY: Arial, Verdana;
TEXT-DECORATION: underline
}*/


#subContentR {
float:left;
margin: 0px;
text-align: left;
margin-top:15px;
padding-left:5px;
width: 450px;
padding:1em;
line-height:1.5em;
background: url(../sitegraphics/img-healthsmart.jpg) top left no-repeat;
}
#subContentR h2 {
color:#152b48;
margin: 0px;
padding:15px 0;
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
font-size:16px;
line-height:1.5em;
}

#subContentRR {
color:#463c26;
float:right;
margin: 0px;
text-align: left;
width: 250px;
padding:1em;
line-height:1.5em;
}
#subContentRR h2 {
color:#463c26;
margin: 0px;
padding:0;
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
font-size:18px;
line-height:1.5em;
}
#subContentRR a {
color:#660000;
FONT-SIZE: 12px;
FONT-FAMILY: Arial, Verdana;
TEXT-DECORATION: none;
border-bottom:dotted 1px;
}
#subContentRR a:hover {
color:#c33425;
FONT-SIZE: 12px;
FONT-FAMILY: Arial, Verdana;
TEXT-DECORATION:none;
border-bottom:dotted 1px;
}

/*A:link
{
    color:#660000;
	FONT-SIZE: 12px;
	font-weight:bold;
	FONT-FAMILY: Arial, Verdana;
	TEXT-DECORATION: none;
}
A:visited
{
    color:#660000;
	FONT-SIZE: 12px;
	font-weight:bold;
	FONT-FAMILY: Arial, Verdana;
	TEXT-DECORATION: none;
}
A:hover
{
    color:#c33425;
	FONT-SIZE: 12px;
	font-weight:bold;
	FONT-FAMILY: Arial, Verdana;
	TEXT-DECORATION: none;
}*/


#regDiv {
color:#463c26;
margin: 0px;
text-align: left;
padding:1em;
line-height:1.5em;
}
#regDiv h2 {
color:#463c26;
margin: 0px;
padding:0;
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
font-size:18px;
line-height:1.5em;
}

#regDiv a {
color:#660000;
FONT-SIZE: 12px;
FONT-FAMILY: Arial, Verdana;
TEXT-DECORATION: none;
border-bottom:dotted 1px;
}
#regDiv a:hover {
color:#c33425;
FONT-SIZE: 12px;
FONT-FAMILY: Arial, Verdana;
TEXT-DECORATION:none;
border-bottom:dotted 1px;
}


#midNews
{
line-height: 1.5em;
width: 550px;
text-align:justify;
}



#midNews h3 {
margin: 0px;
padding: 0px 0px 5px 0px;
color:#123559;
font-size:14px;
font-weight:bold;
}

#midCenterAlignLeft
{
float: left;
/*line-height: 1.5em;*/
width: 500px;
margin-top: 15px;
padding: .8em;
}

#midCenterHome
{
float: left;
/*line-height: 1.5em;*/
width: 430px;
margin-top: 15px;
padding: .8em 0 .8em 1em;
}

#centerTabs
{
/*line-height: 1.5em;*/
border-bottom:solid 1px #c7c7c7;
}

#centerTabs li
{
/*line-height: 1.5em;*/
	display:inline;
	margin:0 2px 0 0;
	padding:5px;
	text-transform: uppercase;
	font-weight: normal;
	font-size:12px;
	border: solid 1px 1px 0 1px #c7c7c7; 
	background-color:#FFFFFF;
}

#midCenterAlignLeft h3 {
margin: 0px;
padding: 0px 0px 5px 0px;
/*color:#0096d7;*/
color:#123559;
font-size:14px;
font-weight:bold;
}

#midLeft2
{
float: left;
width: 265px;
margin-top: 15px;
padding: .8em;
text-align:left;
border-right:solid 1px #c7c7c7;
line-height: 1.3em;
}

#midLeftEven
{
float: left;
width: 240px;
margin-top: 15px;
padding: .8em;
text-align:left;
border-right:solid 1px #c7c7c7;
}

#midLeft
{
float: left;
width: 217px;
margin-top: 15px;
padding: em;
text-align:left;
}

#midLeftHome
{
float: left;
width: 250px;
margin-top: 15px;
padding: 1em;
text-align:left;
border-right:solid 1px #c7c7c7;
}


#midLeft li {
border-bottom: dashed 1px #c7c7c7;
line-height: 1.5em;
/*list-style: none;*/
}

.divTitle {
padding-bottom: .7em;
font-weight:bold;
color: #0096d7;
}
.lineTitle {
padding-bottom: .1em;
padding-top:.3em;
color: #0096d7;
FONT-WEIGHT: bold;
FONT-SIZE: 15px;
border-bottom:dashed 1px #c7c7c7;
}
.lineTitle span {

float:right;
margin: 0;
}

.searchTitle {
padding-bottom: .1em;
padding-top:.3em;
color: #0096d7;
FONT-WEIGHT: bold;
FONT-SIZE: 15px;
}

#jobtitle {
margin: 0px;
margin-top: 12px;
margin-left:0;
margin-right:0;
color: #0096d7;
padding-top:15px;
padding-left:15px;
padding-bottom:15px;
border:1px;
border-style:solid;
border-color:#09C;
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
font-size:15px;
}

#jobtitle span {
font-family: Arial, Helvetica, sans-serif;
font-weight: normal;
color: #152b48;
font-size:15px;	
}

#jobtitle p {
margin-top: 7px;
margin-bottom: 7px;
}


.messagesent {
	padding: 10px;
	width: 145px;
	text-align:center;
	font-size:20px;
	/*height: 228px;*/	
	background-color: #efefef;
	border-style:solid;
	border-width:1px;
	border-color:#87a8c5;
}

#midRight
{
float: right;
width: 217px;
padding: .8em;
margin-top: 15px;
list-style: none;
list-style-position:outside;
}

#midRightHome
{
float: right;
width: 235px;
padding: .8em;
margin-top: 15px;
list-style: none;
list-style-position:outside;
}

#midRightHome li {
padding: 1em;
border-bottom: dashed 1px #c7c7c7;
list-style: none;
text-align: left;
}

#midRightHome ul {
margin:0px;
padding:0px;
list-style-position:inherit;
list-style: none;
}

#midRightEven
{
float: right;
width: 240px;
padding: .8em;
margin-top: 15px;
list-style: none;
list-style-position:outside;
}

#simpleDiv
{
width: 180px;
padding: 1em 1em 1em 1em;
margin-top: 30px;
margin-left:5px;
border-style:double;
border-width:1px;
border-color:#6cb265;
list-style: none;
list-style-position:outside;
}

#simpleDiv ul li {
padding: .5em;
list-style: none;
/*border-bottom: dashed 1px #6cb265;*/
list-style-position:inherit;
}

#simpleDivlg
{
width: 240px;
padding: 1em 1em 1em 1em;
margin-top: 5px;
margin-left:5px;
border-style:double;
border-width:1px;
border-color:#6cb265;
list-style: none;
list-style-position:outside;
}

#simpleDivlg li {
padding: .5em;
list-style: none;
/*border-bottom: dashed 1px #6cb265;*/
list-style-position:inherit;
}

#underNav
{
margin-top: 15px;
padding: .6em;
}

#underNav2
{
margin-top: 15px;
padding: .6em;
}

#midRight li {
padding: 1em;
border-bottom: dashed 1px #c7c7c7;
list-style: none;
text-align: left;
}

#midRight ul {
margin:0px;
padding:0px;
list-style-position:inherit;
list-style: none;
}

.whiteBullets {
color: #FFFFFF;
font-weight: normal;
}

.whiteBullets li a:link {
color: #FFFFFF;
font-weight: normal;
}

.blueBullets {
color: #003366;
font-weight: normal;
}

.blueBullets li a:link {
color: #003366;
font-weight: normal;
}

A.blueBulletLink:link {
	FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #003366;
    FONT-FAMILY: Arial, Verdana;
    TEXT-DECORATION: none;
}
A.blueBulletLink:visited {
	FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #003366;
    FONT-FAMILY: Arial, Verdana;
    TEXT-DECORATION: none;
}

A.blueBulletLink:hover {
	FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #FFFFFF;
    FONT-FAMILY: Arial, Verdana;
    TEXT-DECORATION: underline;
}

#navRight h3 {
margin: 0px;
padding: 0px;
color: #51a2a5;
font-size:14px;
}
/*H1, H2, H3 {
color:#0096d7;
line-height:1.2em;
}*/

#navLeft
{
float: left;
width: 175px;
margin: 7px 5px 0px 0px;
padding: 1em 5px 1em .5em;
}

#contentLeft
{
float: left;
width: 779px;
margin: 0px 0px 0px 0px;
padding: 0;
text-align:left;
line-height: 1.5em;
text-align: justify;
}

#contentFlash
{
width: 779px;
height:258px;
margin: 0px 0px 0px 0px;
padding: 0;
text-align:center;
background: #faf9e7 url(../sitegraphics/contentbgline.gif) repeat-y top center;
}

#pageGraphic
{
width: 779px;
height:125px;
margin: 0px 0px 0px 0px;
padding: 0;
text-align:left;
background: #faf9e7 url(../sitegraphics/pyrpage_03.jpg) no-repeat top center;
}

#pageGraphic2
{
width: 779px;
height:125px;
margin: 0px 0px 0px 0px;
padding: 0;
text-align:left;
background: #faf9e7 url(../sitegraphics/pyrpage2_03.jpg) no-repeat top center;
}

#pageGraphic3
{
width: 779px;
height:125px;
margin: 0px 0px 0px 0px;
padding: 0;
text-align:left;
background: #faf9e7 url(../sitegraphics/pyrpage3_03.jpg) no-repeat top center;
}

#pageTitle
{
width: 500px;
/*margin: 50px 0 0 1em;*/
padding: 31px 0 0 2em;
text-align:left;
}

#pageTitle H2
{
color:#152b48;
line-height:1.5em;
FONT-WEIGHT: bold;
FONT-SIZE: 22px;
FONT-FAMILY: Arial, Verdana;
margin: 0;
}
#picBox{
float:left;
padding-right:12px;
padding-bottom:15px;
margin-bottom:20px;
}
#picBox span{
background-color:#321403;
padding:12px;
height:100px;
border-bottom:solid 1px #000000;
}
#picBoxLink{
background-color:#321403;
background-color:#f9e0ab;
padding:12px;
padding-left:17px;
width:150px;
border-right:solid 1px #321403;
border-left:solid 1px #321403;
border-bottom:solid 1px #321403;
background-image: url(../sitegraphics/link-arr.gif);
background-repeat: no-repeat;
background-position:top;
background-position:8px;
color:#FFFFFF;
}
/*A.picLink:link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #3568ac;
    FONT-FAMILY: Arial, Verdana;
    TEXT-DECORATION: none
}
A.picLink:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #3568ac;
    FONT-FAMILY: Arial, Verdana;
    TEXT-DECORATION: none
}
A.picLink:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    color:#3399ff;
    FONT-FAMILY: Arial, Verdana;
    TEXT-DECORATION: underline;
}*/
.redBold {
color:#660000;
FONT-WEIGHT: bold;
FONT-SIZE:14px;
}
#picBoxLink a {
color:#FFFFFF;
FONT-SIZE: 13px;
FONT-FAMILY: Arial, Verdana;
TEXT-DECORATION: none;
}
#picBoxLink a:hover {
color:#c33425;
FONT-SIZE: 13px;
FONT-FAMILY: Arial, Verdana;
TEXT-DECORATION:none;
border-bottom:dotted 1px;
}
#picBox span a {
color:#FFFFFF;
FONT-SIZE: 13px;
FONT-FAMILY: Arial, Verdana;
TEXT-DECORATION: none;
}
#picBox span a:hover {
color:#c33425;
FONT-SIZE: 13px;
FONT-FAMILY: Arial, Verdana;
TEXT-DECORATION:none;
border-bottom:dotted 1px;
}
.picBoxR {
width:320px;
float:left;
}
#pageContent
{
float:left;
width: 575px;
line-height:1.5em;
margin: 0px 0px 0px 0px;
padding: 0;
padding-right:10px;
padding-left:5px;
padding-top:25px;
padding-right:15px;
padding-bottom:15px;
text-align:left;
border-right: 1px dashed #c1c1c1;
background: white url(../sitegraphics/contentbgline.gif) repeat-y top center;
}
#pageContent a {
color:#660000;
FONT-SIZE: 12px;
FONT-FAMILY: Arial, Verdana;
TEXT-DECORATION: none;
border-bottom:dotted 1px;
FONT-WEIGHT: bold;
}
#pageContent a:hover {
color:#c33425;
FONT-SIZE: 12px;
FONT-FAMILY: Arial, Verdana;
TEXT-DECORATION:none;
border-bottom:dotted 1px;
FONT-WEIGHT: bold;
}

#pageContent h2
{
color:#cd590b;
line-height:1.5em;
FONT-WEIGHT: bold;
FONT-SIZE: 16px;
FONT-FAMILY: Arial, Verdana;
margin: 0;
}

#pageContent hr
{
margin-top:10px;
margin-bottom:10px;
height:1px;
border:1px dashed #cd590b;
}

/* Full Page Layout */

.contentBoxFull {
float:left;
}
#picBoxFull{
float:right;
padding-left:15px;
padding-bottom:15px;
margin-bottom:20px;
}

#pageContentFull
{
float:left;
width: 750px;
line-height:1.5em;
margin: 0px 0px 0px 0px;
padding: 0;
padding-right:10px;
padding-left:5px;
padding-top:25px;
padding-right:15px;
padding-bottom:15px;
text-align:left;
background: white url(../sitegraphics/contentbgline.gif) repeat-y top center;
}
#pageContentFull a {
color:#660000;
FONT-SIZE: 12px;
FONT-FAMILY: Arial, Verdana;
TEXT-DECORATION: none;
border-bottom:dotted 1px;
FONT-WEIGHT: bold;
}
#pageContentFull a:hover {
color:#c33425;
FONT-SIZE: 12px;
FONT-FAMILY: Arial, Verdana;
TEXT-DECORATION:none;
border-bottom:dotted 1px;
FONT-WEIGHT: bold;
}

#pageContentFull h2
{
color:#cd590b;
line-height:1.5em;
FONT-WEIGHT: bold;
FONT-SIZE: 16px;
FONT-FAMILY: Arial, Verdana;
margin: 0;
}

#pageContentFull hr
{
margin-top:10px;
margin-bottom:10px;
height:1px;
border:1px dashed #cd590b;
}
/* End Full Page Content */

.callOut {
padding:1.5em;
background-color:#fcf6e6;
width:90%;
border:1px dotted #cd590b;
margin:20px 0 20px 0;
}

.callOut span{
padding-left:1.5em;
margin-bottom:1em;
float:right;
}

#callOut2 {
padding:1.5em;
background-color:#fcf6e6;
width:450px;
border:1px dotted #cd590b;
margin:20px 0 20px 0;
}

#pageNav
{
float:left;
width: 160px;
margin: 0 0 0 0;
padding: 1.5em 0 1em 1.3em;
text-align:left;
}

#pageNav li {
padding: 1em;
border-bottom: dashed 1px #262b49;
list-style: none;
/*list-style-image:url(../sitegraphics/navarr.gif);
list-style-position:inside;*/
background:url(../sitegraphics/navarr.gif) no-repeat right top;
background-position:0 ;
text-align: left;
}

#pageNav ul {
margin:0px;
padding:0px;
list-style-position:inherit;
list-style: none;
}

ul#pageNav li a
{
display: block;
width: 5em;
color: #FFF;
background-color: #ccc;
padding: .5em 0;
text-align: left;
text-decoration: none;
border-bottom: solid 1px #c7c7c7;
width: auto;
}

ul#pageNav li a:hover
{
color: #FFF;
background-color: #000;
}

#pageText
{
float:right;
width: 550px;
line-height:1.7em;
/*margin: 2em 2.3em 3em 0px;*/
margin:0 5px;
padding: 2.3em 2.5em 2.5em 0;
text-align:left;
}
#pageText H2 {
color:#0096d7;
line-height:1.5em;
FONT-WEIGHT: bold;
FONT-SIZE: 16px;
FONT-FAMILY: Arial, Verdana;
margin: 0 0 1em 0;
}
#pageText H3 {
color:#0096d7;
FONT-WEIGHT: bold;
FONT-SIZE: 12px;
font-style:oblique;
FONT-FAMILY: Arial, Verdana;
margin: 0 0 .5em 0;
padding:0;
}
#pageText ul
{
	margin-left: 0;
	margin-top:10px;
	padding-left: 1em;
	text-indent: 0;
}
#pageText li {
list-style-position: outside;
list-style-type:disc;
padding-bottom:10px;
}

#pageTextWide
{
width: 740px;
/*margin: 2em 2.3em 3em 0px;*/
margin:0;
padding: 1.7em 0 0 1.7em;
text-align:left;
}
#pageTextWide H2 {
color:#0096d7;
line-height:1.5em;
FONT-WEIGHT: bold;
FONT-SIZE: 16px;
FONT-FAMILY: Arial, Verdana;
margin: 0 0 1em 0;
}

#pageTextWideMenu li {
	display:inline;
	margin:0;
	margin-right:27px;
	padding:0;
	padding-right:0px;
	font-weight: normal;
	font-size:11px;
	border-bottom:thin;
	border-bottom-style:dashed;
	border-bottom-color:#999999
	/*background:url("../sitegraphics/headerlinkline.gif") no-repeat right top;
	background-position:100% -42px;*/
	}
#pageTextWideMenu ul {
	margin:0;
	margin-bottom:20px;
	padding:0px 0px 0px 0px;
	list-style-image:url(../sitegraphics/headerlinkline.gif);
	font-weight: normal;
	text-align:right;
	/*background:url("../sitegraphics/headerlinkline.gif") no-repeat right top;
	background-position:100% -42px;*/
	}
	
#pageText ul
{
	margin-left: 0;
	margin-top:10px;
	padding-left: 1em;
	text-indent: 0;
}
#pageText li {
list-style-position: outside;
list-style-type:disc;
padding-bottom:10px;
}
	
#pageTextWide hr {
border: none 0; 
border-top: 1px dashed #c7c7c7;/*the border*/
width: 100%;
height: 1px;
margin-bottom: 1.7em;
margin-top: 1.7em;
}


/*#contentLeft li {
padding: 1em;
border-bottom: dashed 1px #c7c7c7;
list-style: none;
text-align: left;
}

#contentLeft ul {
margin:0px;
padding:0px;
list-style-position:inherit;
list-style: none;
}*/

#panelRight {
float:left;
margin: 0px;
line-height: 1.5em;
text-align: center;
width: 170px;
background-image: url(../sitegraphics/colfade-top.gif);
background-repeat: no-repeat;
/*border-bottom: 1px dotted #c1c1c1;
height: 500px;
max-width: 36em; border-left: 1px solid gray;
border-right: 1px solid gray;*/
}
.TableBorder{
border-top-color: #660000; 
border-bottom-color: #660000; 
border-left-color: #660000; 
border-right-color: #660000;
cell-border-top-color: #660000; 
cell-border-bottom-color: #660000; 
cell-border-left-color: #660000; 
cell-border-right-color: #660000;
}

table.performanceData {
	border-width: 1px;
	border-spacing: ;
	border-style: outset;
	border-color: #660000;
	border-collapse: collapse;
	background-color: white;
}
table.performanceData th {
	border-width: 1px;
	padding: 2px;
	border-style: inset;
	border-color: #000000;
	background-color: ;
	-moz-border-radius: ;
}
table.performanceData td {
	border-width: 1px;
	padding: 2px;
	border-style: inset;
	border-color: #000000;
	background-color: ;
	-moz-border-radius: ;
}

#panelBox1 ul
{
list-style-type: none;
margin: 0;
padding: 0;
padding-top:10px;
}
#panelBox1 li
{
padding-bottom: 10px;
}
#panelBox1top{
margin: 0px;
text-align: center;
width: 194px;
height:30px;
/*background-image: white url(../sitegraphics/panelbg_16.gif) no-repeat top center;*/
background-image: url(../sitegraphics/panelRight_11.gif);
background-repeat: no-repeat;
background-position:top;
}

#panelBox1 {
text-align: left;
width: 147px;
padding-left:14px;
padding-right:5px;
padding-top:25px;
/*background: white url(../sitegraphics/panelbgline.gif) repeat-y top center;*/
}
#panelBox1 h2{
color:#463c26;
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
font-size:14px;
line-height:1.3em;
margin:0;
BORDER-BOTTOM: #c1c1c1 1px solid;
/*background: white url(../sitegraphics/panelbgline.gif) repeat-y top center;*/
}
#panelBox1 a {
color:#660000;
FONT-SIZE: 12px;
FONT-FAMILY: Arial, Verdana;
TEXT-DECORATION: none;
border-bottom:dotted 1px;
FONT-WEIGHT: bold;
}
#panelBox1 a:hover {
color:#c33425;
FONT-SIZE: 12px;
FONT-FAMILY: Arial, Verdana;
TEXT-DECORATION:none;
border-bottom:dotted 1px;
FONT-WEIGHT: bold;
}

#panelText1 {
padding:4px;
margin-left:10px;
line-height: 1.5em;
text-align: left;
width: 165px;
/*BORDER-RIGHT: #000000 1px solid;
BORDER-TOP: #000000 1px solid;
BORDER-LEFT: #000000 1px solid;
BORDER-BOTTOM: #000000 1px solid;*/
}

#panelText1 a {
color:#152b48;
font-style:bold;
font-size:12px;
text-decoration:none
}

#panelText1 a:hover{
color:#244167;
font-style:bold;
font-size:12px;
text-decoration:underline
}

#panelBox1btm {
margin: 0px;
text-align: center;
width: 194px;
height:12px;
/*background-image: white url(../sitegraphics/panelbg_16.gif) no-repeat top center;*/
background-image: url(../sitegraphics/panelbg_16.gif);
background-repeat: no-repeat;
background-position:top;
}

#panelBox2 {
text-align: center;
width: 194px;
background: white url(../sitegraphics/panelright2-bg.jpg) repeat-y top center;
}
#panelBox2top{
margin: 0px;
margin-top:20px;
text-align: center;
width: 194px;
height:30px;
/*background-image: white url(../sitegraphics/panelbg_16.gif) no-repeat top center;*/
background-image: url(../sitegraphics/panelright2-top.gif);
background-repeat: no-repeat;
background-position:top;
}

#panelText2 {
padding:4px;
margin-left:10px;
height:180px;
line-height: 1.5em;
text-align: left;
width: 165px;
/*BORDER-RIGHT: #000000 1px solid;
BORDER-TOP: #000000 1px solid;
BORDER-LEFT: #000000 1px solid;
BORDER-BOTTOM: #000000 1px solid;*/
}

#panelBox2btm {
margin: 0px;
text-align: center;
width: 194px;
height:12px;
/*background-image: white url(../sitegraphics/panelbg_16.gif) no-repeat top center;*/
background-image: url(../sitegraphics/panelright2-btm.gif);
background-repeat: no-repeat;
background-position:top;
}

#panelfb {
margin: 0px;
margin-top:25px;
text-align: left;
width: 194px;
height:43px;
/*background-image: white url(../sitegraphics/panelbg_16.gif) no-repeat top center;*/
background-image: url(../sitegraphics/panel-fb.gif);
background-repeat: no-repeat;
background-position:top;
}
.textfb {
float:left;
margin: 13px 0 0 8px;
text-align: left;
width: 90px;
}
.logofb {
float:right;
margin: 10px 5px 0 5px;
text-align: left;
width: 75px;
}

#square1 {
float:left;
margin: 0px;
margin-top: 28px;
margin-left: 15px;
text-align: left;
width: 295px;
height:161px;
background-image: url(../sitegraphics/sq_03.jpg);
background-repeat: no-repeat;
background-position:top;
}
.sqtext {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-style:bold;
margin-top:20px;
margin-left:20px;
text-align: left;
width: 185px;
}
.sqtext h3 {
	padding-top:0;
	margin-top:0;
	margin-bottom:0;
	padding-bottom:5px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	font-style:bold;
}
.sqtext ul {
	padding:0;
	margin:0;
	list-style-image: url(../sitegraphics/link-arr.gif);
	padding-left:1em;
	padding-top:10px;
}
.sqtext li {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-style:bold;
	padding-bottom:5px;
}
.sqtext li a {
	color:#660000;
	FONT-SIZE: 12px;
	font-weight:bold;
	FONT-FAMILY: Arial, Verdana;
	TEXT-DECORATION: none;
}
.sqtext li a:hover {
	FONT-SIZE: 12px;
	font-weight:bold;
	FONT-FAMILY: Arial, Verdana;
	color:#c33425;
	text-decoration:underline;
}

.sqtextdark {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-style:bold;
	margin-top:20px;
	margin-left:20px;
	text-align: left;
	width: 185px;
}
.sqtextdark h3 {
	padding-top:0;
	color:#f7e7c5;
	margin-top:0;
	margin-bottom:0;
	padding-bottom:5px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	font-style:bold;
}
.sqtextdark ul {
	padding:0;
	margin:0;
	list-style-image: url(../sitegraphics/link-arr2.gif);
	padding-left:1em;
	padding-top:10px;
}
.sqtextdark li {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-style:bold;
	padding-bottom:5px;
}
.sqtextdark li a {
	color:#660000;
	FONT-SIZE: 12px;
	font-weight:bold;
	FONT-FAMILY: Arial, Verdana;
	TEXT-DECORATION: none;
}
.sqtextdark li a:hover {
	FONT-SIZE: 12px;
	font-weight:bold;
	FONT-FAMILY: Arial, Verdana;
	color:#e9c583;
	text-decoration:underline;
}

#square2 {
	float:left;
	margin: 0px;
	margin-top: 28px;
	margin-left: 15px;
	text-align: left;
	width: 295px;
	height:161px;
	background-image: url(../sitegraphics/sq_05.jpg);
	background-repeat: no-repeat;
	background-position:top;
}
#square3 {
	float:left;
	margin: 0px;
	margin-top: 28px;
	margin-left: 15px;
	text-align: left;
	width: 295px;
	height:161px;
	background-image: url(../sitegraphics/sq_07.jpg);
	background-repeat: no-repeat;
	background-position:top;
}
.sqtxtdark {
	margin: 0px;
	margin-top: 12px;
	margin-left:12px;
	margin-right:25px;
	width: 295px;
	height:161px;
	background-image: url(../sitegraphics/sq_07.jpg);
	font-weight: normal;
	font-size:11px;
	line-height: 1.6em;
}

.sqtxtdark h3 {
	color: #FFFFFF;
	margin: 0px;
	padding:0px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size:11px;
}
.sqtxtdark h3 {
	color: #824a01;
	margin: 0px;
	padding:0px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size:11px;
}

.sqtxtlightgold {
	margin: 0px;
	margin-top: 12px;
	margin-left:12px;
	margin-right:30px;
	color: #2f250e;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size:11px;
	line-height: 1.6em;
}
.sqtxtlightgold h3 {
	color: #FFFFFF;
	margin: 0px;
	padding:0px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size:11px;
}

.sqtxtlightblu {
margin: 0px;
margin-top: 12px;
margin-left:12px;
margin-right:30px;
color: #aacfe8;
font-family: Arial, Helvetica, sans-serif;
font-weight: normal;
font-size:11px;
line-height: 1.6em;
}

.sqtxtlightblu h3 {
color: #FFFFFF;
margin: 0px;
padding:0px;
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
font-size:11px;
}

#square4 {
float:left;
margin: 0px;
margin-top: 25px;
margin-left: 15px;
text-align: left;
width: 175px;
height:118px;
background-image: url(../sitegraphics/square-yellow.jpg);
background-repeat: no-repeat;
background-position:top;
}


.imagePadding {
padding: 0 15px 0 5px;
}

/*-------------------------------------------*/

#pageTitleGraphic {
	background: transparent;
	margin: 0px auto;
	padding: 0px;
	width: 993px;
	background: url(../sitegraphics/bar-home.jpg) top left no-repeat;
	height: 351px;
	/*border-bottom: 5px solid #fff;*/
}
#pageTitleGraphic h1 {
	display: none;
}

#pageTitleGraphic h2 {
	display: none;
	}

/*-------------Links--------------*/
A.bluelink:link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #3568ac;
    FONT-FAMILY: Arial, Verdana;
    TEXT-DECORATION: none
}
A.bluelink:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #3568ac;
    FONT-FAMILY: Arial, Verdana;
    TEXT-DECORATION: none
}
A.bluelink:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    color:#3399ff;
    FONT-FAMILY: Arial, Verdana;
    TEXT-DECORATION: underline;
}

A.brownlink:link
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #824a01;
    FONT-FAMILY: Arial, Verdana;
    TEXT-DECORATION: none
}
A.brownlink:visited
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #824a01;
    FONT-FAMILY: Arial, Verdana;
    TEXT-DECORATION: none
}
A.brownlink:hover
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #351e01;
    FONT-FAMILY: Arial, Verdana;
    TEXT-DECORATION: underline;
}


a.subnav:link
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #4e76b0;
    FONT-FAMILY: Arial, Verdana;
    TEXT-DECORATION: none
}
a.subnav:visited
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #4e76b0;
    FONT-FAMILY: Arial, Verdana;
    TEXT-DECORATION: none
}
a.subnav:hover
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #268b8f;
    FONT-FAMILY: Arial, Verdana;
    TEXT-DECORATION: underline;
}


A.WhiteLink:link {
	FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #edecec;
    FONT-FAMILY: Arial, Verdana;
    TEXT-DECORATION: none;
}
A.WhiteLink:visited {
	FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #edecec;
    FONT-FAMILY: Arial, Verdana;
    TEXT-DECORATION: none;
}
A.WhiteLink:hover {
	FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #FFFFFF;
    FONT-FAMILY: Arial, Verdana;
    TEXT-DECORATION: underline;
}


/* Navigation ------------------------------------*/
#navlist
{
margin-left: 0;
padding-left: 0;
padding-top: 0;
list-style: none;
cursor: pointer;
}

#navlist li 
{
list-style: none;
color: #33629e;
padding: 10px;
background-image: url(../sitegraphics/bluArrow.gif);
background-repeat: no-repeat;
background-position: 0 1.1em;
border-bottom: solid 1px #c7c7c7;
margin-top: 10px;
}



#subnavlist
{
margin-left: 0;
padding-left: 7px;
padding-top: 2px;
list-style: none;
}



ul#mainnav
{
list-style-type: none;
margin: 0;
padding: .5em 0;
border-top: 1px solid #000;
}

ul#mainnav li a
{
display: block;
width: 5em;
color: #FFF;
background-color: #ccc;
padding: .5em 0;
text-align: left;
text-decoration: none;
border-bottom: solid 1px #c7c7c7;
width: auto;
}

ul#mainnav li a:hover
{
color: #FFF;
background-color: #000;
}

ul#mainnav .left { float: left; }
ul#mainnav .right { float: right; }


/* header
/////////////////////////////////////////////////////////////////////// */
#topLinksL {
float:left;
width:400px;
padding-left:10px;
padding-top:15px;
text-align:left;
FONT-WEIGHT: bold;
font-size:14px;
color:#a2180a;
}

#topLinksR {
padding-right:20px;
padding-top:14px;
text-align:right;
}
#topLinksR li{
	display:inline;
	margin:0;
	padding:0;
	padding-left:4em;
	font-weight: normal;
	font-size:12px;
	color:#FFFFFF;
	}
#topLinksR li a{
	text-decoration:none;
	color:#f3d191;
	border: 1px solid #972d22;
	padding:.3em;
	}
#topLinksR li a:hover{
	text-decoration:none;
	color:#FFFFFF;
	border: 1px solid #ad3202;
	background-color: #520901;
	padding:.3em;
	}
#boxLink a{
	margin-top:15px;
	text-decoration:none;
	color:#f3d191;
	border: 1px solid #972d22;
	padding:.3em;
}
#boxLink a:hover{
	margin-top:15px;
	text-decoration:none;
	color:#FFFFFF;
	border: 1px solid #ad3202;
	background-color: #520901;
	padding:.3em;
}

#headerHome {
	margin: 0;
	padding:0;
	border-left:solid 1px #781600;
	border-right:solid 1px #781600;
	border-top:solid 1px #781600;
	}

#headerContainer {
	height: 93px;
	margin: 0;
	}
	
#headerMenu {
	position:absolute;
	z-index:1000;
	top:45px;
	left:608px;
	height: 29px;
	width:506px;
	margin: 0;
	/*background: transparent;*/
	background: url(sitegraphics/headermenu-bac-trans.png) top left no-repeat;
	}
	#headerMenu {
	position:absolute;
	z-index:1000;
	top:45px;
	left:608px;
	height: 29px;
	width:506px;
	margin: 0;
	/*background: transparent;*/
	background: url(sitegraphics/headermenu-bac-trans.png) top left no-repeat;
	}
	#headerMenu li{
	display:inline;
	margin:0;
	padding:0;
	padding-right:45px;
	font-weight: normal;
	font-size:12px;
	color:#FFFFFF;
	}
	#headerMenu li a{
	text-decoration:none;
	color:#FFFFFF;
	}
#headerMenu span {
	position:absolute;
	z-index:1500;
	top:0px;
	left:64px;
	margin: 0;
	margin-top: 4px;
	}
	
/* Logo Link Menu */
#logoMenu {
	position:absolute;
	z-index:100;
	top:60px;
	left:187px;
	height: 29px;
	margin: 0;
	padding-top:15px;
	/*background: transparent;*/
	}
#logoMenu li{
	display:inline;
	margin:0;
	padding:0;
	padding-right:45px;
	font-weight: bold;
	font-size:11px;
	color:#cca95e;
	}
	#logoMenu li a{
	text-decoration:none;
	color:#cca95e;
	}
#logoMenu span {
	position:absolute;
	z-index:1500;
	top:0px;
	left:64px;
	margin: 0;
	margin-top: 4px;
	}
/* end */
#pageHeaderBar {
	background: transparent;
	margin: 0px auto;
	padding: 0px;
	width: 993px;
	background: url(sitegraphics/veka_03.jpg) top left no-repeat;
	height: 46px;
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #87aad1; FONT-FAMILY: Arial, Verdana;
	/*border-bottom: 5px solid #fff;*/
}

#pageHeaderBar A:link {
	FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #87aad1;
    FONT-FAMILY: Arial, Verdana;
    TEXT-DECORATION: none;
}
#pageHeaderBar A:visited {
	FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #87aad1;
    FONT-FAMILY: Arial, Verdana;
    TEXT-DECORATION: none;
}
#pageHeaderBar A:hover {
	FONT-WEIGHT: normal;
    FONT-SIZE: 11px;;
    COLOR: #FFFFFF;
    FONT-FAMILY: Arial, Verdana;
    TEXT-DECORATION: none;
}

#headerRight {
	float:right;
	text-align:right;
	width:490px;
	height:93px;
	margin: 0;
	padding: 0px 0px 0px 0px;
	/*border-bottom: 5px solid #fff;*/
	}
	
	/*#pageHeaderCenter {
	margin: 0px auto 0px 140px;
	width:50%;
	align:middle;
	height: 46px;
	padding: 0px 0px 0px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	color:#FFFFFF;
	font-size:9pt;
	border-bottom: 5px solid #fff;
	}*/
	
	#headerLeft {
	float:left;
	text-align:Left;
	margin: 0;
	width:490px;
	height:93px;
	padding: 0px;
	/*border-bottom: 5px solid #fff;
	background: url(../sitegraphics/home-link_03.gif) top left no-repeat;*/
	}
	
#headerLinks {
	text-align:left;
	margin: 0;
	vertical-align:top;
	width:485px;
	height:26px;
	padding:0;
	padding-top:2px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #FFFFFF;
	font-size:11px;
	/*border-bottom: 5px solid #fff;*/
	background: url(../sitegraphics/headerbg_04.gif) top left no-repeat;
	}
#headerLinks ul {
	margin:0;
	padding:0px 0px 0px 0px;
	list-style-image:url(../sitegraphics/headerlinkline.gif);
	font-weight: normal;
	}
#headerLinks li {
	display:inline;
	margin:0;
	padding:0;
	padding-right:27px;
	font-weight: normal;
	font-size:11px;
	/*background:url("../sitegraphics/headerlinkline.gif") no-repeat right top;
	background-position:100% -42px;*/
	}
	#headerLinks li a {
	color:#FFFFFF;
	FONT-SIZE: 11px;
	FONT-FAMILY: Arial, Verdana;
	FONT-WEIGHT: normal;
	TEXT-DECORATION: none
	}
	
	#headerLinks li a:hover {
	color:#eeecde;
	FONT-SIZE: 11px;
	FONT-FAMILY: Arial, Verdana;
	FONT-WEIGHT: normal;
	TEXT-DECORATION: underline
	}

#homeLink {
	text-align:left;
	float:left;
	margin: 0;
	width:68px;
	height:26px;
	padding:0;
	padding-left:40px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #FFFFFF;
	font-size:11px;
	/*border-bottom: 5px solid #fff;
	background: url(../sitegraphics/home-link_03.gif) top left no-repeat;*/
	}
	
#headerLogin {
	float:right;
	text-align:left;
	margin: 0;
	margin-top:3px;
	width:332px;
	height:59px;
	padding:0;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #FFFFFF;
	font-size:11px;
	/*border-bottom: 5px solid #fff;*/
	background: url(../sitegraphics/headerbg_07.gif) top left no-repeat;
	}

#loginFields {
	text-align:left;
	margin: 14.5px 0 0 20px;
	width:280px;
	/*height:25px;*/
	padding:0;
	}
	
#loginButton {
	margin: 18px 0 0 20px;
	width:62px;
	height:25px;
	padding:0;
	}

#pageHeader h1 {
	display: none;
	}

#pageHeader h2 {
	display: none;
	}
#pageHeaderBar h1 {
	display: none;
}

#pageHeaderBar h2 {
	display: none;
	}
	
/* Footer ------------------ */

#footer {
	height: 120px;
	margin: 10px auto 25px auto;
	width: 980px;
	padding: 14px 0px 20px 10px;
	color:#660000;
	/*border-top: 5px solid #fff;*/
	background: url(../sitegraphics/horiz-ddot.gif) top left repeat-x;
	}
	#footer a {
	color:#660000;
	FONT-SIZE: 11px;
	FONT-FAMILY: Arial, Verdana;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none
	}
	
	#footer a:hover {
	color:#b11f1f;
	FONT-SIZE: 11px;
	FONT-FAMILY: Arial, Verdana;
	TEXT-DECORATION:none;
	FONT-WEIGHT: bold;
	border-bottom:dotted 1px;
	}
	
#footertext {
	height: 25px;
	padding-top:15px;
	margin: 17px 0px 0px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	line-height:1.5em;
	color: #bd8759;
	font-size:11px;
	/*border-top: 5px solid #fff;
	background: url(../sitegraphics/horiz-ddot.gif) top left repeat-x;*/
	}
	
#footerBand {
	float:left;
	margin-top:17px;
	margin: 0;
	width: 780px;
	padding: 0px;
	color:#660000;
	/*background-color:#e7e7e7;*/
}
	
#footerRight {
	float:right;
	width: 192;
	margin: 0;
	height:57;
	padding: 0px 0px 0px 0px;
	color: #797979;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size:10px;
	/*border-bottom: 5px solid #fff;*/
	}

#footerleft {
	margin: 0;
	height: 21px;
	padding: 0px 0px 15px 0px;
	color: #892828;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size:12px;
	/*border-bottom: 5px solid #fff;*/
	background: url(../sitegraphics/flag-tiny.gif) top left no-repeat;
	}
	
	#footerMenu {
	margin: 0;
	padding: 10px 0px 20px 0px;
	color:#660000;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size:10px;
	/*border-bottom: 5px solid #fff;*/
	}
	
	
/* FONTS/////////////////////////////////////////////////////////////// */
	
	.WhiteText {
font-family: Arial, Helvetica, sans-serif;
font-weight: normal;
color:#FFFFFF;
font-size:12px;
/*background-image: url(sitegraphics/cloudbac.jpg);*/
}


	.SmallBlue {
font-family: Arial, Helvetica, sans-serif;
font-weight: normal;
color:#4e76b0;
font-size:10px;
/*background-image: url(sitegraphics/cloudbac.jpg);*/
}
	.SmallBlueBold {
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
color:#268b8f;
font-size:11px;
/*background-image: url(sitegraphics/cloudbac.jpg);*/
}

.boxTitle {
font-family: Arial, Helvetica, sans-serif;
font-weight: bolder;
height: 30px;
/*color:#0096d7;*/
color:#123559;
font-size:14px;
/*background-image: url(sitegraphics/cloudbac.jpg);*/
}

.boxTitleBlu {
font-family: Arial, Helvetica, sans-serif;
font-weight: bolder;
color:#0096d7;
font-size:14px;
/*background-image: url(sitegraphics/cloudbac.jpg);*/
}

.FauxH3 {
font-family: Arial, Helvetica, sans-serif;
font-weight: normal;
color:#0096d7;
font-size:15px;
font-weight: bold;
/*background-image: url(sitegraphics/cloudbac.jpg);*/
}

.LargeFont {
font-family: Arial, Helvetica, sans-serif;
color:#152b48;
font-size:18px;
font-weight: bold;
line-height: 1.5em;
/*text-align:justify;
background-image: url(sitegraphics/cloudbac.jpg);*/
}

.newsdate {
font-family: Arial, Helvetica, sans-serif;
font-weight: normal;
color:#152b48;
font-size:12px;
font-weight: bold;
/*background-image: url(sitegraphics/cloudbac.jpg);*/
}

.boxTitlesm {
font-family: Arial, Helvetica, sans-serif;
font-weight: normal;
color:#0096d7;
font-size:12px;
/*background-image: url(sitegraphics/cloudbac.jpg);*/
}

.newsText {
font-family: Arial, Helvetica, sans-serif;
font-weight: normal;
color: #152b48;
font-size:11px;
}

.smtext {
font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #002D59; font-weight: normal;
text-align: left;
}
.smtextbold {
font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #105696; font-weight: bold;
text-align: left;
}


A.linkdarkblue8a:link
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: #003366;
    FONT-FAMILY: Arial, Verdana
}
A.linkdarkblue8a:visited
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: #003366;
    FONT-FAMILY: Arial, Verdana
}
A.linkdarkblue8a:hover
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: #4573a2;
    FONT-FAMILY: Arial, Verdana
}

A.linkdarkblue8:link { FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #003366; FONT-FAMILY: Arial, Verdana }
A.linkdarkblue8:hover { FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #A4D1FF; FONT-FAMILY: Arial, Verdana }
A.linkdarkblue8:visited { FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #003366; FONT-FAMILY: Arial, Verdana }

A.linkdarkblue10:link { FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #003366; FONT-FAMILY: Arial, Verdana }
A.linkdarkblue10:hover { FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #A4D1FF; FONT-FAMILY: Arial, Verdana }
A.linkdarkblue10:visited { FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #003366; FONT-FAMILY: Arial, Verdana }

.liteblue8 {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #A1C0E0}
.darkblue8 { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #002D59; font-weight: bold}
.darkblue8a { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #002D59; font-weight: normal}
.darkblue10 { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #002D59; font-weight: normal}
.darkblue10a { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #002D59; font-weight: normal}
.darkblue8abold {font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #002D59; font-weight: bold}
.darkblue10abold {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #002D59; font-weight: bold}


A.LineLink:link { FONT-WEIGHT: normal; FONT-SIZE: 10pt; COLOR: #0096d7; FONT-FAMILY: Arial, Verdana; text-decoration: underline; }
A.LineLink:hover { FONT-WEIGHT: normal; FONT-SIZE: 10pt; COLOR: #D7E3F2; FONT-FAMILY: Arial, Verdana; text-decoration: underline; }
A.LineLink:visited { FONT-WEIGHT: normal; FONT-SIZE: 10pt; COLOR: #0096d7; FONT-FAMILY: Arial, Verdana; text-decoration: underline; }


.largetextbold { font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #002D59; font-weight: bold}
.largetext { font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #002D59; font-weight: normal; text-align:left; line-spacing:1em}

A.LargeLink:visited {

    FONT-WEIGHT: normal;
    FONT-SIZE: 14px;
    COLOR: #0096d7;
	text-decoration: underline;
    FONT-FAMILY: Arial, Verdana
}
A.LargeLink:hover {

    FONT-WEIGHT: normal;
    FONT-SIZE: 14px;
    COLOR: #003366;
	text-decoration: underline;
    FONT-FAMILY: Arial, Verdana
}
A.LargeLink:link {

    FONT-WEIGHT: normal;
    FONT-SIZE: 14px;
    COLOR: #0096d7;
	text-decoration: underline;
    FONT-FAMILY: Arial, Verdana
}
