﻿body {
	background-color: #000000;
	text-align:center;
}
body {
	background-color: #000000;
	text-align: -moz-center;
}
/*Homepage Rollovers */
.english_left
{
    width:127px;
    height:53px;
    background-image:url(images/Buttons/english_btn.png);
    background-repeat:no-repeat;
    padding:0;
    margin:0;
    display:block;
}

.english_left:hover
{
    background-image:url(images/Buttons/english_selected_btn.png);
    background-position:0px -1px;
}

.french_right
{
    width:127px;
    height:53px;
    padding:0;
    margin:0;
    background-image:url(images/Buttons/french_btn.png);
    background-repeat:no-repeat;
    display:block;
}

.french_right:hover
{
    background-image:url(images/Buttons/french_selected_btn.png);
    background-position:0px -1px;
}
/*Rollover End */


.title
{
	font-family :Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold ;
	font-size:24px;
	text-decoration :none;
}
.subtitle
{
	font-family :Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold ;
	font-size:16px;
	text-decoration :none;
}

.questions
{
	font-family :Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold ;
	font-size:14px;
	text-decoration :none;
}
.answers
{
	font-family :Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold ;
	font-size:14px;
	text-decoration :none;
}
.bodytext
{
	font-family :Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal ;
	font-size:12px;
	text-decoration :none;
}
.smalltext
{
	font-family :Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal ;
	font-size:11px;
	text-decoration :none;
}
	
.td_questions
{
	width:95%;
	text-align :left;
	padding-left:5px;
	padding-right:5px;
	vertical-align :top;
	padding-top:30px;
	
}
.td_answers
{
	width:95%;
	text-align :left;
	padding-left:100px;
	padding-right:5px;
	vertical-align :top;
	padding-top:10px;

}
.div_questions
{
	width:100%;
	text-align :center;
	font-family :Arial ;
	font-weight:normal ;
	font-size:14px;
	text-decoration :none;
}
.td_numbers
{
	width:5%;
	text-align:right;
	padding-left:5px;
	vertical-align :top;
	padding-top:30px;
}	
.login_form	
{
	background-image: url(images/road-bg.jpg); 
	height: 312px;
	background-repeat :no-repeat ;
	text-align :center;
}
.login_form	
{
	background-image: url(images/road-bg.jpg); 
	height: 312px;
	background-repeat :no-repeat ;
	text-align: -moz-center;
}
.MainContainer
{
	width:800px;
	text-align:center;
	
}
.banner
{
	width:800px;
	background-color :#000000;
	height:80px;
	vertical-align:middle ;
}
.raybestos_logo
{
	width:400px;
	background-color :#000000;
	height:80px;
	vertical-align:middle ;
	float:left;
	text-align :left;
}
.company_logo
{
	width:400px;
	background-color :#000000;
	height:80px;
	vertical-align:middle ;
	float:right;
	text-align :right;
}
.content
{
	background-color :#000000;
	text-align :center;
	width:100%;
}
	
.content
{
	background-color :#000000;
	text-align: -moz-center;
	width:100%;
}
.text_div
{
	background-color :#FFFFFF;
	text-align :center;
	width:100%;
	height:1000px;

}

.text_div
{
	background-color :#FFFFFF;
	text-align: -moz-center;
	width:100%;
	height:1000px;
}

.registration_table
{
	width:480px;
	margin-top:50px;
}
.td_title
{
	width:180px;
	text-align:right;
	padding-right:4px;
}
.td_form
{
	width:300px;
	text-align :left;
	padding-left:2px;
}
.return_user_table
{
	width:480px;
	margin-top:60px;
}
.button
{
	border:soild 1px #000000;
	font-family :Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal ;
	font-size:12px;
	text-decoration :none;
}
.grid_cell
{
	padding-left:3px;
	padding-right:3px;
	padding-top:2px;
	padding-bottom:2px;
}