@charset "UTF-8";

body {
	font-weight:400;
	line-height:0.5cm;
	font-size:11px;
	font-style:normal;
	font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif;
	background-color: #000000;
}

body.2 {
	background-color: #ffffff;
	font-weight:400;
	line-height:0.5cm;
	font-size:11px;
	font-style:normal;
	font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif;
}

body.spec {
	background-color:#fff;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:400;
	line-height:.5cm;

}

Body.spec a:hover {
	background:#ddd;

}


/* Links */

A {
	text-decoration:none;
	color: #333333;	
}

A:link {
	text-decoration:none;
	font-weight:400;
	font-family:Arial, Helvetica, sans-serif;
	color:#333333
}

A:visited {
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:400;
	color:#666666
}

A:hover {
	text-decoration:underline;
	color:#999999;
}


A:hover.noU {
	text-decoration:none;
	color:#999999;
}


A.li, A:Visited.li, A:link.li, A:hover.li{
	color:#CCCCCC;
	font-size:14px}


A.li2, A:Visited.li2, A:link.li2, A:hover.li2{
	color:#CCCCCC;
	}
A.li2:Visited
{
	color:#CCCCCC;
	}
/* fonts */

.small {font-size:7px; 
		font-family:Arial Narrow, CopprplGoth Cn BT, Helvetica Condensed;	font-size: large;
}
		
.smaller {
	font-family:Arial, Helvetica, sans-serif;
	font-size: smaller;
	color: #333333;
}
.smi {
	font-size: 9px;
	font-variant: small-caps;
	font-style: italic;
	
	color:#CCCCCC;
	}
.two {
	text-decoration:none;
	color:#666666;
	font-size: 16px; }
	
	.reg {
font-size:small;

}
.regx {
font-size:x-small 
}
.first {
	text-decoration:none;
	color:#666666;
	font-size: 18px;
}

.w1 {
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
}
.w2 {color: #CCCCCC}

	 
.techbg  {background: url(images/bgtech.jpg) no-repeat} 

.header {
	background-color:#CCCCCC;
	font-size:14px;
	font-weight: bold;
	color: #666666
}
.subheader {
	font-size:10px;
	font-weight: bold;
	color: #666666;
	text-align: center;
}




.bg_stand {background-image: url(images/BG-links.png); background-position:bottom;
background-repeat:no-repeat;}

hr {
	color:gray;
	height:auto;
}
table {
	background:#FFFFFF;
	border-color: #666666;
}

td {
	font-weight:300;
	font-size:11px;
	font-family: Arial, Helvetica, sans-serif;
}
.img2 {
font-size:x-small }

.img2 {
	float: right;
	}


.img {
border-color:#b3b3b3;
}

.img:hover {
border-color:#0434B1;
}




/* Vertical Menu */


#menu2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto 50px; WIDTH: 140px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#menu2 LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; Z-INDEX: 100; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 140px; PADDING-TOP: 0px; POSITION: relative; HEIGHT: 1.7em
}
#menu2 LI DL {
	LEFT: 0px; PADDING-BOTTOM: 0px; POSITION: absolute; TOP: 0px
}
#menu2 LI A {
	TEXT-DECORATION: none
}
#menu2 LI A:visited {
	TEXT-DECORATION: none
}
#menu2 LI DD {
	DISPLAY: none
}
#menu2 TABLE {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1em; PADDING-BOTTOM: 0px; MARGIN: -1px; PADDING-TOP: 0px; BORDER-COLLAPSE: collapse
}
#menu2 DL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 150px; PADDING-TOP: 0px
}
#menu2 DT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#menu2 DD {
	CLEAR: right; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1em; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 150px; COLOR: #fff; PADDING-TOP: 0px; TEXT-ALIGN: left
}
#menu2 DT A {
	BORDER-RIGHT: #c00 1px solid;
	PADDING-RIGHT: 0px;
	BORDER-TOP: #c00 0px solid;
	DISPLAY: block;
	PADDING-LEFT: 0px;
	FONT-SIZE: 0.9em;
	BACKGROUND: #666666;
	PADDING-BOTTOM: 0.75em;
	BORDER-LEFT: #c00 1px solid;
	COLOR: #ccc;
	PADDING-TOP: 0.25em;
	BORDER-BOTTOM: #c00 1px solid;
	TEXT-ALIGN: Center;
	
}
#menu2 DT A:visited {
	BORDER-RIGHT: #c00 1px solid;
	PADDING-RIGHT: 0px;
	BORDER-TOP: #c00 0px solid;
	DISPLAY: block;
	PADDING-LEFT: 0px;
	FONT-SIZE: 0.9em;
	BACKGROUND: #666666;
	PADDING-BOTTOM: 0.75em;
	BORDER-LEFT: #c00 1px solid;
	COLOR: #ccc;
	PADDING-TOP: 0.25em;
	BORDER-BOTTOM: #c00 1px solid;
	TEXT-ALIGN: Center;

}
#menu2 LI A:hover {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
#menu2 LI:hover DD {
	DISPLAY: block
}
#menu2 LI A:hover DD {
	DISPLAY: block
}
#menu2 LI:hover DL {
	WIDTH: 301px
}
#menu2 LI A:hover DL {
	WIDTH: 301px
}
#menu2 LI:hover DT A {
	BORDER-RIGHT: #c00 1px solid; BORDER-TOP: #c00 0px solid; BACKGROUND: #ddd; BORDER-LEFT: #c00 1px solid; COLOR: #000; BORDER-BOTTOM: #c00 1px solid
}
#menu2 A:hover DT A {
	BORDER-RIGHT: #c00 1px solid; BORDER-TOP: #c00 0px solid; BACKGROUND: #ddd; BORDER-LEFT: #c00 1px solid; COLOR: #000; BORDER-BOTTOM: #c00 1px solid
}
#menu2 DD A {
	BORDER-RIGHT: #c00 1px solid;
	PADDING-RIGHT: 0px;
	DISPLAY: block;
	PADDING-LEFT: 2px;
	BACKGROUND: #c00;
	PADDING-BOTTOM: 0.5em;
	BORDER-LEFT: #c00 1px solid;
	WIDTH: 148px;
	COLOR: #fff;
	PADDING-TOP: 0.5em;
	TEXT-ALIGN: left;
	TEXT-DECORATION: none;
	
}
#menu2 DD A:visited {
	BORDER-RIGHT: #c00 1px solid; PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 2px; BACKGROUND: #c00; PADDING-BOTTOM: 0.5em; BORDER-LEFT: #c00 1px solid; WIDTH: 148px; COLOR: #fff; PADDING-TOP: 0.5em; 	TEXT-ALIGN: left;
	TEXT-DECORATION: none; 
}
#menu2 DD A:hover {
	BORDER-RIGHT: #c00 1px solid; BACKGROUND: #ddd; BORDER-LEFT: #c00 1px solid; COLOR: #000
}
#menu2 B {
	DISPLAY: block; OVERFLOW: hidden; HEIGHT: 1px
}
b.p1 {
	BACKGROUND: #c00; MARGIN: 0px 5px
}
b.p2 {
	BORDER-RIGHT: #c00 2px solid; BORDER-TOP: #c00 0px solid; BACKGROUND: #d4d4d4; MARGIN: 0px 3px; BORDER-LEFT: #c00 2px solid; BORDER-BOTTOM: #c00 0px solid
}
b.p3 {
	BORDER-RIGHT: #c00 1px solid; BORDER-TOP: #c00 0px solid; BACKGROUND: #d4d4d4; MARGIN: 0px 2px; BORDER-LEFT: #c00 1px solid; BORDER-BOTTOM: #c00 0px solid
}
b.p4 {
	BORDER-RIGHT: #c00 1px solid; BORDER-TOP: #c00 0px solid; BACKGROUND: #d4d4d4; MARGIN: 0px 1px; BORDER-LEFT: #c00 1px solid; BORDER-BOTTOM: #c00 0px solid; HEIGHT: 2px
}
b.p5 {
	BACKGROUND: #c00; MARGIN: 0px 5px
}
b.p6 {
	BACKGROUND: #c00; MARGIN: 0px 3px
}
b.p7 {
	BACKGROUND: #c00; MARGIN: 0px 2px
}
b.p8 {
	BACKGROUND: #c00; MARGIN: 0px 1px; HEIGHT: 2px
}
#menu2 LI:hover b.p2 {
	BACKGROUND: #fff
}
#menu2 A:hover b.p2 {
	BACKGROUND: #fff
}
#menu2 LI:hover b.p3 {
	BACKGROUND: #f0f0f0
}
#menu2 A:hover b.p3 {
	BACKGROUND: #f0f0f0
}
#menu2 LI:hover b.p4 {
	BACKGROUND: #e8e8e8
}
#menu2 A:hover b.p4 {
	BACKGROUND: #e8e8e8
}









