@charset "utf-8";
body {
	margin: 0px;
}
form {
	margin: 0px;
}
marquee {
	margin: 0px;
}
object {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;

}
.link-style {
	font-family: Tahoma, Verdana, Arial Narrow, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 18px;
	color: #333;
	text-decoration: none;
	font-weight:bold;

}
.link-style  a{
	font-family: Tahoma, Verdana, Arial Narrow, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 18px;
	color: #333;
	text-decoration: none;
	font-weight:bold;

}
.link-style  a:hover{
	font-family: Tahoma, Verdana, Arial Narrow, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 18px;
	color: #999;
    text-decoration: none;
	font-weight:bold;
	
}
.link-bottom {
	font-family: Tahoma, Verdana, Arial Narrow, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 18px;
	color: #FFF;
	text-decoration: none;
	font-weight:bold;

}
.link-bottom  a{
	font-family: Tahoma, Verdana, Arial Narrow, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 18px;
	color: #FFF;
	text-decoration: none;
	font-weight:bold;

}
.link-bottom  a:hover{
	font-family: Tahoma, Verdana, Arial Narrow, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 18px;
	color: #FFF;
    text-decoration: none;
	font-weight:bold;	
	
	}

.tital {
	font-family:  Arial Narrow;
	font-size: 18px;
	line-height: 30px;
	color: #CC0000;
	text-decoration: none;
	font-weight:bold;
}

.jajoo {
	font-family:  Arial Black;
	font-size: 20px;
	line-height: 22px;
	color: #333;
	text-decoration: none;
	font-weight:bold;
	
}
.jajoo-gray {
	font-family: Arial Black;
	font-size: 20px;
	line-height: 22px;
	color: #999;
	text-decoration: none;
	font-weight:bold;	
	
}
.td-border {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 19px;
	color: #666666;
	text-decoration: none;
	text-align:justify;
	border:1px solid #BCBCBC;
	}

.taxtbolder{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 19px;
	color: #666666;
	text-decoration: none;
    font-weight: bold;
	
	}

.taxt {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 19px;
	color: #666666;
	text-decoration: none;
	text-align:justify;
	}

.taxt a{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 19px;
	color: #666666;
	text-decoration: none;
	text-align:justify;
	}
.taxt a:hover{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 19px;
	color: #000000;
	text-decoration: underline;
	text-align:justify;
}


div.error{background: url("images/validation_advice_bg.gif") no-repeat scroll 2px 1px transparent;color: red;font: bold 11px arial;padding-left: 15px;}
.taxtbold{height:35px;}
.taxtbold div.error{ height: 20px;
    position: absolute;}
ul.ulList{margin: 0;
    padding: 0;
    width: 400px;}
	
ul.ulList li{float: left;list-style: none outside none;}
ul.ulList li div.error{ margin-top: 20px; 
    position: absolute;}
	
.clear{clear:both;height:0}
.gallery {height: 500px; 
    overflow: auto;}
.gallery ul{margin:0;padding:0 0 0 10px }
.gallery ul li{  float: left;
    list-style: none outside none;
    margin:0 15px 10px 0;}
	
.gallery h3	{color: #666666;
    font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif;
    font-size: 13px;
    font-weight: bold;
    line-height: 19px;
    text-decoration: none;
	text-align:center}
.gallery .single img{  border: 1px solid #999;}	
.gallery .single img:hover{border: 1px solid #000;opacity: 0.7;}

.news-marquee { height: 125px; margin: 0 10px;}
.news-marquee ul{margin: 10px;}
.news-marquee ul li{float:left;margin:0 10px 0 0; list-style:none}

.try  .gallery{height:auto;}



/*
Back to top button 
*/
#back-top {
	position: fixed;
	bottom: 30px;
	right: 30px;z-index:9999
	}
	#back-top a {
		width: 31px;
		display: block;
		text-align: center;
		font: 11px/100% Arial, Helvetica, sans-serif;
		text-transform: uppercase;
		text-decoration: none;
		color: #bbb;
		/* background color transition */
		-webkit-transition: 1s;
		-moz-transition: 1s;
		transition: 1s;
	}
	#back-top a:hover {
		color: #000;
	}
	/* arrow icon (span tag) */
	#back-top span {
		width: 31px;
		height: 31px;
		display: block;
		margin-bottom: 7px;
		background: #ddd url(../images/toTop.png) no-repeat center center;
		/* rounded corners */
		-webkit-border-radius: 15px;
		-moz-border-radius: 15px;
		border-radius: 15px;
		/* background color transition */
		-webkit-transition: 1s;
		-moz-transition: 1s;
		transition: 1s;
	}
	#back-top a:hover span {
		background-color: #777;
	}
	
	.infra img{border:1px solid #999;}