@charset "utf-8";
/* CSS Document */

body{margin:0px; padding:0px; font-family:Arial, Helvetica, sans-serif; color:#333;}

img{border:none; width:100%;}

#wrapper{margin:0px auto; padding:10px 0px; width:99%;}\

#header{width:99%;}

#logo{width:65%; float:left;}

#home{width:22%; float:right; margin-right:10px; padding-top:25px;}

.clearfix{clear:both; height:10px;}
.clearfix2{clear:both; height:0px;}

.icons-left{float:left; width:33%;}
.icons-mid{float:left; width:33%; margin-left:1px; margin-right:1px;}
.icons-right{float:left; width:33%; }

.neg{margin-top:-3px;}

.icons-half-left{float:left; width:49.7%;}
.icons-half-right{float:right; width:49.7%;}

h2{font-size:17px; margin:0px 0px 10px 0px; line-height:normal;}
h3{font-size:14px;  margin:0px 0px 10px 0px; line-height:normal;}

.content-holder{
	width:91%; margin:0px auto; 
    color:#999;
	padding:10px 15px;
	text-align:justify;
}

.btn {
	-moz-box-shadow:inset 0px 1px 0px 0px #ffffff;
	-webkit-box-shadow:inset 0px 1px 0px 0px #ffffff;
	box-shadow:inset 0px 1px 0px 0px #ffffff;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #ededed), color-stop(1, #dfdfdf) );
	background:-moz-linear-gradient( center top, #ededed 5%, #dfdfdf 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ededed', endColorstr='#dfdfdf');
	background-color:#ededed;
	-webkit-border-top-left-radius:6px;
	-moz-border-radius-topleft:6px;
	border-top-left-radius:6px;
	-webkit-border-top-right-radius:6px;
	-moz-border-radius-topright:6px;
	border-top-right-radius:6px;
	-webkit-border-bottom-right-radius:6px;
	-moz-border-radius-bottomright:6px;
	border-bottom-right-radius:6px;
	-webkit-border-bottom-left-radius:6px;
	-moz-border-radius-bottomleft:6px;
	border-bottom-left-radius:6px;
	text-indent:0;
	border:1px solid #dcdcdc;
	display:inline-block;
	color:#777777;
	font-family:arial;
	font-size:15px;
	font-weight:bold;
	font-style:normal;
	height:45px;
	line-height:45px;
	text-decoration:none;
	text-align:center;
	padding:0px 20px;
	text-shadow:1px 1px 0px #ffffff;
}
.btn:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #dfdfdf), color-stop(1, #ededed) );
	background:-moz-linear-gradient( center top, #dfdfdf 5%, #ededed 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#dfdfdf', endColorstr='#ededed');
	background-color:#dfdfdf;
}.btn:active {
	position:relative;
	top:1px;
}


.textbox{padding:10px; width:91%; margin:3px 0px 5px 0px; border:1px solid #CCC; -webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;}

.textbox2{padding:10px; width:93%; height:70px; margin:3px 0px 5px 0px; border:1px solid #CCC; -webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;}

.required{color:red; font-weight:bold;} 


.gallery { list-style: none; padding: 0; margin: 20px 0px; }
.gallery:after { clear: both; content: "."; display: block; height: 0; visibility: hidden; }
.gallery li { float: left; width: 50%; }
.gallery li a { display: block; margin:0px 10px 10px 0px; border: 1px solid #ccc; }
.gallery li img { display: block; width: 100%; height: auto; }


/* For inline examples only */
#PhotoSwipeTarget { width: 100%; height: 200px; }

#Indicators { text-align: center; margin-top: 20px; }
#Indicators span { display: inline-block; height: 10px; width: 10px; margin: 0 10px 0 0; padding: 0; -webkit-border-radius:5px; -moz-border-radius:5px; -o-border-radius:5px; border-radius:5px; background: #c5c5c5; overflow:hidden; }
#Indicators span.current{ background: #EEBF02; }
