@charset "utf-8";
/* CSS Document */

body{text-align:center
}
img
{  border-style: none;
}
a.home{width:85px;
	height:120px;
    color: #FFFFFF;
    margin:10px 30px 0px 70px;
    font-weight: bold;
    text-decoration:none;
    display: block;
	background-image:url(images/HomeButton.png);
    background-repeat: no-repeat;
	float:left;
	border:none;
}

a.home:hover{width:85px;
	height:120px;
    color: #000000;
    margin:10px 30px 0px 70px;
    text-decoration:none;
    display: block;
    font-weight: bold;
	background-image:url(images/HomeButtonHover.png);
	/*background-image:url(../Images/Hometabhover.gif);*/
	background-repeat:no-repeat;
	float:left;
	border:none;
	}

a.whyglobal{width:85px;
	height:120px;
    color: #FFFFFF;
    margin:10px 30px 0px 30px;
    font-weight: bold;
    text-decoration:none;
    display: block;
    background-image:url(images/WhyGlobal.png);
    background-repeat: no-repeat;
	float:left;}
a.whyglobal:hover{width:85px;
	height:120px;
    color: #000000;
    margin:10px 30px 0px 30px;
    text-decoration:none;
    display: block;
    font-weight: bold;
	background-image:url(images/WhyGlobalhover.png);
	background-repeat:no-repeat;
	float:left;}

a.gallery{width:85px;
	height:120px;
    color: #FFFFFF;
    margin:10px 30px 0px 30px;
    font-weight: bold;
    text-decoration:none;
    display: block;
    background-image:url(images/GalleryButton.png);
    background-repeat: no-repeat;
	float:left;}
a.gallery:hover{width:85px;
	height:120px;
    color: #000000;
    margin:10px 30px 0px 30px;
    text-decoration:none;
    display: block;
    font-weight: bold;
	background-image:url(images/GalleryButtonHover.png);
	background-repeat:no-repeat;
	float:left;}

a.service{width:85px;
	height:120px;
    color: #FFFFFF;
    margin:10px 30px 0px 30px;
    font-weight: bold;
    text-decoration:none;
    display: block;
	background-image:url(images/ServiceButton.png);
    background-repeat: no-repeat;
	float:left;}
a.service:hover{width:85px;
	height:120px;
    color: #000000;
    margin:10px 30px 0px 30px;
    text-decoration:none;
    display: block;
    font-weight: bold;
	background-image:url(images/ServiceButtonHover.png);
	background-repeat:no-repeat;
	float:left;}

a.contact{width:85px;
	height:120px;
    color: #FFFFFF;
    margin:10px 30px 0px 30px;
    font-weight: bold;
    text-decoration:none;
    display: block;
    background-image:url(images/ContactButton.png);
    background-repeat: no-repeat;
	float:left;}
a.contact:hover{width:85px;
	height:120px;
    color: #000000;
    margin:10px 30px 0px 30px;
    text-decoration:none;
    display: block;
    font-weight: bold;
	background-image:url(images/ContactButtonHover.png);
	/*background-image:url(../Images/Hometabhover.gif);*/
	background-repeat:no-repeat;
	float:left;}

a.news{width:85px;
	height:120px;
    color: #FFFFFF;
    margin:10px 40px 0px 30px;
    font-weight: bold;
    text-decoration:none;
    display: block;
    background-image:url(images/NewsButton.png);
    background-repeat: no-repeat;
	float:left;}
a.news:hover{width:85px;
	height:120px;
    color: #000000;
    margin:10px 40px 0px 30px;
    text-decoration:none;
    display: block;
    font-weight: bold;
	background-image:url(images/NewsButtonHover.png);
	background-repeat:no-repeat;
	float:left;}
a.financing{ 
	background-image:url(images/Financing.png);
	background-repeat:no-repeat;
    text-decoration:none;
    display: block;
    font-weight: bold;
	width:500px;
	height:169px;
}
a.financing:hover{ 
	background-image:url(images/Financinghover.png);
	background-repeat:no-repeat;
    text-decoration:none;
    display: block;
    font-weight: bold;
	width:500px;
	height:169px;
}



body, td, th {
	font-size: 10pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border-color: #000000;
	
}

#mainlinks{ background-position:center;
		width:960px;
		height:170px;
	}


a:link { font-size: 10pt; color:#36F; text-decoration: underline; }
a:visited { font-size: 10pt; color:#999 text-decoration: underline;  }
a:hover { font-size: 10pt; color: #3333CC; text-decoration: none; }
a:active { font-size: 10pt; color: #3333CC; text-decoration: underline; }

.class1 {font-size: 8pt; color: #666666; text-decoration: none; }
.class1 A:link {font-size: 8pt; color: #666666; text-decoration: none; }
.class1 A:visited {font-size: 8pt; color: #666666; text-decoration:none; }
.class1 A:active {font-size: 8pt; color: #666666; text-decoration: none; }
.class1 A:hover {font-size: 8pt; color: #3333CC; text-decoration:underline; }

.header {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px; 
	
	}
	
	
.class2 {font-size: 14pt; color: #FFFFFF; text-decoration: none; }
.class2 A:link {font-size: 14pt; color: #FFFFFF; text-decoration: none; }
.class2 A:visited {font-size: 14pt; color: #FFFFFF; text-decoration:none; }
.class2 A:active {font-size: 14pt; color: #FFFFFF; text-decoration: none; }
.class2 A:hover {font-size: 14pt; color: #3333CC; text-decoration:underline; }

.specbold {font-size: 18pt; font-style: normal; font-weight: bold; text-decoration: none; color: #000000; }
.specboldwhite {font-size: 16pt; font-style: normal; font-weight: bold; text-decoration: none; color: #FFFFFF; }
.specitalic {font-size: 10pt; font-style: italic; font-weight: bold; text-decoration: none; color: #000000; }
.specitalicreg {font-size: 10pt; font-style: italic; font-weight: normal; text-decoration: none; color: #000000; }
.model { font-size: 10pt; font-weight: bold; color: #FFFF00; text-decoration: none; }

.specs {font-size: 10pt;font-weight: bold; text-decoration: none; color: #FFFFFF;  }
.capblack {
	font: normal 8pt Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}

.capwhite {
	font: normal 8pt Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #FFFFFF
}
.specs A:link {font-size: 10pt; font-weight: bold; text-decoration: none; color: #FF0000; }
.specs A:visited {font-size: 10pt;font-weight: bold; text-decoration: none; color: #FF0000; }
.specs A:active {font-size: 10pt;font-weight: bold; text-decoration: none; color: #FF0000; }
.specs A:hover {font-size: 10pt;font-weight: bold; text-decoration: underline; color: #000000; }
.regboldwhite {
	font: bold 10pt Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #FFF;
}
.tinyboldwhite {
	font: bold 8pt Verdana, Arial, Helvetica, sans-serif;
        font-weight: bold;
	text-decoration: none;
	color: #FFFFFF
}
.regboldblack {
	font: bold 10pt Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #000000;
}
.twelveboldblack {
	font: bold 12pt Verdana;
	text-decoration: none;
	color: #000000;
}

.twelveboldwhite {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 12px; font-style: normal; 
font-weight: bold; font-variant: normal; 
text-transform: none; color: #FFFFFF; 
text-decoration: none
}

.tinyspec {
	font: bold 8pt Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
}


.tinyspecreg {
	font: 8pt Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
}


.bluebold {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 18px; font-style: normal; 
font-weight: bold; font-variant: normal; 
text-transform: none; color: #0006A8; 
text-decoration: none
}


.formage {
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	background-color: #C3C5FB;
	border: 1pt, #000000;
	border-color: #000000;
}

.reqformage {
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	background-color: #FFFFFF;
	border: 1pt, #000000;
	border-color: #000000;
}

.searchage {
	font: 8pt Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	background-color: #E5E6FF;
	border: 1pt, #000000;
	border-color: #000000;
	height: 8pt;
}


.gosearch {
	font: bold 10pt Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	border: 1pt; border-color: #000000;
	background-color: #E5E6FF;
	color: #000000;
	cursor:pointer;
}


.regwhite {
	font: 10pt Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
}

div.menu a {
 background-color:#575ead; color:#0099cc; width:225pt; text-align:center; font-weight:bold; text-decoration: none;
}

.bigwhite {font-size: 14pt; color: #FFFFFF; text-decoration: none; }

div.menu a:link {
color: #FFFFFF; 
background: #575ead; 
text-decoration: none;
}

div.menu a:active { 
color: #FFFFFF;
background: #575ead; 
text-decoration: none;
}

div.menu a:visited {
color: #FFFFFF; 
background: #575ead; 
text-decoration: none;
}

div.menu a:hover {
color: #000000;
text-decoration: none;
}

.boldspec {  font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 18px; font-style: normal; 
font-weight: bold; font-variant: normal; 
text-transform: none; color: #000000; 
text-decoration: none;}


.subitbutton {
	font: bold 12px Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #000000;
	cursor:pointer;
}


.pressdate{font-size: 10px; text-decoration: none; color: #000000;
 }
.press {font-size: 18px;font-weight: bold; text-decoration: none; color: #0006A8; }
.press A:link {font-size: 18px; font-weight: bold; text-decoration: underline; color: #0006A8; }
.press A:visited {font-size: 18px;font-weight: bold; text-decoration: underline; color: #0006A8 }
.press A:active {font-size: 18px;font-weight: bold; text-decoration: underline; color: #0006A8; }
.press A:hover {font-size: 18px;font-weight: bold; text-decoration: none; color: #000000; }


.monial { font-size: 10pt; color: #000000;  
}	
.monial A:link { font-size: 10pt; font-weight: bold; color: #000000;  }
.monial A:visited {font-size: 10pt;font-weight: bold; color: #000000; }
.monial A:active {font-size: 10pt;font-weight: bold; color: #000000; }
.monial A:hover { font-size: 10pt; text-decoration: underline; font-weight: bold; color: #FFFFFF;}

#banner{ background-position:center;}

.flash{ background-position:center;
	}

#gs{float:right; width:300px; margin:15px 50px 0px 0px; font-family:"Arial Black", Gadget, sans-serif; text-align:center;font-size:14px; overflow:auto;
}
#gsis{float:right; width:410px; height:20px; margin:5px 0px px 0px; font-family:"Arial Black", Gadget, sans-serif; text-align:center; font-size:12px;
}
#Daktronics{ width:100px; border:thin; border-style:none; padding:12px 0px 0px 20px;
}
#watchfire{ width:180px; border:thin; border-style:none; padding:10px 0px 0px 0px;
}
#yesco{width:180px; border:thin; border-style:none; float:left; padding:30px 0px 0px 0px;
}
#adaptive{width:180px; height:80px;border:thin; border-style:none; padding:10px 0px 0px 0px;
}
#wy{float:left; width:200px; 
}
#da{float:right; width:200px; 
	}
#links{height:200px;
	}
#referral{padding:50px 0px 0px 0px;
	}
#globe{
	position:absolute;
	left: 388px;
	top: 773px;
}
#flashdiv{width:100%; text-align:center; margin:0 auto;
}
#bounding{background-color:#E5E6FF; margin:0 auto; width:960px; text-align:center; padding:0;
}
#Northeast{
	position:absolute;
	width:960px;
	height:243px;
	left: 27px;
	top: 2128px;
}

