@charset "utf-8";
/* CSS Document */

body {
	font-family: Verdana;
	font-size: 11px;
	color: #666666;
	margin-left: 15px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	line-height: 13px;
}

td {
	font-family: Verdana;
	font-size: 11px;
}

input {
	font-family: Verdana;
	font-size: 11px;
}

select {
	font-family: Verdana;
	font-size: 11px;
}

/*---- BLUE TOPS ----*/
.top_oneline {
	height: 19px;
	width: 195px;
	font-size: 11px;
	line-height: 15px;
	text-transform: uppercase;
	color: #FFFFFF;
	text-decoration: none;
	display: block;
	font-weight: bold;
	background-repeat: no-repeat;
	padding-left: 4px;
	margin-bottom: 0px;
	padding-top: 6px;
}

.oneline_1 {
	background-image: url(gfx/box_1line_color1.gif);
}

.oneline_2 {
	background-image: url(gfx/box_1line_color2.gif);
}

.oneline_3 {
	background-image: url(gfx/box_1line_color3.gif);
}
.oneline_bred {
	height: 19px;
	width: 414px;
	font-size: 11px;
	line-height: 15px;
	text-transform: uppercase;
	color: #FFFFFF;
	text-decoration: none;
	display: block;
	font-weight: bold;
	background-repeat: no-repeat;
	padding-left: 4px;
	margin-bottom: 0px;
	padding-top: 6px;
	background-image: url(gfx/topbar_blue.gif);
}

/*---- LINKS ----*/

a {
	font-size: 10px;
	font-weight: bold;
	text-transform: uppercase;
	color: #0D3679;
	text-decoration: none;
	
}


a:hover {
	text-decoration: underline;
}

a.inline {
	color: #0D3679;
}

a.inline:hover {
	text-decoration: underline;
}

a.submit {
	background-image: url(gfx/red_button.jpg);
	display: block;
	height: 34px;
	width: 193px;
	color: #FFFFFF;
	text-decoration: none;
	padding-top: 3px;
	padding-left: 6px;
	padding-right: 0px;
	padding-bottom: 0px;
}

a.submit:hover {
	text-decoration: underline;
}

a.submit_greyback {
	background-image: url(gfx/red_button_greyback.jpg);
	display: block;
	height: 34px;
	width: 132px;
	color: #FFFFFF;
	text-decoration: none;
	padding-top: 3px;
	padding-left: 6px;
	padding-right: 0px;
	padding-bottom: 0px;
}

a.submit_greyback:hover {
	text-decoration: underline;
}
/*---- HEADERS ----*/

.header {
	font-size: 13px;
	font-weight: bold;
	color: #4F4F4F;
	padding-bottom: 6px;
}

.subheader {
	font-size: 11px;
	font-weight: bold;
	color: #666666;
	padding-bottom: 6px;
	display: block;
	padding-top: 9px;
}

.priceheader {
	font-size: 11px;
	font-weight: bold;
	color: #0D3679;
	padding-bottom: 6px;
	display: block;
	padding-top: 9px;
}

.subheader_notop {
	font-size: 11px;
	font-weight: bold;
	color: #666666;
	padding-bottom: 6px;
	display: block;
}

.gfx_header_padding {
	padding-bottom: 12px;
	display: block;
}
.red_collum {
	color: #FFFFFF;
	background-color: #e41f1f;
	background-image: url(gfx/red_back.jpg);
	background-repeat: repeat-x;
	display: block;
	padding: 10px;
	width: 179px;
}

.red_collum a {
 color: #fff;

}

.blue_collum {
	color: #FFFFFF;
	background-color: #1f93e6;
	background-image: url(gfx/blue_back.jpg);
	background-repeat: repeat-x;
	display: block;
	padding: 10px;
	width: 179px;
}

.blue_collum a {
 color: #fff;
}

.grey_collum {
	color: #000000;
	background-color: #e4e4e4;
	display: block;
	padding: 10px;
	width: 179px;
}




.padding {

	display: block;

}

.layer {
	display: none;
}

.margin {

}
	
.txt_padding { font-size: 10px; font-family: verdana; padding-left: 8px; }
.txt { color: #000; font-size: 9px; font-family: tahoma, verdana; line-height: 15px; }
.txt10 { color: #000; font-size: 10px; font-family: verdana; line-height: 15px; }

.bluetop { color: #fff; font-size: 10px; font-family: tahoma; font-weight: bold; background-image: url(rammer/top_blaa.gif); background-repeat: repeat; height: 23px; padding-left: 8px; }
.darkbluetop { color: #fff; font-size: 10px; font-family: tahoma; font-weight: bold; background-image: url(rammer/top_darkblaa.gif); background-repeat: repeat; height: 23px; padding-left: 8px; }
.redtop { color: #fff; font-size: 10px; font-family: tahoma; font-weight: bold; background-image: url(rammer/top_roed.gif); background-repeat: repeat; padding-left: 8px; height: 23px; }


