	body, html
{
    background-position: #cccccc;
    margin: 0;
    padding: 0;
    background: #cccccc;
    color: #000;
    font-size: 12px;
    font-family: Arial, Verdana, Helvetica, sans-serif;
}
	body {
            min-width: 749px;
            font-family: Arial, Helvetica, sans-serif;
            color:#333333;
            font-size: 12px;
        }
/******* hyperlink and anchor tag styles *******/

    a:link {
	color: #5D7B9D;
	text-decoration: underline;
    }

    a:visited {
    color: #574e3d;
	text-decoration: underline;    
    }
    
    a:hover
    {
    color: #7C6F57;    
	text-decoration: underline;
    }
    
/************** header tag styles **************/

    h1{
     font: bold 125% Arial,sans-serif;
     color: #333333;
     margin: 0px;
     padding: 0px;
    }

    h2
{
    font: bold 108% Arial,sans-serif;
    color: #336699;
    margin: 0px;
    padding: 0px;
}

    h3
{
    font: bold 100% Arial,sans-serif;
    color: #BEBE9E;
    margin: 0px;
    padding: 0px;
}

    h4{
     font: 100% Arial,sans-serif;
     color: #333333;
     margin: 0px;
     padding: 0px;
    }

    h5{
     font: 100% Arial,sans-serif;
     color: #334d55;
     margin: 0px;
     padding: 0px;
    }
    
/*************Div Layouts *************/    
	#wrap 
	{
	    
		background:#fff;
		margin:0 auto;
		width:757px;
	}
	#header {
		background:#fff;
	}
	#header h1 {
    	padding:5px;
	    margin:0;
    }
	#nav {
		background:#c99;
		padding:5px;
	}
	#nav ul{
		margin:0;
		padding:0;
		list-style:none;
		float:right;
		width:587px;
	}
	#nav li{
		display:inline;
		margin:0;
		padding:0;
	}
	#main {
		background:#fff;
		float:right;
		width:585px;
		padding-top:5px;
	}
	#main h2, #main h3, #main p {
		padding:0 10px;
    }
	#sidebar {
		background:#fff;
		float:left;
		width:162px;
		padding:5px;
		vertical-align: top;
			}
	#sidebar ul {
		margin-bottom:0;
    }
    #sidebar h3, #sidebar p {
		padding:0 10px 0 0;
    }
	#footer {
		background:#ffffff;
		clear:both;
		background-color: #ffffff; 
		background-position: top; 
		background-repeat: repeat-x; 
		padding-left:15px;
		padding-top:5px;
		padding-right:15px;
		padding-bottom:5px;
	}
	#footer a 
	{
	    text-decoration: none;
	}   
	#footer p {
		margin:0;
		    }
	.style8 {
        color: #336699;
        }
    #sitemap {
        padding:7px; 
        background:#ffffff; 
        font-family: Arial, Helvetica, sans-serif; 
        font-size: x-small; 
        font-weight: bold; 
        color: #5D7B9D; 
        border-bottom-style: none;
     } 
     #sitemap a {
        color: #5D7B9D;
	 text-decoration: none;
        font-family: Arial, Helvetica, sans-serif; 
        font-size: x-small; 
        font-weight: bold; 
         
     }    
	#sitemap a:hover {
	   text-decoration: underline;
       color: #7C6F57;
       font-weight  : bold;
}
/*.body
{
    background-position: inherit;
    background-image: url("http://static1.grsites.com/archive/textures/lgrey/lgrey091.gif");
    background-repeat: repeat;
    background-attachment: fixed;
}*/
.menurow {
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
color:#336699;
padding:10px;
}

.menurow a{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
text-decoration:none;
color:#336699;
}

.menurow a:hover{
text-decoration:underline
}

/*.footer a{
	font-weight:bold;
	text-decoration:none;
	}*/

.footer a:hover{
	text-decoration:underline;
	}



td {
	font-family: Arial, Helvetica, sans-serif;
	vertical-align:top;
    text-align: left;
}
	
	.body11px 
	{
	padding:10px;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	padding:10px;
	}
	
	.body11px a
{
    text-decoration: none;
    font-weight: normal;
    color: #5D7B9D;
}
	
	.body11px a:hover
{
    text-decoration: underline;
    color: #7C6F57;
    font-weight: bold;
}
	
 
  .glossymenu{
margin: 5px 0;
padding: 0;
width: 162px; /*width of menu*/
/*border: 1px solid #9A9A9A;*/
border-bottom-width: 0;
vertical-align: top;
}

.glossymenu a.menuitem{
background: url('Images/glossyback2313.gif') repeat-x left bottom;
font: bold 14px "Arial", "Helvetica", Verdana, Helvetica, sans-serif;
color: white;
display: block;
position: relative; /*To help in the anchoring of the ".statusicon" icon image*/
width: auto;
padding-left: 10px;
text-decoration: none;
    top: -1px;
    left: 0px;
    height: 19px;
    padding-right: 0;
    padding-top: 4px;
    padding-bottom: 4px;
}
.glossymenu a.menuitem .statusicon{ /*CSS for icon image that gets dynamically added to headers*/
position: absolute;
top: 5px;
right: 5px;
border: none;
}
.glossymenu a.selected{
background-image: url(Images/glossyback.gif);
}

.glossymenu a.menuitem:visited{
color: white;
}
.glossymenu a.menuitem:hover{
background-image: url(Images/glossyback.gif);
}
.glossymenu .menuitem a.selected{
background-image: url(Images/glossyback.gif);
}
.glossymenu a.menuitem:active{
background-image: url(Images/glossyback.gif);
}

.glossymenu a.menuitemFR{
background: url('Images/glossyback2313.gif') repeat-x left bottom;
font: bold 13px "Arial", "Helvetica", Verdana, Helvetica, sans-serif;
color: white;
display: block;
position: relative; /*To help in the anchoring of the ".statusicon" icon image*/
width: auto;
padding-left: 10px;
text-decoration: none;
    top: -1px;
    left: 0px;
    height: 19px;
    padding-right: 0;
    padding-top: 4px;
    padding-bottom: 4px;
}
.glossymenu a.menuitemFR .statusicon{ /*CSS for icon image that gets dynamically added to headers*/
position: absolute;
top: 5px;
right: 5px;
border: none;
}

.glossymenu div.submenu{ /*DIV that contains each sub menu*/
background: white;
}

.glossymenu div.submenu ul{ /*UL of each sub menu*/
list-style-type: none;
margin: 0;
padding: 0;
}

.glossymenu div.submenu ul li{
border-bottom: 1px solid #7C6F57;
}

.glossymenu div.submenu ul li a{
display: block;
font: normal 13px "Arial", "Helvetica", Verdana, Helvetica, sans-serif;
color: black;
text-decoration: none;
padding: 2px 0;
padding-left: 10px;
}

.glossymenu div.submenu ul li a:hover{
background: #DFDCCB;
color: white;
}

.style7
{
    color: #284775;
    font-size: larger;
    font-weight: lighter;
}  

.accordionHeader
{
    border-style: none;
    border-width: 0px;
    color: #7a9dc7;
    font-family: Arial, Sans-Serif;
    font-size: 10px;
    font-weight: normal;
    padding-left: 5px;
    padding-top: 5px;
    padding-right: 5px;
    margin-top: 0px;
    cursor: pointer;
}

.accordionContent
{
    border-top: none;
    font-size: 10px;
    padding-left: 5px;
    padding-top: 0px;
    padding-right: 5px;
    color: #7a9dc7;
    font-family: Arial, Sans-Serif;
}

.accordionLink
{
    text-decoration: none;
    color: #7a9dc7;
}
  
