﻿/** RESET ALL **/
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, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead {
	border: 0;
	font-family: inherit;
	font-size: 100%;
	font-style: inherit;
	font-weight: inherit;
	margin: 0;
	outline: 0;
	padding: 0;
}

/** LAYOUT **/
body { font-family: Arial; background:url(images/body-bg.jpg) 700px 550px #000000; color:#404040; line-height: 150%; font-size:12pt;}
#wrap { margin:auto; display:block; text-align:center; width:960px; }
#header { display:block; }
#logo {font-size:30px;color:#ffffff;text-align:right;padding:30px 0px 30px 0px;}
#middle { text-align:left; }
#footer { height:90px; }

#left {float:left; width:220px; }
#main {float:left; width:700px; padding:20px; background:#ffffff; }

#leftmenu ul { display:block; list-style: none; margin-top: 0px; border-bottom:1px #c0c0c0 solid;}
#leftmenu ul li {}
#leftmenu ul li a {display:block; color:#ffffff; padding:5px; text-align:right; text-decoration:none; border-top:1px #c0c0c0 solid; }
#leftmenu ul li a:hover, #leftmenu ul li a.selected {background:url(images/menu-bg.png); color: #000000; }

h1 {font-weight:bold; font-size: 22px; color: #000000; margin-bottom: 5px; }
h2 {font-weight:bold; font-size: 16px; color: #000000; margin-bottom: 5px; }
p { margin-bottom: 10px; }

ul.points {margin-left:20px;margin-bottom:10px;}
ul.points li {list-style:square;}

.msg-error {font-size:14px;color:#a61901;padding:10px;display:block;}
.msg-alert {font-size:14px;color:#dc7728;padding:10px;display:block;}
.msg-success {font-size:14px;color:#4b6ba0;padding:10px;display:block;}
.msg-text {font-size:14px;color:#404040;padding:10px;display:block;}

#copyright { text-align:center; font-family: Arial; font-size:12px; margin:5px; color:#909090; margin-top:10px; }

.divider {display:block; clear:both; height:5px;}
.clear {clear:both; height:1px;}

#boxdiv { border:5px solid #e0e0e0;padding:10px;margin-bottom:10px; }
#boxdiv p {font-size:12pt; line-height: 140%; }

.sup {font-size:11px;vertical-align:super;}
.sub {font-size:11px;vertical-align:sub;}
