@charset "utf-8";

body{
	background:#DDDFCE url('../img/background.png') 0px 95px repeat-x;
	font-family:tahoma, verdana, courier new;
	font-size:11px;
}

div.container{
	width:813px;
	margin:auto;
}
	h1.logo{
		margin:20px 0px 0px 0px;
		background:url('../img/logo.png') no-repeat;
		width:316px;
		height:51px;
	}
		h1.logo a{
			display:block;
			text-indent:-9999px;
			width:316px;
			height:51px;
		}

	ul.menu{
		width:805px;
		height: 34px;
		overflow:hidden;
		/*margin:12px 0px 33px 0px;*/
		margin:12px 0px 0px 0px;
		padding:0px 4px 0px 4px;
		/*position: relative;*/
	}
		ul.menu li{
			float:left;
			margin:0px 6px 0px 0px;
		}
			ul.menu li a{
				float:left;
				display:block;
				color:#ffffff;
				background:url('../img/menuBackground.png') top repeat-x;
				height:28px;
				padding:6px 8px 0px 8px;
			}
				ul.menu li a:hover{
					background:url('../img/menuHover.png') top repeat-x;
				}
			ul.menu li.selected a{
				float:left;
				display:block;
				color:#ffffff;
				background:url('../img/menuSelected.png') center top no-repeat;
				cursor:pointer;
				height:33px;
				padding:6px 8px 0px 8px;
			}
				ul.menu li.selected a:hover{
					text-decoration:underline;
				}

      /*
      ul.menu ul{
         width:805px;
         position: absolute;
         overflow:hidden;
		   padding:0px 4px 0px 4px;
		   left: 0px;
		   top: 20px;
      }

         ul.menu ul li {
            float: left;
            margin:0px 16px 0px 0px;
         }

            ul.menu ul li a {
               color:#ffffff;
            }

               ul.menu ul li a:hover{
   					text-decoration:underline;
   				} */

	ul.menuSub{
      width:805px;
		overflow:hidden;
		margin:5px 0px 0px 0px;
		padding:0px 4px 0px 4px;
	}
		ul.menuSub li{
			float:left;
			margin:0px 16px 0px 0px;
		}
			ul.menuSub li a{
				color:#ffffff;
			}
				ul.menuSub li a:hover{
					text-decoration:underline;
				}

	div.banner{
		background:url('../img/banner.png') no-repeat;
		

    behavior: expression((this.runtimeStyle.behavior="none")&&(this.pngSet?this.pngSet=true:(this.nodeName == "IMG" && this.src.toLowerCase().indexOf('.png')>-1?(this.runtimeStyle.backgroundImage = "none",

        this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.src + "', sizingMethod='image')",

        this.src = "transparent.gif"):(this.origBg = this.origBg? this.origBg :this.currentStyle.backgroundImage.toString().replace('url("','').replace('")',''),

        this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.origBg + "', sizingMethod='crop')",

        this.runtimeStyle.backgroundImage = "none")),this.pngSet=true)

    );
		width:813px;
		height:175px;
		padding:9px 0px 0px 9px;
		margin:14px 0px 0px 0px;
	}

	div.content{
		width:813px;
		overflow:hidden;
	}
		div.options{
			width:803px;
			text-align:right;
			padding:0px 10px 0px 0px;
		}
			div.options a{
				margin:0px 5px 0px 0px;
			}


		div.content a{
			color:#d63200;
		}
			div.content a:hover{
				text-decoration:underline;
			}
		h1{
			color:#d63200;
			font-size:30px;
			font-weight:normal;
		}
		h2{
			color:#3b4127;
			font-size:18px;
			font-weight:normal;
		}
		p{
			line-height:19px;
			margin:10px 0px 18px 0px;
		}
		p.lead{
			font-weight:bold;
			font-size:13px;
		}

		div.sidebar{
			width:260px;
			float:left;
		}
			div.thumbnail{
				background:url('../img/thumbnailBackground.png') no-repeat;
				padding:11px 0px 0px 11px;
				width:248px;
				height:165px;
				margin:10px 0px 10px 0px;
			}

			div.sidebar p {
			   padding-left: 5px;
         }

         div.sidebar h2 {
			   padding-left: 5px;
         }

		div.text{
			width:533px;
			margin:0px 0px 0px 20px;
			float:left;
		}

         div.text ul {
            margin:10px 0px 18px 0px;
            width: 433px;
         }

	         div.text ul li {
	            padding: 3px 0px;
	            background:url('../img/bullet.png') 0px 5px no-repeat;
					padding:0px 0px 4px 15px;
					width: 433px;
            }

            div.text p {
               width: 433px;
            }

            div.text table {
            width: 433px;
            margin-top: 10px;
            }

            div.text table p  {
               width: auto;
               margin: 0px;
            }

            div.text table td  {
               vertical-align: top;
               padding-bottom: 10px;
            }


			div.text img{
				border:5px solid #cdd1c4;
				margin: 5px 10px 5px 0px;
			}
			
			div.text .pageBlock {
			   clear: left;
			   float: left;
			   border-bottom:1px solid #cdd1c4;
			   margin-bottom: 10px;
			   margin-top: 5px;
			   display: block;
			   width:533px;
			}
			
			div.text img.upArrow {
			   border: none;
			   margin: 0px;
			   padding: 0px;
			}

			div.footer{
				font-family:verdana;
				font-size:9px;
				border-top:3px solid #cdd1c4;
				padding:10px 0px 10px 0px;
				margin:10px 0px 0px 0px;
			}
				div.footer a{
					color:#000000;
				}
					div.footer a:hover{
						text-decoration:underline;
					}