@charset "utf-8";
/* screen Stylesheet */

/* reset.css */
html, div, span, h1, h2, h3, h4, h5, h6, p, a, ul, li, form, label, table, tr, th, td {margin:0;padding:0;border:0;font-weight:inherit; font-style:inherit; font-size:100%; font-family:inherit; vertical-align:baseline;}
body {line-height:1.7;}
table {border-collapse:separate;border-spacing:0;}
th, td {text-align:left;font-weight:normal;}
table, td, th {vertical-align:middle;}
blockquote:before, blockquote:after, q:before, q:after {content:"";}
blockquote, q {quotes:"" "";}
a img {border:none;}


/* Typography Stylesheet */
body, p, h1, h2, h3, a, li {font-family: Arial, Helvetica, sans-serif;}
body {font-size: 100%;}
p {font-size: 0.75em; line-height: 1.4em;}
h1 {font-size: 1.125em; font-weight:normal; line-height: 1.3em; margin-bottom:1em;}/*18px*/
h2 {font-size: 0.875em; font-weight:800; line-height: 1.3em;}/*14px*/
h3 {font-size: 0.8em; font-weight:700; line-height: 1.3em;}
#topmenu a, #globel_nav a{ font-size: 0.875em; text-decoration: none;}
#globel_nav li { list-style-type: none; }
#mainfoot p {font-size: 11px;}
#mainfoot li {font-size: 0.75em;}
#side_menu, #side_menu li, #side_menu ul{ list-style-type: none;}
#side_menu li {font-size: 14px;}
#side_menu li, #related_links ul, #related_links li, #leftcont li{font-size: 12px;}
#content li {font-size: 0.75em; margin-left: 15px; list-style:disc;}
#content ul {list-style:disc;}
.bigfont {font-size: 1.125em; font-weight: 450;} /*for 16px font is 18px*/
#current_page {font-weight: bold;}

/* Color Stylesheet */
body {color: #000;}
.error {color:#900;}


/* Layout Stylesheet */
#topmenu, #globel_nav, #left_col, #header, #leftcont{display:none;}
#content, #header_image, #rightcont, #rightpicture {float:left;}