body,td,th {
	font-family: tahoma;
	font-size: 11px;
	color: #6F6F6F;
	vertical-align: top;	
	line-height:13px;
}
img{border:0;}

a {
	font-family: tahoma;
	font-size: 11px;	
	color: #5CA0C7;		
}
a:visited {
	color: #5CA0C7;
}
a:hover {
	color: #5CA0C7;
}
a:active {
	color: #5CA0C7;	
}

.button {
	color: white; background-color: #999999;
}
.topmenu {
	vertical-align: middle;
	text-align: center;
	height: 53px;
	padding-left: 8px;
	padding-right: 8px;
	padding-bottom: 5px;
	white-space:nowrap;
	background: url('images/menu_bg.jpg');
}

.topmenu a {
	font-weight: bold;
	font-size: 12px;
	font-family: Arial, Helvetica, Verdana;
	text-decoration: none;
	color: #1c6ea0;
}

.topmenu a:hover {
	color: #000000;
}

.section_header {
	background: url('images/txt-3r.jpg');
	padding-left: 10px;
	font-weight: bold;
	font-size: 12px;
	font-family: Arial, Helvetica, Verdana;
	text-decoration: none;
	color: #ff0000;
	vertical-align: middle;
	height: 41px;
}

.conf_select { 
	width: 480px; 
	font-tracking:50; 
	color: #1c6ea0; 
	font-size: 12px 
}
.conf_input { 
	color: #1c6ea0; 
	font-size: 12px; 
	text-align: right 
}

.pricelist {
	margin-top:5px;
	border: #CCCCCC 3px solid;
}
.pricelist td {
	padding-left: 3px;
	padding-bottom: 3px;
	border-top: #eeeeee 1px solid;
	background-color: #FFFFFF;
	vertical-align: middle;
}

#page-title {
	padding: 5px 3px 4px 3px;
	margin-bottom:20px;	
	border-bottom: #54a4c7 1px solid;
	background-color: #FFFFFF;
	vertical-align: middle;
	FONT-SIZE: 19px; 
}

#message_success {
	position: relative;
	width: 370px;	
	margin-left: -175px; 	
    	left: 50%;
    	margin-top: 5px;
    	margin-bottom: 5px;
	border: 1px #609bbd solid; padding: 3px; TEXT-ALIGN: center; FONT-SIZE: 11px; COLOR: #609bbd; FONT-FAMILY: Verdana; TEXT-DECORATION: none; BACKGROUND-COLOR: #fcfcfc; FONT-WEIGHT:normal;
}

#message_error {
	position: relative;
	width: 370px;	
	margin-left: -175px;   
    	left: 50%;
	margin-top: 5px;
    	margin-bottom: 5px;
	border: 1px red solid; padding: 3px; TEXT-ALIGN: center; FONT-SIZE: 11px; COLOR: red; FONT-FAMILY: Verdana; TEXT-DECORATION: none; BACKGROUND-COLOR: #fcfcfc; FONT-WEIGHT:normal;
}

#message_success a, #message_success a:link, #message_success a:visited, #message_error a, #message_error a:link, #message_error a:visited{
	color: #000000;
	TEXT-DECORATION: underline; 
	font-weight: bold;
}
#message_success a:hover,#message_error a:hover{	
	TEXT-DECORATION: none; 
	font-weight: bold;
}

h1 { font-size: 12px; font-weight: bold; margin: 0; padding: 0; display: inline; }
h1.title { margin-bottom: 8px; margin-top: 10px; }
