/**************************************************

	COMMON
	
	*/
	
	
H1 {color:#7a7a79;}
H2 {color:#7a7a79;}
H3 {color:#1d1d1d;}
SMALL{color:#7e7e7d;}
A{color:#7a7a79;text-decoration:none;}	
A:hover {color:#454545; text-decoration:underline}
A:active {text-decoration:line-through;}


A.close,
#TB_closeWindowButton {
	position:absolute;
	right:20px;
	top:20px;
	background:url(../images/close.gif)  no-repeat;
	width:15px;
	height:15px;
	display:block;
	text-indent:-999em;
	overflow:hidden;
	}
A.close:hover,
#TB_closeWindowButton:hover {background:url(../images/close.gif) -15px 0 no-repeat;}

A.quicktime {
	background:url(../images/quicktime.gif)  no-repeat;
	width:157px;
	height:20px;
	display:block;
	text-indent:-999em;
	overflow:hidden;
	float:right;
	margin:20px 0px 0 0;}
A.quicktime:hover {background:url(../images/quicktime.gif) 0 -23px no-repeat;}
	
/**************************************************

	FORMS
	
	*/

FORM INPUT {
	border:none;
	margin:0;
	padding:1px;
	background:#f1f1f1;
	color:7a7a79;
	width:230px;
	font-family:Arial;
	
	}
FORM INPUT:focus {
	border:solid 1px #454545;
	padding:0px;
	}
FORM .text {
	background:#f1f1f1;
	padding:5px;
	}
FORM .text:focus{
	padding:4px;
		}
FORM .submit {
	background:url(../images/submit.gif) no-repeat;
	text-indent:-999em;
	display:block;
	height:16px;
	width:58px;
	float:right;
	margin:5px 0 0 0;
	line-height:0;
	font-size:0;
	}

FORM .submit:hover {background:url(../images/submit.gif) 0 -18px no-repeat;}
FORM .submit:focus {
	border:none;
	}
	
/***************************************************
	TABLES
	
	*/

TABLE{
	width: 100%;
	padding:0;
	border-collapse: collapse;
	line-height:100%;
	margin:10px 0 20px;
	}	


TABLE TR TD {
	text-align:center;
	margin:0;
	padding:3px 5px;
	border-bottom: 1px solid #d3d3d3;
	color:#525252;
	}
	
TABLE THEAD TH  {
	text-align:center;
	border-bottom: 3px solid #7a7a7a;
	font-weight:bold;
	}

TABLE TBODY TH{background:#D3D3d3;}
TABLE TD,TABLE TH{vertical-align:middle;}			
TABLE TH {padding: 8px 3px;}
TABLE TR TD {padding:0 5px;vertical-align:middle;}  