/* CSS Document */

body
{
   font: 1.2em/1.3em Arial,Helvetica,Verdana,Sans-serif; 
   margin: 0;
   padding: 0;
   background: url(/assets/uploads/1sitebg.gif) repeat-x;
}

span#textOnly{display:none;}

div#be{position:absolute; left: 730px; top: 30px;}
div#ap{position:absolute; left: 820px; top: 30px;}
div#ts{position:absolute; left: 775px; top: 110px;}

.titleTextholder
{
float: left;
clear: both;
width: 100%;
height: auto;
margin: 10px 0;
}

.titleText
{
float: left;
clear: both;
width: auto;
height: auto;
color: #fff;
padding: 5px 30px 4px 5px;
background:#a71a2b;
}

.titleText h2
{
margin: 0;
padding: 0;}

    div#Container
    {
        position: relative;
        width: 900px;
        height: auto;
        margin: 0 auto;
        padding: 0;
    }  


    
        div#Accessibility
        {
            float: left;
            width: 880px;
            height: 20px;
            margin: 0;
            padding: 5px 0;  
            font-size: 11px;
            text-align: right;
	    color: #fff;
        	}
        
            #Accessibility ul
            {
                list-style:none;
                margin: 0;
                padding: 0;    
            	}
        
                #Accessibility ul li
                {
                    display: inline;
                    margin: 0;
                    padding: 0 0 0 10px;    
                	}
					
					
				#Accessibility ul li a:link
                {
					color: #fff;
					text-decoration: none;
					}  
					
				#Accessibility ul li a:visited
                {
					color: #fff;
					text-decoration: none;
					}  
					
				#Accessibility ul li a:hover
                {
					color: #fff;
					text-decoration: underline;
					}   

				span.large
                {
					display: none;
					} 

				span.normal
                {
					display: inline;
					}    

				#Accessibility ul li.graphical
                {
					display: none;
					}    

        div#Header
        {
            float: left;
            width: 900px;
            height: auto;
            margin: 0 0 17px 0;
            padding: 0;
            background-color: #a71a2b;
        }

            div#Header div#Banner
            {
                width: 900px;
                height: 203px;
                background: url(/assets/uploads/1banner.gif);
                margin: 0;
                padding: 0;
            }

            div#Header div#TopNavigation
            {
                width: 900px;
                height: 30px;
                background-color: #000;
                text-align: center;
                padding: 15px 0 0 0;
                border-bottom: 1px solid #2c2c2c;
                font:0.7em Futura, Arial, sans-serif;
            }

                div#Header div#TopNavigation ul
                {
                    list-style: none;
                    margin: 0;
                    padding: 0;
                }

                    div#Header  div#TopNavigation ul li
                    {
                        display: inline;
                        margin: 0;
                        padding: 0 15px;
                    }

            div#Header div#TopNavigation a:link
            {
                 color:#fff;
                 text-decoration: none;
padding: 0 4px;
            }

            div#Header div#TopNavigation a:visited
            {
                 color:#fff;
                 text-decoration: none;
padding: 0 4px;
            }

            div#Header div#TopNavigation a:hover
            {
                 color:#fff;
                 text-decoration: none;
                 background: #a71a2b;
padding: 0 4px;
            }
        
        div#Main
        {
             float: left;
             width: 900px;
             height: auto;
             margin: 0;
             padding: 0;
             background: url(/assets/uploads/1mainbg.gif) repeat-y;    
        }


         div#MainTop
         {
             float: left;
             width: 920px;
             height: 17px;
             margin: 0;
             padding: 0;
             background: url(/assets/uploads/1maintop.gif) no-repeat;  
         }

            div#MainLeft
            {
               float:left;
               clear:both;
               width: 719px;
               height: auto;
               margin: 0;
               padding: 0;
               background: url(/assets/uploads/1mainleftbg.gif) repeat-y;
            }

            div#TopRow
            {
               float:left;
               width: 719px;
               height: auto;
               margin: 0;
               padding: 0;
               background: url(/assets/uploads/1toprowbg.gif) repeat-y;
            }

            div#BottomRow
            {
               float:left;
               width: 719px;
               height: auto;
               margin: 0;
               padding: 0;
               background: url(/assets/uploads/1toprowbg.gif) repeat-y;
               
            }
            
            div#MainRight
            {
               float:left;
               width: 181px;
               height: auto;
               margin: 0;
               padding: 40px 0 0 0;
               background: #a71a2b;
            }


           div#MainRight input.searchField
            {
               border: 0;
               width: 100px;
               height: 25px;
               margin: 0 0 0 7px;
               font-size: 13px;
               
            }

          div#MainRight input.submitButton
            {
               border: 0;
               width: auto;
               height: auto;
               margin: 0;
               color: #fff;
               font-size: 12px !important;
               background: #a71a2b;
               
            }


            div#MainRight img
            {margin: 0; padding: 0; border: 0;}
        
            div#Main div#Zone1
            {
                 float: left;
                 width: 360px;
                 height: auto;
                 margin: 0;
                 padding: 0;  
            }
            
            div#Main div#Zone2
            {
                 float: left;
                 width: 359px;
                 height:  auto;
                 margin: 0;
                 padding: 0; 
            }

            div#Main div#Zone2 ul
            {

                 list-style: none;
                 margin: 0;
                 padding: 0;

            }

            div#Main div#Zone2 li
            {
                 margin: 0;
                 padding: 0;

            }


            div#Main div#Zone1Bottom
            {
                 float: left;
                 width: 719px;
                 height: 45px;
                 margin: 0;
                 padding: 0;
                 background: url(/assets/uploads/1zone1bottom.gif) no-repeat; 
            }
            
            div#Main div#Zone3
            {
                 float: left;
                 width: 360px;
                 height:  auto;
                 margin: 0;
                 padding: 0; 
            }
            
            div#Main div#Zone4
            {
                 float: left;
                 width: 359px;
                 height:  auto;
                 margin: 0;
                 padding: 0; 
            }


.BoxBody1
{
    position: relative;
float: left;
width: 278px;
left: 42px;
height: auto;
background: #dbe2f2;
margin: 0;
padding: 0 12px;
font-size: 0.8em;
color: #333;
}

.BoxBody1 img
{
float: left;
margin: 0 10px 0 0;
}

.BoxBody2
{
position: relative;
float: left;
left: 13px;
width: 278px;
height: auto;
background: #dbe2f2;
margin: 0;
padding: 0 12px;
}

            div#Main div#Zone3Bottom
            {
                 float: left;
                 width: 719px;
                 height: 35px;
                 line-height: 0em;
                 margin: 0;
                 padding: 0;
                 background:url(/assets/uploads/1zone3bottom.gif) ;
            }

            div#Main div#Zone3Bottom img
            {
float:left;
                 border: 0;
                 margin: 0;
                 padding: 0;
            }
            

            div#Main div#ZoneGap
            {
                 float: left;
                 width: 719px;
                 height: 15px;
                 margin: 0;
                 padding: 0;
                 background: #c1d1f3;
            }

.HeaderButton{float:left; width: auto; height: 65px; margin:0; padding:0;}
.HeaderButton img {margin: 0; padding: 0; border: 0;}            

        div#Footer
        {
           float: left;
           clear: both;
           width: 100%;
           height: auto;
           margin: 0;
           padding: 10px 0; 
           background-color: #a71a2b;
           text-align: center;
           border-bottom: 10px solid #000;
           font-size: 0.8em;
           color:#fff;
        }

        div#Footer a
        {color:#fff;}


        div#LogoLinks
        {
           float: left;
           clear: both;
           width: 100%;
           height: auto;
           margin: 0;
           padding: 0; 
           text-align: center;
        }
 
        
/* Accordion items */


.accordionItem h2
{
    margin: 0;    
 }
 
.accordionItem h2:hover 
{
    cursor: pointer; 
}

.accordionItem div 
{
    height: 30px;
    font-size:0.8em; 
    margin: 0;
    padding: 0.4em;
    background-color: #a71a2b; 
}
.accordionItem.hide h2 
{
    color: #000;
    background-color: #88f;
}

.accordionItem.hide div 
{
    display: none;
}


/* Newsfeeds */

.newsstory{position:relative; float:left; width:100%; margin:0; padding:0;}
.newsstory a:link{font-weight:bold; text-decoration:none; color:#a71a2b;}
.newsstory a:visited{font-weight:bold; text-decoration:none; color:#a71a2b;}
.newsstory a:hover{font-weight:bold; text-decoration:none; color:#a71a2b;}

.thumb{position:relative; top:0px; left:0px; width:auto; height:auto; border:0px solid #fff; float:left; margin:0px; padding:0px;}
.thumb img{margin:0px 10px 5px 0px; border:3px solid #fff;}
.newsstory ul{margin:0px; padding:0px;}
.newsstory li{margin:0px; padding:0px;}

.title{position:relative; width:100%; height:auto; float:left; font-size:0.9em; font-weight:bold; margin-bottom:5px;}
.description{position:relative; width:100%; height:auto; float:left; font-size:0.8em; margin-bottom:8px;}


/* Default Template */

        div#MainContent
        {
             float: left;
             width: 920px;
             height: auto;
             margin: 0;
             padding: 0;
             background: url(/assets/uploads/1mainbg.gif) repeat-y;    
        }

            div#MainLeftContent
            {
               float:left;
               width: 712px;
               height: auto;
               margin: 0 0 20px 0;
               padding: 0;
            }


            div#ContentInner
            {
               position:relative;
               float:left;
               left:25px;
               width: 600px;
               height: auto;
               margin: 0;
               padding: 0;
               background: #fff;
            }



            div#ContentInnerTop
            {
               float:left;
               width: 670px;
               height: 15px;
               margin: 0;
               padding: 0;
               line-height:0em;
               background:url(/assets/uploads/1contenttop.gif) no-repeat;
            }


            div#ContentInnerBottom
            {
               float:left;
               width: 670px;
               height: 16px;
               margin: 0;
               padding: 0;
background: url(/assets/uploads/1contentbot.gif) no-repeat;
            }


            div#Navigator
            {
               float:left;
               width: 630px;
               height: auto;
               margin: 0;
               padding: 0 20px;
background: #fff;
font-size: 0.8em;
color: #a40313;
            }

            div#Navigator a
            {
color: #a40313;
}


            div#ContentBody
            {
               float:left;
               width: 630px;
               height: auto;
               margin: 0;
               padding: 0 20px;
background: #fff;
            }


            
            div#MainRightContent
            {
               position:relative;
left:7px;
               float:left;
               width: 165px;
               height: auto;
               margin: 0;
               padding: 10px 0 0 0;
               background: #a71a2b;
            }

            div#MainRightContent ul
            {
               list-style: none;
               margin: 0;
               padding: 0;
               }

            div#MainRightContent li
            {
               margin: 0;
               padding: 5px 0 6px 10px;
               color: #fff;
               }

            div#MainRightContent li a:link
            {
              color: #fff;
              text-decoration: none;
             }
            div#MainRightContent li a:visited
            {
              color: #fff;
              text-decoration: none;
             }
            div#MainRightContent li a:hover
            {
              color: #fff;
              text-decoration: underline;
             }

           div#MainRightContent h3
{
color: #fff;
text-align: left;
font-weight: normal;
margin: 0;
padding: 0 0 20px 10px;
}


           div#MainRightContent input.searchField
            {
               border: 0;
               width: 100px;
               height: 25px;
               margin: 0 0 0 7px;
               font-size: 13px;
               
            }

          div#MainRightContent input.submitButton
            {
               border: 0;
               width: auto;
               height: auto;
               margin: 0;
               color: #fff;
               font-size: 12px !important;
               background: #a71a2b;
               
            }

            div#MainRightContent img
            {margin: 0; padding: 0; border: 0;}


span.noImages
{
font-size: 0.8em;
}

span.noImages img
{display:none;}


div#pdf{position: relative; float:left; left: 40px; margin: 0; padding: 0;}
div#pdf img{border: 0; margin:0; padding:0;}
