/*--------------- Global Reset Start ------------------*/


html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	vertical-align: baseline;
}
/* remember to define focus styles! */
:focus {
	outline: 0;
}

strong {
	font-weight: bold;
}

/*body {
	line-height: 1;
	color: black;
	background: white;
}
ol, ul {
	list-style: none;
}*/

/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse: separate;
	border-spacing: 0;
}
caption, th, td {
	text-align: left;
	font-weight: normal;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: "";
}
blockquote, q {
	quotes: "" "";
}


/*--------------- Global Start ------------------*/


body {
	margin: 0px;
	font-size: 11px;
	font-family: "lucida sans unicode";
	color: #eaebed;
}

p, h1, h2, h3, ins, del, form, span {
	margin: 0px;
	padding: 0px;
	font-weight: normal;
	text-decoration: none;
}

h1, h1 a {
	font-family: "trebuchet ms";
	font-size: 18px;
	color: #6c8fb6;
}

h1 a:hover {
	text-decoration: none;
	color: #FFFFFF;
}

h1 strong, h1 a strong {
	color: #FFFFFF;
	text-transform: uppercase;
}

h1 a:hover strong {
	color: #6c8fb6;
}

h2, h2 a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #a2b5df;
	font-weight: normal;
}

h2 a:hover {
	text-decoration: none;
}

ul, li, dt, dd, dl {
	float: left;
	margin: 0px;
	padding: 0px;
	list-style: none;
	display: inline;
}

/*dl {
	margin: 0px;
	padding: 0px;
	list-style: none;
}*/

input, select, textarea {
	margin: 0px;
	padding: 0px;
	font-size: 11px;
	color: #666666;
	font-family: "lucida sans unicode";
	font-style: normal;
}

a {
	text-decoration: none;
	margin: 0px;
	padding: 0px;
	color: #eaebed;
	cursor: pointer;
}

a:hover {
	text-decoration: underline;
	color: #FFFFFF;
}

img {
	margin: 0px;
	padding: 0px;
	border: 0px;
}

p {
	margin-top: 10px;
	line-height: 20px;
}

.btn {
	display: inline-block;
	height: 24px;
	padding: 4px 12px 0px 12px;
	color: #a0b0d4;
	margin: 10px 12px 0px 0px;
	background: url(../images/bg-btn.png) 0 0 repeat;
	float: left;
}

a.btn:hover {
	color: #ffffff;
	text-decoration: none;
}

.arial11yellow {
	font-size: 11px;
	color: #beaa64;
}


/*--------------- Header Start ------------------*/


/*#header {
	width: 100%;
	float: left;
	background: #ebeced url(../images/mtbg-header.jpg) top center no-repeat;
	border-top: 10px solid #263149;
	height: 306px;
}

#header div {
	width: 960px;
	margin: 0 auto;
}

#header div ins dl {
	width: 960px;
	margin-top: 20px;
}

#header div ins dl dt a {
	background: url(../images/logo.png) 0 0 no-repeat;
	width: 286px;
	height: 59px;
	text-indent: -9999px;
	display: block;
	margin-right: 10px;
}

#header div del dl {
	width: 960px;
	margin-top: 5px;
}

#header div del dl dt a {
	background: url(../images/mission-statement.png) 0 0 no-repeat;
	padding-left: 272px;
	width: 288px;
	height: 136px;
	display: inline-block;
	color: #FFFFFF;
	float: left;
	margin-top: 45px;
	padding-top: 35px;
	line-height: 20px;
}

#header div del dl dt a strong {
	display: block;
	margin-top: 10px;
}

#header div del dl dd {
	float: right;
	text-align: right;
	margin-top: -3px;
}*/

#header {
	width: 100%;
	float: left;
	background: #ebeced url(../images/mtbg-header.jpg) top center no-repeat;
	border-top: 10px solid #263149;
}

#header div {
	width: 960px;
	margin: 0 auto;
}

#header div ins dl {
	width: 960px;
	margin-top: 5px;
}

#header div ins dl dt a {
	background: url(../images/logo.png) 0 0 no-repeat;
	width: 286px;
	height: 59px;
	text-indent: -9999px;
	display: block;
	margin-right: 10px;
}

#header div del dl {
	width: 960px;
	/*margin-top: 5px;*/
}

#header div del dl dt a {
	background: url(../images/mission-statement.png) 0 0 no-repeat;
	padding-left: 272px;
	width: 288px;
	height: 136px;
	display: inline-block;
	color: #FFFFFF;
	float: left;
	/*margin-top: 45px;*/
	padding-top: 35px;
	line-height: 20px;
}

#header div del dl dt a strong {
	display: block;
	margin-top: 10px;
}

#header div del dl dd {
	float: right;
	text-align: right;
	margin-top: -3px;
}
/*--------------- Header Start ------------------*/


#headerClimbing {
	width: 100%;
	float: left;
	background: #ebeced url(../images/mtbg-header1.jpg) top center no-repeat;
	border-top: 10px solid #263149;
	height: 306px;
}

#headerClimbing div {
	width: 960px;
	margin: 0 auto;
}

#headerClimbing div ins dl {
	width: 960px;
	margin-top: 20px;
}

#headerClimbing div ins dl dt a {
	background: url(../images/logo1.png) 0 0 no-repeat;
	width: 235px;
	height: 59px;
	text-indent: -9999px;
	display: block;
	margin-right: 10px;
}

#headerClimbing div del dl {
	width: 960px;
	margin-top: 5px;
}

#headerClimbing div del dl dt a {
	background: url(../images/mission-statement.png) 0 0 no-repeat;
	padding-left: 272px;
	width: 288px;
	height: 136px;
	display: inline-block;
	color: #FFFFFF;
	float: left;
	margin-top: 45px;
	padding-top: 35px;
	line-height: 20px;
}

#headerClimbing div del dl dt a strong {
	display: block;
	margin-top: 10px;
}

#headerClimbing div del dl dd {
	float: right;
	text-align: right;
	margin-top: -3px;
}


/*--------------- Body Start ------------------*/


#wrap {
	width: 100%;
	float: left;
	background: #1f2b44 url(../images/bg-gradblue.gif) 0 0 repeat-x;
	margin-top: -5px;
}

#wrap-body {
	width: 100%;
	float: left;
	background: url(../images/bg-stones.gif) 0 0 no-repeat;
}

.centralizer {
	width: 960px;
	margin: 0 auto;
	clear: both;
}


/*------------------------------------------------*/


.expedition-block {
	background: url(../images/expeditions-white.gif) no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #888b94;
	display: block;
}


/*--------------- Left Column Start ------------------*/


#column-left {
	width: 705px;
	float: left;
	
	margin: 30px -1px 0px 0px;
}

#column-left .expedition-block {
	background-position: right 28px;
	text-align: right;
	padding-bottom: 33px;
	margin-right: 30px;
}


/*---------------------- Featured Expetisions Start --------------------------*/


#featured, #fea-exp {
	width: 710px;
	margin: 25px -30px 0px 0px;
}

#fea-exp iframe {
	float: left;
	width: 325px;
	margin: 0px 30px 0px 0px;
	padding: 0px;
	background-color: transparent;
	height: 513px;
	border: none;
	overflow: hidden;
}

#featured li {
	width: 325px;
	margin-right: 30px;
}

#featured li h4 {
	width: 295px;
	background: url(../images/bg-transblack25pc.png) 0 0 repeat;
	padding: 15px;
	font-weight: normal;
	margin-top: 10px;
	color: #beaa65;
	line-height: 18px;
}

.carousel-component del {
	width: 325px;
	float: left;
	margin-bottom: 10px;
}

#featured li dl, .carousel-component del dl {
	width: 325px;
}

#featured li dl dt, .carousel-component del dl dt {
	width: 200px;
}

#featured li dl dd, .carousel-component del dl dd {
	float: right;
	width: 125px;
}

#featured li del dd a, .carousel-component del dl dd a, .carousel-component del dl dd span {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #d7c08d;
	float: right;
	margin-left: 7px;
	display: inline;
	padding-top: 3px;
	display: block;
	cursor: pointer;
}

#featured li del dd a:hover, .carousel-component del dl dd a:hover {
	text-decoration: underline;
}

#featured li del dd span a, .carousel-component del dl dd span {
	background: url(../images/arrow-up.png) 0 0 no-repeat;
	width: 21px;
	height: 16px;
	text-align: center;
	font-size: 24px;
	padding: 4px 0px 0px 0px;
	color: #FFFFFF;
}

.carousel-component del dl dd span {
	display: inline-block;
}

#featured li del dd span a:hover, .carousel-component del dl dd span:hover {
	background: url(../images/arrow-up-hover.png) 0 0 no-repeat;
	text-decoration: none;
}

#featured li div {
	width: 285px;
	background: url(../images/bg-transwhite6pc.png) 0 0 repeat;
	padding: 0px 20px 20px 20px;
	float: left;
}

#featured li div dl {
	width: 285px;
	margin-top: 20px;
}

#featured li div dl dt {
	width: 100px;
}

#featured li div dl dt span {
	display: block;
	width: 92px;
	height: 64px;
	overflow: hidden;
	border: 4px solid #606877;
}

#featured li div dl dt a span img {
	width: 92px;
}

#featured li div dl dt a:hover span {
	border: 4px solid #b5b8bf;
}

/*#featured li div dl dt a:hover img {
	border: 4px solid #b5b8bf;
}*/

#featured li div dl dd {
	width: 165px;
}

#featured li div dl dd h2 {
	margin-bottom: 4px;
}
#featured li div dl dd h2 a{
	color: #a2b5df;
}
#featured li div dl dd h2 a:hover{
	color: #eaebed;
	text-decoration: none;
}
#featured li div dl dd h3 {
	color: #b5b8bf;
	margin-bottom: 3px;
}

#featured li div dl dd a {
	line-height: 18px;
	color: #eaebed;
}


/*-----------------------------------------------------*/


#featured li div ul {
	width: 285px;
	margin-top: 10px;
}

#featured li div ul li {
	width: 270px;
	margin: 10px 0px 0px 0px;
	padding-left: 15px;
	background: url(../images/bullet-arrow-iefix.png) 0 0 no-repeat;
}


/*---------------------- Banner Start --------------------------*/



#banner {
	width: 680px;
	float: left;
	margin-bottom: 20px;
}

#banner img {
	width: 664px;
	background: url(../images/bg-transblack25pc.png) 0 0 repeat;
	padding: 8px;
}

.gen-info {
	width: 680px;
	float: left;
	/*border-bottom: 1px dashed #32456d;*/
	padding-bottom: 35px;
	background: url(../images/bg-hrope.gif) left bottom repeat-x;
}

.gen-info-noline {
	border-bottom: none;
	padding-bottom: 0px;
	background: none;
}

.gen-info h1 {
	font-size: 22px;
}

.gen-info p {
	margin-top: 15px;
}



/*--------------- Right Column Start ------------------*/


#column-right {
	width: 220px;
	float: right;
	border-left: 1px dashed #32456d;
	padding-left: 29px;
	margin-top: 30px;
	display: inline;
}

#column-right .expedition-block {
	background-position: left 28px;
	border-bottom: 1px dashed #32456d;
	padding-bottom: 60px
}

#column-right iframe {
	float: left;
	width: 220px;
	margin-top: 30px;
	margin-bottom: 30px;
	background-color: transparent;
	height: 157px;
	border: none;
	overflow: hidden;
}

#rightLinks {
	width: 190px;
	padding: 8px 0px 10px 30px;
	background: url(../images/bullet-onnews.gif) left center no-repeat;
	border-top: 1px dashed #32456d;
	float: left;
}

#rightLinks a {
	/*background: url(../images/news.gif) right center no-repeat;*/
	display: inline;
	height: 14px;
	color: #bcc0c7;
}

#rightLinks a:hover {
	text-decoration: none;
	color: #ffffff;
}

#rightLinks a span {
	display: inline;
	font-family: Arial;
	font-weight: bold;
	font-size: 18px;
	color: #FFFFFF;
}

#eco-everest {
	width: 220px;
	height: 65px;
	display: block;
	text-indent: -9999px;
	padding-top: 30px;
	background: url(../images/eco-everest.jpg) left bottom no-repeat;
	border-top: 1px dashed #32456d;
	float: left;
}

.bulleted {
	margin-top: -12px;
}

.bulleted li {
	width: 160px;
	margin-top: 12px;
	background: url(../images/bullet-arrow.png) 0px 4px no-repeat;
	padding-left: 20px;
}

.sidemenu {
	width: 220px;
	margin-bottom: 20px;
	float: left;
}

.sidemenu h1 {
	margin-bottom: 10px;
}

.sidemenu span a {
	margin-top: 2px;
	display: block;
	padding: 8px 15px;;
	background-color: #000000;
	color: #a0b0d4;
}

.sidemenu span a:hover {
	background-color: #0a0a0a;
	color: #ffffff;
	text-decoration: none;
}

.sidemenu ins a img {
	width: 204px;
	padding: 8px;
	background: url(../images/bg-transwhite6pc.png) 0 0 repeat;
}

.sidemenu ins a:hover img {
	background: url(../images/bg-transblack25pc.png) 0 0 repeat;
}


/*--------------- News Testimonial Start ------------------*/


#newsntest { padding-top: 40px; width: 960px; background: url(../images/bg-hrope.gif) left top repeat-x; float: left; margin-top: 25px; }

#newsntest dl { padding-left: 25px; }

#newsntest dt { height: 25px; }

#newsntest dd { height: 25px; width: 25px; }

/*-----------------------------------------------------*/

#news-curvy { width: 580px; float: left; }

#news-curvy dl { width: 555px; }

#news-curvy dt { width: 530px; }

#news-curvy span { width: 25px;  height: 38px;  display: inline-block;  float: left; }

#news-curvy #projects { width: 580px; }

#news-curvy #projects .hscroller { 
	float:left;
	display:inline-block;
	width: 25px;
	height: 94px;
	text-indent: -9999px;
	cursor: pointer;
}

#news-curvy #projects ins { float:left;  display:inline-block;  width: 25px; }

#news-curvy #projects ins .hscroller { background: url(../images/btn-left-hscroller.png) 0 0 no-repeat; }

#news-curvy #projects ins .hscroller:hover { background: url(../images/btn-left-hscroller-hover.png) 0 0 no-repeat; }

#news-curvy #projects ins span { background: url(../images/blacktrans-bdrl.png) 0 0 repeat; }



/*#news-curvy #projects ul { background: url(../images/bg-blacktrans.png) 0 0 repeat;  width: 530px; }*/

/*#news-curvy #projects ul li { width: 155px;  margin-right: 25px; }*/



#news-curvy #projects del { float:right;  display:inline-block;  width: 25px; }

#news-curvy #projects del .hscroller { background: url(../images/btn-right-hscroller.png) 0 0 no-repeat; }

#news-curvy #projects del .hscroller:hover { background: url(../images/btn-right-hscroller-hover.png) 0 0 no-repeat; }

#news-curvy #projects del span { background: url(../images/blacktrans-bdrr.png) 0 0 repeat; }

/*-----------------------------------------------------*/

#testimonial-curvy { width:350px;  float:right; }

#testimonial-curvy dl { width: 325px; }

#testimonial-curvy dt { width: 300px; }

#testimonial-curvy div {
	float: left;
	width: 300px;
	background: url(../images/bg-blacktrans.png) 0 0 repeat;
	border-left: 1px solid #161e2f;
	border-right: 1px solid #161e2f;
	padding: 0px 24px;
}

#testimonial-curvy div dl { padding:20px 0px 0px 0px;  width:300px; }

#testimonial-curvy div dl dt { width:90px;  height:auto; }

#testimonial-curvy div dl dt a img { width:82px;  border:4px solid #FFFFFF; }

#testimonial-curvy div dl dd { width:190px;  float:right;  height:auto; }

#testimonial-curvy div dl dd p { margin-top:-5px; line-height:18px; }

#testimonial-curvy div dl dd p strong { display:block;  margin-bottom:7px; }

/*-----------------------------------------------------*/

.curvet { background: url(../images/blacktrans-curvelt.png) 0 0 no-repeat; }

.curvet dt { background: url(../images/blacktrans-bdrt.png) center top repeat; }

.curvet dd { background: url(../images/blacktrans-curvert.png) right top no-repeat; }

/*-----------------------------------------------------*/

.curveb { background: url(../images/blacktrans-curvelb.png) 0 0 no-repeat; }

.curveb dt { background: url(../images/blacktrans-bdrb.png) center top repeat; }

.curveb dd { background: url(../images/blacktrans-curverb.png) right top no-repeat; }


/*--------------- Footer Start ------------------*/


#footer {
	margin-top: 25px;
	width: 100%;
	float: left;
}

#footer ins {
	display: block;
	width: 100%;
	background: url(../images/bg-footer.png) center top no-repeat;
	height: 27px;
}

#footer del {
	width: 100%;
	background-color: #0d1322;
	display: block;
	padding: 30px 0px;
	float: left;
}

#footer div dl {
	width: 960px;
	float: none;
}

#footer div dl dd {
	float: right;
}


/*--------------- Testimonials Start ------------------*/
#testimonials {
	width: 680px;
	float: left;
}

#testimonials h1 {
	font-size: 22px;
}

#testimonials h3 {
	margin-top:5px;
	font-size: 10px;
}

#testimonials dl {
	margin-top: 25px;
	width: 680px;
	float: left;
	/*border-top: 1px dashed #32456d;*/
	padding-top: 35px;
	background: url(../images/bg-hrope.gif) 0 0 repeat-x;
}

#testimonials dt {
	width: 180px;
}

#testimonials dt a img {
	width: 170px;
	padding: 5px;
	background: url(../images/bg-transblack25pc.png) 0 0 repeat;
}

#testimonials dt a:hover img {
	width: 170px;
	padding: 5px;
	background: url(../images/bg-transwhite6pc.png) 0 0 repeat;
}

#testimonials dd {
	width: 470px;
	float: right;
}

#testimonials dd .btn {
	margin-top: 15px;
}

#testimonials dt span {
}
#testimonials dt span img {
	width: 170px;
	padding: 5px;
	background: url(../images/bg-transblack25pc.png) 0 0 repeat;
}
#testimonials dt span del {
	display: block;
	padding: 0px 10px 10px 10px;
	font-family: Arial, Helvetica, sans-serif;
}

/*--------------- Pagination Start ------------------*/
#pagination {
	float: left;
	font-style: normal;
	margin-top: 25px;
	background: url(../images/bg-pagination.gif) 0px 5px repeat-x;
	width: 680px;
	color: #d7c08d;
}

#pagination dt {
	float: left;
}

#pagination dt ins {
	float: left;
	display: inline-block;
	padding: 6px 10px 0px 0px;
}

#pagination dt span {
	display: inline-block;
	float: left;
	padding: 8px 10px 8px 10px;
	font-weight: bold;
	border-right: 2px solid #101727;
	border-left: 2px solid #101727;
	font-size: 13px;
	background-color: #1f2b44;
	margin: 0px 0px 0px 8px;
}

#pagination dt del {
	display: inline-block;
	float: left;
	padding: 10px 0px 6px 8px;
}

#pagination dt del a {
	display: inline-block;
	padding: 0px 5px 0px 5px;
	color: #d7c08d;
}

#pagination dt del a:hover {
}

#pagination dd {
	float: right;
	line-height: normal;
}

#pagination dd a {
	display: inline-block;
	cursor: pointer;
}

#pagination dd a:hover {
}

.pagination {
	display:inline;
	float: left;
	font-style: normal;
	margin-top: 25px;
	background: url(../images/bg-pagination.gif) 0px 5px repeat-x;
	width: 680px;
	color: #d7c08d;
}
.pagination p {
	float: left;
	padding: 7px 0px 6px 8px;
	margin-top:0px;
	margin-right:10px;
}
.pagination span {
	float: left;
	padding: 8px 10px 8px 10px;
	font-weight: bold;
	border-right: 2px solid #101727;
	border-left: 2px solid #101727;
	font-size: 13px;
	background-color: #1f2b44;
	margin: 0px 0px 0px 8px;
}
.pagination a {
	float: left;
	padding: 10px 5px 0px 5px;
	color: #d7c08d;
}
.pagination a:hover {
}



/*--------------- Track Record Start ------------------*/



#track {
	width: 680px;
	float: left;
}

#record-filter-wrap {
	float: left;
	padding-bottom: 9px;
	background: url(../images/bg-hrope.gif) left bottom repeat-x;
}

#record-filter {
	width: 640px;
	float: left;
/*	border-bottom: 1px dashed #32456d;
	border-left: 1px dashed #32456d;
	border-right: 1px dashed #32456d;*/
	padding: 20px;
	background: url(../images/bg-transblack25pc.png) 0 0 repeat;
}

#record-filter dl {
	margin-right: 30px;
	background-color: #0e1320;
}

#record-filter dl dt {
	padding: 3px 8px 0px 8px;
}

#track h1 {
	margin-top: 30px;
	float: left;
}

#description {
	width: 670px;
	float: left;
	display: block;
	padding: 5px 0px;
	
}
#description p {
	float: left;
	width: 670px;
	margin:0px;
}

#track table {
	width: 680px;
	border-bottom: 2px solid #000000;
	border-top: 2px solid #000000;
	margin-top: 10px;
	float: left;
}

#track table th {
	height: 18px;
	padding: 8px 10px;
	border-top: 1px solid #303643;
	background: url(../images/bg-transblack40pc.png) 0 0 repeat;
	text-transform: uppercase;
	color: #6c8fb6;
	text-align: center;
}

#track table td {
	background: url(../images/bg-td.png) 0 0 repeat;
	padding: 7px 10px 7px 10px;
	height: 18px;
	text-align: center;
	vertical-align: middle;
}

#track table td img {
	margin-top: 3px;
}

#track table td span {
	color: #d7c08d;
	font-size: 10px;
}

.unsucess {
	color: #8b6055;
}


/*-------------------- Contact Start ----------------------*/


#contact {
	width: 680px;
	float: left;
	/*border-bottom: 1px dashed #32456d;*/
	padding: 25px 0px 35px 0px;
	margin-bottom: 25px;
	background: url(../images/bg-hrope.gif) left bottom repeat-x;
}


/*-------------------- Contact Start ----------------------*/


#newswrap {
	width: 680px;
	float: left;
	margin-top: 30px;
}
#newswrap h2 {
	margin-bottom:20px;
	font-size:16px;
}
#newswrap h3 {
	font-size:12px;
	color:#6c8fb6;
}
.floatspan {
	display: block;
	float: left;
	background: url(../images/bg-transblack40pc.png) 0 0 repeat;
	margin: 0px 15px 15px 0px;
	font-family: Arial, Helvetica, sans-serif;
}

.floatspan img {
	padding: 0px;
	float: left;
	display: block;
	padding: 10px;
}

.floatspan del {
	display: block;
	padding: 0px 10px 10px 10px;
}


.error{
float:left;
width:660px;
background: url(../images/bg-transwhite6pc.png) 0 0 repeat;
border:#FF4D4D 1px solid;
padding:10px;
margin:0px 0px 10px 0px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#FF4D4D;
}

.error ul {
margin-top:0;
margin-bottom:0;
padding:0 0 0 20px;
}
.error ul li {
list-style-position:outside;
list-style-type:disc;
margin:0px 0 0 -7px;
padding:0;
font-size:12px;
font-weight:bold;
}

.message{
float:left;
width:660px;
background:url(../images/bg-transwhite6pc.png) 0 0 repeat;
border:#29A329 1px solid;
padding:10px;
margin:0px 0px 10px 0px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#29A329;
}

.message ul {
margin-top:0;
margin-bottom:0;
padding:0 0 0 20px;
}
.message ul li {
list-style-position:outside;
list-style-type:disc;
margin:0px 0 0 -7px;
padding:0;
font-size:12px;
font-weight:bold;
}

/*--------------- News Start ------------------*/


#news {
	width: 680px;
	float: left;
}

#news h1 {
	font-size: 22px;
}

#news h3 {
	margin-top:5px;
	font-size: 10px;
}

#news dl {
	margin-top: 25px;
	width: 680px;
	float: left;
	/*border-top: 1px dashed #32456d;*/
	padding-top: 35px;
	background: url(../images/bg-hrope.gif) 0 0 repeat-x;
}

#news dt {
	margin-right: 10px;
	width: 180px;
}

#news dt a img {
	width: 170px;
	padding: 5px;
	background: url(../images/bg-transblack25pc.png) 0 0 repeat;
}

#news dt a:hover img {
	width: 170px;
	padding: 5px;
	background: url(../images/bg-transwhite6pc.png) 0 0 repeat;
}

#news dd {
	float: left;
}

#news dd .btn {
	margin-top: 15px;
}

.popuptable table {
	width: 680px;
	/*border-bottom: 2px solid #4D4D4D;
	border-top: 2px solid #4D4D4D;
	margin-top: 10px;*/
	float: left;
}

.popuptable table th {
	height: 18px;
	padding: 0px 10px 8px 10px;
	border: none;
	/*border-top: 1px solid #303643;*/
	/*background: url(../images/bg-transblack40pc.png) 0 0 repeat;*/
	text-transform: uppercase;
	color: #6c8fb6;
	text-align: center;
}

.popuptable table tr {
	/*border-top: 1px solid #D9D9D9;*/
	/*background: url(../images/bg-transblack40pc.png) 0 0 repeat;*/
}

.popuptable table td {
	/*background: url(../images/bg-td.png) 0 0 repeat;*/
	border-top: 1px solid #E6E6E6;
	padding: 7px 10px 7px 10px;
	height: 18px;
	text-align: center;
	vertical-align: middle;
}

.popuptable table td img {
	margin-top: 3px;
}

.popuptable table td span {
	color: #d7c08d;
	font-size: 10px;
}