@charset "utf-8";
/* RVL Styles */

A:link {
	color: #FFFFFF;
	text-decoration: none;
}
A:visited {
	text-decoration: none;
	color: #FFFFFF;
}
A:hover {
	text-decoration: none;
	font-weight: normal;
	color: #0386B7;
}
A:active {
	text-decoration: none;
	color: #000000;
}

/*--------------*/

A:link link {
	color: #000000;
	text-decoration: none;

}
A:visited link {
	text-decoration: none;
	color: #000000;

}
A:hover link {
	text-decoration: none;
	font-weight: bold;
	color: #000000;

}
A:active link {
	text-decoration: none;
	color: #000000;
	
}

/*--------------------------------------------------*/

A {
	width: 100px;
	font-size: 10px;
	font-weight: bold;
	color: #FFF;
	font-family: Verdana, Tahoma, Helvetica, sans-serif;
	margin: 0 0 0 15px;
	line-height: 37px;
}

P {
	max-width: 306px;
	width: 306px;
	font-size: 9pt;
	font-weight: normal;
	color: #333333;
	font-family: Verdana, Tahoma, Helvetica, sans-serif;
	margin: 30px 0 0 380px;
	position: absolute;
	height: 480px;
	z-index: 0;
}

.red {color: #FF0206; font-weight:bold; font-family:Arial, Helvetica, sans-serif; font-size: 12px; letter-spacing: 1px;}

.gray {color: #333333; font-weight:normal;} 

.link {color: #666666; font-size: 11px; line-height: normal; margin: 0;} 

IMG {
	margin: 0 0 0 0;
	border: 0;
}

/*--------------------------------------------------*/

BODY  {
	background-image: url(../bg_x.jpg);
	background-repeat: repeat-x;
    background-color: #000;
    margin: 0 0 0 10%;
 	padding: 0;
}

#top {
    width: 698;
	height: 276px;
	position: absolute;
    margin: 0 0 0 0;
	padding: 0 0 0 0;
}

#navi {
    width: 155px;
	height: 276px;
	background: url(../images/navi_bg.jpg) no-repeat;
    padding: 0 0 0 0;
    position: absolute;
	margin: 0 0 0 698px;
}

#main {
    width: 853px;
	min-height: 303px;
	height: 303px;
	background: #F89B34 url(../images/main_bg.jpg) no-repeat left;	
    position: absolute;
    padding: 0 0 0 0;
    margin: 276px 0 0 0;
}

#form {
    padding: 0 0 0 0;
	margin: 0 0 0 0;
	width: 853px;
    max-width: 853px;
	height: 630px;
    background: #F89B34 url(../images/form_bg.jpg) no-repeat left;
    background-color: #F89B34;
}	

#formtable {
    position: absolute;
	margin: 130px 0 0 385px;
	width: 290px;
	max-width: 290px; 
	height: 450px;
}

.text P {
    float: left;
	margin: -25px 0 0 0;
	max-width: 300px;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	font-family: Verdana, Tahoma, Helvetica, sans-serif;
}

H2 {
    margin: 5px 0 3px 0;
	padding: 0 0 0 0;
	float: left;
	max-width: 290px;
	font-size: 9px;
	color: #FFFFFF;
	font-family: Verdana, Tahoma, Helvetica, sans-serif;
}	

INPUT.button { 
     margin: 10px 0 0 0;
	 background: url(../images/button.jpg) no-repeat center;
     width: 62px;
	 height: 30px;
	 font-family: Verdana, Tahoma, Helvetica, sans-serif; 
     font-weight: bold; 
     color: #FFFFFF;
	 font-size: 10px; 
     border-style: hidden;
     border-width: 0px; 
}

TEXTAREA { 
    background: #FFFFFF url(../images/input2.gif) repeat-x;
	overflow-x:hidden;
    border-style: none;
	height: 110px;
	width: 268px;
	scrollbar[orient="horizontal"] { display: none !important; }
     
}

INPUT.BG { 
    heigth: 22px; 
	background: url(../images/input.gif) repeat-x;
    border-style: none;
	width: 270px;
}


/*--------------------------------------*/

.PICS {
	border: none;
	padding: 0;
	margin: 0 0 10px 0;
}  

.table {
	top-margin: 200px;
}

#banner {
	width: 112px;
	float: right;
	margin-right: 40px;
}

#banner2 {
	width: 112px;
	float: right;
}

#PICS {
    width: 112px;
	max-width: 112px;
	height: auto;
	position: absolute;
    margin: 334px 0 0 698px;
}