body  {
	text-align: center; /* this centers the container in IE 5* browsers. The text is then set to the left aligned default in the #container selector */
	
	background-position: left top;

	color: #333;
	line-height: 140%;	
} 
 /*time picker css */

  div.time-picker {
    margin-top: 2.2em;
  }
  div.time-picker {
position:absolute;
left:500px;
top:auto;
  height: 200px;
  width:6em; /* needed for IE */
  overflow: auto;
  background: #fff;
  border: 1px solid #000;

}
div.time-picker-12hours {
  width:6em; /* needed for IE */
}
 
div.time-picker ul {
  	list-style-type: none;
  	margin: 0;
 	 padding: 0;
    font-size:11px;
}
div.time-picker li {
  padding: 4px;
  cursor: pointer;
}
div.time-picker li.selected {
  background: #316AC5;
  color: #fff;
}
.center {
padding-top:200px;
height:300px;
width:300px;
margin-left:auto;
margin-right:auto;
}

.TABLE2{
background:#FFFFFF;
text-align:center;
border:#000 solid 1px;
}
.form{
font-size:10px;

}
.bt2{
font-size:15px;
border:#000000 solid 1px;
background:#790103;
color:#fff;
height:35px;
width:150px;
font-weight:bold;
margin:8px;
}
.change{
font-size:10px;
border:#000000 solid 1px;
background:#FF0000;
}
.text{
font-weight:bold;
color:#000000;
font-size:12px;

}
.btext{
font-weight:bold;
color:#000000;
font-size:24px;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-align:center;
}
.button{
font-weight:bold;
color:#000000;
font-size:12px;
text-align:center;
border:#000000 solid 1px;
background:#3366CC;
height:30px;
width:100px;

}
.space {
text-align:center;
}
.space2 {
text-align:right;
}.smalltext{

font-size: 12px;
	color:#003366;
	font-family: Arial;
	
}
.smalltext2{
font-size:12px;
font-family:Verdana;
text-indent:0px;
text-align:left;
line-height:16px;
word-spacing:2px;

}
.smalltext3{
font-size:12px;
font-family:Verdana;
text-align:justify;
}
#JType {

  float:right;
}
.red {
font-size:11px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#CC0000;}
.header {
height:90px;
width:700px;
margin:30px 0px 0px 0px;
}
.topics {
	padding-top:1em;border-bottom:1px #c0d0e0 solid ;
}
.tab-header {

	margin:0px;
	padding: 0px;
	font-size:11px;
	font-family:Geneva, Arial, Helvetica, sans-serif;
    text-align:left;
	height:20px;
	font-weight:bold;
	font-size:14px;
	text-align:center;
	
}

.tab-header-cost {
background:#790103;
color:#fff;
	margin:0px;
	padding: 0px;
	font-size:11px;
	font-family:Geneva, Arial, Helvetica, sans-serif;
    text-align:left;
	height:20px;
	font-weight:bold;
	font-size:14px;
	text-align:center;
	border-top:	1px solid #790103;
}
.tab-header2 {

color:#000;
	margin:0px;
	background:#ccc;
	padding: 0px;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	text-align:left;
	height:26px;
	font-weight:bold;
	font-size:14px;
	text-align:center;
}
.confirm_location {
background:#ccc;
font-size:14px;
font-family:gerogia;
border:#999999 1px solid;
 }
 .confirm_text {
 text-align:center; }
 
 .qt {
 background: #ccc;
 color:#000000;
 font-size:10px;
 font-family:Verdana;
 }
 .footer {
background: #093156; 
width:100%;
color:#CCCCCC;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
text-align:center;
}
.footer a:link {
color:#999999; }
.h1 {
font-size:14px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
color:#ff0000;
}
.mp {
background:#f4f2ea;
font-size:12px;

}
a:link {
color:#990000; }
.top {
margin-top:2px;
}
h4{font: bold 13px "Trebuchet MS", Arial, Helvetica, sans-serif;
height:20px;
margin-top:1px;
padding:1px 0 0 2px;color: #000;
text-align:center;
}#sidebar{width:195px;float:left;padding:35px 0 20px 0;}
#sidebar h4{font: bold 13px "Trebuchet MS", Arial, Helvetica, sans-serif;width:175px;height:49px;margin-top:25px;padding:5px 0 0 20px;color: #fcf9f1;background: url(../styleImages/box-title.png) no-repeat center top;letter-spacing: 0px;word-spacing: 2px;}
.red-instruction {
font-size:13px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
text-decoration:underline;
color:#FF0000;
}
.eg {
font-size:11px;
font-family:"Courier New", Courier, monospace;
color:#006600;
}
.price {
text-align:center;font-size:16px;font-weight:bold;color:#CC0000;
font-family:Arial;
}
.sl {
background:#003366;
border:#999999 1px solid;
color:#FFFFFF;
font-weight:bold; }
.sl2 {
background:#990000;


color:#FFFFFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
height:26px;
}
p#right{
text-align:right;
margin:0px 0px 0px 0px;
padding:0px;
}fieldset#fd {
padding:8px;
border: 2px solid #990000;
margin:20px 8px 4px 4px;
}
fieldset#left{
float:left;
width:400px;
margin-left:8px;
margin-top:12px;

}
fieldset#right{
float:right;
width:400px;
margin-left:8px;
margin-top:12px;
}
fieldset#mainpage{
margin:8px 8px 8px 8px;
font-family:verdana;
font-size:11px;
color:#000000;
text-align:justify;
background:#e3e7e8;
border:1px solid #F3ECBE;
padding:6px;
}	
legend{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#000066;
/*border:1px solid #CCCCCC;*/
background:#FFFFFF;
}
legend#q{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#990000;
/*border:1px solid #CCCCCC;*/
background:#FFFFFF;
}
legend#de{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#990000;
}
legend#left{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#990000;
text-align:left;
}
#mdiv{
width:400px;
height:270px;
background:#e3e7e8;
margin-left:6px;
float:left;
font-size:11px;
text-align:left;
padding-left:8px;
border:1px solid #e4e9ea;
}
#mdivh {
font-weight:bold;
font-size:16px;
color:#990000;
font-family:Georgia, "Times New Roman", Times, serif;
padding-top:2px;
}
#mdiv2 {

width:415px;
height:270px;
background:#e7f2aa;
margin-right:6px;
float:right;
text-align:left;
padding-left:8px;
font-size:11px;
border:1px solid #e4e9ea;
}
#v1 {
width:274px;
height:250px;

float:left;
margin:4px;
text-align:left;
padding-left:3px;
}
#v2 {
width:288px;
height:250px;

float:left;
margin:4px;
text-align:left;
}
#v3 {

text-align:left;
padding-left:3px;
width:276px;
float:right;
height:250px;

}