@charset "UTF-8";/* CSS Document *//* GLOABAL RESET */html, body, div, span, applet, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,a, abbr, acronym, address, big, cite, code,del, dfn, em, font, img, ins, kbd, q, s, samp,small, strike, strong, tt, var,b, u, i, center,dl, dt, dd, ol, ul, li,fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td {margin: 0;padding: 0; border: 0; outline: 0; font-size: 100%; vertical-align: baseline; background: transparent; }body { line-height: 1;}ul { list-style: none; }blockquote, q { quotes: none; }blockquote:before, blockquote:after, q:before, q:after { content: ''; content: none;}:focus { outline: 0; }ins { text-decoration: none; }del { text-decoration: line-through; }table { border-collapse: collapse; border-spacing: 0; }.right { float: right; }.left { float: left; }.clear { clear: both; }.clearfix:after { content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0; }.clearfix { display: inline-block; }html[xmlns] .clearfix { display: block; }* html .clearfix { height: 1%; }/* BASICS */body { background: url('../images/bg.jpg') repeat-x top left;  }p {font: 16px/1.5em Verdana, Arial, Helvetica, sans-serif; font-size: 0.875em; color: #333333;}a.arrow {  color: #1c5daa; padding-right: 20px; padding-bottom: 4px; text-decoration: none; background:url('../images/big-arrow.png') no-repeat center right;  }/* STRUCTURE */#wrapper { width: 960px; margin: 20px auto;}#top { width: 960px; height: 25px; background: url('../images/top.png') no-repeat; }#middle { width: 920px; background: #fff url('../images/middle.jpg') repeat-x bottom left; padding: 0 20px;}#bottom { width: 960px; height: 25px; background: url('../images/bottom.png') no-repeat; }#inner-wrapper { width: 920px;}#content { background: #fff url('../images/content-bg.jpg') no-repeat bottom left; height: 600px; width: 880px; padding: 0 20px 160px 20px;}	#header{ margin-bottom: 20px; }#footer { width: 920px; height: 25px; background: url('../images/footer.png') no-repeat; }#callouts { width: 880px; margin-bottom: 20px;}	#callouts-top { width: 880px; height: 13px; background: url('../images/callouts-top.png'); }	#callouts-bottom { width: 880px; height: 13px; background: url('../images/callouts-bottom.png'); font-size: 0px;}	#callouts-middle { width: 840px; height: 300px; background: #094fa3; padding: 0 20px; font-size: 0;}.callout { width: 410px; float: left;}	.first {margin-right: 20px; }	.callout-header { color: #fff; font: 18px Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-align: center; margin-bottom: 5px;}	.callout-top { width: 410px; height: 13px; background: url('../images/callout-top.png') no-repeat;}	.callout-middle { width: 400px; background: #fff url(../images/callout-bg.jpg); height: 240px; padding: 0 5px; font-size: 0px;}	.callout-bottom { width: 410px; height: 13px; background: url('../images/callout-bottom.png') no-repeat; font-size: 0px;}.callout-content { position: relative; height: 240px; width: 410px; }	.callout-content-left { width: 200px; height: 150px; float: left; display: inline;}	.callout-content-left img.logo { margin-bottom: 5px; }	.callout-content-right {width: 190px; float: left; display:inline; }		.callout-links { list-style: disc; margin-left: 10px; margin-top: 5px;  font-size: 14px;}		.callout-links li { margin-left: 10px; margin-bottom: 5px; }		.callout-links a { color: #f31e1e; text-decoration: none;}		.callout-links a:hover { text-decoration: underline; }	.callout-domain { position: absolute; bottom: 5px; right: 10px;}		.callout-domain a { color: #1c5daa; padding-right: 15px; font-size: 12px; text-decoration: none; background:url('../images/arrow.png') no-repeat center right; }.col1 { width: 420px; float: left; padding-right: 20px; border-right: 2px solid #cccccc; margin-right: 20px;}.col2 { width: 410px; float: left;}/* NAVIGATION *//* SPECIFIC */