body{
font-family: Arial, Helvetica, sans-serif;
color: #555;
font-size: 90%;
line-height: 150%;
}

* a, li a, p a{text-decoration: none; color: #BE1E2D;}

#wrap{width:960px; margin:0 auto; background: #fff;}

#navigation-left {float:left; text-align:left; width:65%;}
#navigation-right {float:right; text-align:right; width:35%;}

#menu{float: left; width: 100%; margin-top: 20px; margin-bottom: 10px; padding: 13px 0; border-top: 1px dotted #DCDCDC; border-bottom: 1px dotted #DCDCDC; word-spacing:30px;}

#navigation-left a:link {color: #333333; text-decoration: none;}
#navigation-left a:hover {color: #BE1E2D; text-decoration: none;}
#navigation-left a:visited {color: #333333; text-decoration: none;}
#navigation-left a:visited:hover {color: #BE1E2D; text-decoration: none;}
#navigation-left a.selected {color: #BE1E2D; text-decoration: none;}
#navigation-right a:link {color: #999999; text-decoration: none;}
#navigation-right a:hover {color: #BE1E2D; text-decoration: none;}
#navigation-right a:visited {color: #999999; text-decoration: none;}
#navigation-right a:visited:hover {color: #BE1E2D; text-decoration: none;}
#navigation-right a.selected {color: #BE1E2D; text-decoration: none;}

#leftbox {
float:left;
background-color:#fff;
width:48%;
border-right: 1px dotted #ccc;
padding-right: 10px;
}

#rightbox {
float:right;
background-color:#fff;
width:48%;
border-left: 1px dotted #eaeaea;
padding-left: 10px;
}

#fullbox {
float:left;
width:100%;
margin-top: 10px;
margin-bottom: 10px;
}

#middlepage{float: left; width: 100%; margin-top: 0px; margin-bottom: 10px; border-top: 0px dotted #DCDCDC; font-size:14px;}

/* Tables Styling */
table span {
	padding:0 10px 0 0;
	font-weight:bold;
}
.odd td { background-color: #F5F5F5; } 
.even td { background-color: #fff; }
td {
	padding:14px 0px;
	border-bottom: 1px solid #e2e2e2;
	text-align:left;
	color:#333;
}
th {
	padding: 0px 5px;
	border-top:1px solid #d4d4d4;
	border-bottom:1px solid #e2e2e2;
	font-weight:bold;
}
