/* CSS Document */

body {
margin:0;
background-color:#ffffff;
}

.utilityNav {
position:absolute;
top:115px;
right:0;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
text-decoration:none;
background-color:#e51937;
text-align:right;
padding:5px 5px 5px 225px;
}

.utilityNav a {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
text-decoration:none;
padding:2px 10px;
}

.utilityNav a:hover {
text-decoration:underline;
}

#topLeftTD {
background-image:url(../images/bkgnd_topLeft.gif);
background-position:top right;
background-repeat:no-repeat;
}

#topRightTD {
background-image:url(../images/bkgnd_topRight.gif);
background-position:top left;
background-repeat:no-repeat;
}

#leftTD {
background-image:url(../images/bkgnd_midLeft.gif);
background-position:top right;
background-repeat:repeat-y;
}

#rightTD {
background-image:url(../images/bkgnd_midRight.gif);
background-position:top left;
background-repeat:repeat-y;
}

#bottomLeftTD {
background-image:url(../images/bkgnd_bottomLeft.gif);
background-position:top right;
background-repeat:no-repeat;
}

#bottomRightTD {
background-image:url(../images/bkgnd_bottomRight.gif);
background-position:top left;
background-repeat:no-repeat;
}

.navOFF {
background-image:url(../images/navOFF.gif);
background-position:top left;
background-repeat:no-repeat;
padding:5px 10px 6px 30px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
text-align:left;
text-decoration:none;
cursor:pointer;
}

.navON {
background-image:url(../images/navON.gif);
background-position:top left;
background-repeat:no-repeat;
padding:5px 10px 6px 30px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#e51937;
text-align:left;
text-decoration:none;
cursor:pointer;
}

.contentArea {
background-image:url(../images/bkgnd_ripple.gif);
background-position:bottom center;
background-repeat:no-repeat;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
line-height:150%;
text-align:justify;
color:#333333;
padding-top:30px;
padding-bottom:50px;
margin:0;
}
.contentArea2 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
line-height:150%;
text-align:justify;
color:#333333;
padding-bottom:50px;
margin:0;
}

.contentArea h1,.contentArea2 h1 {
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:bold;
color:#000000;
text-align:right;
text-transform:uppercase;
padding:10px 15px 10px 0;
margin:0 0px 10px 0;
display:block;
position:relative;
border-bottom:1px solid #e51937;
}

.contentArea h2,.contentArea2 h2 {
margin:10px 0 0 0;
font-size:12px;
font-weight:bold;
color:#000000;
}

.contentArea p,.contentArea2 p {
margin:0;
padding:5px 35px 10px 10px;
}

.contentArea ul {
padding:5px 30px 20px 0;
font-weight:bold;
color:#000000;
}

.contentArea li {
padding:5px 30px 20px 0;
font-weight:bold;
color:#000000;
list-style-image:

}

.contentArea ol {
padding:5px 30px 20px 0;
font-weight:normal;
color:#333333;
}


.firstlinebold li {
padding:5px 30px 20px 0;
font-weight:normal;
color:#000000;
list-style-image:

}



#sideInfo {
padding:85px 0px 0px 10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#000000;
text-align:left;
line-height:150%;
}

#sideInfo a {
text-decoration:none;
color:#333333;
}
#sideInfo a b{
text-decoration:none;
color:#dd0000;
}

#sideInfo a:hover {
text-decoration:none;
color:#e51937;
}

#bottomInfo {
position:absolute;
top:10px;
left:0;
width:100%;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#666666;
text-align:center;
}

#bottomInfo a {
text-decoration:none;
color:#666666;
}

#bottomInfo a:hover {
text-decoration:none;
color:#006600;
}

.imgContainer {
float:right;
padding:10px 35px 10px 15px;
}

.imgContainer img {
border:1px solid #dd0000;
}
#testimonialBlock {
	font:12px Arial, Helvetica, sans-serif;
	margin:10px;
}

img {
	border:none;
	}
