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

html, body { margin:0 auto; padding:0; height:100%; border:none; background-color:black;}

body { background-image:url(images/banner_bg.gif); }

* html img,

* html .png{

    position:relative;

    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)

    );

}

body h1 {
	font-family:Georgia, "Times New Roman", Times, serif; font-size:19px; color:#212444; margin:0; margin-bottom:10px; display:block;
	 margin-right:5px; margin-left:-10px;
	}

body h2 {
	font-family:Georgia, "Times New Roman", Times, serif; font-size:16px; color:#212444; margin:0; padding-bottom:5px; font-weight:bold;
	margin:0;
	}

body p {
	color:black; font-size:14px; font-family:Georgia, "Times New Roman", Times, serif; margin:0; margin-left:3px; color:black; padding-bottom:20px;
	}
	
a { color:#CC0000; text-decoration:none; }

a:hover { color:red; text-decoration:underline; }

a:visited { color:#CC0000;}

#container { 
	position:relative; width:100%; height:100%;  z-index:100;
	}

#mainpage {
	background-image:url(images/banner_bg.gif); background-repeat:repeat-x; background-color:#d7cbbc; height:100%; padding:15px; padding-right:50px;
	}

#header {
	position:absolute; top:0px; left:0px; width:100%; z-index:200;
	
	}

#navigation {
	position:absolute; left:0px;
	z-index:100; background-image:url(images/nav_bg.gif); background-repeat:repeat-y; width:203px; height:100%;
	}

#navigation img {
	margin-left:-5px; padding-top:4px;
	}

#navigation ul {
	margin-top:0px; list-style-type:none; padding:0; margin-bottom:9px;
	}

#navigation ul li {
display:block; padding-top:2px;
 }
 
 #navigation ul li:hover {
 	 background-image:url(images/nav_bullet.gif); background-repeat:no-repeat;
	 }
	 
 #highlight {
 	 background-image:url(images/nav_bullet.gif); background-repeat:no-repeat; color:white; font-family:Georgia, "Times New Roman", Times, serif;
	font-size:10px; display:block; padding-left:40px; font-weight:bold;
	 }

 
#navigation ul li a {
	padding-left:40px; color:#cccccc; font-weight:bold; font-family:Georgia, "Times New Roman", Times, serif;
	font-size:10px; text-decoration:none; display:block;
	}

#navigation ul li a:hover {
	color:white; 
	}