﻿html{background-color:#ebebeb; border-top:10px solid #555555; font:normal 12px "Trebuchet MS", Verdana, "Lucida Grande", Georgia, Sans-Serif;}

/* Links */
a {font-weight:bold; border-bottom:1px dotted transparent; }
a:link {color:#336699; text-decoration:none; border-bottom-color:#336699; }
a:visited {color:#5588aa; text-decoration:none; border-bottom-color:#5588aa; }
a:active {color:#ad5b1e; border-bottom:1px solid #ad5b1e; }
a:hover {color:#ad5b1e; border-bottom:1px solid #ad5b1e; }

/* Html Elements */
h6 {font-weight:normal; margin:5px 0 10px; padding:0; }
h5 {font-weight:normal; margin:5px 0 10px; padding:0; }
h4 {font-weight:normal; margin:5px 0 10px; padding:0; }
h3 {font-weight:normal; margin:5px 0 10px; padding:0; }
h2 {font-weight:normal; margin:5px 0 10px; padding:0; }
h1 {font-weight:normal; margin:5px 0 10px; padding:0; }
h6 a{font-weight:normal; border-bottom-width:0;}
h5 a{font-weight:normal; border-bottom-width:0;}
h4 a{font-weight:normal; border-bottom-width:0;}
h3 a{font-weight:normal; border-bottom-width:0;}
h2 a{font-weight:normal; border-bottom-width:0;}
h1 a{font-weight:normal; border-bottom-width:0;}
h1 {font-size:28px;}
h2 {font-size:26px;}
h3 {font-size:24px; border-bottom:1px solid gray}
h4 {font-size:20px; padding:4px; background:#65728B}
h5 {font-size:18px;}
h6 {font-size:16px;}
pre{color:#555555; padding:10px 30px; line-height:1.8em;}
blockquote{color:#555555; padding:10px 30px; line-height:1.8em;}
ol{color:#555555; padding:10px 30px; line-height:1.8em;}
ul{color:#555555; padding:10px 30px; line-height:1.8em;}
ul{list-style-type:square;}
pre {background-color:#eeeeee; border:1px solid #bbccdd; }
blockquote {background-color:#eeeeee; border:1px solid #bbccdd; }
ins {text-decoration:none; color:#466b85; }
del {color:#555555; }
hr{background:#65728B; border::1px dotted #65728B; clear:both; width:90%}

body{padding:0; width:950px; margin:0 auto; background-repeat:repeat-y; background-position:left top; background-image:url('../images/body_bg.png'); }
#container{width:800px; margin:0 auto; border-bottom:1px solid silver}

/* Header */
#header {float:left; width:100%; clear:both; margin-top:10px;}
#header img{float:left; border:0}
#header h1{padding:0; float:left; margin:10px 0; font-size:14px; text-transform:uppercase; letter-spacing:0.1em; line-height:45px;}
#header h1 a:active {border-bottom-width:0;}
#header h1 a:hover {border-bottom-width:0;}

/* Navigation */
#navigation {float:left; width:100%; clear:both; }
#navigation a:visited {float:left; display:block; color:#eff8ff; padding:5px 10px; border-bottom-width:0;}
#navigation a:link {float:left; display:block; color:#eff8ff; padding:5px 10px; border-bottom-width:0;}
#navigation a:active {color:#ffffff; background-color:#485573;}
#navigation a:hover {color:#ffffff; background-color:#485573;}
#navigation ul {list-style-type:none; margin:0; padding:0; background-color:#65728d; width:100%; float:left; margin:0 0 10px; z-index:10;}
#navigation li {float:left;}
#navigation ul li {position:relative;}
#navigation li ul {position:absolute; left:0; top:25px; display:none;}
#navigation ul li ul li {list-style-type:none; float:none}
#navigation ul li ul li{width:100px}
#navigation li:hover ul{display:block;}
#navigation li.over ul {display:block}
#navigation ul li a {background:#65728d; margin:0 1px; padding:8px; display:block; text-decoration:none;}

/* Page-Header */
#page-header {clear:both; position:relative; margin-bottom:20px; }
#page-header ul {bottom:-8px; right:10px; margin:0; padding:0; float:left; position:absolute; list-style-type:none;}
#page-header li {float:left; }
#page-header li a:visited{float:left; display:block; margin:0 10px; padding:5px 20px; color:#ffffff; border-bottom-width:0; background-image:url('../images/menu.png'); background-repeat:repeat-x;}
#page-header li a:link{float:left; display:block; margin:0 10px; padding:5px 20px; color:#ffffff; border-bottom-width:0; background-image:url('../images/menu.png'); background-repeat:repeat-x;}
#page-header li a:active {background-image:url('../images/menu_hover.png');}
#page-header li a:hover {background-image:url('../images/menu_hover.png');}

/* Wrapper */
#wrapper {text-align:center;}
#wrapper td{vertical-align:top}
.col {width:29%; float:left; margin:0 15px; text-align:left; }
.col ul {margin:0 0 0 15px; padding:0; line-height:1.5em;  }
.col li {padding-bottom:10px; }
.col h3 {font-size:13px; padding:5px 10px; margin-top:20px; }

#cont{text-align:left}
#cont td{border-bottom:1px solid #eeeeee;}
#links h3 {background-color:#94b4d6;}
#content h3 {background-color:#d6eb9a;}
#sidebar h3 {background-color:#ffb366;}
#links a:active {color:#336699; border-bottom-color:#336699; }
#links a:hover {color:#336699; border-bottom-color:#336699; }
#content a:link {color:#567040; border-bottom-color:#567040; } 
#content a:visited {color:#789160; border-bottom-color:#789160; } 
#sidebar a:link {color:#df6532; border-bottom-color:#df6532; }
#sidebar a:visited {color:#ad5b1e; border-bottom-color:#ad5b1e; }

/* Footer */
#footer{clear:both; color:#666666; padding:20px 0 15px; text-align:center;}
#footer a:link {color:#5588aa; border-bottom-color:#5588aa; }
#footer a:visited {color:#77bbdd; border-bottom-color:#77bbdd; } 
#footer a:active {color:#336699; border-bottom-color:#336699; }
#footer a:hover {color:#336699; border-bottom-color:#336699; }
#footer p {margin:5px 0; }