﻿/*************** Reset Css ****************************/ 
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{ background: transparent; border: 0; font-size: 100%; margin: 0; outline: 0; padding: 0; vertical-align: baseline; }
body { font:12px/18px Arial;}
li{ list-style-position:inside;list-style-type:disc;}
blockquote, q { quotes: none; }
blockquote:before, blockquote:after,
q:before, q:after { content: ''; content: none; }
blockquote{display: block;margin: 1em 40px;}
/* remember to define focus styles! 
,table, caption, tbody, tfoot, thead, tr, th, td 
*/
:focus { outline: 0; }
/* remember to highlight inserts somehow! */
ins { text-decoration: none; }
del { text-decoration: line-through; }
/* tables still need 'cellspacing="0"' in the markup */

a{color:#000;text-decoration:none;}
/******************** Common elements ***********************/
.dh{min-height: 800px;}
.l,.left{float:left}
.r,.right{float:right}
.o{overflow:hidden}
.h{display:none}
.m0{ margin:0}
.p0{ padding:0}
.last{ margin-right:0; padding-right:0}
.cl,.clf,.clear{clear:both}
.clf{float:left}
hr{border:none;border-top:1px solid #ccc;height:1px;clear:both}
a{text-decoration:none}
a:hover{text-decoration:underline}
h1,h2,h3,h4,h5,h6{font-weight:700;} /* 62.5% standar size */
h1{font-size:1.8em;}
h2{font-size:1.3em;}
h3{font-size:1.2em;}
h4{font-size:1.1em;}
h5{font-size:1em;}
h6{font-size:0.9em;}
ul.ul-h{clear:both;}
ul.ul-h li{float:left}
ol li{list-style:decimal inside;}

/* easy clearing */
.clearfix:after{content:'';display:block;height:0;clear:both;visibility: hidden;font-size:0} 
.clearfix{display: inline-block;position: relative;}
/*\*/
.clearfix{display: block;}
* html .clearfix             { zoom: 1; } /* IE6 */
*:first-child+html .clearfix { zoom: 1; } /* IE7 */
.hidden{display:none;}
.TableWidthBorder{background-color: #ffffff;		border-style: solid;	border-collapse: collapse;	border-width: 1px;	border-color: #6c6c6c;}
.TableWidthBorder td{background-color: #ffffff;		border-style: solid;	border-collapse: collapse;	border-width: 1px;	border-color: #6c6c6c;height: 100%;}
.wrap-viewer{margin:15px 0px;text-align: center;}
