/************ css reset*****************/
* {
	font-weight:                 	inherit;
	font-family:               	  inherit;
	font-style:                	  inherit;
	font-size:                 	  100%;
	outline:                   	  0;
	padding:                   	  0;
	margin:                    	  0;
  border-collapse:            	collapse;
}

img {
	border:                    	  0px none;
	margin:												0px;
	padding:											0px;
  vertical-align:               top;
}

/*###### /RESET_CSS */
/*###### BASIC STYLES */

body {
  width:                       100%;
  height:                      100%;
  height:                      100%;
  cursor:                      default;
}

.hidden {
  display:                     none !important;
  visibility:	                 hidden !important;
}


strong {
  font-weight:                 bold;
}

em {
  font-style:                  italic;
}

a {
  text-decoration:             underline;
  cursor:                      pointer;
  outline:                     none;
}

a:hover {
  text-decoration:             none;
}

ol,ul {
  margin-left:                 12px;
  padding-left:                16px;
}

ol li {
  list-style:                  decimal;
}

ul li {
  list-style:                  square;
}

table td {
  vertical-align:              top;
}

/*###### /BASIC STYLES */

/*# /WHITE BASIC CSS */
/*############################################################################*/
/*# SITE BASIC CSS */

body {
  font:                        normal 12px arial, sans-serif;
  line-height:                 16px;
	background:url(../images/bg.gif) repeat;
	background-position: top -35px;
  color:                       #787878;
}

#flashcontent {
		width: 960px;
		height: 800px;
		margin-left: -480px;
		vertical-align: top; 
		visibility: visible; 
		position: absolute; 
		left: 50%; 
		top: 35px; 
		
	}
