


.fl {float:left;}
	
.fr {float:right;}
	

/* TAB form site */

ul.tabbs {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#FFFFFF url(../img/tabs_bkg_main2.gif) repeat-x scroll left bottom;
cursor:pointer;
float:none;
font-family:Arial,Helvetica,sans-serif;
font-size:70%;
height:27px;
margin:12px 0 0;
padding:0;
text-transform:uppercase;
width:760px;
}

ul.tabbs li.att {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../img/tabs_bkg_att.gif) repeat-x scroll 0 0;
border-bottom:1px solid #FFFFFF;
border-left:1px solid #DDDDDD;
color:#E2001A;
height:26px;
line-height:26px;
margin:0 0 0 7px;
padding:0 17px 0 10px;
}


ul.tabbs li {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#F1F1F1 url(../img/tabs_bkg.gif) repeat-x scroll 0 0;
border-left:1px solid #DDDDDD;
color:#555555;
float:left;
height:18px;
line-height:19px;
list-style-type:none;
margin:8px 0 0 12px;
padding:0 17px 0 5px;
position:relative;
}



ul.tabbs li.att img, ul.tabbs li img {
display:block;
position:absolute;
right:-1px;
top:0;
}

ul.tabbs li.att h2 {
color:#E2001A;
font-size:100%;
margin:0;
padding:0;
}

ul.tabbs li a  {
color:#555555;
font-size:80%;
margin:0;
padding:0;
}


ul.tabbs li.att a, ul.tabbs li.att a:hover {
color:#E2001A;
text-decoration:none;
}




.boxcars {
	width:366px;
	margin:0 0 16px 0;
	padding:0 0 16px 0;
	float:left;
	text-align:left;
	border-bottom:1px #afafaf dotted;	
	font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;
	font-size:0.75em;
	line-height:1.3em;
}

.boxcars .boxadvtxt{
	float:left;
	width:190px;
	height:96px;
	overflow:hidden;
	margin:0 0 5px 10px;
	padding:0;
	color:#555555;
}

.boxcars .boxadvtxt h2{
	font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;
	font-size:13px;
	color:#4077b0;
	margin:0 0 5px 0;
	padding:0;
}

.padright{
	margin-right:25px ;
}



table.tbldetails{
	font-family:Arial,sans-serif; 
	font-size:0.8em;
	color:#555;float:left;
	margin:15px 0 0 0;
	dispaly:block;
	width:535px;
}

table.tbldetails .tdbold{
	color:#333;
	width:70px;
	font-weight:bold;
}
table.tbldetails .tdboldblue{
	color:#4076b2;
	width:70px;

	font-weight:bold;
}


.boxFin  {
	width:196px;
}

.boxFin h2 {
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	background:#f4f4f4 none repeat scroll 0 0;
	border-left:1px solid #CCCCCC;
	border-right:1px solid #CCCCCC;
	color:#333;
	font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;
	font-weight:bold;
	padding:7px 9px 7px 12px;
	font-size:1.1em;
	margin:0;
}

.boxFin img.hf {
	clear:both;
	display:block;
}

.boxFin .data2 {
	border-color:#CCCCCC;
	border-style:solid;
	border-width:1px 0;
	color:#333333;
	font-family:Arial;
	font-size:90%;
	font-weight:bold;
	padding:0.5em;
}

.boxFin .boxFinContent {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#FFFFFF url(../img/boxFin_bgCent.gif) repeat-x scroll left top;
padding:0 0 0;
}



.boxFin .boxFinContent .boxFinCont2 {
	border-right:1px #ccc solid;border-left:1px #ccc solid;font-family:Arial,sans-serif; font-size:0.80em;padding:10px 0 0 0;
}

.boxFin .boxFinContent .boxFindot {
	border-right:1px #ccc solid;border-left:1px #ccc solid;height:1px;
}

.boxFin .boxFinContent .boxFindot p{
	border-bottom:1px #ccc dotted;margin:0 5px 0 5px;height:1px;
}


.boxFin .boxFinContent .boxFinCont2 .data{
	padding:1px 0 5px 20px;margin:0 0 0 15px;display:block;
}

.boxFin .boxFinContent .boxFinCont2 .data a {
	color:#e3001b;
}

.boxFin .boxFinContent .boxFinCont2 .datatxt{
padding:0 5px 5px 10px;margin:0;display:block;
}
.boxFin .boxFinContent .boxFinCont2 img{
	float:left;margin-left:10px;float:left;
}


.tblcar {
	width:535px;border-bottom:1px #afafaf dotted;padding:0 0 15px 0;display:block;float:left;
}

.tblcar .first{
	display:block;width:160px;height:130px;float:left;
}

.tblcar .space{
	width:27px;float:left;
}

.tblcar .imgcar{
	position:relative;top:0;left:0;z-index:998;float:left;
}

.tblcar .imgcar img.dimens{
	width:160px;height:120px;
}


.tblcar .zoom{
	display:block;
	position:relative;
	z-index:1000;
	width:25px;
	height:25px;
	top:-38px;
	left:125px;

}



.next, .prev { 
    /* absolute positioning relative to the overlay */ 
    position:absolute; 
    top:40%; 
 
    /* upcoming CSS3 rounded border feature */ 
    -moz-border-radius:5px; 
    -webkit-border-radius:5px; 
} 
 
/* progress indicator (animated gif). should be initially hidden */ 
.progress { 
    position:absolute; 
    top:45%; 
    left:50%; 
    display:none; 
} 
 
/* active thumbnail is raised on top of the mask using the z-index property */ 
#thumbs a.active img { 
    outline:1px solid #000; 
    z-index:9999; 
    position:relative; 
}


.page {
	color:#000;
	display:block;
	text-align:center;
	font-family:Helvetica,Arial,sans-serif;
	font-size:0.95em;
	line-height:1.75em;
	margin:0 auto;
	padding:20px 40px 20px 280px;
}


