/* CSS Document */

/* HTML Elements */
body {
font-family:Verdana, Trebuchet MS, Arial;
font-size: 90%;
color: #000;
background: #555;
text-align:center;
padding: 5px 0;
margin: 0;
}

a {color: #004183; text-decoration: none; font-weight: bold;}
a:hover {color: #036; text-decoration: underline;}

#hidden, .hidden, #header h2 {display: none;}

#container{margin: 0 auto;width: 1000px;text-align: left;background: #fff;}

#header {background: url("http://www.net-voice.net/assets/images/header.jpg") no-repeat;height: 111px;border-bottom: 1px solid #a9adb0;}

#navigation ul {margin: 0; padding: 84px 0 0 27px; list-style: none}
#navigation li {margin: 0;float: left; text-align: center;font-size: 80%;}
#navigation a {width: 83px;height: 27px;display: block; background: url("http://www.net-voice.net/v4/assets/images/nav_bg.gif") no-repeat;color: #555;text-decoration: none;padding-top: 7px;}
#navigation a:hover {color: #000;background: url("http://www.net-voice.net/v4/assets/images/nav_bghover.gif") no-repeat;}

#browse_products ul, #browse_support ul{display: none;}
#browse_products ul a, #browse_support ul a {width: 150px; background: #fff; border: 1px solid #a9adb0; border-top: none; text-align: left; height: 20px; padding-left: 5px}
#browse_products ul a:hover, #browse_support ul a:hover { width: 150px; background: #ccc; border: 1px solid #a9adb0; border-top: none; text-align: left; height: 20px}
#browse_products:hover ul, #browse_support:hover ul { 
margin:0 0 0 1px;
padding: 0;
display: block;
visibility: visible;
top: 117px;
width: 150px;
height: 20px;
position: absolute;
z-index: 1;
}






#main_content{clear: both;padding: 10px 80px 20px 80px;margin: 0;}
#main_content h2 {font-family: tahoma, arial, verdana, sans-serif; padding: 5px 0 5px 0; margin: 0;color: #263354; font-size: 140%; border-bottom: 1px solid #a9adb0; width: 100%;}
#main_content h3 {font-family: tahoma, arial, verdana, sans-serif; padding: 5px 0 5px 0; margin: 0;color: #263354; font-size: 120%;  width: 100%;}

#splash{padding: 0; margin: 0;position: relative;height: 210px;border-bottom: 1px solid #a9adb0; background: url("http://www.net-voice.net/assets/images/splash.jpg") no-repeat left top;}

#splash2{padding: 0; margin: 0;position: relative;height: 210px;border-bottom: 1px solid #a9adb0; background: url("http://www.net-voice.net/v4/assets/images/splash_image1.jpg") no-repeat left top;}

#splash3{padding: 0; margin: 0;position: relative;height: 210px;border-bottom: 1px solid #a9adb0; background: url("http://www.net-voice.net/v4/assets/images/splash_image2.jpg") no-repeat left top;}

#splash4{padding: 0; margin: 0;position: relative;height: 210px;border-bottom: 1px solid #a9adb0; background: url("http://www.net-voice.net/v4/assets/images/splash_image3.jpg") no-repeat left top;}

#splash ul, #splash2 ul, #splash3 ul, #splash4 ul {list-style: none; margin: 0 0 0 599px; padding: 0;}
#splash li, #splash2 li, #splash3 li, #splash4 li {margin: 0; padding: 0;}
#splash img, #splash2 img, #splash3 img, #splash4 img {border: none;}
#splash a, #splash2 a, #splash3 a, #splash4 a {display: block; height: 70px; margin:0; padding: 0; text-decoration:none}

.thumbnaila{background: url("http://www.net-voice.net/v4/assets/images/splash_title1.gif") no-repeat;}
.thumbnailb{background: url("http://www.net-voice.net/v4/assets/images/splash_title2.gif") no-repeat;}
.thumbnailc{background: url("http://www.net-voice.net/v4/assets/images/splash_title3.gif") no-repeat;}
.thumbnaila:hover{background: url("http://www.net-voice.net/v4/assets/images/splash_title1hover.gif") no-repeat;}
.thumbnailb:hover{background: url("http://www.net-voice.net/v4/assets/images/splash_title2hover.gif") no-repeat;}
.thumbnailc:hover{background: url("http://www.net-voice.net/v4/assets/images/splash_title3hover.gif") no-repeat;}

.thumbnaila span, .thumbnailb span, .thumbnailc span{ /*CSS for enlarged image*/position: absolute;padding: 0;margin: 0;left: -2000px;border: none;visibility: hidden;color: black;text-decoration: none;}
.thumbnaila span img, .thumbnailb span img, .thumbnailc span img{ border: none;padding: 0;margin: 0;}
.thumbnaila:hover span, .thumbnailb:hover span, .thumbnailc:hover span{ visibility: visible;border: none;top: 0;left: 0; z-index: 0;padding: 0;margin: 0;}

#triboxes {width: 1000px;}
.boxa {float: left; width: 310px; font-size: 90%; margin: 0 10px 20px 30px; padding:0;} 
.boxb {float: left; width: 310px; font-size: 90%; margin: 0 10px 20px 0; padding:0;}
.boxc {float: left; width: 310px; font-size: 90%; margin: 0 0 20px 0; padding:0;}

.boxa p, .boxb p, .boxc p {padding: 0; margin: 0;}

#footer {clear: both; text-align: center;font-size: 70%; border-top: 1px solid #a9adb0;}
#footer p{padding: 10px; margin: 0; color: #555;}
#footer img {float: left;margin-top: 4px;margin-right: 10px;}
#footer ul {list-style: none; margin: 0; padding: 10px 0 0 10px; }
#footer li {display: inline; padding-right: 20px;}

fieldset {border: 1px solid #999;padding: 10px; width: 90%;}
legend {color: #000; padding: 5px; font-size: 120%; font-weight: bold;}
form p { font-size: 90%; }



.clear {clear:both}
.pdf { background: url("http://www.net-voice.net/v4/assets/images/icon_pdf.gif")no-repeat right; padding-right: 20px}







/* SITE CONFIG AREA */
#ad_nav ul {margin: 0; padding: 84px 0 0 27px; list-style: none}
#ad_nav li {margin: 0;float: left; text-align: center;font-size: 80%;}
#ad_nav a {width: 83px;height: 27px;display: block; background: url("http://www.net-voice.net/v4/assets/images/nav_bg.gif") no-repeat;color: #555;text-decoration: none;padding-top: 7px;}
#ad_nav a:hover {color: #000;background: url("http://www.net-voice.net/v4/assets/images/nav_bghover.gif") no-repeat;}
#status_ok {margin: 20px auto; border: 1px solid #999;background: #acd700; width: 60%;padding: 0; font-size: 90%;}
#status_error {margin: 20px auto; border: 1px solid #b0d2b7;background: #F30; width: 60%;padding: 0; font-size: 90%;}
#status_error h2, #status_error h3, #status_error p, #status_ok h2, #status_ok h3, #status_ok p{padding: 5px; margin: 0;}

#sending {width: 60%; border: 1px solid #a9adb0; margin: 0 auto; padding: 10px; font-size: 80%;}
#sending img {float: left;}
#sending p, #sending h3 {margin-left: 50px; padding: 0;}

#admin table {border: 1px solid #a9adb0; font-size: 90%; margin:0 0 20px 0; padding:0px;border-collapse: collapse;}
#admin thead {background: #004183;}
#admin td  {padding: 5px;}
#admin th {padding: 5px; color: #fff; text-align: left;}
.row1 {background: #FFF; border: 1px solid #a9adb0;}
.row2 {background: #EDEDED; border-left: 1px solid #a9adb0; border-right: 1px solid #a9adb0;}
.row3 {background: #CCC; border-top: 1px solid #a9adb0; font-style:italic;}
.delete, .error, .logout {color: #F00;}