/* CSS Document */

@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 400;
  src: local('Open Sans'), local('OpenSans'), url(http://themes.googleusercontent.com/static/fonts/opensans/v6/cJZKeOuBrn4kERxqtaUH3T8E0i7KZn-EPnyo3HZu7kw.woff) format('woff');
}
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 700;
  src: local('Open Sans Bold'), local('OpenSans-Bold'), url(http://themes.googleusercontent.com/static/fonts/opensans/v6/k3k702ZOKiLJc3WVjuplzHhCUOGz7vYGh680lGh-uXM.woff) format('woff');
}
@font-face {
  font-family: 'Open Sans';
  font-style: italic;
  font-weight: 400;
  src: local('Open Sans Italic'), local('OpenSans-Italic'), url(http://themes.googleusercontent.com/static/fonts/opensans/v6/xjAJXh38I15wypJXxuGMBobN6UDyHWBl620a-IRfuBk.woff) format('woff');
}
@font-face {
  font-family: 'Open Sans';
  font-style: italic;
  font-weight: 700;
  src: local('Open Sans Bold Italic'), local('OpenSans-BoldItalic'), url(http://themes.googleusercontent.com/static/fonts/opensans/v6/PRmiXeptR36kaC0GEAetxjqR_3kx9_hJXbbyU8S6IN0.woff) format('woff');}
  
@font-face {
    font-family: 'BebasNeue';
    src: url('local/BebasNeue.otf');
    src: url('local/bebas.ttf') format('truetype'),
         url('local/BebasNeue.woff') format('woff'),
         url('local/BebasNeue.eot') format('embedded-opentype'),
         font-weight: normal;}	
  
  
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px; background-image:url(images/main_bg.jpg); background-repeat:repeat-x;
}

body,td,th {
	font-family: 'Open Sans', sans-serif;
	font-size:17px; line-height:25px;
}

#container{width:941px; height:auto; position:relative; margin: 0 auto; }


.heading{font-family: 'BebasNeue'; font-size:43px; color:#0c9bd0; line-height:normal;}


#footer{width:100%; height:310px; background-image:url(images/footer_bg.jpg); background-repeat:repeat-x; color:#ffffff;}

a {
	font-size: 17px;
	color: #46c4f1; line-height:normal;
}
a:link {
	text-decoration: none; color: #46c4f1;
}
a:visited {
	text-decoration: none;
	color: #46c4f1;
}
a:hover {
	text-decoration: none;
	color: #000000;
}
a:active {
	text-decoration: none;
	color: #46c4f1;
}



.d {
	font-size: 17px;
	color: #FFFFFF; line-height:normal;
}
.d:link {
	text-decoration: none; color: #FFFFFF;
}
.d:visited {
	text-decoration: none;
	color: #ffffff;
}
.d:hover {
	text-decoration: none;
	color: #46c4f1;
}
.d:active {
	text-decoration: none;
	color: #ffffff;
}




.style4 {font-size: 36px; line-height:normal;}
.style5 {
	font-size: 45px; font-family: 'BebasNeue';
	color: #46c4f1;
	line-height:normal;
	font-weight:normal;
}
.style6 {
	font-size: 25px;
	font-weight: bold;
	font-style: italic;
}

.txt_field{width:297px; height:25px; -moz-border-radius: 8px; border-radius: 8px;  -webkit-border-radius: 8px;
    -khtml-border-radius: 8px;}
.txt_field_a{width:123px; height:20px; -moz-border-radius: 8px; border-radius: 8px;  -webkit-border-radius: 8px;
    -khtml-border-radius: 8px;}
.txt_field1{width:297px; height:70px; -moz-border-radius: 8px; border-radius: 8px;  -webkit-border-radius: 8px;
    -khtml-border-radius: 8px;}

.style7 {font-size: 22px; line-height:normal;}

.style8 {font-size: 30px; line-height:normal;}

.style9 {font-size:38px; line-height:normal;}

.b:link{color:#000000; text-decoration: none;}
.b:hover {	color: #46c4f1; text-decoration: none; }
	
.b:active{color:#000000; text-decoration: none;}
.b:visited{color:#000000; text-decoration: none;}

