* {
FONT-FAMILY: Arial, sans-serif;
}

body {
margin: 0; 
padding: 0; 
background-color: #FFFFFF; 
color: #202020;
font-size: 12px;
}

/*********/

#fullcontainer1 {          
background: url(top.jpg) repeat-x;
border-top: 1px dotted #F88C22;
border-width: 1px 0 0 0;
width: 100%;
height: 101px;
padding: 0; 
margin: 0; 
}

#fullcontainer2 {          
background: url(menu.jpg) repeat-x;
width: 100%;
height: 30px;
padding: 0; 
margin-top: 2px; 
margin-bottom: 10px; 
border-bottom: 1px dotted #202020;
border-width: 0 0 1px 0;
float: left;
}

#fullcontainer3 {            
margin: 0; 
padding: 0; 
width: 100%;
float: left;
}

#fullcontainer4 {
margin: 0; 
padding: 0; 
}

#fullcontainer5 {
background: url(bottom.jpg) repeat-x;
width: 100%;
height: 90px;
}

#fullcontainer6 {
height: 20px;
margin: 15px 0 0 0;
text-align: center;
font-size: 11px;
}

/*********/

#column1 {                                 
padding: 0 0 0 4px;
margin-right: 0;
width: 200px;
float: left;
}

#column2 {                                 
padding: 0 0 0 0;
margin-right: 0;
width: 475px;
float: left;
}

#column3 {                                 
padding: 0 0 0 6px;
width: 288px;
float: left;
}

#column4 {                                 
padding: 0;
margin: 0;
}

/*********/

ul.mainmenu {           
padding: 0;
margin: 0;
list-style-type: none;
}

.mainmenu li {          
display: inline;
}

.mainmenu a {           
display: block;
height: 26px;
float: left;
border: 1px solid #FFFFFF;
border-width: 0 1px 0 1px;
border-left-color: #d9d7d7;
border-right-color: #d9d7d7;
color: #643234;
font: bold 14px Times New Roman; 
padding: 5px 17px 0px 17px;
margin: 0;
text-decoration: none;
}

.mainmenu a:hover {        
color: #FFFFFF;
background: #BD0004;
}

.mainmenu a.selected  {         
color: #202020 !important;
background: #D7C9C9 !important;
}

.mainmenu img.c2 {
float: left;
margin: 0px 0px 0px 0px;
}

/*********/

.centered {                  
margin: 0 auto;
width: 975px;
}

div.hr-5 {               
margin: 5px 0;
background: #FFFFFF;
}

br.clearer {
clear: both;
font-size: 0;
line-height: 0;
}

/*********/

#column1 h1 {
font-size: 20px;
font-weight: bold;
color: #BD0004;
margin: 18px 0 0 0; 
font-family: Times New Roman;
text-align: center;
}

#column1 h1 i {
                      
color: #808080;
font-size: 20px;
font-weight: bold;
font-family: Times New Roman;
text-align: center;
font-style: normal;
}

#column1  img.c1 {
float: left;
margin: 13px 0px 0px 7px;
}

/*********/

#column2 div.item_container {
border: 1px solid #dedede;
border-width: 0px 1px 1px 1px;
margin: 0;
padding: 2px 4px 4px 4px;
}

#column2 div.item {
clear: left;
margin-top: 2px;
margin-bottom: 0;
padding: 2px 0px 4px 0px;
min-height: 1px;
}

#column2 div.odd {
background: #f7ebeb;
}

#column2 div.even {
border: 1px solid #f7ebeb;
border-width: 1px 0px 1px 0px;
margin-top: 4px;
background: #FFFFFF;
}
	
#column2 div.item img {
float: left;
border-bottom: #cecece 1px solid;
border-left: #9c0000 3px solid;
border-top: #9c0000 3px solid;
border-right: #cecece 1px solid;
margin: 5px 10px 5px 5px;
}

#column2 div.item h2 {
color: #BD0004;
font-size: 18px;
margin-bottom: 6px;
margin-top: 5px;
}
	
/*********/

#column3 h2 {
font-family: Times New Roman;
background: url(icon.gif) no-repeat 0 5px;
white-space: pre;
text-align: left;
vertical-align: top;
font-size: 22px;
font-weight: bold;
color: #BD0004;
margin: 14px 0 10px 6px; 
}

/*********/

#column4 h2 {
background: url(icon-1.gif) no-repeat 0 2px;
font-size: 22px;
font-weight: bold;
font-family: Times New Roman;
color: #BD0004;
white-space: pre;
text-align: left;
vertical-align: top;
font-style: normal;
margin: 22px 0 20px 15px;
}

#column4 h2 i {                      
color: #808080;
font-size: 22px;
font-weight: bold;
FONT-FAMILY: Times New Roman;
text-align: left;
font-style: normal;
}

/*********/

a.header:link     img  { border: 0px; }        
a.header:visited  img  { border: 0px; }
a.header:hover    img  { border: 0px; }
a.header:focus    img  { border: 0px; }
a.header:active   img  { border: 0px; }

a.im:link     img  { border: 3px solid #FFFFFF; }        
a.im:visited  img  { border: 3px solid #FFFFFF; }
a.im:hover    img  { border: 3px solid #BD0004; }
a.im:hover         {background-position: 0 0;} 
a.im:active   img  { border: 3px solid #FFFFFF; }

a.t:link { color: #00036E; text-decoration: underline; font-weight: bold; }
a.t:visited { color: #00036E; text-decoration: underline; font-weight: bold; }
a.t:hover { color: #FFFFFF; text-decoration: none; background: #BD0004; font-weight: bold; }
a.t:active {  color: #00036E; text-decoration: underline; font-weight: bold; }

a.h2:link { color: #BD0004; text-decoration: none; }
a.h2:visited { color: #BD0004; text-decoration: none; }
a.h2:hover { color: #FFFFFF; text-decoration: none; background: #BD0004; font-weight: bold; }
a.h2:active {  color: #BD0004; text-decoration: none; }

a.col3:link { color: #BD0004; text-decoration: none; }          
a.col3:visited { color: #BD0004; text-decoration: none; }
a.col3:hover { color: #BD0004; text-decoration: none; }
a.col3:active {  color: #BD0004; text-decoration: none; }

a.footer:link { color: #BD0004; text-decoration: none; }          
a.footer:visited { color: #BD0004; text-decoration: none; }
a.footer:hover { color: #BD0004; text-decoration: none; }
a.footer:active {  color: #BD0004; text-decoration: none; }

a.t2:link { color: #00036E; text-decoration: underline; }
a.t2:visited { color: #00036E; text-decoration: underline; }
a.t2:hover { color: #00036E; text-decoration: none; }
a.t2:active {  color: #00036E; text-decoration: underline; }





