html,body  {height:100%;width:100%;}
* { outline-color: -moz-use-text-color; outline-width: 0pt; outline-style: none;}
html, body, applet, object, iframe, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img,a img, ins, kbd, q, s,samp,span, small, strike, strong, tt, var, b, u, i, center, div, dt,dl, dd, fieldset, form, label, legend, caption, tbody { border: 0pt none; margin: 0pt; padding: 0pt; background: transparent none repeat scroll 0% 0%; line-height:inferit}
a {color:#0085c7; text-decoration:underline; outline: medium none;}
a:hover {cursor:pointer; text-decoration:none; color:#000;}
h1,h2,h3 { margin:0 0 0.6em 0;  line-height:1.3;}
h1,.article .page_head {font-size: 1.8em; font-weight:normal;  margin:0 0 0.3em 0;  line-height:1.1;}
h2 {font-size: 1.6em; font-weight:normal;}
h3 {font-size: 1.4em; padding-top:0.3em;}
h4 {font-size: 1.2em;  margin:0 0 0.6em 0; line-height:1.1;}

p {margin: 0 0 0.8em 0; line-height:1.3}
table {border-spacing:0; border-collapse:collapse;}
table td {padding:0;}
ul, ol {margin: 0.2em 0 1.4em 2.5em; padding:0; list-style-position:outside;}
ul {list-style:none; margin: 0.2em 0 1.4em 0;}
li {background-repeat: no-repeat; background-position:0 0.4em;  }
ol  li {margin: 0.2em 0 0 -10px;}
ul.dash li {background-image:url(../images/css/bullet_dash.gif); padding:0 0 0 15px}
ul.dash li li {margin: 0.1em 0 0 -17px; background-image:url(../images/css/bullet_dash_l2.gif);}
small {font-size:0.85em;}
big {font-size: 1.2em;}
sup {font-size:0.5em; position:relative; bottom: 0.6em;  vertical-align:baseline;}
sub {font-size:0.5em; position:relative; bottom:-0.2em; vertical-align:baseline;}
acronym, abbr {cursor:help; letter-spacing:1px; border-bottom:1px dotted;}
ins {height:16px; width:16px; overflow:hidden; position:absolute; background-repeat:no-repeat;}
body {font:12px/1.4 Arial,Helvetica,sans-serif; color:#333333; font-size-adjust:none; font-stretch: normal; font-stretch: normal; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }

/*Form*/
button::-moz-focus-inner,input[type="reset"]::-moz-focus-inner,input[type="button"]::-moz-focus-inner,input[type="submit"]::-moz-focus-inner,input[type="submit"]::-moz-focus-inner,input[type="file"] > input[type="button"]::-moz-focus-inner{padding: 0; overflow:visible}
input.button::-moz-focus-inner,input.checkbox::-moz-focus-inner,input.big_button::-moz-focus-inner  {padding:0; border:0;}
button, input, select, textarea {	font:normal 1em Arial, Helvetica, sans-serif;}
textarea {padding:3px 0 0 3px; font-family: Verdana, Geneva, sans-serif;}
select  {padding: 0; margin:3px 3px; vertical-align:middle; }
.button {outline-style: none; padding: 2px 15px; overflow:visible}
.text_input,textarea,.password_input  { border:1px solid #abadb3;   margin:0 3px 0 0;  padding: 4px 2px 4px 5px;  outline-style: none;}
.row_form {margin:10px 0 0 0}
.placeholder { color: #666; }
.placeholderFocus { color: #000; }

/*Content*/
.content table td, .content table th {padding:5px 10px}
.content .text a {color:#0857A8;}
.text p {margin: 0 0 1.2em 0;}
.footer p {margin:0 0 0.4em 0;}
.text ul {margin: 0.2em 0 1.4em 2.5em;}
.text ul li {margin: 0.2em 0 0 -17px; background-image:url(../img/css/bullet.gif); padding:0 0 0 15px}
.text ul li ul {margin: 0.3em 0 0.3em 2em; font-size:0.9em}

/*Additional*/
.biger {font-size: 1.05em;}
.clear { clear:both; font-size:0; line-height:0; height:0; }
.nopadding { padding:0!important; border-spacing:0; border-collapse:collapse;}
.nopadding  td  { padding:0!important;}
.noindent {margin-left:0;padding-left:0; }
.nobullet {list-style:none; list-style-image:none; margin:0;}
.nobullet li {background:none; padding:0; margin:0}
.bl_noreload {color:#006eac; text-decoration:none; white-space:nowrap}
.bl_noreload span {color:#006eac; border-bottom:1px dashed #006eac; }
.cnoreload {color:#5f5f5f; text-decoration:none; white-space:nowrap}
.cnoreload span {color:#5f5f5f; border-bottom:1px dashed #5f5f5f;}
.grey {color:#5f5f5f;}
.error {color: #D90000;}
.hidden {display: none !important; } 