body {
	margin: 0px;
	text-align: center; }

#container { 
	margin: auto; 	
	width: 760px;
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px;
	text-align: left;}
	
#nav {font-size: 12px; font-weight: bold; color: #818181; border-bottom:1px solid #CCCCCC; padding: 7px 30px 5px 32px; text-align:right;}
.left {background:url(stock/tab_03.gif) top left; padding:7px 4px 5px 5px;}
.right {background:url(stock/tabright_03.gif) top right; padding:7px 10px 5px 0px;}
#nav a {color: #818181; text-decoration: none; padding-left: 3px;}
#nav a:hover {color: #ef3e42; text-decoration: none;}

.toplinks {color: #777777; font-size: 10px; padding: 0px 30px 13px 30px;}
.toplinks a {color: #777777; text-decoration: none;}
.toplinks a:hover {color: #ef3e42; text-decoration: underline;}

#body {
	padding: 10px 22px;
	color: #4f4f4f;
	line-height: 17px;}
#body a { color: #ef3e42; text-decoration: none; }
#body a:hover { color: #4f4f4f; text-decoration: underline;}

#body ul {
	list-style-type: none;
	list-style-image: url(stock/plus.gif);
	margin: 0px;
	padding: 0px 20px;}
#body li {padding: 1px 0px;}

h1 { font-size: 18px; font-weight: normal; color: #ef3e42;}

.title { font-size: 18px; line-height: 26px; color: #ef3e42;}

.block {font-size: 11px; line-height: 15px; color: #eeeeee; padding: 4px 28px 54px 34px;}
.greenblock {background:url(stock/blocks_06.jpg) no-repeat 6px 6px; padding: 6px;}
.orangeblock {background:url(stock/blocks_08.jpg) no-repeat 6px 6px; padding: 6px;}
.redblock {background:url(stock/blocks_10.jpg) no-repeat 6px 6px; padding: 6px;}

#footer {
	margin: auto; 	
	width: 700px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #777777;
	padding: 4px 30px;
	border-top: solid 1px #CCCCCC;}
#footer a { color: #777777; text-decoration: none; }
#footer a:hover { color: #ef3e42; text-decoration: underline; }

.copyright { font-size: 10px;}
	
.border { border-left: 1px solid #CCCCCC; padding-left: 27px; width: 200px;}

.spacer { height: 10px; }
