body {
  background-color: #FFFFFF;
  margin-top:0px;
  margin-bottom:0px;
  margin-left:0px;
  margin-right:0px;
  color:#000000;
  
}

#page_wrapper {
  margin-left: auto; 
  margin-right: auto;
  width: 980px;
  background: #FFFFFF url('images/main_img.gif') top left repeat-y;
}

#page_wrapper1 {
  margin-left: auto; 
  margin-right: auto;
  width: 950px;
}

#page_header {
  height: 174px;
  background: url('images/header.gif') top left no-repeat;
  clear: both;
}

#logo {
  float:left;
  width:350px;
  margin:0px;
  padding-top:24px; padding-left:0px;
}

#page_header_right {
  float:right;
  width:596px;
  margin:0px;
}

#page_header_right_text {
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:13px;
  color:#000000;
  font-weight:bold;
  text-decoration:none;
  margin:0px;
  padding:30px 0px 0px 110px;
  line-height:23px;
}

.phone_text {
  font-size:18px;
  color:#FF0000;
}

#menu_bar {
  margin:0px;
  padding:18px 0px 0px 0px;
  border:0px dashed #cccccc;
}

#content_wrapper {
  margin-top:10px;
  margin-bottom:10px;
  margin-left:10px;
  margin-right:10px;      
  border:0px dashed #FFFFFF;  
}

#main_content {
  margin-left:260px;
  margin-right:0px;
  border:0px dashed #cccccc;
}

#main_content h3 {
  margin-top:0px;
  margin-bottom:5px;
  font-family: verdana, arial, sans-serif;
  font-size: 18px;
  color: #005268;
  padding:0px 0px 0px 14px;
  background:url(images/line1.gif) top left repeat-y;
}

#main_content h4 {
  margin-top:0px;
  margin-bottom:5px;
  font-family: verdana, arial, sans-serif;
  font-size: 13px;
  color: #005268;
  padding:0px 0px 0px 0px;
}
#main_content h4 a {
  font-family: verdana, arial, sans-serif;
  font-size: 13px;
  color: #005268;
  padding:0px 0px 0px 0px;
  text-decoration:none;
}

#main_content p {
  margin-top:0px;margin-bottom:0px;
  padding:4px 0px 14px 0px;
  font-family: verdana, arial, sans-serif;
  font-size: 12px;
  line-height: 19px;
}
.RadioButtonList{
  margin-top:0px;margin-bottom:0px; 
  font-family: verdana, arial, sans-serif;
  font-size: 12px;
  
}
.black_head {
  font-size:14px;
  color:#000000;
}

.black_head1 {
  font-size:11px;
  color:#000000;
}

#left_side {
  float: left;
  width:240px;
  border:0px dashed #cccccc;
}

#left_side h3 {
  margin-top:0px;
  margin-bottom:20px;
  font-family: verdana, arial, sans-serif;
  font-size: 18px;
  color: #005268;
  padding:0px 0px 0px 14px;
  background:url(images/line1.gif) top left repeat-y;
}

#left_side p {
  margin-top:0px;
  margin-bottom:0px;
  padding:0px 0px 14px 0px;
  font-family: verdana, arial, sans-serif;
  font-size: 11px;
  line-height: 18px;
  color: #000000;
}

.linklist {
  padding: 0px;
  margin: 0px;
}

.linklist li {
  list-style: none; 
  margin: 0px;
  padding:0px 0px 7px 14px;
  line-height:18px;
  font-family:verdana;
  font-size:11px;
  background:url(images/arrow.gif) top left no-repeat;
}

.linklist li a {color:#000000; text-decoration: none; }
.linklist li a:hover { color:#FF0000; text-decoration: none; }

.lilist {
  padding: 0px;
  margin: 0px;
}

.lilist li {
  list-style: none; 
  margin: 0px;
  padding:0px 0px 10px 14px;
  line-height:17px;
  font-family:verdana;
  font-size:11px;
  background:url(images/arrow.gif) top left no-repeat;
}


.top_box_img {
  background: url('images/top_box_img.gif') top left no-repeat; 
}
.top_box_img1 {
  background: url('images/top_box_img1.gif') top left no-repeat; 
}
.top_box_img2 {
  background: url('images/top_box_img2.gif') top left no-repeat; 
}
.middle_box_img {
  background: #E6F9FF url('images/middle_box_img.gif') top left repeat-y;
  width:238px;
  margin-bottom:10px;
}
.bottom_box_img {
  background: url('images/bottom_box_img.gif') bottom left no-repeat;
  padding:10px;
}


.blue_box {
  background: url('images/blue_box.gif') top left no-repeat;
  width:331px;
  height:296px;
}

.blue_box1 {
  background: url('images/blue_box1.gif') top left no-repeat;
  width:331px;
  height:232px;
}

.thumbnail_left {
  float:left;
  margin-right:10px;
  margin-bottom:5px;
  border:0px;
}

.thumbnail_right {
  float:right;
  margin-left:10px;
  margin-bottom:5px;
  border:0px;
}

#page_footer {
  height: 60px;
  clear: both;
  background: #BDE1EB url('images/footer.gif') top left repeat-x; 
}

#page_footer p {
  padding-top:25px;
  margin:0px;
  text-align:center;
  font-family: verdana;
  font-size: 11px;
  line-height:14px;
  color:#000000;
}

#page_footer A:link {
	COLOR: #000000; text-decoration: none;
}
#page_footer A:visited {
	COLOR: #000000; text-decoration: none;
}
#page_footer A:active {
	COLOR: #000000; text-decoration: none;
}
#page_footer A:hover {
	COLOR: #FF0000; text-decoration: underline;
}


.TableForm {
	border: 1px Solid #91A7B4;
	}
.text
{
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #000000;
	font-size: 14px;
	text-decoration:none;
	
	}
	.Padding10px-Right {
	padding-right: 10px;
	}
	
	.Title1 {
	font-family: tahoma;
	font-size: 11px;
	padding-left: 10px;
	font-weight: bold;
	color: #4B6473;
	background-image: url(Images/tableBG.gif);
	height: 22px;
	}
	
	
	INPUT {
	BORDER: #D5D5D5 1px solid;
	FONT-FAMILY: verdana;
	FONT-SIZE: 11px;
	COLOR: black;
	FONT-STYLE: normal;
	BACKGROUND-COLOR: #FFFFFF;
	}
	
.INPUT {
	BORDER: #D5D5D5 1px solid;
	FONT-FAMILY: verdana;
	FONT-SIZE: 11px;
	COLOR: black;
	FONT-STYLE: normal;
	BACKGROUND-COLOR: #FFFFFF;
	width: 200px;
	}

.FORMINPUT {
	BORDER: #D5D5D5 1px solid;
	FONT-FAMILY: verdana;
	FONT-SIZE: 11px;
	COLOR: black;
	FONT-STYLE: normal;
	BACKGROUND-COLOR: #FFFFFF;
	width: 150px;
	}

.SELECT {
	BORDER: #D5D5D5 1px solid;
	FONT-FAMILY: verdana;
	FONT-SIZE: 11px;
	COLOR: black;
	FONT-STYLE: normal;
	BACKGROUND-COLOR: #FFFFFF;
	width: 200px;
	}

.FORMSELECT {
	BORDER: #D5D5D5 1px solid;
	FONT-FAMILY: verdana;
	FONT-SIZE: 11px;
	COLOR: black;
	FONT-STYLE: normal;
	BACKGROUND-COLOR: #FFFFFF;
	width:134px;
	}


TEXTAREA {
	FONT-FAMILY: verdana;
	FONT-SIZE: 11px;
	COLOR: black;
	FONT-STYLE: normal;
	BACKGROUND-COLOR: #FFFFFF;
	border: 1px solid #D5D5D5;
	}

.ChkBox {
	border: 0px;
	background-color: none;
	height: 14px;
	width: 14px;

	}

.Radio {
	border: 0px;
	background-color: none;
	height: 14px;
	width: 14px;

	}

INPUT.Button {
	BORDER: #ACC6D6 1px solid;
	FONT-FAMILY: verdana;
	FONT-SIZE: 11px;
	COLOR: black;
	FONT-STYLE: normal;
	background-image: url(../../Images/button-bg.gif);
	width: auto;
	}
	
	Table {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: black;
	padding: 0px;
	}
	
	.leftMenu
{
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
	text-decoration:none;
	color:blue;
}


.style1 {
	font-family: Arial, Helvetica, sans-serif;
	color: #206BA4;
	font-weight: bold;
	font-size: 16px;
}
.style2 {
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
}
.style3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #206BA4;
	font-weight: bold;
}
.style18 {font-family: Arial, Helvetica, sans-serif; font-size: 16px; color: #666666; font-weight: bold; }
.style19 {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #666666;
	font-size: 12px;
}
.style23 {font-size: 10px}
.style24 {color: #206BA4}

.pagination a{padding:5px;}
.pagination span{padding:5px;}


#main_content1 {
  margin-left:10px;
  width:910px;
  border:0px dashed #cccccc;
}

#main_content1 h3 {
  margin-top:0px;
  margin-bottom:5px;
  font-family: verdana, arial, sans-serif;
  font-size: 18px;
  color: #005268;
  padding:0px 0px 0px 14px;
  background:url(images/line1.gif) top left repeat-y;
}

#main_content1 h4 {
  margin-top:0px;
  margin-bottom:5px;
  font-family: verdana, arial, sans-serif;
  font-size: 13px;
  color: #005268;
  padding:0px 0px 0px 0px;
}

#main_content1 p {
  margin-top:0px;margin-bottom:0px;
  padding:4px 0px 14px 0px;
  font-family: verdana, arial, sans-serif;
  font-size: 12px;
  line-height: 19px;
  
}
.alink {

 background-image: url(images/img_out.jpg);
background-repeat:repeat-x;
padding: 5px;
border: #353232 1px solid;

color: #000000;
text-decoration: none;
font-weight: bold;
}
.alink:hover {
border:#353232 1px solid;

background-image: url(images/img_over.jpg);
background-repeat:repeat-x;
}
.button1 {
 background-image: url(images/img_out.jpg);
background-repeat:repeat-x;
padding: 5px;
border: #353232 1px solid;

color: #000000;
text-decoration: none;
font-weight: bold;
}
.button1:hover {
border: #353232 1px solid;

background-image: url(images/img_over.jpg);
background-repeat:repeat-x;
}
.textBox {
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
font-style: normal;
font-weight:normal;
text-align:left;
color: #000000;
height:18px;

border-width:1px;
border-style:solid;
border-color: #999999;
}
.textBoxMultiLine {
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
font-style: normal;
font-weight:normal;
text-align:left;
color: #000000;
height:40px;
width:180px;

border-width:1px;
border-style:solid;
border-color: #999999;

/*scrollbar-base-color: #cccccc;*/
}
mGrid { width: 100%; background-color: #fff; margin: 5px 0 10px 0; border: solid 1px #525252; border-collapse:collapse; }
    .mGrid td { padding: 2px; border: solid 1px #c1c1c1; color: #000000;font-size:12px;font-family: Arial, Helvetica, sans-serif;font-style: normal;font-weight:normal;  }
    .mGrid th { padding: 4px 2px; color: #fff; background: #424242 url(grd_head.png) repeat-x top; border-left: solid 1px #525252; font-size: 12px;font-family: Arial, Helvetica, sans-serif;font-style: normal;font-weight:bold; }
    .mGrid th a { color: #fff; text-decoration:underline; }
.mGrid .alt { background: #fcfcfc url(grd_alt.png) repeat-x top; }
.mGrid .pgr {background: #424242 url(grd_pgr.png) repeat-x top; }
    .mGrid .pgr table { margin: 5px 0; }
    .mGrid .pgr td { border-width: 0; padding: 0 6px; border-left: solid 1px #666; font-weight: bold; color: #fff; line-height: 12px; }   
   .mGrid .pgr a { color: #666; text-decoration: none; }
    .mGrid .pgr a:hover { color: #000; text-decoration: none; }
    
    
    .but-train {

-moz-border-radius: 7px;
-webkit-border-radius:7px;
border-radius:7px;
behavior: url(border-radius.htc);
background-image: url(../images/img_over.jpg);
background-repeat:repeat-x;
width:auto;
height:30px;



float:left;
border:1px solid #1CCDF3;






}
.but-train:hover {

background-image: url(../images/img_out.jpg);
background-repeat:repeat-x;


}
.text2 {
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#000000;
font-style:normal;
font-weight:bold;
font-size:15px;
margin-top:5px;
margin-left:10px;
margin-right:10px;
text-decoration:none;
text-shadow: #9C9B9C 0.1em 0.1em 0.3em;

}
.text2 a {

color:#000000;
text-decoration:none;
text-shadow: #9C9B9C 0.1em 0.1em 0.3em;

}
.text2 a:hover {
color:#000000;
text-decoration:none;
}
