
body { min-width:800px; margin-top:0px; margin-bottom:10px; margin-left: auto; margin-right: auto; color:#ffffff; font-family:Lucida Sans Unicode, Arial Unicode MS, Lucida Sans, Lucida Grande, Verdana, Helvetica, Arial; font-size:10px; text-decoration:none; background-color:#000000; }

p { font-family:Lucida Sans Unicode, Arial Unicode MS, Lucida Sans, Lucida Grande, Verdana, Helvetica, Arial; font-size:12px; text-decoration:none; }

a { font-family:Lucida Sans Unicode, Arial Unicode MS, Lucida Sans, Lucida Grande, Verdana, Helvetica, Arial; color:#B7DBFF }

a:link { font-family:Lucida Sans Unicode, Arial Unicode MS, Lucida Sans, Lucida Grande, Verdana, Helvetica, Arial; color:#B7DBFF }

a:visited { font-family:Lucida Sans Unicode, Arial Unicode MS, Lucida Sans, Lucida Grande, Verdana, Helvetica, Arial; color:#B7DBFF }

a:hover { font-family:Lucida Sans Unicode, Arial Unicode MS, Lucida Sans, Lucida Grande, Verdana, Helvetica, Arial; color:#B7DBFF }

a:active { font-family:Lucida Sans Unicode, Arial Unicode MS, Lucida Sans, Lucida Grande, Verdana, Helvetica, Arial; color:#B7DBFF }

form { font-family: Lucida Sans Unicode, Arial Unicode MS, Lucida Sans, Lucida Grande, Verdana, Helvetica, Arial; font-size: 10px; color:#808080 }

input { font-family: Lucida Sans Unicode, Arial Unicode MS, Lucida Sans, Lucida Grande, Verdana, Helvetica, Arial; font-size: 10px; color:#808080; z-index:1 }

li { font-family: Lucida Sans Unicode, Arial Unicode MS, Lucida Sans, Lucida Grande, Verdana, Helvetica, Arial; font-size: 10px }

ol { font-family: Lucida Sans Unicode, Arial Unicode MS, Lucida Sans, Lucida Grande, Verdana, Helvetica, Arial; font-size: 10px; list-style-type: decimal; list-style-position: outside }

select { font-family: Lucida Sans Unicode, Arial Unicode MS, Lucida Sans, Lucida Grande, Verdana, Helvetica, Arial; font-size: 10px }

table { color: #000000 }

td, th { font-family: Lucida Sans Unicode, Arial Unicode MS, Lucida Sans, Lucida Grande, Verdana, Helvetica, Arial; font-size: 12px; color: #ffffff }

textarea { font-family: Lucida Sans Unicode, Arial Unicode MS, Lucida Sans, Lucida Grande, Verdana, Helvetica, Arial; font-size: 10px }

img { border:0px; padding:0px; vertical-align:top; }

#dhtml_menulayer { position:absolute; width:780px; height:200px; z-index:2 }

div#warranty { font-family:Lucida Sans Unicode, Arial Unicode MS, Lucida Sans, Lucida Grande, Verdana, Helvetica, Arial; font-size:14px; text-decoration:none; color:#808080 }

div#outer { width:770px; padding:0px; margin-left: auto; margin-right: auto; }

div#wrapper { margin-top:0px; margin-left:6px; height:auto }

div#section { padding:0px; width:768px; height:auto; background:url(../webimages/sectionmiddle.jpg); background-repeat:repeat-y; }

div#sectionheader { background:url(../webimages/sectionheader.jpg); background-repeat:repeat-x; height:16px; width:764px; margin-left:2px; }

div#workreadytruck { background-color:#333333; color:#CCCCCC; margin-left:10px; margin-top:1px; padding-left:5px; padding-right:5px; width:120px; height:14px; }

div#workreadycontents { background-color: black; width:763px; height:325px; margin-left:3px; z-index:3; }

div#workreadycontents div#caption { font-size:20px; padding-left:25px; padding-top:15px; }

div#workreadycontents div#caption_bar { border-top:#CCCCCC medium solid; width:222px; margin-left:25px; margin-top:3px; margin-bottom:-2px; font-size:1px; }

div#workreadycontents div#caption_text { font-size:16px; padding-left:80px; padding-top:8px; }

div#workreadycontents div#caption_text a { background:#333333; color:#FFFFFF; padding-left:3px; padding-right:3px; text-decoration:none; }

div#workreadycontents div#caption_text a:hover { background:#CCCCCC; color:#000000; padding-left:3px; padding-right:3px; text-decoration:none; }

div#workreadycontents div#caption_red { font-size:20px; padding-left:68px; padding-top:8px; color:#FF0000; }

div#sectionbottom { width:768px; margin-top:-6px; }

div#container_lowerarea { width:770px; margin-left:6px; margin-top:15px; }

div#section_medium { background:url(../webimages/mediumsection_middle.gif) repeat-y; padding:0px; width:248px; }

div#sectionheader_medium { background:url(../webimages/sectionheader.jpg); background-repeat:repeat-x; height:16px; width:244px; margin-left:2px; }

div#sectionbottom_medium { width:248px; margin-top:-5px; }

div#wrapper_products { float:left; width:248px; margin-left:13px; }

div#products_label { background-color:#333333; color:#CCCCCC; margin-left:10px; margin-top:1px; padding-left:5px; padding-right:5px; width:130px; height:14px; }

div#productscontents { background-image:url(../webimages/cranearm_opacity.jpg); background-repeat:no-repeat; width:244px; height:325px; margin-left:3px; padding-left:5px; padding-right:5px; font-family:Lucida Sans Unicode, Arial Unicode MS, Lucida Sans, Lucida Grande, Verdana, Helvetica, Arial; text-decoration:none; color:#ffffff; font-size:13px }

div#wrapper_advantages { float:right; width:248px; }

div#label_advantages { background-color:#333333; color:#CCCCCC; margin-left:10px; margin-top:1px; padding-left:5px; padding-right:5px; width:100px; height:14px; }

div#contents_advantages { background-image:url(../webimages/titanadvantages.jpg); background-repeat:no-repeat; width:244px; height:325px; margin-left:3px; }

div#caption { font-size:16px; padding-top:10px; padding-left:8px; }

div#wrapper_whatsnew { float:left; width:248px; }

div#label_whatsnew { background-color:#333333; color:#CCCCCC; margin-left:10px; margin-top:1px; padding-left:5px; padding-right:5px; width:160px; height:14px; }

div#contents_whatsnew { padding-top:10px; padding-left:8px; width:235px; height:325px; margin-left:3px; font-family:Lucida Sans Unicode, Arial Unicode MS, Lucida Sans, Lucida Grande, Verdana, Helvetica, Arial; text-decoration:none; color:#ffffff; font-size:13px }

div#contents_whatsnew ul, div#contents_whatsnew li { list-style: none; margin: 0px; padding: 0px; }

div#contents_whatsnew li { margin-bottom: 9px; font-size: 11px; }

div#contents_whatsnewa { font-family:Lucida Sans Unicode, Arial Unicode MS, Lucida Sans, Lucida Grande, Verdana, Helvetica, Arial; text-decoration:none; color:#ffffff; font-size:13px }

div#copyright { float:right; font-size:9px; color:#999999; }

div#backpage { background-color:#333333; color:#CCCCCC; margin-left:10px; margin-top:1px; padding-left:5px; padding-right:5px; width:120px; height:14px }

div#backpagecontents { font-family:Lucida Sans Unicode, Arial Unicode MS, Lucida Sans, Lucida Grande, Verdana, Helvetica, Arial; text-decoration:none; color:#ffffff; font-size:12px; width:763px; height:auto; margin-left:10px; padding-left:10px; padding-right:20px }

div#titancapacity { font-family:Lucida Sans Unicode, Arial Unicode MS, Lucida Sans, Lucida Grande, Verdana, Helvetica, Arial; text-decoration:none; color:#ffffff; font-size:10px; }

div#contentmenu { position: inherit; margin-left: auto; margin-right: auto; text-align: center; z-index: 4; }

div#warrantydhtml { position: absolute; z-index: 0; }

.roundcontlight { width: 727px; background-color: #D2E4F0; font-family: Lucida Sans Unicode, Arial Unicode MS, Lucida Sans, Lucida Grande, Verdana, Helvetica, Arial; font-size: 12px; color: #000000; text-decoration: none; }

.roundcontlight p { margin: 0 10px; }

.roundtoplight { background: url(http://www.autocrane.com/webimages/rclightbluetr.gif) no-repeat top right; }

.roundbottomlight { background: url(http://www.autocrane.com/webimages/rclightbluebr.gif) no-repeat top right; }

.roundcontmedium { width: 727px; background-color: #424F57; font-family:Lucida Sans Unicode, Arial Unicode MS, Lucida Sans, Lucida Grande, Verdana, Helvetica, Arial; font-size:12px; font-color:#ffffff; text-decoration:none; }

.roundcontmedium p { margin: 0 10px; }

.roundtopmedium { background: url(http://www.autocrane.com/webimages/rcmediumbluetr.gif) no-repeat top right; }

.roundbottommedium { background: url(http://www.autocrane.com/webimages/rcmediumbluebr.gif) no-repeat top right; }

.roundcontdark { width: 727px; background-color: #183C56; font-family:Lucida Sans Unicode, Arial Unicode MS, Lucida Sans, Lucida Grande, Verdana, Helvetica, Arial; font-size:12px; font-color:#ffffff; text-decoration:none; }

.roundcontdark p { margin: 0 10px; }

.roundtopdark { background: url(http://www.autocrane.com/webimages/rcdarkbluetr.gif) no-repeat top right; }

.roundbottomdark { background: url(http://www.autocrane.com/webimages/rcdarkbluebr.gif) no-repeat top right; }

img.corner { width: 16px; height: 16px; border: none; display: block !important; }

#container { width:700px; height:400px; }

#gallery { position:relative; width:700px; height:400px; }

#thumbs { width:80px; float:right; }

#thumbs a { display:block; float:left; margin:0 0 5px 5px; width:70px; height:50px; border:1px solid #000; }

#thumbs a img { width:70px; height:50px; border:0; }

#thumbs a:hover { border-color:#ddd; }

#thumbs a:hover img { position:absolute; width:auto; height:auto; right:100px; top:0; border:1px solid #333; }

.roundedcornr_box_958616 { background: url(http://www.autocrane.com/webimages/roundedcornr_958616_tl.png) no-repeat top left; }

.roundedcornr_top_958616 { background: url(http://www.autocrane.com/webimages/roundedcornr_958616_tr.png) no-repeat top right; }

.roundedcornr_bottom_958616 { background: url(http://www.autocrane.com/webimages/roundedcornr_958616_bl.png) no-repeat bottom left; }

.roundedcornr_bottom_958616 div { background: url(http://www.autocrane.com/webimages/roundedcornr_958616_br.png) no-repeat bottom right; }

.roundedcornr_content_958616 { background: url(http://www.autocrane.com/webimages/roundedcornr_958616_r.png) top right repeat-y; }

.roundedcornr_top_958616 div, .roundedcornr_top_958616, .roundedcornr_bottom_958616 div, .roundedcornr_bottom_958616 { width: 100%; height: 10px; font-size: 1px; }

.roundedcornr_content_958616, .roundedcornr_bottom_958616 { margin-top: -19px; }

.roundedcornr_content_958616 { padding: 0 20px; }

/* New Styles - Added 11/11/2009 */
#faqs { width: 725px; }

p.qst { font-family: georgia, cambria, serif; line-height: 19px; }

p.ans { font-style: italic; margin-bottom: 15px; padding-bottom: 15px; padding-left: 20px; border-bottom: dotted 1px #333; }

p.no-border { border-bottom: none; }

/* NEXSTAR STYLES */
#splash_content { width: 750px; height: 628px; position: relative; margin-top: -16px; margin-left: -10px; background: #000000 url('../images/nexstar_loading_page.jpg') no-repeat; }

#buttons { position: absolute; top:250px; left:416px; width: 330px; }

#buttons.nexstar_public { top: 405px; }

#buttons a { width: 320px; display: block; background-repeat: no-repeat;  background-image: url('../images/nexstar_nav.jpg'); text-decoration:none;}

a.view_price_sheet {height:53px; background-position:0px 0px;}
a.view_price_sheet:hover{background-position:-322px 0px;}

a.view_presentation {height:53px; background-position:0px -53px;}
a.view_presentation:hover{background-position:-322px -53px;}

a.download_brochure {height:55px; background-position:0px -104px;}
a.download_brochure:hover{background-position:-322px -104px;}

a.view_video {height:52px; background-position:0px -158px;}
a.view_video:hover{background-position:-322px -158px;}

a.faqs {height:51px; background-position:0px -209px;}
a.faqs:hover{background-position:-322px -209px;}

a.bulletins {height:55px; background-position:0px -261px;}
a.bulletins:hover{background-position:-322px -261px;}

a.announcements {height:50px; background-position:0px -318px;}
a.announcements:hover{background-position:-322px -318px;}
