/* CSS Document */

body {
	background-color:green;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
    overflow-x: hidden;
    font-family: Arial;
	color:#333333;
}

.border {
	border:0px; 
	border-thickness: 0px; 
	border-color: #CCCCCC; 
	border-style: solid;
}
.SuccessMessage{
COLOR: green;
}

.ErrorMessage{
COLOR: red;
}

.Total{
COLOR: red;
FONT-SIZE: 20px;
}

.HeaderBorderTable{ 
	background-color:green;	
	FONT-SIZE: 45px;
	COLOR: white;
	font-weight:bold;		
}
.HeaderPictureBorderTable{ 
	BORDER-TOP: white 1px solid; 
}
.HeaderBorderTableLinks{ 
	BORDER-BOTTOM: white 2px solid; 
	BORDER-RIGHT: white 2px solid; 
	background-color:green;	
	FONT-SIZE: 12px;
	COLOR: white;
	text-align:right
}

.LeftNavBarTable{
	BORDER-RIGHT: white 2px solid; 
	width:750px;
	background-color:#EAEAEA;
	BORDER-LEFT: white 2px solid;

}

.LeftNavBar{
	BORDER-RIGHT:#666666 1px solid; 
	BORDER-LEFT: white 0px solid;
	width:165px
}

.MainBody{
	width: 97%;
	
}

.CenterPage{ 
	padding-left:5px;
	padding-right:0px;
}

.PageHeader{
	COLOR: red;
	FONT-SIZE: 26px;
	font-weight:bold;
	height:40px;
}

.FooterTable{ 
	background-color:green;	
	FONT-SIZE: 10px;
	COLOR: white;
	text-align:center;
}

.FooterTable a{ 
	FONT-SIZE: 12px;
	COLOR: white;
}

.HeaderPictureBorderTable{ 
	BORDER-BOTTOM: white 2px solid; 
	BORDER-RIGHT: white 0px solid; 
	BORDER-LEFT: white 0px solid; 
	background-color:white;	
}

.InfoBox{ 
	BORDER-BOTTOM: green 1px solid; 
	BORDER-RIGHT: green 1px solid; 
	BORDER-LEFT: green 1px solid; 
	BORDER-TOP: green 1px solid;
	width:250px;
	height:250px;
}

.links{ 
	FONT-SIZE: 14px;
	COLOR: blue;
	text-decoration: none;
}

.WadePicture{ 
	width:250px;
	BORDER-BOTTOM: blue 1px solid; 
	BORDER-RIGHT: blue 1px solid; 
	BORDER-LEFT: blue 1px solid; 
	BORDER-TOP: blue 1px solid;
}

.NewsTitle{ 
	FONT-SIZE: 16px;
	COLOR: ;
	font-weight:bold;		
	background-color:;	
	height: 20px;
}

.NewsBody{ 
	FONT-SIZE: 12px;
	font-weight:normal;		
	background-color:;	
	height:220px;
}
.Photo{ 

}

.FormTable{ 
	BORDER-BOTTOM: green 1px solid; 
	BORDER-LEFT: green 1px solid; 
	BORDER-RIGHT: green 1px solid; 
	background-color:#dddddd;	
	FONT-SIZE: 12px;				
}

.FormTableHeader{	
	background-color:green;	
	FONT-SIZE: 12px;
	COLOR: white;
	font-weight:bold;			
}

.FormQuestions{
	font-weight:bold;
}

.formElement{
	BORDER-RIGHT: #000000 1px solid; 
	BORDER-TOP: #000000 1px solid; 
	FONT-SIZE: 12px; BORDER-LEFT: #000000 1px solid; 
	COLOR: #3a3b5d; BORDER-BOTTOM: #000000 1px solid;
	font-weight:bold;
	font-family: Arial;
}

.ImageBorder {
	border:0px; 
	border-thickness: 0px; 
	border-color: #CCCCCC; 
	border-style: solid;
}

.ImageBorderBook {
	border:1px; 
	border-thickness: 0px; 
	border-color: green; 
	border-style: solid;
}

/* left menus */	
#left ul {
	margin: 0;
	padding: 0;
	list-style: none;
	width: 10em; /* Width of Menu Items */
	border-bottom: 0.15em solid white;
}

/* Styles for Menu Items */
#left ul li a {
	display: block;
	text-decoration: none;
	color: white;
	background: green; /* IE6 Bug */
	padding: .42em 0 .42em 1em;
	border-top: 0.15em solid white;
	font-weight:bold;
	font-size:.75em;
}

.search {
	display: block;
	text-decoration: none;
	border-bottom: 0.15em solid white;
	color: white;
	background:#3a3b5d;
	padding: .40em 0 .42em 0.3em;
	font-weight:bold;
	font-size:.75em;
}

/* Fix IE. Hide from IE Mac \*/
* html #left ul li a { height: 1%; }
/* End */

#left ul li a:hover { color: white; background: red;	font-weight:bold; } /* Hover Styles */
			
/* Left column */	
#left {
	float:left;
	width:10em;
	margin:0.5em 1 1;
}

.OnButtonStart{
color:#00CC00;
font-weight:bold;
}

.AdvertMainTitle{
font-family: Arial;
font-size:26px;
text-align:center;
font-weight:bold;
}

.AdvertText{
font-family: Arial;
font-size:14px;
text-align:left;
}

.AdvertFile{
font-family: Arial;
font-size:12px;
text-align:left;
}

#bookAdvert{
	position:absolute;
	left:0px;
	top:0px;
	width:12%;
	height:30%;

}

#bookAdvert img{
	width:100%;
	height:90%;
}


.originalPrice{
	text-decoration:line-through;
	color:#CCCCCC;
}

.click{
	color:blue;

}