* html .clearfix {height: 1%;}
html, body, div, 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, legend, table, caption, tbody, tfoot, thead, tr, th, td, input, button, textarea{
    margin: 0; padding: 0; border: 0; outline: 0; font-size: 100%; vertical-align: baseline; background: transparent; text-decoration: none; font-weight: normal;
}

body { font-family: Trebuchet MS, Arial, Sans-Serif; font-size: 87.5%; line-height: 1.66em; font-style: normal; text-transform: none; }
html {color: #333;}

/* Elements */
h1 {line-height: 22px; font-size: 22px;}

img {vertical-align: middle;}
p {margin:0 0 10px 0}
ol, ul {list-style: none;}
li ul, li ol {margin: 0 1.5em;}
ul, ol {margin: 0 1.5em 1.5em 1.5em;}
ul {list-style-type: disc;}
ol {list-style-type: decimal;}

table {border-collapse: collapse; border-spacing: 0; width: 100%;}
table td { padding: 4px 10px 4px 5px; }
strong {font-weight: 800;}

a {color: #831d0a;}
a:hover {color:#5c5c82;}



/* Grid System */
.grid_1, .grid_2, .grid_3, .grid_4, .grid_5, .grid_6, .grid_7, .grid_8, .grid_9, .grid_10, .grid_11, .grid_12, .grid_13, .grid_14, .grid_15, .grid_16 {display: inline; float: left; margin-left: 10px; margin-right: 10px;}
.container_12 {margin-left: auto; margin-right: auto; width: 960px; }
.container_12 .grid_1 {width: 60px;}
.container_12 .grid_3 {width: 220px;}
.container_12 .grid_2 {width: 140px;}
.container_12 .grid_4 {width: 300px;}
.container_12 .grid_5 {width: 380px;}
.container_12 .grid_6 {width: 460px;}
.container_12 .grid_7 {width: 540px;}
.container_12 .grid_8 {width: 620px;}
.container_12 .grid_9 {width: 700px;}
.container_12 .grid_10 {width: 780px;}
.container_12 .grid_11 {width: 860px;}
.container_12 .grid_12 {width: 940px;}


/* Tabs */
.tab-container-white .etabs {margin: 0; padding: 0;}
.tab-container-white .tab {display: inline-block; zoom:1; *display:inline; background: #dddddd; border: solid 1px #CCCCCC; border-bottom: none;  -webkit-border-radius: 5px 5px 0 0; -moz-border-radius: 5px 5px 0 0; border-radius: 5px 5px 0 0;}
.tab-container-white .tab a { font-size: 14px; line-height: 2em; display: block; padding: 0 10px; outline: none; color:#333;}
.tab-container-white .tab a:hover { text-decoration: underline;  text-decoration:none }
.tab-container-white .tab.active {background:#ffffff; border-bottom:#ffffff 1px solid; margin-bottom:-1px;  text-decoration:none }
.tab-container-white .tab a.active { font-weight: bold; color:#133F71;}
.tab-container-white .panel-container { background:none; border-top: solid #CCCCCC 1px;}
