* {
	padding				: 0px;
	margin				: 0px;
}

body {
    font-family     	: "Trebuchet MS";
    font-size      		: 11px;
	background			: #000 url('../Images/bg.jpg') repeat-x top center;
    text-align			: center;
    color				: #FFFFFF;
}

div {
	font-size		: 8pt;
	color			: #000000;
}

.spacer {
	height			: 10px;
}

.outer {
	width			: 950px;
	margin			: 0px auto;
	text-align		: center;	
}

.top {
	border			: 1px solid #cccccc;
	padding			: 5px;
	background		: #ffffff;
	height			: 60px;

	font-size		: 12pt;
}

.title {
	font-size		: 10pt;
	color			: #cccccc;
}

.menu {
	padding			: 0px;
	text-align      : center;
	font-family		: Arial, Helvetica, sans-serif;
	font-size		: 11px;
	color			: #fff;
}

.menu a {
	color			: #fff;	
}

.formview {
	padding			: 10px; 
	color			: #ccc;
	background-color: #000;
	border			: 3px solid #fff;
	text-align		: left;
}

.main {
	margin			: 0px auto;
	width           : 850px;
    text-align      : center;
    display			: block;
	/*background-image:url('../Images/content.jpg');*/
}

.footer {
    margin	        : 0px auto;
    width           : 850px;
	height			: 40px;
}

.details {
	border			: 1px solid #cccccc;
	padding			: 5px;
	color			: #000000;
	background		: #ececec;
}

.exception {
	font-size		: 8pt;
	color			: #ff0000;
}

.menuitem {
	display			: inline;
}

a {
	font-size		: 8pt;
	color			: #000000;
}

a.menuitem {
	color			: #000000;
	text-decoration	: none;
}

input {
	border			: 1px solid #000000;
	background		: #fff;
	margin			: 2px;
	font-size		: 8pt;
}

.text {
	border			: 1px solid #000000;
	background		: #fff;
	margin			: 2px;
	font-size		: 8pt;
}

.button {
	border			: 1px solid #000000;
	background		: #e0e0e0;
	margin			: 2px;
	font-size		: 8pt;
	width			: 50px;
}

.help {
	position		: absolute;
	border			: 1px solid #000000;
	background		: #ffffff;
	margin-top		: 3px;
	margin-left		: 0px;
	font-size		: 8pt;
	cursor			: help;
}

.select {
	border			: 1px solid #000000;
	background		: #fff;
	margin			: 2px;
	font-size		: 8pt;
	width			: 150px;
}

.checkbox {
	/* border			: 0px none #fc0;*/
	/* background		: #ececec;*/
	margin			: 2px;
	font-size		: 8pt;
}

.radio {
	border			: 0px none #fc0;
	background		: #ececec;
	margin			: -2px;
	font-size		: 8pt;
}

.image {
	border			: 0px;
}

/* Internet site specific  */

.topbarmenu {
 	margin				: 0px auto;
    margin-top      	: 10px;
    width           	: 850px;
	height				: 36px;
    text-align      	: center;
	background-image	: url('../Images/menu.jpg');
}
.whitetext {
	font-family         : "Trebuchet MS";
	font-size           : 11px;
	color				: #fff;
}

.blacktext {
	color				: #000;
	background-color	: #ffffff;
}
.checkout {
	padding-top   	    : 232px;
	padding-left		: 50px;
	text-align			: left;
	width				: 300px;
	font-family         : "Trebuchet MS";
	font-size           : 12px;
	font-weight			: bold;

}
.ActionForm {
    padding-top      : 232px;
    margin		     : 0px auto;
    width           : 474px;
    height          : 207px;
    text-align      : left;
}

.memberview {
	margin			: 0px auto;
	width           : 850px;
	height			: 568px;
    text-align      : center;
    display			: block;
	background-image:url('../Images/content.jpg');
}
.productview {
	margin			: 0px auto;
	width           : 850px;
	height			: 568px;
    text-align      : center;
    display			: block;
	background-image:url('../Images/content.jpg');
}
.creditcardview {
    margin          : 0px auto;
    width           : 850px;
    height          : 568px;
    text-align      : center;
    display         : block;
    background-image:url('../Images/content.jpg');
}
.customerserviceview {
	margin				: 0px auto;
	width           	: 850px;
    text-align      	: center;
    display				: block;
}
.productbuttons {
    margin-left         : 27px;
    margin-top          : 210px;   
    padding             : 0px;
    width               : 400px;
    height              : 200px;
    float: left;
}
.rightborder {
	border-style		: solid;
	border-color		: #fff;
	border-width		: 0px 1px 0px 0px;

}

.formview a {
    color            : #ffffff;
}