
/*** HTML STYLES ************************************************/

/* Set the default font and page margin here. Do not set colors here.*/
BODY {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 13px;
	background-color:#cdcdcd;
	padding : 0;
	border-width : 0;
	margin : 0;
	background-image:url(../images/home_r1_c1.jpg); background-repeat:repeat-x;
	
}

P {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 13px;
}


#fillDiv { /* this is the div you want to fill the window */
min-height: 100%;
background-color:#CCC;
}

#centerPage { width:1050px; margin:0 auto; margin-top:0x; margin-bottom:0px; } /* "auto" makes the left and right margins center the wrapper */

a:active, a:focus {outline: 0;}

img {border:none; display: block}



ul li{
	 color:red;
}
	
ul{	
	padding-left: 14px;;
	margin-left: 15px;
}

ul.tabList li{
	 color:red;
}
	
ul.tabList{	
	padding-left: 14px;;
	margin-left: 15px;
}

.landing_body {
	width:500px; 	
}

.page_body{
	padding-top:15px;
	width:585px;
	}

.page_image{
	padding-bottom:5px;
	padding-right:15px;	
	padding-top:3px;
	}

/* Style for links */
A:link {
	text-decoration: underline;
	color:#000;
	font-size:11px;
}
A:visited {
	text-decoration: underline;
	color:#000;
	font-size:11px;
}
A:hover {
	text-decoration: none;
	color:#000;
	font-size:11px;
}
A:active {
	text-decoration: none;
	color:#000;
	font-size:11px;
	
	}

.homeBox{
	height:100px;
	}

.menuBoxes{
	position:relative;
	top:-28px;
	left:100px;
	
	}

.homeContent{
	padding-top:30px;
	padding-right:30px;
	}

.homeCenterContent{
	padding-top:30px;
	padding-right:45px;
	}
	
.homeRightContent{
	padding-top:30px;
	padding-right:0px;
	}

#homeCont{
	background-color:#EE3224;
	color:#FFF;
	font-size:11px;
	
	letter-spacing:.5px;
	line-height:15px;
	}

.spacer{
	width:25px;
	display:inline-block;
	}
/* fonts */
#topNav{
	font-size:9px;
	color:#555555;
	letter-spacing:1px;
	word-spacing: Normal;
	text-transform: uppercase;
	padding-top:0px;
	}

/* Style for links */
#topNav A:link {
	text-decoration: none;
	font-size:inherit;
	color:inherit;
	letter-spacing:inherit;
	word-spacing: inherit;
	text-transform: inherit;
}

#topNav A:visited {
	text-decoration: none;
	font-size:inherit;
	color:inherit;
	letter-spacing:inherit;
	word-spacing: inherit;
	text-transform: inherit;
}

#topNav A:active {
	text-decoration: none;
	font-size:inherit;
	color:inherit;
	letter-spacing:inherit;
	word-spacing: inherit;
	text-transform: inherit;
}


#topNav  A:hover {
	text-decoration: underline;
	font-size:inherit;
	color:inherit;
	letter-spacing:inherit;
	word-spacing: inherit;
	text-transform: inherit;
}



.bottomNav{
	font-size:9px;
	color:#555555;
	letter-spacing:.5px;
	word-spacing: Normal;
	text-transform: uppercase; width:903px; height:13px; background-color:#CCC;
	}

/* Style for links */
.bottomNav A:link {
	text-decoration: none;
	font-size:inherit;
	color:inherit;
	letter-spacing:inherit;
	word-spacing: inherit;
	text-transform: inherit;
}

.bottomNav A:visited {
	text-decoration: none;
	font-size:inherit;
	color:inherit;
	letter-spacing:inherit;
	word-spacing: inherit;
	text-transform: inherit;
}

.bottomNav A:active {
	text-decoration: none;
	font-size:inherit;
	color:inherit;
	letter-spacing:inherit;
	word-spacing: inherit;
	text-transform: inherit;
}


.bottomNav  A:hover {
	text-decoration: underline;
	font-size:inherit;
	color:inherit;
	letter-spacing:inherit;
	word-spacing: inherit;
	text-transform: inherit;
}

.testimonialWrapper {
	width: 185px;
	overflow:hidden;	
	padding-left:20px;
}

.testimonialFont{
	width: 185px;
	font-size:13px;	
	line-height:30px;
	color:#ee3224;
	font-weight:600;
}

.page_subtitle{
	font-size:20px;	
	line-height:30px;
	color:#ee3224;
	width: 443px;
}

.tab_title{
	font-size:20px;		
	color:black;
}

.testimonialImage{
    text-align:center;
    display:block;
}

/* normal nav link */
.menu a, .menuCenter a 
{background:url(../images/homepage_tab1.gif) top left no-repeat; text-decoration:none;}

.menu a span, .menuCenter a span 
{visibility:hidden;  display: inline-block; width:13px;}

/* highlighted nav link */
.menu a.hover, .menu a.clicked, .menuCenter a.hover, .menuCenter a.clicked
{background:url(../images/homepage_tab1_over.gif) top left no-repeat;  text-decoration:none; color:#FFF } 

/* normal nav link */
.menu2 a, .menuCenter2 a
{    background:url(../images/homepage_tab2.gif) top left no-repeat; text-decoration:none;}

.menu2 a span, .menuCenter2 a span
{visibility:hidden;  display: inline-block; width:13px;}

/* highlighted nav link 2 */
.menu2 a.hover, .menu2 a.clicked, .menuCenter2 a.hover, .menuCenter2 a.clicked
{background:url(../images/homepage_tab2_over.gif) top left no-repeat; text-decoration:none; color:#FFF } 

/* normal nav link 3 */
.menu3 a, .menuCenter3 a
{background:url(../images/homepage_tab3.gif) top left no-repeat; text-decoration:none;}

.menu3 a span, .menuCenter3 a span 
{visibility:hidden;  display: inline-block; width:13px;}

/* highlighted nav link 3 */
.menu3 a.hover, .menu3 a.clicked, .menuCenter3 a.hover, .menuCenter3 a.clicked
{background:url(../images/homepage_tab3_over.gif) top left no-repeat; text-decoration:none; color:#FFF } 

.gray{
	color:#4c4c4c;}

#gray{
	color:#4c4c4c;}

.white17{
	color:#fff;
	font-size:17px;
}
	
.white{
	color:#fff;
	}

.white11{
	color:#fff;
	font-size:11px;
	}

.black_13{
	color:#000;
	font-size:13px;
}

.black_14{
	color:#000;
	font-size:14px;
}

.red_13_bold{
	color:#ee3224;
	font-size:13px;
	font-weight:bold;
	}

.testimonial_name{
	color:#000;
	font-size:12px;
	font-weight:bold;
	height:18px;
	width: 185px;
}

.testimonial_job{
	color:#000;
	font-size:12px;
	font-style:italic;
	width: 185px;
}

.landing_thumb_padding{
	padding-bottom:5px;
	}

.landingBodyText {
	color:#000;
	font-size:15px;
	letter-spacing:1px;
	width: 550px;
}

.landingBody{
	width: 550px;
}

input{
	font-size:10px;
	border:none;
	width:129px;
	height:14px;
	outline: 0;
}

.radioInput{
	width:10px;
	height:10px;
	vertical-align: top;
	border:none;
	margin:none;
	padding:0;
	font-size:11px; 
}

textarea{
	font-size:10px;
	border:1px #FFF;
	padding: 5px;
	width: 180px;
	height: 70px;
	overflow:hidden;
}

.button46x21 {
  width: 46px;
  height: 21px;
  background-image:  url(../images/mail_send.gif);
  background-color: transparent;
  border-style: none;
  outline: 0;
  font-weight:bold;
  color:#fff;
  padding-top:-1px;
  padding-left:2px;
}
.button46x21over {
  width: 46px;
  height: 21px;
  background-image: url(../images/mail_send_over.gif);
  background-color: transparent;
  border-style: none;
	outline: 0;
	font-weight:bold;
	color:#EE3224;
	padding-top:-1px;
  padding-left:2px;
}

.hide{
visibility:hidden;	
	}
	
#content {
	padding: 0px;
	
	
}
#footer {
	position: relative;  /* Needed for Safari */
	padding: 0px;
}

