body {
	background:#282828 url(images/top-bg.jpg);
	background-repeat:repeat-x;
	margin:0;
	padding:0;
	color:#474747;
	line-height:20px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
}
.soft_utilit_txt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #474747;
	line-height: 1.2em;
}


a {
font: bold 12px Verdana, Arial, Helvetica, sans-serif;
color:#474747;
text-decoration:underline;
}
a:hover {
font: bold 12px Verdana, Arial, Helvetica, sans-serif;
color:#474747;
text-decoration:none;
}

th,tr,td,p,h1,h2,h3 {
padding:0;
margin:0;
}


/* start top nav*/

.topnav01 a {
background:url(images/products_btn.jpg) no-repeat 0 0;
height:40px;
float:left;
display:block;
width:83px;
}
.topnav01 a:hover{
background:url(images/products_btn.jpg) no-repeat 0 100%;
}
.tab_bg {
	background-color: #eaeaea;
	padding-left: 7px;
	color: #333333;
	text-decoration: none;
	padding-top: 5px;
	padding-bottom: 4px;
	padding-right: 2px;
	line-height: 1.5em;
}
.ph_no {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
}
.topnav01 #current{
background:url(images/products_btn.jpg) no-repeat 0 100%;
}

.topnav02 a {
background:url(images/where_to_buy_btn.jpg) no-repeat 0 0;
height:40px;
float:left;
display:block;
width:110px;
}
.tab_border {
	border: 1px solid #000000;
}

.topnav02 a:hover{
background:url(images/where_to_buy_btn.jpg) no-repeat 0 100%;
}
.topnav02 #current{
background:url(images/where_to_buy_btn.jpg) no-repeat 0 100%;
}

.topnav03 a {
background:url(images/services_and_support_btn.jpg) no-repeat 0 0;
height:40px;
float:left;
display:block;
width:138px;
}
.topnav03 a:hover{
background:url(images/services_and_support_btn.jpg) no-repeat 0 100%;
}
.topnav03 #current{
background:url(images/services_and_support_btn.jpg) no-repeat 0 100%;
}

.topnav04 a {
background:url(images/downloads_btn.jpg) no-repeat 0 0;
height:40px;
float:left;
display:block;
width:99px;
}
.topnav04 a:hover{
background:url(images/downloads_btn.jpg) no-repeat 0 100%;
}
.topnav04 #current{
background:url(images/downloads_btn.jpg) no-repeat 0 100%;
}

.topnav05 a {
background:url(images/aboutus_btn.jpg) no-repeat 0 0;
height:40px;
float:left;
display:block;
width:92px;
}
.topnav05 a:hover{
background:url(images/aboutus_btn.jpg) no-repeat 0 100%;
}
.topnav05 #current{
background:url(images/aboutus_btn.jpg) no-repeat 0 100%;
}

.topnav06 a {
background:url(images/news_and_event_btn.jpg) no-repeat 0 0;
height:40px;
float:left;
display:block;
width:117px;
}
.topnav06 a:hover{
background:url(images/news_and_event_btn.jpg) no-repeat 0 100%;
}
.topnav06 #current{
background:url(images/news_and_event_btn.jpg) no-repeat 0 100%;
}

.topnav07 a {
background:url(images/contact_btn.jpg) no-repeat 0 0;
height:40px;
float:left;
display:block;
width:76px;
}
.topnav07 a:hover{
background:url(images/contact_btn.jpg) no-repeat 0 100%;
}
.topnav07 #current{
background:url(images/contact_btn.jpg) no-repeat 0 100%;
}

.topnav08 a {
background:url(images/home_btn.jpg) no-repeat 0 0;
height:40px;
float:left;
display:block;
width:67px;
}
.topnav08 a:hover{
background:url(images/home_btn.jpg) no-repeat 0 100%;
}
.topnav08 #current{
background:url(images/home_btn.jpg) no-repeat 0 100%;
}
/* end top nav*/

.callusred{
font:italic bold 14px Verdana, Arial, Helvetica, sans-serif; color:#e70000;
padding-top:10px;
}
.calluswhite{
font:normal bold 14px Verdana, Arial, Helvetica, sans-serif; color:#ffffff;
padding-top:10px;
}
.greybold {
font:normal 24px Georgia, "Times New Roman", Times, serif; color:#474747;
}

.red{
font:normal 24px Georgia, "Times New Roman", Times, serif; color:#e70000;
}

.small_greybold {
font:normal 16px Georgia, "Times New Roman", Times, serif; color:#474747;
}

.small_red{
	color:#e70000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
}

.small_red1{
	color:#e70000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
}

.grey_text {
font:normal 12px Verdana, Arial, Helvetica, sans-serif; color:#a3a3a3;
}

.grey_text a{
font:normal 12px Verdana, Arial, Helvetica, sans-serif; color:#a3a3a3; text-decoration:none;
}

.grey_text a:visited{
font:normal 12px Verdana, Arial, Helvetica, sans-serif; color:#a3a3a3; text-decoration:none;
}

.grey_text a:hover{
font:normal 12px Verdana, Arial, Helvetica, sans-serif; color:#ffffff; text-decoration:none;
}

.whitebold {
font:normal 24px Georgia, "Times New Roman", Times, serif; color:#ffffff;
}

.white_text {
font:bold 15px Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; color:#ffffff;
}

.white_text01 {
font:bold 12px Verdana, Arial, Helvetica, sans-serif; color:#ffffff;
}

.white_text01 a{
font:bold 12px Verdana, Arial, Helvetica, sans-serif; color:#ffffff; text-decoration:none;
}

.white_text01 a:visited{
font:bold 12px Verdana, Arial, Helvetica, sans-serif; color:#ffffff; text-decoration:none;
}
.white_text01 a:hover{
font:bold 12px Verdana, Arial, Helvetica, sans-serif; color:#ffffff; text-decoration:underline;
}

.whitebg {
background:url(images/whitebg.jpg) repeat-y top left;
}

.logobg {
background:url(images/logobg.jpg) no-repeat top center;
padding:0px;
height:122px;
}

.footer {
	color:#a3a3a3;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-decoration: none;
}

a.footer01:link,a.footer01:visited {
font:normal 11px Verdana, Arial, Helvetica, sans-serif; color:#a3a3a3; text-decoration:underline;
}
.footer a {
	color:#a3a3a3;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-decoration: none;
}.footer a:hover {
	color:#a3a3a3;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-decoration: underline;
}

.form .tbl td{
padding:0px;
border:none;
}

.form td {
padding:3px;
}
.inputstyle {
width:270px;
}

a.one:link, a.one:visited{
font:normal 12px Verdana, Arial, Helvetica, sans-serif; color:#474747;
text-decoration:underline;
}
a.one:hover{
font:normal 12px Verdana, Arial, Helvetica, sans-serif; color:#474747;
text-decoration:none;
}

a.two:link, a.two:visited{
font:normal 12px Verdana, Arial, Helvetica, sans-serif; color:#e70000;
text-decoration:underline;
}
a.two:hover{
font:normal 12px Verdana, Arial, Helvetica, sans-serif; color:#474747;
text-decoration:none;
}



/*start top product box */

.box1 a {
background:url(images/box1.jpg) no-repeat 0 0;
height:87px;
display:block;
width:114px;
}
.box1 a:hover{
background:url(images/box1.jpg) no-repeat 0 100%;
}
.box1 #current{
background:url(images/box1.jpg) no-repeat 0 100%;
}

.box2 a {
background:url(images/box2.jpg) no-repeat 0 0;
height:87px;
display:block;
width:114px;
}
.box2 a:hover{
background:url(images/box2.jpg) no-repeat 0 100%;
}
.box2 #current{
background:url(images/box2.jpg) no-repeat 0 100%;
}

.box3 a {
background:url(images/box3.jpg) no-repeat 0 0;
height:87px;
display:block;
width:114px;
}
.box3 a:hover{
background:url(images/box3.jpg) no-repeat 0 100%;
}
.box3 #current{
background:url(images/box3.jpg) no-repeat 0 100%;
}

.box4 a {
background:url(images/box4.jpg) no-repeat 0 0;
height:87px;
display:block;
width:114px;
}
.box4 a:hover{
background:url(images/box4.jpg) no-repeat 0 100%;
}
.box4 #current{
background:url(images/box4.jpg) no-repeat 0 100%;
}

.box5 a {
background:url(images/box5.jpg) no-repeat 0 0;
height:87px;
display:block;
width:114px;
}
.box5 a:hover{
background:url(images/box5.jpg) no-repeat 0 100%;
}
.box5 #current{
background:url(images/box5.jpg) no-repeat 0 100%;
}

/*end top product box */
.tab_bg1 {
	background-color: #a1a1a1;
	padding-left: 7px;
	color: #fffefe;
	padding-top: 5px;
	padding-right: 2px;
	padding-bottom: 4px;
	line-height: 1.5em;
}
.click_here{
	color:#e70000;
	font-family: Verdana, Arial;
	font-size: 15px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	text-decoration: none;
}
.click_here a {
	color:#e70000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	text-decoration: none;
}
.click_here a:hover {
	color:#474747;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	text-decoration: underline;
}
.see_map a {
	color:#e70000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-decoration:underline;
}
.see_map a:hover {
	color:#e70000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-decoration:none;
}

.news {
font:normal 12px Verdana, Arial, Helvetica, sans-serif;
color:#474747;
}
