@charset "utf-8";
/* CSS Document */

body {
	
	margin: 0px;
	background: #d3d3d3;
	font-family:Arial, Helvetica, sans-serif;
}

a	{
	color: #FF6600;
	}
a:hover {
	color:#0066FF;
	text-decoration:none;
	}
	
	
#header{
	height:38px;
	background: #677275 url(images/header-bg.jpg) repeat-x;
	border-bottom: 2px solid  #949da0;
	height:38px;

}
	
/*- Menu Tabs E--------------------------- */

    #NavTabs {
 	width:750px;
    margin:0;
	margin-left:auto;
	margin-right:auto;
    font-size:80%;
    line-height:normal;
	text-transform:uppercase;
	font-weight:bold;
      }
	  
    #NavTabs ul {
        padding:5px 10px 10px 130px;
        list-style:none;
      }
    #NavTabs li {
      display:inline;
      margin:0;
      padding:0;
      }
    #NavTabs a {
      float:left;

      margin:0;
      padding:0 0 0 6px;
      text-decoration:none;
      }
    #NavTabs a span {
      float:left;
      display:block;
      padding:5px 15px 4px 6px;
      color:#FFF;
      }
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #NavTabs a span {float:none;}
    /* End IE5-Mac hack */
    #NavTabs a:hover span {
    	color:#ffffff;	
      }
    #NavTabs a:hover {
	background:#1b1966;
	
      }
    #NavTabs a:hover span {
      background-position:100% -42px;
      }

        #NavTabs #current a {
                background-position:0% -42px;
        }
        #NavTabs #current a span {
                background-position:100% -42px;
        }

#wrapper{
	background:#FFFFFF;
	width:915px;
	margin:0 auto;
	padding:10px;
	}


#leftCol{
	width:207px;
	float:left;

	}
	
#rightCol{
	margin: 0 215px 0 222px;

	}
#links{
	width:200px;
	float:right;

}

#logo{
	margin:0;
	background:#FFFFFF;
	border: 1px solid #c6c6c6;
	padding:1px;	
	}

#imgBox{
	margin:0;
	background:#FFFFFF;
	border: 1px solid #c6c6c6;
	padding:1px;
	}

.textbox{
	background:#FFFFFF url(images/text-box-bg.jpg) no-repeat top left;
	padding:10px;
	margin:0px;
	margin-top: 15px;
	border: 1px solid #c6c6c6;
	display:block;
	
	}
.textbox h2{
	font-size:110%;
	font-family:Arial, Helvetica, sans-serif;
	color:#0803DB;
	font-weight:lighter;
	margin: 0px auto 0px auto;
	padding:0px;

	}

.textbox h3{
	font-size:100%;
	font-family:Arial, Helvetica, sans-serif;
	color: #FF9900;
	font-weight:lighter;
	margin: 0px auto 0px auto;
	padding-top:10px;

	}


.textbox p{
	font-size:80%;
	font-family:Arial, Helvetica, sans-serif;
	margin:0;
	line-height:1.35em;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
	}
	
.textbox ul{
	list-style:square;
	font-size:80%;
	margin:0px;
	line-height:1.5em;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 50px;
	
	}

.relatedLinks{
	background:#FFFFFF  url(images/imgRelatedLinks-bg.jpg) top left repeat-x;
	padding:10px;
	margin:0px;
	border:none;
	border-top: 3px solid #c6c6c6;
	display:block;
}

.relatedLinks h2{
	font-size:100%;
	font-family:Arial, Helvetica, sans-serif;
	color:#0803DB;
	font-weight: lighter;
	margin:0;
	padding:0;
	}

.relatedLinkBox{
	background:#FFFFFF url(images/relatedlinks-box-bg.jpg) no-repeat top right;
	padding:10px;
	margin:0px;
	margin-top: 15px;
	border: 1px solid #c6c6c6;
	display:block;
}

.relatedLinkBox h2{
	font-size:80%;
	font-family:Arial, Helvetica, sans-serif;
	color:#80B206;
	font-weight:bold	;
	margin:0;
	padding:0;
	}
.relatedLinkBox p{
	color:#666666;
	font-size:75%;
	font-family:Arial, Helvetica, sans-serif;
	margin:0;
	padding:0;
	padding-top:5px;
	line-height:1.35em;
	}


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

#leftLinks{
	background:#FFFFFF  url(images/imgRelatedLinks-bg.jpg) top left repeat-x;
	padding:0px;
	margin:0px;
	margin-top:10px;
	border:none;
	border-top: 3px solid #c6c6c6;
	display:block;
}

#leftLinks h2{
	font-size:110%;
	font-family:Arial, Helvetica, sans-serif;
	color:#0803DB;
	font-weight: lighter;
	margin:0px 0 0px 0;
	padding:5px;
	}

#leftLinks p{
	font-size:78%;
	font-family:Arial, Helvetica, sans-serif;
	margin:0;
	padding:5px;
	padding-top:5px;
	line-height:1.5em;
	}


/* =-=-=-=-=-=-=-[Main Nav]-=-=-=-=-=-=-=- */

#mainNav {
        width: 206px;
        border: 1px solid #ccc;
        margin: 0px;
		margin-top:10PX;
		float:left;
		background:url(images/mainNav-bg.jpg) repeat-y;
		font-size:75%;
        }

#mainNav li a {
		voice-family: "\"}\"";
		voice-family: inherit;
		text-decoration: none;
		text-transform:uppercase;
        }

#mainNav li a:link, #mainNav li a:visited {
        color: #ffffff;
        display: block;
        padding: 8px;
		border-bottom: #CCCCCC solid 1px;
        }

#mainNav li a:hover, #mainNav li #current, #mainNav li a:active {
        background: #1b1966;
        }
		
#footer{
	background:#FFFFFF  url(images/imgRelatedLinks-bg.jpg) top left repeat-x;
	padding:5px;
    margin:0 auto;
    font-size:70%;
    line-height:normal;
	text-transform:uppercase;
	font-weight:bold;
	border-top: #C6C6C6 dotted 1px;
	text-align:center;
	color:#666666;
	clear:both;
}

#footer a{
	color:#666666;
	}
	
#footer a:hover{
	color:#0066FF;
	}
	
