@import url("http://yui.yahooapis.com/2.5.1/build/reset-fonts-grids/reset-fonts-grids.css");
@import url ("http://yui.yahooapis.com/2.5.1/build/assets/skins/sam/skin.css");
@import url ("http://yui.yahooapis.com/2.5.2/build/button/assets/skins/sam/button.css");
body {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background-color: #3c3b37;
	color:#4c4c4c;	
}

#doc {background-color:#FFF;}
#navbar {margin-top:0.1em;height: 45px; background-image:url(images/nav-bar-back.jpg); background-repeat:repeat-x;}
#navbar ul { padding-top:14px; padding-bottom:14px;font-family:Verdana, Arial, Helvetica, sans-serif;}
#navbar li {

display:inline;
color:white;
padding:14px;
/*font-weight:bold;*/
font-size: 100%;
border-right:#FFF dotted 1px;
}
#navbar li a {text-decoration:none; color:#FFF;}

#logo{
position:relative;
background-image:url(images/logo-4.jpg);
background-repeat:no-repeat;
height:120px;
width: 255px;
}
#logo a {position:absolute; top:0;left:0;height:120px;width:250px; text-align:center; vertical-align:middle;}
#logo a h1{display:none}
#header-banner {position:relative; height:120px; width:496px; background-image:url(images/header-banner-2.jpg); background-repeat:repeat-x;}
#header-banner a {position:absolute; top:0; left:0; height:120px; width:496px; text-align:center; vertical-align:middle;}
#header-banner a h1{display:none}

.main-content-holder {margin:1.1em; border-right:#666666 dotted 1px; min-height:20.00em;}
.main-content-holder p {font-size:85%; font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif; padding:0.5em; text-align:justify;}
.main-content-holder h2 { font-size:108%; color:#2c6497; font-weight:bold; line-height:2.0em;}
.main-content-holder h3 { font-size:100%; color:#2c6497; font-weight:bold; line-height:2.0em;}
.main-content-holder h4 { font-size:87%; color:#2c6497; font-weight:bold; line-height:2.0em;}

.main-content-holder ul { margin-left:1.5em;}
.main-content-holder ul li{list-style:square; font-weight:bold; color:#2c6497;padding:6px; }
.main-content-holder ul li p{font-weight:normal; color:#4c4c4c;}

.main-content-holder ol { margin-left:1em; font-size:92%;}
.main-content-holder ol li{margin:1em; list-style-type:decimal; list-style-position:inside; font-size:92%;}
.main-content-holder ol.difflist {margin:0.5em}
.main-content-holder ol.difflist li {list-style:lower-alpha;}
.li-header{font-size:87%; color:#2c6497; font-weight:bold;}

#right-bar {margin:0.9em; }
.right-content {margin:6px;}
.right-content ul { margin:1.0em;}
.right-content li { list-style:square; font-weight:bold; color:#2c6497; font-size:85%;padding:6px; }
.right-content li a:link, .right-content li a:hover, .right-content li a:visited, .right-content li a { color:#2c6497; text-decoration:none;}
#bottom-bar {background-color:#2c6497; padding:0.5em;}
.bottom-panel {margin-left:0.8em; margin-bottom:0.5em; margin-top:0.5em; text-align:left;color:#FFF; font-size:85%}
.bottom-panel h4 {color:#FFF; font-size:100%; font-weight:bold; border-bottom:#FFF dotted 1px; line-height:120%;}

#footer {height:120px; margin-top:0.2em; background-color:#d9e3ed; text-align:center; padding-top:0.8em; font-size:85%; color:#666;}