@media screen,print  {
body {background-color:#DFD8CD;color:#111;font:x-small Verdana,Sans-serif,Arial,Helvetica;font-size:x-small;scrollbar-face-color:#FFF;scrollbar-shadow-color:#555;scrollbar-highlight-color:#FFF;scrollbar-3dlight-color:#555;scrollbar-darkshadow-color:#FFF;scrollbar-track-color:#DFD8CD;scrollbar-arrow-color:#555;margin:0;padding:0}
p {line-height:1.6em;padding:6px 0px;margin:0px}
ul,ol {padding:8px 0px}
table {font-size:100%;border:0;width:100%;}
table td {padding:2px 0px}
strong {font-weight: 900}
a:active {color:#000;text-decoration:none}
a:hover {color:#000;text-decoration:none;cursor:normal}

#header {border:1px solid #7B7B7B;background-color:transparent}
#header_below_nav {background:#48536E;border-left:5px solid #FFF;border-right:5px solid #FFF;padding:0}
#nav ul {font-size:85%;background-color:#48536E;border-left:5px solid #FFF;border-right:5px solid #FFF;border-top:5px solid #FFF;border-bottom:2px solid #FFF;text-transform:capitalize;height:20px;margin:0;padding:0}
#nav ul li {display:inline;margin:0;padding:0}
#nav ul a,#nav ul strong,#nav ul em {float:left;display:block;border-left:1px solid #BBB;text-decoration:none;color:#FFF;padding:1px 6px}
#nav ul strong {background-color:#1D305F;color:#DDD}
#nav ul a:hover {color:#FFF;background-color:#1D305F}
#nav ul strong a:hover {border-bottom-width:0}
#nav ul em {float:none;display:none;border-left:1px solid #335286}

#footer {float:left;font-size:85%;background-color:#FFF;line-height:1.3em;border:1px solid #7B7B7B;clear:none;margin:15px 0 0}

#wrap {float:left}
#content {width:755px;font:x-small Verdana,Sans-serif,Arial,Helvetica;font-size:x-small}
.col-L {width:755px}
#left_column {width:170px;font-size:85%;line-height:1.5em;float:left;margin:15px 0 0;padding:0}
#center_column {width:535px;background-color:#FFF;border:1px solid #7B7B7B;font-size:85%;line-height:1.5em;float:left;margin:15px 0 0;padding:0}
#right_column {width:220px;font-size:85%;line-height:1.5em;float:left;margin:15px 0 0 10px;padding:0}
#partners #center_column ul li {list-style:none;line-height:1.2em;background:url("/images/bullet_maroon.gif") no-repeat 0 .5em;margin:5px 0 0 15px;padding:0 0 0 18px}
#partners #center_column ol li {list-style:none;line-height:1.2em;background:url("/images/bullet_brown.gif") no-repeat 0 .5em;margin:5px 0 0 15px;padding:0 0 0 18px}
#Cases #center_column ol li {margin:10px 0 0 3px}
#Cases #center_column ol ol li {list-style:none;background:none;margin:4px 0 0 2px;padding:0 0 0 2px}
.col-L #center_column, .col-L #footer {width:765px}
.col-SMS #center_column {width:355px;margin-left:10px}

h1 {font:150%/1.2em Arial,Helvetica;color:#514331;border-bottom:1px solid #DDD;font-weight:700;margin:0 0 5px;padding:0 0 3px}
h1 a:hover {text-decoration:none;color:#002C51;cursor:normal}
h2 {font:135%/1.2em Arial,Helvetica;color:#323D64;font-weight:700;margin:0;padding:0 0 .1em}
h3 {font:115%/1.2em Arial,Helvetica;color:#FFF;font-weight:700;background-color:#AA9F9B;margin:-4px -4px 5px;padding:3px}
h4 {font:110%/1.2em Arial,Helvetica;color:#111;font-weight:700;margin:0 0 3px;padding:0 0 .1em}

small {font:75%}

#section ul {font-size:80%;background-color:#AA9F9B;border-left:5px solid #FFF;border-top:2px solid #FFF;border-right:5px solid #FFF;border-bottom:5px solid #FFF;height:20px;margin:0;padding:0}
#section ul li {display:inline;background-image:none;margin:0;padding:0}
#section ul a,#section ul strong,#section ul em,#section ul div {float:left;display:block;border-left:1px solid #CCC;text-decoration:none;color:#FFF;white-space:nowrap;height:1.5em;padding:2px 6px}
html>body #section ul a,html>body #section ul strong,html>body #section ul em,html>body #section ul div {height:1.5em}
#section ul em {float:none;display:block;border:none}

ul li {line-height:1.5em;list-style:none;background:url("/images/bullet_maroon.gif") no-repeat 0 .5em;margin:5px 0 0 7px;padding:0 0 2px 12px}
ol li {line-height:1.5em;list-style:none;background:url("/images/bullet_brown.gif") no-repeat 0 .5em;margin:5px 0 0 7px;padding:0 0 2px 12px}
.side_box {text-align:left;background-color:#FFF;border:1px solid #7B7B7B;padding:10px}
.side_nobox {text-align:left;background-color:transparent;padding:10px}
.float_top_left_box {background-color:#FAF8F5;float:left;border:1px solid #7B7B7B;margin:0 10px 5px 0;padding:5px}
.float_top_right_box {background-color:#FAF8F5;float:right;border:1px solid #7B7B7B;margin:0 0 5px 10px;padding:5px}
.top_left_box {background-color:#FAF8F5;border:1px solid #7B7B7B;margin:0 10px 5px 0;padding:5px}
.float_right_photo {display:inline;float:right;border:1px solid #7B7B7B;margin:10px 0 5px 10px;padding:5px}
.float_left_photo {display:inline;float:left;border:1px solid #7B7B7B;margin:5px 10px 5px 0;padding:5px}
.float_left_photo_thumb {display:inline;float:left;border:1px solid #7B7B7B;margin:2px 5px 2px 0;padding:2px}
.right_photo {display:inline;width:200px;border:1px solid #7B7B7B;margin:10px 0 10px 10px;padding:5px}
#center_text {font-size:100%;line-height:1.5em}
.form_field {font-size:8pt}
.button {background-color:#AA9F9B;color:#FFF;border:1px solid #CCC;font-size:85%;font-weight:700;padding:1px}
.first:first-child:first-letter {font:370%;float:left;margin:0 2px 0 0;padding:0}
.alert {color:#903;font-weight:700;display:none}
.hr_style {color:#DDD;height:1px;width:85%;text-align:center}
.message_alert {color:#903;font-weight:700}
#clock {float:right;margin:0;padding:0}
.col-sm #footer,.col-ms #footer,.col-sms #footer {width:535px}
.col-sms #footer {clear:both}
html>body,html>body #content {font-size:small}
a:link,a:visited {color:#48536E;text-decoration:underline}
#nav ul strong a,#section ul strong a {float:none;display:inline;border:none;padding:0}
h1 a:link,h1 a:visited {text-decoration:none;color:#514331}
h1 a:active,h2 a:active,h3 a:active,h4 a:active {text-decoration:none;color:#000}
h2 a:link,h2 a:visited,h3 a:link,h3 a:visited {text-decoration:none;color:#323D64}
h2 a:hover,h3 a:hover,h4 a:hover {text-decoration:none;color:#8E2525;cursor:normal}
h4 a:link,h4 a:visited {text-decoration:none;color:#111}
#section ul strong,#section ul a:hover {background-color:#9A8882;color:#FFF}
ul,ol {list-style-type:none;margin:0;padding:0}
.textarea,.textbox {background-color:#EEE;color:#222;border:1px solid #CCC;padding-left:2px}
.nowrap {white-space:nowrap}

.pad5 { padding: 5px }
.pad10 { padding: 10px }
.padtop5 { padding-top: 5px }
.padtop10 { padding-top: 10px }
.padbot5 { padding-top: 5px }
.padbot10 { padding-top: 10px }
.padbot15 { padding-top: 15px }

table .pad10 td, table .pad10 th { padding: 0px 0px 10px 10px }

.indent5, #indent5{ margin-left: 8px }
.indent10 { margin-left: 15px }

font#alert, label#alert { color: #990033; font-weight: bold; background-color: #FFCCCC; padding: 2px 2px 0px 2px }
#alert1 { color: #990033; font-weight: bold; line-height: 1.5 }
.filesize {font-size:.8em;color:#888}
span#alert2 { color: #990033 }
div#middle-box-light {margin-bottom:10px;background-color:#F6F6F6;color:#111;border:1px solid #DDDDDD}

.icon {padding-left:18px}
.pdf-file {background:url("/images/pdf.gif") 0px 0px no-repeat}
.e-pdf-file {background:url("/images/icon_e-pdf-small.gif") 0px 0px no-repeat}
.xls-file {background:url("/images/icon_xls.gif") 0px 0px no-repeat}
.contact {background:url("/images/comment-add.gif") 1px 1px no-repeat}
.translt {background:url("/images/globe.gif") 1px 1px no-repeat}
.info {background:url("/images/cog.gif") 1px 1px no-repeat}
.filesize {font-size: 70%; color:#444}

table#selectiontable {border-collapse:collapse;font-size:.85em;width:100%}
#selectiontable td {border-bottom:1px solid #EAEAEA;vertical-align:middle;padding:3px 5px}
#selectiontable th {border-bottom:1px solid #EAEAEA;text-align:left;font-size:1.2em;background:#EEE}
#selectiontable tr:hover {background:#FFC}
#selectiontable a:hover {background:none;color:#933;text-decoration:none}

}
/* -------------------------------------------------------------------------------------------------  */
@media print  {
.left_box {border:none}
#navigation,#right,#top_right,#top_center,#top_middle_row,#top_middle_row2,#bottom_middle_row3,#bottom_middle_row2,#bottom_middle_row,#bottom_row,.print_hidden {display:none}
#center,#left,#top {display:visible}
.icon {padding-left:0}
.pdf-file,.e-pdf-file,.contact,.translt {background:none}
}