/* CSS Document */

body {margin:0px;
		background-color:#E3E3E3;
		font-family:Arial, Helvetica, sans-serif;
		font-size:14px;}

a.menu:link {text-decoration:none;
				color:#FFF;
				font-size:12px;
				}
	
a.menu:visited {text-decoration:none;
				color:#FFF;
				}

a.menu:hover {text-decoration:underline;
				color:#FFF;
				}

a.menu:active {text-decoration:none;
				color:#FFF;
				}
				
a.sidemenu:link {text-decoration:none;
				color:#000; 
				margin-left:0;}
	
a.sidemenu:visited {text-decoration:none;
				color:#000;
				margin-left:0;}

a.sidemenu:hover {text-decoration:underline;
				color:#000;
				background:#CCCCCC;
				margin-left:0;}

a.sidemenu:active {text-decoration:none;
				color:#000;
				margin-left:0;}

#back {width:1000px;
			margin-left:auto;
			margin-right:auto;
			background-image:url(image/back.jpg);
			background-repeat:repeat-y;}

#container {width:800px;
			margin-left:auto;
			margin-right:auto;
			background-image:url(image/bkgrd.jpg);
			background-repeat:repeat-y;}
			
.header {height:85px;
		background-image:url(image/header.jpg);
		background-position:left;
		background-repeat:no-repeat;}

.floatleft{float:left;
}

.topmenu {width:160px;
		margin-left:640px;
		padding-top:15px;
		color:#FFF;
		}

.mainmenu {background-color:#075CAA;
		color:#FFFFFF; 
		height:25px;
		padding-top:10px;
		padding-left:15px;
		}
		
.flash {height:180px;
		}

.content {float:right;
			width:600px;
			background-color:#FFF;
			background-image:url(image/ae.gif);
			background-position:center;
			background-repeat:no-repeat;
			}
.title {margin:20px;
		padding-top:4px;
		font-size:14px;
		color:#FFF;
		background-color:#075CAA;
		padding-left:5px;
		height:20px;
		}	
		
.shoppingad {margin-top:10px;
	margin-bottom:10px;
	margin-left:20px;
	margin-right:20px;
		padding-top:4px;
		font-size:16px;
		background-color:#000;
		padding-left:5px;
		height:94px;
		background-image:url(image/shoponline.jpg);
		background-position:right;
		background-repeat:no-repeat;
		padding-right:2px;
		}	

.adtext{margin-top:20px;
margin-left:40px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:18px;
width:200px;
text-align:center;
color:#0000FF;
}
	
.adlogin{margin-top:10px;
margin-left:40px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
width:200px;
text-align:center;
}	

a.adlogin:link {text-decoration:none;
				color:#000; 
				margin-left:0;}
	
a.adlogin:visited {text-decoration:none;
				color:#000;
				margin-left:0;}

a.adlogin:hover {text-decoration:underline;
				color:#000;
				background:#CCCCCC;
				margin-left:0;}

a.adlogin:active {text-decoration:none;
				color:#000;
				margin-left:0;}

.main {	padding-left:20px;
		padding-right:20px;
		padding-bottom:20px;
		}
		
.leftcolumn {width:200px;
			float:left;
			height:530px;
			}
			
.submenu {font-size:12px;
			width: 160px;
			margin-left:20px;
			margin-top:20px;
			letter-spacing:1px;
			font-weight:bold;
			}
		
.footer {clear:both;
		background-color:#075CAA;
		color:#FFFFFF; 
		height:50px;
		padding-top:10px;
		text-align:center;
		font-size:10px;}
		
.subheading {font-size:14px;
			color:#075CAA;
			font-weight:bold;}
		
.pic1 {width:155px;
margin-top:20px;
margin-left:auto;
margin-right:auto;
}

.pic2 {width:50px;
margin-top:20px;
margin-left:auto;
margin-right:auto;
}

.absolute {color:#FF6633;
			font-weight:bold;}
			
.blue {color:#075CAA;
			font-weight:bold;}
			
.bold {font-weight:bold;}

.block {float:left;
margin:20px;
width:200px;
text-align:center;
font-weight:bold;}

.brand {float:left;
margin:10px;
width:180px;
text-align:center;
font-weight:bold;}

.right{float:right;}

.logo {padding:8px;}

.login_input {margin-left:70px;
margin-right:70px;
font-size:12px;
			text-align:right;
			padding-right:90px;
			background-color:#CCCCCC}
				
.login_box {margin:10px;
padding-left:40px;
background-color:#FFF;
border-color:#CCCCCC;
border-style:solid;
}

.login_text {margin-left:100px;
}

.invisible {color: #075CAA;
font-size: 2px;}