#dvCreateAccount{
  padding: 0;
  margin: 0;
  font-family: Arial;
  font-size: 10pt;
  background-color: #F0F0F0;
}

#dvQuestionSignIn{
  border: dotted 1px #A0A0A0;
  padding-top: 2px;
  padding-bottom: 2px;
  padding-left: 10px;
  padding-right: 2px;
}

div.dvAccountErrorMsg{
  width: 75%;
  height: 45px;
  border: solid 1px #800000;
  background-color: #FFFFFF;
  color: #000000;
  font-size: 11pt;
  font-weight: bold;
  text-align: center;
  padding-top: 12px;
}

div.dvSpace{
  height: 3px;
}

#dvValidateAccount{
  padding: 0;
  margin: 0;
  font-family: Arial;
  font-size: 10pt;
  background-color: #F0F0F0;
}

.dvAccountForm{
  font-size: 11pt;
}

.dvFormTitle{
  font-weight: bold;
  font-size: 12pt;
  padding-left: 5px;
}

.dvRequired{
  color: #FF0000;
}

.dvFormMessageHelp{
  color: #A0A0A0;
  font-size: 10pt;
}

.ButtonForm{
  width: 150px;
}

.dvMessageEmailCreated{
  border: dashed 1px #A0A0A0;
  background-color: #FFFFFF;
  text-align: center;
  height: 60px;
  padding-top: 15px;
}

.dvResendMessage{
  background-color: #FFFFDD;
  border: solid 1px #088569;
  font-family: Arial;
  height: 110px;
  width: 446px;
}

.dvResendMessage span{
  font-size: 12pt;
  color: #07588F;
  font-weight: bold;
}

.dvResendMessage p{
  font-size: 11pt;
  color: #000000;
  font-weight: normal;
  text-align: center;
}

.dvResendButton{
  height: 40px;
  width: 446px;
  text-align: center;
}

#dvSignInAccount{
  padding: 0;
  margin: 0;
  font-family: Arial;
  font-size: 10pt;
  background-color: #F0F0F0;
}

.dvMyAccountTop{
  border: dotted 1px #A0A0A0;
  font-family: Arial;
  padding-top: 4px;
  padding-left: 4px;
  padding-right: 8px;
  padding-bottom: 4px;
}

#dvAccountMenu{
  padding: 0;
  margin: 0;
  font-family: Arial;
  font-size: 10pt;
  background-color: #FFFFFF;
}

.trMenuSelected{
  background-color: #A0A0A0;
  height: 28px;
  padding-top: 0;
  padding-left: 0;
}

.trMenuItem{
  background-color: #D4E9F9;
  height: 28px;
  padding-top: 0;
  padding-left: 0;
}

.trMenuSpace{
  height: 14px;
}
.trMenuSeparator{
  height: 2px;
}

.dvMenuSelected{
  background: url(/services/usrint/img/css/menuborder.gif) no-repeat left top;
  font-weight: normal;
  padding-left: 10px;
  height: 28px;
  padding-top: 5px;
}

.dvMenuItem{
  background: url(/services/usrint/img/css/menuborder.gif) no-repeat left top;
  font-weight: normal;
  padding-left: 10px;
  height: 28px;
  padding-top: 5px;
}

.dvMenuSelected a{
  text-decoration: none;
  color: #000000;
}

.dvMenuSelected a:hover{
  text-decoration: underline;
} 

.dvMenuItem a{
  text-decoration: none;
  color: #000000;
}

.dvMenuItem a:hover{
  text-decoration: underline;
}

.trAccountBody{
  border: solid 4px #A0A0A0;
  background-color: #FFFFFF;
  font-family: Arial;
  padding: 8px 8px 8px 8px;
}

.dvPageTitle{
  font-size: 12pt;
  font-weight: bold;
}

.dvnotes{
  font-size: 9pt;
  background-color: #F0F0F0;
  font-family: verdana;
  
}


.dvEmplyList{
  text-align: center;
  border: dashed 1px #A0A0A0;
  font-size: 11pt; 
  padding-top: 45px;
  height: 100px;
}

.LinkButton{
  border: solid 1px #07588F;
  background-color: #F0F0F0;
  font-family: Arial;
  color: #000000;
  font-size: 10pt;
  text-decoration: none;
  height: 25px;
  padding-top: 3px;
  padding-left:15px;
  padding-right:15px;
}

.LinkButton:hover{
  background-color: #FFFFDD;
}

.tbUserForm{
  font-family: Arial;
  font-size: 10pt;
  padding: 0;
  margin: 0;
}

.tbUserForm h2{
  font-size: 11pt;
  font-weight: bold;
  padding-top: 10px;
}

.spSubscriptionText{
  font-size: 10pt;
}

.spSubscriptionTitle{
  font-size: 10pt;
  font-weight: bold;
}

.tbSubscriptionPlan{
  border: solid 1px #A0A0A0;
  background-color: #FFFFDD;
}

.tbSubscriptionPlan .PlanTitle{
  font-weight: bold;
  font-size: 12pt;
}

.tbSubscriptionPlan .PlanDescription{
  font-weight: normal;
  font-size: 10pt;
}

.tbSubscriptionPlan .PlanLimits{
  font-weight: bold;
  font-size: 10pt;
}

.tbSubscriptionPlan .PlanPrice{
  font-weight: bold;
}

.tbNewCCard{
  border: solid 1px #A0A0A0;
  background-color: #F0F0F0;
  font-size: 10pt;
}

.tbNewCCard table{
  font-size: 10pt;
}

.tbNewCCard span{
  font-size: 11pt;
  font-weight: bold;
}

.tbCreditCard{
  border: solid 1px #A0A0A0;
  background-color: #F0F0F0;
  font-size: 10pt;
}

.tbDomain{
  border: solid 1px #A0A0A0;
  background-color: #C8E8D8;
  font-size: 10pt;
}

.tbSubsCription{
  border: solid 1px #A0A0A0;
}

.tbSubsCriptionError{
  border: solid 1px #FF0000;
}

.dvSubscriptionEmpty{
  text-align: center;
  height: 100px;
}

.dvSubscriptionEmptyError{
  text-align: center;
  height: 100px;
  color: #A0A0A0;
}

.tbSubscriptionHeader{
  background-color: #F0F0F0;
  font-size: 8pt;
}

.tbSubscriptionHeaderError{
  background-color: #FFCCCC;
  font-size: 8pt;
}

.tbExpired{
  border: solid 1px #FF0000;
  color: #FF0000;
}

.tbNewsGroup{
  background-color: #FFFFEE;
  border: solid 1px #C0C0C0;
  font-size: 8pt;
}

.tbNewsGroup span{
  font-size: 12pt;
  font-weight: bold;
}

.tbNewsGroupError{
  background-color: #FFFFEE;
  border: solid 1px #C0C0C0;
  font-size: 8pt;
  color: #A0A0A0;
}

.tbNewsGroupError span{
  font-size: 12pt;
  font-weight: bold;
}

.BlackLink{
  color: #000000;
  text-decoration: none;
}

.BlackLink:hover{
  text-decoration: underline;
}

.dvCategoryEmpty{
  border: solid 1px #A0A0A0;
  text-align: center;
  height: 55px;
}

.tbNewCategory{
  border: solid 1px #A0A0A0;
}

.tbCategoryList{
  border: solid 1px #A0A0A0;
}

.tbCategoryList .catHeader{
  background-color: #FFFFEE;
  font-size: 10pt;
  font-weight: bold;
}

.dvCErrorMessage{
  border: solid 1px #FF0000;
}

.tbNewsList{
  border: solid 1px #A0A0A0;
}

.tbNewsList .newsHeader{
  background-color: #FFFFEE;
  font-size: 10pt;
  font-weight: bold;
}

.tbNewsList .trItemsON{
  font-size: 10pt;
  font-weight: normal;
  background-color: #FFFFFF;
}
.tbNewsList .trItemsOFF{
  font-size: 10pt;
  font-weight: normal;
  background-color: #F0F0F0;
}

.tbShowNotice{
  border: solid 1px #A0A0A0;
  font-size: 11pt;
  width: 90%;
}

.tbShowNotice .spTitle{
  font-size: 12pt;
  font-weight: bold;
}

.tbShowNotice .spDate{
  font-size: 9pt;
  font-weight: normal;
  color: #A0A0A0;
}

.tbShowNotice .spCategory{
  font-size: 9pt;
  font-weight: bold;
  color: #A0A0A0;
}

.tbParagraph{
  width: 96%;
  font-size: 11pt;
}

.tbParagraph .spSubTitle{
  font-weight: bold;
}

.tbShowNotice .lkOthers{
  color: #000000;
  text-decoration: none;
  font-size: 10pt;
  font-style: italic;
}

.tbShowNotice .lkOthers:hover{
  color: #000000;
  text-decoration: underline;
  font-size: 10pt;
  font-style: italic;
}

.tbPreview{
  border: solid 1px #A0A0A0;
}

.tbStatSummary{
  border: solid 1px #A0A0A0;
}

.dtStatParameters{
  border: solid 1px #A0A0A0;
  font-family: Verdana;
  font-size: 10pt;
}

.tbPaymentSummary{
  border: solid 1px #A0A0A0;
}

.tbSubscriptionSummary{
  border: solid 1px #A0A0A0;
}

.tbFrame{
  border: solid 1px #A0A0A0;
}

.tbPaymentOption{
  border: solid 1px #A0A0A0;
  background-color: #D1EEF8;
}

.tbPostPreview{
  border: solid 1px #A0A0A0;
}

.tdTabSelected{
  background-color: #07588F;
  color: #FFFFFF;
}

.tdTab{
  border: solid 1px #07588F;
}

.tdTab .link_a{
  text-decoration: none;
  color: #000000;
}

.tdTab .link_a:hover{
  text-decoration: underline;
  color: #808080;
}

.tbComments{
  border: solid 1px #07588F;
}

.spCommentAlert{
  background: url(/services/usrint/img/icons/IC_star.gif) no-repeat left;
  color: #808000;
  padding-left: 16px;
}

.SmallLinkButton{
  border: solid 1px #07588F;
  background-color: #F0F0F0;
  font-family: Arial;
  color: #000000;
  font-size: 8pt;
  text-decoration: none;
  height: 20px;
  padding-top: 1px;
  padding-left:1px;
  padding-right:1px;
}
.SmallLinkButton:hover{
  background-color: #FFFFDD;
}


.DotDataField{
	font-size: 8pt;
	background-color: #DDF2D9;
	color: #000000;
}
.DotDataField01{
	border: solid 2px #005555;
	font-size: 8pt;
	font-weight: bold;
	background-color: #009999;
	color: #FFFFFF;
}

.CustomerDataField{
	font-size: 8pt;
	background-color: #D9FBFB;
	color: #000000;
}
.CustomerDataField01{
	border: solid 2px #00CCFF;
	font-size: 8pt;
	font-weight: bold;
	background-color: #0066FF;
	color: #FFFFFF;
}

.FixedDataField{
	font-size: 8pt;
	background-color: #FBD3FE;
	color: #000000;
}
.FixedDataField01{
	border: solid 2px #CC33FF;
	font-size: 8pt;
	font-weight: bold;
	background-color: #CC77FF;
	color: #FFFFFF;
}

.tbNewsGroup_DotData{
  background-color: #DDF2D9;
  border: solid 1px #C0C0C0;
  font-size: 8pt;
}
.tbNewsGroup_CustomerData{
  background-color: #D9FBFB;
  border: solid 1px #C0C0C0;
  font-size: 8pt;
}
.tbNewsGroup_FixedData{
  background-color: #FBD3FE;
  border: solid 1px #C0C0C0;
  font-size: 8pt;
}

.tdRequired{
	font-family: Verdana;
	font-size: 8pt;
	color: #FF0000;
}

.tdVerdana8{
	background-color: #FFFFFF;
	border: solid 1px #C0C0C0;
	font-family: Verdana;
	font-size: 8pt;
	color: #000000;
}

.tdInstructions{
	font-family: Arial;
	font-weight: Bold;
	font-size: 8pt;
	color: #000000;
	background-color: #D9D9FF;
}
.trQuestionTitle{
	background-color: #EEEEEE;
	height: 28px;
	padding-top: 0;
	padding-left: 0;
	font-family: Verdana;
	color: #000000;
	font-size: 10pt;
	font-weight: bold;
}
.trPreviewFooter{
	background-color: #EEEEEE;
	padding-top: 0;
	padding-left: 0;
	font-family: Verdana;
	color: #000000;
	font-size: 7pt;
}
.spOrderDark{
	background-color: #FFFFFF;
	font-family: Verdana;
	font-size: 8pt;
	color: #000000;
}
.spOrderLight{
	background-color: #FFFFFF;
	font-family: Verdana;
	font-size: 8pt;
	color: #A0A0A0;
}
#divDisplayModeOptFFFF{
	display: none;
}