body { padding:0px;margin:0px; background:#000000; font-family:Arial, Helvetica, sans-serif; font-size:12px; }

p { font-size:14px; }

h1 { color:#660000; font-size:18px; font-weight:normal; text-transform:uppercase; }

.logo { position:relative;top:50px }

.footer { 	background:#000000;height:45px;color:#666666;font-size:11px;
			text-align:center;padding-top:15px }

.button { color:#FFFFFF; background-color:#000000; border:none; }

a img, img a { border:none; }

.toptext { font-size:18px; color:#CCCCCC; font-family:Arial, Helvetica, sans-serif; }
.phones { font-size:12px; color:#CCCCCC; font-family:Arial, Helvetica, sans-serif; }

.online { 
		background-color:#009900; width:100%; 
		height:40px; font-weight:bold; 
		padding:10px; color:#FFF; 
		}

.offline { 
		background-color:#CD150A; width:100%; 
		height:40px; font-weight:bold; 
		padding:10px; color:#000000; 
		}

.mbutton, .mbutton a {
		margin-top:15px; margin-bottom:15px; 
		color:#FFFFFF; background-color:#000000; 
		display:block; padding:4px 10px 4px 10px;
		width:100%;
		height:14px;
		font-size:12px; text-transform:uppercase;
		text-decoration:none;
		}

.mbutton1, .mbutton1 a {
		display:block;
		margin-top:15px; margin-bottom:15px; 
		color:#FFFFFF; background-color:#000000; 
		padding:4px 10px 4px 10px;
		width:100%; height:30px;
		font-size:12px; text-transform:uppercase;
		text-decoration:none;
		}

.mbutton2, .mbutton2 a {
		display:block;
		margin-top:2px; margin-bottom:4px; 
		color:#FFFFFF; background-color:#000000; 
		padding:4px 10px 4px 10px;
		width:100%; height:22px;
		font-size:12px; text-transform:uppercase;
		text-decoration:none;
		}

.content { padding-left:30px; padding-right:30px; padding-top:15px; }

.thead { color:#FFFFFF; background-color:#000000; font-size:11px }
.datalist {font-size:11px }

button, #submit { background-color:#000000; color:#FFFFFF; border:none; padding:4px; font-weight:bold }

a.more { color:#660000; font-weight:bold; font-size:11px; text-decoration:none; }
a.more:hover { text-decoration:underline; }