@charset "utf-8";
/* CSS Document */
body{font-family: Verdana;font-size:11px; background:#ffffff url(../images/bodybg.jpg) repeat-x; margin:0px;}
p{text-align:justify;}
.png{behavior: url("iepngfix.htc");}
#outerwrapper{padding:0; }
#mainwrapper{width:1000px; margin:0 auto; background:#ffffff; font-size:11px; padding:0px}
#header{padding:10px 10px 0 10px;clear:both;}
#contentbody{padding:0 10px 0px 10px; position:relative;clear:both; width: 980px;
  top: 0px;
  left: 0px;
  
}
.clsUl{margin:5px 0px;   list-style:none;}
.clsUl li{background:url(../images/arrow-bullet.gif) no-repeat 2px 6px; padding:4px 0 4px 15px;line-height:15px; }

#toplinks{color:#000000; width:100%; padding-right:0px; margin-bottom:4px;}
#toplinks a{color:#000000; text-decoration:none; padding:2px 0px  2px 8px; }
#toplinks a:visited{color:#000000}
#topmenushade{background:url(../images/topmenu_shade.gif) no-repeat; height:20px}
#sidebar-left{width:193px; float:left; margin-right:5px}
#content{float:left; width:550px;}
#sidebar-right{width:195px; float:left; padding-left:2px}
.locations{width:180px; margin:0  5px;}
#banner{margin-bottom:10px;float:left;}
h1{color:#f7941d; font-size:140%; margin:5px 0;}
h2{color:#f7941d; font-size:120%; margin:5px 0;}
h3{color:#f7941d; font-size:100%; margin:5px 0;}
#content{ border:0px solid #cccccc; width:560px; padding:0px 0px; margin:0px 4px 0 0px; position:relative; }
#content ul{margin:5px 0px;   list-style:none;}
#content li{background:url(../images/arrow-bullet.gif) no-repeat 2px 6px; padding:2px 0 2px 15px; }
#content a{text-decoration:none; color:#3f7ab6}
.signupbox{
	background:#6da7cd; 
	border:1px solid #335d8d;
	width:180px; 
	color:#333333;
	margin:8px 0px;
	padding:5px 6px;
	}
.signupbox .textbox{width:175px; font-size:11px;}
.signupbox p{margin:3px;}
#box-left{
	background: #FFFFFF url(../images/block-bottom.gif) no-repeat; 
	background-position:bottom; 
	width:193px; 
	color:#333333;
	margin:5px 0;
	}

#box-left .leftblocktop{
	background:#ffffff url(../images/left-block-top.gif) no-repeat; 
	height:28px; 
	border-bottom:1px solid #3f7ab6; 
	color:#ffffff; 
	font-size:11px; 
	font-weight:bold;
	padding:2px 10px;
	}
#box-left a{text-decoration:none; color:#006699}
#box-left .leftblocktop a{color:#ffffff; text-decoration:none; border:0}
#box-left .leftblocktop a:visited{color:#ffffff;}

#box-left ul{margin:5px 10px; padding:0;  list-style:none;}
#box-left  ul li{
	background:url(../images/arrow1.gif) no-repeat 2px center; 
	font-size:11px;
	font-weight:bold; 
	color:#000000; 
	position: relative; 
	padding:9px 0 9px 15px; 
	margin:0;  
	display: block;
	}
#box-left ul li a{color:#000000; text-decoration:none; font-size:14px;}
#box-left ul li a:hover{color:#3f7ab6;}
#box-left ul li a:visited{color:#000000;}

#box-left{
	background: #FFFFFF url(../images/block-bottom.gif) no-repeat; 
	background-position:bottom; 
	width:193px; 
	color:#333333;
	margin:5px 0;
	height:340px;
	}

#box-left .leftblocktop{
	background:#ffffff url(../images/left-block-top.gif) no-repeat; 
	height:28px; 
	border-bottom:1px solid #3f7ab6; 
	color:#ffffff; 
	font-size:11px; 
	font-weight:bold;
	padding:2px 10px;
	}

#box-left .leftblocktop a{color:#ffffff; text-decoration:none; border:0}
#box-left .leftblocktop a:visited{color:#ffffff;}

#box-left ul{margin:5px 10px; padding:0;  list-style:none;}
#box-left  ul li{
	background:url(../images/arrow1.gif) no-repeat 2px center; 
	font-size:11px;
	font-weight:bold; 
	color:#000000; 
	position: relative; 
	padding:9px 0 9px 15px; 
	margin:0;  
	display: block;
	}
#box-left ul li a{color:#000000; text-decoration:none; font-size:11px;}
#box-left ul li a:hover{color:#3f7ab6;}
#box-left ul li a:visited{color:#000000;}

/*---------------*/
#box-right{
	background: #FFFFFF url(../images/block-bottom.gif) no-repeat; 
	background-position:bottom; 
	width:193px; 
	color:#333333;
	margin:0px 7px;
	height:340px;
	}
#box-right p{margin-bottom:15px}
#box-right a{color:#6f1a17; text-decoration:none}
#box-right a:visited{color:#6f1a17; text-decoration:none}
#box-right .leftblocktop{
	background:#ffffff url(../images/right-block-top.gif) no-repeat; 
	height:28px; 
	border-bottom:0px solid #6f1a17; 
	color:#ffffff; 
	font-size:11px; 
	font-weight:bold;
	padding:5px 10px;
	}

#box-right .leftblocktop a{color:#ffffff; text-decoration:none; border:0}
#box-right .leftblocktop a:visited{color:#ffffff;}

/*#box-right ul{margin:5px 10px; padding:0;  list-style:none;}
#box-right  ul li{
	background:url(../images/arrow1.gif) no-repeat 2px center; 
	font-size:12px;
	font-weight:bold; 
	color:#000000; 
	position: relative; 
	padding:9px 0 9px 15px; 
	margin:0;  
	display: block;
	}
#box-right ul li a{color:#000000; text-decoration:none; font-size:14px;}
#box-right ul li a:hover{color:#3f7ab6;}
#box-right ul li a:visited{color:#000000;}*/

/*----------------------------*/

#quicklinks{
	background: #e9e9e9 url(../images/gray-block-bottom.gif) no-repeat; 
	background-position:bottom; 
	width:193px; 
	height:220px;/*original heaight is 220px.change to 220 once the locations field is added */
	color:#333333;
	margin:5px 0 10px 0;
	}
#quicklinks .leftblocktop{
	background:#ffffff url(../images/left-block-top.gif) no-repeat; 
	height:28px; border-bottom:1px solid #FFFFFF; 
	color:#ffffff; 
	font-size:11px; 
	font-weight:bold;
	padding:2px 10px;
	}
#quicklinks .leftblocktop a{color:#ffffff; text-decoration:none; border:0}
#quicklinks .leftblocktop a:visited{color:#ffffff;}
#quicklinks ul{margin:5px 10px; padding:0;  list-style:none;}
#quicklinks  ul li{
	background:url(../images/arrow1.gif) no-repeat 2px center; 
	font-size:11px;
	font-weight:bold; 
	color:#000000; 
	position: relative; 
	padding:9px 0 9px 15px; 
	margin:0;  
	display: block;
	}
#quicklinks ul li a{color:#000000; text-decoration:none; font-size:11px;}
#quicklinks ul li a:hover{color:#3f7ab6;}
#quicklinks ul li a:visited{color:#000000;}
#footer{width:960px; margin:10px 10px 10px 10px; border-top:1px solid #006699;}
.footerlocations a{text-decoration:none; color:#3f7ab6;}
.footerbottom{background:url(../images/footerbg.gif) repeat-x; color:#000000; text-align:center; width:940px; padding:5px 10px; margin:5px 10px;}
.footerbottom p{margin:5px}
.footerbottom a{color:#000000; text-decoration:none}
.footerbottom a:hover{color:#000000; text-decoration:underline}
.footerbottom a:visited{color:#000000; text-decoration:none}
/*------------ topmenu ----------------*/
/* General */
    #divcssdropdown{background:url(../images/backgroundmenu.gif) no-repeat center left; height:28px; text-align:center;vertical-align:middle;  padding:0 0px 0 25px; margin-left:5px; font-size:12px;}
	#cssdropdown, #cssdropdown ul { list-style: none; z-index:2000; overflow:visible;  }
	#cssdropdown, #cssdropdown * { padding: 0; margin: 0; }
	
	/* Head links */
	#cssdropdown li.headlink { width: auto; margin:0 auto; float: left;  border: 0px black solid;   text-align: left; padding: 0 25px; font-weight:bold;margin-left:0px; }/*edit padding in the top code to reduce or increase the gap in between the links*/
	#cssdropdown li.headlink a { display: block; padding:6px 0; text-decoration:none; color:#ffffff }
	#cssdropdown li.headlink a:hover{ display: block; padding:6px 0; text-decoration:none; color:#000000 }
	
	#cssdropdown li.activated { width: auto; margin:0 auto; float: left;  border: 0px black solid;   text-align: left; padding: 0 25px; font-weight:bold; }/*edit padding in the top code to reduce or increase the gap in between the links*/
	#cssdropdown li.activated a { display: block; padding:6px 0; text-decoration:none; color:#000000 }

	/*Links wihout child Lists */
	#cssdropdown li.NoLinks { width: auto; margin:0 auto; float: left;  border: 0px black solid;   text-align: left; padding:0 20px; font-weight:bold; }/*edit padding in the top code to reduce or increase the gap in between the links*/
	#cssdropdown li.NoLinks a { display: block; padding:4px 0; text-decoration:none; color:#ffffff }

	/* Child lists and links */
	#cssdropdown li.headlink ul { display: none; border-top: 1px; text-align: left; min-width:150px; position:absolute; overflow:visible; }
	#cssdropdown li.headlink:hover ul { display: block;}
	#cssdropdown li.headlink ul li a { padding:5px;  color:#000000; background: #83aad8 url(../images/subbg_act.jpg) repeat-x; }
	#cssdropdown li.headlink ul li a:hover {padding:5px;  background: #83aad8 url(../images/subbg.jpg) repeat-x; color:#ffffff }
	/* Pretty styling */
	#cssdropdown a { color: white; } #cssdropdown ul li a:hover { text-decoration: none; }
	#cssdropdown li.headlink ul { background-image: url(bg.gif); background-position: bottom; padding-bottom: 10px; }
	#cssdropdown li.headlink ul { background:#ffffff; padding-bottom: 0px; border: 1px #3f7ab6 solid; }

/*------------------- News-Scroller ------------------*/

#NewsTicker{
	font-family:Verdana;
	font-size:11px;
	border:solid 0px #cccccc;	
	width:185px;
	height:360px;
	margin:0 auto;
	
}
	#NewsTicker h1{
		padding:6px; margin:0; border:0;
		background:#dfe9d5;
		color:#000000;
		font-size:11px;
		font-weight:bold;
	}
	#NewsVertical {
	width: 185px;
	height: 290px;
	display: block;
	overflow: hidden;
	position: relative;
	}
/* --------------- */
/* Ticker Vertical */
	#TickerVertical {
		width: 185px;
		height: 360px;
		display: block;
		list-style: none;
		margin: 0;
		padding: 0;
	}
	#TickerVertical li {
		
		display: block;
		width: 173px;
		color: #333333;
		text-align: left;
		font-size: 11px;
		margin: 0;
		padding: 6px;
		float: left;
	}
		#TickerVertical li .NewsTitle{
			display: block;
			color: #000000;
			font-size: 11px;
			font-weight:bold;
			margin-bottom:6px;
		}
		#TickerVertical li .NewsTitle a:link,
		#TickerVertical li .NewsTitle a:Visited {
			display: block;
			color: #000000;
			font-size: 11px;
			font-weight:bold;
			margin-bottom:6px;
			text-decoration:none;
		}
		#TickerVertical li .NewsTitle a:hover {
			text-decoration:underline;
		}
		
		#TickerVertical li .NewsImg{
			float:left;
			margin-right:10px;
		}
		#TickerVertical li .NewsFooter{
			display: block;
			color: #000000;
			font-size: 11px;
			margin:6px 0 14px 0;
		}
		

ul#jw-sir {position:relative;list-style:none;list-style-image:none;margin:0 0 0 2px; padding-left:5px;overflow:hidden;border:none;background:none;width:460px;height:248px;}
ul#jw-sir li {list-style:none;margin:0px;padding:0px;border:none;background:none;}
ul#jw-sir li a {margin:0px;padding:0px;border:none;background:none;}
ul#jw-sir li a img {display:none;position:absolute;top:0;left:0;border:none;background:none;}
ul#jw-sir li#jw-sir-loading {background:#fff url(images/loader.gif) no-repeat center center;width:460px;height:248px;}

/*------------------- End News-Scroller ------------------*/
/*------------------- inner Pages  ----------------------*/

/*-----------------box-left------------------*/

#innerbox-left{
	background: #FFFFFF url(../images/block-bottom.gif) no-repeat; 
	background-position:bottom; 
	width:193px; 
	color:#333333;
	margin:0px 0;
	height:405px
	}
#innerbox-left p{margin-bottom:15px}
#innerbox-left a{color:#006699; text-decoration:none}
#innerbox-left a:visited{color:#006699; text-decoration:none}
#innerbox-left .leftblocktop{
	background:#ffffff url(../images/left-block-top.gif) no-repeat; 
	height:28px; 
	border-bottom:0px solid #006699; 
	color:#ffffff; 
	font-size:11px; 
	font-weight:bold;
	padding:5px 10px;
	}

#innerbox-left .leftblocktop a{color:#ffffff; text-decoration:none; border:0}
#innerbox-left .leftblocktop a:visited{color:#ffffff;}

/*----------- inner content ------------*/
#sidebar-right2{width:160px; float:right; padding:5px}
#OtherServiceContent{float:left; padding:5px 10px; position:relative; border:0px solid #bbbbbb;font-size:11px;}
#innercontent{float:left; padding:0px 10px; position:relative; border:0px solid #bbbbbb;font-size:11px;}
#innercontent h1{font-weight:bold;font-size:16px;}
#innercontent h2{font-weight:bold;font-size:14px;}
#innercontent ul{margin:0px;   list-style:none;}
#innercontent li{text-align:justify; background-position:top; background:url(../images/arrow-bullet.gif) no-repeat 2px center; padding:5px 5px 5px 15px; }
#innercontent a{text-decoration:none; color:#3f7ab6}
#innercontent p{margin:5px;}
.innercontent{padding:0px 10px; position:relative; border:0px solid #bbbbbb;font-size:11px;line-height:20px;text-align:justify;}
.innercontent ul{margin:5px;   list-style:none;}
.innercontent li{text-align:justify; background:url(../images/arrow-bullet.gif) no-repeat; background-position:left 4px; padding-left:13px;padding-bottom:7px;}
.innercontent a{text-decoration:none; color:#3f7ab6}
.innercontent p{margin:5px;text-align:justify;}
.innercontent h1{font-weight:bold;font-size:16px;}
.innercontent h2{font-weight:bold;font-size:14px;}
/*New cars*/
.cbox{width:150px; height:157px; margin:10px 18px; float:left; background:url(../images/ncboxbg.jpg) repeat-x 0 27px;}
.cboxtop1{background:#8f3835; color:#ffffff; text-align:center; font-weight:bold; height:27px; line-height:27px;}
.cboxtop{background:#4092CF; color:#ffffff; text-align:center; font-weight:bold; height:27px; line-height:27px;}

.cboxinner{background:#ffffff; margin:2px;  text-align:center; padding:10px 0 0 0px; height:76px; position:relative}
.cboxbottom{background:#c0c0c0; padding:5px; color:#ffffff; text-align:center}
/*End New cars
.cboxtop{background:#4579b4; color:#ffffff; text-align:center; font-weight:bold; height:27px; line-height:27px;}
*/

#navigation{ }
#navigation a{ color:#000000; text-decoration:none; }
#navigation a:hover{ color:#000000; text-decoration:underline; }
#contentbox-right{width:250px; float:right; margin:5px; padding:5px; border:1px solid #bbbbbb;}
#contentbox-left{width:250px; float:left; margin:5px; padding:5px; border:1px solid #bbbbbb;}

#group3sp {position:relative; float:left; clear:both; width:100%; height:100%; background:transparent; font-size:1px; } 
.CityClassX
{
	position: relative;
	float: left;
	clear: both;
	width: 90%;
	height: 100%;
	font-size: 11px;
	border-right: black 2px solid;
	padding-right: 2px;
	border-top: black 2px solid;
	padding-left: 2px;
	padding-bottom: 2px;
	border-left: black 2px solid;
	padding-top: 2px;
	border-bottom: black 2px solid;
	background-color: transparent;
	margin:0;
		border-width:0px;
		text-align:justify;
}
.CityClassX p{text-align:justify;}
.CityClassAnchor
{
background-image:url(../Images/subbg.jpg);
text-decoration:none;
	position: relative;
	float: left;
	clear: both;
	width: 90%;
	height: 150%;
	line-height :23px;
	color: White;
	background-color: #d2dfee;
	font-size: 11px;
	font-weight:bolder;
	border-right: silver thin solid;
	padding-right: 2px;
	border-top: silver thin solid;
	padding-left: 10px;
	padding-bottom: 2px;
	border-left: silver thin solid;
	padding-top: 2px;
	border-bottom: silver thin solid;
	font-family:verdana;
	border-width:0px;
}

.CityAddressTypeClassAnchor
{
	position: relative;
	float: left;
	clear: both;
	width: 100%;
	height: 100%;
	color: #003366;
	background-color: #d2dfee;
	font-size: 11px;
	font-weight: normal;
	border-right:1px;
	padding-right: 2px;
	border-top:1px;
	padding-left: 2px;
	padding-bottom: 3px;
	border-left:1px;
	padding-top: 3px;
	border-bottom:1px;
	font-family:verdana;
	text-decoration: none;
		border-width:0px;
}

.SpacerDiv
{
	position: relative;
	float: left;
	clear: both;
	width: 90%;
	height: 100%;
	color: #ffffff;
	background-color: transparent;
	font-size: 11px;
	font-weight: bold;
	border-right: black thin;
	border-top: black thin;
	border-left: black thin;
	border-bottom: black thin;
	font-family:verdana;
	margin-top: 3px;
}

.AddressTypeSpacerDiv
{
	position: relative;
	float: left;
	clear: both;
	width: 90%;
	height: 100%;
	color: #ffffff;
	background-color: transparent;
	font-size: 11px;
	font-weight: bold;
	border-right: black thin;
	border-top: black thin;
	border-left: black thin;
	border-bottom: black thin;
	font-family:verdana;
	margin-top: 1px;
}
.CarClassAnchor
{
	position: relative;
	background-color:#d6d6d6;
	color: #ffffff;
	float: left;
	clear: both;
	width: 90%;
	height: 100%;	
	font-size: 11px;
	font-weight: normal;
	padding-right: 2px;
	/*border-top:  thin solid;
	background-color:#e7e7e7;
	border-right:  thin solid;
	border-left:  thin solid;
	*/
	padding-left: 4px;
	padding-bottom: 4px;
	padding-top: 4px;
	font-family:verdana;
	text-decoration :none;
	text-transform:uppercase;
	Font-Size: 11px;
	line-height:20px;
	   
  
}
.DiplayText
{
	font-size: 11px;
	text-decoration: none;
	font-family: Verdana;
	text-align: justify;
}
/* Styles added for customerCare pages..Shashi */
.bluehead
{
	/*color: #9bd6ff;*/
	color:#00427f;
	
}
.lnkclass
{
	/*color: #606060;*/ 
color:#606060;
}
.blue
{
	/*color: #7dcbf5;*/
	color:#437db7;
}
.blue2
{
	color:#00427f;
	margin-top:15px;  
}
.linehr
{
	border-bottom:1px solid #437db7;
}

/*style added for Customer care menu */
#menu {list-style-type:none; padding:0; margin:0; width:200px; z-index:100; float:left; height:100px; background:#EEEEEE;}
#menu ul {list-style-type:none; padding:0; margin:0;}
#menu li {float:left; background:#fff url(../Images/toptitle.gif) no-repeat;}

#menu li.sub {background:#fff url(../Images/toptitle.gif) no-repeat;}
#menu li.sub a{ color:#000000;}
#menu li.sub a:hover{ color:#ff0;}
#menu li.sub a.col{ color:#FFFFFF;}
#menu li, #menu li a {display:block; color:#fff; font-family:Verdana; font-size:11px; line-height:30px; width:200px; text-decoration:none; cursor:pointer; font-weight:bold; text-align:center;}

#menu table {border-collapse:collapse; padding:0; margin:0 -1px -1px;}

#menu ul,
#menu :hover ul ul,
#menu :hover ul :hover ul ul {position:absolute; left:-9999px; width:200px;}

#menu :hover {color:#ff0; background:#fff url(../Images/toptitle.gif) no-repeat; z-index:500; white-space:nowrap;}

#menu :hover > a {color:#ff0; background:#fff url(../Images/toptitle.gif) no-repeat; z-index:500; white-space:nowrap;}

#menu :hover ul {position:static; margin-top:-1px; background:#EEEEEE;}
#menu :hover ul :hover ul, 
#menu :hover ul :hover ul :hover ul {display:block; position:absolute; left:130px; top:0; height:auto; z-index:500; border:1px solid #fff;}

#menu :hover ul li, #menu :hover ul li a {background:#EEEEEE; text-align:left; text-indent:10px; }
#menu :hover ul li.fly a {background: #EEEEEE url(slide/arrow.gif) no-repeat 220px center;}
#menu :hover ul :hover {background:#255fa3; position:relative; z-index:100;}
#menu a:hover ul li.fly a:hover {background:#255fa3 url(slide/arrow.gif) no-repeat 120px center; color:#ff0;}
#menu :hover ul li.fly:hover > a {background:#255fa3 url(slide/arrow.gif) no-repeat 120px center; color:#ff0;}

#menu :hover ul :hover ul li, 
#menu :hover ul :hover ul li a{background:#EEEEEE;}
#menu :hover ul :hover ul :hover ul li {background:#EEEEEE; z-index:500;}

#menu :hover ul :hover ul li.fly a {background: #626262 url(slide/arrow.gif) no-repeat 120px center;}
#menu :hover ul :hover ul :hover {z-index:500; background:#0d72c0; color:#ff0;}
#menu a:hover ul a:hover ul li.fly a:hover {background:#0d72c0 url(slide/arrow.gif) no-repeat 120px center; color:#ff0;}
#menu :hover ul :hover ul li.fly:hover > a {background:#0d72c0 url(slide/arrow.gif) no-repeat 120px center; color:#ff0;}

#menu :hover ul :hover ul :hover ul li, 
#menu :hover ul :hover ul :hover ul li a {background:#888;}

#menu :hover ul :hover ul :hover ul :hover {background:#5184b8; color:#ff0;}
#menu :hover ul :hover ul :hover ul :hover a {color:#ff0;}

.menu_text {float:left; width:500px; font: 11px verdana, arial, sans-serif; border:1px solid #EEEEEE; height:150px;}
.menu_text img  {display:block;}
.menu_text p {margin:0; padding:5px 10px; line-height:15px;}

#contentheader{margin-left:15px;margin-top:15px;margin-bottom:2px;width:100%; height:28px; color:#FFFFFF; font-size:20px;margin-right :15px; text-align:center; font-weight:bold;clear:both;}
#contentheader .left{ width:0.8%; float:left;  height:28px; background:url(../images/TCbg_01.jpg) no-repeat }
#contentheader .mid{ width:95.5%; float:left; height:28px; font-size:16px; padding-top:4px; background:url(../images/TCbg_03.gif) repeat-x ;}
#contentheader .right{ width:0.8%; float:left; height:28px; background:url(../images/TCbg_03.jpg) no-repeat ;}

/* Added by Padma */

a 
{
	color: #000000;
	text-decoration: underline;
	
} 
/* Added for sitemap classes...Shashi */
.PageVisualTitle
{
	font-size: 14pt;
	color: #0052a7;
}
/* Added for carnewmaster purpose......to delete the horizontal line above the Footer  image...Deleted  'border-top:1px solid #006699;'..shashi */
#footercar{width:960px; margin:10px 10px 10px 10px;}
.footerlocationscar a{text-decoration:none; color:#3f7ab6;}
.footerbottomcar{background:url(../images/footerbg.gif) repeat-x; color:#000000; text-align:center; width:940px; padding:5px 10px; margin:5px 10px;}
.footerbottomcar p{margin:5px}
.footerbottomcar a{color:#000000; text-decoration:none}
.footerbottomcar a:hover{color:#000000; text-decoration:underline}
.footerbottomcar a:visited{color:#000000; text-decoration:none}

/*added for newcardetails 'tell your friend image' */
.signupboxnewcar{
	 background:#527DAD; 
	border:1px solid #335d8d;
	width:180px; 
	color:#333333;	
	margin:8px 0px;
/*background:#9CC3DE;*/
	}
.signupboxnewcar .textbox{width:175px; font-size:11px;}
.signupboxnewcar p{margin:3px;}
