@charset "utf-8";
/* CSS Document */
body
{
	margin:0;
	padding:0;
}
img
{
	border-style:none;
}
a
{
	outline-style:none;
}
form
{
	margin:0;
	padding:0;
}
.global-center
{
	width:960px;
	margin:0 auto;
}
.global-maincontainer
{
	float:left;
	width:960px;
}
.global-header
{
	float:left;
	width:960px;
}
.header-topcontainer
{
	float:left;
	width:960px;
	height:73px;
	background:#FFF url(../images_default/bg_headertop.jpg) repeat-x scroll top left;
}
.menu-container
{
	float:left;
	width:960px;
	height:56px;
	background:#FFF url(../images_default/bg_menu.jpg) repeat-x scroll top left;
	position:relative;
	z-index:10000;
}
.flash-maincontainer
{
	float:left;
	width:960px;
	margin-top:10px;
	background-color:#FFF;
}
.maincontent-container
{
	float:left;
	width:960px;
}
.content-globalcontainer,
.content-globalcontainer-v2,
.content-globalcontainer-v3
{
	float:left;
	width:908px;
	padding:22px 26px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;
	background:#122372 url(../images_default/bg_footer_btm.png) repeat-x scroll left bottom;
	
}
.content-globalcontainer-v2
{
	padding:15px 26px;
}
.content-globalcontainer-v3
{
	padding:15px 20px;
	width:920px;
}
.footer-btmcontainer
{
	float:left;
	width:960px;
	padding:10px 0;

}
.footer-btmcontainer-left
{
	float:left;
	width:700px;
	color:#122372;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}
.footer-btmcontainer-left a
{
	text-decoration:none;
	color:#122372;
}
.footer-btmcontainer-left a:hover
{
	text-decoration:underline;
}
.footer-btmcontainer-right
{
	float:left;
	width:260px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#282828;
	text-align:right;
}
.footer-btmcontainer-right img
{
	vertical-align:middle;
}


.logocontainer
{
	float:left;
	width:245px;
	/*padding:19px 0 0 16px;*/
	padding:24px 0 0 30px;
}
.threecolcontainer
{
	width:908px;
	float:left;
	background:transparent url(../images_default/lines-threecol.png) repeat-y scroll top left;
}
.threecolcontainer-v2,
.threecolcontainer-v3
{
	float:left;
	width:920px;
	background:transparent url(../images_default/lines-threecol-v2.png) repeat-y scroll top left;
}
.threecolcontainer .col1
{
	float:left;
	width:260px;
	padding-right:15px;
		padding-left:40px;

}
.threecolcontainer .col1 a
{
	color:#FFF;
	text-decoration:none;
}
.threecolcontainer .col1 a:hover
{
	text-decoration:underline;
}
.threecolcontainer .col2
{
	float:left;
	width:302px;
}
.threecolcontainer .col3
{
	float:left;
	width:261px;
	padding-left:30px;
}
.threecolcontainer-v2 .col1,
.threecolcontainer-v3 .col1
{
	float:left;
	width:310px;
}
.threecolcontainer-v2 .col2,
.threecolcontainer-v3 .col2
{
	float:left;
	width:280px;
	padding-left:20px;
}
.threecolcontainer-v2 .col3,
.threecolcontainer-v3 .col3
{
	float:left;
	width:310px;
	text-align:right;
}
.threecolcontainer-v3 .col3
{
	text-align:left;
	padding-left:40px;
	width:270px;
}
.threecolcontainer-v2 a,
.threecolcontainer-v3 a
{
	color:#FFF;
	text-decoration:none;
}

.regblk
{
	float:left;
	width:256px;
	height:233px;
	background:transparent url(../images_default/bg_regblk.png) no-repeat scroll top left;
}
.regblk-v2
{
	float:left;
	width:256px;
}
.regblk-top-v2
{
	float:left;
	width:240px;
	padding:26px 8px 0 8px;
	height:75px;
	background:transparent url(../images_default/bg_regblk_top.jpg) no-repeat scroll top left;
}
.regblk-top
{
	float:left;
	width:240px;
	padding:26px 8px 0 8px;
	height:54px;
}
.regblk-btm,
.regblk-btm-v2
{
	float:left;
	width:240px;
	padding:26px 8px 0 8px;
	padding-top:26px;
}
.regblk-btm-v2
{	
	padding:5px 8px 5px 8px;
	background:transparent url(../images_default/bg_regblk_btm.jpg) repeat-y scroll top left;

}

.hometeaserblk
{
	float:left;
	width:256px;
	padding-bottom:10px;
	
}
.regblk-insurance
{
	float:left;
	width:240px;
	padding:26px 8px 0 8px;
	height:70px;
	background:transparent url(../images_default/bg_btm_insurance.png) no-repeat scroll top left;
}
.regblk span,
.regblk-v2 span
{
	display:block;
	padding-bottom:7px;
}
.regblk a,
.regblk-v2 a,
.regblk-insurance a
{
	color:#FFF;
	font-weight:bold;
	text-decoration:underline;
}
.span-title01,
.span-title01-v2
{
	font-size:18px;
	font-weight:bold;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	text-transform:uppercase;
}
.span-title01-v2
{
	display:block;
	width:100%;
}
.span-title02
{
	font-size:14px;
	font-weight:bold;
}
.flash-maincontainer-left
{
	float:left;
	width: 290px;
	color:#122372;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding-top:24px;
	padding-left:20px;
	padding-right:5px;
}
.flash-maincontainer-right
{
	float:left;
	width:645px;
}
.flash-maincontainer-right object
{
	float:left;
}
.flash-maincontainer-left a.readmore
{
	text-decoration:none;
	text-transform:uppercase;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#122372;
	font-weight:bold;
}
.maincontent-nsyd
{
	float:left;
	width:920px;
	padding:20px;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	color:#122372;
}
.bg-globalbottom
{
	float:left;
	width:100%;
	background-color:#FFF;
}
.globalbottom-ctr
{
	margin:0 auto;
	width:960px;
}
.bg-global-l1
{
	float:left;
	width:100%;
	background:transparent url(../images_default/bg_global-mid.jpg) repeat scroll top left;
}
.bg-global-l2
{
	float:left;
	width:100%;
	background:transparent url(../images_default/bg_global-top.jpg) repeat-x scroll top left;
}
.con-about
{
	float:left;
	width:450px;
	text-align:justify;
	background:transparent url(../images_default/about-back.jpg) no-repeat scroll right top;
	padding-right:470px;
}
.con-disclaimer
{
	text-align:justify;
}
.con-registration
{
	float:left;
	width:100%;
	text-align:justify;
}
.con-registration-left
{
	float:left;
	width:195px;
	padding-right:15px;
}
.con-registration-right
{
	float:left;
	width:490px;
}
.reg-form-title
{
	float:left;
	width:100%;
	font-size:16px;
	font-weight:bold;
}
.reg-form-title img
{
	vertical-align:middle;
}
.h1-001
{
	margin:0;
	font-size:18px;
}
.h1-002
{
	margin:0;
	font-size:17px;
	text-transform:uppercase;
}

.fleet-container
{
	float:left;
	width:920px;
}
.fleet-container-top
{
	float:left;
	width:920px;
}
.fleet-container-top-l
{
	float:left;
	width:240px;
	padding-top:4px;
	font-size:18px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-transform:uppercase;
}
.fleet-container-top-l img,
.fleet-container-top-l span,
.fleet-container-top-l a
{
	vertical-align:middle;
}
.fleet-container-top-l a
{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-decoration:none;
	color:#122372;
}
.fleet-container-top-r
{
	float:left;
	width:680px;
	text-transform:none;
}
.ul-fleet01
{
	margin:0;
	padding:0;
}
.ul-fleet01 li
{
	display:inline;
	list-style-type:none;
}
.ul-fleet01 li a
{
	color:#122371;
	float:left;
	width:77px;
	height:30px;
	text-align:center;
	font-size:22px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	/*font-family:Georgia, "Times New Roman", Times, serif;*/
	font-weight:bold;
	text-decoration:none;
	padding-top:5px;
	text-transform:uppercase;
}
.ul-fleet01 li a span
{
	/*font-family:Arial, Helvetica, sans-serif;*/
	/*font-size:16px;*/
	/*text-decoration:underline;*/
	/*vertical-align:top;*/
}
.ul-fleet01 li a:hover,
.ul-fleet01 li.current a
{
	background-image:url(../images_default/bg_fleetselect.png);
}
.fleet-container-mid
{
	float:left;
	width:910px;
	background-color:#dddddd;
	padding:5px;
}
.fleetindv-container
{
	float:left;
	width:920px;
}
.fleetindv-container-top
{
	float:left;
	width:920px;
	color:#122371;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:20px;
	font-weight:bold;
	text-transform:uppercase;
	padding-bottom:5px;
	
}
.fleetindv-container-top h1
{
	margin:0;
	font-size:20px;
	display:inline;
}
.fleetindv-container-top h1 a
{
	color:#122371;
	text-decoration:none;
}
.fleetindv-container-top h1 a:hover
{
	text-decoration:underline;
}
.fleetindv-content
{
	float:left;
	width:920px;
}
.fleetindv-content-left
{
	float:left;
	width:130px;
	
}
.fleetindv-content-right
{
	float:left;
	width:790px;
}
.ul-series
{
	margin:0;
	padding:0;
}
.ul-series li
{
	display:block;
	float:left;
	list-style-type:none;
	margin-bottom:1px;
}
.ul-series li a
{
	color:#122371;
	float:left;
	width:130px;
	height:47px;
	background-image:url(../images_default/bg_seriesinfo_back.jpg);
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	text-decoration:none;
	font-weight:bold;
	color:#FFF;
}
.ul-series li a span
{
	padding-top:15px;
	padding-left:20px;
	display:block;
}
.ul-series li a span.twocols
{
	padding-top:7px;
}
.ul-series li.current a,
.ul-series li.current a:hover
{
	background-image:url(../images_default/bg_seriesinfo.jpg);
	color:#000;
}
.ul-series li a:hover
{
	background-image:url(../images_default/bg_seriesinfo_hover.jpg);
	color:#333;
}
.fleetindv-content-main
{
	float:left;
	width:730px;
	overflow:hidden;
	background-color:#dddddd;
	padding:10px 30px;
}
.fleetindv-galleryblk
{
	float:left;
	width:730px;
}
.fleetindv-galleryblk-bimg,
.fleetindv-galleryblk-bimg2,
.fleetindv-galleryblk-bimg3
{
	float:left;
	width:730px;
	position:relative;
	z-index:100;
	margin-top:-45px;
}
.fleetindv-galleryblk-bimg3
{
	margin-top:-35px;
	width:760px;
	margin-left:-15px;
	margin-right:-15px;
	background-color:#FFF;
	text-align:center;
}
.fleetindv-galleryblk-bimg2
{
	margin-top:0;
}
.fleetindv-galleryblk-simg
{
	float:left;
	width:730px;
	padding-bottom:10px;
	text-align:center;
	position:relative;
	z-index:50;
}
.fleetindv-galleryblk-simg a
{
	display:inline-block;
	margin:5px 5px;
	text-decoration:none;
}
.fleetindv-galleryblk-simg a img
{
	  /* for IE */
	  filter:alpha(opacity=50);
	  /* CSS3 standard */
	  opacity:0.5;

}
.fleetindv-galleryblk-simg a:hover img,
.fleetindv-galleryblk-simg a.current img
{
	  /* for IE */
	  filter:alpha(opacity=100);
	  /* CSS3 standard */
	  opacity:1;

}
.fleetindv-content-main .fixheight
{
	float:left;
	width:1px;
	margin:-1px;
	height:250px;
}
.techspec-blk
{
	float:left;
	width:100%;
}
.techspecmid
{
	width:500px;
	margin:10px auto;
}
.techspec-table
{
	float:left;
	width:500px;
}
.techspec-table .row
{
	float:left;
	width:500px;
	margin-bottom:1px;
	background-color:#666;
	color:#FFF;
}
.techspec-table .row:hover
{
	background-color:#333;
}
.techspec-table .row .col1
{
	float:left;
	width:179px;
	padding:5px 10px;
	border-right:solid #DDDDDD 1px;
}
.techspec-table .row .col2
{
	float:left;
	width:280px;
	padding:5px 10px;
}
.show-block
{
	visibility:visible;
}
.show-block
{
	visibility:hidden;
}
.reg-form-content
{
	float:left;
	width:490px;
	margin-top:10px;
}
.reg-form-content .row,
.reg-form-content .row-odd
{
	float:left;
	width:490px;
	background-color:#DDDDDD;
}
.reg-form-content .row-odd
{
	background-color:#d1d1d1;
	
}
.reg-form-content .row .col1,
.reg-form-content .row .col2,
.reg-form-content .row-odd .col1,
.reg-form-content .row-odd .col2
{
	float:left;
	width:210px;
	padding:5px 10px;
}
.reg-form-content .row .col2,
.reg-form-content .row-odd .col2
{
	width:240px;
}
.reg-form-content .row .col1,
.reg-form-content .row-odd .col1
{
	font-weight:bold;
	padding-top:8px;
}
.reg-form-content .row .col2 img,
.reg-form-content .row-odd .col2 img,
.reg-form-content .row .col2 a,
.reg-form-content .row-odd .col2 a,
.reg-form-content .row .col2 input,
.reg-form-content .row-odd .col2 input,
{
	vertical-align:middle;
}
.reg-form-content .button-block
{
	padding:10px;
	width:480px;
	float:left;
	text-align:center;
}
.txtbox-01
{
	width:170px;
	height:17px;
}
.file-01
{
	width:130px;
	height:25px;
}
.ddl-01
{
	height:21px;
}
.txtarea-01
{
	width:200px;
	height:60px;
}
.btn-submit,
.btn-reset
{
	border-style:none;
	width:85px;
	height:27px;
	cursor:pointer;
	position:relative;
}
.btn-submit
{
	background:transparent url(../images_default/btn_submit.png) no-repeat scroll top left;
}
.btn-reset
{
	background:transparent url(../images_default/btn_reset.png) no-repeat scroll top left;
}
.note-blk
{
	float:left;
	width:100%;
	font-size:10px;
	font-style:italic;	
	color:#999999;
	padding-top:5px;
}
.span-ast
{
	color:#F00;
}
.span-date01
{
	font-size:14px;
}
.getintouch-container
{
	float:left;
	width:920px;
}
.getintouch-contop
{
	float:left;
	width:920px;
}
.ul-tabbing
{
	margin:0;
	padding:0;
}
.ul-tabbing li
{
	list-style-type:none;
	display:inline;
}
.ul-tabbing li a
{
	display:inline-block;
	text-decoration:none;
	font-weight:bold;
	font-size:13px;
	background:transparent url(../images_default/bgtab-002-right.png) no-repeat scroll right -32px;
	padding-right:10px;
	color:#FFF;
}
.ul-tabbing li.current a,
.ul-tabbing li.current a:hover
{
	background-position:right top;
	color:#000;
}
.ul-tabbing li a:hover
{
	background-position:right -64px;
}
.ul-tabbing li a span
{
	display:inline-block;
	background:transparent url(../images_default/bgtab-002-left.png) no-repeat scroll left -32px;
	height:24px;
	padding:8px 5px 0px 15px;
}
.ul-tabbing li.current a span,
.ul-tabbing li.current a:hover span
{
	background-position:left top;
}
.ul-tabbing li a:hover span
{
	background-position:left -64px;
}
.getintouch-content
{
	float:left;
	width:880px;
	background-color:#dddddd;
	padding:20px 20px;
}
.news-content
{
	float:left;
	width:900px;
	background-color:#dddddd;
	padding:10px 10px;
}
.prodinforequest
{
	float:left;
	width:880px;
}
.prodinforequest .title-block
{
	float:left;
	width:100%;
	padding-bottom:5px;
	font-weight:bold;
}
.pir-detailsblk
{
	float:left;
	width:880px;
	padding-top:5px;
}
.pir-detailsblk-left
{
	float:left;
	width:430px;
	padding-right:20px;
}
.pir-detailsblk-left
{
	float:left;
	width:430px;
}
.pir-form
{
	float:left;
	width:430px;
}
.pir-form .row,
.pir-form .row2
{
	padding:5px 10px;
	float:left;
	width:410px;
	background-color:#ececec;
}
.pir-form .row2
{
	background-color:#f4f4f4;
}
.pir-form .row .col1,
.pir-form .row2 .col1,
.pir-form .row2 .col1b,
.pir-form .row .col1b
{
	float:left;
	width:200px;
	padding-top:4px;
}
.pir-form .row2 .col1b,
.pir-form .row .col1b
{
	width:100px;
}
.pir-form .row .col2,
.pir-form .row2 .col2
{
	float:left;
	width:210px;
}
.pir-form .top
{
	width:100%;
	padding-bottom:3px;
}
.pir-form .mid
{
	float:left;
	width:410px;
}
.pir-form .mid .col
{
	float:left;
	width:136px;
}
.pir-form .mid .col input
{
	vertical-align:middle;
}
.pir-noteblk
{
	float:left;
	width:100%;
	padding:5px 0;
}
.pir-form  .button-block
{
	float:left;
	width:100%;
	padding-top:20px;
}
.dealersnetwork-blk
{
	width:920px;
	float:left;
	background-color:#FFF;
}
.dealnet-titleblock
{
	float:left;
	width:100%;
	padding-bottom:3px;
	border-bottom:solid #CCC 1px;
}
.dealnet-dtlsblk
{
	float:left;
	width:100%;
	padding-top:5px;
}
.emailus-blk
{
	float:left;
	width:100%;
}
.emailus-blk .row
{
	float:left;
	width:100%;
	padding:10px 0;
	border-bottom:dotted #FFF 1px;
}
.emailus-blk .row .rowtitle
{
	float:left;
	width:100%;
	font-weight:bold;
	font-size:14px;
	padding-bottom:5px;
}
.emailus-blk .row .rowdtls
{
	float:left;
	width:100%;
	padding:5px 0;
}
.emailus-blk .row .rowdtls a
{
	text-decoration:none;
	color:#2f47b6;
	font-size:14px;
	font-weight:bold;
}
.emailus-blk .row .rowdtls a:hover
{
	text-decoration:underline;
}
.newsflashblk
{
	float:left;
	width:900px;
}
.newsflashblk-left
{
	float:left;
	width:260px;
	padding-right:10px;
}
.newsflashblk-right
{
	float:left;
	width:630px;
}
.newsflashblk-content
{
	width:590px;
	float:left;
	padding:20px;
	background-color:#FFF;
	text-align:justify;
}
.newsf-title
{
	text-align:left;
	float:left;
	border-bottom:dotted #122372 1px;
	padding-bottom:5px;
	width:590px;
	/*background:transparent url(../images_default/ico_newspaper_001.png) no-repeat scroll top left;*/
	/*width:540px;
	padding-left:50px;*/
}
.newsf-content
{
	width:590px;
	float:left;
	padding-top:10px;
}
.emailsignup-blk
{
	float:left;
	width:920px;
}
.emailsignup-blk-right
{
	float:left;
	width:260px;
	padding-left:30px;
}
.emailsignup-blk-left
{
	float:left;
	width:630px;
}
.emailform
{
	float:left;
	width:630px;
}
.emailform .row,
.emailform .row2
{
	background-color:#DDDDDD;
	float:left;
	width:630px;
	padding:5px 0;
}
.emailform .row2
{
	background-color:#D1D1D1;
}
.emailform .row .col1,
.emailform .row2 .col1
{
	float:left;
	font-weight:bold;
	padding-top:6px;
	width:200px;
	padding-left:20px;
}

.emailform .row .col2,
.emailform .row2 .col2
{
	float:left;
	width:410px;
}
.emailform .button-block
{
	float:left;
	width:200px;
	padding-left:220px;
	padding-top:10px;
}
.emailrightblk-top
{
	width:260px;
	float:left;
	height:24px;
	background:transparent url(../images_default/bg_newsleftpnl_01_main.png) repeat-y scroll left top;
}
.emailrightblk
{
	width:260px;
	float:left;
	color:#FFF;
	background:transparent url(../images_default/bg_newsleftpnl_02.png) repeat-y scroll left top;
}
.emailrightblk-btm
{
	width:260px;
	float:left;
	height:26px;
	background:transparent url(../images_default/bg_newsleftpnl_03.png) repeat-y scroll left top;
}
.emailtitle-blk
{
	float:left;
	width:260px;
	height:35px;
	margin-left:-10px;
}
.emailrytcontent-blk,
.emailrytcontent-blk-last
{
	float:left;
	width:240px;
	padding:10px 10px;
	font-size:13px;
}
.emailrytcontent-blk-last
{
	border-bottom-style:none;
}
.emailrytcontent-blk a,
.emailrytcontent-blk-last a
{
	color:#FFF;
	text-decoration:none;
}
.emailrytcontent-blk a:hover,
.emailrytcontent-blk-last a:hover
{
	text-decoration:underline;
}

.newsarchive-blk
{
	width:260px;
	float:left;
	color:#FFF;
}
.newsarchive-blk .title-block
{
	float:left;
	width:100%;
	height:50px;
	background:transparent url(../images_default/bg_newsleftpnl_01-v2.png) no-repeat scroll left top;
}
.newsarchive-blk .dtls-blk
{
	width:240px;
	float:left;
	color:#FFF;
	background-color:#122371;
	background:transparent url(../images_default/bg_newsleftpnl_02.png) repeat-y scroll left top;
	padding:10px;
}
.newsarchive-blk .btm-block
{
	float:left;
	width:100%;
	height:26px;
	background:transparent url(../images_default/bg_newsleftpnl_03.png) no-repeat scroll left top;
}

.newsmain-blk-nsydtop,
.newsmain-blk-nsyd
{
	float:left;
	width:100%;
}
.newsmain-blk-nsydtop
{
/*	border-bottom:dotted #8089b2 1px;
*/	padding-bottom:5px;
}
.newsmain-blk-nsyd
{
	padding-top:5px;
}
.newsmain-blk
{
	float:left;
	padding-left:30px;
	width:210px;
	padding-top:5px;
	padding-bottom:5px;
	background:transparent url(../images_default/ico_news_small.png) no-repeat scroll left 5px;
	border-bottom:dotted #8089b2 1px;
	
}
.newsflashblk .row,
.newsflashblk .rowtitle
{
	width:880px;
	float:left;
	padding:10px 0;
}
.newsflashblk .rowtitle
{
	background-color:#ECECEC;
	font-weight:bold;
	font-size:14px;
	text-transform:uppercase;
	padding:5px 0;
}
.newsflashblk .row
{
	border-bottom:solid #ECECEC 1px;
}
.newsflashblk .row .col1,
.newsflashblk .rowtitle .col1
{
	float:left;
	width:400px;
	padding-left:20px;
	padding-right:40px;
}
.newsflashblk .row .col2,
.newsflashblk .rowtitle .col2
{
	float:left;
	width:400px;
	padding-right:20px;
}
.newsflashblk a
{
	font-weight:bold;
	text-decoration:none;
	color:#d5dbfa;
}
.newsflashblk a:hover
{
	text-decoration:underline;
}
.pressrelease-blk
{
	float:left;
	width:900px;
}
.pressrelease-top
{
	margin-top:-15px;
	float:left;
	width:900px;
	background:transparent url(../images_default/pressrelease-top-v2.png) no-repeat scroll left top;
	height:47px;
}
.pressrelease-tbl
{
	float:left;
	width:900px;
}
.pressrelease-tbl .row1,
.pressrelease-tbl .row2
{
	float:left;
	width:900px;
	border-bottom:solid #CCC 1px;
}
.pressrelease-tbl .row1
{
	background-color:#ECECEC;
}
.pressrelease-tbl .row2
{
	background-color:#f7f7f7;
}
.pressrelease-tbl .row1 .col1,
.pressrelease-tbl .row2 .col1
{
	float:left;
	width:150px;
	padding:10px 10px;
	color:#4F6B72;
}
.pressrelease-tbl .row1 .col2,
.pressrelease-tbl .row2 .col2
{
	border-left:solid #CCC 1px;
	float:left;
	width:709px;
	padding:10px 10px;
	font-weight:bold;
}
.pressrelease-tbl .row1:hover,
.pressrelease-tbl .row2:hover
{
	background-color:#929fb6;
}
.pressrelease-tbl .row1:hover .col1,
.pressrelease-tbl .row2:hover .col1,
.pressrelease-tbl .row1:hover .col2,
.pressrelease-tbl .row2:hover .col2,
.pressrelease-tbl .row1:hover .col2 a,
.pressrelease-tbl .row2:hover .col2 a
{
	color:#FFF;
}
.pressrelease-tbl a
{
	color:#122372;
	text-decoration:none;
}
.pressrelease-tbl a:hover
{
	text-decoration:underline;
}
#footerBlkHome
{
	display:none;
}
.footerBlkOther
{
	float:left;
	width:100%;
}
.emailsignup-titleblk
{
	float:left;
	width:580px;
	padding-left:50px;
	background:transparent url(../images_default/ico_emailnewsletter.png) no-repeat scroll left top;
}
.footer-fleetimgblk
{
	float:left;
	width:100%;
}
#footerSCImg
{
	display:block;
}
#footerSFImg,
#footerSFImg-v2-l,
#footerEmailSignUp-v2,
#footerSCImg-v2-r,
#footerEmailSignUp,
#footerInsuranceLeft,
#footerInsurance,
#footerOwnerRegLeft
{
	display:none;
}
#footerBlk1
{
	display:none;
}
#footerOwnerReg
{
	display:block;
}
#footerNews
{
	display:block;
}
#footerEmailSignUpLeft
{
	display:none;
}
.threecolcontainer .col1 #footerInsurance,
.threecolcontainer .col1 #footerEmailSignUpLeft
{
	margin-left:-10px;
}
.footernews-blk
{
	float:left;
	width:100%;
}
.footernews-blk
{
	width:255px;
	overflow:hidden;
}
#news-slider
{
	float:left;
}
#news-slider ul
{
	margin:0;
	padding:0;
}
#news-slider ul li
{
	list-style-type:none;
	display:inline-block;
	width:255px;
}
#controls
{
	margin:-15px 0 0 0;
	padding:0;
	float:left;
	width:100%;
	text-align:right;
}
#controls li
{
	list-style-type:none;
	display:inline-block;
	margin-left:5px;
}
#controls li a
{
	padding:2px 4px;
	color:#122372;
	background:transparent url(../images_default/bg_numlist.png) repeat-x scroll left top;
}
#controls li a:hover,
#controls li.current a
{
	color:#FFF;
	text-decoration:none;
	background:transparent url(../images_default/bg_numlist.png) repeat-x scroll 0 -20px;
}
.footerNews-title
{
	float:left;
	width:100%;
	padding-bottom:5px;
}
.finance-blk
{
	float:left;
	width:920px;
}
.finance-blk-title
{
	float:left;
	width:920px;
	padding-bottom:5px;
}
.finance-blk-l
{
	float:left;
	width:445px;
}
.finance-blk-r
{
	float:left;
	width:450px;
	padding-left:25px;
}
.insurance-form
{
	margin-top:30px;
	float:left;
	width:450px;
}
.insuranceform-btm
{
	float:left;
	width:450px;
	height:23px;
	background:transparent url(../images_default/bg_insuranceform_btm.png) no-repeat scroll left top;
}
.insuranceform-top
{
	float:left;
	width:405px;
	padding:20px 20px 0 25px;
	background:transparent url(../images_default/bg_insuranceform_top.png) no-repeat scroll left top;
}
.insuranceform-fixheight
{
	float:left;
	width:1px;
	margin-left:-1px;
	height:230px;
	font-size:0px;
}
.insuranceform-titleblk
{
	margin-top:-5px;
	float:left;
	width:405px;
	padding-bottom:5px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	text-transform:uppercase;
	border-bottom:solid #dbdbdb 1px;
	margin-bottom:5px;
}
.insuranceform-titleblk img
{
	vertical-align:middle;
}
.insurance-dtls
{
	float:left;
	width:405px;
}
.insurance-dtls .row
{
	float:left;
	width:405px;
	padding:5px 0;
	border-bottom:dotted #94a3ea 1px;
}
.insurance-dtls .row .col1
{
	float:left;
	width:135px;
	padding-top:4px;
}
.insurance-dtls .row .col2
{
	float:left;
	width:270px;
}
.insurance-dtls .row .col2 input
{
	vertical-align:middle;
 }
.insurance-dtls .row-button
{
	float:left;
	text-align:center;
	width:405px;
	padding:10px 0 0 0;
}
.insurance-dtls .row .col2 input
{
	vertical-align:middle;
}
.newsmain-blk-nsydtop a:hover
{
	text-decoration:underline;
}
.newsmain-blk-nsydtop a
{
	color:#FFF;
	text-decoration:none;
}
a.no-link
{
	cursor:default;
}
.blk-model
{
	color:#122371;
	float:left;
	width:77px;
	height:30px;
	text-align:center;
	font-size:22px;
	font-weight:bold;
	padding-top:5px;
	text-transform:uppercase;
}
#insuranceBlkCtr
{
	display:none;
}
.quotation-blk
{
	float:left;
	width:100%;
}
.quotation-form
{
	float:left;
	width:730px;
}
.quotation-form .note-blk
{
	margin-bottom:15px;
}
.quotation-form .left-blk
{
	width:360px;
	float:left;
}
.quotation-form .right-blk
{
	width:360px;
	float:left;
	padding-left:10px;
}
.quotation-form .title-blk
{
	float:left;
	width:100%;
	font-size:16px;
	font-weight:bold;
	padding-bottom:5px;
	text-transform:uppercase;
}
.quotation-form .top-blk
{
	float:left;
	width:100%;
	padding:3px 0;
}
.quotation-form .mid
{
	float:left;
	width:100%;
}
.quotation-form .mid .col
{
	float:left;
	width:113px;
}

.quotation-form .row,
.quotation-form .row2
{
	background-color:#ECECEC;
	float:left;
	padding:5px 10px;
	width:340px;
}
.quotation-form .row2
{
	background-color:#F4F4F4;
}
.quotation-form .row .col1,
.quotation-form .row2 .col1
{
	float:left;
	width:140px;
}

.quotation-form .row .col2,
.quotation-form .row2 .col2
{
	float:left;
	width:200px;
}
.quotation-form .row .col1b
{
	width:120px;
	float:left;
}
.quotation-form .row .col2b
{
	width:220px;
	float:left;
}
.quotation-form .button-block
{
	width:100%;
	padding:10px 0;
	float:left;
}
.fleetindv-galleryblk-bimgcap,
.fleetindv-galleryblk-bimgcap2
{
	float:left;
	width:710px;
	padding-left:20px;
	padding-top:1px;
	text-align:left;
	margin-top:15px;
	/*margin-top:-35px;*/
	position:relative;
	z-index:1000;
	height:25px;
	font-size:18px;
	font-weight:bold;
	color:#000;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	background-color:transparent;
	background-repeat:no-repeat;
	background-position:left top;
	
}
.fleetindv-galleryblk-bimgcap2
{
	width:740px;
	margin-left:-15px;
	margin-right:-15px;
	margin-top:5px;
}
.span-01
{
	/*font-size:10pt;
	font-family:"Times New Roman", Times, serif;*/
}
.span-02
{
	font-size:13px;
	color:#005ab2;
}
.span-03
{
	font-size:13px;
}
.ul-sitemap
{
	margin:0;
	padding:0;
}
.ul-sitemap li
{
	list-style-type:none;
	display:block;
	background:transparent url(../images_default/arrow-img001.png) no-repeat scroll left top;
	padding-left:30px;
	margin-bottom:10px;
	font-size:14px;
	font-weight:bold;
	color:#122371;
}
.ul-sitemap li a
{
	color:#122371;
	text-decoration:none;
}
.ul-sitemap li a:hover
{
	text-decoration:underline;
}
.ul-sitemap li ul
{
	padding:3px 0 0 0;
	margin:0;
}
.ul-sitemap li ul li
{
	background:transparent url(../images_default/bullet-002.png) no-repeat scroll left 2px;
	padding-left:20px;
	color:#374ca8;
}
.ul-sitemap li ul li a
{
	color:#374ca8;
}
.dist-topblk
{
	float:left;
	width:100%;
	margin-bottom:10px;
}
.dist-imgcontainer
{
	float:left;
	width:100%;
}
.dist-maincontentpanel
{
	float:left;
	width:100%;
	display:none;
}
.dist-imgblk
{
	float:left;
	width:250px;
	text-align:center;
}
.dist-dtlsblk
{
	float:left;
	width:670px;
}
.dist-countryblk
{
	float:left;
	width:200px;
	margin-right:10px;
	padding:10px;
	background-color:#eeeeee;
}
.dist-countryblk .row-title
{
	float:left;
	width:200px;
	font-size:14px;
	font-weight:bold;
	text-align:center;
	padding-bottom:5px;
}
.dist-countryblk .row-dtls
{
	float:left;
	width:170px;
	padding:15px;
	background-color:#FFF;
}
.dist-countryblk .row-dtls a
{
	color:inherit;
	text-decoration:none;
}
.dist-countryblk .row-dtls a:hover
{
	text-decoration:underline;
}
.dist-countryblk .row-dtls em
{
	color:#63699d;
	font-size:11px;
}