/* CSS Document */

html, body {
	margin:0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10pt;
	color:#4e4e4e;
	}
	
h1, h2 {
	margin:0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	color:#6DBACF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:16pt;
	font-weight:bold;
	}
	
h2 {
	font-size:14pt;
	font-weight:bold;
	font-style:italic;
	}
	
h3 {
	font-size:10pt;
	font-weight:bold;
	margin:0px;
	}
	
/* ############################### */
#Banner {
	background-image:url(ImagesCommon/Banner_Back.gif);
	background-repeat:repeat-x;
	background-position:624px 0px;
	}
	
	
/* ############################### */
#Container {
	width:800px;
	}
	
	
	
/* ############################### */
#Navigation {
	float:left;
	width:215px;
	background-image:url(ImagesCommon/Nav_Background.gif);
	background-repeat:repeat-y;
	text-align:right;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	}
	
#Navigation ul{
	list-style:none;
	padding:20px 5px 20px 0px;
	margin:0px 0px 0px 0px;
	}
	
#Navigation li{
	list-style:none;
	padding:0px 0px 10px 0px;
	margin:0px 0px 0px 0px;
	}
	
#Navigation a {
	color:#8A8A06;
	text-decoration:none;
	}
	
#Navigation a:hover {
	color:#0088BB;
	}
	
#Navigation .Selected {
	color:#0088BB;
	}
	
#Navigation a:hover.Selected {
	color:#333333;
	}
	
/* ############################### */
#Main {
	float:left;
	width:500px;
	margin:0px 0px 0px 0px;
	padding:20px 0px 30px 40px;
	}
	
#MainLeft {
	margin:15px;
	float:left;
	width:250px;
	}
	
#MainRight {
	margin:15px;
	float:left;
	width:200px;
	}
	
#MainRight p {
	margin:5px 0px 10px 0px;
	}
	
a {
	color:#FF0066;
	font-weight:bold;
	text-decoration:none;
	}
	
a:hover {
	color:#FF66cc;
	}
	
#PageDivider {
	padding:0px 0px 0px 0px;
	margin:5px 0px 5px 0px;
	width:100%;
	background-image:url(ImagesCommon/PageDivider.gif);
	background-repeat:repeat-x;
	}
	
.ImageRight {
	float:right;
	padding:0px 0px 5px 10px;
	}
	
.Imageleft {
	float:left;
	padding:0px 10px 5px 0px;
	}

#DetailsBox {
	border:1px solid #0099CC;
	background-color:#eeeeee;
	padding:5px;
	}
	
#DetailsBox p{
	margin: 0px;
	}
	
/* ############################### */
#Footer {
	clear:both;
	margin:0px 0px 0px 0px;
	padding:100px 20px 20px 20px;
	background-image:url(ImagesCommon/Banner_Back.gif);
	background-repeat:repeat-x;
	background-position:top;
	text-align:center;
	font-size:9pt;
	}
	
#Footer a {
	color:#11aaee;
	text-decoration:none;
	}
	
#Footer a:hover {
	color:#44ddff;
	}
	
/* FORMS ########################### */

#FormRow {
	border-top:1px dashed #dddddd;
	clear:both;
	}
	
#FormLeft {	
	padding:5px;
	float:left;
	width:150px;
	text-align:right;
	}
	
#FormRight {
	padding:5px;
	float:left;
	width:300px;
	}	

input, textarea {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10pt;
	color:#4e4e4e;
	}
	
/* LOGIN ############################# */
#SmallLoginBox {
	padding:0px 5px 5px 25px;
	text-align:left;
	color:#8A8A06;
	}

.Error {
	color:red;
	}
	
.Success {
	color:#00CC33;
	}
	
#RandomImage200 {
	float:right;
	padding:0;
	margin:10px 0px 10px 10px;
	width:200px;
	}
	
#RandomImage200_NoPad {
	float:right;
	padding:0;
	margin:0;
	width:200px;
	}
	
.DividerLine {
	border-top:1px solid #ddd;
	margin:25px 0px 5px 0px;
	padding:5px;
	}
	
.BoldBlue {
	color:#6DBACF;
	font-weight:bold;
	}
