/*
	stylesheet for http://www.emerytravels.com.np/
*/

body {
	background-color: #40A1C3;
	font: normal 12px Arial, Helvetica, sans-serif;
	margin: 0;
}

a, a:link {
	cursor: pointer;
}

h2 {
	border: 1px solid #E0E0E0;
	background-color: #F9F9F9;
	color: #940223;
	font-family: 'Droid Sans', arial, serif;
	font-size: 1.30em!important;
	margin: 5px 0;
	padding: 5px;
}

h3 {
	color: #940223;
	font-family: 'Droid Sans', arial, serif!important;
	margin: 5px 0;
	padding: 5px;
}

h4 {
	color: #3E5F8F;
	font-family: 'Droid Sans', arial, serif!important;
	font-size: 1.2em!important;
	margin: 5px 0 15px 0;
	padding: 5px;
	line-height: 18px;
}

h4 a {
	color: #3E5F8F;
	font-family: 'Droid Sans', arial, serif!important;
	font-size: 1.1em!important;
}

h2 span {
	color: #3E5F8F;
	font-size: 0.98em;
}

.grad_left {
	background: url(../images/tb_grad_left.gif) right repeat-y;
}

.grad_right {
	background: url(../images/tb_grad_right.gif) left repeat-y;
}

span {
	margin: 0;
	padding: 0;
	overflow: auto;
}

#header {
	background: url(../images/header_top.jpg) no-repeat;
	height: 131px;
	width: 900px;
}

#header div {
	height: 131px;
	margin: 0;
	overflow: hidden;
	padding: 0;
}

#header .logo {
	width: 300px;
	height: 100px;
}

.header_bottom {
	border-top: 10px solid #e0ecc3;
	background: url(../images/header_bottom.png);
	line-height: 19px;
	height: 9px;
	border-bottom: 10px solid #fff;
}

/* navigation */
#nav { width: 100%; float:left; background: #fff; }
#nav ul { margin:0; list-style:none; padding: 0; }
#nav a, #nav strong, #nav span {
	display:block;
	color:#fff;
	padding: 0 0 4px 2px;
	background: url(../images/menu_right.gif) no-repeat top right;
	text-decoration: none;
	font: bold 12px Tahoma, Arial, Helvetica, sans-serif;
	line-height: 65px;
}
#nav div {
	background: url(../images/menu_bg.gif) top right no-repeat;
}
#nav li {
	float: left;
	color: #fff;
	background: url(../images/menu_bg.gif) top left no-repeat;
	margin: 0;
	padding: 0 14px;
	height: 65px;
	margin-left: 14px;
}
#nav #current { color: #FFF; }
#nav #current a { padding: 0 20px 4px 11px; color:#FFF; }
#nav a:hover { color:#BFE1ED; no-repeat 100% 0; } 

#cool_menu {
}
#cool_menu ul {
	display: block;
}
#cool_menu ul li {
	display: block;
	background: url(../images/menu_bg.gif) top left repeat-x #fff;
	line-height: 64px;
}

/* starting menu here */

#nav_menu {
	font: normal 12px Arial, Helvetica, sans-serif;
}

#nav_menu td {
	background: url(../images/menu_bg.png) top left no-repeat;
	height: 64px;
	vertical-align: top;
	text-align: center;
	padding: 0 0 0 7px;
	margin: 0;
}

#nav_menu .clear-1 {
	background: none #fff;
	padding: 0;
}

#nav_menu .clear-td {
	background: none #fff;
	padding: 0;
}

#nav_menu div {
	padding: 10px 0 10px 10px;
	display: inline;
	height: 65px;
}

#nav_menu span {/*
	padding: 20px;
	height: 65px;*/
}

#nav_menu a, #nav_menu a:link {
	font: bold 11px Tahoma, Arial, Helvetica, sans-serif;
	color: #fff;
	text-decoration: none;
	padding-top: 10px;
}

#nav_menu a:hover, #nav_menu a:active {
	font: bold 11px Tahoma, Arial, Helvetica, sans-serif;
	color: #fff;
	text-decoration: underline;
	padding-top: 10px;
}

.whitespace td {
	background: url(../images/whitespaces.gif);
	padding-bottom: 14px;
	vertical-align: top;
}

#popular-pkg {
	background: #EEF0F4 url(../images/popular-pkg-bg.gif) top left no-repeat;
	border-bottom: 2px solid #D1DBEF;
	width: 196px;
	margin: 0 14px 14px 14px;
	padding-top: 30px;
}

#popular-pkg ul {
	margin: 7px 0 7px 7px;
	padding-left: 24px;
}

#popular-pkg ul li {
	list-style: url(../images/arrow-blue.gif);
	margin: 0;
	padding: 0;
	padding-bottom: 7px;
}

#popular-pkg li a, #popular-pkg li a:link {
	font: bold 12px Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #3e889a;
	text-decoration: none;
}

#popular-pkg li a:hover, #popular-pkg li a:active {
	font: bold 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #9E0427;
	text-decoration: none;
}

#pkg-home {
	border-top: 2px solid #D1DBEF;
	background: #EEF0F4;
	border-bottom: 2px solid #D1DBEF;
	width: 196px;
	margin: 0 14px 14px 14px;
}

#pkg-home ul {
	margin: 7px 0 7px 7px;
	padding-left: 24px;
}

#pkg-home ul li {
	list-style: url(../images/arrow-blue.gif);
	margin: 0;
	padding: 0;
	padding-bottom: 7px;
}

#pkg-home li a, #pkg-home li a:link {
	font: bold 12px Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #3e889a;
	text-decoration: none;
}

#pkg-home li a:hover, #pkg-home li a:active {
	color: #9E0427;
	text-decoration: none;
}

#leftmenu {
	background: url(../images/left_menu_bg.png) top no-repeat;
	width: 196px;
	margin: 0 14px 14px 14px;
}

#leftmenu .head {
	background: url(../images/popular_package.gif) bottom left no-repeat;
	height: 30px;
	width: 175px;
	padding-top: 0;
	line-height: 16px;
}

#leftmenu .places {
	background: url(../images/places_images.gif) bottom left no-repeat;
	height: 30px;
	width: 175px;
	padding-top: 0;
	line-height: 16px;
}

.clear {
	background: none;
	width: 196px;
	padding: 0;
	margin: 0 14px 5px 14px;
}

#leftmenu ul {
	margin-left: 7px;
	padding-left: 24px;
}

#leftmenu ul li {
	list-style: url(../images/arrow-blue.gif);
	margin: 0;
	padding: 0;
	padding-bottom: 7px;
}

#leftmenu img {
	border: 0;
}

#leftmenu .details {
	width: 170px;
	text-align: right;
}

#leftmenu .closing {
	background: url(../images/left_menu_lbg.gif) bottom repeat-x;
	height: 3px;
	margin-top: 14px;
	margin-bottom: 0;
	padding: 0;
}

#leftmenu .closing div {
	text-align: right;
	background: url(../images/left_menu_l1.gif) top left no-repeat;
}

#leftmenu li a, #leftmenu li a:link {
	font: bold 12px Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #3e889a;
	text-decoration: none;
}

#leftmenu li a:hover, #leftmenu li a:active {
	color: #9E0427;
	text-decoration: none;
}

#rightmenu-hack {
	margin: 0 0 5px 14px;
}

#rightmenu {
	width: 222px;
	margin: 0 14px 14px 14px;
}

#rightmenu .heading {
	background: url(../images/limited_offer.gif) bottom left no-repeat;
	height: 36px;
	width: 195px;
	padding-top: 0;
	line-height: 16px;
}

#rightmenu .transport {
	background: url(../images/transportation.gif) bottom left no-repeat;
	height: 36px;
	width: 195px;
	padding-top: 0;
	line-height: 16px;
}

#rightmenu .offers {
	margin-top: 10px;
	width: 220px;
	text-align: center;
}

#rightmenu .offers img {
	border: 2px solid #fff;
}

#rightmenu .detail_text {
	margin-left: 14px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
}

#rightmenu .detail_text table td {
	background: none;
	padding: 3px 7px;
}

#rightmenu .detail_text input {
	width: 70px;
}

#rightmenu .detail_text div {
	background: url(../images/emery_offer_txt.gif) top left no-repeat;
	width: auto;
	height: 47px;
	margin: 10px 0;
}

#rightmenu .detail_link {
	margin-top: 10px;
	text-align: right;
	margin-right: 14px;
}

#rightmenu .detail_link img {
	border: none;
}

#rightmenu .closing {
	background: url(../images/left_menu_lbg.gif) bottom repeat-x;
	height: 3px;
	margin-top: 14px;
}

#rightmenu .closing div {
	text-align: right;
	background: url(../images/left_menu_l1.gif) top left no-repeat;
}

#rightmenu li a, #rightmenu li a:link {
	font: bold 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #3e889a;
	text-decoration: none;
}

#rightmenu li a:hover, #rightmenu li a:active {
	color: #7b0c26;
	text-decoration: underline;
}

#front-content {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #3e889a;
	clear: both;
	padding-bottom: 6px;
}

#front-content .inside-content {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #3e889a;
	clear: both;
	padding-bottom: 6px;
	padding-right: 14px;
}

#front-content .inside-head {
	font-family: Tahoma, Verdana;
	padding: 3px;
	font-size: 12px;
	border: 1px solid #e0e0e0;
	margin-bottom: 7px;
	background: #f9f9f9;
}

#front-content .inside-pages {
	font: normal 11px Tahoma, Verdana;
	padding: 7px;
	clear: left;
	color: #3e889a;
	background: #f8f8f8;
	border: 1px solid #efefef;
}

#front-content .inside-pages .farenschedule {
	margin-top: 9px;
	border-top: 1px solid #dfdfdf;
	border-left: 1px solid #dfdfdf;
}

#front-content .inside-pages .farenschedule th {
	background: #f1f1f1;
	padding: 7px 4px;
	text-align: left;
	border-right: 1px solid #dfdfdf;
	border-bottom: 1px solid #dfdfdf;
}

#front-content .inside-pages .farenschedule td {
	padding: 7px 4px;
	border-right: 1px solid #dfdfdf;
	border-bottom: 1px solid #dfdfdf;
}

#front-content .inside-pages .prices {
	text-align: center;
}

#front-content .pop_package {
	font: normal 12px Tahoma, Verdana;
	padding: 7px;
	border: 1px solid #e0e0e0;
	margin-bottom: 7px;
	background: #e4eaef;
}

#front-content .package_details {
	clear: left;
	color: #3e889a;
	float: right;
	width: 185px;
	background: #f8f8f8;
	border: 1px solid #efefef;
}

#front-content .package_details div {
	font: normal 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	padding: 7px 7px 0 10px;
	height: 182px;
	line-height: 1.45em;
}

#front-content ul {
	padding-left: 0;
	margin-left: 0;
	list-style: none;
}

#front-content li img {
	border: none;
}

#front-content a, #front-content a:link {
	border: none;
}

/* */

.em_wrapper {
	clear: both;
}

.em_menu_right {
	float: right;
}

#em_menu {
	background: url(../images/emery_menu.gif) top no-repeat;
	width: 195px;
	height: 215px;
	margin: 0 3px 14px 7px;
}

#em_menu .heading1 {
	background: url(../images/selected-package.gif) bottom left no-repeat;
	height: 30px;
	width: 175px;
	padding-top: 0;
	line-height: 16px;
}

#em_menu .heading2 {
	background: url(../images/about-us.gif) bottom left no-repeat;
	height: 30px;
	width: 175px;
	padding-top: 0;
	line-height: 16px;
}

#em_menu ul {
	margin-left: 7px;
	padding-left: 7px;
}

#em_menu ul li {
	list-style: none;
	margin-top: 0;
	padding-top: 0;
	padding-bottom: 7px;
}

#em_menu img {
	border: 0;
}

#em_menu .details {
	width: auto;
	text-align: center;
	margin-top: 7px;
}

#em_menu .details img {
	border: 3px solid #fff;
}

#em_menu .text {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 1.4em;
	color: #3e889a;
	margin: 7px 10px auto 14px;
	width: 170px;
	text-align: justify;
}

#em_menu .text div {
	text-align: right;
	padding-right: 5px;
}

#em_menu .text a, #em_menu .text a:link {
	padding-left: 14px;
	background: none;
}

#em_menu .text a:active, #em_menu .text a:hover {
	background: url(../images/view_more.gif) top left no-repeat;
	font-weight: normal;
	padding-left: 14px;
}

#em_menu .closing {
	background: url(../images/left_menu_lbg.gif) bottom repeat-x;
	height: 3px;
	margin-top: 14px;
}

#em_menu .closing div {
	text-align: right;
	background: url(../images/left_menu_l1.gif) top left no-repeat;
}

#em_menu a, #em_menu a:link {
	font: normal 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	line-height: 1.4em;
	color: #3e889a;
	text-decoration: none;
}

#em_menu a:hover, #em_menu a:active {
	color: #3e889a;
	text-decoration: underline;
}

#content-news {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #3e889a;
	clear: both;
	min-height: 350px;
	padding-left: 14px;
	padding-bottom: 6px;
	width: 880px;
}

#content-news .inside-head02 {
	font-family: Tahoma, Verdana;
	padding: 0;
	font-size: 12px;
	border: 1px solid #e0e0e0;
	margin-bottom: 7px;
	background: #f9f9f9;
}

#content-news .inside-content01 {
	font: bold 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #3e889a;
	clear: both;
	padding-bottom: 6px;
	padding-right: 14px;
}

#content-news .inside-pages02 {
	font: normal 11px Tahoma, Verdana;
	padding: 7px;
	clear: left;
	color: #3e889a;
	background-color: #EFF7FF;
	border: 1px solid #efefef;
}

#content-news .inside-pages02 form {
	margin: 0;
}

#content-news a, #content-news a:link {
	font: normal 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #424242;
	text-decoration: underline;
}

#content-news a:hover, #content-news a:active {
	color: #424242;
	text-decoration: none;
} 

.pkgs-menu td {
	padding: 14px;
	font-size: 12px;
	color: #000;
}

#pkgs {
	font-size: 10pt;
	color: #000; 
	text-align: justify;
	font-weight: normal;
	width: 100%;
}

#pkgs th {
	background: #fff;
	border-bottom: 5px solid #fff;
	border-top: 5px solid #fff;
	color: #3E5F8F;
	font: bold 14px Verdana, Geneva, Arial, Helvetica, sans-serif;
	line-height: 1.7em;
	padding: 1px 0 2px 5px;
	text-align: left;
}

#pkgs #package-tour {
	margin-bottom: 10px;
}

form #pkgs th {
	padding: 3px 14px;
	background: url(../images/page_bg.gif);
	margin: 7px 1px;
	border-top: 1px solid red;
	border-top: 1px solid #efefef;
}

form #pkgs td {
	padding: 3px 4px 7px 24px;
	font: normal 12px Verdana, Helvetica, sans-serif; 
	letter-spacing: normal;
	line-height: 1.3em; 
}

form #pkgs input, form #pkgs textarea, form #pkgs select {
	background: #eaf7ff;
	font: normal 11px Georgia, Arial, Helvetica, sans-serif;
	border: 1px solid #dfdfdf;
	padding: 1px;
}

form #pkgs input:hover, form #pkgs textarea:hover, form #pkgs select:hover, form #pkgs input:active, form #pkgs textarea:active, form #pkgs select:active, form #pkgs input:focus, form #pkgs textarea:focus, form #pkgs select:focus {
	background: #FFF5EE;
	border: 1px solid #ccc;
}

form #pkgs .multi {
	background: #F0FFF0;
	height: 36px;
	font: normal 11px Georgia, Arial, Helvetica, sans-serif;
	border: 1px solid #dfdfdf;
	padding-top: 4px;
}

form #pkgs .submit-button {
	background: #384b9f;
	color: #fff;
	font: bold 11px Georgia, Arial, Helvetica, sans-serif;
	border: 1px solid #483D8B;
	width: 90px;
	padding: 1px;
}

form #pkgs .submit-button:hover {
	background: #fff;
	color: #384b9f;
}

form #pkgs .radio-button {
	background: none;
	height: 20px;
	font-family: Georgia, Arial, Helvetica, sans-serif;
	border: none;
}

#pkgs td {
	padding: 5px 3px 3px 3px;
	line-height: 1.3em; 
	font-size: 12px;
	font-family: Verdana, Helvetica, sans-serif; 
	letter-spacing: normal;
}

#pkgs h4 {
	padding-top: 10px;
	line-height: 1.5em;
	font-family: Georgia, times, Verdana, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: bold;
	letter-spacing: normal;
	margin: 3px 0;
}

#pkgs td h4 {
	line-height: 1.0em!important;
	font-family: Georgia, times, Verdana, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: bold;
	letter-spacing: normal;
	margin: 0;
	padding: 0!important;
}

#pkgs h3, #pkgs h3 a,  #pkgs h3 a:link {
	padding-top: 10px;
	padding-left: 0;
	line-height: 1.7em;
	font: bold 10pt Georgia, times, Verdana, Helvetica, sans-serif;
	letter-spacing: normal;
	margin: 7px 0 14px 0;
	color: #778899;
}

#pkgs h3 a:hover,  #pkgs h3 a:active {
	text-decoration: none;
}

#pkgs div {
	font-size: 10pt;
	padding: 3px 3px 3px 14px;
	text-align: left;
	background-repeat: no-repeat;
}

#pkgs .schedule {
}

#pkgs .schedule th {
	background-color: #A4E2EF;
	font: bold 12px Verdana, Helvetica, sans-serif;
	border: none;
}

#pkgs .schedule td {
	padding: 3px 0 1px 3px;
	line-height: 1.3em; 
	font: normal 12px Verdana, Helvetica, sans-serif; 
	letter-spacing: normal;
}

#pkgs .schedule td p {
	padding: 3px 0;
	margin: 0;
}

#pkgs p {
	padding: 0 12px 0 5px;
}

#pkgs .fixedpx {
	width: 98%;
	padding-right: 10px;
	padding-left: 10px;
}

#pkgs .fixedpx h3 {
	font-weight: bold;
	font-size: 14px;
	color: #333;
}

#pkgs .fixedpx h3 strong {
	color: #3E5F8F;
}

#pkgs .pkg-head {
	text-align: center;
	font-weight: bold;
	background: #FDF5E6;
	padding: 5px;
}

#pkgs .activities {
	padding: 5px 3px 3px 3px;
	font: normal 11px Verdana, Tahoma, Arial;
	color: #fff;
	text-align: center;
	background: #4187b9;
}

#pkgs .activitieshead {
	padding: 5px 0 0 0;
	font: bold 9pt Verdana, Tahoma, Arial;
	color: #336699;
	font-size: 9pt;
	text-align: center;
	background-color: #fff;
}

#pkgs .contactus {
	font: bold 18px "comic sans ms";
	letter-spacing: 5px;
	margin: 7px 0;
	line-height: 40px;
}

#pkgs .color1 {
	background: #A4E2EF;
}

#pkgs .color2 {
	background: #D1EAEF;
}

#pkgs .color3 {
	background: #CFF7FF;
}

#pkgs .intro {
	background: url(../images/intro-bg.gif) top left no-repeat;
	font-size: 10pt;
	padding: 0;
	text-align: left;
}

#pkgs .intro div {
	background: url(../images/intro-bg-2.gif) bottom left no-repeat;
	color: #000;
	font-size: 0.9em;
	padding: 10px 20px;
	text-align: justify;
}

#pkgs a, #pkgs a:link {
	color: #424242;
	text-decoration: underline;
}

#pkgs a:hover, #pkgs a:active {
	color: #000;
	text-decoration: none;
}

#pkgs a.book, #pkgs a.book:link {
	color: #424242;
	text-decoration: underline;
	line-height: 3em;/*
	padding-left: 20px;
	margin-left: 14px;
	background: url(../images/02.gif) left no-repeat;*/
}

#pkgs a.book:hover, #pkgs a.book:active {
	color: #000;
	font-weight: bold;
	text-decoration: none;
}

#pkgs td h4 a {
	font-size: 1em!important;
}

#pop {
	margin-bottom: 14px;
	background: red;
	width: 98%;
}

#pop th {
	background: #f1f1f1;
	padding: 5px;
	margin: 0;
	border: 1px solid #dfdfdf;
	font-weight: bold;
}

#pop td {
	background: #f9f9f9;
	margin-bottom: 14px;
	padding: 7px 5px 10px 5px;
	margin: 0;
}

#pop td img {
	border: 2px solid #999999;
}

#pop th a, #pop th a:link {
	font-weight: bold;
}

#pop a, #pop a:link {
	text-decoration: underline;
}


/* footer css */

.footer-bg {
	background: url(../images/header_bottom.png);
	padding-top: 7px;
}

#footer {
	background: #fff;
	padding-top: 10px;
	clear: both;
	overflow: auto;
}

#footer div {
	display: inline;
	float: left;
	font: normal 11px Tahoma, Arial, Helvetica, sans-serif;
	color: #3e889a;
	background: #fff;
	width: 100%;
	border-bottom: 7px solid #fff;
}

#footer .class1 {
	float: left;
	width: 200px;
	padding-left: 14px;
	padding-right: 14px;
}

#footer .class2 {
	float: left;
	width: 450px;
	line-height: 1.5em;
}

#footer .class3 {
	float: left;
	width: 200px;
	text-align: right;
}

#footer a, #footer a:link {
	font: normal 11px Tahoma, Arial, Helvetica, sans-serif;
	color: #3e889a;
	text-decoration: none;
}

#footer a:hover {
	text-decoration: underline;
}

#footer a:active {
	color: #829359;
}

#footer a:visited {

}

/* starting global css */

.whitepx {
	background: url(../images/whitespaces.gif);
	margin: 0;
	padding: 0;
}

.reqd {
	float: right;
	text-align: right;
	font: normal 14px Arial, Helvetica, sans-serif;
	padding: 7px;
	color: red;
}

/* ending global css */

.clear {
	clear:both
}

#gallery {
	position:relative;
	height:405px;
	width: 650px;
}

	#gallery h3 {
		font: bold 12px Verdana, Tahoma, Arial, Helvetica, sans-serif!important;
		color: ##537A97!important;
	}
	#gallery a {
		float:left;
		position:absolute;
	}
	
	#gallery a img {
		border:none;
	}
	
	#gallery a.show {
		z-index:500
	}

	#gallery .caption {
		z-index:600; 
		background-color:#40A1C3;
		color:#ffffff;
		font: normal 11px Arial, Helvetica, sans-serif;
		width:100%; 
		position:absolute;
		bottom:0;
	}

	#gallery .caption .content {
		margin:5px;
		width: 640px;
	}
	
	#gallery .caption .content h3 {
		margin:0;
		padding:0;
		color:#053D4F;
	}
	
	.coda-nav {
		width: 650px !important;
	}
	
	.coda-nav ul {
	clear: both;
	float: left;
		width: 600px !important;
	}


/* */

#pkgs .travel-01 {
	background: #EFF7FF;
	margin-bottom: 2px;
}

#pkgs .travel-02 {
	background: #e3effa;
	margin-bottom: 2px;
}

/* */

/* schedule table */

#schedule-table {
	font-size: 12px;
	border-top: 1px solid #7D91DF;
	border-left: 1px solid #7D91DF;
}

#schedule-table th {
	border-bottom: 1px solid #7D91DF;
	border-right: 1px solid #7D91DF;
	border-top: none;
	color: #5A6FCF;
	font-weight: bold;
	text-align: center;
}

#schedule-table th span {
	color: #7D8EDF;
}

#schedule-table td {
	border-right: 1px solid #7D91DF;
	border-bottom: 1px solid #7D91DF;
	padding: 5px 0;
	text-align: center;
	vertical-align: middle;
}

#schedule-table .table-head {
	background: #CFE7FF;
	color: #5A6FCF;
	padding: 7px 0;
}

#schedule-table .alt1 {
	background: #A4E2EF;
}

#schedule-table .alt2 {
	background-color: #EFF7FF;
}

/* end schedule table */

/* start cost includes table */

#cost-includes {
	margin-top: 5px;
}

#cost-includes td, #cost-includes th {
	border: none;
	font-size: .8em;
	padding: 2px;
}

/* end cost includes table */

#vny {
	clear:both;
	float:right;
	left:840px;
	margin: 10px 0 0 0;
	position:absolute;
	text-align:right;
	width:100px;
	z-index:10;
}

#vny div {
	padding: 0;
	width: 100%;
}

#vny a, #vny a:link {
	color: #fff;
	font-size: 11px;
	text-decoration: none;
}

#vny a:hover, #vny a:active {
	font-size: 11px;
	border-bottom: 1px dotted #fff;
}

#check li {
	list-style: url(../images/check-mark.png);
	margin-bottom: 5px;
}

/* for image slider */

.container, .folio_block, .main_view, .window {
	padding: 0!important;
}

form td div {
	padding-left: 0!important;
}