﻿body
{
    background-color: #fff;
    font-family: Tahoma, Arial, Verdana;
    font-size: 12px;
    color: #4a4b4f;
    text-align: center;
}

p, h1, h2
{ padding: 5px; margin: 5px;}

li
{ margin: 15px;}

h2 { font-weight:bold; font-family: Tahoma, Arial, Verdana; font-size: 12px;}

#MainContainer
{
    left: 5px;
    top: 5px;
    border: 1px solid #4a4b4f;
    width: 1000px;
    text-align: left;
    margin:0px auto;
}

#TopMenu
{
    float: left;
    clear: both;
    display: block;
    background-color: #4a4b4f;
    width: 1000px;
}

#ALP-Logo
{
    float: left;
    clear: both;
}

#Top-Content
{
    display: table-row;
    height: 231px;
}

#Top-Content-Info
{
    height: 231px;
    vertical-align:top;
    width: 206px;
    display: block;
	float: left;
}

#Top-Content-Header
{
    background-image: url('images/lead_generation_info.jpg');
    background-repeat: no-repeat;
    width: 206px;
    height: 31px;
	float: left;
	vertical-align:top;
}

#Top-Content-Body
{
    background-image: url('images/lead_generation_body.jpg');
    background-repeat: no-repeat;
    width: 206px;
    height: 200px;
	float: left;
	vertical-align:top;
}

#Top-Content-Right
{
   background-image: url('images/alp_bodyright.jpg');
    background-repeat: no-repeat;
    width: 40px;
    height: 231px;
	float: left;
	vertical-align:top; 
}

#Main-Content
{
    display: inline;
    clear: both;
    float:left; 
}

#Main-Content a, a:link, a:visited, a:active { color: #3576ad; text-decoration: none; }
#Main-Content a:hover { color: #3576ad; text-decoration: underline; }

#Main-Body 
{
    width: 754px;
    vertical-align:top;
    float:left;   
}

#Main-Body h1
{
    color: #3576ad;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 16px;
    font-weight: bold;
}

#Main-Body-Info
{
    vertical-align:top;
    width: 206px;
    display: block;
	float: left;
}

#Main-Body-Image1
{
    background-image: url('images/auto_loan_apply.jpg');
    background-repeat: no-repeat;
    width: 206px;
    height: 83px;
	float: left;
	vertical-align:top;
}

#Main-Body-Image2
{
    background-image: url('images/auto_loan_info.jpg');
    background-repeat: no-repeat;
    width: 206px;
    height: 144px;
	float: left;
	vertical-align:top;
}

#Main-Body-Image3
{
    background-image: url('images/contact_us_details.jpg');
    background-repeat: no-repeat;
    width: 206px;
    height: 226px;
	float: left;
	vertical-align:top;
}

#Main-Body-Right
{
    float: left;
    width: 40px;
}

#Bottom-Content
{
    display: table-row;
    float: left; 
}

#Bottom-Content-Right
{
    background-image: url('images/botton_nav_right.jpg');
    background-repeat: no-repeat;
    width: 58px;
    height: 98px;
    float: left; 
}

#Page-Footer
{
    clear: both;
    background-color: #4a4b4f;
    width: 100%;
    height: 51px;
    color: #fff;
    line-height: 16px;
}

#Page-Footer td
{
    padding: 5px;
    margin: 3px;   
    text-align: center;
    vertical-align: middle;
}

#Page-Footer a:link, a:visited, a:active { color: #fef165; text-decoration: none; }
#Page-Footer a:hover { color: #fef165; text-decoration: underline; }

.modalBackground {

	background-color:Gray;

	filter:alpha(opacity=70);

	opacity:0.7;

}

.PopUp
{
	border: 1px solid #000000;
	color: #000;
	font-size: 12px;
	font-family: Tahoma, Arial, sans-serif;
	font-weight: normal;
	font-style: normal;
	line-height: 16px;
	margin: 5px;
	padding: 5px;
	background-color: #FFFFFF;
	width: 350px;
}

.FormBox
{
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	font-weight: normal;
	font-style: normal;
	line-height: 13px;
}

.BoldRed
{
    color: #FF0000;
    font-weight: bold;
}

.AccordionHeader
{
	border: 1px solid #3576ad;
    color: #000;
    background-color: #f8fafd;
    padding: 5px;
    margin-top: 5px;
    cursor: pointer;
    width: 90%;
    text-align:center;
}

.AccordionHeaderSelected
{
	border: 1px solid #3a3a3a;
    color: white;
    background-color: #3576ad;
	font-weight: bold;
    padding: 5px;
    margin-top: 5px;
    cursor: pointer;
    width: 90%;
    text-align:center;
}

.AccordionContent
{
	background-color: #fff;
    border: 1px dashed #3a3a3a;
    border-top: none;
    padding: 5px;
    padding-top: 10px;
    width: 90%;
}

#MSVE_obliqueNotification {visibility: hidden;} 

.panelBorder
{
	width: 80%;
	border-color: #4276A3;
	border-style: solid;
	border-width: 1px;	
}

.SubmitButton
{
	border: 1px solid #D2A542;
	font-size: 13px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #fff;
	font-weight: bold;
	background-color: #477DA7;
	cursor: pointer;
	height: 24px;
}

.SubmitButton:hover
{
	border: 1px solid #fff;
	font-size: 13px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #fff;
	font-weight: bold;
	background-color: #CF8C14;
	cursor: pointer;
}

.FloatLeftIMG
{
    float: left;
    clear: right;
    padding: 2px;
    margin: 0px 10px 0px 10px;
}

.FloatRightIMG
{
    float: right;
    clear: both;
    padding: 2px;
    margin: 0px 10px 0px 10px;
}