﻿/**
 * Master Page
 **/
body 
{
    margin: 0; padding: 0;
    font-family: Arial, Helvetica, HelveticaNeue;
    color: #74787b;
}
a, a:link, a:active, a:visited { text-decoration: none; }
a:hover { text-decoration: underline; }
p { margin:0; padding:0; padding-bottom: 12px; }
img { border:0; }
/*
h1 { padding-bottom:12px; }
h2 { }
h3 { }
*/
.alignLeft { text-align: left; }
.alignRight { text-align: right; }
.alignCenter { text-align:center; }

.wrapper
{
    margin: 0 auto;
    width: 790px;
}
.mainWrapper
{
    padding-top:25px;
    width: 790px;
}

/**
 * Footer
 **/
.footer
{
    clear:both;
    font-size: 12px;
    padding-left: 15px;
}

.contentWrapper
{
    clear:both;
    display:block;
}


/*--- content ---*/
.content { width:495px; padding-right: 15px; font-size: 13px; }
.content h1 { color:#ee2e24; margin:0; padding:0; font-size: 18px; }
.content h2 { color:#ee2e24; margin:0; padding:0; font-size: 14px; margin-bottom: 5px; }
.content td { font-size: 13px; }
.content .copy { font-size: 13px; padding: 15px; }
.content .copy .locations { color:#ee2e24; }
.content .copy .locations a { color:#ee2e24; text-decoration: underline; }

.contentAlt { width:650px; padding-right: 15px; font-size: 13px; }
.contentAlt h1 { color: #ee2e24; font-size: 22px; font-weight:bold; margin:0; padding:0; }
.contentAlt h1.phone { font-size: 16px; }
.contentAlt h2 { color: #76787b; font-size: 16px; font-weight:bold; margin:0; margin-bottom:15px; padding:0; }
.contentAlt td { font-size: 13px; }
.contentAlt .copy { font-size: 13px; padding: 15px; }
.contentAlt .copy .locations { color:#ee2e24; }
.contentAlt .copy .locations a { color:#ee2e24; text-decoration: underline; }
.contentAlt input.submit  
{
	border:0; width:121px; height:27px;
	background:url(images/btnSeeDemo.gif) no-repeat 0 0;
	cursor: hand;
}
.contentAlt input.register 
{
	border:0; width:103px; height:27px;
	/*background:url(images/btnRegister.gif) no-repeat 0 0;*/
	color: #fff;
	font-family: Arial Black, Arial;
	font-size: 16px;
	background-color:#ee2e24;
	cursor: hand;
}

.right { width:260px; }
.right h2 { color:#ee2e24; margin:0; padding:0; font-size: 16px; }
.right .logo { text-align:right; padding-top:25px; }
.right .form
{
    clear:both; border-top: solid 50px white;
    padding: 10px 15px 5px 15px;
    color: #000;
    background: url('images/bgForm.gif');
    background-position: top;
    background-repeat: repeat-x;
    background-color: #c2c2c2;
    font-size: 10px;
    font-weight: bold;
 }
.right .form input, .right .form select, .right .form option { font-size: 10px; }
.right .form td { margin:0; padding:0; padding-top:3px; }
.right .links { margin-left: 50px; }
.right .links img { margin-top: 15px; }
.right .form input.submit  
{
	border:0; width:180px; height:40px;
	background:url(images/btnSuccess.gif) no-repeat 0 0;
	cursor: hand;
}
.right .botRightSidebar { margin-top: 30px; }
.right .botRightSidebar ul { color: #000000; }
.right .botRightSidebar li { font-size: 12px; list-style-image: url('images/red_bullet.gif'); }

