
#landingPageForm label {
	margin : 0px 10px 0px 0px;
	padding : 0px;
}
#landingPageForm option {
	position : left;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 100%;
}
#landingPageForm textarea {
	margin : 3px 0px 10px 0px;
	vertical-align : text-top;
	width : 250px;
	border : 1px solid #dfdcda;
}
#landingPageForm .horizontal {
	margin : 0px;
	padding : 0px;
}
#landingPageForm .seRadio {
	padding : 0px;
	margin : 0px 5px 0px 0px;
	vertical-align : middle;
	width : 10px;
}
#landingPageForm .seRequiredMarker {
	font-weight : bold;
	font-size : 140%;
	color : #e76f00;
}
#landingPageForm .seLabelTitle {
	padding : 0px 0px 5px 0px;
	white-space : normal;
}
#landingPageForm .seElementRow {
	vertical-align : text-top;
	padding : 0px;
	margin : 0px;
}
#landingPageForm .seButton {
	margin : 5px 0px;
	padding : 5px 10px;
	width : auto;
	background-color : #e76f00;
	color : #fff;
	border : none;
	font-weight : bold;
	height : auto;
}
#landingPageForm div.seText {
	padding : 0px;
	margin : 0px;
}
#landingPageForm div.seform {
	padding-left : 0px;
}
#landingPageForm {
	font-family : Arial, Helvetica, sans-serif;
}
#landingPageForm .seText label {
	display : block;
	width : 100px;
}
#landingPageForm input {
	margin : 0px 0px 5px 0px;
	width : 250px;
	border : 1px solid #dfdcda;
	height : 20px;
}
#internalRightCalloutForm label {
	margin : 0px;
	padding : 0px;
}
#internalRightCalloutForm option {
	position : left;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 100%;
}
#internalRightCalloutForm textarea {
	margin : 3px 0px 10px 0px;
	vertical-align : text-top;
	width : 160px;
	border : 1px solid #dfdcda;
}
#internalRightCalloutForm select {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 100%;
	vertical-align : text-top;
}
#internalRightCalloutForm .horizontal {
	margin : 0px;
	padding : 0px;
}
#internalRightCalloutForm .seRadio {
	padding : 0px;
	margin : 0px 5px 0px 0px;
}
#internalRightCalloutForm .seRequiredMarker {
	font-weight : bold;
	font-size : 140%;
	color : #e76f00;
}
#internalRightCalloutForm .seLabelTitle {
	padding : 0px 0px 5px 0px;
	white-space : normal;
}
#internalRightCalloutForm .seElementRow {
	vertical-align : text-top;
	padding : 0px;
	margin : 0px;
}
#internalRightCalloutForm .seButton {
	margin : 5px 0px;
	padding : 5px 10px;
	width : auto;
	background-color : #e76f00;
	color : #fff;
	border : none;
	font-weight : bold;
	height : auto;
}
#internalRightCalloutForm div.seText {
	padding : 0px;
	margin : 0px;
}
#internalRightCalloutForm .seCheckbox {
	padding : 0px;
	margin : 0px 10px 0px 0px;
}
#internalRightCalloutForm div.seform {
	padding-left : 0px;
}
#internalRightCalloutForm {
	font-family : Arial, Helvetica, sans-serif;
}
#internalRightCalloutForm .seText label {
	display : block;
}
#internalRightCalloutForm input {
	margin : 0px 0px 5px 0px;
	width : 160px;
	border : 1px solid #dfdcda;
	height : 20px;
}
img.logoPipe {
	padding-right : 10px;
	border-right : 1px solid #ccc;
}
.hidePagination {
	display : none;
}
.jobSeekers {
	display : block;
	padding-bottom : 10px;
}
.newsLink {
}
.sitemapSpan {
	color : #4C4C4C;
	font-size : 120%;
	font-weight : bold;
	margin : 0 0 10px;
}
#landingPageForm div.seText span {
}
#landingPageForm td.seLabelCell {
}
#landingPageForm .seCheckbox {
	margin : 0 5px 0 0;
	padding : 0;
	vertical-align : middle;
	width : 10px;
}
#landingPageForm .seRadioLabel {
	margin : 0 10px 0 0;
	padding : 0;
}
a.pageLink {
	background : transparent url(/bin/c/m/narrow-gray-to-right.gif) no-repeat scroll left center;
	display : block;
	margin : 0;
	padding : 1px 0 1px 12px;
}
img.leftImage {
	padding-right : 5px;
	padding-bottom : 5px;
	float : left;
}
img.rssLinks {
	vertical-align : text-bottom;
	padding-left : 20px;
}
.submit {
	background : #304f62 url(/bin/g/e/gray-to-blue-short.gif) repeat-x top;
	padding : 0 8px;
	margin : 0 0 0 5px;
	text-transform : uppercase;
	height : 28px;
	border-left : solid 1px #304f62;
	border-right : solid 1px #304f62;
	border-top : none;
	border-bottom : none;
	color : #fff;
	font-weight : bold;
	font-size : 120%;
}
.searchContainer {
	border : 1px solid #666666;
	margin : 0 0 0 7px;
	padding : 6px;
	width : 168px;
}
a.Logo {
	color : #266d99;
	display : block;
	text-align : center;
	padding : 30px 0px;
	font-size : 120%;
}
img.Popout {
	position : absolute;
	top : -6px;
	right : 6px;
}
.newsSummary {
	background : transparent url(/bin/s/c/horizontal-gray.gif) repeat-x scroll center bottom;
	padding-bottom : 10px;
}
#pageInteriorContent blockquote.code_text {
	border : 1px solid #4c4c4c;
	margin : 20px 0;
	overflow : scroll;
	width : 400px;
	height : 75px;
}
#pageInteriorContent blockquote.code_text p {
	color : #4c4c4c;
	font-size : 100%;
}
#pageInteriorContent  a img {
	margin-right : 5px;
}
#pageInteriorContent  #userguides ul {
	list-style-type : none;
}
.landingContainer {
	margin : 0 auto;
	padding : 6px;
	width : 500px;
}
.landingsubmit {
	background : #304F62 url(/bin/g/e/gray-to-blue-short.gif) repeat-x scroll center top;
	color : #FFFFFF;
	height : 31px;
	margin : 0 0 0 5px;
	padding : 0 16px;
	text-transform : uppercase;
	font-size : 100%;
	border : none;
}
#pageInterior .landingpromo {
	width : 200px;
	border : solid 1px #dddad8;
	background : url(/bin/o/w/white-to-gray-tall.gif) repeat-x bottom;
	padding : 10px;
	position : absolute;
	top : 25px;
	left : 690px;
	margin : 0 0 20px;
}
#pageInterior .landingpromo p {
	margin : 0px 0px 10px;
	font-size : 116.667%;
}
#pageInterior .landingpromo p strong, #pageInterior .landingpromo p a {
	font-weight : bold;
	color : #E76F00;
}
#pageInterior .landingpromo p.Button {
	font-size : 100%;
	margin : 0;
	background : url(/bin/y/j/orange-left.gif) no-repeat left;
	padding : 0 0 0 4px;
	height : 30px;
	display : block;
}
#pageInterior .landingpromo p.Button strong {
	display : block;
	background : #e76f00 url(/bin/m/z/orange-middle.gif) repeat-x scroll 0 0;
	padding : 7px 5px 0px;
	text-transform : none;
	height : 23px;
	color : #FFF;
}
#pageInterior .landingpromo p.Button a {
	background : transparent url(/bin/w/q/orange-right.gif) no-repeat right center;
	padding : 0 4px 0 0;
	display : block;
	color : #fff;
	text-align : center;
}
#pageInterior .landingpromo img {
	position : relative;
	top : -17px;
}
#pageInterior p.Button a {
	background : transparent url(/bin/w/q/orange-right.gif) no-repeat scroll right center;
	color : #FFFFFF;
	display : block;
	padding : 0 4px 0 0;
	text-align : center;
}
#pageInterior p.Button strong {
	background : #E76F00 url(/bin/m/z/orange-middle.gif) repeat-x scroll 0 0;
	color : #FFFFFF;
	display : block;
	height : 23px;
	padding : 7px 5px 0;
	text-transform : none;
}
#pageInterior p.Button {
	background : transparent url(/bin/y/j/orange-left.gif) no-repeat scroll left center;
	display : block;
	font-size : 100%;
	height : 30px;
	margin : 0 0 15px 0;
	padding : 0 0 0 4px;
	float : left;
}
#landingPageForm select {
	font-family : Arial,Helvetica,sans-serif;
	font-size : 100%;
	vertical-align : text-top;
	width : 250px;
	border : 1px solid #DFDCDA;
}
#landingPageForm #courses_group td.seLabelCell {
	font-weight : bold;
}
#landingPageForm #courses_group td.seFieldCell {
	vertical-align : top;
}
#landingPageForm #left_col {
	width : 275px;
}
#landingPageForm #right_col {
	width : 275px;
}
#landingPageForm #courses_group .seText label {
	display : inline;
}
#landingPageForm #courses_group #mastering_se td.seLabelCell {
	font-weight : normal;
	font-style : italic;
}
#landingPageForm #courses_group #mastering_se div.seText span {
	font-weight : bold;
}
.faqheader {
	color : #E76F00;
	font-size : 216.667%;
	font-weight : normal;
}
.faqcategory {
	font-size : 120%;
	font-weight : bold;
	margin : 0 0 10px;
}
#pageInteriorContent #userguides ul li {
	background : url(/bin/c/k/pdf-document.gif) no-repeat;
	padding : 0 0 10px 20px;
}
#pageInteriorContent release_notes ul {
	list-style-type : none;
}
#pageInteriorContent #release_notes ul {
	list-style-type : none;
}
