body
	{
	margin: 15px;
	background: url('images/back.gif');
	}
#main
	{
	width: 750px;
	height: auto;
	min-height: 500px;
	overflow: auto;
	background-color:#fff;
	border: 1px solid #C8C6C6;
	}
.main-spacer
	{
	width: 750px;
	height: 10px;
	}
#header
	{
	width: 750px;
	height: 90px;
	float: left;
	padding: 10px 0px 0px 0px;
	background-image: url('images/top-header-6.gif');
	}
#logo
	{
	width: 300px;
	height: 75px;
	float: left;
	background-image: url('images/logo.gif');
	}
#banner
	{
	width: 450px;
	height: 75px;
	float: left;
	background-image: url('images/banner.gif');	
	}
#flash
	{
	width: 40px;
	height: 41px;
	padding: 3px 0px 0px 10px;
	float: left;
	text-align: left;
	font-family:arial;
	font-size: 14px;
		color:#556E31;
	letter-spacing: -0.03em;
	font-weight: bold;
	background-image: url('images/nav-back.gif');
	}
#nav
	{
	width: 700px;
	height: 41px;
	padding: 2px 0px 0px 0px;
	float: left;
	text-align: left;
	font-family:arial;
	font-size: 12px;
		color:#556E31;
	letter-spacing: -0.02em;
	font-weight: bold;
	background-image: url('images/nav-back.gif');
	}
#nav a
	{
		color: #848282;
	text-decoration: none;
	}
#nav a:link
	{
		color: #848282;
	text-decoration: none;
	}
#nav a:active
	{
		color: #848282;
	text-decoration: none;
	}
#nav a:visited
	{
		color: #848282;
	text-decoration: none;
	}
#nav a:hover
	{
		color: #d20000;
	text-decoration: none;
	}

#nav ul
	{
	padding: 10px 5px 5px 10px;
	margin: 4px;
	}

#nav li 
	{
	padding: 8px 0px 0px 0px;
	display: inline;
 	list-style-position: inside;
	}
#nav li a
	{
	padding: 10px 10px 5px 20px;
	display: inline;
 	list-style-position: inside;
	border-right: 1px solid #E0E0E0;
	background-image: url('images/nav-li-back.gif');
	background-repeat: no-repeat;
	}
#nav a:hover, #nav a.active {
	
	padding: 10px 10px 5px 20px;
	display: inline;
 	list-style-position: inside;
	border-right: 1px solid #E0E0E0;
	background-image: url('images/nav-li-back1.gif');
	background-repeat: no-repeat;
	}
#image
	{
	width: 745px;
	height: 201px;
	float: left;
	background-image: url('images/main-promo.gif');
	border-bottom: 1px solid #ccc;
	}
#body
	{
	padding: 0px 0px 20px 0px; 
	width: 750px;
	height: auto;
	min-height: 300px;
	overflow: auto;
	float: left;
	background-color:#fff;
	}
#content
	{
	width: 500px;
	height: auto;
	min-height: 300px;
	overflow: auto;
	float: left;
	}
.home-image
	{
	width: 500px;
	height: 150px;
	border-bottom: 1px dashed #ccc;
	}
.para
	{
	width: 500px;	
	height: auto;
	min-height: 50px;
	overflow: auto;
	float: left;
	text-align: left;
	}
.para-header
	{
	padding: 7px 10px 0px 30px;
	width: 450px;	
	height: 40px;
	float: left;
	font-family: 'Trebuchet MS';
	font-size: 18px;
		color:#d20000;
	letter-spacing: -0.04em;
	text-align: left;
	background-image: url('images/para-header.gif');
	background-repeat: no-repeat;
	}
.para-title
	{
	padding: 10px 0px 10px 35px;
	width: 445px;	
	height: auto;
	min-height: 20px;
	overflow: auto;
	float: left;
	font-family: Arial;
	font-size: 13px;
		color:#000;	
	text-align: left;
	font-weight: bold;
	text-decoration: underline;
	}
.para-body
	{
	padding: 0px 10px 0px 35px;
	width: 445px;	
	height: auto;
	min-height: 30px;
	overflow: auto;
	float: left;
	font-family: Arial;
	font-size: 13px;
		color:#000;	
	text-align: left;
	}	
.para-body li {
	list-style: outside;
	margin-left: 15px:
	}

.para-body ul
	{
	margin: 0px;
	padding: 5px 0px 0px 10px;	
	}
.para-body li
	{
	padding: 0px 0px 0px 10px;
	}
.para-spacer
	{
	width: 490px;
	height: 10px;
	}	
#side
	{
	width: 250px;
	height: auto;
	min-height: 300px;
	overflow: auto;
	float: left;
	}
.side-sec
	{
	width: 249px;
	height: auto;
	min-height: 20px;
	overflow: auto;
	float: left;
	}
.side-sec-top
	{
	width: 249px;
	height: 30px;
	background-color:#0768C3;
	border: 1px solid #D3D3D3;
	font-family: arial;
	font-size: 17px;
		color:#fff;
	font-weight: bold;
	text-align: center;
	}
.side-sec-body
	{
	width: 249px;	
	padding: 7px 0px 0px 23px;
	font-family: arial;
	font-size: 11px;
		color:#000;
	font-weight: bold;
	border: 1px solid #D3D3D3;
	border-top: 0px;
	border-bottom: 0px;
	text-align: left;
	}
.side-sec-body li
	{
	margin: 0px 0px -2px 0px;
	padding: 0px 0px 0px 15px;
	font-family: arial;
	font-size: 13px;
	list-style-image: url('images/star-1.gif');
	list-style: outside;
	}	


.side-sec-footer
	{
	width: 249px;
	height: 40px;	
	padding: 0px 0px 0px 23px;
	border: 1px solid #D3D3D3;
	border-top: 0px;
	text-align: left;
	}
.side-sec1-body
	{
	width: 249px;	
	padding: 7px 0px 0px 0px;
	font-family: arial;
	font-size: 12px;
		color:#000;
	font-weight: bold;
	border: 1px solid #D3D3D3;
	border-top: 0px;
	border-bottom: 0px;
	text-align: center;
	}
.side-sec1-footer
	{
	width: 249px;	
	padding: 7px 0px 10px 0px;
	border: 1px solid #D3D3D3;
	border-top: 0px;
	text-align:center;
	font-family: arial;
	font-size: 12px;
		color:#000;
	font-weight: bold;
	}
.top-side-form
	{
	padding: 25px 0px 0px 45px;
	width: 200px;
	height:150px;
	float: left;
	font-family: georgia;
	font-weight: bold;
	font-size: 12px;
		color:#6F6F6F;
	border-bottom: 1px dashed #ccc;
	}
.side-form
	{
	padding: 10px 0px 0px 45px;
	width: 200px;
	height:auto;
	min-height: 150px;
	overflow: auto;
	float: left;
	font-family: georgia;
	font-weight: bold;
	font-size: 12px;
		color:#6F6F6F;
	}
.sf-title
	{
	width: 200px;
	height: 35px;
	float: left;
	text-align: left;
	font-family: Georgia;
	font-size: 18px;
		color:#d20000;
	letter-spacing: -0.04em;
	font-weight: normal;
	}
.sf-element
	{
	width: 200px;
	height: 20px;
	float: left;
	text-align: left;
	}
.sf-value
	{
	width: 200px;
	height: 25px;
	float: left;
	text-align: left;
	}
input.b1
	{
	width: 150px;
	height: 13px;
	background-image: url('images/back-input.gif');
	border: 1px solid #ccc;
	font-family: arial;
	font-size: 13px;
	font-weight: bold;
	
	}
input.b2
	{	
	width: 75px;
	height: 28px;
	background-color:#000;
	border: 1px solid #ccc;
		font-family: georgia;
	font-weight: bold;
	font-size: 12px;
		color:#fff;
	}
.side-item
	{
	width: 245px;
	height: auto;
	min-height: 300px;
	overflow: auto;
	float: left;
	}
#footer
	{
	padding: 15px 0px 0px 0px;
	width: 750px;
	height: 55px;
	float: left;
	background-color:#E1DFDF;
	font-family:'Trebuchet MS';
		color:#000;
	font-size: 13px;
	font-weight: bold;
	}
#footer a
	{
	font-family:'Trebuchet MS';
		color: #000;
	}
#footer a:link
	{
		color: #000;
	}
#footer a:visited
	{
		color: #000;
	}
#footer a:hover
	{
		color: #000;
	text-decoration: none;
	}
/* -- Extra --*/
.t-area
	{
	padding: 5px;
	font-family: 'trebuchet MS';
	font-size: 11px;
	}	
.t-spacer
	{
	height: 10px;
	}
#cal
	{
	border: 1px solid #ccc;
	}
.cal-number
	{
	padding: 0px;
	width: 95px;
	height: 50px;
	font-family: 'Trebuchet MS';
	font-size: 23px;
	font-weight: bold;
		color:#0768C3;
	}
.cal-option
	{
	padding: 0px;
	width: 50px;
	height: 50px;
	font-family: 'Trebuchet MS';
	font-size: 20px;
	font-weight: bold;
		color:#000;
	}
.cal-screen
	{
	border: 0px;
	padding: 5px 5px 5px 7px;
	width: 285px;
	height: 40px;
	font-family: 'Trebuchet MS';
	font-size: 35px;
	font-weight: bold;
		color:#000;
	background-image: url('images/cal-back.gif');
	background-repeat: no-repeat;
	}	