a, b, BODY, LI, OL, A, B, BODY, CODE, DIV, I, LI, OL, P, PRE, SPAN, TABLE, TD, TH, TR, UL {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #000000;
}

a {
	text-decoration : none;
}

a:link {
    color : #000000;
}
a:visited {
    color : #000000;
}
a:hover {
	color : #88555B;
}

input, textarea, select {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 10px;
	/*border: #828177 solid 1px;*/
	padding: 1px 1px 1px 1px;
}

.head {
    font-size : 13px;
    font-weight: bold;
}
.bottomBoxLink {
    font-size : 11px;
    font-weight: 600;
    color: #828177;
}
.stepNavOn {
    font-size : 11px;
    color: #000000;
    font-weight: bold;
}
.stepNavOff {
    font-size : 11px;
    color: #cccccc;
    font-weight: bold;
}
.errortext {
	color: #bb555B;
}
.okaytext {
	color: #006600;
}

input.error {
	background-color: #FFCCCC;
	border: #bb555B solid 1px;
	padding: 1px 1px 1px 1px;
}
.customerTable {
    border:1px solid #828177;
}
.required {
   color: #88555B;
   font-size: 10px;
}
.notice {
   border: 1px solid #009900;
   padding: 5px;
   background-color:#FFFFFF;
}
.noticeHeadLine {
   color: #009900;
}
.error {
   border: 1px solid #bb555B;
   padding: 5px;
   background-color:#FFFFFF;
   color: #bb555B;
}
.errorHeadLine {
   color: #bb555B;
}
.input2display {
   border: 0;
}
.editHint {
   border: 1px solid #009900;
}
.editError {
   border: 1px solid #bb555B;
}
.unicode {
   font-family: "Arial Unicode MS";
   font-size: 11px;
}
.tc {
	border-left: 1px solid #BBBBBB;
    border-top: 1px solid #BBBBBB;
	border-bottom: 1px solid #BBBBBB;
	padding-left: 5px;
}
fieldset.login {
    padding: 10px;
    border: 1px solid #828177;
}
.headline {
   font-size: 17.5px;
}
.termsAndConditionsLowerAlpha {
   padding-left:4px;
   padding-top: 5px;
   padding-bottom: 10px;
}
li.firstBlockElement {
   padding-left:5px;
   list-style-position:outside;
   font-weight:bold;
   padding-bottom:5px;
}
div.termsAndConditionContent {
   padding-left:5px;
   padding-bottom:5px;
   font-weight:normal;
}
a.email {
  background: url(../img/icon/email.gif) left center no-repeat;
   padding-left: 20px;
   padding-bottom: 2px;
}
ins {
	background-color: #ffff00;
}
del {
	background-color: #ff9999;
	text-decoration: underline;
}
#pegsReport {
	border:1px solid #828177;
}
#pegsReport td {
	white-space: nowrap;
}