

/* GENERAL fonts */
P, OL, UL, DIV, H1, H2 {
	font-family: verdana, arial;
	font-size: 12px;
}
H1 { font-size: 15px; }
H2 { font-size: 13px; }
P, H1, H2 {margin: 0px 0px 5px 0px;}

BODY {
	font-family: verdana, arial;
		padding: 0;
		margin: 0;
}

a:link     { color: #273896; text-decoration: none }
a:visited  { color: #273896; text-decoration: none }
a:hover    { color: #435051; text-decoration: underline }
a:active   { color: #24972B; text-decoration: underline }

a.main_menu:link     { color: #FFFFFF; text-decoration: none }
a.main_menu:visited  { color: #FFFFFF; text-decoration: none }
a.main_menu:hover    { color: #FFFFFF; text-decoration: underline }
a.main_menu:active   { color: #FFFFFF; text-decoration: underline }

.search_headline {
	color: #555555;
   padding-right:3px;
   font-size: 12px;

}
.search_button_fld {

   padding-top:3px;
   padding-right:7px;


}
.search_button {
border: 0px solid #CCCCCC;


   font-size: 12px;

}



.search_row {
 background-color: #DDDDDD;
   padding-top:1px;
   padding-bottom:1px;

}
.header_fld {
	background-image:   url(../images/exctus_logo_bg.jpg);
	height: 160px;
}

.line_row {
	background-image:   url(../images/line_bg.gif);
height: 3px;

}

/* Content column */
TD#content {
padding: 15px 15px 15px 15px;
	vertical-align: top; 
	width: 550px;
	color: #EEEEEE;
}
TD#content-normal {
padding: 5px 15px 15px 15px;
	vertical-align: top; 

	width: 100%;

}
.content_main_fld {	border-left: solid 1px #BBBBBB;width: 100%;}
TD.main_menu_fld {

	background-image:   url(../images/menu_main_bg.jpg);		
	background-color: #316183;
	
}
/*###########################*/
/*###########################*/
/*###########################*/
/* Menu 1 column */
#menu_col {
	width: 150px;
	height:450px;
}
.menu_col {
	width: 150px;
	height:450px;
}
.menu_1_fld {
	border-right: solid 1px #999999;
}
TD#menu_1 {	
	vertical-align: top; 
	align: right; 
		
	/*background-image:   url(../../../../vsav/hp/res/images/menubackground.jpg);*/
	background-repeat : no-repeat;
	/*	 background-color: E6E6E6;
	padding-top: 10px;

	  padding-right:0px;*/
}
TD#menu_1 DIV {
width: 160;
	background-image:   url(../images/menu1_bg.gif);
		background-repeat : no-repeat;
	/*width: 100%;*/
	  vertical-align: top;
	  	  text-align: left;
}
TD#menu_1 DIV A {
	color: #00465A;
	text-decoration: none;
	vertical-align: middle;
	text-align: left;
}
TD#menu_1 DIV A:hover {
	text-decoration: underline;
	
}

/*  MENU 1, level 1, normal state (NO) */
TD#menu_1 DIV.menu1-level1-no {
/*	 background-color: B4B4B4;
	background-image:   url(../images/menu1_l1_bg.gif);
		background-repeat : no-repeat;
  border-bottom: 1px dotted #999999;*/
  font-size: 11px;
  padding-top:3px;
  padding-bottom:5px;
  padding-left:30px;
    margin: 8px 2px 5px 5px;

  vertical-align: middle;
	text-align: left;
}
/*  MENU 1, level 1, active state (ACT) */
TD#menu_1 DIV.menu1-level1-act {
	/*background-image:   url(../images/menu1_l1_bg.gif);
		background-repeat : no-repeat;
  border-bottom: 1px dotted #999999;*/
  font-size: 11px;
  padding-top:3px;
  padding-bottom:5px;
  padding-left:30px;
    margin: 8px 2px 5px 5px;
}
TD#menu_1 DIV.menu1-level1-act A {
	color: #00465A;
  padding-bottom:4px;
  	font-weight:bold;
}

TD#menu_1 DIV.menu1-level2-no {
 /* border-bottom: 1px dotted #999999;*/
	 background-color: D8D8D8;
  font-size: 12px;
  padding-top:3px;  padding-bottom:3px;
  padding-left:17px;  margin-left:9px;
  margin-bottom:2px;  margin-right:9px;

  vertical-align: middle;
	text-align: left;
}
/*  MENU 1, level 1, active state (ACT) */
TD#menu_1 DIV.menu1-level2-act {
 background-color: D8D8D8;
  font-size: 12px;
  padding-top:3px;  padding-bottom:3px;
  padding-left:17px;  margin-left:9px;
  margin-bottom:2px;  margin-right:9px;

  vertical-align: top;
  text-align: left;
	font-weight:bold;

}
/*###########################*/
/*###########################*/
/*###########################*/

TR#menu_main {
height: 38px;

}

.menu_main-level1-no {
	background-image:   url(../images/menu_main_bg.jpg);		
	text-align: center;
}
.menu_main-level1-act {
  padding-top:13px;
	background-image:   url(../images/menu_main_bg_act.jpg);		
	text-align: center;
}

TD.menu_main-level1-no A { 
color: #FFFFFF;
  font-size: 12px;
  padding-top:3px;
  padding-bottom:5px;
	text-align: center;
    margin: 8px 2px 5px 5px;
}
TD.menu_main-level1-act A { 
	color: #FFFFFF;
  font-size: 12px;
  padding-top:13px;
  padding-bottom:5px;
	align: center;
  
}











.bodytext {
		  font-size: 12px;
		   color: #5C5C5C;
		   	line-height: 16px;
	letter-spacing: 0.015em;
}

P.bodytext {
		  font-size: 12px;
}
INPUT {
	border: 1px solid #AAAAAA;
		color: #555555;
	font-size: 13px;
	 background-color: #EEEEEE;
  font-family: verdana, arial;
}
TEXTAREA {
	border: 1px solid #AAAAAA;
		color: #555555;
	font-size: 11px;
	 background-color: #EEEEEE;
  font-family: verdana, arial;
}
SELECT {
	border: 1px solid #AAAAAA;
		color: #555555;
	font-size: 11px;
	 background-color: #EEEEEE;
  font-family: verdana, arial;
}


.main_tbl { 
	border: 1px solid silver; 
	margin-top: 10px; 
	width: 800px;
		 background-color: #65939F;
}
.tx-usrnetworklist-pi1-filter_desc_fld { 
	font-size: 11px;
			color: #555555;
}
.footer_middle {
color : #8FA8BA;
	 background-color: #316183;
	background-image:   url(../images/footer_middle_bg.gif);


  font-size: 11px;
  padding-top:3px;
  padding-bottom:5px;
  padding-left:30px;

  vertical-align: middle;
	text-align: center;
}

.site_maintable { 
	border: 1px solid silver; 
	
}

.titel_fld_blk {
	 background-color: #316584;
}
.titel_main_fld {	background-image:   url(../images/menu_head.jpg); 		background-repeat: x-repeat;}
.title_tbl {  font-size: 11px; }
.titel_1_fld {  font-size: 14px;  padding-left:3px;	color: #316584; font-weight: bold;}
#menu_title {  font-size: 13px;  padding-left:3px;	color: #555555;}

DIV.csc-header H1{font-size: 10px;}

.csc-header H1 {
  font-size: 10px;
}

H1 {
  font-size: 12px;
}

UL {
		   color: #5C5C5C;
		   	line-height: 16px;
	letter-spacing: 0.015em;
	list-style-image: url(../images/dot-list.jpg);	
	font-size: 12px;

	padding:0px 0px 15px 10px;
 margin:0px 0px 0px 10px;
	margin-top: 0px;
	margin-bottom: 0px;

}

UL LI {
		   color: #5C5C5C;
		   	line-height: 16px;
	letter-spacing: 0.015em;
	list-style-image: url(../images/dot-list.jpg);	
	font-size: 12px;
	padding:0px 0px 6px 10px;
	margin-bottom: 0px;
	margin:0px 0px 0px 0px;
 margin:0px 0px 0px 4px;
}
