d.forms {
        background-color: ;
        font: normal 12px arial,verdana;
        padding: 3px;
        border: 1px solid ;
       }
.myaccount {
           background-color:#0B615E;
           font: normal 12px arial,verdana;
           padding: 2px 5px;
           border: 0px solid #CAE4FF;
           }
		   
		   a {color: #000;}

.main {
       font-family: Arial, Helvetica, sans-serif;
       font-size: 12px;
	   text-align:left;
	   padding-left: 8px;
	   padding-right: 8px;
       margin: 2px;
	   line-height:16px;
	   text-align:left;
	   }
.main a:link {
		color:#0066FF;
		}
.main a:visited {
	color:#0066FF;
		}
.main a:hover {
	text-decoration:underline;
	color:#000000;
	}
.main a:active {
	text-decoration: none;

}
.legand {
       font-family: Arial, Helvetica, sans-serif;
       font-size: 10px; 
       padding: 2px;
       margin: 2px; 
}
.headingboxes {
       font-family: Arial, Helvetica, sans-serif;
       font-size: 15px; color:#FFFFFF;
	   font-weight:bold;
       padding: 3px;
       margin: 3px; 
	   background-color:#0066FF;
}
.headingboxes a:link {
		color:#FFFFFF;
		}
.headingboxes a:visited {
	text-decoration: none;
}
.headingboxes a:hover {
	text-decoration:underline;
	color:#CCCCCC;
}
.headingboxes a:active {
	text-decoration: none;
}
.topics {
       font-family: Arial, Helvetica, sans-serif;
       font-size: 15px; color:#FF0000;
	   font-weight:bold;
       padding: 0px;
       margin: 0px; 
	   background-color:none;
	   text-transform:uppercase;
}

.blue-text {
       font-family: Arial, Helvetica, sans-serif;
       font-size: 13px; color:#467570;
	   font-weight:bold;
}

.blue-text a:link {
		color:#467570;
		}
.blue-text a:visited {
	text-decoration: #467570;
}
.blue-text a:hover {
	text-decoration:underline;
	color:#467570;
}
.blue-text a:active {
	text-decoration: none;
}

.red-text {
       font-family: Arial, Helvetica, sans-serif;
       font-size: 12px; color:#CC0000;
	   font-weight:bold;
}

.red-text a:link {
		color:#CC0000;
		}
.red-text a:visited {
	text-decoration:#CC0000;
}
.red-text a:hover {
	text-decoration:underline;
	color:#CC0000;
}
.blue-text a:active {
	text-decoration: none;
}


.profilemenu {
       font-family: Arial, Helvetica, sans-serif;
       font-size: 13px;
	   color:#3366CC;
	   font-weight:bold;
       padding: 1px;
       margin: 1px; 
	  }
.menusright {
       font-family: Arial, Helvetica, sans-serif;
	   color:white;
       font-size: 12px;
	   font-weight:bold;
       padding: 2px;
       margin: 2px; 
}
.boxesmainchapter {
       font-family: Arial, Helvetica, sans-serif;
       font-size: 18px; color:#FFFFFF;
	   font-weight:bold;
       padding: 5px;
       margin: 5px;
	   background-color:#CC0000;
}
.titlerefer { 
           font: normal 14px arial, Arial, Helvetica, sans-serif;
		   font-weight:bold;
           color: #c00;
		   padding-bottom:16px;
		   text-transform:uppercase;
           }
 .titlehdr { 
           font: normal 18px arial, Arial, Helvetica, sans-serif; 
           color: #c00; 
           border-bottom: 1px solid #c00;
           } 
 .header { 
           background-image: url(images/header.jpg);
		   height:38px;
           } 
 .footer { 
           background-image: url(images/footer.jpg);
		   height:60px;
		   padding: 12px;
		   margin: 12px;
		   font-family:Arial, Helvetica, sans-serif;
		   font-size:12px;
		   font-weight:bold;
		   vertical-align:middle;
		   line-height:19px;
		   text-align:center;
           } 
.msg {
         padding: 5px;
         width: 600px;
         margin: 2px;
         color: #c00;
         border:1px solid #c00;
         background-color: #FEF1ED;
         font: bold 13px  verdana;
        }  
.error {
font: normal 11px arial, verdana;
color: #c00;border: 1px solid #c00;
padding:2px;margin: 5px;
float: left;
background-color: #FEF1ED;
} 
.example {
	font: normal 10px arial;
        color: red;
}
.approved {
        font: normal 10px arial;
        color: green;
}
.loginform {
        font: 16px normal arial;
        background-color: ;
        font: normal 12px arial,verdana;
        padding: 3px;
        border: 0px solid #CAE4FF;
       }
.loginform #txtbox {
             font: bold 16px arial;color: #f00;}
.style4a {color:white; font-size: 12px; font-weight: bold; font-family: Arial, Helvetica, sans-serif; }