body {
	margin : 0;
	padding : 0;
	background-color: black;
	font-family : Verdana, Sans serif;
	font-size : 10pt;
	color : #1F1F1F;
}

.site {
	margin : auto;
	width : 930px;
}

.header {
	background : url(/img/cheader1_2.jpg);
	height : 205px;
}

.header a {
	color : white;
	font-size : 50px;
	font-weight : bold;
	margin-left : 20px;
}

ul.menu {
	margin : 0;
	padding-left : 5px;
	background : url(/img/header2_2.jpg);
	height : 43px;
}

.menu li {
	display : inline;
	padding-left : 10px;
}

.menu li a {
	font-weight : bold;
	font-size : 12pt;
	color : #555;
	font-variant : small-caps;
}

.content {
	margin : 0;
	padding : 30px;
	padding-top : 0px;
	background : url(/img/bgsite.gif) repeat-y;
}

.tip {
	margin : 0;
	padding : 5px;
	border : 1px solid #A6A6A6;
	background-color : #F2F2F2;
}

.graph {
	float : right;
}

.footer {
	color : #A6A6A6;
	font-size : 7.5pt;
	font-variant : small-caps;
	line-height : 14pt;
	text-align : center;
}

#notification {
	position : absolute;
	width : 530px;
	text-align : center;
	margin-left : 200px;
	margin-top : 30px;
	border : 1px solid #7e7;
	background-color: #e1fbe1;
}

#notification .error {
	border-color : #e77;
	background-color: #fbe1e1;
}

a img {
	border-style : none;
}

a {
	color : #bf130c;
	text-decoration	: none;
}

a:hover {
	text-decoration	: underline;
}

ul {
	margin : -5px 0px 10px 0px;
}

h1 {
	margin-top : 0px;
	margin-left : -20px;
}

h2 {
	color : #555;
	margin-left : -10px;
}

form {
	margin-top : 10px;
	margin-bottom : 10px;
}

table, td, th {
	border-collapse : collapse;
}

table th {
	border-right	: 1px solid #bbb;
	border-bottom	: 1px solid #bbb;
	background 		: #ddd;
	text-align : center;
}

table th, table td {
	padding-left	: 5px;
	padding-right	: 5px;
	padding-top		: 4px;
	padding-bottom	: 4px;
}

table tr {
	border-bottom	: 1px solid #bbb;
}

table tr:hover {
	background-color : #fbe4e1;
}

dt {
	float : left;
	width : 100px;
	font-weight : bold;
}

.tip dl {
	margin: 0px;
}

.trax {
	background-color : #ddd;
	-moz-border-radius: 5px;
}

select.icon option {
	background-repeat : no-repeat;
	height : 18px;
	padding-left : 18px;
}

.campaign {
	border : 1px solid black;
	background-color : #ddd;
	padding : 10px;
}

.campaign li {
	list-style : none;
}

ul.track {
	margin-left : 10px;
	margin-top : 2px;
	margin-bottom : 0px;
	margin-right : 0px;
	padding : 0px;
}

ul.track li {
	list-style : none;
}




