/* Reset The World */

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,th,var{font-style:normal;font-weight:normal;}
ul {list-style:none;}
caption,th {text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
q:before,q:after{content:'';}
abbr,acronym {border:0;}

/* Site Setup */

body {background-color:#fff;text-align:center;font:13px  Georgia, "Times New Roman", Times, serif;*font-size:small;*font:x-small;}
table {font-size:inherit;font:100%;}
select, input, textarea {font:99% arial,helvetica,clean,sans-serif;}
pre, code {font:115% monospace;*font-size:100%;}
body * {line-height:1.3em;}

h1 {font-size:300%;font-weight:normal; word-spacing:0.8; }	
h2 {font-size:144%;font-weight:normal;}	
h3 {font-size:122%;font-weight:bold;}	
h4 {font-size:111%;font-weight:bold;}	
h5 {font-size:100%;font-weight:bold;}

h1, h2, h3, h4, h5 {margin:10px 0 5px 0;}
p {margin:5px 0 10px 0;}
h1 a, h2 a, h3 a, h4 a {font-weight:normal;}	
ul, ol {margin:10px 0 10px 25px;}
ul ul, ol ol, ul ol, ol ul {margin:10px 0 20px 10px;}
dl {margin:10px 0 20px 0;}
th {font-weight:bold;}

a img {border:none;}
hr, #bottom {display:none;}
.c {clear:both;height:1px;line-height:1px;font-size:1px;width:100%;}
.r {clear:both;}

a:visited, a:link {color:#006699;}
a.tt:visited, a.tt:link {color:#CC0000;}
a:hover, a:active, a:other {color:#3399CC;}
.on a:link, .on a:visited {font-weight:bold;	text-decoration:none;}

img.imgleft {float:left;margin:0 10px 10px 0;}
img.imgright {float:right;margin:0 0 10px 10px;}
img.imgcenter {display:block;margin:10px auto;}

div.imgleft {float:left;margin:0 10px 10px 0;padding:10px;border:1px solid #ccc;background-color:#fff;}
div.imgright {float:right;margin:0 0 10px 10px;padding:10px;border:1px solid #ccc;background-color:#fff;}
div.imgcenter {margin:10px auto;padding:10px;border:1px solid #ccc;background-color:#fff;text-align:center;}

/* Basic Layouts */