/* CSS Document */
html, body, #global{
min-height: 100%;
width: 100px;
height: 100%;
}

html>body, html>body #global{
height: auto;
}

a{
color:#00529F;
text-decoration: underline;
}

a:visted, a:hover, a:active{
	color: #66B5FF;
	text-decoration: none;
}

body{
margin: 0;
padding: 0;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-style: normal;
line-height: 15px;
font-weight: normal;
font-variant: normal;
color: #333333;
/*behavior: url(csshover.htc);*/
}

#global{
position: absolute;
top: 0;
left: 0;
}

.mgt{
color: #ffffcc;
background-color: #cc6600;
}

.blue_button{
color: #ffc;
background-color: #339;
}

#header{
cursor:default;
height: 90px;
width: 100%;
background-image:url(images/header.jpg); 
background-repeat: no-repeat;
border: none;
}

#translator a{
color: #fff;
text-decoration: none;
}

#languages{
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}

#languages li{
display: inline;
list-style-type: none;
font-size: 10px;
color: #ffffff;
}

#languages li ul{
display: inline;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}

#languages li ul li{
padding: 0px 3px 0px 2px;
}

#languages a{
color: #fff;
text-decoration: none;
}

#DaktronicsWorldWide{
font-size: 10px;
color: #ffffff;
text-decoration: none;
}

#country{
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #ffffff;
}

#sub_tables_row div{
position:absolute;
margin:0;
padding:0;
top:104px;
}

#sub_tables_row td table{
width:117px; 
}

#menu_bar{
width: 100%;
float: left;
}

#menu_bar a, #menu_bar h2{
font: bold 10px arial, helvetica, sans-serif;
display: block;
margin: 0;
padding: 2px 3px;
}

#menu_bar h2{
color: #fff;
background: #00509C;
}

/*#menu_bar h2:hover{
color: #00509C;
background: #fff;
}*/

#menu_bar a{
color: #fff;
background: #00509C;
text-decoration: none;
}

/*#menu_bar a:hover{
color: #00509C;
background: #fff;
}*/

#menuContainer1, #menuContainer2, #menuContainer3, #menuContainer4, 
#menuContainer5, #menuContainer6, #menuContainer7, #menuContainer8{
height:16px; 
border:none; 
width:108px;
}

/*#menu_bar ul ul a{
color: #00509C;
background: #FFFFFF;
}

#menu_bar ul ul a:hover{
color: #FFFFFF;
background: #66B5FF;
}


#menu_bar ul{
list-style: none;
margin: 0;
padding: 0;
width: 11em;
float: left;
}

#menu_bar li{
position: relative;
}

#menu_bar ul ul ul{
position: absolute;
top: 0;
left: 100%;
}

#menu_bar ul ul{
position: absolute;
left: 0px;*/
/*width: 18em;*/
/*z-index: 500;
}

div#menu_bar ul ul{
display: none;
}

div#menu_bar ul li:hover ul{
display: block;
}

div#menu_bar ul ul,
div#menu_bar ul li:hover ul ul,
div#menu_bar ul ul li:hover ul ul{
display: none;
}

div#menu_bar ul li:hover ul,
div#menu_bar ul ul li:hover ul,
div#menu_bar ul ul ul li:hover ul{
display: block;
}*/

#sitenav ul{
padding: 10px 0px 10px 10px;
margin: 0px 0px 0px 10px;
}

#sitenav li{
list-style-type: none;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}

#sitenav a{
color: #00529F;
/*font-size: 10px;*/
text-decoration: none;
}

img.inside{
float: left;
padding: 0px 10px 0px 0px;
}

a.inside{
color: #00529F;
margin: 0;
padding: 0;
text-decoration: none;
}

h2.inside{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 130%;
color: #66B5FF;
margin: 0;
padding: 0;
text-decoration:none;
}

p.inside{
color:#6D6F71;
margin: 0px 50px 0px 0px;
padding: 0;
}

p.front{
margin: 0px 50px 0px 40px;
padding: 0;
}

h2.front{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 16px;
line-height: 15px;
font-weight: bold;
font-variant: normal;
color: #66B5FF;
margin: 0px 50px 0px 40px;
}

h3.front{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 14px;
line-height: 15px;
font-weight: bold;
font-variant: normal;
color: #6D6F71;
border-bottom: 1px solid #339;
margin: 0px 0px 0px 0px;
}

a.front{
color: #00529F;
margin: 0px 50px 0px 40px;
padding: 0;
text-decoration: none;
}

#services_content{
width: 750px;
padding: 0px 0px 0px 50px;
}

div.info{
margin-bottom:8px;
}

p.info{
margin: 0px 0px 0px 0px;
padding: 0;
}

h2.info{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 16px;
line-height: 15px;
font-weight: bold;
font-variant: normal;
color: #66B5FF;
margin: 0px 0px 0px 0px;
}

a.info{
color: #00529F;
margin: 0px 0px 0px 0px;
padding: 0;
text-decoration: none;
}

img.feature{
float: left;
padding: 0px 10px 10px 0px;
}

a.feature{
color: #00529F;
margin: 0;
padding: 0;
text-decoration: none;
}

h2.feature{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 16px;
font-weight: bold;
font-variant: normal;
color: #66B5FF;
text-align: left;
margin: 0;
padding: 0;
}

h3.feature{ 
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 14px;
font-weight: bold;
font-variant: normal;
color: #6D6F71;
padding:0;
margin: 0px;
}

p.feature{
margin: 10px 50px 20px 0px;
padding: 0;
}

.mainHR{
color:#00529F;
}

h1{ 
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 150%;
color: #00529F;
}

h2{ 
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 130%;
color: #66B5FF;
}

h3{ 
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 115%;
color: #6D6F71;
}

h4{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 95%;
color: #6D6F71;
}

h5{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 90%;
color: #6D6F71;
}

h6{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 80%;
color: #6D6F71;
}

p { 
font-style: normal;
line-height: 15px;
font-weight: normal;
font-variant: normal;
color: #333333;
}

#contact{
padding-bottom: 3em;
margin: 0px 0px 0px 0px;
height: auto;
}

table.form{
width: 600px;
table-layout: auto;
}

tr.blue{
font: 14px Arial, Helvetica, sans-serif;
background-color:#00509C;
color:#FFF;
}

td.req{
font: bold 12px Arial, Helvetica, sans-serif;
color: #c00;
}

td.notreq{
font: bold 12px Arial, Helvetica, sans-serif;
}

td.description{
color: #000;
padding: 0px 0px 10px 0px;
}

td.type{
font: bold 12px Arial, Helvetica, sans-serif;
padding: 10px 0px 0px 0px;
color: #66B5FF;
}

td.type14{
font: bold 14px Arial, Helvetica, sans-serif;
padding: 10px 0px 0px 0px;
color: #66B5FF;
}

input.short{
width: 240px;
}

input.long{
width: 540px;
}

select.short{
width: 240px;
}

a.email{
color: #66B5FF;
}

#press{
padding-bottom: 3em;
margin: 35px 0px 50px 250px;
height: auto;
}

#footer{
clear: both;
bottom: 0;
left: 0;
border: none;
width: 100%;
height: 80px;
background-color: #66B5FF;
background-image: url(images/vortek.jpg);
background-position: center left;
background-repeat: no-repeat;
}

#footer a{
color: #fff;
text-decoration: none;
}

#footerText{
position:relative;
top: 20px;
left: 155px;
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
color: #ffffff;
}

.a8{
font-size: 8px;
color: #333333;
}

.a10{
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 11px;
font-style: normal;
line-height: 15px;
font-weight: normal;
font-variant: normal;
color: #333333;
}

.a12{
font-size: 12px;
color: #333333;
}

.a14{
font-size: 14px;
color: #333333;
}

.a16{
font-size: 16px;
color: #333333;
}

.a18{
font-size: 18px;
color: #333333;
}

.a20{
font-size: 20px;
color: #333333;
}

.a8b{
font-size: 8px;
color: #333399;
}

.a10b{
font-size: 11px;
color: #333399;
}

.a12b{
font-size: 12px;
color: #333399;
}

.a14b{
font-size: 14px;
color: #333399;
}

.a16b{
font-size: 16px;
color: #333399;
}

.a18b{
font-size: 18px;
color: #333399;
}

.a20b{
font-size: 20px;
color: #333399;
}

.a8w{
font-size: 8pt;
color: #ffffff;
}

.a8mgt{
font-size: 8px;
color: #cc6600;
}

.a10mgt{
font-size: 10px;
color: #cc6600;
}

.a12mgt{
font-size: 12px;
color: #cc6600;
}
.a10g{
font-size: 10px;
color: #00ff00;
}

.prop{
height: 495px;
float: right;
width: 1px;
color: #FF0000;
}

.clear{
clear: both;
height: 1px;
overflow: hidden;
color:#0000FF;
}

.moreDetails{
text-decoration:none;
color:#00529F;
}

input.readonly{
border:0.0px;
height:20px;
}

<!---<style type="text/css" media="screen">--->
body{
/*behavior: url(csshover.htc);*/
font-size: 100%;
}

#menu_bar ul li{
float: left; width: 100%;
}

#menu_bar ul li a{
height: 1%;
} 

#menu a, #menu h2{ 
color: #66B5FF;
font: bold 0.7em/1.4em arial, helvetica, sans-serif;
}
</style>
<!---[endif]--->

