
h1 { font-family: Arial, Helvetica, sans-serif; font-size: 18;
    font-weight: bold; color: #333333;}

h1.red { font-family: Arial, Helvetica, sans-serif; font-size: 24;
    font-weight: bold; color: #C40036;}

h2 { font-family: Arial, Helvetica, sans-serif; font-size: 16;
    font-weight: bold; color: #666666;}

h4 { font-family: Arial, Helvetica, sans-serif; font-size: 14;
    font-weight: bold; color: #333333;}

h3 { font-family: Arial, Helvetica, sans-serif; font-size: 18;
    font-weight: bold; color: #333333;}

b { font-weight: bold; color: #333333;}


b.tblname { font-family: Verdana, Helvetica, sans-serif; font-size: 10;
    font-weight: bold; color: #ff0000; font-style: normal; text-decoration: none;}


b.red { font-family: Verdana, Helvetica, sans-serif; font-size: 12;
      font-weight: bold; color: #C40036; font-style: normal;}

    
b.big { font-family: Arial, Helvetica, sans-serif; font-size: 18;
      font-weight: color: #ffffff; bold font-style: normal;}
      
th { font-family: Arial, Helvetica, sans-serif; font-size: 14;
      font-weight: bold; color: #ffffff; font-style: normal;}
 
b.smallbold { font-family: Arial, Helvetica, sans-serif; font-size: 8;
      font-weight: bold; color: #A09BB6; font-style: normal; text-decoration: none}


.red {color: #C40036;}

.show_price { font-family: Arial, Helvetica, sans-serif; font-size: 12;
      font-weight: normal; color: #C40036; font-style: normal;}

.module_name { font-family: Arial, Helvetica, sans-serif; font-size: 14;
      font-weight: bold; color: #C40036; font-style: normal;}

.pageheader {
	font: 16px Verdana,Tahoma,Arial,Helvetica,Geneva,sans-serif; 
	color: #efefef;
	display: inline;
	font-weight: bold; }
	
p {  font-family: Verdana, Arial, Helvetica, sans-serif; 
                color: #333333;
                text-align:justify;
                font-size:12px;
                font-style:normal;}
                
                
body {  font-family: Verdana, Arial, Helvetica, sans-serif; 
                color: #333333;
                font-size:12px;
                text-align:justify;
                font-style:normal;
                background-color: #ffffff;
                scrollbar-arrow-color:#990000;
		scrollbar-base-color:#ffffff;
		scrollbar-shadow-color:#cccccc;
		scrollbar-face-color:#cecece;
		scrollbar-highlight-color:#cfcfcf;
		scrollbar-darkshadow-color:#cccccc;
		scrollbar-3dlight-color:#f0f0f0;
		scrollbar-track-color:#ffffff;}

.page_header {  font-family: Verdana, Arial, Helvetica, sans-serif; 
                color: #333333;
                font-size:12px;
                background-color: #ffffff;}

li {  text-align:justify;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
                color: #333333;
                font-size: 12px;
                font-style: normal;}

td {  text-align:justify;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
                color: #333333;
                font-size: 12px;
                font-style: normal;}

.login { border-color: #A09BB6 A09BB6 A09BB6 A09BB6;
          background-color: #E3E4E5;          
	  border-style: solid;
	  border-top-width: 1px;
	  border-right-width: 1px;
	  border-bottom-width: 1px;
	  border-left-width: 1px; }
	  
.dropmenus { font-size: 10px; color: #7DA3E1; 
	     font-family: Arial, Helvetica, sans-serif;
    	     background-color: #ffffff }

.main_header { border-color: #000000 000000 000000 000000;
          
	  border-style: solid;
	  border-top-width: 1px;
	  border-right-width: 1px;
	  border-bottom-width: 1px;
	  border-left-width: 0px }

.tbl { border-color: #cccccc cccccc cccccc cccccc;
	  color: #990000;
          background-color: #ffffff;
	  border-style: solid;
	  border-top-width: 0px;
	  border-right-width: 0px;
	  border-bottom-width: 1px;
	  border-left-width: 0px }
	  
.main { border-color: #000000 000000 000000 000000;
          background-color: #ffffff;
	  border-style: solid;
	  border-top-width: 0px;
	  border-right-width: 0px;
	  border-bottom-width: 0px;
	  border-left-width: 0px }

.footer { font-size: 10px; color: #cccccc; 
	  font-family: Arial, Helvetica, sans-serif;
	  border-color: #000000 000000 000000 000000;
          background-color: #ffffff;
	  border:1px solid #CCC;
	  border-top:0;}

.footer A:LINK {color : #666666; text-decoration : underline;}
.footer A:VISITED {color : #666666; text-decoration : underline;}
.footer A:ACTIVE {color : #666666; text-decoration : underline;}
.footer A:HOVER {color : #333333; text-decoration : underline;}

.calendar { border-color: #4a5058 4a5058 4a5058 4a5058;
	  border-style: solid;
	  border-top-width: 1px;
	  border-right-width: 1px;
	  border-bottom-width: 1px;
	  border-left-width: 1px }


.content { border-color: #ff9900 ff9900 ff9900 ff9900;
          background-color: #4a5058;
          color:#ffffff;
	  border-style: solid;
	  border-top-width: 0px;
	  border-right-width: 0px;
	  border-bottom-width: 0px;
	  border-left-width: 0px }

.vidtitle { border-color: #ff9900 ff9900 ff9900 ff9900;
          background-color: #666666;
          color:#ff9900;
	  border-style: solid;
	  border-top-width: 0px;
	  border-right-width: 0px;
	  border-bottom-width: 0px;
	  border-left-width: 0px }

.white { border-color: #ff9900 ff9900 ff9900 ff9900;
          background-color: #ffffff;
	  border-style: solid;
	  border-top-width: 0px;
	  border-right-width: 0px;
	  border-bottom-width: 0px;
	  border-left-width: 0px }
	  
.blue { border-color: #ff9900 ff9900 ff9900 ff9900;
          background-color: #2E4F70;
	  border-style: solid;
	  border-top-width: 0px;
	  border-right-width: 0px;
	  border-bottom-width: 0px;
	  border-left-width: 0px }


.border { border-color: #cbcbcb cbcbcb cbcbcb cbcbcb;
          background-color: #ffffff;          
	  border-style: solid;
	  border-top-width: 1px;
	  border-right-width: 1px;
	  border-bottom-width: 1px;
	  border-left-width: 1px }
			  
.border A:LINK {color : #880000; text-decoration : underline;}
.border A:VISITED {color : #990000; text-decoration : underline;}
.border A:ACTIVE {color : #000000; text-decoration : underline;}
.border A:HOVER {color : #000000; text-decoration : underline;}
	
.border_black { border-color: #000000 000000 000000 000000;
	   border-style: solid;
	   border-top-width: 1px;
	   border-right-width: 1px;
	   border-bottom-width: 1px;
	   border-left-width: 1px }


.border3 { border-color: #ffffff 380000 380000 380000;
	   border-style: solid;
	   border-top-width: 0px;
	   border-right-width: 1px;
	   border-bottom-width: 1px;
	   border-left-width: 1px }


.border4 { border-color: #ffffff 380000 380000 380000;
	   border-style: solid;
	   border-top-width: 0px;
	   border-right-width: 1px;
	   border-bottom-width: 0px;
	   border-left-width: 1px }
	   
	   
.border_top { border-color: #73828f 73828f 73828f 73828f;
	      border-style: solid;
	      border-top-width: 1px;
	      border-right-width: 1px;
	      border-bottom-width: 0px;
	      border-left-width: 1px }
	   
	   
.border_bottom { border-color: #efefef efefef efefef efefef;
	         border-style: solid;
	   	 border-top-width: 0px;
	   	 border-right-width: 0px;
	   	 border-bottom-width: 1px;
	   	 border-left-width: 0px }
	   
	   
.border_left { border-color: #efefef efefef efefef efefef;
	   	border-style: solid;
	   	border-top-width: 0px;
	   	border-right-width: 0px;
	   	border-bottom-width: 0px;
	   	border-left-width: 1px }
	   	
.border_right { border-color: #4a5058 4a5058 4a5058 4a5058;
	   	border-style: solid;
	   	border-top-width: 0px;
	   	border-right-width: 1px;
	   	border-bottom-width: 0px;
	   	border-left-width: 0px }


a { color: #333333; font-weight: normal; font-style: normal; text-decoration: underline; font-family: Verdana, Arial, Helvetica, sans-serif;}


a.small:hover { color: #ff0000; font-weight: bold; font-style: normal; text-decoration: none; font-family: serif;}
a:hover { color: #000000;}

a.redbig { font-family: Arial, Helvetica, sans-serif; font-size: 24; font-weight: bold; color: #C40036;}

a.small { color: #ff9900; font-weight: bold; font-style: normal; font-size: 10; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif;}

a.nav { color: #ffffff; font-weight: bold; font-style: normal; font-size: 10; text-decoration: none;}
a.nav:hover { color: #cfcfcf; font-weight: bold; font-style: normal; font-size: 10;}

.smalltext {color: #666666; font-weight: normal; font-style: normal; font-size: 8;}
.faq_question {color: #C40036; font-weight: bold; font-style: normal; font-size: 14;}

.testquestion { background-color: #EFEFEF;
	     font-size: 10;
	     color: #000000;
	     font-weight: normal; 
	     font-family: Verdana, Arial, Helvetica, sans-serif; 
	     font-style: normal;
	     border-color: #C40036 C40036 C40036 C40036;
	     border-style: solid;
	     border-top-width: 1px;
	     border-right-width: 1px;
	     border-bottom-width: 1px;
	     border-left-width: 1px  }

.testquestion_correct { background-color: #ECEBFF;
	     font-size: 10;
	     color: #000000;
	     font-weight: normal; 
	     font-family: Verdana, Arial, Helvetica, sans-serif; 
	     font-style: normal;
	     border-color: #C40036 C40036 C40036 C40036;
	     border-style: solid;
	     border-top-width: 1px;
	     border-right-width: 1px;
	     border-bottom-width: 1px;
	     border-left-width: 1px  }
	     
.testquestion_incorrect { background-color: #FFF1F1;
	     font-size: 10;
	     color: #000000;
	     font-weight: normal; 
	     font-family: Verdana, Arial, Helvetica, sans-serif; 
	     font-style: normal;
	     border-color: #C40036 C40036 C40036 C40036;
	     border-style: solid;
	     border-top-width: 1px;
	     border-right-width: 1px;
	     border-bottom-width: 1px;
	     border-left-width: 1px  }
	     
	     
.textfield { background-color: #EFEFEF;
	     font-size: 10;
	     color: #C40036;
	     font-weight: normal; 
	     font-family: Verdana, Arial, Helvetica, sans-serif; 
	     font-style: normal;
	     border-color: #cccccc cccccc cccccc cccccc;
	     border-style: solid;
	     border-top-width: 1px;
	     border-right-width: 1px;
	     border-bottom-width: 1px;
	     border-left-width: 1px  }

.bordergrey{ border:1px solid #f0f0f0;}

.textarea { background-color: #EFEFEF;
	     background-image : url(images/shadow_txtfield1.gif);
	     font-size: 10;
	     color: #C40036;
	     font-weight: normal; 
	     font-family: Verdana, Arial, Helvetica, sans-serif; 
	     font-style: normal;
	     border-color: #4a5058 4a5058 4a5058 4a5058;
	     border-style: solid;
	     border-top-width: 0px;
	     border-right-width: 0px;
	     border-bottom-width: 0px;
	     border-left-width: 0px  }
	     
.textfield_login { background-color: #ffffff;
	     font-size: 10;
	     color: #C40036;
	     font-weight: normal; 
	     font-family: Verdana, Arial, Helvetica, sans-serif; 
	     font-style: normal;
	     border-color: #5D6572 5D6572 5D6572 5D6572;
	     border-style: solid;
	     border-top-width: 0px;
	     border-right-width: 0px;
	     border-bottom-width: 0px;
	     border-left-width: 0px  }
	  	      
.textfield2 { border-style: solid; border-width: 1; border-color:#ffffff; 
	      color: #C40036; 
	      background-color: #ffffff; 
	      font-size: 10;
	      font-weight: normal; 
	      font-family: Verdana, Arial, Helvetica, sans-serif; }

.button {
	background : #ffffff;
	border : 1 solid #cccccc;
	border-width: 1px;
	color : #000000;
	font-family : Verdana, Arial, Helvetica, sans-serif;;
	font-size : 10px;
	font-weight : bold
	}

.buttons {
	background : #ffffff;
	border : 1 solid #cccccc;
	border-width: 1px;
	color : #000000;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-weight : bold
	}
	
.login_button {
	background-color: #E3E4E5;
	border : 1 solid #000000;
	border-width: 0px;
	color : #ffcc00;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-weight : bold
	}

.evenrows { background-color: #ffffff;}
.oddrows { background-color: #f6f6f6;}

.redbg {text-align:center; font-family: Verdana, Helvetica, sans-serif; font-size: 11;
    font-weight: bold; background-color: #C40036; color: #fffff; font-style: normal; text-decoration: none; padding: 5px 3px 5px 3px;}

.redbg A:LINK {color:#ffffff; font-weight: bold;}
.redbg A:VISITED {color:#ffffff; font-weight: bold;}
.redbg A:ACTIVE {color:#ffffff; font-weight: bold;}
.redbg A:HOVER {color:#ffffff; font-weight: bold;}
