/* Print */
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, sub, sup, 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; font-size: 100%; vertical-align: baseline; background: transparent;}
body {line-height: 1;}
ol, ul {list-style: none;}
blockquote, q {quotes: none;}
ins {text-decoration: none;}
del {text-decoration: line-through;}
table {border-collapse: collapse; border-spacing: 0;}

/* = G =*/
body {background:#FFF; color:#000; font-size:62.5%; font-family:Arial, Verdana, sans-serif; text-align:left;}
h1, h2, h3, h4, h5, h6 {line-height:1.4em;}
h1 {font-size:1.9em;}
h2 {font-size:1.8em; font-family:SenticoSansDTRegular; font-weight:normal;}
h3 {font-size:1.3em;}
h4 {font-size:1.3em;}
h5 {font-size:1.3em;}
h6 {font-size:1.2em;}
p {margin:0 0 0.8em 0; font-size:1.2em; line-height:1.4em;}
a:link, a:visited {color:#C33606; text-decoration:underline;}
a:hover, a:active, a:active {color:#C33606; text-decoration:none;}
a img {border:none;}
strong, b {font-weight:bold;}
em, i {font-style:italic;}
u {text-decoration:underline;}
del {color:#666;}
acronym, abbr, dfn {cursor:help; border-bottom:1px dotted #CCC;}
cite {font-style:italic;}
hr {float:none; width:100%; height:1px; margin:0 0 0.8em 0; border:none; background:#CCC; color:#CCC; clear:both;}
ul, ol {margin:.8em 3.5em;}
ul li {list-style:disc; line-height:1.4em;}
ol li {list-style:decimal; line-height:1.4em;}

/* = E = */
#content {width:100%!important}
#content ul li {font-size: 1.2em;}
#content ul li ul li {font-size: 1em;}
#content ul li ul li ul li {font-size: 1em;}
#content ul li ol li {font-size: 1em;}
#content ul li ol li ol li {font-size: 1em;}
#content ol li {font-size: 1.2em;}
#content ol li ol li {font-size: 1em;}
#content ol li ol li ol li {font-size: 1em;}
#content ol li ul li {font-size: 1em;}
#content ol li ul li ul li {font-size: 1em;}

/* = Edit = */
.font_10 {font-size:1em;}
.font_11 {font-size:1.1em;}
.font_12 {font-size:1.2em;}
.font_13 {font-size:1.3em;}
.font_14 {font-size:1.4em;}
.font_15 {font-size:1.5em;}
.font_16 {font-size:1.6em;}
.font_17 {font-size:1.7em;}
.font_18 {font-size:1.8em;}
.font_19 {font-size:1.9em;}
.font_20 {font-size:2em;}
.pad_horizontal {padding:0 5px;}
.pad_vertical {padding:5px 0;}
.pad_all_sides {padding:5px;}
.align_images {vertical-align:middle;}
.image_left {float:left; margin:2px 10px 10px 0;}
.image_right {float:right; margin:2px 0 10px 10px;}
/* table with borders on all sides */
table.table_type1 {border:1px solid #cee7ea; margin:0 0 0.8em 0;}
table.table_type1 th {vertical-align:top; padding:5px; border:1px solid #cee7ea; line-height:1.4em; font-size:1.2em; text-align:left;}
table.table_type1 td {vertical-align:top; padding:5px; border:1px solid #cee7ea; line-height:1.4em; font-size:1.2em;}
table.table_type1 th p, table.table_type1 td p, table.table_type1 td li {font-size:1em;}
#content table.table_type1 ul li {font-size:1em;}
/* table with a bottom border  */
table.table_type2 {border-bottom:1px solid #cee7ea; margin:0 0 0.8em 0;}
table.table_type2 th {vertical-align:top; padding:5px; border-bottom:1px solid #cee7ea; line-height:1.4em; font-size:1.2em; text-align:left;}
table.table_type2 td {vertical-align:top; padding:5px; border-bottom:1px solid #cee7ea; line-height:1.4em; font-size:1.2em;}
table.table_type2 th p, table.table_type2 td p, table.table_type2 td li 	{font-size:1em;}
#content table.table_type2 ul li {font-size:1em;}
/* table with no borders */
table.table_type3 {border-collapse:collapse; margin:0 0 0.8em 0;}
table.table_type3 th {vertical-align:top; padding:5px; line-height:1.4em; font-size:1.2em; text-align:left;}
table.table_type3 td {vertical-align:top; padding:5px; line-height:1.4em; font-size:1.2em;}
table.table_type3 th p, table.table_type3 td p, table.table_type3 td li {font-size:1em;}
#content table.table_type3 ul li {font-size:1em;}

tr.table_header, tr.table_header th, tr.table_header td, th.table_header, td.table_header, .table_header {color:#FFF; background:#03444C; padding:8px 5px; font-weight:bold;}
tr.table_bg_dark td, td.table_bg_dark, .table_bg_dark {background:#cee7ea;}
tr.table_bg_lite td, td.table_bg_lite, .table_bg_lite {background:#fefefe;}

/* = Hide = */
.region-sidebar-second,.region-header,#navigation, #sp-banner, #breadcrumb ul.rhs, #subnav, p.b2t, .bggreen, #footer {display:none;} 

.promo  {display:block; clear:both;}

/* = MISC = */
.hide4print	{display: block; visibility: visible;}

