BODY {
	PADDING-RIGHT: 0px; MIN-WIDTH: 770px; PADDING-LEFT: 0px; FONT-SIZE: 100%; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff
}

.breadcrumb {
	font-weight: bold;
	font-size: 11px;
	}

#masthead {
	BACKGROUND-IMAGE: url(../images/tfiller.jpg); BACKGROUND-REPEAT: repeat-x; HEIGHT: auto
}
#logodiv {
	BACKGROUND-IMAGE: url(../images/iaeitop.jpg); 
	BACKGROUND-REPEAT: no-repeat; 
	TEXT-ALIGN: right;
}
#logodiv IMG {
	vertical-align:bottom;
}
#ie6spacer {
	WIDTH: 770px
}
#tagline {
	FONT-SIZE: 1px; BACKGROUND-IMAGE: url(../images/tagline.jpg); WIDTH: 770px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 26px
}
#layoutwrapper {
	BACKGROUND-IMAGE: url(../images/sideline.gif); MARGIN: 4.5em auto 0px; OVERFLOW: hidden; WIDTH: 760px; BACKGROUND-REPEAT: repeat-y
}
#mainbox {
	FLOAT: left; MARGIN: 0px; WIDTH: 588px
}
#maincontent {
	PADDING-RIGHT: 20px;
	PADDING-LEFT: 20px;
	FONT-SIZE: 0.85em;
	PADDING-BOTTOM: 20px;
	LINE-HEIGHT: 1.5em;
	PADDING-TOP: 0px
}
#maincontent P {
	margin-top: 1em;
	margin-right: 0px;
	margin-bottom: 1em;
	margin-left: 0px;
}
#maincontent UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 1.25em; PADDING-BOTTOM: 1em; MARGIN: 1em 0px 1em 1.25em; PADDING-TOP: 0px
}
#maincontent OL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 1.25em; PADDING-BOTTOM: 1em; MARGIN: 1em 0px 1em 1.25em; PADDING-TOP: 0px
}
#maincontent UL UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 1.25em; FONT-SIZE: 0.85em; PADDING-BOTTOM: 0.3em; MARGIN: 0.3em 0px 0.3em 1.25em; LINE-HEIGHT: 1.25em; PADDING-TOP: 0px
}
#maincontent OL OL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 1.25em; FONT-SIZE: 0.85em; PADDING-BOTTOM: 0.3em; MARGIN: 0.3em 0px 0.3em 1.25em; LINE-HEIGHT: 1.25em; PADDING-TOP: 0px
}
#maincontent LI {
	MARGIN: 0px
}
#mainbox H1 {
	FONT-WEIGHT: normal; FONT-SIZE: 1.75em; MARGIN: 20px 0px 10px; LINE-HEIGHT: normal; LETTER-SPACING: normal
}

H2 {
	FONT-WEIGHT: normal;
	FONT-SIZE: 1.5em;
	MARGIN: 30px 0px 10px;
	LINE-HEIGHT: normal;
	LETTER-SPACING: normal
}
H3 {
	FONT-WEIGHT: normal;
	FONT-SIZE: 1.5em;
	MARGIN: 30px 0px 10px;
	LINE-HEIGHT: normal;
	LETTER-SPACING: normal
}
H4 {
	FONT-WEIGHT: normal; FONT-SIZE: 1.75em; MARGIN: 36px 0px 10px; LINE-HEIGHT: normal; LETTER-SPACING: normal
}
H1 {
	MARGIN: 0px
}
.tight {
	MARGIN-BOTTOM: 0.25em! important
}

.email A  {
	BORDER-TOP-WIDTH: 0px;
	BORDER-LEFT-WIDTH: 0px;
	BORDER-BOTTOM-WIDTH: 0px;
	MARGIN: 0px 0px 0em;
	BORDER-RIGHT-WIDTH: 0px
}
.subheading {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 0.85em; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 1em; COLOR: #000; LINE-HEIGHT: normal; PADDING-TOP: 0px; LETTER-SPACING: normal; BACKGROUND-COLOR: #ffffff
}
H3 {
	FONT-SIZE: 1.5em
}
H4 {
	FONT-WEIGHT: bold; FONT-SIZE: 1.2em; MARGIN: 18px 0px 6px
}
#sidebox {
	FLOAT: left; MARGIN: 0px 0px 0px 20px; WIDTH: 152px
}
#sidebox P {
	MARGIN: 0px
}
#sidebox H3 {
	FONT-SIZE: 1em; MARGIN: 2em 0px 0.3em
}
H3.topper {
	MARGIN-TOP: 1em! important
}
#sidecontent {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FONT-SIZE: 0.75em;
	PADDING-BOTTOM: 30px;
	PADDING-TOP: 0px
}
#footer {
	CLEAR: both; PADDING-RIGHT: 1.25em; PADDING-LEFT: 1.25em; FONT-SIZE: 0.7em; PADDING-BOTTOM: 0.5em; COLOR: #cccccc; PADDING-TOP: 0.5em; BACKGROUND-COLOR: #5c5c5c
}
#footer P {
	MARGIN: 0px
}
#footercontent {
	WIDTH: 742px
}

#footercontent A {
	COLOR: #cccccc;
}
#footercontent A:hover {
	COLOR: #006699;
}

#footercontent A:visited {
	COLOR: #cccccc;
}

.featurebox H3 {
	FONT-SIZE: 1px! important; VISIBILITY: hidden; COLOR: #fff; LINE-HEIGHT: 0! important; HEIGHT: 0px
}
.featurebox {
	BORDER-TOP-WIDTH: 0px;
	BORDER-LEFT-WIDTH: 0px;
	BORDER-BOTTOM-WIDTH: 0px;
	MARGIN: 0px 0px 0em;
	TEXT-ALIGN: center;
	BORDER-RIGHT-WIDTH: 0px
}
.featurebox A {
	BORDER-RIGHT: #666666 1px solid; 
	BACKGROUND-POSITION: center top; 
	BORDER-TOP: #666666 1px solid; 
	DISPLAY: block; FONT-SIZE: 1px; 
	BORDER-LEFT: #666666 1px solid; COLOR: #fff; 
	BORDER-BOTTOM: #666666 1px solid; 
	BACKGROUND-REPEAT: no-repeat; 
	TEXT-DECORATION: none;
	margin-top:3px;
}
.featurebox img {
	border-style: none;
	margin-top:3px;
	}

.clinklists {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 1em; PADDING-TOP: 0px
}
.clinklists LI {
	LIST-STYLE-TYPE: none
}
.clinklists A {
	PADDING-RIGHT: 0.75em; DISPLAY: block; PADDING-LEFT: 0.75em; PADDING-BOTTOM: 0.25em; PADDING-TOP: 0.25em
}
#mainbox A {
	COLOR: #000000;
}
#mainbox A:visited {
	COLOR: #000066;
}
#mainbox A:hover {
	COLOR: #007CA5; 
	TEXT-DECORATION:underline
}
#mainbox A:active {
	COLOR: #333399; 
	TEXT-DECORATION: underline;
}
#mainbox A:focus {
	COLOR: #007CA5; 
	TEXT-DECORATION: underline;
}
PRE {
	FONT-SIZE: 1.1em; LINE-HEIGHT: 1.4em
}
DIV.prewrap {
	BORDER-RIGHT: #484848 1px solid; PADDING-RIGHT: 1.5em; BORDER-TOP: #6b6b6b 1px solid; PADDING-LEFT: 1.5em; PADDING-BOTTOM: 1em; OVERFLOW: auto; BORDER-LEFT: #6b6b6b 1px dotted; WIDTH: 480px; COLOR: #6666cc; PADDING-TOP: 1em; BORDER-BOTTOM: #4c4c4c 1px solid; POSITION: relative; HEIGHT: auto
}
#mainbox .testp1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 8px; BACKGROUND-IMAGE: url(../images/vrule.gif); PADDING-BOTTOM: 0px; MARGIN: 0px 2em 1em 1em; LINE-HEIGHT: 1.4em; PADDING-TOP: 0px; BACKGROUND-REPEAT: repeat-y; TEXT-ALIGN: left
}
#pullquote {
	PADDING-RIGHT: 30px;
	PADDING-LEFT: 15px;
	FONT-SIZE: 1em;
	PADDING-BOTTOM: 0px;
	COLOR: #666666;
	LINE-HEIGHT: normal;
	PADDING-TOP: 0px;
	BACKGROUND-REPEAT: repeat-y;
	FONT-STYLE: normal
}
.tip {
	BORDER-RIGHT: #abcae0 1px solid; PADDING-RIGHT: 8px; BORDER-TOP: #abcae0 4px solid; PADDING-LEFT: 8px; FONT-SIZE: 0.85em; PADDING-BOTTOM: 8px; BORDER-LEFT: #abcae0 1px solid; COLOR: #e7eff5; LINE-HEIGHT: normal; PADDING-TOP: 8px; BORDER-BOTTOM: #abcae0 1px solid; BACKGROUND-COLOR: #669dc6
}

.tip a {
	COLOR: #ffffff
}

.contactusbox {
	BORDER-RIGHT: #abcae0 1px solid; PADDING-RIGHT: 8px; BORDER-TOP: #abcae0 4px solid; PADDING-LEFT: 8px; FONT-SIZE: 0.85em; PADDING-BOTTOM: 8px; BORDER-LEFT: #abcae0 1px solid; COLOR: #e7eff5; LINE-HEIGHT: normal; PADDING-TOP: 8px; BORDER-BOTTOM: #abcae0 1px solid; BACKGROUND-COLOR: #669dc6
}

.contactusbox a {
	COLOR: #ffffff
}

.contactusbox A:hover {
	COLOR: #006699;
}


.clearit {
	CLEAR: both; DISPLAY: block; FONT-SIZE: 0px; LINE-HEIGHT: 0; HEIGHT: 0px
}
#iBar {
	MARGIN: 4em auto 3em; WIDTH: 750px
}
#ibh2 {
	MARGIN: 0px 0px 8px
}
DL {
	LINE-HEIGHT: 1.5em
}
DT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; PADDING-BOTTOM: 0px; MARGIN: 18px 0px 0px; PADDING-TOP: 0px
}
DT A {
	BORDER-RIGHT: #fff 1px solid; PADDING-RIGHT: 0px! important; BORDER-TOP: #fff 1px solid; PADDING-LEFT: 0px! important; PADDING-BOTTOM: 3px! important; BORDER-LEFT: #fff 1px solid; PADDING-TOP: 3px! important; BORDER-BOTTOM: #fff 1px solid
}
DT A:hover {
	PADDING-RIGHT: 6px! important; PADDING-LEFT: 6px! important; BORDER-LEFT-COLOR: #333! important; BORDER-BOTTOM-COLOR: #333! important; PADDING-BOTTOM: 2px! important; BORDER-TOP-COLOR: #333! important; PADDING-TOP: 2px! important; LETTER-SPACING: 0.25em; BORDER-RIGHT-COLOR: #333! important
}
DD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 6px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: #999 1px dotted
}
FORM A {
	BORDER-TOP-WIDTH: 0px! important; BORDER-LEFT-WIDTH: 0px! important; BORDER-BOTTOM-WIDTH: 0px! important; BORDER-RIGHT-WIDTH: 0px! important
}
LABEL {
	DISPLAY: none
}
#p7kbase {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: left top; PADDING-LEFT: 1.5em; BACKGROUND-IMAGE: url(../images/vrule.gif); PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BACKGROUND-REPEAT: repeat-y
}
#p7kbase H4 {
	FONT-SIZE: 1.25em; MARGIN: 2em 0px 0.75em
}
#p7kbasenoborder H4 {
	FONT-SIZE: 1.25em; MARGIN: 2em 0px 0.75em
}
#p7kbase SELECT {
	FONT-SIZE: 14px; WIDTH: auto
}
#p7kbasenoborder SELECT {
	FONT-SIZE: 14px; WIDTH: auto
}
#p7kbase INPUT {
	FONT-SIZE: 14px
}
#p7kbasenoborder INPUT {
	FONT-SIZE: 14px
}
#ibaseTable TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 1em; PADDING-TOP: 0px
}
#ibaseTable .nopad {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; PADDING-BOTTOM: 0.25em; PADDING-TOP: 0px
}
#ibaseTable .padleft {
	PADDING-LEFT: 1em
}
TD.padleft {
	PADDING-LEFT: 1em
}
#datatable TABLE {
	BORDER-TOP-WIDTH: 0px;
	BORDER-LEFT-WIDTH: 0px;
	FONT-SIZE: 0.85em;
	BORDER-BOTTOM-WIDTH: 0px;
	WIDTH: 98%;
	BORDER-COLLAPSE: collapse;
	BORDER-RIGHT-WIDTH: 0px
}
#datatable TH {
	BORDER-RIGHT: #4a4a4a 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #4a4a4a 1px solid; PADDING-LEFT: 4px; FONT-WEIGHT: normal; PADDING-BOTTOM: 4px; BORDER-LEFT: #4a4a4a 1px solid; PADDING-TOP: 4px; BORDER-BOTTOM: #4a4a4a 1px solid; TEXT-ALIGN: left
}
#datatable TD {
	BORDER-RIGHT: #4a4a4a 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #4a4a4a 1px solid; PADDING-LEFT: 4px; FONT-WEIGHT: normal; PADDING-BOTTOM: 4px; BORDER-LEFT: #4a4a4a 1px solid; PADDING-TOP: 4px; BORDER-BOTTOM: #4a4a4a 1px solid; TEXT-ALIGN: left
}
.dwnlnk {
	BACKGROUND-POSITION: left bottom; BACKGROUND-REPEAT: no-repeat
}
.namecell {
	COLOR: #ffffff; BACKGROUND-COLOR: #5f5f5f
}
.mainheader {
	COLOR: #cccccc; BACKGROUND-COLOR: #4a4a4a
}
.rowLite {
	CURSOR: default; BACKGROUND-COLOR: #94b9d8
}
#mainbox #maincontent #datatable A {
	CURSOR: pointer! important; 
	COLOR: #000; 
	TEXT-DECORATION:underline
}
#mainbox #maincontent #datatable A:hover {
	BACKGROUND-COLOR: #006699;
}
.orange {
	COLOR: #ff6600
}

/* These are the for the text inside of the Tabs */

#inside_tab {
	FONT-SIZE: 100%;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	padding: 0px;
	margin-top: 0px;
	margin-right: 5px;
	margin-bottom: 0px;
	margin-left: 5px;
}
#inside_tab a { text-decoration: none; color:#000; }
#inside_tab a:visited { color:#000066; }
#inside_tab a:hover { color:#006699; }
#inside_tab a:active { color:#000099; }
#inside_tab .title { font-weight: bold; }
#inside_tab .h1 { font-weight: bold; }
#inside_tab .small { font-size: small; color: #333; }
#inside_tab .small a.user { color: #336699}
#inside_tab .small a.comments { color: #333; }
#inside_tab .small a:hover {text-decoration: underline; }
#inside_tab .byline {padding-bottom: 12px; }

#inside_tab {
    margin: 0 10px;
}
.timestamp { font: bold 9px arial, helvetica, sans-serif; 
			 color:#666;  }
			 
#sidelinks {
	padding: 0 0 10px 0
}

#sidelinks p {
	FONT-SIZE: 100%;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	margin-top: 5px;
	margin-right: 5px;
	margin-bottom: 5px;
	margin-left: 5px;
}
#sidelinks a { text-decoration: none; color:#3399CC; }
#sidelinks a:visited { color:#666666; }
#sidelinks a:hover { color:#006699; }
#sidelinks a:active { color:#006699; }


#dropmenu {
	LINE-HEIGHT: normal! important; FONT-FAMILY: Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #686868;
	width:100%
}

