/* CSS Document */

body{
	margin:0px auto;
	background-color:#C0C0C0;
}
/* images with this class will get this style*/

.imgborder {border: 1px solid #000000;
}
.sub {
	font-size: 22px;
	color: #466272;
	text-align: left;
}
.medium{font-size: medium; font-weight: bold; }
p, form{
	padding:0px;
	margin:0px;
}

.small{
font-size:small;}

td{
font-family:Tahoma;
font-size:11px;
color:#666666;

}
.header{

height:348px;
width:774px;

}
.logoPadding{
padding-top:45px;
padding-left:449px;
padding-bottom:64px;
}
.topTextPadding{
padding-left:493px;
}
.topTextBlue{
color:#677C99;
}
.topTextUnder{
text-decoration:underline;
}
.nav{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#677C99;
text-decoration:none;
margin:0 2px 0 2px;
padding:0 0 0 4px;
}
.nav:hover{
color:#666666;
text-decoration:none;
}
.tripOnlineBg{
border:#E0D5D9 solid 1px;
background-color:#F1F1F1;
}
.tripOnlineBorder{
border-bottom:#DAD7D7 solid 1px;
padding-left:24px;
}
.tripOnlinePadding{
padding-left:5px;
}
.pay{
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:13px;
color:#ffffff;
text-decoration:none;
}
.pay:hover{
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:13px;
color:#000000;
text-decoration:none;
}
.onlineServiceBg{
background-image:url(images/online_service_bg.gif);
background-repeat:repeat-x;
padding-left:26px;
}

ul li {
	line-height:21px;
	list-style-type: square;
	
}

.midPadding{
padding-right:27px;
}
.textBoxPadding{
padding-left:9px;
}
input{
width:177px;
height:18px;
border:#767676 solid 1px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#2D4050;

}
.rightPanelBorder{
border-bottom:#386397 dashed 1px;
}
.newsText{
color:#466272;
}
.newsTextBold{
	color:#466272;
	font-weight:bold;
	text-align: left;
}
.newsTextUnder{
color:#466272;
text-decoration:underline;
}
.newsPadding{
padding-left:8px;
}
.contact{
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
color:#DC9461;
line-height:20px;
}
.servicePadding{
padding-left:44px;
}

a:link, a:visited{
font-family:Arial, Helvetica, sans-serif;
color:#677C99;
text-decoration:underline;
}
a:hover, a:active{
	font-family:Arial, Helvetica, sans-serif;
	color:#374353;
	text-decoration:none;
}








.footer{
background-image:url(images/footer_bg.gif);
background-repeat:repeat-x;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
color:#677C99;
}
.footer a{
background-image:url(images/footer_bg.gif);
background-repeat:repeat-x;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#677C99;
margin:0 2px 0 2px;
padding:0 0 0 4px;
text-decoration:none;
}
.footer a:hover{
	background-image:url(images/footer_bg.gif);
	background-repeat:repeat-x;
	text-decoration:underline;
	text-align: center;
}
.copyright{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#A3A2A2;
font-weight:normal;
}
.copyright a{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#A3A2A2;
font-weight:normal;
}
.copyright a:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#A3A2A2;
font-weight:normal;
}






.paddedtext {
	left: 15px;
	top: auto;
	right: auto;
	bottom: auto;
	font-size: small;
}

