/*

border: 1px dotted Fuchsia;

*/

.imgsponsor{
position:relative;
left:-25px;
right:-25px;
padding-right:-15px;
padding-left:-15px;



}



.neworder {

  width: 100%;

  height: 95px;

  vertical-align: middle;

/*  line-height: 95px;*/

  font-size: 130%;

  font-weight: bold;

}

.neworder a, .neworder img, .neworder span  {

 display: block;

 float: left;

 margin: 38px 10px 0px 0px;

}





.neworder img {

 margin: 0px 10px 0px 10px;

}







.sli{

  width:100%;

  margin: 0px 0px 0px 3px;

  font-weight: bold;

  line-height: 15px;

  height: 15px;





}

.sli img{

  margin: 0px 10px 2px 0px;

}



.idxcol a.button, .idxcolrig a.button  {

display: block;

margin: 15px 0px 0px 0px;

width:235px;

height:55px;

}



.idxcol a.button {

background-image: url(images/button_b1b.gif);

}


.idxcol a.sponsor1 {

background-image: url(images/golf.jpg);

}


.idxcol a.button:hover {

background-image: url(images/button_b1b_over.gif);

}



.idxnocol{

  width:530px;

  margin: 0px 0px 0px 0px;

/*     text-align: center;*/

}



.idxcol{

  width:250px;

  float: left;

  margin: 0px 10px 10px 0px;

/*     text-align: center;*/

}

.idxcolrig{

  width:264px;

  float: left;

  margin: 0px 10px 10px 0px;

/*   text-align: center;*/

}

.idxcolmid{

  width:252px;

  float: left;

  margin: 0px 10px 10px 0px;

/*     text-align: center;*/

}

.idxcol h1, .idxcolrig h1  {

    margin: 0 0 10px 0;

}

.idxcol img {

border: 0;

margin: 10px 0px 5px 0px;

}

.idxcolrig img {

border: 0;

margin: 10px 0px 5px 15px;

}

.idxcolrig a.button {

background-image: url(images/button_b2b.gif);

}



.idxcolrig a.button:hover {

background-image: url(images/button_b2b_over.gif);

}



.idxcol .txt, .idxcolrig .txt, .idxcolmid .txt {

  margin: 0px 5px 0px 2px;

}

h1 {

    font-family: Times New Roman;

    font-size: 21px;

	color: #7A1D2F;

/*    font-weight: bold;*/

    margin: 0 0 15px 0;

}















#menu {

 width: 100%;

 background-color: #000;

 border-bottom: solid 2px #6D6D6D ;

 margin: 0px 0px 15px 0px;

 text-align: left;

}

#menu a {

display: block;

float: left;

width: 78px;

color: #fff;

font-size: 100%;

font-weight: bold;

text-align: center;

vertical-align: middle;

line-height: 22px;

margin: 1px 3px 1px 3px;

background-color: #000;

height: 22px;

text-decoration:none;

}

#menu a.menuend{

float:right;

width: 100px;

margin: 1px 2px 1px 2px;

}

#menu .menubegin{

width: 80px;

margin: 1px 3px 1px 3px;

}



#menu .pclear{

clear:both;

}



#menu img{

float:left;

margin: 8px 5px 0 2px;

}



#menu a:hover {

background-color: #CCC;

color: #000;

text-decoration:none;

/*background-color: #fff;*/

/*color: #8C0700;*/





}



#logo {

width: 100%;

margin: 10px 0 0 0;

}

#logo img {

border: 0;

}







.obrdole {

  vertical-align: bottom;

}

body {

	margin: 0;

	background-color: #ffffff;

  	font-size: 12px;

	color: #000;

	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;

}

table, td {

	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;

	font-size: 11px;

}

a {

	color: #7A1D2F;

	text-decoration: underline;

}

a:hover {

	color: #FF0033;

	text-decoration: underline;

}

h2 {

    font-size: 140%;

    color: #000;

    font-weight: bold;

    text-indent: 5px;

}



.smalltext {

	font-size: 10px;

}

.greytext {

	color: #999999;

}

a.fred {

	color: red;

}

a.fred:hover {

	color: red;

}

a.blacklink {

	color: #000000;

	font-size: 10px;

	text-decoration: none;

}

a.blacklink:hover {

	color: #000000;

	text-decoration: underline;

}

a.blacklink2 {

	text-decoration: none;

}

a.blacklink2:hover {

	color: Black;

	text-decoration: underline;

}

a.blacklink3 {

	text-decoration: none;

	color: #555555;

}

a.blacklink3:hover {

	color: black;

	text-decoration: underline;

}

a.greylink_10px {	

	text-decoration: underline;

	font-size: 10px;

}

select.text1

{

	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;

	font-size: 10px;

	border: 1px solid #999999;

}

.blacktext {

	color: #000000;

}



.bluetext {

	color: #0000CD;

}



.welcome {

	background-image: url(images/welcome.jpg);

	background-repeat: no-repeat;

}



/* TOP BAR */

.top1back {

	background-image: url(images/top1x2.jpg);

	background-repeat: no-repeat;

}

.top2back {

	background-image: url(images/top2x2.jpg);

	background-repeat: no-repeat;

}



/* SECTION */

.bluehead {

	background-image: url(images/box-blue-head.gif);

	background-repeat: no-repeat;

}

.bluesides {

	background-image: url(images/box-blue-sides.gif);

	background-repeat: repeat-y;

}

.blueinput {

	border: 1px solid #6699FF;

}

.magentahead {

	background-image: url(images/menutop.jpg);

	background-repeat: repeat-x;

    font-size: 10px;

}

.colorwhite{

    color:white;

    vertical-align: middle;

    line-height: 23px;

    padding-left: 8px;

    font-size: 11px;

    font-weight: normal;

}

.colorwhite:hover{

    color: white;

}

.magentasides {

 }

.magentainput {

	border: 1px solid #7A1D2F;;

    background-color: #fff;

}

.magentabutt {

	background-image: url(images/menutop.jpg);

	background-repeat: repeat-x;

    width: 70px;

    height: 23;

    color: #fff;

    font-weight: bold;



}



.bordergrey {

    border: 1px solid #777;

}



.greenhead {

	background-image: url(images/box-green-head.gif);

	background-repeat: no-repeat;

}

.greensides {

	background-image: url(images/box-green-sides.gif);

	background-repeat: repeat-y;

}

.greenainput {

	border: 1px solid #81B44E;

}

.greyhead {

	background-image: url(images/box-grey-head.gif);

	background-repeat: no-repeat;

}

.greysides {

	background-image: url(images/box-grey-sides.gif);

	background-repeat: repeat-y;

}

.greyinput {

	border: 1px solid #999999;

}



.footerback {

}



/* FORM */

input, textarea {

	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;

	font-size: 10px;

	border: 1px solid #999999;

}

.noborder {

	border: none;

}

form {

	margin: 0;

}









.spacerh30{ width: 100%; height: 30px; }

.spacerh8{ width: 100%; height: 5px; }

.spacerh20{ width: 100%; height: 20px; }

.spacerh10{

    width: 100%; height: 10px;

    font-size: 5px;

}

.spacerh10k, .spacerh20k, .spacerh5k, .spacerh1k {

    width: 100%;

    height: 10px;

    font-size: 5px;

    clear: both;

    border: 0; padding: 0; margin: 0;

/*border: 1px dotted Fuchsia;*/

}

.spacerh20k{ height: 20px; }

.spacerh5k{ height: 5px; }

.spacerh1k{ height: 1px;     font-size: 1px;}




.RateTable
{
	width: 600px;
	border: 1px solid #000000;
}

.RateTable th
{
	padding: 6px;
	font-weight: bold;
	text-align: center;
}

.RateTable td
{
	padding: 6px;
}

.CourierRateTable
{
	width: 530px;
	border: 1px solid #000000;

.CourierRateTable th
{
	padding: 6px;
	font-weight: bold;
	text-align: center;
	background: #000000;
	color: #FFFFFF;

.CourierRateTable td
{
	padding: 6px;
	text-align: center;
}

.CourierRateTable tr.AltRow1 td
{
	background-color: #FFFFFF;
}

.CourierRateTable tr.AltRow0 td
{
	background-color: #EEEEEE;
}

.FleetTable
{
	margin-bottom: 1em;
}

.FleetTable td
{
	padding: 6px;
	vertical-align: top;
}

.ContactTable td
{
	padding-bottom: 6px;
}




.downtown_img {
	position: absolute;
	top: 399px;
}

.content_box {
	position: relative;
	left: 15px;
}
