/* site-wide styles */
html, body {	background:url(../img/bb_bg.jpg) #064070 repeat;	font-family:Verdana, Arial, Helvetica, sans-serif;	font-size:12px;	color:#000000;	line-height:18px;	margin: 0;	padding: 0;}
.clear {	clear:both;	margin:0;	border:0;	height:0;	width:0;}
img {	border:none;}
ul, ol {	margin-left:0;	padding-left:14px;	color: #D75B1E;}
#top_bg {	position:absolute;	background:url(../img/bb_top_bg.jpg) repeat-x;	top:0px;	left:0px;	width:100%;	height:130px;	z-index:1;	margin:0;	padding:0;}#page_cont {	z-index:2;	position:relative;	width:836px;	height:auto;	padding:0;	margin-top: 0px;	margin-right: auto;	margin-bottom: 0px;	margin-left: auto;}#pg_top {	background:url(../img/bb_pg_top.jpg) no-repeat;	width:836px;	height:76px;}	#pg_top
.menu {		float:left;		margin:40px 0 0 30px;		font-size:11px;		font-weight:normal;	}		#pg_top .menu .item {			float:left;			margin-left:10px;			color:#ffd803;		}		#pg_top .menu .bar {			float:left;			margin-left:10px;			color:#000000;		}		#pg_top .menu a {			color:#ffffff;			text-decoration:none;		}		#pg_top .menu a:link {			color:#ffffff;		}		#pg_top .menu a:hover {			color:#ffd803;		}		#pg_top .menu a:active {			color:#ffd803;		}	#pg_top .phone {		float:right;		margin:30px 20px 0 0;		font-weight:bold;		color:#ffffff;	}

#pg_top .phone .fc {			text-align:right;		}

#pg_top .phone .num {			text-align:right;			font-size:20px;			margin-top:-5px;			font-stretch:expanded;		}

#pg_inside_hdr {	position:relative;	width:836px;	height:254px;}

#pg_inside_hdr .title {		position:absolute;		top:210px;		left:278px;		font-size:24px;		font-weight:bold;		color:#ffffff;	}

.pg_content {	width:800px;	height:auto;	margin-right: 17px;	margin-left: 19px;	background-color: #FFFFFF;}.pg_base {	background:url(../img/bb_pg_base.jpg) no-repeat;	width:836px;	height:30px;}#copyright {	width:816px;	height:auto;	padding:0;	margin:5px auto;	text-align:center;	font-size:10px;	color:#257eb1;}	#copyright a {		color:#257eb1;		text-decoration:underline;		outline-style:none;	}/* tables */.tbl_hdr {	float:left;	font-weight:bold;	padding:0 5px 0 5px;}.tbl_row_odd {	float:left;	background-color:#E4EDF6;	padding:0 5px 0 5px;}.tbl_row_even {	float:left;	background-color:#EDF2F6;	padding:0 5px 0 5px;}.tbl_row_odd a {	color:#000000;	text-decoration:underline;}.tbl_row_even a {	color:#000000;	text-decoration:underline;}/* index.html */#pg_home_hdr {	width:836px;	height:224px;}#pg_home_images {	float:left;	margin:30px 0 0 28px;	width:243px;	height:auto;}	#pg_home_images .pg_home_image {		position:relative;		width:223px;		height:101px;		margin:0 0 20px 10px;	}	

#pg_home_images .pg_home_image .text {			position:absolute;			top:64px;			left:0px;			line-height:37px;			width:100%;			text-align:center;			font-size:16px;			color:#ffffff;		}

#pg_home_images .pg_home_image a {			text-decoration:none;		}#pg_home_text {	float:left;	width:509px;	margin:30px 0 0 10px;}		#pg_home_text .hdr {		font-size:24px;		font-weight:bold;		color:#d45d11;		padding-bottom:15px;		border-bottom:1px dotted #707070;	}	/* products.html */.pg_prod_sect {	clear:both;	width:760px;	margin:0 auto;	border-bottom:1px dotted #707070;	padding:15px 0 10px 0;}	.pg_prod_sect .left {		float:left;		width:280px;	}		.pg_prod_sect .left .cont {			float:left;			height:100%;		}			.pg_prod_sect .left .cont .caption {				float:left;				padding-top:4px;				color:#064070;			}	.pg_prod_sect .right {		float:left;		width:480px;	}		.pg_prod_sect .right .hdr {			font-size:14px;			font-weight:bold;			color:#d45d11;			padding-bottom:5px;		}			.pg_prod_sect .right .text {		}.hr {	border-bottom-width: 1px;	border-bottom-style: dotted;	border-bottom-color: #000000;	height: 10px;	width: 100%;	margin-bottom: 20px;}/* handytips.html */.pg_sect {	clear:both;	width:760px;	margin:0 auto;	border-bottom:1px dotted #707070;	padding:15px 0 10px 0;}	.pg_sect .col {		float:left;		width:370px;	}		.pg_sect .col .hdr {			font-size:14px;			font-weight:bold;			color:#d45d11;			padding-bottom:5px;		}			.pg_sect .col .text {		}	.pg_sect .sp {		float:left;		width:20px;	}
/* contactus.html */
.pg_form {	width:760px;	margin:0 auto;	padding:15px 0 10px 0;}
.pg_form .phonetext {		float:left;		margin:10px 0 0 130px;	}
.pg_form .phonenumber {		float:left;		margin:10px 0 0 5px;		font-size:24px;		font-weight:bold;	}
.pg_form .text {		width:500px;		margin:0px auto;	}
.pg_form form {		float:left;		margin:0 0 0 100px;	}
.pg_form form label {			clear:both;			float:left;			width:200px;			text-align:right;			margin-right:10px;			font-weight:bold;		}
.pg_form form input {			display:block;			float:left;			width:200px;		}
.pg_form form textarea {			display:block;			float:left;			width:200px;			height:100px;		}