/* CSS Document */
body {
	background-image:url(../images/bg.jpg);
	background-position:top center;
	background-repeat:repeat-x;
	background-color:#ffffff;
	margin-top: 0px;
	}
.head-bg{
		background-image:url(../images/head_px.jpg);
		background-repeat:repeat-x;
		}
.search-bg{
		background-image:url(../images/search_bg.jpg);
		background-repeat:no-repeat;
		}
.search-form{
        background:none;
		font-family : Verdana,Arial, Helvetica, sans-serif;
        font-size : 13px;
		margin:auto auto auto 24px;
        color: #000000;
        border:none;
		width:165px;
		height:20px;
		} 
.top-nav{
		font-family:Sans, Arial, Helvetica, sans-serif;
		font-size:14px;
		font-weight:bold;
		text-decoration:none;
		color:#5993c5;
		}
.top-nav:hover{
		color:#FF9900;
		}
.livechat-bg{
		background-image:url(../images/livechat_bg.jpg);
		background-repeat:no-repeat;
		height:50px;
		}
.help-line{
		font-family:Sans, Arial, Helvetica, sans-serif;
		font-size:13px;
		font-weight:bold;
		text-decoration:none;
		color:#FF6600;
		}
.body-bg{
		background-image:url(../images/body_px.jpg);
		background-repeat:repeat-y;
		}
.bodybtm-px{
		background-image:url(../images/body_btm_px.jpg);
		background-repeat:repeat-x;
		}
.body-leftbg{	
		background-image:url(../images/body_left_bg.jpg);
		background-repeat:no-repeat;
		}
.heading{
		font-family:"Times New Roman", Times, serif;
		font-size:18px;
		font-weight:bold;
		color:#336699;
		text-decoration:none;
		padding-left:10px;
		}
.left-head{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:13px;
		font-weight:bold;
		color:#000000;
		padding-left:5px;
		}
.text{
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		font-style:normal;
		text-decoration:none;
		line-height:18px;
		color:#666666;
		text-align:justify;
		}
.more{
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		font-weight:bold;
		color:#FF6600;
		text-decoration:none;
		}
.more:hover{
		color:#666666;
		text-decoration:underline;
		}
.repairbrand_bg{
		background-image:url(../images/repair_brand.jpg);
		background-repeat:no-repeat;
		}
.head-boxgreen, .head-boxblue, .head-boxred {
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:13px;
		font-weight:bold;
		text-decoration:none;
		}
.head-boxgreen{
		color:#086403;
		}
.head-boxblue{
		color:#006699;
		}
.head-boxred{
		color:#cb2009;
		}
.box-text{
			font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		font-style:normal;
		text-decoration:none;
		line-height:15px;
		color:#000000;
		text-align:justify;
		padding-top:8px 2px 0px 2px;
		}
.footer{
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		font-weight:bold;
		color:#0099FF;
		text-decoration:none;
		}
.footer:hover{
		color:#999999;
		text-decoration:underline;
		}
.copy{
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		color:#666666;
		text-decoration:none;
		}
.body-left{
		background-image:url(../images/body_left_px.jpg);
		background-repeat:repeat-y;
		}
.body-right{
		background-image:url(../images/body_right_px.jpg);
		background-repeat:repeat-y;
		}
.logobox{
		background-image:url(../images/logobox_px.jpg);
		background-repeat:repeat-x;
		}
.inner-body{
		background-image:url(../images/inner_px_body.png);
		background-repeat:repeat-y;
		}

		
		.linkfonts
	{	font-family:Arial, Helvetica, sans-serif;
	
	FONT-SIZE: 12px; COLOR:#0277aa; 
	text-decoration:none;
	}
	.linkfonts:hover
	{	font-family:Arial, Helvetica, sans-serif;
	
	FONT-SIZE: 12px; COLOR:#d56808; 
	text-decoration:none;
	}
	
	.head-boxgreen1, .head-boxblue1, .head-boxred1 {
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:20px;
		font-weight:bold;
		text-decoration:none;
		}
.head-boxgreen1{
		color:#086403;
		}
.head-boxblue1{
		color:#006699;
		}
.head-boxred1{
		color:#cb2009;
		}
		
		.left-head1{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:12px;
		
		color:#000000;
		
		}
		
		#tdbord{
	  BORDER-BOTTOM: #cccccc 1px solid;BORDER-top: #cccccc 1px solid;BORDER-left: #cccccc 1px solid;BORDER-right: #cccccc 1px solid;
	}
	.redfon{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:14px;
		font-weight:bold;
		color:red;
		
		}
		
		.tdborderbottom
		{
		border-bottom:1px solid #CCCCCC;
		
		}
		.tdborderright
		{
		border-right:1px solid #CCCCCC;
		
		}
		.tdbordertop
		{
		border-top:1px solid #CCCCCC;
		
		}
		.tdborderleft
		{
		border-left:1px solid #CCCCCC;
		
		}
		
		.linkfontsblue
	{	font-family:Arial, Helvetica, sans-serif;
	
	FONT-SIZE: 13px; COLOR:blue; 

	text-decoration:underline;
	}
	.linkfontsblue:hover
	{	font-family:Arial, Helvetica, sans-serif;
	
	FONT-SIZE: 13px; COLOR:blue; 
	text-decoration:underline;
	}
	#pagestatus_new {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000
}
#pagestatus_new .pagestatus_sucess_display {
	BORDER-RIGHT: #386418 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #386418 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; BORDER-LEFT: #386418 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #386418 1px solid; BACKGROUND-COLOR: #E4E6F9
}

#pagestatus_new .pagestatus_sucess {
	PADDING-LEFT: 45px; FONT-WEIGHT: bold; FONT-SIZE: 11px; MIN-HEIGHT: 32px; BACKGROUND: url(../images/success_icon.gif) no-repeat 0.5em 50%; LINE-HEIGHT: normal; PADDING-TOP: 5px; FONT-STYLE: normal; HEIGHT: 32px; FONT-VARIANT: normal
}
#pagestatus_new .pagestatus_fails {
	PADDING-LEFT: 45px; FONT-WEIGHT: bold; FONT-SIZE: 11px; MIN-HEIGHT: 32px; BACKGROUND: url(../images/fail_icon.gif) no-repeat 0.5em 50%; LINE-HEIGHT: normal; PADDING-TOP: 5px; FONT-STYLE: normal; HEIGHT: 32px; FONT-VARIANT: normal
}

.closeBtn {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.more22{
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		font-weight:bold;
		color:#FF6600;
		text-decoration:none;
		}
		
		.pageheads{
		font-family:Arial, Helvetica, sans-serif;
		font-size:24px;
		font-weight:bold;
		color:#ffffff;
		
		}
.clsFolder {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; MARGIN: 3px 5px 0px; COLOR: #660000; FONT-FAMILY: Arial, Helvetica, sans-serif; WHITE-SPACE: nowrap; TEXT-DECORATION: none
}
.clsFolder:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; MARGIN: 3px 5px 0px; COLOR: #660000; FONT-FAMILY: Arial, Helvetica, sans-serif; WHITE-SPACE: nowrap; BACKGROUND-COLOR: #bbbaf5; TEXT-DECORATION: none
}
.clsItem {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; MARGIN: 3px 5px 0px; COLOR: #660000; FONT-FAMILY: Arial, Helvetica, sans-serif; WHITE-SPACE: nowrap; TEXT-DECORATION: none
}
.clsItem:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; MARGIN: 3px 5px 0px; COLOR: #660000; FONT-FAMILY: Arial, Helvetica, sans-serif; WHITE-SPACE: nowrap; BACKGROUND-COLOR: #bbbaf5; TEXT-DECORATION: none
}
.linkfontsgreen
	{	font-family:Arial, Helvetica, sans-serif;
	
	FONT-SIZE: 12px; COLOR:#179b11; 
	text-decoration:none;
	}
	.linkfontsgreen:hover
	{	font-family:Arial, Helvetica, sans-serif;
	
	FONT-SIZE: 12px; COLOR:#d56808; 
	text-decoration:none;
	}
	.nav a { padding:1px 7px 5px 5px; text-decoration:none; cursor:pointer; font-family:Verdana, Arial, Helvetica, sans-serif; color:#006666; font-size:14px; font-weight:bold; height:30px;}
a.activeSlide { background-image:url(http://www.lapfix.com/images/hover.gif); background-repeat:no-repeat; background-position:top left; }
a:focus { outline: none; }
a:hover { color:#FF9900; }
.nav
{
z-index:2;
margin:-30px auto auto 710px;
height:27px;
background-image:url(http://www.lapfix.com/images/bgrnd.png);
background-repeat:no-repeat;
width:165px;
position:absolute;
}
#s3
{
z-index:1;
}
.nav #pr img,.nav #ne img
{
margin-bottom:-2px;
padding-top:1px;
} 
#s3 img
{
cursor:pointer;

}

.curved {
-moz-border-radius:10px;
-webkit-border-radius:10px;
behavior:url(border-radius.htc);
}
