* {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
BODY {
	BACKGROUND: url(bg/bg_black.gif) #ffffff repeat-x; MARGIN: 0px
}
A {
	COLOR: #000; TEXT-DECORATION: none
}
A:hover {
	BACKGROUND: #f1fd3f; COLOR: #000
}
#container {
	MARGIN: auto; WIDTH: 770px
}
#big {
	PADDING-TOP: 40px
}
.homebutton {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 5px; FONT-SIZE: 11px; MARGIN: 0px 0px 6px; BORDER-LEFT: #ccc 1px solid; WIDTH: 160px; COLOR: #000000; PADDING-TOP: 4px; BORDER-BOTTOM: #ccc 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 18px
}
#logo {
	FLOAT: left; WIDTH: 190px
}
P A {
	TEXT-DECORATION: underline
}
#nav {
	DISPLAY: inline; BACKGROUND: #f1fd3f; FLOAT: left; MARGIN: 0px 0px 0px 16px; OVERFLOW: hidden; WIDTH: 564px; LIST-STYLE-TYPE: none; HEIGHT: 51px; TEXT-ALIGN: center
}
#nav UL {
	MARGIN-TOP: 20px; MARGIN-LEFT: 10px
}
#nav LI {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#nav A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN-LEFT: 20px; OVERFLOW: hidden; PADDING-TOP: 13px; HEIGHT: 0px! important
}
#nav .on A {
	BORDER-BOTTOM: #000 1px solid
}
#nav A:hover {
	BORDER-BOTTOM: #000 1px solid
}
#nav A:active {
	
}
#nav A.selected {
	
}
#nhome A {
	BACKGROUND: url(nav_home.gif) no-repeat left top; WIDTH: 37px
}
#nabout A {
	BACKGROUND: url(nav_about.gif) no-repeat left top; WIDTH: 60px
}
#nprojects A {
	BACKGROUND: url(nav_projects.gif) no-repeat left top; WIDTH: 150px
}
#ngetinvolve A {
	BACKGROUND: url(nav_getinvolve.gif) no-repeat left top; WIDTH: 79px
}
.homepod H3 {
	FONT-SIZE: 9px; TEXT-TRANSFORM: uppercase; COLOR: #a1a1a1; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; LETTER-SPACING: 2px
}
.homepod H1 {
	MARGIN-TOP: 3px; FONT-WEIGHT: normal; FONT-SIZE: 26px; COLOR: #000; FONT-FAMILY: "Times New Roman", Times, serif; LETTER-SPACING: -1px
}
.homepod P {
	MARGIN-TOP: 7px; FONT-SIZE: 11px; COLOR: #000; LINE-HEIGHT: 18px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.homepod IMG {
	MARGIN-TOP: 5px; FLOAT: right
}
.rotator {
	PADDING-RIGHT: 4px; PADDING-LEFT: 8px; BACKGROUND: #ececec
}
#heading {
	CLEAR: both; PADDING-RIGHT: 30px; MARGIN-TOP: 0px; PADDING-LEFT: 215px; MARGIN-BOTTOM: 40px; PADDING-TOP: 15px
}
#heading STRONG {
	BACKGROUND: #fff; COLOR: #f1fd3f
}
#heading H1 {
	FONT-WEIGHT: normal; FONT-SIZE: 38px; COLOR: #fff; FONT-FAMILY: "Times New Roman", Times, serif; LETTER-SPACING: -2px
}
.highlight {
	FONT-WEIGHT: normal; FILTER: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='images/bg_bright.png'); FLOAT: left; COLOR: #fff; POSITION: relative
}
[class].highlight {
	BACKGROUND: url(bg_bright.png)}
.hot {
	FLOAT: left
}
#heading H2 {
	CLEAR: both; FONT-WEIGHT: normal; FONT-SIZE: 22px; MARGIN: 9px 0px 0px; COLOR: #b6b6b6; FONT-FAMILY: "Times New Roman", Times, serif; LETTER-SPACING: -1px; POSITION: relative; BACKGROUND-COLOR: #000
}
#heading H2 A {
	COLOR: #b6b6b6; TEXT-DECORATION: underline
}
#heading H2 A:hover {
	BACKGROUND: #f1fd3f; COLOR: #000; TEXT-DECORATION: underline
}
#subnav {
	PADDING-LEFT: 5px; FLOAT: left; WIDTH: 189px
}
#subnav #ssub .current {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; COLOR: #fff; PADDING-TOP: 3px; BACKGROUND-COLOR: #000000
}
#subnav #ssub {
	PADDING-RIGHT: 0px; MARGIN-TOP: 5px; PADDING-LEFT: 0px; MARGIN-BOTTOM: 7px; PADDING-BOTTOM: 0px; MARGIN-LEFT: 20px; PADDING-TOP: 0px
}
#subnav #ssub LI {
	MARGIN: 0px
}
#subnav #ssub A {
	FONT-SIZE: 10px; COLOR: #666666; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
#subnav LI {
	MARGIN: 0px 0px 7px; LIST-STYLE-TYPE: none
}
#subnav A {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-SIZE: 12px; PADDING-BOTTOM: 3px; MARGIN: 10px 0px 0px; COLOR: #000000; PADDING-TOP: 3px; FONT-FAMILY: Arial, Helvetica, sans-serif; LIST-STYLE-TYPE: none; TEXT-DECORATION: none
}
#subnav A:hover {
	COLOR: #000; BACKGROUND-COLOR: #f1fd3f
}
#subnav .current {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; COLOR: #fff; PADDING-TOP: 3px; BACKGROUND-COLOR: #000000
}
#subnav .current A:link {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; COLOR: #fff; PADDING-TOP: 3px; BACKGROUND-COLOR: #000000
}
#subnav A.current:hover {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; COLOR: #f1fd3f; PADDING-TOP: 3px; BACKGROUND-COLOR: #000000
}
#subnav UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#contentfull {
	PADDING-LEFT: 20px;
	FONT-SIZE: 12px;
	FLOAT: left;
	PADDING-BOTTOM: 20px;
	WIDTH: 555px;
	LINE-HEIGHT: 18px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	text-align: justify;
}
#contentcenter {
	PADDING-LEFT: 20px;
	FONT-SIZE: 12px;
	FLOAT: left;
	PADDING-BOTTOM: 20px;
	WIDTH: 300px;
	LINE-HEIGHT: 18px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	text-align: justify;
}
#contentright {
	PADDING-LEFT: 17px; FLOAT: left; WIDTH: 200px
}
#contentright P {
	DISPLAY: block; PADDING-LEFT: 7px; FONT-SIZE: 10px; MARGIN: 10px 0px 0px; COLOR: #5d5d5d; LINE-HEIGHT: 18px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; padding-rigth: 7px
}
.footertype IMG {
	FLOAT: left
}
.footertype P {
	FLOAT: left; MARGIN-LEFT: 10px; WIDTH: 450px; LINE-HEIGHT: 14px
}
H1 A {
	TEXT-DECORATION: underline
}
#footer {
	CLEAR: both; PADDING-LEFT: 215px; FONT-SIZE: 10px; BACKGROUND: url(hr.gif) no-repeat; MARGIN-BOTTOM: 20px; PADDING-BOTTOM: 30px; WIDTH: 555px; PADDING-TOP: 15px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
#footerhome {
	CLEAR: both; BORDER-TOP: #b0b0b0 1px solid; PADDING-LEFT: 15px; FONT-SIZE: 10px; MARGIN-BOTTOM: 20px; PADDING-BOTTOM: 30px; WIDTH: 755px; PADDING-TOP: 15px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; HEIGHT: 1px
}
#qa {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: #ececec; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
.q {
	FONT-WEIGHT: bold
}
.a {
	BORDER-TOP: #cfcfcf 1px solid; MARGIN-TOP: 6px; PADDING-TOP: 6px
}
#publink {
	FONT-SIZE: 9px; FLOAT: left; MARGIN-BOTTOM: 10px; MARGIN-RIGHT: 7px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
#publink IMG {
	BORDER-RIGHT: #ececec 8px solid; BORDER-TOP: #ececec 8px solid; BORDER-LEFT: #ececec 8px solid; BORDER-BOTTOM: #ececec 8px solid
}
#publogo {
	HEIGHT: 110px
}
#publogo IMG {
	FLOAT: right
}
#publogo P {
	MARGIN-TOP: 15px; FLOAT: left
}
#publogo A {
	TEXT-DECORATION: underline
}
.ind {
	MARGIN-LEFT: 10px
}
.ptitle {
	MARGIN-TOP: 10px; FONT-SIZE: 22px; COLOR: #000; LINE-HEIGHT: 29px; FONT-FAMILY: "Times New Roman", Times, serif; LETTER-SPACING: -1px
}
#pbio {
	CLEAR: both; MARGIN-BOTTOM: 20px
}
.pbtitle {
	FONT-WEIGHT: bold; MARGIN-BOTTOM: 7px; PADDING-BOTTOM: 7px; BORDER-BOTTOM: #ececec 1px solid
}
.astitle {
	MARGIN-TOP: 15px; FONT-WEIGHT: bold; MARGIN-BOTTOM: 7px; PADDING-BOTTOM: 7px; BORDER-BOTTOM: #ececec 1px solid
}
.return {
	FONT-WEIGHT: normal; FLOAT: right; COLOR: #8e8e8e; MARGIN-RIGHT: 10px; TEXT-DECORATION: underline
}
#adbutton {
	CLEAR: both; BORDER-RIGHT: #ececec 8px solid; BORDER-TOP: #ececec 8px solid; FONT-WEIGHT: bold; BORDER-LEFT: #ececec 8px solid; WIDTH: 530px; COLOR: #000000; PADDING-TOP: 12px; BORDER-BOTTOM: #ececec 8px solid; HEIGHT: 25px; TEXT-ALIGN: center
}
#adbutton A {
	FONT-WEIGHT: bold; COLOR: #000; TEXT-DECORATION: none
}
#adbutton A:hover {
	FONT-WEIGHT: bold; COLOR: #000; TEXT-DECORATION: underline
}
.bld {
	FONT-WEIGHT: bold; COLOR: #000
}
#samplebanner {
	BORDER-RIGHT: #bcbdc0 1px dashed; PADDING-RIGHT: 5px; MARGIN-TOP: 10px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; PADDING-TOP: 0px; BORDER-BOTTOM: #bcbdc0 1px dashed
}
.pbdetails {
	FONT-SIZE: 10px; COLOR: #000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
