body { background-color: #c0c0c0;
	   font-family: arial, verdana, sans-serif;
	   font-size: 14px;
	   color: #000000;
	   margin: 0px auto;
	   text-align: center;
	   }
       
table { margin: 0px auto; }

div { margin: 0px auto; }

ul { line-height: 20px; }      /* added apr 28 2012*/

p.smallspacing { margin-top: 10px; margin-bottom: 10px; }
	   
a:link { color: #2274A3; text-decoration:none; font-weight:bold; }
a:visited { color: #2274A3; text-decoration:none; font-weight:bold; }
a:active { color: #2274A3; text-decoration:none; font-weight: bold; }
a:hover { color: #E80000; text-decoration: underline; font-weight:bold; }

#header { width: 1000px;
		  height: 87px;
		  border: 1px solid #000000;
		  }
		  
#menu { width: 1000px;
		height: 21px;
		border: 1px solid #000000;
		font-size: 12px;
		color: #ffffff;
		background-color: #000000;
		text-align:center;
		vertical-align: middle;
	letter-spacing:4px;
	padding-top:4px;
		}
        

#outerbox { width: 1002px;
            height: 100%; }	

#content { width: 598px;
           padding-left: 20px;
		   padding-right:20px; 
		   padding-top: 12px;
		   background-color: #ffffff;
		   font-size: 14px;
		   color: #000000;
		   line-height:18px;
		   text-align:justify;
		   
		   }

#rightcontent { width:160px; text-align:justify; padding-right:20px; padding-top:50px;}
           
#hometable {background-color:#ffffff;border-left:1px solid #000000; border-right:1px solid #000000; }
           
.topmargin { margin-top: 15px; }
		   
.title { font-size:22px;
         color: #BF9A03;
		 font-weight:bold;
         letter-spacing:2px; 
         }
		 
.subtitle { font-size: 18px;
			color: #B59205;
			font-weight:bold; }
            
.subtitle2 { font-size: 16px;
			font-weight:bold; }
            
.subtitle3 { font-size: 18px;
			font-weight:bold; }
            
.small { font-size: 12px; }
.medium { font-size: 16px; }



ol.number { list-style-type:decimal;
			line-height: 20px; 
			}
            
ol.roman{ list-style-type:upper-roman;
			line-height: 20px; 
			}
            
ol.loweralpha{ list-style-type:lower-alpha;
			line-height: 20px; 
			}
ol.upperalpha{ list-style-type:upper-alpha;
			line-height: 20px; 
			}			
			
.center { text-align: center; }
.left { text-align: left; }
.right { text-align: right; }
.just { text-align: justify; }
.top { vertical-align: top; }
.bottom { vertical-align: bottom; }

.noborder { border-style:none; }
.border { border-style: solid; border-width:1px; border-color: #000000; }

.rightimg { border: 1px solid #000000; float: right; margin-left: 10px; }

a:link.menu { color: #ffffff;
		      font-size: 12px;
		      text-decoration:none;
			  
			   }
			  
a:visited.menu { color: #ffffff;
		      font-size: 12px;
		      text-decoration:none;
			  }

a:active.menu { color: #ffffff;
		      font-size: 12px;
		      text-decoration:none;
			    }
			  
a:hover.menu { color: #cea604;
		      font-size: 12px;
		      text-decoration:underline;
			  }
              

div#leftmenu { border:1px solid #000000;
               width:160px;
               padding:5px; 
               margin-top:10px; 
               margin-left:10px; }              

             
             
             
a:link.leftmenu { color: #2274A3;
		      font-size: 13px;
		      text-decoration:none;
			  
			   }
			  
a:visited.leftmenu { color: #2274A3;
		      font-size: 13px;
		      text-decoration:none;
			  }

a:active.leftmenu { color: #2274A3;
		      font-size: 13px;
		      text-decoration:none;
			    }
			  
a:hover.leftmenu { color: #E80000;
		      font-size: 13px;
		      text-decoration:underline;
			  }
              
              
.copyright { font-size: 10px;
             color: #2074a2; 
             margin-left: 50px;
             margin-right:50px;
             margin-top:10px;
             margin-bottom:10px; } 
             
hr#footer { width:900px; text-align:center; }