body { background-color: #fff;}
#formFieldTable__username {width:800px;}
#formFieldTable__password {width:800px;}
.agree {font-family:Arial, Helvetica, sans-serif;}
#title {color:#330066; font-weight:bold;}
#desc {color:red; font-weight:bold;}
#list {color:#330066;}
.login {color: #000; font-weight: bold; font-size: 15px; line-height: 15px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; background-color: transparent; }
.templateMenuButton { background-color: #ccc }
.templateMenuButton1 { background-color: #ccc }
.templateMenuButton2 { background-color: #ccc }
.templateMenuButton3 { background-color: #ccc }

.templateMenuBorder { background-color: #669 }
.templateMenuBorder1 { background-color: #669 }
.templateMenuBorder2 { background-color: #669 }
.templateMenuBorder3 { background-color: #669 }

.templateMenuText { color: #000; font-weight: bold; font-size: 15px; line-height: 15px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; background-color: transparent }
.templateMenuText1 { color: #000; font-weight: bold; font-size: 12px; line-height: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; background-color: transparent }
.templateMenuText2 { color: #000; font-weight: bold; font-size: 10px; line-height: 10px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; background-color: transparent }
.templateMenuText3 { color: #000; font-weight: bold; font-size: 10px; line-height: 10px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; background-color: transparent }

.templateMenuText:hover { color: #669; font-weight: bold; font-size: 15px; line-height: 15px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; background-color: transparent }
.templateMenuText1:hover { color: #669; font-weight: bold; font-size: 12px; line-height: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; background-color: transparent }
.templateMenuText2:hover { color: #669; font-weight: bold; font-size: 10px; line-height: 10px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; background-color: transparent }
.templateMenuText3:hover { color: #669; font-weight: bold; font-size: 10px; line-height: 10px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; background-color: transparent }

.templateMenuTextCurrent { color: #669; font-weight: bold; font-size: 15px; line-height: 15px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; background-color: transparent }
.templateMenuTextCurrent1 { color: #669; font-weight: bold; font-size: 15px; line-height: 15px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; background-color: transparent }
.templateMenuTextCurrent2 { color: #669; font-weight: bold; font-size: 15px; line-height: 15px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; background-color: transparent }
.templateMenuTextCurrent3 { color: #669; font-weight: bold; font-size: 15px; line-height: 15px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; background-color: transparent }

.formField { font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.formLabel { font-weight: bold; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.formNote { font-size: 9px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.formRequired { color: #c30; font-style: normal; font-size: 9px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.FormLabelRed { color: red; font-style: normal; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }

.slideshowBody { color: black; font-size: 12px; line-height: 14px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.slideshowTitle { color: black; font-weight: bold; font-size: 16px; line-height: 18px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.slideshowButton a:link { color: #369; font-weight: bold; font-size: 14px; line-height: 20px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; background-color: #ddd }
.slideshowButton a:visited { color: #369; font-weight: bold; font-size: 14px; line-height: 20px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; background-color: #ddd }
.slideshowButton a:hover { color: #396; font-weight: bold; font-size: 14px; line-height: 20px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; background-color: #eee }

.wizard_title 	{ font-family:arial; font-size:20px; font-weight:bold; }
.wizard_header 	{ font-family:arial; font-size:14px; font-weight:normal; }				
.FormNote				{ color:#666699; font-size:9px;}

.catalogSecurityCodeInformationOn { visibility:visible; }
.catalogSecurityCodeInformationOff { visibility:hidden;display:none; }

.securityCodeText {font-family:Arial, Helvetica, sans-serif;}

.securityCodeText A:link {text-decoration:underline; color:#0066CC;}
.securityCodeText A:visited {text-decoration:underline;color:#0066CC; }
.securityCodeText A:active {text-decoration:underline; color:#0066CC;}
.securityCodeText A:hover {text-decoration: underline; color:#0066CC;}

.securityCodeBorder {background-color:#fafafa; border-color:#0066CC; border-style:solid; border-width:thin;}

/* Styles for mypage modules. */
.moduleTitle {font-family:arial; font-size:12;font-weight:bold; }
.moduleEditOn {visibility:visible;display:block;background-color:#ffffcc;position:absolute;font-family:arial; font-size:12px;line-height:25px;border-style:solid;border-width:1;border-color:#ffcccc;padding:5px; }
.moduleEditOff {visibility:hidden;display:none;position:absolute;}

.moduleDialogOn {visibility:visible;display:block;background-color:#ffffcc;position:absolute;font-family:arial; font-size:12px;line-height:25px;border-style:solid;border-width:1;border-color:#ffcccc;padding:5px; }
.moduleDialogOff {visibility:hidden;display:none;position:absolute;}


.moduleArea {border-style:solid;border-width:1;border-color:#999999; }
.moduleHeader {background-color:#eeeeee;}


.rssLink {font-family:arial; font-size:12px; line-height:18px; font-weight:normal; }



.body 		{ font-size: 12px; line-height: 14px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.boldbody { font-size: 12px; line-height: 14px; font-weight: bold; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }

.webblibFieldvalue { font-size: 12px; line-height: 14px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.webblibFieldtitle  { color: white; font-weight: bold; font-size: 12px; line-height: 14px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.webblibField { color: black; font-weight: normal; font-size: 12px; line-height: 14px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.webblibFormField { color: black; font-weight: normal; font-size: 12px; line-height: 14px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.webblibFormRequired  { color: red; font-weight: normal; font-size: 9px; line-height: 9px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.webblibFormTitle  { color: black; font-weight: bold; font-size: 12px; line-height: 14px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.webblibFormLabel  { color: black; font-weight: bold; font-size: 12px; line-height: 14px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.expirationNotify {color:#FF0000; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold;}
