html, body 		{ 
		margin: 0; padding: 0;
		}
		body 			{ 
		color: #333; 
		font: 12px Helvetica, Arial, sans-serif;
        background: #eee;
		}
		h1				{ 
		font-family: "Times New Roman";
	    font-size:24pt;
	    text-align: center;
	    color: #a2112e;
	    font-weight: bold ;
		}
		h2				{ 
		font-family: Arial;
	    font-size:18pt;
	    text-align: left;
	    color: #a2112e;
	    font-weight: bold ;
		 }
		 h3				{ 
		font-family: Arial;
	    font-size:14pt;
	    text-align: left;
	    color: #a2112e;
	    font-weight: bold ;
		 }
		 h4				{ 
		font-family: Arial;
	    font-size:12pt;
	    text-align: left;
	    color: #a2112e;
	    font-weight: bold ;
		 }
         h5				{ 
		font-family: Arial;
	    font-size:10pt;
	    text-align: left;
	    color: #a2112e;
	    font-weight: bold ;
		 }
	    h6				{ 
		font-family: Arial;
	    font-size:8pt;
	    text-align: left;
	    color: #a2112e;
	    font-weight: normal ;
		 }
.dlrnd 
{background-color: #e0e0e0;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
border: 2px solid #a2112e;
}          
dl                      
{
margin: 2em 0;
padding: 0;
width: 100%;
border: 2px solid #a2112e;
}
dd
{ margin: 0 0 0 0 ;
padding: 0 0 0 1em; 
} 

dt.gdl                   /* teal definition list */
{ background-color: #008000;
color: #959289;
padding: .5em .5em;
font-weight: bold;
clear: both;
}
dt.tdl                   /* teal definition list */
{ background-color: #008080;
color: #959289;
padding:0 3em 0 1em;
font-weight: bold;
clear: both;
margin: 0 .2em 0 .1em ;
}

dd.tdl
{ margin: 0 0 1em 0;
background: #e0e0e0;
text-align: left;
padding: 0 1em .5em;
font-style: normal;
border-left: 2px solid #008080;
border-right: 2px solid #008080;
border-bottom: 2px solid #008080;
}          

dt.fdl                    /* fushia definition list */
{ background-color: #ff00ff;
color: #959289;
padding: .5em .5em;
font-weight: bold;
margin: 0 .2em 0 0 ;
}

dd.fdl
{ margin: 0 0 1em 0;
background: #e0e0e0;
text-align: left;
padding: 0 1em .5em;
font-style: normal;
border-left: 2px solid #ff00ff;
border-right: 2px solid #ff00ff;
border-bottom: 2px solid #ff00ff;
} 

dt.lgdl                  /* light green definition list */
{ background-color: #00ff00;
color: #959289;
padding: .5em .5em;
font-weight: bold;
}

dd.lgdl
{ margin: 0 0 1em 0;
background: #e0e0e0;
text-align: left;
padding: 0 1em .5em;
font-style: normal;
border-left: 2px solid #00ff00;
border-right: 2px solid #00ff00;
border-bottom: 2px solid #00ff00;
}  

dt.ndl                 /* navy definition list */
{ background-color: #000080;
color: #959289;
padding: .5em .5em;
font-weight: bold;
}

dd.ndl
{ margin: 0 0 1em 0;
background: #e0e0e0;
text-align: left;
padding: 0 1em .5em;
font-style: normal;
border-left: 2px solid #000080;
border-right: 2px solid #000080;
border-bottom: 2px solid #000080;
}  

dt.pdl                     /* purple definition list */
{ background-color: #800080;
color: #959289;
padding: .5em .5em;
font-weight: bold;
}

dd.pdl 
{ margin: 0 0 1em 0;
background: #e0e0e0;
text-align: left;
padding: 0 1em .5em;
font-style: normal;
border-left: 2px solid #800080;
border-right: 2px solid #800080;
border-bottom: 2px solid #800080;
} 

dt.odl                 /* orange definition list */
{ background-color: #ff6600;
color: #959289;
padding: .5em .5em;
font-weight: bold;
}

dd.odl
{ margin: 0 0 1em 0;
background: #e0e0e0;
text-align: left;
padding: 0 1em .5em;
font-style: normal;
border-left: 2px solid #ff6600;
border-right: 2px solid #ff6600;
border-bottom: 2px solid #ff6600;
}                   
 
dt.mdl                 /* maroon definition list */
{ background-color: #a2112e;
text-align: center;
color: #959289;
padding: .5em .5em;
font-weight: bold;
}

dd.mdl
{ margin: 0 0 1em 0;
background: #e0e0e0;
padding: 0 1em .5em;
font-style: normal;
border-left: 2px solid #a2112e;
border-right: 2px solid #a2112e;
border-bottom: 2px solid #a2112e;
}                    
 
                
a	{ 	color: #0000ff;
		font-weight: bold ;
		        }
a:hover { color: #008000 ; 
		  font-weight: bold ;
		  }	

a:link    {color: #0000ff;
		   font-weight: bold ;
		   }
           
a:active  {color: #ff0000;
		  font-weight: bold;
		  }
          

         
 p	   {margin: 0 0 15px;
		}
        
/* rounded corner box
================================== */
.box {
  width: 95%;
  background: #e0e0e0 url(images/bottom2.gif) no-repeat left bottom;
  border-bottom-style: solid;
  border-bottom-color: #a2112e;
  border-bottom-width: thin; 
  border-right-style: solid;
  border-right-color: #a2112e;
  border-right-width: thin; 
  border-left-style: solid;
  border-left-color: #a2112e;
  border-left-width: thin; 
  border-top-style: solid;
  border-top-color: #a2112e;
  border-top-width: thin;  
  margin-left: 10px;
}
.box h5 {
  background: url(images/top2.gif) no-repeat left top;
  padding-top: 20px;
  
}                  
        
		#wrapper		{  }
		
		/* Header */
		#header			{
		 background: #eee;
		 text-align: center;
		 padding-top: 15px;
		 border-bottom-style: solid;
		 border-bottom-color: #a2112e;
	     border-bottom-width: medium;
	     border-top-style: solid;
	     border-top-color: #a2112e;
	     border-top-width: thin; }
		#header h1  	{ 
		color: #a2112e; 
		margin: 0 0 3px; 
		padding: 24px 18px 0;
		}
		#header p		{ color: #666; font-size: 11px; font-weight: bold; padding: 0 18px; }
		
		/* Content Style */
		#navigation		{ padding-right: 18px; }
		#navigation ul	{ padding: 0 18px 9px; }
		#content		{ 
		margin: 0 18px 20px;
		background: #eee;
		padding-bottom: 25px;
		 }
		#extra			{ padding-right: 18px; }
		#extra small	{ font-size: 11px; line-height: 18px; }
		#content p, #extra p { padding-right: 18px; }
		
		/* Content Positioning & Size */
		#navigation		{ float: right; width: 48%; }
		#content		{
		  }
		#extra			{ float: right; width: 48%; }		/* Footer */
		#footer			{ 
		background: #eee;
		clear: both; 
		width: 100%;
		padding: 10px;
		text-align: center;
		border-right-color: #cc0066;
		border-right-width: thin;
		border-right-style: solid;
		border-left-color: #cc0066;
		border-left-width: thin;
		border-left-style: solid;
		border-bottom-style: solid;
		border-bottom-color: #a2112e;
		border-bottom-width: medium;
		border-top-style: solid;
		border-top-color: #a2112e;
		border-top-width: medium; 
		 }
		#footer a		{ color: #eee; }
		#footer	p		{ color: #ccc; margin: 0; padding: 0 18px 10px; }
		#footer ul		{ border-bottom: 1px solid #555; list-style: none; margin: 0 18px 6px; padding: 10px 0 6px; }
		#footer li		{ display: inline; font-size: 11px; font-weight: bold; padding-right: 5px; }
	
.style1 {
	font-family: "Times New Roman";
	font-size: 24pt;
	text-align: center;
	color: #a2112e;
	font-weight:bold ;
}
.style2 {
	font-family: Arial;
	font-size: 10pt;
	text-align: center;
	color: #000000;
	font-weight:bold ;
}
.style3 {
	color: #CC0066;
	font-family: "Times New Roman";
	font-size: large;
	text-align: center;
	font-weight:bold ;
	}
.style4 {
	font-family: Arial;
	font-size: 14pt;
	text-align: center;
	color: #008000;
	font-weight: bold ;
}
.style5 {
	font-family: Arial;
	font-size: 10pt;
	text-align: left;
	color: #000000;
	font-weight: normal ;
}
.style6 {
	font-family: Arial;
	font-size: 14pt;
	text-align: left;
	color: #008000;
	font-weight: bold ;
}
.style7 {
	font-family: Arial;
	font-size: 12pt;
	text-align: left;
	color: #cc0066;
	font-weight: bold ;
}
.style8 {
	font-family: Arial;
	font-size: small;
	color: #0000ff;
	font-weight: bold ;
}
.style9 {
	font-family: Arial;
	font-size: 12pt;
	text-align: left;
	color: #000000;
	font-weight: bold ;
}
.style12 {
	font-family: Arial;
	font-size: 10pt;
	text-align: left;
	color: #ff0000;
	font-weight: bold ;
}
.style13 {
	font-family: Arial;
	font-size: 10pt;
	text-align: centre;
	color: #0000ff;
	font-weight: bold ;
}
.style14 {
	font-family: Arial;
	font-size: medium;
	text-align: centre;
	color: #0000ff;
	font-weight: bold ;
}
.style15 {
	font-family: Arial;
	font-size: large;
	color: #008000;
	text-align:center;
}
.style16 {
	font-family: Arial;
	font-size: small;
	text-align: left;
	color: #008000;
	font-weight: bold ;
}
.style20 {
	font-family: Arial;
	font-size:14pt;
	text-align: centre;
	color: #cc0066;
	font-weight: bold ;
}
.style21 {
	font-family: Arial;
	font-size:14pt;
	text-align: centre;
	color: #008000;
	font-weight: bold ;
}
.style22 {
	large;font-family: Arial;
	font-size: small;
	text-align: left;
	color: #cc0066;
	font-weight: normal ;
}
.style23 {
	font-family: Arial;
	font-size: small;
	text-align: left;
	color: #000000;
	font-weight: normal ;
}
.style30   {
	font-family: "Times New Roman";
	font-size: 18pt;
	font-weight: bold ;
	text-align:center;
	color: #cc0066;
}
.style1foot {
	font-family: "Times New Roman";
	font-size: 12pt;
	font-weight: bold ;
	text-align:center;
	color: #cc0066;
}
.stylecount {
	font-family: Arial;
	font-size: 14pt;
	font-weight: bold ;
	text-align:center;
	color: #008000;
}	