.formFields {
	font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px;
}
.formFields input {
	font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px;
}
.formFields select {
	font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px;
}
.formFields textarea {
	font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px;
}
html {
	border-width: 0px; height: 100%; min-height: 100%;
}
body {
	margin: 0px; padding: 0px; height: 100%; color: rgb(0, 0, 0); font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; min-height: 100%; background-color: rgb(249, 248, 248);
}
p {
	font-size: 11px;
}
div {
	font-size: 11px;
}
span {
	font-size: 11px;
}
.screenLayout {
	margin-bottom: 0px; position: relative; min-height: 100%;
}
* html .screenLayout {
	height: 100%;
}
.headerContainer {
	background-position: left bottom; margin: 0px; background-image: url("../img/common/top_bg.jpg"); background-repeat: repeat-x; background-color: rgb(254, 254, 254);
}
.pageHeader {
	background-position: right top; margin: 0px; height: 50px; text-align: left; background-image: url("../img/common/top_body_bg.jpg"); background-repeat: no-repeat;
}
.pageHeader img {
	margin-top: 0px; margin-left: 0px;
}
.footerContainer {
	width: 100%; height: 40px; bottom: 0px; margin-bottom: 0px; border-top-color: rgb(110, 137, 221); border-top-width: 1px; border-top-style: solid; position: absolute; background-color: rgb(142, 165, 236);
}
.contentLayout {
	text-align: center; padding-bottom: 120px;
}
.contentContainer {
	width: 620px; text-align: left; margin-right: auto; margin-left: auto;
}
.pageContent {
	margin-top: 49px;
}
.mainPageBanner {
	padding: 20px 20px 10px 215px; border: 2px solid rgb(166, 189, 218); border-image: none; margin-bottom: 10px; background-image: url("../img/common/banner.gif"); background-repeat: no-repeat; background-color: rgb(255, 255, 255);
}
.mainPageBanner p {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px;
}
.mainPageBanner li {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px;
}
.mainPageBanner li {
	margin-bottom: 3px;
}
.mainPageBanner ul {
	margin: 5px 0px 10px 22px; padding: 0px;
}
.mainPageBanner .welcomeText {
	color: rgb(74, 120, 179); font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 18px; font-weight: bold; margin-top: 0px; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: solid;
}
p.descriptionText {
	color: rgb(85, 85, 85); font-weight: bold;
}
.domainName {
	color: rgb(0, 0, 0);
}
.pageContent p {
	margin: 10px 0px 0px; padding: 5px;
}
.pageContent li {
	padding: 2px;
}
.formContainer {
	padding: 5px;
}
form {
	margin: 0px; padding: 0px;
}
.buttonsContainer {
	text-align: right; margin-top: 10px;
}
.buttonsContainer .commonButton span {
	display: none;
}
.buttonsContainer .commonButton button {
	width: 91px; height: 21px; text-align: center;
}
.buttonsContainer .commonButton button {
	white-space: nowrap;
}
.buttonsContainer .commonButton {
	margin-left: 14px;
}
.buttonsContainer .commonButton span {
	background-position: 0px 1px; padding-top: 1px; padding-bottom: 4px; padding-left: 20px; text-decoration: underline; cursor: pointer; background-repeat: no-repeat; background-color: transparent;
}
.commonButton {
	display: inline;
}
.commonButton button {
	border: 0px solid white; border-image: none; background-image: url("../img/glyph/btn_bg.gif"); background-repeat: no-repeat;
}
.commonButton button[disabled] {
	color: rgb(153, 153, 153); background-image: url("../img/glyph/btn_bg-disabled.gif");
}
.commonButton button {
	color: rgb(0, 0, 0); font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; background-color: transparent;
}
.commonButton {
	color: rgb(0, 0, 0); font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; background-color: transparent;
}
#bid-ok button {
	padding-left: 8px; background-image: url("../img/glyph/btn_ok_bg.gif");
}
.formFields td.name {
	width: 200px; padding-right: 10px; padding-bottom: 10px; padding-left: 0px; font-size: 11px; vertical-align: top;
}
.name {
	color: rgb(85, 85, 85); font-weight: bold;
}
legend {
	color: rgb(0, 70, 213); padding-right: 3px; padding-bottom: 3px; margin-bottom: 5px; margin-left: 0px; vertical-align: middle;
}
.testRelults {
	background: rgb(255, 255, 255); margin: 5px 0px 10px; padding: 10px; border: 2px solid rgb(159, 162, 176); border-image: none;
}
.testRelults#testSuccessful {
	background: url("../img/icons/success.gif") no-repeat 10px 11px rgb(255, 255, 255); margin: 5px 0px 10px; padding: 10px 32px; border: 2px solid rgb(0, 153, 51); border-image: none; vertical-align: middle;
}
.testRelults#testFailed {
	background: url("../img/icons/fail.gif") no-repeat 10px 11px rgb(255, 255, 255); margin: 5px 0px 10px; padding: 10px 32px; border: 2px solid rgb(204, 0, 0); border-image: none; vertical-align: middle;
}
.testResult {
	font-weight: bold;
}
.pageNavigation {
	padding: 5px; background-color: rgb(238, 238, 238);
}
.pageNavigation ul {
	list-style: none; margin: 0px; padding: 0px;
}
.pageNavigation li {
	padding: 5px 0px 5px 5px; display: inline; white-space: nowrap;
}
.pageNavigation a {
	color: rgb(0, 0, 0); padding-left: 5px; font-weight: bold; text-decoration: none;
}
.pageNavigation a:link {
	color: rgb(0, 0, 0); padding-left: 5px; font-weight: bold; text-decoration: none;
}
.pageNavigation a:visited {
	color: rgb(0, 0, 0); padding-left: 5px; font-weight: bold; text-decoration: none;
}
.pageNavigation a:active {
	color: rgb(0, 0, 0); padding-left: 5px; font-weight: bold; text-decoration: none;
}
.pageNavigation a:hover {
	color: rgb(0, 0, 0); padding-left: 5px; font-weight: bold; text-decoration: none;
}
.pageNavigation a:hover {
	color: rgb(102, 102, 102); text-decoration: underline;
}
.pathBar {
	padding: 15px 5px 5px; color: rgb(68, 68, 68);
}
.pathBar a:link {
	color: rgb(68, 68, 68);
}
.pathBar a:visited {
	color: rgb(68, 68, 68);
}
.screenTitle {
	padding: 5px; color: rgb(0, 0, 0); font-family: "Franklin Gothic Medium", Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 18px;
}
.tabContent {
	padding: 5px; margin-top: 10px; border-right-color: rgb(153, 153, 153); border-bottom-color: rgb(153, 153, 153); border-left-color: rgb(153, 153, 153); border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; background-color: rgb(249, 249, 249);
}
* html .tabContent {
	padding-top: 0px;
}
.poweredBy {
	padding: 5px 5px 5px 0px; float: right;
}
a img {
	border-width: 0px;
}
.footDescription {
	padding: 5px; height: 30px; color: rgb(42, 61, 158); line-height: 30px; vertical-align: middle; float: left;
}
a {
	color: rgb(50, 66, 144); text-decoration: underline;
}
a:link {
	color: rgb(50, 66, 144); text-decoration: underline;
}
a:visited {
	color: rgb(50, 66, 144); text-decoration: underline;
}
a:active {
	color: rgb(50, 66, 144); text-decoration: underline;
}
a:hover {
	color: rgb(50, 66, 144); text-decoration: underline;
}
a:hover {
	color: rgb(111, 133, 240);
}
.iconsArea {
	padding-top: 20px; white-space: normal;
}
.iconsArea a {
	color: rgb(0, 0, 0); text-decoration: none; white-space: nowrap;
}
.iconsArea a:link {
	color: rgb(0, 0, 0); text-decoration: none; white-space: nowrap;
}
.iconsArea a:visited {
	color: rgb(0, 0, 0); text-decoration: none; white-space: nowrap;
}
.iconsArea a:hover {
	color: rgb(0, 0, 0); text-decoration: none; white-space: nowrap;
}
.icon {
	background-position: 50% 0%; margin: 0px 20px 5px 0px; width: 70px; height: 15px; text-align: center; padding-top: 35px; display: inline-block; cursor: pointer; background-image: url("../img/common/1x1.gif"); background-repeat: no-repeat;
}
.icon span {
	width: 70px; text-align: center; display: block;
}
#asp {
	background-image: url("../img/glyph/btn_asp_bg.gif");
}
#aspnet {
	background-image: url("../img/glyph/btn_aspdotnet_bg.gif");
}
#coldfusion {
	background-image: url("../img/glyph/btn_coldfusion_bg.gif");
}
#perl {
	background-image: url("../img/glyph/btn_perl_bg.gif");
}
#php {
	background-image: url("../img/glyph/btn_php_bg.gif");
}
#python {
	background-image: url("../img/glyph/btn_python_bg.gif");
}
.footDescription a:hover {
	color: rgb(0, 0, 102);
}
.dLayout {
	border-collapse: collapse; table-layout: fixed;
}
.dColumn {
	padding: 0px; width: 50%; vertical-align: top;
}
.expanded.dColumn {
	width: 100% !important;
}
.dBox {
	margin: 10px 0px 0px 10px; border-bottom-color: rgb(111, 138, 221); border-bottom-width: 1px; border-bottom-style: solid;
}
.first .dBox {
	margin-left: 0px;
}
.dBoxHeaderLayout {
	background: url("../img/glyph/dBox-header-left.gif") no-repeat left top; height: 21px; padding-left: 3px;
}
.dBoxHeaderArea {
	background: url("../img/glyph/dBox-header-right.gif") no-repeat right top; height: 21px; line-height: 21px; overflow: hidden; vertical-align: middle;
}
.dBoxFooterArea {
	padding: 0px 5px; white-space: nowrap;
}
.dBoxHeaderArea {
	padding: 0px 5px; white-space: nowrap;
}
.dBoxHeaderArea {
	color: rgb(255, 255, 255); font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold;
}
.dBoxHeaderArea .misc {
	
}
.dBoxFooterLayout {
	height: 27px; overflow: hidden; border-right-color: rgb(111, 138, 221); border-left-color: rgb(111, 138, 221); border-right-width: 1px; border-left-width: 1px; border-right-style: solid; border-left-style: solid;
}
.dBoxContent {
	padding: 10px; color: rgb(0, 0, 0); border-right-color: rgb(111, 138, 221); border-left-color: rgb(111, 138, 221); border-right-width: 1px; border-left-width: 1px; border-right-style: solid; border-left-style: solid; background-color: rgb(255, 255, 255);
}
.dBoxFooterArea {
	background: url("../img/glyph/dBox-footer-bg.gif") repeat-x; height: 27px; text-align: right; overflow: hidden; padding-right: 10px;
}
.wrapper {
	height: 0px; overflow: hidden; clear: both;
}
#refreshList {
	height: 16px; padding-left: 20px; margin-top: 5px; display: inline-block; background-image: url("../img/glyph/btn_refresh-list_bg.gif"); background-repeat: no-repeat;
}
.NFtitle {
	font-weight: bold; display: block;
}
.NFitem {
	margin-bottom: 5px; display: block;
}
.NFsource {
	margin-right: 5px;
}
.NFstatus {
	font-weight: bold; margin-right: 5px;
}
.NFtime {
	color: rgb(51, 51, 51);
}
#testPages p {
	margin: 0px; padding: 0px;
}
#topTxtBlock {
	height: 50px; text-align: right; margin-right: 30px; white-space: nowrap;
}
#topCopyright {
	text-align: right; margin-top: 11px; margin-right: 9px; display: inline-block;
}
#topTxtBanner {
	background-position: 9px 3px; text-align: left; padding-left: 36px; border-left-color: rgb(220, 231, 255); border-left-width: 1px; border-left-style: solid; display: inline-block; background-image: url("../img/common/vz_top.gif"); background-repeat: no-repeat;
}
#topCopyright a:link {
	color: rgb(214, 224, 255); font-size: 11px; text-decoration: none; display: block; white-space: nowrap;
}
#topCopyright a:visited {
	color: rgb(214, 224, 255); font-size: 11px; text-decoration: none; display: block; white-space: nowrap;
}
#topTxtBanner a:link {
	color: rgb(255, 255, 255); font-size: 11px; text-decoration: none; display: block; white-space: nowrap;
}
#topTxtBanner a:visited {
	color: rgb(255, 255, 255); font-size: 11px; text-decoration: none; display: block; white-space: nowrap;
}
.topLogo {
	float: left;
}
