@charset "utf-8";
/* CSS Document */

/* RESET BY HANI | Ver 1 | 07-04-2011*/

* {	border-width:0; outline-width: 0; font: inherit;}

html { *overflow:auto;}/*Disable Default Vertical Scrollbar in ie 7 and 6*/

body { line-height: 1; }

html, body, h1, h2, h3, h4, h5, h6, p, ul, ol, li, form, fieldset, legend {margin:0; padding:0; }

li { list-style: none;}
.decimals li { list-style: outside decimal; padding-left:13px; margin-left:15px;}
.bullets li { list-style: outside disc; padding-left:10px; margin-left:10px;}

input, select, textarea, button { border-width:1px; display:inline-block; vertical-align:middle;}
button[type=button], button[type=submit], button[type=reset], button,
input[type=button], input[type=submit], input[type=reset]{ padding:.5em 1em; *padding-left:.4em; *padding-right:.4em; *padding-top:.4em; *padding-bottom:.4em}
textarea { overflow:auto; resize:none; vertical-align:top;}
input[type=checkbox], input[type=radio] { position:relative; top:-1px}

sup, sub {font-size:75%; position:relative}
sup { vertical-align: text-top; top:-4px}
sub { vertical-align: text-bottom; bottom:-4px}

strong, b { font-weight:bold;}
em, i { font-style:italic}

abbr, acronym { border-bottom: .1em dotted;	cursor: help; }

blockquote, q { quotes: none; }
blockquote:before, blockquote:after, q:before, q:after { content: ''; content: none; }

/* remember to highlight inserts somehow! */
ins {text-decoration: none; }
del { text-decoration: line-through; }

/* tables still need 'cellspacing="0"' in the markup */
table { border-collapse: collapse;	border-spacing: 0; }

/* Change font according to your theme-mode */
pre, code { font-family:"Courier New", Courier, monospace}

/* FireFox Extra Button Padding  */
button::-moz-focus-inner, input::-moz-focus-inner { border: 0;  padding: 0; }

/* HTML5 display-role reset for older browsers. Remove the comments if your page code based on html 5. */
article, aside, details, figcaption, figure, 
footer, header, hgroup, menu, nav, section { display: block; }
