body {background-color:#666; margin:0; font:11px Verdana, Arial; color:#666666;}
p {font:11px Verdana, Arial;}
a {color:#0b71b2; text-decoration:none;}
a:hover {color:#F00; text-decoration:none;}
input{border:1px solid #8cb6ce;}
textarea{border:1px solid #8cb6ce; font-weight:normal; width:196px;}
h1 {font-size:17px; font-weight:bold; color:#ef7000; margin-top:0;}
h2 {font-size:13px; color:#ff8a00; font-weight:bold; padding:10px 0 0 0; margin-bottom:0px;}
ul {list-style:none; margin:5px; padding:0;}
li {list-style-image:none; background:url(../images/bullet_images.gif) no-repeat; margin:0; padding-left:12px; color:#5b5b5b; line-height:17px;}

li a {color:#0b71b2; text-decoration:none;}
li a:hover {color:#ff7d00;	text-decoration:underline;}

.topText {width:660px; margin:0 auto; background-color:#F5F5F5; height:27px; line-height:27px; text-align:right; padding:0 10px; font-weight:bold;}
.mainDiv {width:660px; margin:0 auto; padding:0 10px; background-color:#FFF;}

.header {clear:both;}
.logo {width:382px; float:left; color:#000;}
.language {float:right;}
.language a:hover{color:#ff7d00;}
.phone {clear:both; text-align:right;}

.menu {font-weight:bold; background:url(../images/nav_bg.jpg) repeat-x #FF7B00; height:27px; line-height:27px; text-align:center; margin-top:5px;}
.menu a{color:#FFFFFF; padding-left:5px; padding-right:5px;}
.menu a:hover{color:#FFFFFF;}

.spanish a{letter-spacing:-1px;}

.headerImage {padding-top:2px; clear:both; border-bottom:5px solid #FF8A00; padding-bottom:2px;}

.breadCrumb {clear:both; border-bottom:5px solid #FF8A00; padding:2px 0;}
.breadCrumb a{font-weight:bold;}

.bodypart {clear:both; background:url(../images/bodypart-bg.gif) repeat-y top right; margin-top:10px;}

.content {float:left; width:445px; text-align:justify; padding-right:10px;}

.rightNav {width:200px; padding-left:5px; float:right; clear:right; text-align:justify;}
.rightNav form div {padding-bottom:5px;}
.rightNav form {padding:0; margin:0;}

.topborder {background:url(../images/lines_horz.gif) repeat-x; padding-top:10px; margin-top:5px;}

.footer {clear:both; padding-top:5px;}
.footerMenu {font-weight:bold; background:url(../images/nav_bg-new.jpg) repeat-x #FFA300; height:42px; text-align:center; padding-top:8px; line-height:18px;}
.footerMenu a{color:#FFFFFF;}
.footerMenu a:hover{color:#FFFFFF;}

.disclaimer {clear:both; padding:5px 0; text-align:justify;}

.clear {clear:both; height:1px;}

.call {font-weight:bold; color:#008be4;	line-height:17px;}

.arial_bold {font-weight:bold; color:#000000;}
.arial_bold a {color:#000000;}
.arial_bold a:hover {color:#F00;}

.top_middle {font-weight:bold; color:#FFFFFF; background-color:#00AAFF;}
.boximages_left {width:19px; height:24px; background:url(../images/box_left.gif) top;}
.boximages_right {width:16px; height:24px; background:url(../images/box_right.gif) no-repeat top;}
.boximages_bottomleft {width:19px; height:15px; background:url(../images/bottom_left.gif) no-repeat bottom;}
.bottom_middle {background-image:url(../images/bottom.gif);}
.boximages_bottomright {width:16px; height:15px; background:url(../images/bottom_right.gif) bottom;}


.inner-link  {margin-top:0px; margin-left:20px; padding-top:0px;}
.inner-link li {font-weight:bold; color:#5993E1; list-style-image:url(../images/arrow-body.gif); line-height:17px; text-decoration:none; background:none; padding-left:0px; margin:0;}
.inner-link li a { color:#5993E1;}
.inner-link li a:hover {color:#FFAA00;}

.tbl-brdr {border:1px solid #00AAFF;}
.tbl-heading {font-weight:bold; color:#FFF; background-color:#00aaff; font-size:12px; line-height:27px; text-align:center;}
.tbl-row1 {background-color:#e5f6ff; color:#5b5b5b; line-height:17px;}
.tbl-row2 {color:#5b5b5b; background-color:#FEF1EB;	line-height:17px;}

ol {margin:0px 0 0 10px; padding:10px 3px 0px 20px; line-height:17px; list-style-image:none; text-align:justify;}
ol li {list-style-image:none; background-image:none; padding:0px 0px 0px 5px; text-align:justify;}
ol ul {list-style:none;}
ol ul li{text-align:justify; list-style-image:none; background:url(../images/bullet_images.gif) no-repeat top; background-position:0 .5em; padding-left:15px; margin-bottom:10px;}

.subhead {font-size:15px; font-weight:bold; color:#ef7000; margin-top:15px; display:block;}

.nextPre {text-align:center; margin-top:15px;}