BODY {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	background-color: #869EA1;
	margin: 0px;
	text-align:center;
}

P {
	FONT-FAMILY: Arial, Helvetica, Sans-serif;
	COLOR: #000000;
	FONT-SIZE: 12px;
	line-height:20px;
	text-align:justify;
	margin-top:0px;
	padding:10px 0px 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}

.info { FONT-FAMILY: Arial, Helvetica, Sans-serif; COLOR: #fff; FONT-SIZE: 12px; text-align:center; }
.infoContact {
	FONT-FAMILY: Arial, Helvetica, Sans-serif;
	COLOR: #fff;
	FONT-SIZE: 13px;
	text-align:center;
	font-weight:bold;
}

.a.lnk { FONT-FAMILY: Arial, Helvetica, Sans-serif; COLOR: #c9d0d3; FONT-SIZE: 14px; text-align:center; font-weight:bold; text-decoration: none;}
.a.lnk:hover { FONT-FAMILY: Arial, Helvetica, Sans-serif; COLOR: #c9d0d3; FONT-SIZE: 14px; text-align:center; font-weight:bold; text-decoration: underline;}


INPUT,SELECT,TEXTAREA {
    FONT-FAMILY: Arial, Helvetica, Sans-serif; 
    COLOR: #000000; FONT-SIZE: 12px; 
}

H1 {
        FONT-SIZE: 15px; font-weight:bold; 
}
H2 {
        FONT-SIZE: 12px; font-weight:bold;
}

#Container
{
	width: 840px;
	border:0px;

}
table td
{
	vertical-align: top;
	margin: 0;
	padding: 0;
}


#Logo {
	margin-top: 25px;
	margin-left: 20px;
		float: left;
}

#Logo2 {
	margin-top: 43px;
	margin-left: 20px;
	float: left;
}

#Table_01 {
	display: block;
	position: absolute;
	top:123px;
	left:400px;

}

#Table_02 {
	width:558px;
	height:34px;
	display: block;
	position: absolute;
	top:118px;
	left:375px;

}

#MainBG {
	width:840px;
	background-image:url(images/mainbg.gif);

}





#ImgBox {
	background-color:#FFFFFF;
	width:840px;
	top:155px;
}

#MainImgStyle {
	margin-top: 6px;
	margin-right: 6px;
	margin-bottom: 6px;

}

#MainImgStyle2 {
	margin-top: 6px;
	margin-bottom: 6px;

}

/*--------------------- NAV 1 ------------------------*/
#MenuBox {
	margin-top: 119px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 136px;
}

ul#mainlevel-nav
{
	list-style: none;
	padding: 0;
	margin: 0px;	

}



ul#mainlevel-nav li
{
	padding-left: 0px;
	padding-right: 0px;
	float: left;
	margin: 0px;
	white-space: nowrap;
	list-style:none;
	font-weight:bold;
}



a.mainlevel-nav:link, a.mainlevel-nav:visited
{
	font-size: 12px;
	display: block;
	padding-left: 27px;

	text-decoration: none;
	color: #ffffff;
	font-weight:bold;
	list-style:none;
}

a.mainlevel-nav:hover
{
	display:block;
	color: #550048;
}

a.mainlevel-nav:active
{
	display:block;
	color: #550048;
}

#active_mainlevel-nav
{
	color: #550048;
}
/*--------------------- Left NAV ------------------------*/
#LeftTitle {
	width:165px;
	background-color:#540049;
	margin-top: 40px;
	}
	
.LeftTitleTxt {
	font-size:11px;
	font-weight:bold;
	padding:10px 30px 10px 0px;
	margin:0px;
	text-align:right;
}

#HomeNavbar {
	padding:10px 25px 10px 0px;
	margin:0px;
  font-size: 11px;

  }
  
.ActiveMenu {
  font-size: 11px;
  font-weight:bold;
	color:#c8d0d1;
	text-align:right
  }
  
#HomeNavbar li {
	list-style:none;
	padding-bottom: 8px;
}
#HomeNavbar li a {display: block; color: #ffffff; text-decoration: none;
	font-weight:bold; text-align:right}
#HomeNavbar #feed {background: none;}

#HomeNavbar a:hover {
  color:#c8d0d1

} 
/*--------------------- Left menu 2------------------------*/

#LeftNavbar {
	padding:10px 55px 10px 0px;
	margin:0px;
  font-size: 11px;

  }
  
.ActiveMenu {
  font-size: 11px;
  font-weight:bold;
	color:#c8d0d1;
	text-align:right
  }
  
#LeftNavbar li {
	list-style:none;
	padding-bottom: 8px;
}
#LeftNavbar li a {display: block; color: #ffffff; text-decoration: none;
	font-weight:bold; text-align:right}
#LeftNavbar #feed {background: none;}

#LeftNavbar a:hover {
  color:#c8d0d1

} 

/*--------------------- NAV 2 ------------------------*/
#MenuBox2 {
	margin-top: 113px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 136px;
}

#navbar {
  padding: 0px;
  margin:0px;
  font-size: 12px;

  }
#navbar li {float: left; padding: 0 0px 10; list-style:none;}
#navbar li a {display: block; color: #ffffff; padding: 0px 15 18px;	text-decoration: none;
	color: #ffffff;	font-weight:bold;}
#navbar #feed {background: none;}
#navbar ,
  .home #navbar #home a,
  .services #navbar #services a,
  .before #navbar #before a,
  .videos #navbar #videos a,
  .testimonials #navbar #testimonials a,
  .contact #navbar #contact a {
 background: url(images/navbarlinkbg.gif) repeat-x left bottom; color:#c8d0d1 
}

#navbar a:hover,
  .home #navbar #home a,
  .before #navbar #before a,
  .videos #navbar #videos a,
  .testimonials #navbar #testimonials a,
  .financing #navbar #financing a,
  .contact #navbar #contact a {

}

ul#mainlevel-nav2 {	
	
	
	list-style: none;
	padding: 0;
	margin: 0px;	

}



ul#mainlevel-nav2 li
{
	padding-left: 0px;
	padding-right: 0px;
	float: left;
	margin: 0px;
	white-space: nowrap;
	list-style:none;
	font-weight:bold;
}



a.mainlevel-nav2:link, a.mainlevel-nav2:visited
{
	font-size: 14px;
	display: block;
	padding-left: 15px;
	padding-right: 15px;
	text-decoration: none;
	color: #dbe2e6;
	font-weight:bold;
	list-style:none;
}

a.mainlevel-nav2:hover
{
	display:block;
	color: #550048;
}

a.mainlevel-nav2:active
{
	display:block;
	color: #550048;
}

#active_mainlevel-nav2
{
	color: #550048;
}



/*--------------------- ------------------------*/



#MainTextBox {
	width: 590px;
	margin-left: 20px;
	margin-top: 35px;
	margin-bottom: 25px;
}



.textinside {

color:#000000
}

#BottomLine {
	background-color:#540049;
	height:15px;
	width:840px;
}

#WhiteLine {
	background-color:#FFFFFF;
	height:4px;
	width:840px;
}

#Diclar {
	height: 100px;
	vertical-align:bottom;
	padding-bottom:10px;
	padding-left:380px;
	font-size: 11px;
	text-decoration:underline;

}

/*------------------------ 2 ------------------------*/

#TopBoxBG {
	width:840px;
	height:169px;
	background-image:url(images/topbg.gif)

}

#BeforeTable {
	border:1px;
	margin-left: 15px;
	margin-top: 45px;
	margin-bottom: 55px;
}

#VideoTable {
	border:1px;
	margin-left: 65px;
	margin-top: 45px;
	margin-bottom: 55px;
}

#TestimTable {
width: 100%;
}



#BeforeImg {
	width:270;
	height:203;
	padding:3px;

}

#BottomArrow {
width:270px;
height:30px;
margin-top:10px;

}

#before_txt {
	text-align:center;
	color:#657375;
	font-size:13px;
	font-weight:bold;

}

.before_txt {
	text-align:center;
	color:#657375;
	font-size:13px;
	font-weight:bold;
	text-decoration:none;

}

#VideoImg {
	width:200;
	height:147;
	padding:3px;

}

#VideoArrow {
width:200px;
height:30px;
margin-top:10px;

}

#innerbox_testim {
	width:650px;
	height:328px;
	background-image:url(images/testimimg.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	padding:0px;
	margin:0px;
}

#innerbox_testim2 {
	width:650px;
	height:525px;
	background-image:url(images/testimimg.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	padding:0px;
	margin:0px;
}

#innerbox_contact {
	width:650px;
	height:328px;
	background-image:url(images/contactimg.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	padding:0px;
	margin:0px;
}

#MainTextBox2 {
	margin:0px 0px 30px;
	padding-top: 30px;
	padding-right: 210px;
	padding-left: 0px;
}

