body
{ 
margin: 0 0 0 0; 
padding: 0;
color: #8C1717;
background-color: #FADFAF;
}

img
{
border: 0;
}

div#menu
{
margin: 0 0 0 0;
}

div#banner
{
margin: 0 0 0 0;
color: #fff;
font: normal 15px Salina, Tahoma,"Lucida Sans Unicode", verdana, lucida, sans-serif;
background-color: #8C1717;
border-bottom: 3px solid #999;
}

#banner p
{
float: right;
top: 20px;
margin-right: 10px;
}

div#news table
{
margin: 0 0 0 0;
color: #fff;
font: normal 15px Salina, Tahoma,"Lucida Sans Unicode", verdana, lucida, sans-serif;
background-color: #8C1717;
}

div#content
{
position: relative;
top: 5px;
margin-left: 23%;
margin-right: 23%;
color: #8C1717;
padding: .1em 1em;
text-align: center;
font: normal 85% "Lucida Sans Unicode", verdana, lucida, sans-serif;
background-color: #FADFAF;
border-top: 2px solid #999;
}

#content hr
{
color: #8C1717;
width: 95%;
background-color: #FADFAF;
}

#content a
{
color: #8C1717;
font-weight: 600;
background-color: #FADFAF;
}

#content a:hover, a:visited, a:active
{
color: green;
background-color: #FADFAF;
}

#content h2
{
margin: 10px 1.5em 0 1.5em;
padding: 2px 0;
color: #8C1717;
background-color: #FADFAF;
background-image: url(cll_bg2.JPG);
font: bold 24px Cursive,Tahoma,"Lucida Sans Unicode", verdana, lucida, sans-serif;
font-style: italic;
text-align: center;
}

#content h3
{
margin: 10px 0 0 0;
color: #8C1717;
background-color: #FADFAF;
font: 600 120% Cursive,Tahoma,"Lucida Sans Unicode", verdana, lucida, sans-serif;
font-style: italic;
text-align: center;
}

#content h4
{
color: #8C1717;
font: bold 110% Cursive,Tahoma,"Lucida Sans Unicode", verdana, lucida, sans-serif;
text-align: left;
background-color: #FADFAF;
}

#content h5
{
color: #8C1717;
font: bold 100% Tahoma,"Lucida Sans Unicode", verdana, lucida, sans-serif;
text-align: left;
margin-left: 20px;
background-color: #FADFAF;
}

#content fieldset
{
color: #8C1717;
margin: 1em 0;
padding: 0 0 0.5em 0;
border: medium double #8C1717;
font: normal 95% Tahoma, "Lucida Sans Unicode", verdana, lucida, sans-serif;
background-color: #FADFAF;
}

#content fieldset legend
{
color: #8C1717;
padding: 0 0.5em;
margin-left: 50px;
font: bold 110% Tahoma, "Lucida Sans Unicode", verdana, lucida, sans-serif;
background-color: #FADFAF;
}

#content p
{
color: #8C1717;
text-indent: .25in;
text-align: justify;
font: normal 95% "Lucida Sans Unicode", verdana, lucida, sans-serif;
background-color: #FADFAF;
}

#content p.A1
{
color: #8C1717;
padding: .1em 2.5em;
text-indent: .3in;
font: normal 90% Tahoma,"Lucida Sans Unicode", verdana, lucida, sans-serif;
background-color: #FADFAF;
}

#content p.A2
{
color: #8C1717;
padding: .1em 0 0 0;
text-indent: 0;
text-align: justify;
font: normal 90% "Lucida Sans Unicode", verdana, lucida, sans-serif;
background-color: #FADFAF;
}

#content p.A3
{
color: #8C1717;
margin-left: 2em;
text-indent: 1em;
text-align: left;
font: normal 95% "Lucida Sans Unicode", verdana, lucida, sans-serif;
background-color: #FADFAF;
}

#content p.A4
{
color: #8C1717;
text-indent: 0;
text-align: center;
font: bold 100% "Lucida Sans Unicode", verdana, lucida, sans-serif;
background-color: #FADFAF;
}

#content p.A5
{
color: #8C1717;
text-indent: 0;
text-align: left;
font: bold 105% "Lucida Sans Unicode", verdana, lucida, sans-serif;
background-color: #FADFAF;
}

#content ul.A1 li 
{
text-align: left;
margin-left: 40px;
color: #8C1717;
font: normal 90% Tahoma,"Lucida Sans Unicode", verdana, lucida, sans-serif;
list-style-type: disc;
background-color: #FADFAF;
}

#content ul.A2 li 
{
text-align: left;
margin-left: 15px;
color: #8C1717;
font: normal 90% Tahoma,"Lucida Sans Unicode", verdana, lucida, sans-serif;
list-style-type: square;
background-color: #FADFAF;
}

#content ul.A2 li ul li 
{ 
text-align: left;
margin-left: 0;
color: #8C1717;
font: normal 95% Tahoma,"Lucida Sans Unicode", verdana, lucida, sans-serif;
list-style-type: circle;
background-color: #FADFAF;
}

#content ul.A3 li 
{ 
text-align: left; 
margin-left: 0;
color: #8C1717;            
font: 600 105% cursive, sans-serif;
list-style-type: square;
background-color: #FADFAF;
}

#content ul.A3 li ul li 
{ 
text-align: left;
margin-left: 0;
color: #8C1717;
font: normal 90% Tahoma,"Lucida Sans Unicode", verdana, lucida, sans-serif;
list-style-type: circle;
background-color: #FADFAF;
}

#content ul.A3 li ul li ul li  
{ 
text-align: left;
margin-left: 0;
color: #8C1717;
font: normal 90% Tahoma,"Lucida Sans Unicode", verdana, lucida, sans-serif;
list-style-type: disc;
background-color: #FADFAF;
}

#content ul.A4 li 
{ 
list-style-image: url("warning1.gif");
text-align: left; 
color: #8C1717;            
font: bold 80% verdana, sans-serif;
background-color: #FADFAF;
}

#content ul.A5 li 
{ 
list-style-image: url("arrow03.gif");
text-align: left;
color: #8C1717;            
font: normal 80% verdana, sans-serif;
background-color: #FADFAF;
}

#content ul.A6 li 
{
list-style-image: url("arrow01.gif");
padding: 0 0 5px 0;
text-align: left;
color: #8C1717;            
font: normal 85% verdana, sans-serif;
background-color: #FADFAF;
}

#content table.A1
{
border-collapse: separate;
border-spacing: 3px 10px;
border: medium double #8C1717; 
text-align: left;
caption-side: top;
color: #8C1717;
background-color: #FADFAF;
font: normal 95% Tahoma, "Lucida Sans Unicode", verdana, lucida, sans-serif;
}

#content table.A1 td
{
color: #8C1717;
padding: 2px 5px;
text-indent: 0;
text-align: left;
font: normal 100% Cursive,"Lucida Sans Unicode", verdana, lucida, sans-serif;
background-color: #FADFAF;
}

#content table.A2
{
width: 100%;
border-spacing: 0;
text-align: center;
caption-side: top;
color: #8C1717;
background-color: #FADFAF;
font: normal 95% Tahoma, "Lucida Sans Unicode", verdana, lucida, sans-serif;
}

#content table.A2 td
{
color: #8C1717;
border: solid 2px #8C1717;
padding: 0;
text-indent: 0;
text-align: center;
font: normal 100% Cursive,"Lucida Sans Unicode", verdana, lucida, sans-serif;
background-color: #FADFAF;
}

#content table caption
{
color: #8C1717;
padding: 2px 0;
text-indent: 0;
text-align: center;
font: bold 16px Cursive,"Lucida Sans Unicode", verdana, lucida, sans-serif;
font-style: italic;
background-color: #FADFAF;
}

div#content100
{
position: relative;
top: 45px;
margin-left: 15%;
margin-right: 15%;
text-align: center;
}

#content100 table
{
border: outset 2px #8C1717; 
width: 100%;
}

div#world
{
position: relative;
top: 15px;
margin-left: 23%;
margin-right: 0;
color: #8C1717;
padding: .1em 1em;
text-align: center;
font: normal 12px "Lucida Sans Unicode", verdana, lucida, sans-serif;
background-color: #FADFAF;
}

#world a
{
color: #8C1717;
font: bold 1em "Lucida Sans Unicode", verdana, lucida, sans-serif;
background-color: #FADFAF;
}

#world a:hover, a:visited, a:active
{
color: green;
background-color: #FADFAF;
}

#world h3
{
color: #8C1717;
font: bold 18px Cursive,Tahoma,"Lucida Sans Unicode", verdana, lucida, sans-serif;
font-style: italic;
text-align: center;
background-color: #FADFAF;
}

#world table
{
margin: 0 20px 0 20px;
}

#world table td
{
padding: 3px;
color: #8C1717;
font: normal 105% Tahoma,"Lucida Sans Unicode", verdana, lucida, sans-serif;
text-align: left;
background-color: #FADFAF;
}

#world p
{
color: #8C1717;
text-indent: .25in;
text-align: justify;
font: normal 1.1em "Lucida Sans Unicode", verdana, lucida, sans-serif;
background-color: #FADFAF;
}

div#navigation
{
position: relative;
top: 20px;
margin-left: 3%;
margin-right: 3%;
color: #8C1717;
padding: .1em 1em;
text-align: center;
font: 600 80% "Lucida Sans Unicode", verdana, lucida, sans-serif;
background-color: #FADFAF;
border-top: 2px solid #999;
border-left: 2px solid #999;
border-right: 2px solid #999;
border-bottom: 2px solid #999;
}

#navigation a
{
color: #8C1717;
background-color: #FADFAF;
font: 600 100% "Lucida Sans Unicode", verdana, lucida, sans-serif;
}

#navigation a:hover, a:visited, a:active
{
color: green;
background-color: #FADFAF;
}

div#left
{
float: left;
position: relative;
top: 5px;
width: 22%;
padding: 15em 5px 0.5em 5px;
font: normal 70% Tahoma, "Lucida Sans Unicode", verdana, lucida, sans-serif;
color: #fff;
text-align: center;
background-color: #8C1717;
border-top: 2px solid #999;
border-right: 2px solid #999;
border-bottom: 2px solid #999;
}

#left h2
{
color: #fff;
font: bold 15px Tahoma,"Lucida Sans Unicode", verdana, lucida, sans-serif;
background-color: #8C1717;
}

#left h3
{
color: #fff;
padding: 4px 0;
font: bold 12px Tahoma,"Lucida Sans Unicode", verdana, lucida, sans-serif;
background-image: url(cll_bg1.JPG);
background-color: #8C1717;
}

#left p
{
margin: 5px 0 20px 0;
border: 2px solid #FADFAF;
font: normal 100% Tahoma, "Lucida Sans Unicode", verdana, lucida, sans-serif;
color: #fff;
text-align: left;
padding: .8em .6em;
background-color: #993333;
}

#left p a
{
color: #fff;
font: 600 100% Tahoma,"Lucida Sans Unicode", verdana, lucida, sans-serif;
text-decoration: none;
background-color: #993333;
}

#left p a:hover, p a:visited, p a:active
{
color: yellow;
text-decoration: underline;
background-color: #993333;
}

#left a
{
color: #fff;
font: 600 100% Tahoma,"Lucida Sans Unicode", verdana, lucida, sans-serif;
text-decoration: none;
background-color: #8C1717;
}

#left a:hover, a:visited, a:active
{
color: yellow;
text-decoration: underline;
background-color: #8C1717;
}

#left ul
{
margin: 0;
padding: 0;
list-style-type: none;
}

#left ul li { margin: 0 0 .1em 0; }

#left ul li a
{
display: block;
text-decoration: none;
color: #8C1717;
background-color: #ddd;
border: 1px solid #999;
font: 600 100% "Lucida Sans Unicode", verdana, lucida, sans-serif;
width: 80%;
padding: .2em 0;
}

#left ul li a:hover, a:active 
{
color: #fff;
background-color: #8C1717;
}

div#right
{
float: right;
position: relative;
top: 5px;
width: 22%;
color: #fff;
text-align: center;
padding: 1.2em 5px 0.5em 5px;
font: normal 70% Tahoma,"Lucida Sans Unicode", verdana, lucida, sans-serif;
background-color: #8C1717;
border-top: 2px solid #999;
border-left: 2px solid #999;
border-bottom: 2px solid #999;
}

#right h2
{
color: #fff;
font: bold 15px Tahoma,"Lucida Sans Unicode", verdana, lucida, sans-serif;
background-color: #8C1717;
}

#right h3
{
color: #fff;
padding: 4px 0;
font: bold 12px Tahoma,"Lucida Sans Unicode", verdana, lucida, sans-serif;
background-image: url(cll_bg1.JPG);
background-color: #8C1717;
}

#right a
{
color: #fff;
font: bold 100% Tahoma,"Lucida Sans Unicode", verdana, lucida, sans-serif;
text-decoration: none;
background-color: #8C1717;
}

#right a:hover, a:visited, a:active
{
color: yellow;
text-decoration: underline;
background-color: #8C1717;
}

#right p
{
margin: 5px 0 20px 0;
border: 2px solid #FADFAF;
font: normal 100% Tahoma, "Lucida Sans Unicode", verdana, lucida, sans-serif;
color: #fff;
text-align: left;
padding: .8em .6em;
background-color: #993333;
}

#right p a
{
color: #fff;
font: 600 100% Tahoma,"Lucida Sans Unicode", verdana, lucida, sans-serif;
text-decoration: none;
background-color: #993333;
}

#right p a:hover, p a:visited, p a:active
{
color: yellow;
text-decoration: underline;
background-color: #8C1717;
}

#right ul
{
margin: 0;
padding: 0;
list-style-type: none;
}

#right ul li { 
margin: 0 0 .1em 0;
text-align: center;
 }

#right ul li a
{
display: block;
text-decoration: none;
color: #8C1717;
background-color: #ddd;
border: 1px solid #999;
font: 600 100% "Lucida Sans Unicode", verdana, lucida, sans-serif;
width: 80%;
padding: .2em 0;
}

#right ul li a:hover, a:active 
{
color: #fff;
background-color: #8C1717;
}

div#validation
{
position: relative;
top: 10px;
font: bold 85% Tahoma,"Lucida Sans Unicode", verdana, lucida, sans-serif;
color: #fff;
text-align: center;
background-color: #8C1717;
}

#validation a
{
color: #fff;
text-decoration: none;
font: bold 100% Tahoma,"Lucida Sans Unicode", verdana, lucida, sans-serif;
background-color: #8C1717;
}

#validation a:hover, a:visited, a:active
{
color: yellow;
background-color: #8C1717;
}

#validation ul
{
margin: 0;
padding: 0;
list-style-type: none;
}

#validation ul li 
{
margin: 0 0 .1em 0; 
}

#validation ul li a
{
text-decoration: none;
border: 0;
color: #fff;
background-color: #8C1717;
font: bold 100% "Lucida Sans Unicode", verdana, lucida, sans-serif;
}

#validation ul li a:hover, a:active 
{
color: yellow;
background-color: #8C1717;
}

div#footer
{
position: relative;
margin-left: 0;
margin-right: 0;
padding: 0.5em 0;
border-top: 2px solid #999;
color: #fff;
text-align: center;
font: normal 75% Tahoma,"Lucida Sans Unicode", verdana, lucida, sans-serif;
background-color: #8C1717;
}

#footer a
{
color: #fff;
font: bold 85% Tahoma,"Lucida Sans Unicode",verdana, lucida, sans-serif;
text-decoration: none;
background-color: #8C1717;
}

#footer a:hover, a:visited, a:active
{
color: yellow;
text-decoration: underline;
background-color: #8C1717;
}

div.box {
position: absolute;
height: 80px;
width: 110px;
border: solid #000000 1px;
font-family: tahoma, verdana, sans-serif;
font-size: 9px;
font-weight: bold;
padding: 5px;
margin: 0;
}

#box1 {
top: 130px;
left: 1%;
color: maroon;
background-color: #CDAA7D;
}

#box1 a, a:visited, a:active
{
color: green;
background-color: #CDAA7D;
}

#box1 a:hover
{
color: yellow;
background-color: #CDAA7D;
}

#box2 {
top: 150px;
left: 3%;
color: maroon;
background-color: #EEC591;
}

#box2 a, a:visited, a:active 
{
color: green;
background-color: #EEC591;
}

#box2 a:hover
{
color: yellow;
background-color: #EEC591;
}

#box3 {
top: 170px;
left: 5%;
color: maroon;
background-color: #FFD39B;
}

#box3 a, a:visited, a:active
{
color: green;
background-color: #FFD39B;
}

#box3 a:hover
{
color: yellow;
background-color: #FFD39B;
}

/*printer styles*/ 
@media print{ 
/*hide the menu when printing*/ 
#menu{display:none;} 
/*hide the banner when printing*/ 
#banner{display:none;} 
/*hide the news when printing*/ 
#news{display:none;} 
/*hide the left column when printing*/ 
#left{display:none;} 
/*hide the right column when printing*/ 
#right{display:none;} 
/*hide the footer when printing*/ 
#footer{display:none;}
/*hide the navigation when printing*/ 
#navigation{display:none;} 
/*hide the validation when printing*/ 
#validation{display:none;} 
/*hide the box1 when printing*/ 
#box1{display:none;} 
/*hide the box2 when printing*/ 
#box2{display:none;} 
/*hide the box3 when printing*/ 
#box3{display:none;} 

div#content
{
position: relative;
top: 0;
margin-left: 0;
width: 100%;
color: #8C1717;
padding: 1em 0 0 0;
text-align: center;
font: normal 1em Tahoma, "Lucida Sans Unicode", verdana, lucida, sans-serif;
background-color: #FADFAF;
border: 0;
}
}
