/* CSS Document */

.nav_shell h1 {font-size:24px;}

.acol .nav_shell ul li {padding-bottom:0px; padding-top:0px;}

.nav_shell #serialForm table {width: 471px !important;}

.nav_shell #serialForm input[type="button"] {left:-8px; position:relative;} 

.nav_shell img.faqScreenshot {  height: 95% !important;
    margin-left: 10px;  margin-top: 5px;
    width: 95% !important;}
	
.nav_shell .faqContainer a {font-weight:bold;}

.nav_shell table {margin-top:15px; width:695px !important;}

.nav_shell table tr, th, td {text-align:left;}

.nav_shell h2 {font-size:18px;}

.nav_shell h3 {font-size:16px; margin-top:22px; padding-bottom:3px;}

.nav_shell ul p {margin-top:20px;}

.nav_shell ul a {font-weight:bold;}

.nav_shell p {margin-top:10px;}

.nav_shell .title-bar {font-size:22px; font-weight:bold; margin-top:5px;}

.nav_shell .margTop20 {margin-top:0px; max-width:650px!important;}

.nav_shell .margRight10 {margin-right:10px;}

.nav_shell .padding10 {padding:5px;}

.nav_shell  {font-size:13px !important; padding-top:10px !important; padding-right: 10px !important;}

.nav_shell ol li, .nav_shell ul li {margin-bottom:10px !important; margin-top:10px !important; display:list-item !important; list-style:disc !important; margin-left:15px;}

.nav_shell .margTop5 {font-weight:bold; font-size:18px; margin-top:15px;}

.display {height:auto; margin-top:30px; margin-bottom:20px;width:700px; background:#fff; box-shadow: 2px 2px 3px #333; -o-box-shadow: 2px 2px 3px #333; -ms-box-shadow: 2px 2px 3px #333; -webkit-box-shadow: 2px 2px 3px #333; -moz-box-shadow: 2px 2px 3px #333; }

.display.plain {height:auto; margin-top:30px; margin-bottom:20px;width:700px; background:#fff; box-shadow:none; }

.display.first {margin-top:70px;}

.wrap {width: 100%}

.noedge {padding:0px !important; width:100%;}

.navright {float:right; margin-right:8px; margin-top: 7px; }

.navright a {font-size:12px; margin-right: 2px;}

.breadcrumb .nav {font-weight:600;padding-top:9px !important;}

.nav {font-weight:600;}

.tech_title {margin: 0 auto; margin-top:25px;width: 770px;border-left: thick solid #F00; font-size: 26px; color: #FFF; text-align: left; padding: 5px 5px 5px 15px;}

.display_interior {padding: 10px 10px;}

.display_interior table {font-size:12px;}
.display_interior table p {font-size:11px; margin-top:5px; font-weight:500px;}

.display_interior table tr {border-bottom: thin solid #ccc;}
.display_interior table tr:last-child {border-bottom:none;}
.display_interior p {font-size:13px; line-height:140%; margin-bottom:15px;}
.display_interior h1 {font-size:16px; text-transform:capitalize;}
.display_interior h2 {font-size:14px; text-transform:capitalize;}

.display_interior hr {margin-bottom:20px;}

.display_interior ul, .display_interior ol {display:list-item;}
.display_interior ul li, .display_interior ol li {list-style:disc; padding-bottom:5px!important; padding-top:0px!important; font-size:13px;font-weight:bold;margin-left:30px;}

.display_interior ol li {list-style:decimal;}

.display_interior blockquote {font-size:13px; line-height:140%; margin-bottom:15px; background-color:#e6e6e6; border:thin solid #999; padding: 5px 5px 5px 10px;}

.display_interior .go_button, .download_button {
    float: right; margin-bottom:3px;
}

.display_interior .form_box {margin-bottom:20px; padding-left:20px;}

.display_interior .form_box label {width: 120px;}

.display_interior .form_box .input_position .input_error_message, .display_interior .form_box .input_position .input_error_message_first {

    left: 230px;
 
}


.navleft {float:left; margin-left:8px; margin-top: 7px;}
.navleft a {font-size:12px; margin-left: 2px;}

.navright.right {text-align:right;}

.nav.smaller {font-size:12px;}

.darker {color:#333;}

.parts_search {font-size:13px; padding-left:10px; line-height:200%;}

.radio_position {display:inline; text-align:left;}

.form_box .radio_position label {width:60px;}

