* {
    padding: 0;
    margin: 0;
}

body {
	background: #f7f7f7;
	font-family: Verdana, Arial, sans-serif;
    font-size: .74em;
	padding: 0;
    margin: 0;
    text-align: center;
  	min-width: 850px;

}

img { border: none;}
a { color: #036DA7; text-decoration: none;}
a:hover { text-decoration: underline;}
a:visited { color: #036DA7; }
li { color: #036DA7; list-style-type: none; margin-bottom: 10px; }


#wrap {
text-align: left;
margin: 20px auto;
padding: 10px;
width: 850px;
background: #fff;
border: 1px solid #aaa;

}

#header {
height: 100px;
background: #424F6F;
}
#header h1 {
color: #fff;
font-size: 2.0em;
padding: 15px 0 0 10px;
font-weight: 100;
text-align: center;
}

#header h2 {
color: #eee;
font-size: 1.1em;
padding: 0 0 0 10px;
font-weight: 100;
text-align: center;
}

#header a {
color : #fff;
text-decoration: none;
}

#breadcrumbs {
margin: 10px 0 10px 0;
background : #fff;
padding: 5px;
font-size: .9em;
}

#firstnav {
width: 200px;
float: left;
background: #FFF;
color: #666;
}
#firstnav .box {
background: #f7f7f7;
margin-bottom: 10px;
padding: 5px;
color: #CD5C5C;
}
#firstnav h2 {
font-size: .9em;
background: #424F6F;
height: 16px;
padding: 3px;
color: #fff;
}

#secondnav {
width: 200px;
float: right;
background: #FFF;
color: #666;
}
#secondnav .box {
background: #f7f7f7;
margin-bottom: 10px;
padding: 5px;
color: #666;
}
#secondnav h2 {
font-size: .9em;
background: #424F6F;
height: 16px;
padding: 3px;
color: #fff;
}

#secondnav form {
	padding:5px;
	margin:5px;
  	background:#F5F5F5;
	border:1px solid #E2E2FE;
}

#secondnav form label {
	font-size:90%;
	display:block;
}

#secondnav form input {
	border:1px solid #DDDDDD;
	padding:4px;
	margin:2px 0 5px 0;
}

#secondnav form textarea {
	width:98%;
	padding:4px;
	margin:2px 0 4px 0;
	border:1px solid #DDDDDD;
}

#secondnav form .submit {
	width:30%;
	font:bold 100% Arial, Sans-serif;
	margin:2px;
	padding:3px;
	color:#FFFFFF;
	background-color:#4682B4;
	border:1px solid #CCCCCC;
}


#content {
margin-left: 220px;
margin-right: 220px;
text-align: justify;
color: #333;
}

#content p {
line-height: 150%;
}

#content h2 {
color: #555;
font-size: 1.2em;
}

#content h2 a:link {
color: #111555;
font-size: 1.2em;
text-decoration: none;
}

#content h2	a:visited {
color: #0000CD;
}

#content h2	a:hover, a:active{
	color: #fff;
	background-color: #036;

}

#content h3 {
color: #000080;
font-size: 1.1em;
}

#content h4 {
	font-size: 0.8em;
	display:inline;
	font-weight: normal;
}

#content h6 {
	color: #000080;
	font-size: 1.3em;
	display:inline;
	font-weight: 110;
}

#content h7		{
	font-size: 1.0em;
	color: #2F4F4F;
	margin: 0;
	padding-top: 1em;
	padding-bottom: 2.5em;
	font-weight: normal;
}

#content form {
	padding:5px;
	margin:5px;
  	background:#F5F5F5;
	border:1px solid #E2E2FE;
}

#content form label {
	font-size:90%;
	display:block;
}

#content form input {
	border:1px solid #DDDDDD;
	padding:4px;
	margin:2px 0 5px 0;
    background: #ADEAEA;
    color: #333;
}

#content form textarea {
	width:98%;
	padding:4px;
	margin:2px 0 4px 0;
	border:1px solid #DDDDDD;
	background: #ADEAEA;
    color: #333;
}

#content form .submit {
	width:30%;
	font:bold 100% Arial, Sans-serif;
	margin:2px;
	padding:3px;
	color:#FFFFFF;
	background-color:#4682B4;
	border:1px solid #CCCCCC;
}

#footer {
clear: both;
color: #eee;
background: #eee ;
text-align: left;
margin: 20px 0px 0px 0px;
padding: 5px;
font-size: .8em;
}
#footer a { color : #ddd; text-decoration: none; }

.comment {
margin: 10px 0 10px 0;
background : #eee;
padding: 5px;
font-size: .9em;
}

#highlight
{

	background-color: #7CFC00;
	background: #FA8072;
	color: white;
}

.comm
{
	margin-top: 5px;
	margin-right: 0;
	margin-bottom: 5px;
	margin-left: 5px;
	font-size: 90%;
	background-color: #FFF5EE;
	padding: 5px;
}

.comm li
{
	display: inline;
	list-style-type: none;
	padding-left: 30px;
}

.comm a:link, a:visited
{
	color: #1E90FF;
	background-color: transparent;
	text-decoration: none;
	}

.comm a:hover
    {
	color: #00BFFF;
	font-weight: bold;
	background-color: transparent;
	text-decoration: none;
	font-size: 110%;
    }

.edcomm
{
	margin-top: 5px;
	margin-right: 0;
	margin-bottom: 5px;
	font-size: 90%;
	background-color: #FFF8DC;
	padding: 5px;
}

.edcomm li
{
	display: inline;
	list-style-type: none;
	padding-left: 30px;
}

.edcomm a:link, a:visited
{
	color: #1E90FF;
	background-color: transparent;
	text-decoration: none;
	}

.edcomm a:hover
    {
	color: #00BFFF;
	font-weight: bold;
	background-color: transparent;
	text-decoration: none;
	font-size: 110%;
    }

.edcomm1
{
	margin-top: 5px;
	margin-right: 0;
	margin-bottom: 5px;
	font-size: 90%;
	background-color: #FFF8DC;
	padding: 5px;
	margin-left: 20;
}

.edcomm1 li
{
	display: inline;
	list-style-type: none;
	padding-left: 30px;
}

.edcomm1 a:link, a:visited
{
	color: #1E90FF;
	background-color: transparent;
	text-decoration: none;
	}

.edcomm1 a:hover
    {
	color: #00BFFF;
	font-weight: bold;
	background-color: transparent;
	text-decoration: none;
	font-size: 110%;
    }

.edcomm2
{
	margin-top: 5px;
	margin-right: 0;
	margin-bottom: 5px;
	font-size: 90%;
	background-color: #FFF8DC;
	padding: 5px;
	margin-left: 30;
}

.edcomm2 li
{
	display: inline;
	list-style-type: none;
	padding-left: 30px;
}

.edcomm2 a:link, a:visited
{
	color: #1E90FF;
	background-color: transparent;
	text-decoration: none;
	}

.edcomm2 a:hover
    {
	color: #00BFFF;
	font-weight: bold;
	background-color: transparent;
	text-decoration: none;
	font-size: 110%;
    }

.edcomm3
{
	margin-top: 5px;
	margin-right: 0;
	margin-bottom: 5px;
	font-size: 90%;
	background-color: #FFF8DC;
	padding: 5px;
	margin-left: 40;
}

.edcomm3 li
{
	display: inline;
	list-style-type: none;
	padding-left: 30px;
}

.edcomm3 a:link, a:visited
{
	color: #1E90FF;
	background-color: transparent;
	text-decoration: none;
	}

.edcomm3 a:hover
    {
	color: #00BFFF;
	font-weight: bold;
	background-color: transparent;
	text-decoration: none;
	font-size: 110%;
    }

.edcomm4
{
	margin-top: 5px;
	margin-right: 0;
	margin-bottom: 5px;
	font-size: 90%;
	background-color: #FFF8DC;
	padding: 5px;
	margin-left: 50;
}

.edcomm4 li
{
	display: inline;
	list-style-type: none;
	padding-left: 30px;
}

.edcomm4 a:link, a:visited
{
	color: #1E90FF;
	background-color: transparent;
	text-decoration: none;
	}

.edcomm4 a:hover
    {
	color: #00BFFF;
	font-weight: bold;
	background-color: transparent;
	text-decoration: none;
	font-size: 110%;
    }

.edcomm5
{
	margin-top: 5px;
	margin-right: 0;
	margin-bottom: 5px;
	font-size: 90%;
	background-color: #FFF8DC;
	padding: 5px;
	margin-left: 60px;
}

.edcomm5 li
{
	display: inline;
	list-style-type: none;
	padding-left: 30px;
}

.edcomm5 a:link, a:visited
{
	color: #1E90FF;
	background-color: transparent;
	text-decoration: none;
	}

.edcomm5 a:hover
    {
	color: #00BFFF;
	font-weight: bold;
	background-color: transparent;
	text-decoration: none;
	font-size: 110%;
    }

#modcomm
{
	margin: 5px;
	font-size: 90%;
	background-color: #E6E6FA;
	padding: 5px;
}

#modcomm li
{
	display: inline;
	list-style-type: none;
	padding-left: 30px;
}

#modcomm a:link, a:visited
{
	color: #1E90FF;
	background-color: transparent;
	text-decoration: none;
	}

#modcomm a:hover
    {
	color: #00BFFF;
	font-weight: bold;
	background-color: transparent;
	text-decoration: none;
	font-size: 110%;
    }

.subcomm
{
	margin-top: 5px;
	margin-right: 0;
	margin-bottom: 5px;
	margin-left: 25px;
	font-size: 90%;
	background-color: #F0FFF0;
	padding: 1px 10;
}

.subcomm li
{
	display: inline;
	list-style-type: none;
	padding-left: 30px;
}

.subcomm a:link, a:visited
{
	color: #1E90FF;
	background-color: transparent;
	text-decoration: none;
	}

.subcomm a:hover
    {
	color: #00BFFF;
	font-weight: bold;
	background-color: transparent;
	text-decoration: none;
	font-size: 110%;
    }

 .subcomm1
{
	margin-top: 5px;
	margin-right: 0;
	margin-bottom: 5px;
	margin-left: 20px;
	font-size: 90%;
	background-color: #F0FFF0;
	padding: 1px 10;
}

.subcomm1 li
{
	display: inline;
	list-style-type: none;
	padding-left: 30px;
}

.subcomm1 a:link, a:visited
{
	color: #1E90FF;
	background-color: transparent;
	text-decoration: none;
	}

.subcomm1 a:hover
    {
	color: #00BFFF;
	font-weight: bold;
	background-color: transparent;
	text-decoration: none;
	font-size: 110%;
    }

.subcomm2
{
	margin-top: 5px;
	margin-right: 0;
	margin-bottom: 5px;
	margin-left: 30px;
	font-size: 90%;
	background-color: #F0FFF0;
	padding: 1px 10;
}

.subcomm2 li
{
	display: inline;
	list-style-type: none;
	padding-left: 30px;
}

.subcomm2 a:link, a:visited
{
	color: #1E90FF;
	background-color: transparent;
	text-decoration: none;
	}

.subcomm2 a:hover
    {
	color: #00BFFF;
	font-weight: bold;
	background-color: transparent;
	text-decoration: none;
	font-size: 110%;
    }

.subcomm3
{
	margin-top: 5px;
	margin-right: 0;
	margin-bottom: 5px;
	margin-left: 40px;
	font-size: 90%;
	background-color: #F0FFF0;
	padding: 1px 10;
}

.subcomm3 li
{
	display: inline;
	list-style-type: none;
	padding-left: 30px;
}

.subcomm3 a:link, a:visited
{
	color: #1E90FF;
	background-color: transparent;
	text-decoration: none;
	}

.subcomm3 a:hover
    {
	color: #00BFFF;
	font-weight: bold;
	background-color: transparent;
	text-decoration: none;
	font-size: 110%;
    }

.subcomm4
{
	margin-top: 5px;
	margin-right: 0;
	margin-bottom: 5px;
	margin-left: 50px;
	font-size: 90%;
	background-color: #F0FFF0;
	padding: 1px 10;
}

.subcomm4 li
{
	display: inline;
	list-style-type: none;
	padding-left: 30px;
}

.subcomm4 a:link, a:visited
{
	color: #1E90FF;
	background-color: transparent;
	text-decoration: none;
	}

.subcomm4 a:hover
    {
	color: #00BFFF;
	font-weight: bold;
	background-color: transparent;
	text-decoration: none;
	font-size: 110%;
    }

.subcomm5
{
	margin-top: 5px;
	margin-right: 0;
	margin-bottom: 5px;
	margin-left: 60px;
	font-size: 90%;
	background-color: #F0FFF0;
	padding: 1px 10;
}

.subcomm5 li
{
	display: inline;
	list-style-type: none;
	padding-left: 30px;
}

.subcomm5 a:link, a:visited
{
	color: #1E90FF;
	background-color: transparent;
	text-decoration: none;
	}

.subcomm5 a:hover
    {
	color: #00BFFF;
	font-weight: bold;
	background-color: transparent;
	text-decoration: none;
	font-size: 110%;
    }

img{
    border : none;
}

.codex{
	font-size: 85%;

}
