div {
	 
}
body {
	margin: 0 auto;
	width: 800px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size: 9pt;
	border-right: 1px #999999 dotted;
	border-left: 1px #999999 dotted;
	border-bottom: 1px #999999 dotted;
}

/* ----------------------------------- */

#navigation {
	float: left;
	width: 200px;
	border-right: 1px #999999 dotted;
	font-size: 8pt;
	padding-top: 25px;
	padding-right: 2px;
	margin-left: 2px;
	margin-right: 2px;
	min-height: 450px;
}

#navigation p.menuitem {
	padding-left: 10px;
	line-height: 4pt;
}

#navigation p.menuitem a {
	color: #0066FF;
}

#navigation p.menuitem a:hover {
	color: #0000FF;
}


/* ----------------------------------- */


#contentcontainer{
	margin-left: 205px;
	color:#333333;
	background-color: #FFFFFF;
	padding-left: 20px;
	padding-top: 25px;
	min-height: 450px;
}

#contentcontainer #login {
	padding-left: 90px;
}

#contentcontainer #yourcontactdetails td {
	height: 35px;
}

/* ----------------------------------- */

#header {
	background-image: url("images/headbanner.gif");
	background-color: #6699FF;
	background-repeat:no-repeat;
	height: 60px;
	color: #FFFFFF;
	font-size: 12pt;
	padding-left: 250px;
	padding-top: 5px;
	text-align: center;
}

/* ----------------------------------- */


#footer {
	clear: both;
	height: 12px;
	font-size: 6pt;
	padding-top: 10px;
	padding-right: 10px;
	text-align: right;
	background-color:#DFDFDF
}


/* -------------- SIZE --------------------- */

.xsmall {
	font-size: 7 pt;
}

.small {
	font-size: 8 pt;
}

.normal {
	font-size: 9 pt;
}

.medium {
	font-size: 10pt;
}

.large {
	font-size: 11pt;
}

.xlarge {
	font-size: 12pt;
}


/* -------------- COLOR --------------------- */

.white {
	color: #FFFFFF;
}

.red {
	color: #FF0000;
}

.blue {
	color: #0033FF;
}

/* -------------- BOLDNESS --------------------- */


.bold {
	font-weight: bold;
}


/* -------------- LINE SPACING --------------------- */

.linespace5 {
	padding-top: 5px;
}

.linespace10 {
	padding-top: 10px;
}

.linespace20 {
	padding-top: 20px;
}

/* -------------- ALIGN --------------------- */

.center {
	text-align: center;
}

.right {
	text-align: right;
}

.left {
	text-align: left;
}

/* -------------- BORDERS --------------------- */

.border_bottom {
	border-bottom: #CCCCCC solid  1px;
}
