body, html { padding:0px; margin:0px; font-size:12px; color:#2e2e2e; font-family:Trebuchet MS; text-align:center; background:url(main_bg.jpg ); background-repeat: repeat-x; }
table td { font-size:12px; font-family:Trebuchet MS; vertical-align:top; }

a { text-decoration:none; color:#176161; }
a:hover { text-decoration:underline; color:#176161; }
s
h1 { color:#166262; font-weight:normal; font-size:17px; font-family: "Trebuchet MS", Trebuchet; margin:0; }
h2 { color:#166262; font-weight:bold; font-size:14px; font-family: "Trebuchet MS", Trebuchet; margin:0; }
h3 { color:#166262; font-weight:bold; font-size: 12px; font-family: "Trebuchet MS", Verdana; margin:0; }

div#wrapper { pposition:relative; margin: 0 auto; width: 912px; }

table#mainT { width:912px; position:relative; top:29px; margin-left:auto; margin-right:auto; }

table#mainT td { vertical-align:top; }
table#mainT td#leftshadow { width:6px; background:url( left_shadow_bg.gif ); background-repeat:repeat-y; }
table#mainT td#rightshadow { width:6px; background:url( right_shadow_bg.gif ); background-repeat:repeat-y; }
table#mainT td#bottomshadow { height:13px; background:url( bottom_shadow_bg.gif ); background-repeat:no-repeat; }

table#mainT td#maincontent { background:white; text-align:left; }
table#mainT td#maincontent div#logo { height:68px; position:relative; background:url( logo_bg.gif ) no-repeat left top; }
table#mainT td#maincontent div#logo a { color:white; } 

table#mainT td#maincontent div#mm { height:29px; background:url( mm_bg.gif ); background-repeat: repeat-x; }

/* mainmenu styles */
table#mmT { position:relative; top:4px; }

table#mmT td.mm_spacer { width:6px; }

table#mmT td.mm_left { width:11px; height:25px;}
table#mmT td.mm_content { padding:5px 4px 4px 4px; }
table#mmT td.mm_content a { color:#4b4b4b; font-weight:normal; text-decoration:none;}
table#mmT td.mm_content a:hover { color:#176161; font-weight:normal; text-decoration:none;}
table#mmT td.mm_right { width:11px; height:25px; }

table#mmT td.mm_left_act { width:11px; height:25px; background:url(mm_left_bg.gif); background-repeat:no-repeat; }
table#mmT td.mm_content_act { padding:5px 4px 4px 4px; background:url(mm_content_bg.gif); background-repeat:repeat-x; }
table#mmT td.mm_content_act a { color:#176161; font-weight:bold; text-decoration:none; }
table#mmT td.mm_content_act a:hover { color:#176161; font-weight:bold; text-decoration:none; }
table#mmT td.mm_right_act { width:11px; height:25px; background:url(mm_right_bg.gif); background-repeat:no-repeat; }
/* *************** */

table#mainT td#maincontent div#sm { height:23px; background:url( sm_bg.gif ); background-repeat: repeat-x; }

/* submenu styles */
table.smT { position:relative; top:2px; }
table.smT td.sm_spacer { width:6px; }

table.smT td.sm_left { width:9px; height:18px;}
table.smT td.sm_content { padding:1px; }
table.smT td.sm_content a { color:#4b4b4b; text-decoration:none;}
table.smT td.sm_content a:hover { color:#176161; text-decoration:none;}
table.smT td.sm_right { width:9px; height:18px; }

table.smT td.sm_left_act { width:9px; height:18px; background:url(sm_left_bg.gif); background-repeat:no-repeat; }
table.smT td.sm_content_act { padding:1px; background:url(sm_content_bg.gif); background-repeat:repeat-x; }
table.smT td.sm_content_act a { color:#176161; text-decoration:none; }
table.smT td.sm_content_act a:hover { color:#176161; text-decoration:none; }
table.smT td.sm_right_act { width:9px; height:18px; background:url(sm_right_bg.gif); background-repeat:no-repeat; }
/* *************** */

table#mainT td#maincontent div#content {}

table#contentT { width:100%; }

table#frontcolumnsT { width:100%; }
table#frontcolumnsT td.leftcol { width:415px; padding-right:10px; padding-left:20px; padding-top:20px;}
table#frontcolumnsT td.rightcol { padding-top:20px; padding-right:8px;}


/* left column content */
table#contentT td#content_left {}
table#contentT td#content_left div#main_content_frontpage { margin-left:5px; margin-right:3px; }
table#contentT td#content_left div#main_content_basic { margin:10px 10px 10px 22px; }

div#main_content_basic img { padding-left: 2px; padding-right: 2px; padding-top: 0px; padding-bottom: 2px; }

table.highlightbox { width:219px; margin-bottom:10px; }
table.highlightbox td.htop { width:219px; height:11px; overflow:hidden; font-size:0px; line-height:0px; background:url(highlightbox_bg_top.gif); background-repeat:no-repeat; }
table.highlightbox td.hmiddle { width:219px; padding:12px; background:url(highlightbox_bg_middle.gif); background-repeat:repeat-y;  }
table.highlightbox td.hbottom { width:219px; height:9px; overflow:hidden; font-size:0px; line-height:0px; background:url(highlightbox_bg_bottom.gif); background-repeat:no-repeat;  }
/* *************** */

table.highlightbox2 { margin-bottom:6px; height:100%; }
table.highlightbox2 td { vertical-align:top; }
table.highlightbox2 td ul { padding-left:0px; margin-left:15px; }
table.highlightbox2 td.hspacer { font-size:0px; line-height:0px; width:6px; }
table.highlightbox2 td.htop2 { padding-right:5px; height:5px; font-size:0px; line-height:0px; background:url(highlightbox_bg2_top.gif); background-repeat:no-repeat; }
table.highlightbox2 td.hmiddle2 { width:200px; padding:10px; height:90px; text-align:left; border-left:1px solid #abb2aa; border-right:1px solid #abb2aa; background-color:#edefea; background-image:url(highlightbox_bg2_middle.gif); background-repeat:no-repeat; }
table.highlightbox2 td.hbottom2 { height:5px;  font-size:0px; line-height:0px; background:url(highlightbox_bg2_bottom.gif); background-repeat:no-repeat;  }

table.highlightbox2_3col { margin-bottom:6px; height:100%; }
table.highlightbox2_3col td { vertical-align:top; }
table.highlightbox2_3col td ul { padding-left:0px; margin-left:15px; }
table.highlightbox2_3col td.hspacer_3col { font-size:0px; line-height:0px; width:6px; }
table.highlightbox2_3col td.htop2_3col { padding-right:5px; height:4px; font-size:0px; line-height:0px; background:url(highlightbox2_bg2_top.gif); background-repeat:no-repeat; }
table.highlightbox2_3col td.hmiddle2_3col { width:314px; padding:10px; height:85px; text-align:left; border-left:1px solid #abb2aa; border-right:1px solid #abb2aa; background-color:#edefea; background-image:url(highlightbox2_bg2_middle.gif); background-repeat:no-repeat; }
table.highlightbox2_3col td.hbottom2_3col { height:4px; font-size:0px; line-height:0px; background:url(highlightbox2_bg2_bottom.gif); background-repeat:no-repeat;  }

/* leftcol submenu */
td.sL { 
	background-image:url(bg_sm_0.gif); 
	background-repeat:repeat-x; 
	background-position: bottom;
	background-color:#eeefeb; 
	vertical-align:top; 	
	line-height:1.1;
	font-weight:bold;
	}
td.sL a { color:#646863; text-decoration:none; }
td.sL a:visited { color:#646863; text-decoration:none; }
td.sL a:hover { color:#156363; text-decoration:none;  }
td.sL a:active { color:#646863; text-decoration:none;  }

td.sLA { 
	background-image:url(bg_sm_0.gif); 
	background-repeat:repeat-x; 
	background-position: bottom;
	background-color:#eeefeb; 
	vertical-align:middle; 
	line-height:1.1;
	font-weight:bold; }
td.sLA a { color:#156363; text-decoration:none; }
td.sLA a:visited { color:#156363; text-decoration:none; }
td.sLA a:hover { color:#156363; text-decoration:none;  }
td.sLA a:active { color:#156363; text-decoration:none;  }

td.sL1 { 
	border-bottom:1px solid white;
	background-color:#e0e2dc;
	vertical-align:middle; 
	line-height:1.0; }
td.sL1 a { color:#646863; text-decoration:none; }
td.sL1 a:visited { color:#646863; text-decoration:none; }
td.sL1 a:hover { color:#175c5b; text-decoration:none;  }
td.sL1 a:active { color:#646863; text-decoration:none;  }

td.sL1A { 
	border-bottom:1px solid white;
	background-color:#e0e2dc;
	vertical-align:middle; 
	line-height:1.0; }
td.sL1A a { color:#175c5b; text-decoration:none; }
td.sL1A a:visited { color:#175c5b; text-decoration:none; }
td.sL1A a:hover { color:#175c5b; text-decoration:none;  }
td.sL1A a:active { color:#175c5b; text-decoration:none;  }

td.sL2 { 
	border-bottom:1px solid white;
	background-color:#bbbdbd; 
	vertical-align:middle; 
	line-height:1.1; }
td.sL2 a { color:#ffffff; text-decoration:none; }
td.sL2 a:visited { color:#ffffff; text-decoration:none; }
td.sL2 a:hover { color:#175c5b; text-decoration:none;  }
td.sL2 a:active { color:#ffffff; text-decoration:none;  }

td.sL2A { 
	border-bottom:1px solid white;
	background-color:#bbbdbd; 
	vertical-align:middle; 
	line-height:1.1; }
td.sL2A a { color:#175c5b; text-decoration:none; }
td.sL2A a:visited { color:#175c5b; text-decoration:none; }
td.sL2A a:hover { color:#175c5b; text-decoration:none;  }
td.sL2A a:active { color:#175c5b; text-decoration:none;  }

td.sL3 { 
	border-bottom:1px solid white;
	background-color:#a3a5a4; 
	vertical-align:middle; 
	line-height:1.1; }
td.sL3 a { color:#dfdfdf; text-decoration:none; }
td.sL3 a:visited { color:#dfdfdf; text-decoration:none; }
td.sL3 a:hover { color:#134d4c; text-decoration:none;  }
td.sL3 a:active { color:#dfdfdf; text-decoration:none;  }

td.sL3A { 
	border-bottom:1px solid white;
	background-color:#a3a5a4; 
	vertical-align:middle; 
	line-height:1.1; }
td.sL3A a { color:#134d4c; text-decoration:none; }
td.sL3A a:visited { color:#134d4c; text-decoration:none; }
td.sL3A a:hover { color:#134d4c; text-decoration:none;  }
td.sL3A a:active { color:#134d4c; text-decoration:none;  }

td.sL4 { 
	border-bottom:1px solid white;
	background-color:#818382;
	vertical-align:middle; 
	line-height:1.1; }
td.sL4 a { color:#cfcfcf; text-decoration:none; }
td.sL4 a:visited { color:#cfcfcf; text-decoration:none; }
td.sL4 a:hover { color:#083d3c; text-decoration:none;  }
td.sL4 a:active { color:#cfcfcf; text-decoration:none;  }

td.sL4A { 
	border-bottom:1px solid white;
	background-color:#818382;
	vertical-align:middle; 
	line-height:1.1; }
td.sL4A a { color:#083d3c; text-decoration:none; }
td.sL4A a:visited { color:#083d3c; text-decoration:none; }
td.sL4A a:hover { color:#083d3c; text-decoration:none;  }
td.sL4A a:active { color:#083d3c; text-decoration:none;  }

td.sL5 { 
	border-bottom:1px solid white;
	background-color:#6c6d6c;
	vertical-align:middle; 
	line-height:1.1; }
td.sL5 a { color:#bfbfbf; text-decoration:none; }
td.sL5 a:visited { color:#bfbfbf; text-decoration:none; }
td.sL5 a:hover { color:#073332; text-decoration:none;  }
td.sL5 a:active { color:#bfbfbf; text-decoration:none;  }

td.sL5A { 
	border-bottom:1px solid white;
	background-color:#6c6d6c;
	vertical-align:middle; 
	line-height:1.1; }
td.sL5A a { color:#073332; text-decoration:none; }
td.sL5A a:visited { color:#073332; text-decoration:none; }
td.sL5A a:hover { color:#073332; text-decoration:none;  }
td.sL5A a:active { color:#073332; text-decoration:none;  }
/* *************** */


/* right column content */
table#contentT td#content_right { width:205px; border-left:1px solid #a9b2aa; background:url( rightcol_bg.gif );  background-repeat:repeat-y; }
table#contentT td#content_right div#rightcol { font-size:13px; }
table#contentT td#content_right div#rightcol div.rc_headline { height:22px; width:194px; background:url( rightcol_headline_bg.gif );  background-repeat:repeat-x; padding:2px 2px 2px 9px; font-size:14px; font-weight:bold; }
table#contentT td#content_right div#rightcol div.rc_content { padding:2px 2px 2px 9px; }
table#contentT td#content_right div#rightcol div.rc_content_links a { font-size:13px; color:#163636; }
table#contentT td#content_right div#rightcol div.rc_content_links { padding:2px 2px 6px 12px; }
table#contentT td#content_right div#rightcol div.rc_content_links img.menuimg { width:4px; height:8px; margin-right:6px; position:relative; top:5px; float:left; }
table#contentT td#content_right div#rightcol div.rc_content_news { padding:2px 12px 6px 26px; width:160px; }
table#contentT td#content_right div#rightcol div.rc_content_news a.headline { font-weight:normal; color:#163636; }
table#contentT td#content_right div#rightcol div.rc_line { border-bottom:1px solid #ffffff; margin:3px 0px 3px 0px; }
/* *************** */


/* popupbox content */
div.popupbox {  width:132px; position:absolute; left:0px; top:0px; z-index:6666; background:url( popupbox_bg.gif ); background-repeat:repeat-y; border:1px solid #a7b2a9; display:none;  }
div.poprootel { position:relative; padding:1px; }

div.popcontent { margin:6px 10px 2px 5px; }

/* *************** */


sup.requiredField { color:red; font-weight:bold; padding-right:3px; }
th#thTransceivePHYHead { display:none; }
td#tdTransceivePHY_1 { display:none; }
td#tdTransceivePHY_2 { display:none; }
td#tdTransceivePHY_3 { display:none; }
td#tdTransceivePHY_4 { display:none; }

tr#trState { display:none; }
tr#trStateProvence { display:table-row; }
div.formField { padding-bottom:12px; line-height:20px; }

a.uutisselausactive {  text-decoration:underline; }

/* footer content */
div#footer { background:#ececec; padding:7px; }
/* *************** */


a.Linkbold { color:#000000;text-decoration:none;font-weight:bold; }
			a.Linkbold:visited { color:#000000;text-decoration:none;font-weight:bold; }
			a.Linkbold:hover { color:#000000;text-decoration:underline;font-weight:bold; }
			a.Linkbold:active { color:#000000;text-decoration:underline;font-weight:bold; }
			font..style1 { font-family: &#34;Trebuchet MS&#34;; font-size: 9px; }
			font.BreadLeft { font-family: Trebuchet MS; margin-left: 9px; margin-right: 9px; font-size: 9px; display: block; margin-top: 2px; margin-bottom: 2px; }
			font.BreadTxt { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #666666; }
			font.HeadlineLeft { font-family: Trebuchet MS; display: block; background: #ffffff; border-top: 1px solid #D7C8B3; border-bottom: 1px solid #D7C8B3; font-size: 8px; font-weight: bold; color: #4E659C; padding: 2px 9px; }
