body { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; line-height: 16px; color: #2A4793; text-align: justify;  background: #2A4793 url(/assets/images/template/page_bg3.jpg) 50% 0 repeat-x; margin: 0 auto; }
body, td, th, p { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; line-height: 16px; color: #2A4793;   }

a:link { color: #2A4793; }
a:visited { color: #2A4793; }
a:hover { color:  #0099FF; }
a:active { color: #0099FF; }

h1 { font-family: Arial, Helvetica, sans-serif; font-size: 18px; color: #2A4793; }
h2 { margin: 0; padding: 0; font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #2A4793; }
h3 { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #2A4793; line-height: 16px; margin-top: 3px; margin-bottom: 0; }
h1 { font-family: Arial, Helvetica, sans-serif; font-size: 18px; color: #2A4793; }
p{text-align: justify; padding: 0; margin-bottom: 15px; margin-top: 0;}

#news {
	padding: 10px;
	float: right;
	clear: both;
	width: 204px;
	height: 182px;
	z-index:1;
	background: url(/assets/images/template/news.jpg) top left no-repeat;
}

#news p {
	padding: 0 5px;	

}
#news a {
	font-size: 10px;
}

.style1 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; }
.style2 { color: #253E86; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; }
.style3 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #333333; }



form { margin: 0; padding: 0; }


.side{ text-align: left;  padding: 5px; color: white; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; border: 1px solid white; border-top: none; background: #2D4A98 url(/assets/images/template/right.jpg) bottom center no-repeat; }
.side p { color: white; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-align: left; }
table.client td{ text-align: left;} 

.side blockquote{ width: 150px; margin: 0; padding-left: 50px; font-family: Verdana, Arial, Helvetica, sans-serif;  color: white; font-size: 11px; background: url(/assets/images/template/quotes.jpg) top left no-repeat; }
.side blockquote b{ white-space: nowrap;}

.suckertreemenu { width: 800px; padding: 0; margin: 0 auto; text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; font-variant: small-caps; }
.suckertreemenu ul { margin: 0; padding: 0; list-style-type: none; }
.suckertreemenu ul li { position: relative; display: inline; float: left; }
.suckertreemenu ul li a { white-space: nowrap;  display: block; padding-top: 7px; padding-right: 11px; padding-bottom: 7px; padding-left: 11px; text-decoration: none; color: #FFFFFF; text-align: center; font-variant: small-caps; }
.suckertreemenu ul li a:visited { color: #FFFFFF; }
.suckertreemenu ul li ul { left: 0; position: absolute; top: 1em;  display: block; visibility: hidden; }
.suckertreemenu ul li ul li { display: list-item; float: none; }
.suckertreemenu ul li ul li ul { left: 159px; top: 0; }
.suckertreemenu ul li ul li a {display: block; width: 190px;  color: #006699; text-decoration: none; border: 1px solid #ccc; background: url(/assets/images/template/topMidShadow.gif) top repeat-x; text-align: left; padding-top: 7px 5px 6px 5px; text-align: left; font-size: 11px;}
.suckertreemenu ul li a:hover { color: #FF6600; }
.suckertreemenu ul li ul li a:visited { color: black;  }
.suckertreemenu ul li a:hover { background-color: #006699;  color: black; }
.suckertreemenu .subfoldericon { background-color: #F3F3F3; background-image: url(/assets/images/template/arrow-right.gif); background-repeat: no-repeat; background-position: right center; }
* html .suckertreemenu ul li { float: left; height: 1%; }
* html .suckertreemenu ul li a { height: 1%; }

.yellow-box { background-color: #ffff99; border: #330099 1px solid; padding: 5px; color: #2A4793; width: 450px; margin: 0 auto; }
.yellow-box a { font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #2A4793; font-weight: bold; }
.yellow-box a:link { }
.yellow-box a:visited { color: #2A4793; }
.yellow-box a:hover {  color: #6483D3; }
.yellow-box a:active {  color: #6483D3; }


@media print {.tabcontent { display:block!important; background-color: #FFFFFF; }}
