* {margin:0; padding:0}
body {font-family:Georgia, "Trebuchet MS", arial, sans-serif; font-size:81%; background:#fff; color:#2d394c;}
#container {width:600px;}
#left {border-top:7px solid #7d838b;}
#right {display:none;}

a#header {border:none; text-decoration:none; font-size:250%; color:#2d394c;}

ul#nav, ul#fnav {display:none;}

.clear {clear:both; display:block; height:1px; text-indent:-9999px; width:100%}
img {border:1px solid #2f3338; padding:2px}

img.fr {float:right; margin:0 0 8px 8px}
img.fl {float:left; margin:0 8px 8px 0}
h1 {margin:10px 0 10px 0; color:#2d394c; font-size:151%}
h2 {color:#2d394c; margin:20px 0 10px 0; border-bottom:1px dotted #2d394c; font-size:121%}
h3 {font-weight:normal; font-size:111%; margin:0 0 10px 0}

p {line-height:120%; margin:0 0 10px 0; color:#2d394c}
a {color:#4c6fa0; text-decoration:none; border-bottom:1px dotted #4c6fa0}
#left ul {margin:0 0 20px 0; line-height:120%}

#left table {border-collapse:collapse;	width:100%;	font-size:91%; vertical-align:top; margin:0 0 30px 0}
#left caption {text-align:left; color:#2d394c; font-weight:normal; font-size:141%; margin:0 0 20px 0}
#left th, #left th.over {font-weight:bold;	padding:4px 11px;	text-align:left; vertical-align:top}
#left td {padding:6px 11px;	border-bottom:1px solid #2f3338; vertical-align:top}

/**/
#topErrorMsg{color:red; margin-bottom:10px;}
input, textarea{width:250px;}
select{width:255px;}
input.but{width:auto; border:1px solid #2f3338; background:#eeeeef; font-weight:bold; padding:2px;}
