body, p, td, th, a, li {

    color:black;

    font-family:Tahoma,Verdana,Arial,sans-serif;

    font-size:10pt;

    line-height:12pt;

}

th {

    font-size:14pt;

    line-height:16pt;

    text-align:left;

}

li {

    margin-bottom:4px;

}

ul {

    list-style-image: url(../images/bullet.gif);

}

h1, h2, h3 {

    color:black;

    font-family:Tahoma,Verdana,Arial,sans-serif;

}

h1 {

    font-size:20pt;

    line-height:21pt;

    margin-top:20pt;

    margin-bottom:7pt;

}

h2 {

    font-size:14pt;

    line-height:16pt;

    margin-top:14pt;

    margin-bottom:4.7pt;

}

h3 {

    font-size:10pt;

    line-height:12pt;

    margin-top:10pt;

    margin-bottom:3.3pt;

}

.componentheading  {

    font-size:14pt;

    font-weight:bold;

    color:#f58724;

}

.contentheading {

    font-size:12pt;

    font-weight:bold;

    color:#202020;

}

#frontmain {

    position:relative;

    z-index:2;

    padding-left:315px;

    padding-right:5px;

    height:230px;

}

#frontplatewrap {

    position:relative;

    left:-5px;

    z-index:3;

    border-top:4px solid white;

}

#frontplate {

    position:relative;

    z-index:3;

    background-color:#6085AA;

    height:235px;

    padding:25px;

    padding-top:50px;

    opacity:.80;

    filter:alpha(opacity=80)

}

#frontplatesub1 {

    position:absolute;

    top:50px;

    left:490px;

    height:100px;

    width:257px;

    z-index:4;

    background-image:url(../images/platta.gif);

}

#frontplatesub2 {

    position:absolute;

    top:175px;

    left:490px;

    height:100px;

    width:257px;

    z-index:4;

    background-image:url(../images/platta.gif);

}

.linkplate {

  padding:14px;

}

.linkplate a {

  text-decoration:none;

}

.linkplate .head {

  color:white;

  font-size:14pt;

  font-weight:bold;

}

.linkplate .desc {

  font-size:10pt;

  padding-right:30px;

  margin-top:10px;

}

.orange {

    color:#f58724;

}  

.darkorange {

    color:#d67f00;

}  

.pagenav_prev a {

   color:white;

   background-color:#f58724;

   text-decoration:none;

   padding:2px 4px 2px 4px;

}

.pagenav_next a {

   color:white;

   background-color:#f58724;

   text-decoration:none;

   padding:2px 4px 2px 4px;

}

.readon {

  text-decoration:none;

  padding:2px 4px 2px 4px;

  background-color:white;

  font-size:70%;

  color:#003399;

}

.blog a {

   text-decoration:none;

   padding:2px 4px 2px 4px;

   background-color:silver;

   font-size:70%;

   color:#003399;

}

.blog a:link {

  color:#003399;

}

#frontmain h1 {

    font-size:28pt;

    line-height:28pt;

    color:#d67f00;

    color:#f58724;

    font-weight:normal;

}  

#frontplate a {

    color:white;

}

#frontplate td {

    color:white;

}

#frontplate th {

    color:white;

    padding-bottom:4.7pt;

}

#frontplate ul {

    margin:0; padding:0;

    margin-left:20px;

}

#frontplate ul li {

    font-size:12pt;

    font-weight:bold;

    margin-bottom:6px;

}

#frontimage {

    position:absolute;

    top:23px;

    left:228px;

    z-index:1;

}



body {

	margin:4px;

	padding:0;

	background-color:#ebebeb;

}



p {

	line-height:12pt;

	margin:0 0 15px;

}



.contentpaneopen a:link {

	color: #003399;

}

.contentpaneopen a:visited {

	color: #003399;

}

.contentpaneopen a:hover {

	color: #0066CC;

}

.contentpaneopen a:active {

	color: #003399;

}



#all {

	background-image:url(../images/metsol.gif);

	background-position: 750px 5px;

	background-repeat:no-repeat;

	width:955px;

	height:600px;

        margin:15px;

        border:1px solid #white;

        background-color:white;

}

#left {

	background-image:url(../images/flame1.gif);

	background-color:#FFFFFF;

	background-position: left bottom;

	background-repeat:no-repeat;

	width:200px;

}

#main {

	padding-left:60px;

	padding-right:35px;

	padding-top:105px;

        padding-bottom:25px;

	height: 500px;

	vertical-align:top;

}

#main_front {

	padding-left:5px;

	padding-right:15px;

	padding-top:125px;

        /*padding-bottom:2px;*/

	height: 500px;

	vertical-align:top;

}

#right {

	padding:5px;

	padding-top:195px;

	width:100px;

	vertical-align:top;

	font-size:80%;

}

#right div {

	border-left:1px solid silver;

	padding-left:10px;

}

.center{

	text-align:center;

}

.hide {

	display:none;

}

#contact {

	color:#202020;

	background-color:#CCCCCC;

	text-align:center;

}

#contact a {

	color:#202020;
	text-decoration:underline;

}



.menupad {

  height:1px;

  width:198px;

  margin-left:1px;

  margin-right:1px;

  background-image:url(../images/menuback.gif);

  background-color:white;

  background-position:-1px 0px;

  font-size:1px;

}



.menusep {

  height:5px;

  width:200px;

  background-color:white;

  font-size:1px;

}



.flame1pad {

  height:1px;

  width:198px;

  margin-left:1px;

  margin-right:1px;

  background-image:url(../images/flame1.gif);

  background-color:white;

  background-position:-1px 0px;

  font-size:1px;

}



#menu {

	background-image:url(../images/menuback.gif);

	height:auto; width:196px;

	border:0;

	color:#FFFFFF;

	padding:2px;

        padding-top:80px;

        padding-bottom:20px;

}

#menu td {

        text-align:right;

        padding-top:5px;

        padding-bottom:5px;

}

#menu .mainlevel {

        text-transform: uppercase;

}

#menu .sublevel {

        text-transform: capitalize;

}

#menu div {

        padding-top:1px;

        padding-bottom:1px;

}

#menu a {

	color: white;

	text-decoration:none;

	padding-right:20px;

        font-size:10pt;

}

#menu a:link {

}

#menu a:visited {

}

#menu a:hover {

	text-decoration:underline;

}

#menu a:active {

	background-image:url(../images/activemenuitem.gif);

	background-position: right center;

	background-repeat:no-repeat;

}

#active_menu {

	font-weight:bold;

	background-image:url(../images/arrow.gif);

	background-position: 100% 55%;

	background-repeat:no-repeat;

}

img {

border-width:0px;

}
