﻿html, body{
	margin:0px;
	padding:30px 0px 0px 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	background-color:#e3e9f5;
	background-image:url(/Design/Background_Body.jpg);
	background-repeat:repeat-x;
}

#Site{
	width:970px;
	padding:0px 5px 0px 5px;
	margin:0px auto;
	/*
	background-image:url(Site_Background_v3.jpg);
	background-color:#FFF;
	
	*/
	background-image:url(/Design/Background_Site.png);
	background-repeat:repeat-y;
}
#Header{
	overflow:auto;
	padding:60px 30px 20px 30px;
	background-color:#036;
	/*
	background-image:url(Header.jpg);
	*/
}
    #Header #HeaderContainer{
        position:relative;
    }
    #Header .Left{
        position:absolute;
        top:-31px;
        background-color:white;
        padding-right:5px;
        left:0px;
    }
        #Header .Left a{
            font-family:'Times New Roman', Times, serif;
            font-weight:bold;
	        color:#814792;
	        text-decoration:none;
        }
    #Header .Right{
        position:absolute;
        top:-31px;
        background-color:white;
        padding-left:5px;
        right:0px;
    }

#Menu{
	padding:10px 30px 0px 30px;
	text-transform:uppercase;
	font-size:11px;
	background-image:url(/Design/Background_Menu.jpg);
	background-repeat:no-repeat;
	position:relative;
}
#Menu ul
{
    margin:0px;
    padding:0px;
}
#Menu ul li
{
    display:block;
	margin-right:5px;
	float:left;
	position:relative;
}
#Menu ul li a
{
    display:block;
	padding:8px 30px 5px 30px;
	color:white;
	font-weight:bold;
	font-size:10px;
	text-decoration:none;
	background-image:url(/Design/Background_MenuItem.gif);
	background-repeat:no-repeat;
	position:relative;
}
#Menu ul li a .End
{
	position:absolute;
	top:0px;
	right:0px;
	width:10px;
	height:25px;
	background-image:url(/Design/Background_MenuItem.gif);
	background-position:top right;
}

#Menu ul li a.Active
{
	color:#333;
	background-image:url(/Design/Background_MenuItem_Active.gif);
}
#Menu ul li a.Active .End
{
	background-image:url(/Design/Background_MenuItem_Active.gif);
}

#Menu ul li ul
{
    display:none;
}


#Menu .MenuItem{
	margin-right:5px;
	padding:8px 30px 2px 30px;
	height:15px;
	background-color:#036;
	color:white;
	float:left;
	font-weight:bold;
	font-size:10px;
	background-image:url(/Design/Background_MenuItem.gif);
	position:relative;
}
#Menu .MenuItem .End{
	position:absolute;
	top:0px;
	right:0px;
	width:10px;
	height:25px;
	background-image:url(/Design/Background_MenuItem.gif);
	background-position:top right;
}
#Menu .Active{
	background-color:#FFF;
	color:#333;
	background-image:url(/Design/Background_MenuItem_Active.gif);
}
#Menu .Active .End{
	background-image:url(/Design/Background_MenuItem_Active.gif);
}


#Panorama{
	clear:left;
	overflow:auto;	
}
	#Panorama .Left, #Panorama .Center, #Panorama .Right{
		height:160px;
		float:left;
		background-color:#D7E7F4;
		background-repeat:no-repeat;
		overflow:hidden; 
		position:relative;
	}
	#Panorama .Left{
		width:390px;
		margin-right:5px;
		
	}
	#Panorama .Center{
		width:180px;
		margin-right:5px;
		
	}
	#Panorama .Right{
		width:390px;
		/*background-image:url(Panorama_Right.jpg);*/
		overflow:hidden;
	}
		#Panorama .Right .PanoramaText{
	        font-family:"Times New Roman", Times, serif;
			padding:40px;
			text-transform:none;
			font-weight:normal;
			font-size:24px;
			margin:0px;
			color:#609;
		}
#Content{
	overflow:auto;
	padding-top:30px;
	background-image:url(/Design/Background_Content.jpg);
	background-repeat:no-repeat;
	min-height: 300px;
}
	#Content .Left, #Content .Center, #Content .Right{
		float:left;
	}
	#Content .Left{
		width:240px;
		min-height:10px;
	}
	#Content .Center{
		width:450px;
        /*background-color:silver;*/
	}
	#Content .Right{
		width:280px;
	}
	
		#Content .Left div#SubMenu{
			margin:0px 20px 0px 20px;
			font-size:10px;
		}
		/* Top level menu items */
		#Content .Left div#SubMenu ul{
			list-style:none;
			text-transform:uppercase;
			margin:0px;
			padding:0px;
		}
			#Content .Left div#SubMenu ul li{
				list-style:none;
				text-transform:uppercase;
				border-top:1px solid silver;
				padding:5px 0px 0px 0px;
				margin:5px 0px 0px 0px;
			}
			    /* Sub menu items */
				#Content .Left div#SubMenu ul li ul li{
					text-transform:none;
					padding:5px 0px 0px 20px;
					margin:5px 0px 0px 0xp;
				}
				/* Menu links */
				#Content .Left div#SubMenu ul li a{
					color:#666;
					text-decoration:none;
				}
				#Content .Left div#SubMenu ul li a:hover{
					color:#000;
					text-decoration:none;
				}
				#Content .Left div#SubMenu ul li a.Active{
					color:#609;
					text-decoration:none;
				}
				
		#Content .Center .Page{
			margin:0px 20px 0px 20px;
		}
		
		#Content .Right .Related{
			margin:0px 20px 0px 20px;
		}
			#Content .Right .Related .Box{
				padding:20px 20px 30px 20px;
				background-color:#D7E7F4;
				color:#555;
			}
			#Content .Right .Related .Column{
				padding:0px 20px 30px 20px;
				color:#555;
				border-left:1px solid #666;
			}


#Footer{
	background-color:#036;
	margin-top:40px;
	padding:10px 30px 10px 30px;
	font-size:10px;
	width:910px;
	border-bottom:1px solid black;
	color:#FFF;
}
	#Footer a{
		color:#FFF;
		text-decoration:none
	}
	#Footer a:hover{
		text-decoration:underline;
	}


#ActionIcons {
    clear:both;
    text-align:right;
    padding-right:10px;   
 }
 
    #ActionIcons a{
        font-size:10px;
        color:#666;
        text-decoration:none;
     }
    #ActionIcons a:hover{
		color:#333;
		text-decoration:underline;
     }
    #ActionIcons img{
        padding-right:2px
    }