@charset "UTF-8";
/* foam */
html {height:100%;}
/*body { font-size:12px; font-family:Arial, Helvetica, sans-serif; margin:0px; padding:0px; background-color:#d9e6ec;background:url(bg_ca_b.gif) top repeat-x #ededed; }*/
body { font-size:12px; font-family:Arial, Helvetica, sans-serif; margin:0px; padding:0px; background-color:#016f18; background-image:url(../life_background_04.jpg); background-repeat:no-repeat; background-position:top; background-attachment:fixed;}
p {font-size:12px; margin:0px auto; padding:0px; font:Verdana, Geneva, sans-serif normal;}
h6, h5 {margin:0px; padding:0px; font-family:Arial, Helvetica, sans-serif;}
h6 { font-size:120%;color:#FFF; margin:7px 0 0 7px;}
h5 { font-size:150%; color:#07519a; padding:0px 5px 5px 5px; margin:0px;}
div img { border: none 0px; padding:0; margin:0;}

a:link,
a:visited { color:#666; text-decoration:none;}
a:hover {color:#07519a; text-decoration:none;}

ul#mainMenu {text-align:center; font:bold 11px/25px Verdana, Geneva, sans-serif; background-color:#E5E5E5; color:#3454a1; list-style:none; margin:0; padding:0; height:25px;}
ul#mainMenu li {float:left; width:122px; height:25px;}
ul#mainMenu li a,
ul#mainMenu li a:link,
ul#mainMenu li a:visited {color:#006600;;}
ul#mainMenu li a:hover {color:#770d0d; text-decoration:none;}



#wrapper {}
#conteiner {width:980px; margin:auto; background:url(page_b.gif) top repeat-x #d9e6ec; height:955px;}

#header {margin:auto; width:980px; text-align:center; align:center; border-bottom:3px #07519a solid;}

div#combinations {padding:0px; margin:0px 0 5px 0; background-color:#508bb7; float:left; width:660px; position:relative; height:249px;}
div#combinations a {padding:1px 3px 3px 1px; margin:3px 0 0 3px; background-color:#FFF; width:212px; height:75px; overflow:hidden;cursor: pointer; text-decoration:none; float:left; display:block;}
#combinations p{  font:normal 10px/11px Verdana, Geneva, sans-serif; padding:3px 5px 5px 3px; color:#07519a;}
#combinations p font{ font-weight:bold; color:#07519a; font-size:120%; padding-bottom:0px; margin-bottom:-5px; display:block; }
#combinations img { text-align:left; float:left; margin:0px 5px 15px 0px;}
#combinations a:hover p  { cursor: pointer; text-decoration:none; color:#770d0d; }

#topTabsCommonLine {width:980px; clear:both; height:247px; padding-top:5px; margin-bottom:5px;}

#leftColumn { width:214px; vertical-align:top; padding:0px 5px 0 5px; float:left; clear:left; background:none;}

.leftColumnWebPart {margin:0px 0px 5px 0px; padding:0 0 0 2px; background-color:#FFF; overflow:hidden;}
.leftColumnWebPart p {padding:0px 5px 5px 7px; margin:0px; font:normal 10.5px/12px Verdana, Geneva, sans-serif; }
.leftColumnWebPart h5 {padding:5px 10px 3px 5px; margin:0px;}
.leftColumnWebPart ol li { font:normal 10.5px/12px Verdana, Geneva, sans-serif; margin: 0 5px 0 0px; }
.leftColumnWebPart a:hover ol li { text-decoration:underline;}
.leftColumnWebPart img {margin:0px 0px 7px 0px; padding: 0px 0 0px 0px; text-align:center;}
.leftColumnWebPart a:link,
.leftColumnWebPart a:visited {}
.leftColumnWebPart a:hover {}

#centerColumn{ width:436px; float:left; margin-right:5px; background:none;}
.centerOther {background-color:#fff; height:145px; overflow:hidden; margin:0px 0px 5px 0px; padding:15px 10px 10px 10px;}
.centerOther img {margin:0px 10px 0px 0px;}


#rightColumn {margin:0px 5px 0px 0px; width:310px; float:left;}

.rightBox { background-color:#FFF; margin:0px 0px 5px 0px; padding:15px 0px 10px 10px; overflow:hidden; height:145px; border-radius:1px;}
.rightBox p {padding:0px 0px 0px 0px; margin:0px; font:normal 11px Verdana, Geneva, sans-serif; text-wrap:normal; line-height:13px; float:left; display:block; width:150px; }
.rightBox h5 {padding:0px 0px 5px 0px; margin:0px; float:left;display:block; width:150px;}
.rightBox img {margin:0px 10px 0px 0px; padding:0px; float:left;}
.rightBox a:link,
.rightBox a:visited {}
.rightBox a:hover {}

.rightBoxBaner { text-align:center;background-color:#508bb7; color:#FFF; padding:5px; font-size:150%; margin-bottom:10px;}
.rightBoxBaner a:link,
.rightBoxBaner a:visited { color:#FFFFFF; text-align:center; text-decoration: underline;}
.rightBoxBaner a:hover {text-decoration:underline; color:#d9e6ec;}

.rightAdditioBox {background-color:#FFF; margin-bottom:10x; width:300px; clear:both;}
.rightAdditioBox div img { border:none; padding:0px; margin:0px;}

#footer_01 {clear:both; float:none;}
div#footer_01 div { background-color:#FFF; margin:0px 5px 0px 0px; padding:5px; width:313px; height:160px; float:left;}
div#footer_01 div img {float:left; text-align:left; margin:0 5px 5px 0px; display:block;}
div#footer_01 div p { font:normal 11px/13px Verdana, Geneva, sans-serif; }
div#footer_01 div h5 {}



/* =============== TABS ==================================== */

/*--/////////// TABS VERTICAL START //////// */


div.tabsVertical {background-color:#9eb6d0; height:245px; width:655px; margin:0px 5px 7px 5px; overflow:hidden; float:left;}

div.containerVertical { /*margin: auto;width: 90%; margin-bottom: 10px;*/}

ul.tabNavigationVertical {list-style: none;margin: 0;padding: 0; background:none; float:left;}

ul.tabNavigationVertical li {width:215px; vertical-align:middle; border-bottom:1px solid white; font: bold 13px Arial, Helvetica, sans-serif;letter-spacing:1px; }

ul.tabNavigationVertical li a {padding:0 1px 0 7px; background-color: #508bb7;color: #fff;text-decoration: none; display:block; text-shadow:1px 1px 1px #036; vertical-align:middle; line-height:46px;}

ul.tabNavigationVertical li a  img {padding:4px 10px 4px 0px; line-height:0px;vertical-align:middle;}

ul.tabNavigationVertical li a.selected,
ul.tabNavigationVertical li a.selected:hover  {background-color: #9eb6d0;color: #fff;}

ul.tabNavigationVertical li a:hover {background: #529ACD;color: #fff;}

ul.tabNavigationVertical li a:focus {outline: 0;}

div.tabsVertical div {padding:0px; margin:0px; width:440px; height:245px; float:right; background-color:white; display:block; overflow:hidden; background-color:#FFF; }

div.tabsVertical div h4 {margin:2px 10px 5px 26px; color:#07519a; font-family:Arial, Helvetica, sans-serif; font-size:18px;}
div.tabsVertical div p {margin:0px 5px 10px 20px; padding:0px; color:#666; font-family: Arial, Helvetica, sans-serif; font-size:14px; text-indent:-4px; text-align:center;}
div.tabsVertical div a p,
div.tabsVertical div a:link p,
div.tabsVertical div a:visited p {}
div.tabsVertical div a:hover p {color:#07519a;}
/*.tabsVertContent { position:relative; background-color:#FFF; margin:10px 10px 10px 25px; padding:10px; }*/








