.table_color {  background-color: #A3A3A2}
.bg_color {  background-color: #000000}
.ptitle {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #BA6E31; font-weight: bold}
.txt {  height: 21px; float: left}
.spacer {  line-height: 5px}
body {  background-color: #000000; margin-top: 0px}
.menu { 
    font-family: "Century Gothic";
	font-size: 16px;
	color: #000000;
	text-decoration: none; 
; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px
; font-weight: bold
	}
.menu a {
   margin-right : 0;
   text-decoration : none;
   color : #000000;
   margin-top: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px;
}
.menuOver  {
	font-family: "Century Gothic";
	font-size: 16px;
	color: #000000;
	text-decoration: none;
	background-image: url(images/leftlink.jpg);
	width: 155px;
	padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px;
	margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px;
	background-repeat: no-repeat;
	font-weight: normal;
	background-position: left top;
	clip:    rect(   );
}
.menuOver a {
	font-family: "Century Gothic";
	font-size: 16px;
	color: #000000;
	text-decoration: none;
; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px
; font-weight: bold
}
.menuback  {
	font-family: "Century Gothic";
	font-size: 16px;
	color: #C77634;
	text-decoration: none;
	background-image: url(images/leftlink.jpg);
	padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px;
	margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px;
	background-repeat: no-repeat;
 	font-weight: bold;
; clip:  rect(   )
}
.menuback1 {
	font-family: "Century Gothic";
	font-size: 16px;
	color: #C77634;
	text-decoration: none;
; font-weight: bold
}
.menuback1 a:link {
	font-family: "Century Gothic";
	font-size: 18px;
	color: #C77634;
	text-decoration: none;
}
.link { 
    font-family: "Century Gothic";
	font-size: 12px;
	color: #4F4F4F;
	text-decoration: none; 
; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px
; font-weight: bold
	}
.link a {
   margin-right : 0;
   text-decoration : none;
   color : #4F4F4F;
; margin-top: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px
; font-family: "Century Gothic"; font-size: 12px; font-weight: bold
}
.linkOver  {
	font-family: "Century Gothic";
	font-size: 12px;
	color: #000000;
	text-decoration: none;
; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px
; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px
; font-weight: bold
}

.linkOver a {
	font-family: "Century Gothic";
	font-size: 12px;
	color: #000000;
	text-decoration: none;
; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px
; font-weight: bold
}
.linkback  {
	font-family: "Century Gothic";
	font-size: 12px;
	color: #C77634;
	text-decoration: none;
	padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px;
	margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px;
 	font-weight: bold;
; clip:  rect(   )
}
.linkback1 {
	font-family: "Century Gothic";
	font-size: 12px;
	color: #C77634;
	text-decoration: none;
}
.linkback1 a:link {
	font-family: "Century Gothic";
	font-size: 12px;
	color: #C77634;
	text-decoration: none;
}.archi {  font-family: "Century Gothic"; font-size: 16px; font-weight: bold; color: #FFFFFF; text-decoration: none}
.fnt {  font-family: "Century Gothic"; font-size: 12px; color: #FFFFFF}
.archi5 {  font-family: "Century Gothic"; font-size: 12px; font-weight: bold; color: #FFFFFF}
.position {  padding-right: 0px; padding-left: 0px; margin-top: 0px; margin-right: 3px; margin-bottom: 0px; margin-left: 24px; padding-top: 0px; padding-bottom: 0px}
.line1 {  background-image: url(images/line.jpg); background-repeat: repeat-x}
.line2 {  background-color: #C77634; height: 5px}
.mvpi {  font-family: "Century Gothic"; font-size: 14px; color: #FFFFFF; background-position: left top; text-align: left; float: left; clip:   rect(   ); width: 625px}
.ptitle1 {  font-family: "Century Gothic"; font-size: 14px; color: #C77634; text-transform: uppercase; text-decoration: none}
.ptitle2 {  font-family: "Century Gothic"; font-size: 12px; color: #FFFFFF}
.combo {  font-family: "Century Gothic"; font-size: 12px; color: #FFFFFF; background-color: #444444; height: 300px; width: 160px; border: 1px #444444 solid; text-decoration: none}
.combo55 a {  font-family: "Century Gothic"; font-size: 14px; color: #FFFFFF; background-color: #444444; height: 300px; width: 160px; border-color: #000000 black black; text-decoration: none}
.change {  font-family: "Century Gothic"; font-size: 10px; color: #F28E37; text-decoration: none; text-transform: uppercase}
.else_change {  font-family: "Century Gothic"; font-size: 10px; color: #FFFFFF; text-decoration: none; text-transform: uppercase}
.details {  font-family: "Century Gothic"; font-size: 12px; color: #FFFFFF}
.down {  font-family: "Century Gothic"; font-size: 14px; color: #C67634; text-decoration: none}
.down a {  font-family: "Century Gothic"; font-size: 14px; color: #C67634; text-decoration: none}
.contact {  font-family: "Century Gothic"; font-size: 12px; color: #FFFFFF}
.contact1 {  font-family: "Century Gothic"; font-size: 10px; color: #FFFFFF}
.prolink {  background-image: url(images/projects_back.jpg); background-repeat: no-repeat; background-position: center center; height: 62px; width: 62px; padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 5px}
.line_new {  background-image: url(images/line.jpg); background-repeat: repeat-x; background-position: right top; height: 4px; width: 440px; float: right}
.proj_txt {  font-family: "Century Gothic"; font-size: 12px; color: #FFFFFF}
.prolinkbase { background-image: url(images/projects_back1.jpg); background-repeat: no-repeat; background-position: center center; height: 62px; width: 62px; padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 5px}
.sp1 {  font-family: "Century Gothic"; font-size: 16px; font-weight: bold; color: #C67634; text-decoration: none}
.sp2 {  font-family: "Century Gothic"; font-size: 12px; color: A5591B; text-decoration: none}
.assoc {  font-family: "Century Gothic"; font-size: 14px; color: #C77634; font-weight: bold}
.foot {  font-family: "Century Gothic"; font-size: 12px; color: #FFFFFF}
.assoc5 {  font-family: "Century Gothic"; font-size: 10px; color: #C77634; text-decoration: none}
.apply {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #A3A3A2}
.apply a{  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #A3A3A2; text-decoration: none}
.xsnazzy h1, .xsnazzy h2, .xsnazzy p {
margin : 0 10px;
letter-spacing : 1px;
}
.xsnazzy h1 {
font-size : 1em;
color : #F5FEE5;
}
.xsnazzy ti {
font-size : 1em;
color : #F5FEE5;
}
.xsnazzy h2 {
font-size : 2em;
color : #06a;
border : 0;
}
.xsnazzy p {
padding-bottom : 0.5em;
}
.xsnazzy h2 {
padding-top : 0.5em;
}
.xsnazzy {
background : transparent;
}
.xtop, .xbottom {
display : block;
background : transparent;
font-size : 1px;
}
.xb1, .xb2, .xb3, .xb4 {
display : block;
overflow : hidden;
}
.xb1, .xb2, .xb3 {
height : 1px;
}
.xb2, .xb3, .xb4 {
background : #F5FEE5;
border-left : 1px solid #212121;
border-right : 1px solid #212121;
}
.xb1 {
margin : 0 5px;
background : #212121;
}
.xb2 {
margin : 0 3px;
border-width : 0 2px;
}
.xb3 {
margin : 0 2px;
}
.xb4 {
height : 2px;
margin : 0 1px;
}
.xboxcontent {
display : block;
background : #F5FEE5;
border : 0 solid #212121;
border-width : 0 1px;
padding-right : 4px;
padding-left : 4px;
}
#xboxcontent a:link {
padding-right : 2px;
padding-left : 2px;
color : #666666;
text-decoration : underline;
; font-weight: normal
}
#xboxcontent a:hover {
color : #999999;
text-decoration : underline;
; font-weight: normal
}
#xboxcontent a:visited {
padding-right : 2px;
padding-left : 2px;
color : #666666;
text-decoration : underline;
; font-weight: bold
}
.show {
padding-left:6px;
padding-top:5px;
padding-right:6px; 
; text-align: left
}
//////////number 2///////////////
.xsnazzy1 h1, .xsnazzy1 h2, .xsnazzy1 p {
margin : 0 10px;
letter-spacing : 1px;
}
.xsnazzy1 h1 {
font-size : 1em;
color : #EDE9E9;
}
.xsnazzy1 ti {
font-size : 1em;
color : #EDE9E9;
}
.xsnazzy1 h2 {
font-size : 2em;
color : #EDE9E9;
border : 0;
}
.xsnazzy1 p {
padding-bottom : 0.5em;
}
.xsnazzy1 h2 {
padding-top : 0.5em;
}
.xsnazzy1 {
background : transparent;
}
.xtop1, .xbottom1 {
display : block;
background : transparent;
font-size : 1px;
}
.xb11, .xb21, .xb31, .xb41 {
display : block;
overflow : hidden;
}
.xb11, .xb21, .xb31 {
height : 1px;
}
.xb21, .xb31, .xb41 {
background : #EDE9E9;
border-left : 1px solid #EDE9E9;
border-right : 1px solid #EDE9E9;
}
.xb11 {
margin : 0 5px;
background : #EDE9E9;
}
.xb21 {
margin : 0 3px;
border-width : 0 2px;
}
.xb31 {
margin : 0 2px;
}
.xb41 {
height : 2px;
margin : 0 1px;
}
.xboxcontent1 {
display : block;
background : #EDE9E9;
border : 0 solid #EDE9E9;
border-width : 0 1px;
padding-right : 5px;
padding-left : 5px;
}
#xboxcontent1 a:link {
padding-right : 2px;
padding-left : 2px;
color : #666666;
text-decoration : underline;
; font-weight: normal
}
#xboxcontent1 a:hover {
color : #999999;
text-decoration : underline;
; font-weight: normal
}
#xboxcontent1 a:visited {
padding-right : 2px;
padding-left : 2px;
color : #666666;
text-decoration : underline;
; font-weight: bold
}
//////////number 3///////////////
.xsnazzy2 h1, .xsnazzy2 h2, .xsnazzy2 p {
margin : 0 10px;
letter-spacing : 1px;
}
.xsnazzy2 h1 {
font-size : 1em;
color : #191515;
}
.xsnazzy2 ti {
font-size : 1em;
color : #191515;
}
.xsnazzy2 h2 {
font-size : 2em;
color : #191515;
border : 0;
}
.xsnazzy2 p {
padding-bottom : 0.5em;
}
.xsnazzy2 h2 {
padding-top : 0.5em;
}
.xsnazzy2 {
background : transparent;
}
.xtop2, .xbottom2 {
display : block;
background : transparent;
font-size : 1px;
}
.xb12, .xb22, .xb32, .xb42 {
display : block;
overflow : hidden;
}
.xb12, .xb22, .xb32 {
height : 1px;
}
.xb22, .xb32, .xb42 {
background : #191515;
border-left : 1px solid #212121;
border-right : 1px solid #212121;
}
.xb12 {
margin : 0 5px;
background : #212121;
}
.xb22 {
margin : 0 3px;
border-width : 0 2px;
}
.xb32 {
margin : 0 2px;
}
.xb42 {
height : 2px;
margin : 0 1px;
}
.xboxcontent2 {
display : block;
background : #191515;
border : 0 solid #212121;
border-width : 0 1px;
padding-right : 1px;
padding-left : 1px;
}
#xboxcontent2 a:link {
padding-right : 2px;
padding-left : 2px;
color : #666666;


text-decoration : underline;
; font-weight: normal
}
#xboxcontent2 a:hover {
color : #999999;
text-decoration : underline;
; font-weight: normal
}
#xboxcontent2 a:visited {
padding-right : 2px;
padding-left : 2px;
color : #666666;
text-decoration : underline;
; font-weight: bold
}
.fsc {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #FFFFFF; text-decoration: none}
