@charset "utf-8";
/* CSS Document */
hr {
height:1px;
color: #c7c7c7;
}
.seperator {
margin-top: 20px;
height:1px;
color: #c7c7c7;
}
.clearit {
	margin: 0;
	padding: 0;
	height: 0;
	clear: both;
}
BODY {
font-family: Arial, Helvetica, sans-serif;
font-weight: normal;
color: #152b48;
margin: 0px;
font-size:12px;
background: white url(../sitegraphics/idea5-bac-puzzle.jpg) no-repeat top center;
/*background-image: url(sitegraphics/cloudbac.jpg);*/
}
.btnSubmit {
 color: #356997;
  font-weight: bold;
}

/*.btnSubmit {
  background: #88a5c4 url(../sitegraphics/btnbghover.jpg) repeat-x;
  height:33px;
  border-width:1px;
  border-color:#356997;
  text-transform:uppercase;
  font-weight: normal;
  color: #FFFFFF;
  cursor: hand;
}
.btnSubmit:hover {
  background-color: #98bbd9;
  background-position: 0 -40px;
  height:33px;
  border-width:1px;
  border-color:#356997;
  text-transform:uppercase;
  font-weight: normal;
  color: #FFFFFF;
  cursor: hand;
}*/


.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
}

/* layout
----------------------------------------------- */
#container {
position: relative;
margin: 40px auto;
padding: 0px;
width: 993px;
/*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;
}

.boxContent1a {
	margin: 0px 0px 15px 0px;
	padding: 10px;
	width: 250px;
	/*height: 228px;*/
	background-color: white;
	border-style:solid;
	border-width:1px;
	border-color:#CCCCCC;
	
}

.boxContentGreen {
	margin: 0px 0px 15px 0px;
	padding: 10px;
	width: 250px;
	/*height: 228px;*/
	background-color: #c4d7c4;
	border-style:solid;
	border-width:1px;
	border-color:#5e865e;
	
}

.boxContentBlue {
	margin: 0px 0px 15px 0px;
	padding: 10px;
	width: 250px;
	/*height: 228px;*/
	background-color: #cae2f8;
	border-style:solid;
	border-width:1px;
	border-color:#5c88b1;
	
}

.boxContent1a li {
padding: 1em;
border-bottom: dashed 1px #c7c7c7;
list-style: none;
text-align: left;
}

.boxContent1a ul {
margin:0px;
padding:0px;
list-style-position:inherit;
list-style: none;
}
.boxContentsm {
	margin: 0px 0px 15px 0px;
	padding: 10px;
	width: 205px;
	/*height: 228px;*/
	background-color: white;
	border-style:solid;
	border-width:1px;
	border-color:#CCCCCC;
	
}

.boxFontsm {
	font-size:10px;
	
}

/*#boxContent1 {
	margin: 0px;
	padding: 10px;
	width: 270px;
	/*height: 228px;
	background-color: white;
	border-style:solid;
	border-width:1px;
	border-color:#CCCCCC;
	
}*/
.boxCol
{
/*width: 200px;
margin: 5px;
padding: .5em;
background-color: #ebebeb;*/
line-height: 1.5em;
font-family: Arial, Helvetica, sans-serif;
font-weight: normal;
color: #152b48;
font-size:11px;
text-align: left;
}

#midCenter
{
float: left;
line-height: 1.5em;
width: 500px;
margin-top: 15px;
padding: .4em;
text-align:justify;
}

#midCenterExpert
{
float: left;
line-height: 1.5em;
width: 490px;
margin-top: 15px;
padding: .4em;
}
#midCenterExpert h3 {
margin: 0px;
padding: 0px 0px 5px 0px;
color:#123559;
font-size:14px;
font-weight:bold;
}

/*#midCenter h3 {
margin: 0px;
padding: 0px 0px 5px 0px;
color:#0096d7;
font-size:14px;
font-weight:bold;
}*/

#midCenter 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;
}

.bluBox {
padding: 7px;
padding-top: 15px;
padding-bottom: 20px;
background-color:#dde6ef;
border: solid 1px #3d6892;
}

.askPanel {
	margin: 0px 0px 15px 0px;
	padding: 5px 5px 5px 5px;
	width: 165px;
	/*height: 228px;
	background-color: white;
	border-style:solid;
	border-width:1px;
	border-color:#CCCCCC;*/	
}

.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;
}

#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;
}

#navLeft
{
float: left;
width: 170px;
margin: 0px 10px 0px 0px;
padding: 1em;
}

#tabLeft
{
float: left;
width: 217px;
margin: 0px 10px 0px 0px;
padding: 1em;
text-align:left;
}

#tabLeft li {
padding: 1em;
border-bottom: dashed 1px #c7c7c7;
list-style: none;
text-align: left;
}

#tabLeft ul {
margin:0px;
padding:0px;
list-style-position:inherit;
list-style: none;
}

#contentMidHome {
margin: 15px 320px 0px 210px;
line-height: 1.5em;
text-align: justify;
width: 470px;
height: 500px;
/*max-width: 36em; border-left: 1px solid gray;
border-right: 1px solid gray;*/
}

#contentMid {
margin: 15px 320px 0px 210px;
line-height: 1.5em;
text-align: justify;
width: 450px;
/*height: 500px;
max-width: 36em; border-left: 1px solid gray;
border-right: 1px solid gray;*/
}

#contentMid p.p1 {
margin: 0px;
padding: 0px;
font-size: 11px;
}

#contentMid h3 {
margin: 0px 0 0 0;
padding: 0px;
color: #4e76b0;
font-size: 15px;
}

.summaryBlock {
padding: 15px 0 15px 0;
border-bottom: dashed 1px #c7c7c7;
height: 100px;
line-height: 1.5em;
}

.summaryBlockL {
padding: 15px 15px 15px 0;
border-right: dashed 1px #c7c7c7;
height: 100px;
width:200px;
line-height: 1.5em;
float:left;
margin-top: 20px;
}

.summaryBlockR {
padding: 15px 0 15px 0;
height: 100px;
width:200px;
float:right;
line-height: 1.5em;
margin-top: 20px;
}

.summaryText {
padding: 15px 0 15px 0;
line-height: 1.5em;
margin: 0 0 0 140px;
}

.imagePadding {
padding: 0 15px 0 5px;
}

/*-------------------------------------------*/

#pageTitleGraphic {
	position: relative;
	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;
	}

#pageTitleGraphic2 {
	position: relative;
	background: transparent;
	margin: 0px auto;
	padding: 0px;
	width: 993px;
	background: url(../sitegraphics/bar-home.jpg) top left no-repeat;
	height: 315px;
	/*border-bottom: 5px solid #fff;*/
}

/*-------------Links--------------*/
A.bluelink:link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #4e76b0;
    FONT-FAMILY: Arial, Verdana;
    TEXT-DECORATION: none
}
A.bluelink:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #4e76b0;
    FONT-FAMILY: Arial, Verdana;
    TEXT-DECORATION: none
}
A.bluelink:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #769bd1;
    FONT-FAMILY: Arial, Verdana;
    TEXT-DECORATION: underline;
}


A:link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #70b944;
    FONT-FAMILY: Arial, Verdana;
    TEXT-DECORATION: none
}
A:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #70b944;
    FONT-FAMILY: Arial, Verdana;
    TEXT-DECORATION: none
}
A:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #aad491;
    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: 10pt;
    COLOR: #edecec;
    FONT-FAMILY: Arial, Verdana;
    TEXT-DECORATION: none;
}
A.WhiteLink:visited {
	FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    COLOR: #edecec;
    FONT-FAMILY: Arial, Verdana;
    TEXT-DECORATION: none;
}
A.WhiteLink:hover {
	FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    COLOR: #FFFFFF;
    FONT-FAMILY: Arial, Verdana;
    TEXT-DECORATION: underline;
}

A.WhiteLinkSM:link {
	FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #edecec;
    FONT-FAMILY: Arial, Verdana;
    TEXT-DECORATION: none;
}
A.WhiteLinkSM:visited {
	FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #edecec;
    FONT-FAMILY: Arial, Verdana;
    TEXT-DECORATION: none;
}
A.WhiteLinkSM: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
/////////////////////////////////////////////////////////////////////// */

#pageHeader {
	background: url(sitegraphics/veka_03.jpg) top left no-repeat;
	height: 46px;
	margin: 0;
	height: 46px;
	/*border-bottom: 5px solid #fff;*/
	}
#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;
}

#pageHeaderRight {
	float:right;
	text-align:right;
	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;*/
	}
	
	#pageHeaderLeft {
	float:left;
	text-align:Left;
	margin: 0;
	width:700px;
	height:47px;
	padding: 0px;
	/*border-bottom: 5px solid #fff;
	background: url(../sitegraphics/home-link_03.gif) top left no-repeat;*/
	}


#pageHeader h1 {
	display: none;
	}

#pageHeader h2 {
	display: none;
	}
#pageHeaderBar h1 {
	display: none;
}

#pageHeaderBar h2 {
	display: none;
	}
	
/* Footer ------------------ */

#footer {
	height: 46px;
	margin: 0;
	width: 993px;
	padding: 10px 0px 20px 0px;
	/*border-bottom: 5px solid #fff;*/
	/*background: url(../sitegraphics/logofoot2.jpg) top right no-repeat;*/
	}
	
#footerBand {
	float:left;
	height: 80px;
	margin: 0;
	width: 780px;
	padding: 0px;
	/*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;
	width: 675px;
	height: 21px;
	padding: 0px 0px 0px 80px;
	color: #bebebe;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size:9px;
	/*border-bottom: 5px solid #fff;*/
	background: url(../sitegraphics/flag-tiny.gif) top left no-repeat;
	}
	
	#footerMenu {
	margin: 0;
	width:770px;
	padding: 10px 0px 20px 5px;
	color: #797979;
	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);*/
}

	.greenText {
font-family: Arial, Helvetica, sans-serif;
font-weight: normal;
color:#476947;
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:#0096d7;
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;
}


/* VERTICAL MENU */
.selectedlist {
background-color:#e7e7e7;
}

.mainmenu.vertical {
	width: 180px;
	margin: 0px;
	padding: 0px;
	display: block;
	border-width:1px;
	/*background-color:#CCFF00;*/
}
.mainmenu.vertical ul {
	display: block;
	list-style: none;
	margin: 0px;
	padding: 0px;
}
.mainmenu.vertical ul li {
	display: block;
	float: left;
	width: 100%;
	margin: 0px;
	padding: 0px;
	height: 42px;
	/*background: transparent url(images/bg-bubplastic-button.gif) top left no-repeat;*/
}

.mainmenu.vertical ul li a {
	display: block;
	margin: 0px;
	/*width: 100%;*/
	text-transform: uppercase;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	text-decoration: none;
	/*background-color:#FFFFFF;
	background: transparent url(images/bg-bubplastic-button.gif) top left;*/
}

.mainmenu.vertical ul li a span.menu_ar {
	display: block;
	margin: 0px;
	/*width: 100%;*/
	height: 26px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	text-decoration: none;
	/*background-color:#FFFFFF;
	border: solid 1px #c7c7c7;*/
	border-bottom: solid 1px #c7c7c7;
	/*background: transparent url(sitegraphics/navgrad.gif) top left;*/
	cursor: pointer;
	padding-top: 14px;
	padding-left: 10px;
}

/* END VERTICAL MENU */



/* AQUA HOVER */
	.mainmenu.aqua ul li a:hover,
	.mainmenu.aqua ul li.highlight a {
	background-color:#e7e7e7;
	/*background: transparent url(sitegraphics/navgrad.gif) top left;*/
}
	.mainmenu.aqua ul li a:hover span.menu_ar,
	.mainmenu.aqua ul li.highlight a span.menu_ar {
	background-color:#e7e7e7;
	/*background: transparent url(sitegraphics/navgrad.gif) top 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.linkliteblue8:link { FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #A1C0E0; FONT-FAMILY: Arial, Verdana }
A.linkliteblue8:hover { FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #D7E3F2; FONT-FAMILY: Arial, Verdana ; text-decoration: underline}
A.linkliteblue8:visited { FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #A1C0E0; FONT-FAMILY: Arial, Verdana }

A.linkliteblue10:link { FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #A1C0E0; FONT-FAMILY: Arial, Verdana }
A.linkliteblue10:hover { FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #D7E3F2; FONT-FAMILY: Arial, Verdana ; text-decoration: underline}
A.linkliteblue10:visited { FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #A1C0E0; FONT-FAMILY: Arial, Verdana }

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; }

A.boxTitleLinksm:link { FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #0096d7; FONT-FAMILY: Arial, Verdana; }
A.boxTitleLinksm:hover { FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #6accf6; FONT-FAMILY: Arial, Verdana; text-decoration: underline; }
A.boxTitleLinksm:visited { FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #0096d7; FONT-FAMILY: Arial, Verdana;}

A.boxTitleLink:link { FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #0096d7; FONT-FAMILY: Arial, Verdana; }
A.boxTitleLink:hover { FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #6accf6; FONT-FAMILY: Arial, Verdana; text-decoration: underline; }
A.boxTitleLink:visited { FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #0096d7; FONT-FAMILY: Arial, Verdana;}

A.greenBoxLink:link { FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #FFFFFF; FONT-FAMILY: Arial, Verdana; }
A.greenBoxLink:hover { FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #7acc48; FONT-FAMILY: Arial, Verdana; text-decoration: underline; }
A.greenBoxLink:visited { FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #FFFFFF; FONT-FAMILY: Arial, Verdana;}

.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-height:1.5em}

A.green-link:link
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #70b944;
    FONT-FAMILY: Arial, Verdana;
    TEXT-DECORATION: none
}
A.green-link:visited
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #70b944;
    FONT-FAMILY: Arial, Verdana;
    TEXT-DECORATION: none
}
A.green-link:hover
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #FFFFFF;
    FONT-FAMILY: Arial, Verdana;
    TEXT-DECORATION: underline;
}

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
}

.bluetitle {
font-family: Arial, Helvetica, sans-serif;
font-weight: normal;
color: #152b48;
font-size:12px;
font-weight: bold;
text-transform:uppercase;
}

A.green-link2:link
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: #70b944;
    FONT-FAMILY: Arial, Verdana;
    TEXT-DECORATION: none
}
A.green-link2:visited
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: #70b944;
    FONT-FAMILY: Arial, Verdana;
    TEXT-DECORATION: none
}
A.green-link2:hover
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: #aad491;
    FONT-FAMILY: Arial, Verdana;
    TEXT-DECORATION: underline;
}