/***********************************************************************/
/** Standard CSS to reset page - not required to include in your code **/
/***********************************************************************/
html, body, ul, ol, li, p, h1, h2, h3, h4, h5, h6, form, fieldset {
  margin: 0px;
  padding: 0px;
  border: 0px;
  }

/******************************************************************/
/** Base/ Structural Styles to position the screen centrally     **/
/******************************************************************/

body {
  background-image: url(../images/background.jpg);
  background-repeat: repeat;
  background-color:#D2E3EA;
  color: black;
  font-family: "Myriad Pro", Arial, Verdana, Tahoma, Helvetica, sans-serif;
  margin: 0px;
  padding: 0px;
  text-align: center;
}

#wrapper {
  width: 1008px;
  background-color: none;
  margin: 0 auto ;
  text-align: left;
  position: relative;
  padding-top: 1em;
}

img#logo {
  margin: -10px 0px 0px 15px; 
  padding: 0px;
  float: left;
}

span.phone {
  position: absolute;
  right: 0;
  top: 15px;

  margin: 5px 20px 0px 0px; 
  padding: 0px;
  text-align: right;
  float: right;
  color: #ffffff;
  font-size: 22px;
  font-weight: bold;
}


img.wrapper-top {
  float: left;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  width: 1008px;
  }


/******************************************************************/
/** Content                                                      **/
/******************************************************************/


#content {
  position: relative;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  width: 1008px;

  overflow: hidden;
}

.left {
  margin: 0;
  padding: 0;

  overflow: hidden;
}

#sidebar.right {
  position: absolute;
  top: 35px;
  right: 0;

  background-image: url(../images/right-side-box-shadow.png);
  background-repeat: repeat-y;
  background-position: left;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  width: 280px;

  color: #000000;
  font-size: 15px;
  font-weight: bold;
}

#sidebar.right h2 {
  margin: 10px 0px 0px 20px;
  padding: 0px 0px 0px 0px;
  color: #5c5c5c;
  font-size: 18px;
  }

#sidebar.right p {
  margin: 10px 0px 0px 20px;
  padding: 0px 0px 0px 0px;
  }

#sidebar.right a {
  color: #ff3300;
  }


#sidebar.right div.small-box {
  margin: 5px 15px 5px 0px;
  padding: 0px 0px 0px 0px;
  border-top: 1px solid #a5acba;
  border-bottom: 1px solid #a5acba;
  background-color: none;
  background-image: url(../images/right-side-small-box-shadow.png);
  background-repeat: no-repeat;
  background-position: left;
  background-color: #f7f7f7;
  }

#sidebar.right div.small-box p {
  margin: 5px 0px 5px 20px;
  padding: 0px 0px 0px 0px;
  font-weight: bold;
  font-size: 12px;
  }


#sidebar.right div.projects {
  margin: 10px 15px 15px 20px;
  padding: 0px 0px 0px 0px;
}

#sidebar.right div.projects p {
  margin: 0px 0px 0px 20px;
  padding: 0px 0px 0px 0px;
  font-size: 12px;
  font-weight: normal;
  }

#sidebar.right div.projects a.p-title {
  margin: 0px 0px 0px 10px;
  font-weight: bold;
  font-size: 14px;
  text-decoration: underline;
  color: #1705e3;
  }

#sidebar.right div.projects img.chevron {
  margin: 3px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  float: left;
}

#sidebar.right a.submit img.button {
  margin: 0px 0px 0px 20px;
  padding: 0px 0px 0px 0px;
  text-align: left;
  text-decoration: none;
  border: none;
}

#sidebar.right a.submit img.button:hover {
  filter: alpha(opacity=50); 
  -moz-opacity: 0.50; 
  opacity: 0.50;
}

#content-top {
  background-image: url(../images/body-bg.png);
  background-repeat: repeat;
  background-position: bottom;
  float: left;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 15px;
  width: 993px;
}

#content-bottom {
  background-image: url(../images/body-bottom.png);
  background-repeat: no-repeat;
  background-position: bottom;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 15px;
  width: 993px;

  overflow: hidden;
}

#top-narrow-box {
  background-image: url(../images/menu-header.png);
  background-repeat: no-repeat;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  width: 979px;
  height: 32px;
  float: left;
  }

#top-narrow-box div.container {
    color: #ffffff;
    margin-top: 5px;
    padding-left: 15px;
  }


#banner-box {
  position: relative;

  background-image: url(../images/banner-image.jpg);
  background-repeat: no-repeat;
  margin: 0px 0px 28px 0px;
  padding: 0px 0px 0px 0px;
  width: 695px;
  height: 336px;
  float: left;
  }

#banner-box p.quote {
  font-size: 14px;
  font-weight: bold;
  margin: 20px 20px 0px 350px;
  text-align:left;
}

#banner-box p.quote img {
  margin: 0px 5px 0px 5px;
}

#banner-box p.signature {
  font-size: 14px;
  font-weight: bold;
  font-style: italic;
  margin: 5px 35px 0px 350px;
  text-align: right;
  color: #b3b2b0;
}


#banner-box p.bottom-title {
  font-size: 22px;
  font-weight: bold;
  margin: 20px 0px 0px 20px;
  text-align:left;
  color: #ffffff;
}


#banner-box p.bottom-detail {
  font-size: 15px;
  font-weight: normal;
  margin: 0px 0px 0px 20px;
  text-align:left;
  color: #ffffff;
}

#banner-box img#guarantee {
  position: absolute;
  top: 300px;
  left: 550px;
}

div.detail-box {
  position: relative;
  background-image: url(../images/detail-box.png);
  background-repeat: no-repeat;
  margin: 0px 0px 0px 13px;
  padding: 0px 0px 10px 0px;
  width: 328px;
  height: 104px;
  float: left;
  cursor: pointer;

  _margin-left: 6px;
}

div.detail-box2 {
  position: relative;

  background-image: url(../images/detail-box.png);
  background-repeat: no-repeat;
  margin: 0px 0px 0px 10px;
  padding: 0px 0px 10px 0px;
  width: 328px;
  height: 104px;
  float: left;
  cursor:pointer;
  }

div.detail-box:hover, div.detail-box2:hover {
  filter: alpha(opacity=50); 
  -moz-opacity: 0.50; 
  opacity: 0.50;
  }

div.detail-box div.box-left, div.detail-box2 div.box-left {
  float: left;
  /*border: 1px solid yellow;*/
  width: 290px;
  }


div.detail-box h2, div.detail-box2 h2 {
  font-size: 15px;
  color: #1705e3;
  margin: 10px 10px 0px 25px;
  padding: 0px;
  float: left;
  }

div.detail-box p, div.detail-box2 p {
  font-size: 13px;
  color: #ffffff;
  margin: 5px 0px 0px 25px;
  padding: 0px;
  float: left;
  }

div.detail-box img.hr, div.detail-box2 img.hr {
  color: #a2cbf5;
  margin: 0px 0px 0px 25px;
  padding: 0px;
  float: left;
  }

div.detail-box div.go-space, div.detail-box2 div.go-space {
  position: absolute;
  top: 78px;
  right: 10px;

  font-size: 14px;
  font-weight: bold;
  color: #ffffff;
  text-align: right;
  text-decoration: none;
}

div.detail-box a.go, div.detail-box2 a.go {
  font-size: 14px;
  font-weight: bold;
  color: #ffffff;
  text-align: right;
  margin: 0px 0px 0px 0px;
  text-decoration: none;
  float: left;
}



/******************************************************************/
/** This is the CSS required for the page footer                **/
/******************************************************************/

#footer {
  clear: both;
  background-image: url(../images/footer.png);
  background-repeat: no-repeat;
  float: left;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  width: 1008px;
  height: 140px;
  }

#subpage-footer { 
  clear: left;
  padding: 10px 0 15px 0;
}

#footer-links {
  margin-left: 30px;
}

#footer-links span {
  margin-left: 0px;
  font-size: 14px;
  font-weight: bold;
  color: #0066cc;
}

#footer-links span.Ft_Menu_Item a {
  margin-right: 10px;
  margin-left: 10px;
  text-decoration: underline;
  font-size: 14px;
  font-weight: bold;
  color: #0066cc;
}

#footer-links span.Ft_Menu_Item a:hover {
  color: #cccccc;
}


/******************************************************************/
/** CSS for Scroller text                                        **/
/******************************************************************/

.bnrTp {
  width:319px;/*693*/
  height:204px;/*227*/ 
  padding:23px 54px 0 320px; 
  font-size:14px;
  line-height:18px;
  overflow:hidden
}

.bnrTp blockquote {
  width:280px; /*319*/
  padding-left:17px;
  background:url(../images/quoteStart.gif) no-repeat left 4px
}


.bnrTp blockquote q {
  quotes:none
}


.bnrTp blockquote em {
  width:0;
  height:11px;
  padding:0 15px 0 0;
  background:url(../images/quoteEnd.gif) no-repeat right 5px
}


/*-this is for safari only--*/
.bnrTp blockquote q:before, .bnrTp blockquote q:after {
  content: ''
}

.bnrTp i {
  display:block;
  text-align:right;
  margin-bottom:23px
}

.bnrTp i a {
  color:#999
}




/* CSS Document */
/*-------------------------------------------------Hamidur(2009-12-30)------------------------*/
/*-----------------------------
			dipu
-----------------------------*/


#med{ 
	text-align:center;
	background:#D7E6EC url(./../images/bodyBgRptY.gif) repeat-x left top;
	font-size:12px;
}
/*#wrap *{padding:0; margin:0}*/
#med li{list-style:none}
#med img, #med fieldset{border:none}
#wrap{
	width:1018px;
	padding:31px 0 200px 0; 
	margin:0 auto;
	text-align:left;
	overflow:hidden
}

/*--------header--------*/
#header{
	width:978px;/*1018*/
	height:48px;
	padding:0 20px;
	margin:0;
	float:left;
	overflow:hidden;
}
#header h1{
	width:268px;
	height:42px;
	float:left; margin:6px 0 0;
}
#header h1 a{
	width:268px;
	height:42px;
	display:block;
	background:url(./../images/logo.png) no-repeat;
}
#header h1 a span{display:none}
#header label{
	width:174px;
	height:23px;
	float:right;
	display:block;
	margin-top:25px;
	background:url(./../images/helloGuest.png) no-repeat
}
#header label span{display:none}

.contTp{width:1018px; background:url(./../images/contTp.png) no-repeat; float:left}
.contBtm{width:100%; padding:230px 0 253px; background:url(./../images/contBtm.png) no-repeat left bottom; position:relative; float:left;}
.contBg{
	width:1018px;/*1018*/
	padding:10px 0 0;
	background:url(./../images/contBg.png) repeat-y;
	position:relative; float:left;
}
#hav{width:100%; float:left; position:relative; margin:-230px 0 -325px}
/*--------nav--------*/
#nav{
	width:971px;/*977*/
	height:35px;/*38*/
	padding:2px 0 1px 6px;
	overflow:hidden;
	background:url(./../images/navRptX.gif) repeat-x;
	margin:0 0 0 20px;
	position:relative; float:left; display:inline
}
#nav li{float:left; padding-right:2px; font-size:14px; background:url(./../images/navLiBrdr.gif) no-repeat right top}
#nav li.lastNav{background:none}
#nav li a{float:left; padding-left:5px; line-height:35px; color:#fff; background:url(./../images/navHover.png) no-repeat left -40px}
#nav li a b{float:left; padding:0 30px 0 19px; line-height:35px; font-weight:normal; cursor:pointer; background:url(./../images/navHover.png) no-repeat right -40px}

#nav li a:hover, #nav li.selected a{background-position:left top}
#nav li a:hover b, #nav li.selected a b{background-position:right top}

/*--------footer--------*/
#med .footer{width:100%;/*1018*/ height:94px;/*116(127)*/ padding-top:22px; background:url(./../images/footerBg.png) no-repeat left bottom; float:left;}
#med .footer p{width:100%; line-height:12px; text-align:center; color:#0066CC}
#med .footer p a{color:#0066CC; padding:0 10px; font-weight:bold}
#med .footer p a:hover{text-decoration:underline}
/*--------menuSub--------*/
.menuSub{width:940px;/*977*/ padding:0 21px 0 16px; margin-left:20px; line-height:39px; font-size:14px; overflow:hidden; background:url(./../images/menuSubRptX.gif) repeat-x; position:relative; float:left; display:inline}
.menuSub label{float:left; color:#0066CC}
.menuSub span{float:right; color:#8B8E9B}
.menuSub span a{color:#FF3300; text-decoration:underline}

/*--------pgHome--------*/
.pgHome{
	width:969px;/*1018*/
	padding:0 21px 0 28px;
	position:relative; z-index:1; float:left;
}
/*--------Left Side--------*/
.lftCont{width:693px; padding-top:15px; float:left; overflow:hidden}

.bnrTp{width:319px;/*693*/ height:204px;/*227*/ padding:23px 54px 0 320px; font-size:14px; line-height:18px; overflow:hidden}

.bnrTp blockquote{width:302px; /*319*/ padding-left:17px; background:url(./../images/quoteStart.gif) no-repeat left 4px}
.bnrTp blockquote q{quotes:none}
.bnrTp blockquote em{width:0; height:11px; padding:0 15px 0 0; background:url(./../images/quoteEnd.gif) no-repeat right 5px}
/*-this is for safari only--*/
.bnrTp blockquote q:before, .bnrTp blockquote q:after{content: ''}

.bnrTp i{display:block; text-align:right; margin-bottom:23px}
.bnrTp i a{color:#999}

.bnrBtm{width:676px;/*693*/ height:79px;/*98*/ padding:19px 0 0 17px; background:url(./../images/bnrBtmBg.jpg) no-repeat; margin-bottom:19px; position:relative}
.bnrBtm h2{height:30px; background:url(./../images/bnrBtmH2.png) no-repeat}
.bnrBtm h3{height:38px; background:url(./../images/bnrBtmH3.png) no-repeat}
.bnrBtm h2 span, .bnrBtm h3 span{display:none}
.bnrBtm label{width:115px; height:80px;/*105*/ padding-top:25px; background:url(./../images/bnrBtmIcon.png) no-repeat; position:absolute; left:590px; top:10px; font-size:26px; text-align:center; color:#fff; line-height:23px; text-transform:uppercase}
.bnrBtm label small{font-size:10px; line-height:12px; display:block}

.lftContBtm{width:100%; overflow:hidden; padding-bottom:27px}
.lftContBtm h3{padding-bottom:3px; font-size:16px; line-height:18px; color:#333; }

.lftDD{width:287px;/*337*/ padding:19px 28px 0 22px; float:left; background:url(./../images/lftDivBg.gif) no-repeat}
.lftDD p{color:#858585; line-height:14px; margin-bottom:8px}
.lftDD h4{padding-top:8px; font-size:16px; line-height:18px; color:#000; border-top:1px solid #EEE}
.lftDD ul{width:282px;/*287*/ padding:4px 0 0 5px}
.lftDD ul li{padding-left:18px; line-height:18px; color:#5C5C5C; background:url(./../images/bullet1.gif) no-repeat left 3px}

.rgtDD{width:275px;/*337*/ padding:19px 38px 0 24px; float:right; background:url(./../images/lftDivBg.gif) no-repeat}
.rgtDD ul{width:264px;/*275*/ padding:12px 0 0 11px}
.rgtDD ul li{padding:2px 0 5px; line-height:15px; color:#0066CC; font-weight:bold; border-bottom:1px solid #EEE}

/*--------Right Side--------*/
.rgtCont{width:258px; padding-top:20px; float:right; background:url(./../images/rgtcontShade.gif) no-repeat left bottom;}
.rgtCont h3{width:239px;/*258*/ padding:0 0 4px 19px; float:left; line-height:19px; font-size:18px; font-weight:bold; color:#5C5C5C; margin:0;}
.listTitle{
	width:232px;/*258*/
	padding:5px 5px 5px 20px;
	margin:0 0 6px;
	line-height:13px;
	color:#A5ACBA;
	border-top:1px solid #C6C6C6;
	border-bottom:1px solid #C6C6C6;
	background:url(./../images/listTitleBg.gif) repeat-y;
	float:left;
}
.rgtList{width:235px;/*258*/ padding:0 6px 30px 17px; float:left}
.rgtList li{width:100%; padding:5px 0 7px 0; line-height:17px; float:left; background:url(./../images/rgtlistLiBrdr.gif) no-repeat 5px bottom; position:relative; z-index:0}
.rgtList li b{width:16px; height:17px; float:left; color:#fff; text-align:center; background:url(./../images/bullet2.gif) no-repeat; margin:1px 0 0 0}
.rgtList li h5{width:212px; float:right}
.rgtList li h5 a{padding-bottom:1px; font-size:13px; color:#0066CC; font-weight:bold; background:url(./../images/aBrdr.gif) repeat-x left bottom}
.rgtList li h5 span{display:block; color:#A5ACBA; font-size:12px; font-weight:normal}

/*---------popUp----------*/
.popUp{
	width:351px;/*440*/
	height:186px;/*255*/
	padding:26px 55px 43px 34px;
	background:url(./../images/boxPopUp.png) no-repeat;
	position:absolute;
	z-index:20;
	top:-62px;
	left:-400px;
	display:none;
}
.popUp h6{padding-bottom:8px; font-size:18px; line-height:18px}
.popUp p{line-height:14px; font-size:12px}
.butnContact{width:142px; height:37px; position:absolute; left:243px; top:175px; display:block; text-indent:-1000px; overflow:hidden; background:url(./../images/butnContact.gif) no-repeat}
.butnContact:hover{background-position:left bottom}

/*.rgtList li .popUp{z-index:100;}
.rgtList li:hover .popUp{display:block}*/



/*--------------Hamidur(2009-12-30)------------------*/

.toptitle{
	width:967px;/*979*/
	height:24px;
	padding:8px 0 0 12px;
	margin-left:20px;
	float:left;
	display:inline;
	line-height:18px;
	font-size:16px;
	color:#fff;
	background:url(./../images/doctor_Bg.gif) no-repeat;
	}
.maincont{
	width:976px;/*1018*/
	padding:0 21px;
	float:left;
	position:relative;
	overflow:hidden;
	}
.contLeft{
	width:691px;
	float:left; overflow:hidden; 
	}
	.innerLeftTop, .innerLeftBottom, .innerLeftIn{
		width:691px;
		background-repeat:no-repeat;
		background-image:url(./../images/innerleft_Bg.gif);		
		}
	.innerLeftTop{
		background-position:left top;
		padding:7px 0 0;
		margin:14px 0 0;
		float:left;
	
		}
	.innerLeftBottom{
		background-position:right bottom;
		padding:0 0 7px;
		margin:0;
		}
	.innerLeftIn{
		width:659px;/*691*/
		background-position:center top;
		background-repeat:repeat-y;
		padding:18px 10px 0 22px;
		margin:0;
		}

.section  { 
  width:659px;/*691*/
  padding:18px 10px 0 22px;
  margin:0;

  clear: left;
}

		.innerLeftIn h2,
.section h2{
			height:20px;
			background:none;
			line-height:20px;
			font-size:18px;
			color:#037fb4;
			padding:0;
			margin:0;
			}
		.innerLeftIn p,
.section p{
			padding:10px 0 6px 16px;
			margin:0;
			line-height:17px;
			font-size:13px;
			color: black;
			}
		.innerLeftIn a,
.section a{ text-decoration:none; color:#ff8f00;}
		.innerLeftIn a:hover,
.section a:hover{ text-decoration:underline;}
		.note{ color:#ff8f00;}
		ul.pricesNote{
			width:632px;/*659*/
			padding:0 0 15px 27px;
			margin:0;
			overflow:hidden;
			}
			.pricesNote li{
				width:618px;/*632*/
				padding: 0 0 12px 14px;
				line-height:15px;
				font-size:14px;
				color:#8b8e9b;
				background:url(./../images/pricesNote_Bg.gif) no-repeat;
				}
		.started{
			width:605px;/*659*/
			padding:19px 36px 26px 18px;
			margin:0;
			overflow:hidden;
			}
			.innerLeftIn a.submit, .innerLeftIn a.schedule, a.rightSubitBtn{
				width:164px;
				height:32px;
				line-height:30px;
				font-size:13px;
				font-weight:bold;
				text-align:center;
				text-transform:uppercase;
				color:#fff;
				background:url(./../images/getSubmit_Btn.gif) no-repeat;				
				}
			.submit{ float:left}
			.schedule{ float:left; margin:0 0 0 17px}
			a.rightSubitBtn{
				float:left;
				display:inline;
				margin-left:33px;
				text-decoration:none;
				}
			a.submit:hover, a.schedule:hover{text-decoration:none;}
		.bottomLink{
			float:left;
			padding:34px 0 29px 24px;
			margin:0;
			}
			.bottomLink a{
				line-height:14px;
				font-weight:bold;
				color:#0066cc;
				text-decoration:underline;
				}
			.bottomLink a:hover{ text-decoration:none;}
		.readyToStart{
			 line-height:15px;
			 padding:0 0 14px 19px;
			 margin:0;
			 float:left;
			 font-size:13px;
			 color:#8b8e9b;
		 }
		 .readyToStart a{ color:#ff3300; text-decoration:underline;}
		 .readyToStart a:hover{ text-decoration:none;}
	.innerPgRight{width:270px;}
		ul.innerRightList{
			width:250px;/*270*/
			padding:10px 0 7px 20px;
			margin:0;
			float:left;
			}
			.innerRightList li{
				width:234px;/*250*/
				padding:0 0 16px 16px;
				float:left;
				line-height:15px;
				background:url(./../images/innerRightlist_bg.png) no-repeat;
				}
			.innerRightList li a{
				display:block;
				font-size:13px;
				font-weight:bold;
				color:#1705e3;
				text-decoration:underline;
				}
			.innerRightList li a:hover{ text-decoration:none;}
			.innerRightList li span{
				display:block;
				color:#999;
				}
		#med .footer.footerBg_2{
			height:295px;/*317*/
			background-image:url(./../images/footerBg_2.png);
			}
		#hav.pgInner{ margin-bottom:-526px;}
		
/*----page-2---*/		

.form_project{
	width:505px;/*541*/
	_height:415px;
	padding:10px 0 11px 36px;
	margin:24px 0 0;
	border:1px solid #cfcfcf;
	background-color:#fff;
	overflow:hidden;
	}
	.formList{
		width:100%;
		margin:9px 0 0;
		padding:0;
		position:relative; 
  overflow: hidden;
		}
	.att_ch{
		width:251px;
		padding:0 0 0 254px;
	}

	.form_project label{
		width:242px;
		padding-right:10px;
		float:left;
		line-height:20px;
		font-size:13px;
		text-align:left; position:relative;
		}

.form_project #recaptcha_widget_div { 
  margin-top: 10px;
}

.form_project #recaptcha_widget_div label {
  float: none;
}

.inpt_text { 
  width: 220px;
  height: 14px;
  padding: 2px;
  float: left;
  line-height: 14px;
}

#filename_wrapper {
  position: relative;
  width: 220px;
  height: 14px;
  padding: 4px 0 0 0;
  float: left;

  cursor: pointer;

  font-size: 12px;
  line-height: 12px;
  color: #0066cc;
  text-decoration: underline;
}

#filename { 
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  padding-top: 2px;
}

#filename_button,
#filename_wrapper object { 
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}

body.body-submit textarea {
  width: 220px;
  height: 100px;
  padding: 2px;
  float: left;
  line-height: 14px;
}

body.body-submit select { 
  padding: 2px;
  width: 226px;
}

		.innerLeftIn a.attach,
.section a.attach{
			width:42px;
			display:block;
			float:left;
			margin:3px 0 0 0px;
			line-height:15px;
			font-size:13px;
			color:#8b8e9b;
			text-decoration:underline;
			}
		.inpt_file{
			position:absolute;
			left:252px;
			top:0;
			margin:0;
		
			/*margin-left:5px;*/
			}
		.radio_btn{
			width:13px;
			height:13px;
			margin:3px 13px 0 0;
			float:left;
			}
		.yesNo{
			line-height:20px;
			margin-right:34px;
			float:left;
			font-style:normal;
			}
			
		.resetSubmit{
			width:100%;/*659*/
			padding:14px 0 17px;
			overflow:hidden;
			}
			.resetSubmit a{
				width:89px;
				height:31px;
				float:left;
				margin-right:42px;
				line-height:30px;
				font-weight:bold;
				text-align:center;
				color:#fff;
				background:url(./../images/resetSubmitlink_Bg.gif) no-repeat;
				}
			.resetSubmit a:hover{ text-decoration:none;}
	#med .footer.footerBg_3{
			height:108px;/*111*/
			background:url(./../images/footerBg_3.png) no-repeat 7px bottom;
			}
	#hav.pgInner_2{ margin-bottom:-320px;}

.slogan { 
  position: absolute;
  top: 254px;
  left: 22px;

  color: white;
}

.slogan h1 { 
  font-size: 22px;
  margin-bottom: 7px;
}

.slogan p { 
  margin: 0;
  padding: 0;

  font-size: 16px;
  line-height: 6px;
}

#pscroller1{
  width: 350px;
  height: 200px;
  padding: 5px;
  background-color:transparent;
}

#content-center { 
  padding: 0 21px 10px 6px;
  min-height: 560px;

  overflow: hidden;

  _height: expression(this.scrollHeight > 560 ? "auto" : "560px");
}

a img  { 
  border: none;
  cursor: pointer;
}

a span { 
  cursor: pointer;
}

* { 
  _zoom: 1;
}
