a:link {color:#0000ff; text-decoration: none;}
a:visited {color:#0000ff; text-decoration: none;}
a:active {color:#00FF00; text-decoration: none;}
a:hover {
color:#FF9933;
text-decoration: none;
//border:dotted 1px;
background-color: tranparent;
}
form {
margin: 0px 0px; padding: 0px 0px;
}
.shadeform  {font-family:arial; font-size:12px; text-align: left; border: #103060 1px solid; padding-left: 2px;}
.shadeform2 {font-family:arial; font-size:12px; text-align: left; border: #103060 1px solid; padding-left: 2px;}
.shadeform3 {font-family:arial; font-size:12px; text-align: left; border: #103060 1px solid; padding-left: 2px;}
.select { 
font-size:8pt;
font-family: tahoma, impact, Verdana, Arial, Helvetica, sans-serif;
font-weight:normal;
color:#606060; 
border-style:inset;
border-color: #103060 #103060 #103060 #103060; 
border-width:1px; 
background-color:#C2E0E9;
}
ul.square {
list-style-type: square;
font-family:  Tahoma, Impact;
font-size: 8.5pt; 
font-style: normal; 
font-weight: normal; 
color: #74a702;
text-align: left;
}
.testemonialsbg1 {
    background-image: url("images/dtv/testmonial_side1.gif");
    background-repeat: repeat-y;
}
.testemonialsbg2 {
    background-image: url("images/dtv/testmonial_side2.gif");
    background-repeat: repeat-y;
}
.testemonialbottombg {
    background-image: url("images/dtv/testmonial_bottombg.gif");
    background-repeat: repeat-x;
}
.summaryside1 {
    background-image: url("images/dtv/summery_side1.gif");
    background-repeat: repeat-y;
}
.summaryside2 {
    background-image: url("images/dtv/summery_side2.gif");
    background-repeat: repeat-y;
}
.summarybottombg {
    background-image: url("images/dtv/summery_bottombg.gif");
    background-repeat: repeat-x;
}
.dirtvsidebg1 {
    background-image: url("images/dtv/dirtv_sidebg1.gif");
    background-repeat: repeat-y;
}
.dirtvsidebg2 {
    background-image: url("images/dtv/dirtv_sidebg2.gif");
    background-repeat: repeat-y;
}
.dirtvbottombg {
    background-image: url("images/dtv/dirtv_bottombg.gif");
    background-repeat: repeat-x;
}
.sidebuttonsheading {
    font-family: Tahoma, Impact;
    font-size: 11px;
    font-weight: bold;
    color: 2A2A2A;
    text-decoration: none;
}
.bodytext {
    font-family: Tahoma, Impact;
    font-size: 8.5pt;
    font-weight: normal;
    color: #2a2a2a;
    text-decoration: none;
}
.bodytextw {
    font-family: Tahoma, Impact;
    font-size: 8.5pt;
    font-weight: bold;
    color: #F0F0F0;
    text-decoration: none;
}
.bodytextpad {
    font-family: Tahoma, Impact;
    font-size: 8.5pt;
    font-weight: normal;
    color: #2a2a2a;
    text-decoration: none;
    padding-left: 3px;
}
.sideheading2 {
    font-family: Tahoma, Impact;
    font-size: 8.5pt;
    font-weight: bold;
    color: 606060;
    text-decoration: none;
}
.subheaing1 {
    font-family: Tahoma, Impact;
    font-size: 8.5pt;
    font-weight: bold;
    color: 29849D;
    text-decoration: none;
}
.subheaing2 {
    font-family: Tahoma, Impact;
    font-size: 8.5pt;
    font-weight: bold;
    color: 4b4b4b;
    text-decoration: none;
}
.subheaing3 {
    font-family: Tahoma, Impact;
    font-size: 8.5pt;
    font-weight: bold;
    color: 29849D;
    text-decoration: none;
}
.learnmore {
    font-family: Tahoma, Impact;
    font-size: 8.5pt;
    font-weight: normal;
    text-decoration: underline;
    color: 4E8401;
}
.subbuttons2 {
    font-family: Tahoma, Impact;
    font-size: 8.5pt;
    font-weight: normal;
    color: 2A2A2A;
    text-decoration: underline;
}

.copyrighty {
    font-family: Tahoma, Impact;
    font-size: 8.5pt;
    font-weight: normal;
    color: 29849D;
    text-decoration: none;
}

.foot { 
font-family: Tahoma, Impact;
font-size: 8.5pt;
font-weight: normal; 
color: 29849D;
text-align: center;
text-decoration: none;
}

.sidebuttons { 
font-family: Tahoma, Impact;
font-size: 8.5pt;
font-weight: normal;
color: 29849D;
text-decoration: underline;
}
A.sidebuttons:hover {
color:#0000ff;
text-decoration:none; 
}
A.sidebuttons:link { 
color:#29849D; 
text-decoration:underline; 
}
A.sidebuttons:visited { 
color:#336699;
text-decoration: underline; 
}
A.sidebuttons:visited:hover { 
color:#0000ff; 
text-decoration:none; 
}

.downbuttons { 
font-family: Tahoma, Impact; 
font-size: 9pt; 
font-weight: bold; 
color: 2A2A2A; 
text-decoration: none;
}
a.downbuttons:hover { color:#ffffff; text-decoration:none; }
a.downbuttons:link { color:#2A2A2A; text-decoration:underline; }
a.downbuttons:visited { color:#2a2a2a; text-decoration: underline; }
a.downbuttons:visited:hover { color:#ffffff; text-decoration:none; }

.refer { 
font-family: Tahoma, Impact;
font-size: 8.5pt;
font-weight: normal;
color: 0000ff;
text-decoration: underline;
}
A.refer:hover {
color:#ff9933;
text-decoration:none; 
}
A.refer:link { 
color:#0000ff; 
text-decoration:underline; 
}
A.refer:visited { 
color:#0000ff;
text-decoration: underline; 
}
A.refer:visited:hover { 
color:#ff9933; 
text-decoration:none; 
}
.submit-button {
font-family: tahoma, Arial, Helvetica, sans-serif;
color: #ffffff;
text-decoration: none;
background-color: #606060;
font-size: 10pt;
width: 70px;
border: 1px solid #74a702;
font-weight: bold;
}
.submitbutton {
font-family: tahoma, Arial, Helvetica, sans-serif;
color: #ffffff;
text-decoration: none;
background-color: #74a702;
font-size: 10pt;
width: 70px;
border: 1px solid #74a702;
font-weight: bold;
}
.close-button {
font-family: tahoma, Arial, Helvetica, sans-serif;
color: #ffffff;
text-decoration: none;
background-color: #606060;
font-size: 10pt;
width: 100px;
border: 1px solid #74a702;
font-weight: bold;
}
hr {
border: 2px;
width: 100%;
border-left:1px dotted #29849D;
border-right:1px dotted #29849D;
border-top:1px dotted #29849D;
border-bottom:1px dotted #29849D;
color: #29849D;
}
hr.line { 
border: 2px;
width: 100%; 
border-left:1px dotted #29849D; 
border-right:1px dotted #29849D; 
border-top:1px dotted #29849D; 
border-bottom:1px dotted #29849D; 
color: #29849D;
}

.offer { 
font-family: Tahoma, Impact;
font-size: 8.5pt;
font-weight: normal;
color: 0000ff;
text-decoration: underline;
}
A.offer:hover {
color:#ff9933;
text-decoration:underline;
}
A.offer:link { 
color:#0000ff; 
text-decoration:underline; 
}
A.offer:visited { 
color:#0000ff;
text-decoration: underline; 
}
A.offer:visited:hover { 
color:#ff9933; 
text-decoration:underline; 
}
.arial-14-white {
    font-family: arial,Tahoma, Impact;
    font-size: 14;
    font-weight: bold;
    color: #ffffff;
    text-decoration: none;
}
.arial-12-white-bold {
    font-family: arial,Tahoma, Impact;
    font-size: 12;
    font-weight: bold;
    color: #ffffff;
    text-decoration: none;
}
.dotted-border {
    border: 1px dotted #666666;
}
.tahoma-11-bold {
    font-family: Tahoma, Impact;
    font-size: 11px;
    font-weight: bold;
    color: #606060;
    text-decoration: none;
}
.tahoma-11-white {
    font-family: Tahoma, Impact;
    font-size: 11px;
    font-weight: bold;
    color: #ffffff;
    text-decoration: none;
}
.head2 {
    font-size: 12px;
    font-weight: bold;
    color: #2362a7;
    margin:0px;
    padding: 4px;
}
.head2-padding {
    font-size: 12px;
    font-weight: bold;
    color: #2362a7;
    margin:0px;
    padding: 4px;
    text-indent:8px;
}
.head1 {
    font-size: 14px;
    font-weight: bold;
    color: white;
    margin:0px;
}
h1 {
    font-size: 14px;
    font-weight: bold;
    color: #479a0a;
    padding: 10px 0 10px 0;
}