body {
	background-color: #08165D;
	background-repeat: no-repeat;
	background-position: left top;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
.leftshade {
	background-image: url(../images/left_shade.gif);
	background-repeat: repeat-y;
	background-position: left top;
}
.right_shade {
	background-image: url(../images/right_shade.gif);
	background-repeat: repeat-y;
	background-position: left top;
}
.phonebg {
	background-color: #FFFFFF;
	background-repeat: no-repeat;
	background-position: left top;
}
.orange_line {
	background-image: url(../images/orangeline.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.below_orangebg {
	background-color: #EBEBEB;
	background-repeat: no-repeat;
	background-position: left top;
}
.bannerbg {
	background-color: #FFFFFF;
	background-repeat: no-repeat;
	background-position: left top;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
}
.contentbg {
	background-color: #FFFFFF;
	background-repeat: no-repeat;
	background-position: left top;
	border-bottom-width: 5px;
	border-bottom-style: solid;
	border-bottom-color: #D4D4D4;
}
.contentborber {
	border: 1px solid #EAEAEA;
}
.contenttxt11 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	font-weight: normal;
	color: #3C3C3C;
	text-decoration: none;
}
.contenttxt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 17px;
	font-weight: normal;
	color: #3C3C3C;
	text-decoration: none;
}
.contenttxtorgb11 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	font-weight: bold;
	color: #F27400;
	text-decoration: none;
}
.contenttxtorgb12 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 14px;
	font-weight: bold;
	color: #F27400;
	text-decoration: none;
}
.contenttxtorgb14 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 14px;
	font-weight: bold;
	color: #F27400;
	text-decoration: none;
}
.contenttxtorgb16 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 14px;
	font-weight: bold;
	color: #F27400;
	text-decoration: none;
}
.contenttxtorgb18 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	line-height: 14px;
	font-weight: bold;
	color: #F27400;
	text-decoration: none;
}
.contenttxtdk_blueb11 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	font-weight: bold;
	color: #102384;
	text-decoration: none;
}
.contenttxtdk_blueb12 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 14px;
	font-weight: bold;
	color: #102384;
	text-decoration: none;
}
.contenttxtdk_blueb14 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 14px;
	font-weight: bold;
	color: #102384;
	text-decoration: none;
}
.contenttxtdk_blueb16 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 14px;
	font-weight: bold;
	color: #102384;
	text-decoration: none;
}
.contenttxtdk_blueb18 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	line-height: 14px;
	font-weight: bold;
	color: #102384;
	text-decoration: none;
}
.contenttxtlt_blueb11 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	font-weight: bold;
	color: #4686de;
	text-decoration: none;
}
.contenttxtlt_blueb12 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 14px;
	font-weight: bold;
	color: #4686de;
	text-decoration: none;
}
.contenttxtlt_blueb14 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 14px;
	font-weight: bold;
	color: #4686de;
	text-decoration: none;
}
.contenttxtlt_blueb16 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 14px;
	font-weight: bold;
	color: #4686de;
	text-decoration: none;
}
.contenttxtlt_blueb18 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	line-height: 14px;
	font-weight: bold;
	color: #4686de;
	text-decoration: none;
}
.contenttxtwhtb12 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 14px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.contenttxtwhtb14 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 14px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.contenttxtwhtb16 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 14px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.contenttxtwhtb18 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	line-height: 14px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.contact_stokebg {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 17px;
	font-weight: bold;
	color: #102384;
	text-decoration: none;
}
.contact_addtxt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 17px;
	font-weight: normal;
	color: #3C3C3C;
	text-decoration: none;
}
.phonetxt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 17px;
	font-weight: bold;
	color: #3C3C3C;
	text-decoration: none;
}
.emailtxt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 17px;
	font-weight: bold;
	color: #F27400;
	 text-decoration:none;
}
.emailtxta:link {
	
	color: #F27400; text-decoration:none;
}
.emailtxt  a:visited {
	
	color: #F27400;
	 text-decoration:none;
}
.emailtxt a:hover{
	
	
	color: #3C3C3C;
	 text-decoration:underline;
}
.emailtxt a:active {
	
	
	color: #F27400;
	 text-decoration:none;
}
.electricimagebg {
	background-image: url(../images/electrical-services_image.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 121px;
	width: 241px;
}
.stuckimgbg {
	background-image: url(../images/servicestruckbodies_image.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 121px;
	width: 240px;
}
.hometheaterimgbg {
	background-image: url(../images/hometheater_image.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 121px;
	width: 240px;
}
.imagetxt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 17px;
	font-weight: normal;
	color: #414141;
	text-decoration: none;
}
.bottombg {
	background-color: #F7F7F7;
	background-repeat: no-repeat;
	background-position: left top;
}
.bottommenutxt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 17px;
	font-weight: bold;
	color: #102384;
	text-decoration: none;
	
}
.bottommenutxt a:link {
	
	color: #102384;
	text-decoration: none;
	
}
.bottommenutxt a:visited {
	
	color: #102384;
	text-decoration: none;
	
}
.bottommenutxt a:hover{
	
	color: #3C3C3C;
	text-decoration:underline;
	
}
.bottommenutxt a:active{
	
	color: #102384;
	text-decoration: none;
	
}
.copyTxt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 17px;
	font-weight: normal;
	color: #8F8F8F;
	text-decoration: none;
}
.subTitle-bg {
	background-image: url(../images/sub_title-bg.gif);
	background-repeat: repeat-x;
	background-position: left top;
	border: 1px solid #E5E5E5;
}

.copyTxt a:link { color: #8F8F8F; text-decoration: none;}
.copyTxt a:visited { color: #8F8F8F; text-decoration: none;}
.copyTxt a:hover { color: #8F8F8F; text-decoration: underline;}
.copyTxt a:active { color: #8F8F8F; text-decoration: none;}
.copyrightmail {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 17px;
	font-weight: bold;
	color: #4B88DD;
	text-decoration: none;
}
.copyrightmail a:link{
	
	color: #4B88DD;
	text-decoration: none;
}
.copyrightmail a:visited {
	
	color: #4B88DD;
	text-decoration: none;
}
.copyrightmail a:hover {
	
	color: #3C3C3C;
	text-decoration: underline;
}
.copyrightmail a:active {
	
	color: #4B88DD;
	text-decoration: none;
}
.clickherebutton {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 17px;
	font-weight: bold;
	color: #F27400;
	text-decoration: none;
}
.clickherebutton a:link{
	
	color: #F27400;
	text-decoration: none;
}
.clickherebutton a:visited{
	
	color: #F27400;
	text-decoration: none;
}
.clickherebutton a:hover{
	
	color: #4686de;
	text-decoration: underline;
}
.clickherebutton a:active{
	
	color: #F27400;
	text-decoration: none;
}
.td-pad {
	padding-top: 23px;
	padding-left: 15px; padding-right:5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 18px;
	font-weight: normal;
	color: #3C3C3C;
	text-decoration: none;
}
.logo-Bg {
	background-image: url(../images/top-logo-bg.gif);
	background-repeat: repeat-x;
	background-position: left top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 17px;
	font-weight: normal;
	color: #888888;
	text-decoration: none;
}
.main-navltblue11u {
	FONT-WEIGHT: bold; COLOR: #4686de; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; FONT-SIZE: 11px; TEXT-DECORATION: underline
}
.main-navltblue11u:visited {
	FONT-WEIGHT: bold; COLOR: #4686de; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; FONT-SIZE: 11px; TEXT-DECORATION: underline
}
.main-navltblue11u:hover {
	FONT-WEIGHT: bold; COLOR: #f27400; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; FONT-SIZE: 11px; TEXT-DECORATION: underline
}
.main-navltblue12u {
	FONT-WEIGHT: bold; COLOR: #4686de; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; FONT-SIZE: 12px; TEXT-DECORATION: underline
}
.main-navltblue12u:visited {
	FONT-WEIGHT: bold; COLOR: #4686de; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; FONT-SIZE: 12px; TEXT-DECORATION: underline
}
.main-navltblue12u:hover {
	FONT-WEIGHT: bold; COLOR: #f27400; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; FONT-SIZE: 12px; TEXT-DECORATION: underline
}
.main-navdkblue11u {
	FONT-WEIGHT: bold; COLOR: #102384; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; FONT-SIZE: 11px; TEXT-DECORATION: underline
}
.main-navdkblue11u:visited {
	FONT-WEIGHT: bold; COLOR: #102384; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; FONT-SIZE: 11px; TEXT-DECORATION: underline
}
.main-navdkblue11u:hover {
	FONT-WEIGHT: bold; COLOR: #f27400; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; FONT-SIZE: 11px; TEXT-DECORATION: underline
}
.main-navdkblue12u {
	FONT-WEIGHT: bold; COLOR: #102384; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; FONT-SIZE: 12px; TEXT-DECORATION: underline
}
.main-navdkblue12u:visited {
	FONT-WEIGHT: bold; COLOR: #102384; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; FONT-SIZE: 12px; TEXT-DECORATION: underline
}
.main-navdkblue12u:hover {
	FONT-WEIGHT: bold; COLOR: #f27400; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; FONT-SIZE: 12px; TEXT-DECORATION: underline
}
.main-navorg11u {
	FONT-WEIGHT: bold; COLOR: #F27400; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; FONT-SIZE: 11px; TEXT-DECORATION: underline
}
.main-navorg11u:visited {
	FONT-WEIGHT: bold; COLOR: #F27400; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; FONT-SIZE: 11px; TEXT-DECORATION: underline
}
.main-navorg11u:hover {
	FONT-WEIGHT: bold; COLOR: #102384; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; FONT-SIZE: 11px; TEXT-DECORATION: underline
}
.main-navorg12u {
	FONT-WEIGHT: bold; COLOR: #F27400; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; FONT-SIZE: 12px; TEXT-DECORATION: underline
}
.main-navorg12u:visited {
	FONT-WEIGHT: bold; COLOR: #F27400; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; FONT-SIZE: 12px; TEXT-DECORATION: underline
}
.main-navorg12u:hover {
	FONT-WEIGHT: bold; COLOR: #102384; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; FONT-SIZE: 12px; TEXT-DECORATION: underline
}
.main-navorg13u {
	FONT-WEIGHT: bold; COLOR: #F27400; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; FONT-SIZE: 13px; TEXT-DECORATION: underline
}
.main-navorg13u:visited {
	FONT-WEIGHT: bold; COLOR: #F27400; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; FONT-SIZE: 13px; TEXT-DECORATION: underline
}
.main-navorg13u:hover {
	FONT-WEIGHT: bold; COLOR: #102384; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; FONT-SIZE: 13px; TEXT-DECORATION: underline
}
.main-navorg14u {
	FONT-WEIGHT: bold; COLOR: #F27400; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; FONT-SIZE: 14px; TEXT-DECORATION: underline
}
.main-navorg14u:visited {
	FONT-WEIGHT: bold; COLOR: #F27400; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; FONT-SIZE: 14px; TEXT-DECORATION: underline
}
.main-navorg14u:hover {
	FONT-WEIGHT: bold; COLOR: #102384; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; FONT-SIZE: 14px; TEXT-DECORATION: underline
}
.main-navwht11u {
	FONT-WEIGHT: bold; COLOR: #FFFFFF; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; FONT-SIZE: 11px; TEXT-DECORATION: underline
}
.main-navwht11u:visited {
	FONT-WEIGHT: bold; COLOR: #FFFFFF; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; FONT-SIZE: 11px; TEXT-DECORATION: underline
}
.main-navwht11u:hover {
	FONT-WEIGHT: bold; COLOR: #F27400; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; FONT-SIZE: 11px; TEXT-DECORATION: underline
}
.main-navwht12u {
	FONT-WEIGHT: bold; COLOR: #FFFFFF; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; FONT-SIZE: 12px; TEXT-DECORATION: underline
}
.main-navwht12u:visited {
	FONT-WEIGHT: bold; COLOR: #FFFFFF; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; FONT-SIZE: 12px; TEXT-DECORATION: underline
}
.main-navwht12u:hover {
	FONT-WEIGHT: bold; COLOR: #F27400; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; FONT-SIZE: 12px; TEXT-DECORATION: underline
}
.main-navwht14u {
	FONT-WEIGHT: bold; COLOR: #FFFFFF; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; FONT-SIZE: 14px; TEXT-DECORATION: underline
}
.main-navwht14u:visited {
	FONT-WEIGHT: bold; COLOR: #FFFFFF; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; FONT-SIZE: 14px; TEXT-DECORATION: underline
}
.main-navwht14u:hover {
	FONT-WEIGHT: bold; COLOR: #F27400; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; FONT-SIZE: 14px; TEXT-DECORATION: underline
}
.main-navdkgrey11u {
	FONT-WEIGHT: bold; COLOR: #747474; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; FONT-SIZE: 11px; TEXT-DECORATION: underline
}
.main-navdkgrey11u:visited {
	FONT-WEIGHT: bold; COLOR: #747474; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; FONT-SIZE: 11px; TEXT-DECORATION: underline
}
.main-navdkgrey11u:hover {
	FONT-WEIGHT: bold; COLOR: #F27400; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; FONT-SIZE: 11px; TEXT-DECORATION: underline
}
.main-navdkgrey12u {
	FONT-WEIGHT: bold; COLOR: #747474; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; FONT-SIZE: 12px; TEXT-DECORATION: underline
}
.main-navdkgrey12u:visited {
	FONT-WEIGHT: bold; COLOR: #747474; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; FONT-SIZE: 12px; TEXT-DECORATION: underline
}
.main-navdkgrey12u:hover {
	FONT-WEIGHT: bold; COLOR: #F27400; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; FONT-SIZE: 12px; TEXT-DECORATION: underline
}
.main-navdkgrey14u {
	FONT-WEIGHT: bold; COLOR: #747474; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; FONT-SIZE: 14px; TEXT-DECORATION: underline
}
.main-navdkgrey14u:visited {
	FONT-WEIGHT: bold; COLOR: #747474; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; FONT-SIZE: 14px; TEXT-DECORATION: underline
}
.main-navdkgrey14u:hover {
	FONT-WEIGHT: bold; COLOR: #F27400; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; FONT-SIZE: 14px; TEXT-DECORATION: underline
}