body {
    text-align:center;
}
p, td, h1, h2, h3, h4, h5, span, div, a 
{
    font-family:Arial, Helvetica, Sans-Serif;
    /*color:#2A4771;*/
    font-size:14px;
}

h2 {
color: #2A4771;
}

#main_container {
    text-align:center;
    width:100%;
}


#center_block {
    width:946px;
    text-align:center;
}

.top_menu_spacer, .top_menu_link {
    color:White;
    font-weight:bold;
    font-family:Arial, Helvetica, Sans-Serif;
    font-size:12px;
}
.top_menu_link {
    text-decoration: none;
}
#white_center {
    background-color:#FFFFFF;
    width:772px;
    margin-left:auto;
    margin-right:auto;
    margin-top:5px;
    margin-bottom:5px;
    padding-top:6px;
    padding-bottom:6px;
    
}
.copyright, .copyright_link {
    color:White;
    font-weight:bold;
    font-family:Arial, Helvetica, Sans-Serif;
    font-size:11px;
}
.copyright_link {
    text-decoration:none;
}


#page_title
    {
        font-family:Arial, Helvetica, Sans-Serif;
        font-weight:500;
        font-size:26px;
        color:#2A4771;
        margin-left:10px;
    }
    .heading_links 
    {
        font-family:Arial, Helvetica, Sans-Serif;
        font-weight:bold;
        font-size:18px;
        color:#2A4771;
        text-decoration:none;
    }
    .page_sub_title 
    {
        font-family:Arial, Helvetica, Sans-Serif;
        font-weight:bold;
        font-size:18px;
        color:#2A4771;
    }
    #white_content_cell
    {
        vertical-align:top;
        text-align:left;
    }
    
    .text_cell
    {
        font-size:13px;
        font-family:Arial, Helvetica, Sans-Serif;
        color:#2A4771;
        vertical-align:top;
        text-align:left;
        margin-right:4px;
        width:540px;
    }
    .content_table 
    {
        margin-left:30px;
        width:714px;
    }
    .content_table_2
    {
        margin-left:30px;
        width:540px;
    }
    #new_item 
    {
        text-align:left;
        padding-left:30px;
    }
    .edit_links
    {
        color:#ffffff;
        background-color:#2A4771;
        text-decoration:none;
    }
    .caption {
    	text-align:left;
    	font-size:10px;
    	color:#2A4771;
    }


.highlightbox {
background-image: url(images/palegradshort.gif);
border: 0px solid #9999ff; 
background-repeat: no-repeat;
padding-bottom:6px;
}

.highlightbox0 {
}

.highlightbox2 {
padding-bottom:6px;
}

    
#zlogolist
{
margin-left: 0;
padding-left: 0;
list-style: none;
}

#zlogolist li 
{
padding-left: 10px;
background-image: url(images/minilogo.gif);
background-repeat: no-repeat;
background-position: 0 .5em;
}

.logolist { list-style-image: url(images/t.gif);
height:12px;
margin: 4px;
padding: 0;
margin-left:22px;
}


.logolist2 { list-style-image: url(images/bullet.gif);
height:12px;
margin: 4px;
padding: 0;
margin-left:22px;
}

a:link {color:#2A4771;}    
a:visited {color:#2A4771;}  
a:hover {color:#2A4771;}  
a:active {color:#2A4771;}  

a.top_menu_link:link {color:#FFFFFF;}    
a.top_menu_link:visited {color:#FFFFFF;}  
a.top_menu_link:hover {color:#FFFFFF;}  
a.top_menu_link:active {color:#FFFFFF;}  

a.edit_links:link {color:#FFFFFF;}    
a.edit_links:visited {color:#FFFFFF;}  
a.edit_links:hover {color:#FFFFFF;}  
a.edit_links:active {color:#FFFFFF;}  

a.copyright_link:link {color:#FFFFFF;}    
a.copyright_link:visited {color:#FFFFFF;}  
a.copyright_link:hover {color:#FFFFFF;}  
a.copyright_link:active {color:#FFFFFF;}  

a.button_link:link {color:#FFFFFF;text-decoration:none;}    
a.button_link:visited {color:#FFFFFF;text-decoration:none;}  
a.button_link:hover {color:#FFFFFF;text-decoration:none;}  
a.button_link:active {color:#FFFFFF;text-decoration:none;}  

.nogap {
margin-top:0px;
margin-bottom:0px;
padding-top:0px;
padding-bottom:0px;
}

.BlueButton {
    font-family:Arial, Helvetica, Sans-Serif;
    color:#ffffff;
    font-size:18px;
font-weight:bold;
background-image: url(images/bluebutton1.gif);
background-repeat: no-repeat;
background-position:center; 
width:148px;
height:42px;
}

.BlueButtonWide {
    font-family:Arial, Helvetica, Sans-Serif;
    color:#ff0000;
    font-size:18px;
font-weight:bold;
background-image: url(images/bluebutton1wide.gif);
background-repeat: no-repeat;
background-position:center; 
width:300px;
height:42px;

margin-bottom:0px;
}
