body {  background-color: #e4f1f7; margin-top: 0.0em;}

.data {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana,Arial,San-serif; TEXT-DECORATION: none; text-align: justify;padding:5px !important;}

a:link {
    color: #666699;
}
a:hover {
    color: orange !important;
}
a:visited {
    color: #666699;
}
th {
        font-size: 85%;
    
}
div {
    text-align: left;
}

h1,h3 {font-family: Verdana, Arial, Helvetica, sans-serif;
    margin-top: 0.0em;
    margin-bottom: 0.5em;
    color: #0000c0;
    FONT-SIZE: 13pt;
font-weight: bold; color: #4c4c4c
}

table.main {
  width: 100%;
	border-width: 0px ;
	border-spacing: 0px;
	border-style: outset outset outset outset;
	border-color: gray gray gray gray;
	border-collapse: collapse;
	background-color: white;
}
table.main td {
	border-width: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}


tr {
    vertical-align: top;
}


td.footer a{ 
    font-family: verdana,arial, helvetica,  sans-serif;
    font-size: 12px;
	color:#0000cc; 
	text-align: right;
    padding-left: 1em;
    padding-right: 1px;

text-decoration: none;
 }
td.sidenav,td.sidenav2 {
    font-family: verdana,arial, helvetica,  sans-serif;
    font-size: 11px;
	color:#635173; 
text-align:left;
 padding-left: 3px;
background-color: #f1f1f1;
 }
td.sidenav2 {
    background-color: #ffffff;
 }


.navlinks a:link    {
  text-decoration: none;
  font-family: verdana,arial, helvetica,  sans-serif;
  font-size: 12px;
padding-left: 3px;
padding-right: 3px;
font-weight: normal;
  } 
.navlinks a:visited {
  } 

.navlinks a:hover   {
color:#635173; 
text-decoration:underline;
  } 

.navlinks a:active  {
  } 



/* ^^^^^^^^ Code for menus with two different colors ^^^^^^^^^^ */
#mynav1  a{display:block;color:#000000;text-decoration:none;padding:7px 2px 7px 3px;height:12px;font-size:13px;font-weight:normal;line-height:0.8em;font-family:Arial,Verdana,Helvitica,sans-serif;text-align: left;}
#mynav1  a.mynav2{background:#f1f1f1;}
/* ^^^^^^^^ ABOVE IS THE CODE FOR THE MENU ^^^^^^^^^^ */
.remember,.test,.questions{position: relative; width: 100%; margin: 10px;  padding:5px;  background-color: #ffff00; border: #0000cc 1px dashed;} 
.test {background-color: #c0f0c0;}
.questions {background-color: #f1f1f1;}


div#box1 { padding: 0; margin-bottom: 10px; }
#box1 table { padding: 0;  width: 100%;}
#box1 td { vertical-align:top;background: #f1f1f1; padding: 4px 4px 4px 4px; font-size: 9pt;font-family: Verdana, Arial, Helvetica, sans-serif; text-align: justify;border-bottom-style: solid; border-bottom-color: red; border-bottom-width: 1px;}
#box1 th { background: #99CCFF; text-align: center; padding: 2px 0px 2px 0px; font-size:10pt;font-family: Verdana, Arial, Helvetica, sans-serif;color:#000000;}
#box1 a { font-weight: bold;color:#000000; }  

div#box2 { padding: 0; margin-bottom: 10px; }
#box2 table { padding: 0;  width: 100%;}
#box2 td { vertical-align:top; padding: 4px 4px 4px 4px; font-size: 8pt;font-family: Verdana, Arial, Helvetica, sans-serif; text-align: justify;}
#box2 th {  padding: 2px 0px 0px 0px; font-size:10pt;font-family: Verdana, Arial, Helvetica, sans-serif;color:#000000;text-align:left; border-bottom-style: solid; border-bottom-color: red; border-bottom-width: 1px;}
#box2 a { font-weight: normal;color:#000000; }  

div#ads { padding: 1px; display:block;float:right; }

div#ads2 { padding: 0; display:block;float:left; }

div#body_content {  margin-bottom: 1px; }
#body_content table {  width:100%;}
#body_content th { background: #C0C0C0;  padding: 2px 0px 2px 0px;font-size:10pt; font-family: Verdana, Arial, Helvetica, sans-serif;}
#body_content td {FONT-SIZE: 12px; line-height:1.5em; COLOR: #000000; FONT-FAMILY: Verdana,Arial,San-serif; TEXT-DECORATION: none; text-align: justify;padding:5px !important;}
#body_content h1 {margin-top: 0.0em;    margin-bottom: 5px;    color: #3090c0;    FONT-SIZE: 13pt;font-family: Verdana, Arial, Helvetica, sans-serif;font-weight: bold;}
#body_content h2 {margin-top: 15px;    margin-bottom: 1px;    color: #000000;    FONT-SIZE: 9pt;font-family: Verdana, Arial, Helvetica, sans-serif;font-weight: bold;}
#body_content h3 {margin-top: 15px;    margin-bottom: 15px;    color: #0000c0;    FONT-SIZE: 9pt;font-family: Verdana, Arial, Helvetica, sans-serif;font-weight: normal;background-color: #fafadf;
}

div#freading { padding: 0; margin-bottom: 10px; }
#freading table { padding: 0;  width: 100%;}
#freading th { background: #fe0713; text-align: center; padding: 6px 0px 6px 0px; font-size:10pt;font-family: Verdana, Arial, Helvetica, sans-serif;color:#ffffff;}
#freading td { vertical-align:top;background: #f1f1f1; padding: 4px 4px 4px 4px; font-size: 9pt;font-family: Verdana, Arial, Helvetica, sans-serif;border-bottom-style: solid; border-bottom-color: red; border-bottom-width: 1px;}
#freading a { font-weight: normal;color:#000000; TEXT-DECORATION: none}  


div#further_read{  margin-bottom: 1px; }
#further_read table {  width:480px;}
#further_read td {background: #f9f9c9;FONT-SIZE: 12px; line-height:1.5em; COLOR: #000000; FONT-FAMILY: Verdana,Arial,San-serif; TEXT-DECORATION: none; text-align:justify;padding:5px;border-bottom-style:solid; border-bottom-color:red; border-bottom-width: 1px;}
#further_read a:link{  text-decoration: none;  font-family: verdana,arial, helvetica,  sans-serif;  font-size: 12px;padding-left: 3px;padding-right: 3px;font-weight: normal;  } 
#further_read a:visited{ text-decoration: none; } 
#further_read a:hover   {color:#635173; text-decoration:underline;  } 
#further_read a:active  {  } 

div#infobox { padding: 0; margin-bottom: 1px; float:right;}
#infobox table { padding: 0; font-size: 9pt; width: 200px; }
#infobox th { background: #808080; text-align: center; padding: 2px 0px 2px 0px;font-size:10pt;color:#ffffff; font-family: Verdana, Arial, Helvetica, sans-serif;}
#infobox td { background: #f1f1f1; padding: 2px 2px 2px 5px; font-size: 8pt; font-family: Verdana, Arial, Helvetica, sans-serif;text-align:left;border-bottom-style:solid; border-bottom-color:red; border-bottom-width: 1px;}
#infobox img {  margin: 5px; border: 0px solid; }
#infobox a { font-weight: normal;color:#000000;text-decoration: none; }  

div#cmt_display { padding: 0; margin-bottom: 1px; }
#cmt_display table { width: 100%;}
#cmt_display th { background: #f1f1f1; text-align:left; padding: 2px 0px 2px 0px;font-size:8pt; font-family: Verdana, Arial, Helvetica, sans-serif;}
#cmt_display td {  padding: 2px 2px 2px 5px; font-size: 8pt; font-family: Verdana, Arial, Helvetica, sans-serif;text-align:left;border-bottom-style:solid; }

div#sample_table { padding: 0; margin-bottom: 1px;}
#sample_table table { border-bottom-style:solid; border-bottom-width: 1px;width:50%}
#sample_table th { background: #dddddd; text-align:left; padding: 2px 0px 2px 0px;font-size:8pt; font-family: Verdana, Arial, Helvetica, sans-serif;}
#sample_table td {  background: #f1f1f1;padding: 2px 2px 2px 5px; font-size: 8pt; font-family: Verdana, Arial, Helvetica, sans-serif;text-align:left;}

div#sample_table2 { padding: 0; margin-bottom: 1px;}
#sample_table table2 { border-bottom-style:solid; border-bottom-color:#808080; border-bottom-width: 1px;width:100%}
#sample_table2 th { background: #f1f1f1; text-align:left; padding: 2px 0px 2px 0px;font-size:8pt; font-family: Verdana, Arial, Helvetica, sans-serif;}
#sample_table2 td {  background: #dddddd;padding: 2px 2px 2px 5px; font-size: 8pt;color:#000000; font-family: Verdana, Arial, Helvetica, sans-serif;text-align:left;}

div#leftmenu { padding: 0; margin-bottom: 1px; float:right;}
#leftmenu table { padding: 0; font-size: 9pt; width: 120px; }
#leftmenu th { text-align: center; padding: 2px 0px 2px 0px;font-size:13px;color:#ffffff;font-weight:normal; font-family: Verdana, Arial, Helvetica, sans-serif;border-bottom-color:red;}
#leftmenu td { background: #ffffff; padding: 2px 2px 2px 0px; }
#leftmenu a { display:block;color:#000000;text-decoration:none;padding:1px 2px 3px 3px;height:12px;font-size:12px;font-weight:normal;font-family:Arial,Verdana,Helvitica,sans-serif;text-align: left;}  
#leftmenu  a.leftmenu2{background:#f1f1f1;}

div#topnav { padding: 0; margin-bottom: 1px; }
#topnav table { padding: 0; font-size: 9pt; width: 100%; }
#topnav td { background: #f8f8d5; padding: 4px 10px 4px 20px; font-size: 9pt;text-align:justify; font-family: Verdana, Arial, Helvetica, sans-serif; border-bottom-style: solid; border-bottom-color: red; border-bottom-width: 1px;}
#topnav a { font-weight: normal;color:#000000;padding-left:0.8em; TEXT-DECORATION: none}  

