/* commented backslash hack v2 \*/ 
html, body{height:100%;} 
/* end hack */ 

html,body {
	margin:   0px;
	padding:  0px;
}

body {		
	font:             normal 12px Verdana,Arial,sans-serif;
	text-align:       center;
	color:            #000;
	background-color: #000;
}


#container {
	margin:           		0px auto;
	width:            		780px; 
	min-height:       		100%;
	text-align:       		left;
	background-image: 		url('../images/layout_bg_1.jpg');
	background-position:	10px 135px;
	background-repeat:		no-repeat;
	background-color: 		#FC0;
    position:        		relative;
}

/* commented backslash hack v2 \*/ 
* html #container {height:100%;}		
* html #container {width:782px;w\idth:780px;}
* html body{font-size:12px;f\ont-size:12px}
/* end hack */ 


#topspace {
	height:           60px;
	width:            100%;
	margin:           0px;
	background-color: #000;
	position:         relative;
	z-index:          2;
	overflow:         hidden;
}

* html #topspace {height:60px;he\ight:62px}


#header {
	width:            778px;
	height:           35px;
	background-color: #000;
    padding-top:      5px;
    border:           1px solid #FC0;
	position:         relative;
	z-index:          2;
}

* html #header{height:35px;he\ight:33px}
* html #header{width:778px;w\idth:778px}		


#sidebar {
	float:    	right;
	width:    	230px;
	margin-top: 50px;
	padding:  	5px 5px;
	text-align:	center;
}


#content {
	width:      510px;
	padding:    5px 0px 5px 15px;
	text-align: justify;
}

    
#mainnav {
    background-color: #000;
    width:            778px;
    height:           35px;
    position:         absolute;
    bottom:           60px;
    border:           1px solid #FC0;
    z-index:          5;
}

* html #mainnav {height:35px;he\ight:33px;}
* html #mainnav {width:780px;w\idth:778px;}


#bottomspace	{
	position:         absolute;
	bottom:           0px;
	width:            100%;
	height:           60px;
	background-color: #000;
	text-align:       center;
}

#bottomspace p {margin:0;padding:0}

* html #bottomspace {height:60px;he\ight:62px;}

#clearbottomspace {height:100px;width:100%;clear:both}

#notice {
	border-top: 1px solid #B2A571;
	border-left: 1px solid #B2A571;
	border-right: 1px solid #333;
	border-bottom: 1px solid #333;
	background-color:#FF9900;
	background-image:url('../images/popup_bg.jpg');
	background-position:center;
	text-align:left;
	visibility:hidden;
	position:absolute;
	z-index:5;
}

input.noticeExit {
	margin:7px 10px;
	font-weight:bold;
	cursor:pointer;
	border:1px solid #666;
	color:#666;
	background-color:#FFCC00;
	float:right;
}

hr{
	height:           1px;
	color:            #333;
	background-color: #333;
	border:           0px;
	margin:           10px 0px;
}

/***********************text*************************************/

h1{
	font:   bold 18px Verdana,Arial,sans-serif;
	color:  #000;
}


h2{
	font:   bold 15px Verdana,Arial,sans-serif;
	color:  #000;
}


h3{
	font:   bold 12px Verdana,Arial,sans-serif;
	color:  #000;
}


#content p, #sidebar p, #mainnav p, #header p {margin:0px 0px 8px 0px}		
#content li, #sidebar li {margin:0px 0px 8px 0px}		


ul.Small, span.Small, p.Small{
	font: 10px arial, hevetica, sans-serif;
}

/***********************links*************************************/
a:link, a:active{
  font:             italic 12px Verdana,Arial,sans-serif;
  color:            #000;
  text-decoration:  underline;
}


a:visited{
  font:             italic 12px Verdana,Arial,sans-serif;
  color:            #333;
  text-decoration:  underline;
}

a:hover{
  font:             italic 12px Verdana,Arial,sans-serif;
  text-decoration:  underline;
}


#header a:link, #header a:active, #header a:visited, #header a:hover{
  font:             normal 24px Verdana,Arial,sans-serif;
  color:            #FFF;
  text-decoration:  none;
}


a img{
	border-width: 0px;
}

/***********************menu*************************************/

a.Menu:link, a.Menu:active, a.Menu:visited{
	font:             bold 15px Verdana,Arial,sans-serif;
	color:            #FFF;
	text-decoration:  none;
}


a.Menu:hover{
	font:             bold 15px Verdana,Arial,sans-serif;
	color:            #F90;
	text-decoration:  none;
}

a.Selected:link, a.Selected:active, a.Selected:visited{
	color: #F90;
}

/***********************forms*************************************/

form{
	margin:  0px;
	padding: 0px;
}


input, textarea, select{
	font:           normal 11px Verdana,Arial,sans-serif;
	border-top:     1px solid #999;
	border-left:    1px solid #999;
	border-right:   1px solid #000;
	border-bottom:  1px solid #000;
}


input{
	text-indent : 2px;
}


.NoBorder{
	border:0px;
}

/***********************table*************************************/

table tr td {
	vertical-align:top;
}