body, html {
	margin:0px;	padding:0px;
}
body{
	font-family:Tahoma, Arial, Helvetica, sans-serif;	font-size:12px;	color:#7f7f7f; background:#f3f3f3 url(../images/body-bg.gif) repeat-x top;
}
a
{
  outline: none;
}
a:active
{
outline: none;
}
h1{
	font-family:"Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif; font-size:22px; color:#fff; margin:0;	padding:10px 0 5px 0;
}
h2{
	font-family:"Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif; font-size:20px; color:#0086da; margin:10px 0 5px 0; padding:0;
}
h3{
	font-family:"Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif; font-size:16px; color:#0086da; margin:5px 0; padding:0;
}
h4{
	font-family:"Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif; font-size:13px; color:#3a3b33; margin:3px 0; padding:0;
}
p{ margin:0; padding:4px 0 0 0;
}
#container{
	margin:0 auto;	padding:0;	width:991px;
}
#header{
	margin:0; padding:0;
}
.logo{
	margin:0;
	float:left;
}
.logo-rt{
	float:right;
}
.search{
	background:url(../images/icons/search-bg.gif) repeat-x top;	border:1px solid #fff;	width:165px; height:20px;
}
.search-lt{
	background:url(../images/icons/search-lt.gif) no-repeat top left; float:left; height:20px; width:5px;
}
.example{
	border: 0 solid #fff;
	line-height:12px;
	font-size:11px;
}
.search-rt{
	background:url(../images/icons/search-rt.gif) no-repeat top right; float:right;
}
.flo-lt{
	float:left;	display:block;
}
.flo-rt{
	float:right; display:block;
}

.nav-side{
	float:right; padding:5px 5px 0 0;
}
.nav-col{
	float:left;	width:750px;
}

.page-nav{
	margin:0;	padding:10px 0;	font-family:Tahoma, Arial, Helvetica, sans-serif;	color:#7f7f7f;	font-size:12px;
}
.page-nav a{
	text-decoration:none;	font-family:Tahoma, Arial, Helvetica, sans-serif;	color:#7f7f7f;	font-size:12px;	list-style:none;	padding: 0 0 0 22px;
	background:url(../images/icons/page-link-bullet.gif) no-repeat left;
}
.page-nav a:hover{
	text-decoration:none;	font-family:Tahoma, Arial, Helvetica, sans-serif;	color:#0581db;	font-size:12px;
}


/* ----End individual navigation buttons ---- */
.banner{
	margin:0; padding:0; text-align:left;
}
/* ----Start Body code ---- */
#content-body{
	padding:0; margin:0; line-height:18px; background:#fff url(../images/cont-bg.gif) repeat-y left; border-bottom:solid 3px #fff;
}
#col-left{
	float:left;	width:190px; padding-left:3px;
}
#col-right{
	float:right; width:790px;
}
.print-mail{
	float:right; padding:8px 7px 0 0;
}

#box-fild{
	background:url(../images/box-bbg.gif) repeat-y left;
}
#box-fild-top{
	background:url(../images/box-top-bg.gif) no-repeat top left;
}
#box-fild-down{
	background:url(../images/box-down-bg.gif) no-repeat bottom left;
	padding:0 0 12px 0;
}
.more{
	text-align:right;
	}
.box-col{
	float:left;	width:324px; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:11px; color:#414141; line-height:18px; display:block;
}
.box-col a{
	font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:11px; color:#414141; text-decoration:none;
}
.box-col a:hover{
	 color:#0086da; text-decoration:underline;
}

<!--left col styles-->

.left-top-nav{
	margin: 0;	padding:5px 0 15px 0;
}
.left-top-nav ul{
	margin: 0;	padding:0;	list-style:none;
}
.left-top-nav ul li{
	margin: 0;	padding:0;	list-style:none; font-family:Tahoma, Arial, Helvetica, sans-serif;	font-size:12px;
}
#ml-music{}
#ml-music a {
	margin-left: 0px; padding:0 0 0 45px; width: 145px; line-height:39px; display:block; color:#4b4c4c; text-decoration:none; background:url(../images/icons/lt-ml-music.jpg) no-repeat left top;
}
#ml-music a:hover, #ml-music a.select {
	margin-left: 0px; width: 145px; line-height:39px; display:block; color:#868686;	background:url(../images/icons/lt-ml-music-h.jpg) no-repeat left top;
}
#design{}
#design a {
	margin-left: 0px; padding:0 0 0 45px; width: 145px;	line-height:43px; color:#4b4c4c; text-decoration:none; background:url(../images/icons/lt-design.jpg) no-repeat left top; display:block;
}
#design a:hover, #design a.select {
	margin-left: 0px; width: 145px; line-height:43px; color:#868686; background:url(../images/icons/lt-design-h.jpg) no-repeat left top; display:block;
}
#product{}
#product a {
	margin-left: 0px; padding:0 0 0 45px; width: 145px;	line-height:40px; color:#4b4c4c; text-decoration:none; background:url(../images/icons/lt-product.jpg) no-repeat left top; display:block;
}
#product a:hover, #product a.select {
	margin-left: 0px; width: 145px;	line-height:40px; color:#868686; background:url(../images/icons/lt-product-h.jpg) no-repeat left top; display:block;
}
#applications{}
#applications a {
	margin-left: 0px; padding:0 0 0 45px; width: 145px;	line-height:39px; color:#4b4c4c; text-decoration:none; background:url(../images/icons/lt-applications.jpg) no-repeat left top; display:block;
}
#applications a:hover, #applications a.select {
	margin-left: 0px; width: 145px;	line-height:39px; color:#868686; background:url(../images/icons/lt-applications-h.jpg) no-repeat left top; display:block;
}
.lt-sub-title{
	background:#424242 url(../images/icons/lt-sub-bullet.gif) no-repeat right;	line-height:26px;	color:#fefefe;	text-transform:uppercase;	margin:12px 0;
}
.lt-sub-title a{
	line-height:26px;	color:#fefefe;	font-size:12px;	text-decoration:none;	display:block;	font-family:Tahoma, Arial, Helvetica, sans-serif;
	background:#424242 url(../images/icons/lt-sub-bullet.gif) no-repeat right;	padding:0 0 0 6px;
}
.lt-sub-title a:hover{
	text-decoration:none;	color:#fff;	display:block;	background:#98101e url(../images/icons/lt-sub-bullet-h.gif) no-repeat right;
}
#col-left p{
	padding-left:6px;	font-family:Arial, Helvetica, sans-serif;	color:#7f7f7f;	font-size:16px;	line-height:18px;
}
#col-left p a{
	text-decoration:none;	color:#7f7f7f;
}
#col-left p a:hover{
	text-decoration:none;	color:#868686;
}
.top-15{
	padding-top:15px;
}
.bot-10{
	padding-bottom:25px !important;
}
.text-20{
    font-size:20px;
}
.lt-20{
	padding-left:20px;
}
.lt-10{
	padding-left:10px;
}
.top-25{
	padding-top:25px;
}
/*Start Specifications Styles */
#phone-spec-lt{
	float:left;	width:550px;	border:solid 1px #CCCCCC;
}
.phone-spec{
	border-bottom:solid 1px #CCCCCC;
}

.spec-title{
	border-bottom:solid 1px #CCCCCC;	background:#fff;	line-height:35px;	padding-left:10px !important;	font-family:Verdana, Arial, Helvetica, sans-serif;	font-size:12px;	color:#0010ae; font-weight:bold;
}
.spec-na{
	width:160px;	background:#f3f3f3;	float:left;	padding:3px 5px 2px 10px !important;	border-right:solid 1px #cccccc;
}
.spec-na2{
	background:#fbf9f7;	float:left;	padding:3px 10px 2px 10px !important;	border-right:solid 1px #cccccc;
}
.spec-rt{
	float:left;	padding:3px 5px 2px 10px !important;	display:block;
}
.spec-img{
	float:left;	margin:0 0 0 20px;
}
.phone-spec-sub{
	border-bottom:solid 1px #CCCCCC;
}

.phone-spec-sub .lt2-name{
    width:160px;	background:#f9f9f9;	float:left;	padding:3px 0 0 0 !important;	border-right:solid 1px #CCCCCC;	color:#7f7f7f;
}
.phone-spec-sub .rt2-rate{
    width:367px;	float:left;	padding:0 5px 0 0 !important;	border-left:solid 1px #CCCCCC;
}
.phone-spec-sub .rt2-rate p{
	border-bottom:solid 1px #CCCCCC;	padding:0 5px 3px 10px;
}

/*start right text fild style */
.text-fild{
	padding:0 10px 10px 10px;
}

.light-box-fix{
	background:url(../images/light-box-bg.gif) repeat-x top;
}
.light-box-fix .light-box-fix-left{
	background:url(../images/light-box-lt-bg.gif) no-repeat top left;
}
.light-box-fix .light-box-fix-right{
	background:url(../images/light-box-rt-bg.gif) no-repeat top right;	height:115px;	padding:8px 15px;
}

.box2-x{
	background:url(../images/box2-x-bg.gif) repeat-x top;
}
.box2-x .box2-x-left{
	background:url(../images/box2-x-lt-bg.gif) no-repeat top left;
}
.box2-x .box2-x-right{
	background:url(../images/box2-x-rt-bg.gif) no-repeat top right;	height:131px;	padding:8px 15px;
}


/*start footer fild style */
#footer{
	margin:0;	padding:2px 0 15px 0;	font-family:Tahoma, Arial, Helvetica, sans-serif;	font-size:11px;	color:#595959;

}
.footer-menu{
	padding:10px 0;	font-family:Tahoma, Arial, Helvetica, sans-serif;	font-size:11px;	color:#595959;
}
.footer-menu a{
	font-family:Tahoma, Arial, Helvetica, sans-serif;	font-size:11px;	color:#595959;	text-decoration:none;	line-height:30px;	padding:0 15px;
}
.footer-menu a:hover {
	color:#0086da; text-decoration:none;
}
.f-copy{
	float:right;
}
.c-nav{
	font-size:11px;	color:#595959;	padding:0 0 0 15px;
}
.c-nav span{
	 padding:0 10px;
}
.c-nav a{
	font-family:Tahoma, Arial, Helvetica, sans-serif;	font-size:11px;	color:#595959;	text-decoration:none;
	}
.c-nav a:hover {
	color:#0086da; text-decoration:none;
}
.pageclear{clear:both;}

.strt-ul{margin:0; padding:0;}
.strt-ul ul{margin:5px 0 0 15px; padding:0;}
.strt-ul ul li{margin:0; padding:0;}
.strt-ul ul li a{margin:0; padding:0; text-decoration:none;}

.h-point{ margin:0; padding:25px 0 0 0; background:url(../images/h-point.gif) no-repeat top left;}


.pdf-start{ margin:0; padding:0;}
.pdf-start ul{ margin:0; padding:5px 0 5px 10px; list-style:none;}
.pdf-start ul li{ margin:0; padding:5px 0 5px 25px; list-style:none; background:url(../images/pdf-li.gif) no-repeat top left;}
.pdf-start ul li a{ list-style:none; color:#595959; }
.pdf-start ul li a:hover{ color:#0086da; text-decoration:underline;}