body
{
	margin:0px;
	background-color:#FFFFFF;
	font-family:Verdana;
	font-size:11px;
	font-weight:normal;
	color:#545454;
}

label
{
	margin-left:15px;
}

table
{
	font-family:Verdana;
	font-size:11px;
	font-weight:normal;
	color:#0066CC;
	text-decoration:none;
}

.input1
{
	border:#295F8A 1px solid;
	font-weight:normal;
	font-size:11px;
	width:150px;
	font-family:Verdana;
	height:18px;
	background-color:#FFFFFF;
	text-decoration:none;
}

/************/
.input_form
{
	border:#C0C1B3 1px solid;
	font-weight:normal;
	font-size:11px;
	width:250px;
	font-family:Verdana;
	height:16px;
	background-color:#FFFFFF;
	text-decoration:none;
}

.input_form2
{
	border:#C0C1B3 1px solid;
	font-weight:normal;
	font-size:11px;
	width:205px;
	font-family:Verdana;
	height:16px;
	background-color:#FFFFFF;
	text-decoration:none;
}
/************/
UL
{
	list-style-image:url(http://www.la-carpet-cleaning.com/img/ico_arrow_small.gif);
	margin-top:12px;
	margin-left:30px;
	margin-bottom:22px;
}

H1
{
	margin:0px;
	text-align:left;
	font-family:Verdana;
	font-size:18px;
	font-weight:normal;
	color:#295F8A;
	text-decoration:none;
	line-height:19px;
}

H2
{
	margin:0px;
	padding-left:2px;
	text-align:left;
	font-family:Verdana;
	font-size:14px !important;
	font-weight:normal;
	color:#295F8A;
	text-decoration:none;
}

H3
{
	margin:0px;
	text-align:left;
	font-family:Verdana;
	font-size:12px;
	font-weight:normal;
	color:#295F8A;
	text-decoration:none;
	padding-bottom:2px;
	border-bottom:#757575 1px solid;
	margin-right:20px;
}

H4
{
	margin:0px;
	text-align:left;
	font-family:Verdana;
	font-size:15px;
	font-weight:normal;
	color:#FFFFFF;
	text-decoration:none;
	padding-bottom:5px;
	line-height:30px;
}
/***************************/
.topTable
{
    height:100%;
    background-image:url(img/pattern_h.gif);
    background-repeat:no-repeat;
    background-repeat:repeat-x;
    background-position:top;
}
.leftPatternTD
{
    background-image:url(img/pattern_v_left.gif);
    background-repeat:no-repeat;
    background-repeat:repeat-y;
    background-position:right top;
}
.grayPatternTD
{
    background:url(img/tbl_gray_pattern.gif);
    background-repeat:no-repeat;
    background-repeat:repeat-y;
    background-position:top;
}
.leftServiceAreaManuTable
{
    background-image:url(img/tbl_gray_pattern.gif);
    background-repeat:no-repeat;
    background-repeat:repeat-y;
    background-position:top;
}
.rightMainTable
{
    height:100%;
    background-image:url(img/pattern_v_right.gif);
    background-repeat:no-repeat;
    background-repeat:repeat-y;
    background-position:left top;
}
/*********/
.indexLeftTopSquare
{
    background-image:url(img/bg_square_left_top.gif);
    background-repeat:no-repeat;
    padding-left:5px;
    width:185px;
    height:175px;

	text-align:left;
	font-family:Verdana;
	font-size:11px;
	font-weight:normal;
	color:#FFFFFF;
	text-decoration:none;
}
.indexRightTopSquare
{
    background-image:url(img/bg_square_right_top.gif);
    background-repeat:no-repeat;
    padding-left:5px;
    width:185px;

	text-align:left;
	font-family:Verdana;
	font-size:11px;
	font-weight:normal;
	color:#FFFFFF;
	text-decoration:none;
}
.indexLeftBottomSquare
{
    background-image:url(img/bg_square_left_bottom.gif);
    background-repeat:no-repeat;
    padding-left:5px;
    height:180px;

	text-align:left;
	font-family:Verdana;
	font-size:11px;
	font-weight:normal;
	color:#FFFFFF;
	text-decoration:none;
}
.indexRightBottomSquare
{
    background-image:url(img/bg_square_right_bottom.gif);
    background-repeat:no-repeat;
    padding-left:5px;

	text-align:left;
	font-family:Verdana;
	font-size:11px;
	font-weight:normal;
	color:#FFFFFF;
	text-decoration:none;
}
/***************************/
.top_mnu_tbl_1
{
	font-family:Verdana;
	font-size:11px;
	font-weight:normal;
	color:#000033;
	text-decoration:none;
	margin-left:15px;
	width:190px;
}
.top_mnu_tbl_1 TD
{
	border-bottom:#545454 1px dashed;
	height:20px;
	padding-left:17px;
	padding-top:1px;
	background-repeat:no-repeat;
	background-position:2 5;
	cursor:pointer;
}
.top_mnu_tbl_1 A
{
	font-family:Verdana;
	font-size:11px;
	font-weight:normal;
	color:#000066;
	text-decoration:none;
}

/************/

.top_mnu_tbl_2
{
	font-family:Verdana;
	font-size:11px;
	font-weight:normal;
	color:#000066;
	text-decoration:none;
	padding-left:5px;
}
.top_mnu_tbl_2 TD
{
	border-bottom:#545454 1px dashed;
}
.top_mnu_tbl_2 A
{
	padding-left:3px;
	margin-right:1px;
	padding-top:3px;
	font-family:Verdana;
	font-size:11px;
	font-weight:normal;
	color:#000066;
	text-decoration:none;
	background-color:#FFFFFF;
	height:20px;
	width:100%;
}
.top_mnu_tbl_2 A:hover
{
	padding-left:3px;
	margin-right:1px;
	padding-top:3px;
	font-family:Verdana;
	font-size:11px;
	font-weight:normal;
	color:#295F8A;
	text-decoration:none;
	background-color:#D4E9F0;
}

/************/

.right_mnu_tbl
{
	font-family:Verdana;
	font-size:11px;
	font-weight:normal;
	color:#0066CC;
	text-decoration:none;
}
.right_mnu_tbl TD
{
	border-bottom:#545454 1px dashed;
	height:25px;
}
.right_mnu_tbl A
{
	text-align:center;
	padding-top:5px;
	font-family:Verdana;
	font-size:11px;
	font-weight:normal;
	color:#000066;
	text-decoration:none;
	width:100%;
}
.right_mnu_tbl A:hover
{
	padding-top:5px;
	font-family:Verdana;
	font-size:11px;
	font-weight:normal;
	color:#295F8A;
	text-decoration:none;
}

/************/

.tbl_footer
{
	font-family:Verdana;
	font-size:11px;
	font-weight:normal;
	color:#545454;
	text-decoration:none;
	border-top:#757575 1px solid;
}
.tbl_footer A
{
	text-align:left;
	padding-top:3px;
	padding-left:8px;
	padding-right:8px;
	font-family:Verdana;
	font-size:11px;
	font-weight:normal;
	color:#545454;
	text-decoration:none;
	line-height:17px;
}
.tbl_footer A:hover
{
	color:#295F8A;
	text-decoration:underline;
}
/***************************/

/***************************/
.td_content
{
	padding-top:10px;
	padding-bottom:15px;
	padding-right:10px;
}
/***************************/

/***************************/
.link_regular
{
	text-align:left;
	font-family:Verdana;
	font-size:11px;
	font-weight:normal;
	color:#0033CC;
	text-decoration:none;
	text-transform:capitalize;
}
.link_regular:hover
{
	color:#295F8A;
	text-decoration:underline;
}

.link_regular_small
{
	font-family:Verdana;
	font-size:10px;
	font-weight:normal;
	color:#545454;
	text-decoration:none;
}
#apDiv1 {
	position: absolute;
	padding: 10px;
	height: 97px;
	width: 523px;
	left: 782px;
	top: 128px;
}

.link_regular_small:hover
{
}

.link_cities
{
	text-align:left;
	font-family:Verdana;
	font-size:11px;
	font-weight:normal;
	color:#545454;
	text-decoration:none;
	text-transform:lowercase;
}
.link_cities:hover
{
	color:#295F8A;
	text-decoration:underline;
}

.link_white
{
	text-align:left;
	font-family:Verdana;
	font-size:11px;
	font-weight:normal;
	color:#FFFFFF;
	text-decoration:none;
}
.link_white:hover
{
	text-decoration:underline;
}

.link_gray
{
	text-align:left;
	font-family:Verdana;
	font-size:10px;
	font-weight:normal;
	color:#545454;
	text-decoration:none;
	text-transform:uppercase;
}
.link_gray:hover
{
	color:#295F8A;
}

.link_blue
{
	text-align:left;
	font-family:Verdana;
	font-size:11px;
	font-weight:normal;
	color:#295F8A;
	text-decoration:none;
	line-height:14px;
}
.link_blue:hover
{
	text-decoration:underline;
}

.link_blue_decorated
{
	text-align:left;
	font-family:Verdana;
	font-size:14px;
	font-weight:normal;
	color:#545454;
	text-decoration:underline;
}
.link_blue_decorated:hover
{
	color:#295F8A;
}
/************/

.font_blue_big
{
	text-align:left;
	font-family:Times New Roman;
	font-size:16px;
	font-weight:normal;
	color:#295F8A;
	text-decoration:none;
}

.font_title
{
	padding-left:4px;
	text-align:left;
	font-family:Times New Roman;
	font-size:17px;
	font-weight:normal;
	color:#295F8A;
	text-decoration:none;
}

.font_white
{
	text-align:left;
	font-family:Verdana;
	font-size:11px;
	font-weight:normal;
	color:#FFFFFF;
	text-decoration:none;
}

.font_blue
{
	text-align:left;
	font-family:Verdana;
	font-size:11px;
	font-weight:normal;
	color:#295F8A;
	text-decoration:none;
}
/***************************/
.tbl_faq TH
{
	font-family:Verdana;
	font-size:11px;
	font-weight:normal;
	color:#295F8A;
	text-decoration:none;
	padding-bottom:10px;
	text-align:left;
}
.tbl_faq TD
{
	font-family:Verdana;
	font-size:11px;
	font-weight:normal;
	color:#545454;
	text-decoration:none;
	padding-bottom:20px;
}
/***************************/
.a-class { text-decoration:none; text-align:justify; color:#0066cc; font-size:11px }