/* CSS Document */

@charset "utf-8";
/* CSS Document */
/*Reset CSS*/
html {
	margin-bottom: 1px;
	height: 100%!important;
	height: auto;
}
:link,:visited {
	text-decoration:none;
}
html,body,div,ul,ol,li,dl,dt,dd,form,fieldset,input,textarea,h1,h2,h3,h4,h5,h6,pre,code,p,blockquote,hr,th,td {
	margin:0;
	/*padding:0;*/
}
h1,h2,h3,h4,h5,h6 {
	font-size:100%;
	font-weight:normal;
}
table {
	/*border-spacing:0;*/
}
fieldset,img,abbr,acronym {
	border:0;
}
address {
	font-style:normal;
}
ol,ul {
	list-style:none;
}
caption,th {
	text-align:center;
}
q:before,q:after {
	content:'';
}
a {
	text-decoration:none;
	outline:none;
	color: #878787;
}
a:hover {
	text-decoration:none;
	color: #33cbf6;
}
hr {
	border:0;
	height:1px;
	background-color:#000;
	color:#000;
}
a img,:link img,:visited img {border:none;
}
.clear_both{
	clear:both;
}
/*end reset css*/
@font-face {
    font-family: 'open_sans_regular';
    src: url('../fonts/opensans-regular-webfont.eot');
    src: url('../fonts/opensans-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/opensans-regular-webfont.woff') format('woff'),
         url('../fonts/opensans-regular-webfont.ttf') format('truetype'),
         url('../fonts/opensans-regular-webfont.svg#open_sans_lightregular') format('svg');
    font-weight: normal;
    font-style: normal;

}
body#bd{
	background: #FFF;
	font-family: 'open_sans_regular';
	font-size: 12px;
	color: #878787;
}
