﻿/* color #green = #66cd1b */
a, abbr, address, article, aside, audio, b, blockquote, body, canvas, 
caption, cite, code, dd, del, details, dfn, div, dl, dt, em, embed, fieldset,
figcaption, figure, footer, form, h1, h2, h3, h4, h5, h6, header, hgroup,
html, i, iframe, img, ins, kbd, label, legend, li, mark, menu, nav, 
object, ol, p, pre, q, samp, section, small, span, strong, sub, summary, 
sup, table, tbody, td, tfoot, th, thead, time, tr, ul, var, video { margin: 0; padding: 0; border: 0; font-size: 100%; font-weight: inherit; font-style: inherit; }
article, aside, canvas, details, figcaption, figure, footer, header, hgroup, menu, nav, section, summary { display: block; }
a, ins, del { text-decoration: none; }
ul, ol { list-style: none; }
table { border-spacing: 0; border-collapse: collapse; }
q:after, q:before { content: ""; }
body,h1,h2,h3,h4,h5,h6,p,form,fieldset,img,ul { margin: 0; padding: 0; border: 0; font-weight: normal; }
body {}
body,table { font-family: Verdana, Heveltica, Arial, sans-serif; font-size: 12px; }
.clear { clear: both; width: 100%;}
a { color: #6a6a6a; text-decoration: none; }
a:hover { color: #6a6a6a; text-decoration: underline; }
.skiplink { position: absolute; top: -500px; left: 0px; overflow: hidden; }
#lang {width:250px; height:30px; float:right; margin-right:15px;}
#lang-select { min-height: 30px; margin: 0; padding: 0; border: 0; }
#lang-select ul { text-align: right; min-height: 30px; margin: 0 auto; padding: 0; border: 0; }
#lang-select li { width: 30px; height: 30px; display: inline-block; margin: 2px; padding: 0; border: 0; }
#lang-select a { width: 30px; height: 30px; display: inline-block; margin: 0; padding: 0; border: 0; }
#lang-select a:hover { background-position: bottom; }
.input, .submit, select, textarea { border: 1px #9f9f9f solid; font-family: Verdana, Heveltica, Arial, sans-serif; font-size: 12px; }
.input, .select, .checkbox, .radio { vertical-align: baseline; }
.input, .select, textarea { padding: 3px; }
textarea { vertical-align: baseline; }
.radio, .checkbox { margin: 0; vertical-align: baseline; }
.input:hover, .input:focus, textarea:hover, textarea:focus, select:hover, select:focus, .submit:hover, .submit:focus { border-color: #66cd1b; }
.submit { background-color: #F0F0F0; color: #6A6A6A; padding: 3px; cursor: pointer; text-align: center; }
a.submit { padding: 4px 3px; display: inline-block; color: #6A6A6A; }
a.submit:hover { text-decoration: none; }
.submit[type=image] { border: none; background-color: transparent; }
.submit-styled { background: transparent url(images/button_09.png) no-repeat scroll left top; border: none; width: 152px; height: 35px; padding: 0px; font-weight: bold; color: #353535; }
#step-next.submit-styled { background: transparent url(images/button_10.png) no-repeat scroll left top; color: #353535; }
.submit-styled-alt1 { background: transparent url(images/button_10.png) no-repeat scroll left top; }
a.submit-styled { padding: 12px 0 0 0; height: 21px; text-align: center !important; }
.form-styled { }
.form-styled h2 { color: #66cd1b; font-size: 12px; font-weight: bold; margin-bottom: 5px; text-align: center; }
.table-styled th, .form-styled table th { width: 105px; text-align: right; padding: 5px; vertical-align: middle; border: none; }
.table-styled td, .form-styled table td { width: 200px; text-align: left; padding: 5px; vertical-align: middle; border: none; }
.form-styled .input { width: 200px; padding: 3px; }
.form-styled textarea { width: 200px; padding: 3px; }
.form-styled select { width: 208px; padding: 3px; }
.form-styled .buttons { text-align: center; }
.validation-error { border: 1px red solid !important; color: red !important; }
.message { margin: 0 0 10px 0; }
.message#error { color: red; }
.message#ok { color: #66cd1b; }
.box-rounded { border: 1px solid #E1E1E1; padding: 10px; background: transparent url('images/layout_03.png') repeat-x scroll left top; moz-border-radius: 10px; webkit-border-radius: 10px; border-radius: 10px; }
.content { font-size: 12px; text-align: justify;}
.content p { margin-bottom: 5px; text-align: justify; }
.content a { text-decoration: none; color: #f00; }
.content a:hover { text-decoration: underline; }
.content img { border: 4px solid #fff; box-shadow: 0 0 13px #bcbec0; }
.content img.noShadow { border: none; box-shadow: none; }
.content div.left { width: 48%; float: left; margin: 15px 15px 15px 0; }
.content div.left h2, .content div.right h2 { margin-bottom: 15px; }
.content div.right { width: 48%; float: right; margin: 15px 0 15px 15px; }
.content ol { list-style: decimal inside none; list-style-position:outside; margin:20px;}
.content ul { list-style: disc inside none; list-style-position:outside;  margin:10px 20px;}
.content em { font-style: italic; }
.content ins { text-decoration: underline; }
.content strong { font-weight: bold; }
.content table { border-spacing: 0; border-collapse: collapse; }
.content table td, .content table th { padding: 5px; border: 1px #E1E1E1 solid; }
.content table th { font-weight: bold; }
.content sup, .content sub { font-size: 80%; }
.content h1 { font-weight: bold; font-size: 130%; margin: 5px 0;}
.content h2 { color: #13499F; font-family: Arial; font-size: 18px; font-weight: bold; margin-bottom: 5px;}
.content h3 { font-weight: bold; font-size: 110%; margin-bottom: 5px;}
.content .nonstyled td { border: none; }
#page>.content { margin: 10px 10px 10px 0; }
#container { width: 100%; text-align: center; background: url("images/bg_main.jpg") no-repeat scroll center top transparent;}
#head1-wrapper { width:100%; min-width: 990px; height: 470px; margin: 0 auto;}
#head1 {width: 990px; margin: 0 auto;}
#head1 #info {float: right; font-style: italic; font-family: Verdana; font-size: 13px; color: #a7a9ac; margin: 15px 10px 10px 0;}
#head1 #info span{font-weight: bold; font-size: 17px; font-style: italic;}
#head1 #info a{font-weight: bold; font-size: 17px; font-style: italic; color: #a7a9ac;}
#head_search {width:300px; float:left; height:120px;   margin-left:50px;}
#head_search #search-form { width: 200px; height: 50px; margin: 45px 0 0 40px; float: left;}
#head_search #search-form p.text { font-size: 14px; font-style: italic; display: inline; margin: 0 0 5px 0; display: none; }
#head_search #search-form p.adv { font-size: 10px; text-align: right; margin-right: 10px; }
#head_search #search-form #search { width: 115px; padding: 7px 3px 3px 25px; margin: 2px 5px 0 5px; border: none; font-family: Verdana, Geneva, Tahoma, sans-serif; font-size: 11px; color: #555; background: transparent url(images/input_01.png) no-repeat scroll left center; }
#head_search #search-form #search.empty { text-align: center; color: #9f9f9f; }
#head_search #search-form .submit { vertical-align: middle; }
#head2-wrapper { width:100%; min-width: 990px; max-height:411px; margin: 0 auto; padding-top:30px; }
#head2 {width: 990px; margin: 0 auto;}
#head3 { width: 990px; margin: 0 auto; }
#logo { float: left; margin: 0 0 0 0; position: relative; text-align: left; }
#logo a { }
#logo span { position: absolute; right: 35px; bottom: 134px; display: none; font-size: 10px; color: #fff; }
#logo:hover span { display: block; }
#language { }
#breadcrumb { text-align: left; width: 660px; margin: 0 20px 5px 0; float: right; font-size: 10px; }
#breadcrumb.nocolumn {width: 950px;}
#breadcrumb a { }
#breadcrumb a:hover { }
#menu2 { float: right;  margin: 16px 0 0 0; padding:10px 0 10px 30px; color: black; text-align: left; width: 200px; background: transparent url(images/ico_arrow02.png) no-repeat scroll left center; }
#menu2 li { display: inline; margin: 0px; padding: 0 3px 0 5px; border-left:1px solid gray; }
#menu2 li a { color: gray; }
#menu2 li.first {border:none;}
#menu3-container {height:84px;}
#menu3 { list-style: none; color: black; font-style: italic; float: left; font-size: 14px; height: 90px; padding-left:1px 0; background: transparent url(images/bg_menu3.png) no-repeat center top; width: 650px;}
#menu3 li { display: inline; float: left; margin-right:1px; height: 60px; margin: 7px 0 0 0; background: url(images/bg_menu3_selected.png) no-repeat scroll center 10px transparent;}
#menu3 li.home {background: url("images/home_clicker.png") no-repeat scroll center top transparent; margin-left: 10px;}
#menu3 li.home:hover {background: url("images/home_clicker.png") no-repeat scroll center -108px transparent;}
#menu3 li.home a {font-size: 0px; padding: 25px;}
#menu3 li.selected, #menu3 li:hover { background-position: center -140px;}
#menu3 a { color: #ffffff; display: block; text-decoration: none; padding: 16px 14px 25px 14px;}
#menu3 a.selected, #menu3 a:hover { text-decoration: none; color: white; }
#menu4 { float: left; list-style: none; width: 270px; margin: -25px 0 0px 10px; padding: 10px 0 10px 0; font-size: 12px; text-align: left; background: #66cd1b url(images/green_menu4.png) no-repeat scroll left top; bordeR:1px solid white;}
#menu4 a { text-decoration: none; color: white; display: block; }
#menu4 a:hover { text-decoration: underline; }
#menu4 a.selected { text-decoration: none; color: black; }
#menu4 li.parent { font-weight: bold; }
#menu4>li.parent>a { background-position: right -41px; text-decoration: none; color: black; font-weight: normal; }
#menu4>li { min-height: 23px; float: left; width: 250px; font-size: 14px; border-bottom: 1px dotted black; margin: 0 5px 0px 10px; padding: 3px 0 3px 0; }
#menu4>li>a { margin: 0px 0px 0px 0px; padding: 10px 0px 10px 10px; color: white; background: url(images/menu_select.png) no-repeat right top; }
#menu4>li>a:hover { background-position: right -41px; text-decoration: none; color: black; }
#menu4>li>a.selected { background-position: right -41px; text-decoration: none; color: black; }
#menu4 ul { clear: left; padding: 5px 5px 5px 15px; font-size: 12px; }
#menu4 ul a { padding: 3px 0; }
#menu4 ul ul { padding-left: 15px; }
#menu4 ul ul a { }
#menu4_bottom { width: 253px; background: url(images/menu_bg_bottom.png) no-repeat scroll center top; height: 8px; clear: both; margin: 0 0 10px 17px; }
#main { width: 990px; margin: -25px auto 0 auto; padding: 10px 0 0 5px; text-align: center; clear: both; }
#content { }
#content>h1 { }
#content>h2 { }
#column { width: 280px; float: left; margin-left:15px;}
#column h3 { background: url('images/green_ico_box.png') top left no-repeat;  padding:25px 0 10px 80px; top:-15px; left:-20px; width:200px; height:23px; position:relative; color:#66cd1b; font-weight:bold; text-align:left;}
#column .box_top { border-top:1px solid #66cd1b; border-right:1px solid #66cd1b; border-left:1px solid #66cd1b; widtH:270px; height:30px; margin-left:10px; cleaR:both; background: #f0f0f0;}
#column .box { margin: 0px 0 20px 10px; border-bottom: 1px solid #66cd1b; border-left: 1px solid #66cd1b; border-right: 1px solid #66cd1b; padding: 15px 0 10px 0; width: 270px; clear: both; background:#f0f0f0 url('images/underline.png') top right no-repeat;}
#column .box p { margin:3px; }
#google_translate_element { height: 50px;  }
#page { width: 990px; min-height: 300px; margin:0px 0px 0 0; float: right; padding: 0 0 20px 0; background: url("images/content_shadow.png") no-repeat scroll center bottom transparent;}
#page.nocolumn{ width: 950px; margin: 0px 20px 0 0; float: right; }
#page.iframe { width: auto; margin: 10px; float: none; }
#page { }
#rss { float: right; background: transparent url('images/ico_rss.gif') no-repeat scroll left top; display: block; width: 24px; height: 24px; margin: 0 10px 0 -5px;}
#rss span { display: none; }
#page #social { float: right; height: 24px; margin: 0 10px 0 0; }
#page #social a { display: inline-block; width: 20px; height: 20px; margin: 2px 2px 2px 0; }
#page #social a span { display: none; }
#page #social #fb-share { background: transparent url('images/social_facebook_small.png') no-repeat scroll left top; }
#page #social #blip-share { background: transparent url('images/social_blip_small.png') no-repeat scroll left top; }
#page #social #twitter-share { background: transparent url('images/social_twitter_small.png') no-repeat scroll left top; }
#page #social #nk-share { background: transparent url('images/social_nk_small.png') no-repeat scroll left top; }
#page #social #gg-share { background: transparent url('images/social_gg_small.png') no-repeat scroll left top; }
#page>h1 { color: #A7A9AC; font-family: arial; font-size: 21px; font-weight: bold; margin: 0 10px 15px 0; padding: 0 0 10px 0px; text-align: left;}
#page>h2 { font-size: 14px; font-weight: bold; padding: 0 0 10px 10px; margin: 10px 10px 10px 0px; border-bottom: 2px solid #66cd1b; text-align: left; clear: both; }
#content #author { width: 680px; float: right; text-align: right; font-size: 9px; padding-right: 10px; }
#content #author span { font-style: italic; }
.comments { text-align: left; margin: 0 0 10px 0; }
.comments li { border-bottom: 1px #E1E1E1 solid; padding: 10px; }
.comments h4 { display: inline; font-weight: bold; }
.comments p.comment-date { font-size: 10px; color: #6A6A6A; float: right; }
.comments p.comment-content { padding: 5px 0 0 5px; }
.comments p.comment-rate { padding: 5px 0 0 5px; }
#foot-wrapper { width:100%; min-width: 990px; height: 90px; margin: 0 auto;}
#foot { width: 990px; margin: 0 auto; }
#foot .column { width: 200px; float: left; margin: 10px 0 10px 20px; text-align: left; }
#foot .column h2 { color: black; font-size: 12px; font-weight: bold; margin-bottom: 10px; }
#foot .column ul { text-align: left; }
#foot .column li { padding: 3px 0 3px 10px; background: transparent url('images/green_ico_bullet.png') no-repeat scroll left center; font-size: 10px; }
#foot .column li a {color:gray;}
#foot .column li a:hover {text-decoration:underline; color :#66cd1b; }
#foot #copyright { background: url("images/logo_labsql_mini.png") no-repeat scroll right center transparent; color: #A7A9AC; float: right; font-family: Arial; font-size: 11px; height: 40px; margin: 30px 10px 0 0; padding: 5px 30px 0 0; text-align: right; width: 330px;}
#foot #copyright strong {font-weight:bold;}
#foot #copyright a {color: #A7A9AC;}
#foot #copyright a :hover{color:black; text-decoration:underline;}
.images-list li { width: 100px; margin: 5px; }
.images-list p { font-size: 10px; text-align: center; }
#images-list-1 { float: left; margin-right: 10px; margin-top: 10px; }
#images-list-2 { float: right; margin-left: 10px; margin-top: 10px; }
.images-gallery { width: 100%; text-align: center; }
.images-gallery td { padding: 5px; vertical-align: top; }
.images-gallery img { border: 4px solid #fff; box-shadow: 0 0 13px #bcbec0; }
.images-gallery p { font-size: 10px; text-align: center; margin-bottom: 25px; }
#images-gallery-3 { margin: 0 0 0 0; }
#images-gallery-4 { margin: 0 0 0 0; }
#subpages-list-3 li {width:98%;}
#subpages-list-3 h4 {text-align: left; font-style: italic; font-size: 10px; color:#aaa;  margin-top:-12px;}
#subpages-list-3 h3 {}
#subpages-list-9 li {width:48%; float:left; margin:1%;}
#subpages-list-9 h4 {text-align: left; font-style: italic; font-size: 10px; color:#aaa; text-align:left; margin:5px 0 0 10px; }
#subpages-list-1 li, #subpages-list-2 li {width:98%;}
#subpages-list-5 li, #subpages-list-6 li {width:48%; float:left; margin:1%;}
#subpages-list-7 li, #subpages-list-8 li {width:31%; float:left; margin:1%;}
#subpages-list-8 h3, #subpages-list-7 h3 {min-height:30px;}
#subpages-list-8.subpages-list .photo {margin:10px 5px 0 0; min-width:110px;}
.subpages-list { }
.subpages-list li { margin: 0 0 10px 0;border-bottom:1px solid #ccc; padding-bottom:10px; font-size:11px; list-style-type:none;}
.subpages-list li p {font-size:11px;}
.subpages-list h3 { text-align:left;}
.subpages-list h3 a{ color:#66cd1b; font-weight:bold; font-size:13px;}
.subpages-list h3 a:hover{ color:#0fa0e4; text-decoration:none; }
.subpages-list .photo { float: left; margin: 15px 5px 5px 0;  min-width:120px;}
.subpages-list .photo img {border:1px solid #fafafa; padding:3px; box-shadow: 5px 5px 5px #dadada;}
.subpages-list .description { text-align: justify; margin-top:10px;}
.subpages-list .more { text-align: right; width: 100%; display: inline-block; text-decoration:none; font-size:11px;}
.subpages-gallery { width: 100%; text-align: center; border-collapse:separate; border-spacing:10px;}
.subpages-gallery td { padding: 15px 5px 5px 5px; vertical-align:top;  }
.subpages-gallery .photo{ min-height:130px;}
.subpages-gallery h3 a {color:#66cd1b; font-weight:bold; }
.subpages-gallery h3 a:hover {color:#0fa0e4; text-decoration:none;}
#subpages-list-9 li {border:none;}
#subpages-list-10 {list-style-type: circle; margin-left: 30px; text-align: left; }
#subpages-list-10 li {border:none; margin:6px; padding:0px; list-style-type: circle;}
#subpages-list-10 li h3 a{font-weight:normal; font-size:12px; text-decoration:none;}
#files-list { text-align: left; }
#files-list { }
#files-list img { width: 16px; height: 16px; vertical-align: middle; margin: 2px 2px 2px 0; }
#audio-list, #video-list { }
#audio-list li, #video-list li { margin-bottom: 10px; }
#audio-list p, #video-list p { font-size: 10px; }
.pages_news {width:100%; clear:both;}
.pages { margin: 5px 0; color: #66cd1b; font-size: 11px; }
.pages a {font-size: 0px; text-align: center; display: inline-block; padding: 4px 0 0 0; margin-top: 8px; width: 22px; height: 18px; text-decoration: none; color: greey; background: transparent url(images/slider_pages.png) no-repeat scroll center 5px; }
.pages a .hide { display: none; }
.pages .next { background-image: url(images/green_ico_btn1r.png); }
.pages .prev { background-image: url(images/green_ico_btn1l.png); }
.pages .separator { display: inline-block; padding: 4px 0 0 0; width: 22px; height: 18px; background: transparent url(images/ico_btn1n.png) no-repeat scroll center center; }
.pages .activeSlide, .pages strong { text-align: center; display: inline-block; padding: 4px 0 0 0; width: 22px; height: 18px; color: #66cd1b; background: transparent url(images/slider_pages.png) no-repeat scroll center -35px; }
.navi-actions { color: white; font-size: 11px; text-align: right; margin: 12px 5px 10px 0; padding: 7px 25px 0 0; background: transparent url(images/green_line.png) no-repeat top right; width: 250px; height:35px; float: right; clear:right; }
.navi-actions a { color: white; margin: 0 0 0 10px; padding: 3px 0 3px 22px; }
.navi-actions .back { background: transparent url(images/ico_back.png) no-repeat center left; }
.navi-actions .top { background: transparent url(images/ico_top.png) no-repeat center left; }
.navi-actions .print { background: transparent url(images/ico_print.png) no-repeat center left; }
.banner { }
.banner0 { margin: 0px 0 0 0; }
.banner1 { margin: 10px 0px 0px 0; }
#banners0-pages {width:200px; float:right; margin:-50px 3px 3px 3px; text-align:right; z-index:999; position:relative;}
#banners0-pages a{display:inline-block; margin:0px;}
.poll .radio { vertical-align: top; }
.poll h4 { font-weight: bold; margin: 5px 5px 8px 5px; }
.poll p { text-align: left; margin: 0 5px 3px 5px; }
form.poll input.submit { background: url('images/green_button_02.png') top left no-repeat; border: none; color: #fff; width: 96px; margin: 0 12px 0 0; padding: 6px 0 8px 0; font-size: 11px; }
form.poll input.submit:hover { color: #000; }
#column #poll-top { border-top:1px solid #66cd1b; border-right:1px solid #66cd1b; border-left:1px solid #66cd1b; widtH:270px; height:30px; margin-left:10px; cleaR:both; background: #f0f0f0; }
#column h3.poll-top {background: url('images/green_ico_poll.png') top left no-repeat;  padding:25px 0 10px 80px; top:-15px; left:-20px; width:200px; height:23px; position:relative;}
#column .poll { background:#f0f0f0 url('images/underline.png') top right no-repeat; border-bottom:1px solid #66cd1b; border-right:1px solid #66cd1b; border-left:1px solid #66cd1b; padding: 30px 0 10px 0; float: left; }
#column .poll a { font-size: 11px; }
#column .poll a:hover { text-decoration: none; color: #000; }
#column .poll .submit { float: right; font-size: 11px; }
#column .poll .submit:hover { color: #000; }
#column .poll #show-results { float: left; padding: 7px 0 0 0; margin-left: 68px; font-size: 11px; }
#column .poll #show-results:hover { text-decoration: none; color: #000; }
#column .poll_options p, #column .poll_results p { padding: 0 10px 3px 32px; }
.poll_options, .poll_results { margin: 10px 0; float: left; width: 100%; }
.poll_options p, .poll_results p { padding: 0 10px 3px 93px; }
#search-page-form { text-align: left; margin-bottom: 10px; }
#search-page-form div { display: inline-block; margin: 0 10px 10px 0; }
#search-page-form .search-full { width: 100%; }
#search-page-form .phrase { display: inline-block; margin-right: 0; }
#search-page-form .phrase input { width: 140px; }
#search-page-form .phrase label, #search-page-form .category label, #search-page-form .category label { display: inline-block; width: 100px; }
#search-page-form p { font-weight: bold; margin: 10px 0 5px 0; }
#search-page-form .submit-c { text-align: right; display: block; margin-right: 20px; }
#column #newsletter { border: none; }
#newsletter { float: left; width: 270px; height: 93px; background: url('images/green_newsletter.png') top left no-repeat; margin:0 0 10px 15px;}
#newsletter #newsletter-email { width: 90px; padding: 5px 10px 5px 20px; margin: 2px 0 0 5px; border: none; font-family: Verdana, Geneva, Tahoma, sans-serif; font-size: 11px; color: #555; background: transparent url('images/input_02.png') no-repeat scroll left center; }
#newsletter label { font-family: Verdana; font-style: italic; font-size: 14px; color: #fff; }
#newsletter p { font-size: 10px; }
#newsletter fieldset { margin-top: 8px; }
#newsletter .submit { vertical-align: middle; margin-left: -10px; }
#contact-form { float: left; }
#contact-form td, #contact-form th { border: none; }
#login-form table { margin: 0 auto; }
#login-form .input { width: 170px; padding: 3px; }
#login-form th { width: 90px; }
#login-form td { width: 200px; }
#register-form table { margin: 0 auto; }
#register-form .input { width: 170px; padding: 3px; }
#register-form th { width: 90px; }
#register-form td { width: 200px; }
#remind-form table { margin: 0 auto; }
#remind-form .input { width: 150px; }
#remind-form th { width: 90px; }
#remind-form td { width: 150px; }
#profile-form table { margin: 0 auto; }
#profile-form .input { width: 170px; padding: 3px; }
#profile-form .select { width: 177px; padding: 3px; }
#profile-form th { width: 90px; }
#profile-form td { width: 200px; }
#PrintFormLink { font-weight: bold; padding: 17px 10px 17px 50px; margin: 5px 0; display: inline-block; background: transparent url(images/ico_form.png) no-repeat left center; }
#siteMap { }
#siteMap li { float: left; width: 320px; text-align: left; margin: 0 0 5px 0; }
#siteMap>li>a { font-weight: bold; color: #66cd1b; }
#siteMap li ul.sub1 { float: left; margin: 4px 0 0 20px; }
#siteMap li ul.sub1 li { float: left; width: 300px; }
#siteMap li ul.sub1 li ul.sub2 { float: left; margin: 4px 0 0 20px; width: 280px; font-style: italic; }
.colorbox_message { background: transparent url('images/info_ico.png') scroll no-repeat 30px 30px; width: 450px; min-height: 87px; float: left; padding: 30px 20px 20px 130px; }
.colorbox_message h1 { color: #0090dc; font-size: 16px; margin-bottom: 15px; font-weight: bold; text-align: left; }
.colorbox_message p { color: #444444; text-align: justify; }
.colorbox_message p.error { color: red; }
.tip { width: 212px; padding-top: 20px; overflow: hidden; display: none; position: absolute; z-index: 500; background: transparent url(../scripts/tooltip/tipTop.png) no-repeat top; color: #66cd1b; font-size: 11px; }
.tipMid { background: transparent url(../scripts/tooltip/tipMid.png) repeat-y; padding: 0 25px 5px 25px; }
.tipBtm { background: transparent url(../scripts/tooltip/tipBtm.png) no-repeat bottom; height: 32px; }
.info.tTip { margin-top: 1px; display: inline-block; float: right; }
.user-login > h2 { font-size: 12px; font-weight: bold; text-align: left; margin-bottom: 5px; }
#container #head-wrapper #head1 #head1_c1 #storage a span{ color: #6A6A6A; }

#infos {font-family: Arial; font-size: 11px;}
#infos ul {float: left; margin: 20px 0 0 30px; width: 360px;}
#infos ul li {float: left; text-align: left; width: 180px; color: #555555;}
#infos ul li span {color: #ff0000; font-weight: bold;}
#infos ul li a {color: #555555; }
#infos ul li a:hover {text-decoration: underline;}

.content div.big {float: left; font-family: Arial; font-size: 13px;}
.content div.big p {color: #555555;}
.content div.big img {border: 2px solid #ffffff; box-shadow: 2px 2px 2px #cccccc, -2px 2px 2px #cccccc; float: right; margin: 0 0 20px 30px;}
.content div.big a {color: #ff0000; float: right; text-decoration: none; font-size: 11px; margin: 10px 0 0 0;}
.content div.big a:hover {text-decoration: underline; }

.content div.small {float: left; font-family: Arial; font-size: 13px; width: 50%;}
.content div.small p {color: #555555;}
.content div.small img {border: 2px solid #ffffff; box-shadow: 2px 2px 2px #cccccc, -2px 2px 2px #cccccc; float: right; margin: 0 20px 10px 30px;}
.content div.small a {color: #ff0000; float: right; text-decoration: none; font-size: 11px; margin: 5px 20px 10px 0;}
.content div.small a:hover {text-decoration: underline; }

.content ul {}
.content ul li {background: url("images/bullet.png") no-repeat scroll left center transparent; color: #555555; list-style: none outside none; padding: 0 0 0 15px;}
.content ul a {}

@media print { 	.skiplink { display: none; }
	.banner { display: none; }
	#head1 { display: none; }
}