/* d2m interactive - style sheet rev 0.1 */

/* normalization and defaults */
h1,h2,h3,h4,h5,h6,p,a,img,span{margin:0px;padding:0px;border:0px;border-style:solid;}
body{width:100%;font-family:Arial, sans-serif;font-size:12px;font-style:normal;text-decoration:none;font-weight:normal;margin-top:5px;background-color:#ffffff;}
input{margin:2px;padding:2px;border:1px;border-style:solid;background-color:#ffe000;}


<style type="text/css">
<!--
a:link {color: #148ba8; text-decoration: none; }
a:active {color: #e94d2f; text-decoration: none; }
a:visited {color: #148ba8; text-decoration: none; }
a:hover {color: #c5513a; text-decoration: none; }
-->
</style>


#outer {position:relative;width:1000px;background-color:#ffffff;margin-left:auto;margin-right:auto;}

#inner {position:relative;width:1000px;background-color:#ffffff;margin-left:auto;margin-right:auto;}

#core {position:relative;width:1000px;background-color:#ffffff;margin-left:auto;margin-right:auto;}

#head {position:relative;width:1000px;height:134px;margin-left:auto;margin-right:auto;}

#head2 {position:relative;width:1000px;height:100px;margin-left:auto;margin-right:auto;}

#topleft {position:relative;width:176px;height:138px;float:left;margin:5px 0px 3px 5px;}
#topright {position:relative;width:814px;height:138px;float:right;}
#topright1 {position:relative;width:814px;margin-left:auto;margin-right:auto;margin:8px 0px 0px 0px;}
#topright2 {position:relative;width:814px;height:3px;margin:0px 0px 0px 0px;}
#topright3 {position:relative;width:614px;height:101px;padding:20px 60px 0px 60px;}

#topleftA {position:relative;width:176px;height:80px;float:left;margin:5px 0px 3px 5px;}
#toprightA {position:relative;width:814px;height:80px;float:right;}
#topright3A {position:relative;width:814px;height:60px;float:left;padding:27px 0px 0px 0px;}

#columns {position:relative;width:1004px;background-color:white;margin-left:auto;margin-right:auto;}


/*------------------------------------------------------------------------------------------------------------------*/

#port_container {
    position:relative;
    float:left;
    width: 730px;
    background-color:#FFFFFF;
}

#port_left {
    position:relative;
    float:left;
    border:green 0px solid;
    width: 216px;
    padding:4px;
    margin:0px 10px;
    clear:left;
}

#port_right {
    position:relative;
    float:left;
    border:fuchsia 0px solid;
    width: 480px;
    margin-left:5px;
    text-align:center;
}
/*
#thumbnails {
    float:left;
  position: relative;
  width: 500px;
  height: 107px;
  overflow: hidden;
  background-color: #FFFFFF;
  border:red 0px solid;
}

#thumbnails ul {
  position: relative;
  left: 0;
  margin: 0;
  padding: 0;
  width: 3700px;
  padding: 0;
  list-style: none;
}

#thumbnails li {
  float: left;
  width: 90px;
  height: 90px;
  margin: 0 5px 0 0;
  padding: 0;
  cursor: pointer;
}

#thumbnails a.thumb {
  display: block;
  float: left;
  width: 97px;
  height: 65px;
  text-decoration: none;
  text-align: center;
  white-space: normal;
}

#thumbnails a.thumb img {
  width: 90px;
  height: 90px;
  border: 5px solid #FFFFFF;
}
*/
#port_pn {
    position:relative;
    width:60px;
    float:left;
    
}
#left, #right {
    cursor: pointer;
}

/*------------------------------------------------------------------------------------------------------------------*/

.subrow {position:relative;width:994px;margin:0px 5px 0px 5px;background-color:transparent;}

.subrow2 {position:relative;width:994px;margin:0px 5px 0px 5px;background-color:#ffffff;}

.subrowP {position:relative;width:996px;margin:0px 2px 0px 2px;background-color:#ffffff;}

.subblock {position:relative;display:inline;width:316px;background-color:#ffffff;float:left;margin:0px 6px 0px 7px;}

.subblockP1 {position:relative;display:inline;width:316px;background-color:#ffffff;float:left;margin:0px 6px 0px 7px;}

.subblockP2 {position:relative;display:inline;width:300px;background-color:#ffffff;float:left;margin:0px 6px 0px 7px;}

.subblock2 {position:relative;display:inline;width:650px;background-color:#ffffff;float:right;margin:0px 6px 0px 7px;}

.subblock2a
{position:relative;display:inline;width:200px;background-color:#ffffff;float:left;margin:0px 6px 0px 6px;}

.subblock3
{position:relative;display:inline;width:250px;background-color:#ffffff;float:left;margin:0px 6px 0px 6px;}

.subblockp {position:relative;display:inline;width:653px;background-color:#ffffff;float:left;margin:0px 6px 0px 6px;}

.subblockinner {position:relative;width:300px;background-color:#ffffff;margin-left:auto;margin-right:auto;margin:14px 6px 0px 9px;}
.subblockinner2 {position:relative;width:273px;background-color:#ffffff;margin-left:auto;margin-right:auto;}
.subblockinner3 {position:relative;width:630px;background-color:#ffffff;margin-left:auto;margin-right:auto;}
.subblockinner4 {position:relative;width:190px;background-color:#ffffff;margin-left:auto;margin-right:auto;}

#footer {position:relative;width:1000px;height:38px;background-color:#ffffff;margin-left:auto;margin-right:auto;}

#footerinner {position:relative;width:990px;margin-left:auto;margin-right:auto;margin:8px 0px 0px 0px;}
/* font */

ul {
	font-family:TrebuchetMS,Arial,Helvetica,sans-serif;
	font-size: 11.5px;
	font-style: normal;
	font-weight: normal;
	color: #000099;
	text-decoration: none; }
	a.ul:link {color: #000099; }
	a.ul:visited {color: #000099; }
	a.ul:hover {color: #980000; }
	a.ul:active {color: #0000FF;
}
	
.headfont {
	font-family:TrebuchetMS,Arial,Helvetica,sans-serif;
	font-size: 14px;
	font-style: bold;
	color: #1c677c;
	text-decoration: none;
	line-height:19px; }
	a.quotes:link {color: #1c677c; }
	a.quotes:visited {color: #1c677c; }
	a.quotes:hover {color: #980000; }
	a.quotes:active {color: #0000FF;
}
	
.quotes {
	font-family:TrebuchetMS,Arial,Helvetica,sans-serif;
	font-size: 14px;
	font-style: normal;
	color: #606060;
	text-decoration: none;
	line-height:16px; }
	a.quotes:link {color: #606060; }
	a.quotes:visited {color: #606060; }
	a.quotes:hover {color: #980000; }
	a.quotes:active {color: #0000FF;
}
	
.quotesm {
	font-family: TrebuchetMS,Arial,Helvetica,sans-serif;
	font-size: 13px;
	font-style: italic;
	color: #000099;
	line-height:16px;
	text-decoration: none; }
	a.quotesm:link {color: #000099; }
	a.quotesm:visited {color: #000099; }
	a.quotesm:hover {color: #980000; }
	a.quotesm:active {color: #0000FF;
}
	
.text-big {
	font-family: Arial,Helvetica,sans-serif;
	font-size: 13px;
	color: #000099;
	line-height:15px;
	text-decoration: none; }
	a.quotesm:link {color: #000099; }
	a.quotesm:visited {color: #000099; }
	a.quotesm:hover {color: #980000; }
	a.quotesm:active {color: #0000FF;
}
	
.text-gray {
	font-family: Arial,Helvetica,sans-serif;
	font-size: 11px;
	color: #868686;
	line-height:13px;
	text-decoration: none; }
	a.text-gray:link {color: #000099;text-decoration: none; }
	a.text-gray:visited {color: #000099;text-decoration: none; }
	a.text-gray:hover {color: #980000;text-decoration: none; }
	a.text-gray:active {color: #0000FF;text-decoration: none;
}

.initial {
	font-family:Georgia,Arial-Narrow,Helvetica-Narrow,Arial,sans-serif;
	font-size: 24px;
	font-style: normal;
	font-weight: normal;
	color: #606060;
	line-height:19px;
	text-decoration: none; }
	a.initial:link {color: #606060; }
	a.initial:visited {color: #606060; }
	a.initial:hover {color: #980000; }
	a.initial:active {color: #0000FF; 
}


/*<![CDATA[*/
 img.c22 {border:0;width:88px;height:31px}
 div.c21 {background-color:#ffe2c8; border: 1px solid #f47c5b; background-image:url('/images/bkgrnd6.jpg');}
 div.c20 {background-color:#ffe2c8; background-image:url('/images/bkgrnd6.jpg');}
 div.c19 {padding:7px 0px 8px 0px;}
 div.c18 {background-color:#fff3ae; border: 1px solid #ffc61e; background-image:url('/images/bkgrnd5.jpg');}
 div.c17 {background-color:#fff3ae; background-image:url('/images/bkgrnd5.jpg');}
 div.c16 {background-color:#e7faff; background-image:url('/images/bkgrnd4.jpg'); border: 1px solid #005554;}
 div.c15 {background-color:#e7faff; background-image:url('/images/bkgrnd4.jpg');}
 div.c14 {padding:12px 0px 12px 0px;}
 span.c13 {color: #000000}
 p.c12 {font-size:0px;clear:both}
 div.c11 {background-color:#ffffff; border: 1px solid #fffffe;}
 p.c10 {font-size:4px;clear:both}
 div.c9 {text-align:left;}
 div.c9a {text-align:left;font-size:14px;color:#d5d5d5;}
 span.c8 {color: #358699}
 div.c7 {position:absolute; visibility:hidden;}
 span.c6 {color: #F56A4D}
 span.c5 {color: #F8A756}
 span.c4 {color: #FBCE51}
 span.c3 {color: #E5C558}
 span.c2 {color: #95A06F}
 span.c1 {color: #2B7589}
/*]]>*/


/* menu */

#nav {
margin:0;
padding:0;
font-family: TrebuchetMS,Arial,Helvetica,sans-serif;
font-weight: normal;
}
#nav li {
display:inline;
padding:0;
margin:0;
}
#nav a:link,
#nav a:visited {
color:#116477;
padding:0px 30px 0px 35px;
text-decoration: none;
}
#nav a:hover {
color:#ec351d;
background:#ffffff;
text-decoration: none;
}


#nav {
margin:0;
padding:0;
font-family: TrebuchetMS,Arial,Helvetica,sans-serif;
font-weight: normal;
}
#nav li {
display:inline;
padding:0;
margin:0;
}
#nav a:link,
#nav a:visited {
color:#116477;
padding:0px 30px 0px 35px;
text-decoration: none;
}
#nav a:hover {
color:#ec351d;
background:#ffffff;
text-decoration: none;
}

#nav2 {
margin:0;
padding:0;
font-family: TrebuchetMS,Arial,Helvetica,sans-serif;
font-weight: normal;

}
#nav2 li {
display:inline;
padding:0;
margin:0;
}
#nav2 a:link,
#nav2 a:visited {
color:#116477;
padding:0px 30px 0px 35px;
text-decoration: none;
}
#nav2 a:hover {
color:#ec351d;
text-decoration: none;
}

#nav2 {
margin:0;
padding:0;
font-family: TrebuchetMS,Arial,Helvetica,sans-serif;
font-weight: normal;
}
#nav2 li {
display:inline;
padding:0;
margin:0;
}
#nav2 a:link,
#nav2 a:visited {
color:#fffffe;
padding:0px 24px 0px 45px;
text-decoration: none;
}
#nav2 a:hover {
color:#fff000;
background:#2a758a;
text-decoration: none;
}

.tickerstyle{width:460px; height:86px; border:0px solid black; background:#ffffff; padding:0px; overflow:auto;}

.tickerstyle2{width:296px; height:200px; border:1px solid black; background:#ffffff; padding:0px; overflow:hidden;}

.tickerstyle3{width:296px; height:200px; border:0px solid black; background:#ffffff; padding:0px; overflow:hidden;}

.tickerstyle4{width:600px; height:280px; border:0px solid black; background:#ffffff; padding:0px; overflow:hidden;}

.messagediv{display: none;background:#ffffff;font-family: TrebuchetMS,Arial,Helvetica,sans-serif; font-size: 11px;line-height:12px; color:#555555;}
