

 body {
 margin: 0px 0px 0px 0px;
    padding: 0;
    background: #525252 url('bg.jpg') repeat-x;
    color:#ffffff;



 }

*{

    font-size: 12px;
    font-family: Arial,Verdana ;
}




a:link {color:#00CCFF;text-decoration:none}
a:visited {text-decoration:none;color:#00BFFF}
a:hover {color:#696969;text-decoration:none}


.headertop{
background: #ffffff url('images/h1bg.jpg');
width: 740px;
height:40px;
padding: 5px 0px 0px 20px;
}
.headertoplotv {
 background: #ffffff url('images/h1bg.jpg');
width: 560px;
height:40px;
padding: 5px 0px 0px 200px;
}


h1 {color:#808080;font-size:23px;}
h2 {color:#808080;font-size:19px;}
h3 {color:#808080;font-size:17px;}
h4 {color:#808080;font-size:15px;}

b {
    color:#32ade3;
 }

 .webpic{
padding: 5px;
border:4px solid #8CC34E;
}




img {
    border: 0px;
    padding: 0px;
}



.topleft{
  float: left;
  width: 189px;
  height:77px;

}



.topright1{
  width: 530px;
  height:28px;
 float: right;
  text-align: right;
 background: #111111 url('images/head_02.gif');
   padding: 14px 20px 0px 21px;
}


.topright1 a:link, .topright1 a:visited {
  padding: 0px 10px 0px 0px;
  color: #FFFFFF;
}
.topright1 a:hover, .topright1 a:active {
  padding: 0px 10px 0px 0px;
  color: #32ade3;
}
input{
  font-size: 10px;
}


.topright2 {
  width: 540px;
  height:35px;
 float: right;
 font-size: 9px;
 background: #111111;
 padding: 2px 20px 0px 0px;
 text-align: right;

}

.topright2 form{
font-size: 9px;
}


.wrapper{
  width:760px;
  margin:0px auto;



}


.content{
  width: 760px;
  margin: 0px 0px 0px 0px;
  background-color: #FFFFFF;
  color: #696969;
}
.innercontent{
  width: 740px;
  margin: 0px 5px 0px 5px;
}

.innernewscontent{
  width: 600px;
  margin: 0px 25px 0px 45px;
}

.innernewscontent b{
font-size: 16px;
color: #000000;
}

.foothold{
  text-align: center;
}


 .col{
   width:215px;
   margin: 10px;
   text-align: left;
   float: left;
   color: #696969;
 }

 .col4{
   width:170px;
   margin: 5px;
   text-align: left;
   float: left;
   color: #696969;
   font-size: 11px;
   text-align: center;
 }


 .prodcolhold{
	width:372px;
	height:107px;
	background: #ffffff url('images/prodmain-hotpicks_02.jpg') no-repeat;
}

.prodcol{
	padding: 5px;
    font-size: 11px;
}

.prodcol2{
	padding: 10px;
    font-size: 13px;
}

.prodcol h2{

    font-size: 12px;
    font-weight:bold;
}

a.small{
  font-size: 9px;
}

.spiffy{display:block}
.spiffy *{
  display:block;
  height:1px;
  overflow:hidden;
  font-size:.01em;
  background:#ffffff}
.spiffy1{
  margin-left:3px;
  margin-right:3px;
  padding-left:1px;
  padding-right:1px;
  border-left:1px solid #777777;
  border-right:1px solid #777777;
  background:#c3c3c3}
.spiffy2{
  margin-left:1px;
  margin-right:1px;
  padding-right:1px;
  padding-left:1px;
  border-left:1px solid #282828;
  border-right:1px solid #282828;
  background:#d1d1d1}
.spiffy3{
  margin-left:1px;
  margin-right:1px;
  border-left:1px solid #d1d1d1;
  border-right:1px solid #d1d1d1;}
.spiffy4{
  border-left:1px solid #777777;
  border-right:1px solid #777777}
.spiffy5{
  border-left:1px solid #c3c3c3;
  border-right:1px solid #c3c3c3}
.spiffyfg{
  background:#ffffff}

  .supportleft{
    float: left;
    width: 135px;
    margin: 0px 0px 0px 0px;

  }

  .lotvleft{
    float: left;
    width: 190px;
	background: #ffffff url('images/bg_sidebar.gif');
    margin: 0px 0px 0px 0px;

  }


  .supportright{
    float: right;
    width:550px;
	padding: 0px 10px 0px 0px;

  }

  .lotvright{
    float: right;
    width:550px;
	padding: 0px 0px 0px 0px;

  }


  .blue{
    background: #32ade3;
    color: #FFFFFF;
  }
   .blue td{

    color: #FFFFFF;
    font-weight:bold;
    font-size: 14px;
  }


  .grey{
    background: #DCDCDC;

  }

    .red{
    background: #ff0000;
    height:25px;

  }

  .pricing{
    font-size: 14px;
    font-weight:bold;
  }

  .priceform  input{
  font-size: 13px;
}



.inputx{
  background: #ffffff;
  color: #000000;
  border:none;
  font-weight:bold;
}
.errmsg{
	text-align:center;
	font-weight:bold;
	color:white;
	background-color:red;
    padding: 5px;
    margin: 0px 0px 20px 0px;
}
.warnmsg{
	text-align:center;
	font-weight:bold;
	color:white;
	background-color:orange;
    padding: 5px;
    margin: 0px 0px 20px 0px;
}
.infomsg{
	text-align:center;
	font-weight:bold;
	color:white;
    padding: 5px;
	background-color:#24b7f1;
    margin: 0px 0px 20px 0px;
}




 a.supportmenu2{
	font-family:  verdana, arial, helvetica, sans-serif;
	display:block;
	font-size:16px;
	padding: 7px;
	margin: 3px 0px 0px 0px;
	float: left;

	border-bottom:1px solid #DCDCDC;
}
a.supportmenu{
	font-family:  verdana, arial, helvetica, sans-serif;
	display:block;
	font-size:12px;
	width: 155px;
	padding: 7px;
	margin: 3px 0px 0px 0px;
	border-bottom:1px solid #DCDCDC;
}
a.supportmenu b{
	font-size:12px;
	color: #FFA500;

}
a.supportmenu2:link,a.supportmenu2:visited{
	font-family:  verdana, arial, helvetica, sans-serif;
	display:block;
	font-size:9px;
	width: 155px;
	padding: 7px;
	margin: 3px 0px 0px 0px;
	border-bottom:1px solid #DCDCDC;

}

a.supportmenu2:hover,a.supportmenu2:active{
	font-family:  verdana, arial, helvetica, sans-serif;
	display:block;
	font-size:9px;
	width: 155px;
	padding: 7px;
	margin: 3px 0px 0px 0px;
	border-bottom:1px solid #DCDCDC;

}



a.supportmenu:link,a.supportmenu:visited{
	display:block;
	color: #696969;
}

a.supportmenu:hover{
	display:block;
	color: #32CD32;
}

a.supportmenu:active{
	display:block;
	color: #32CD32;
}

.menusquare{
 width: 10px;
 height:15px;
 float: left;
 margin: 0px 5px 0px 0px;

}

.headersquare {
 width: 13px;
 height:20px;
 float: left;
 margin: 0px 5px 0px 0px;

}

.install-right{
  width: 300px;
}

 .innercontent hr{
   width:440px;
 }

.style2{
  color: #FFFFFF;
}

