body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding:0px;
	background-color:#FFFFFF;
	background-image:url(../imagesen/main/bg.gif);
	background-position:top;
	background-repeat:repeat-x;
}
body,td,th,a { font-family: Verdana; font-size:11px; color:#1d478b; text-decoration:none; }
input,textarea,select { font-family: Tahoma; font-size:11px; color:#1d478b; padding:2px; border: 1px solid #c3c3c3; background-color:#FFFFFF;   }
input.img_in { padding:0px; }
form { margin:0px; padding:0px; }
a:hover { text-decoration:underline; }

/*### ID'S ###*/
/* calendar */
#calendar_div { overflow:visible; position:absolute; font-size:9px; visibility:hidden; z-index:2; }
#calendar_div td { font-size:5.5pt; }
#calendar_move_bar { cursor:move; }

/* main */
#top_menu { list-style-type:none; padding:0px; margin:0px; }
#top_menu li { white-space:nowrap; float:left; height:20px; padding-top:6px; border-right:1px solid #95b5e2; background-image:url(../imagesen/ico/blue_tab.gif); background-repeat:no-repeat; background-position:center top; }
#top_menu li a { padding:6px; }
#top_menu li a:hover { padding:6px; background-color:#d1e3fb; background-image:url(../imagesen/ico/blue_tab_hover.gif); background-repeat:no-repeat; background-position:center top; } 
#top_menu div {
	position:absolute;
	width:auto;
	height:auto;
	visibility:hidden;
	text-align:left;
	margin-top:8px;
	display:block;
	z-index:1000;
	filter: alpha(opacity=95);
	opacity:0.95;
}
#top_menu div ul { list-style-type:none; margin:0px; padding:0px; }
#top_menu div ul li { height:25px; float:none; border-width:0px; background-image:url(.); display:block; padding:0px; margin-top:1px; vertical-align:middle; }
#top_menu div ul li a { padding:0px 0px 0px 5px; line-height:25px; background-color:#b3d0f8; display:block; width:200px; }
#top_menu div ul li a:hover { padding:0px 0px 0px 5px; line-height:25px; background-color:#d1e3fb; background-image:url(.); width:inherit; } 


#header { height:70px; background-image:url(../imagesen/main/bg.gif); vertical-align:top; }

#header_bar { background-color:#b3d0f8; vertical-align:middle; height:26px; }
#header_bar div { display:inline; padding:0px; vertical-align:middle}
#pathline { float:left; border-left:1px solid #95b5e2; }
#language2  { text-align:left; float:left; }
#language2 img.selected { border:1px solid #939393; }
#language2 select { padding:0px; background-color:#f0f0f0f; font-size:10px; margin:0px; } 

#header_bar2 { background-color:#fafafa; height:26px; vertical-align:middle; text-align:right; }
#header_bar2 div { display:inline; color:#737373; }
#header_bar2 div span { color: #809f16; }

#item_sub { vertical-align:top; }

#footer { background-color:#b3d0f8; height:26px; vertical-align:middle; }
#footer div { display:inline; padding:5px; float:right; background-color:#d1e3fb; }

/* modules */
#mod_pathline { padding:7px; border-bottom:1px solid #edf0f6; }
#mod_pathline ul { list-style-type:none; list-style-position:inside; margin:0px; padding:0px; }
#mod_pathline ul li{ list-style-type:none; margin:0px; padding:0px; display:inline; border-left:1px solid #edf0f6; }
#mod_pathline ul li.li_sep { list-style-type:none; display:inline; margin:0px; padding:0px; color:#edf0f6; }
#mod_pathline ul li a { padding:7px; }
#mod_pathline ul li a.selected { padding:7px; background-color:#edf0f6; }

#mod_change_section { width:180px; padding-top:8px; }

#search_box input { border-bottom:1px solid #a4b5d0; border-right:1px solid #a4b5d0; border-left:1px solid #d1dae8; border-top:1px solid #d1dae8; }

#flash_div { float:left; width:710px; height:69px; }
#clock_div { width:70px; float:right; height:65px; text-align:right; font-family:"Trebuchet MS"; font-size:10px; color:#b3d0f8; }
#clock_div div { width:50px; float:right; padding:10px; text-align:center; }
#DateTime { padding:0px; width:auto; height:auto; display:inline; color:#b3d0f8; }

/*### CLASSES ###*/
.hand { cursor:pointer; }

/* modules */
.box td { padding:5px; text-align:left; }

/* scroll div */
.scroller_div { position:absolute; height:16px; background-position:center top; background-repeat:no-repeat; cursor:n-resize }
.scroll_box { height:95px; overflow:hidden; }

.box_size_1 { width:180px; height:auto; }
.box_size_1 div.scroller_div { width:180px; }
.box_size_2 { width:380px; height:auto; }
.box_size_2 div.scroller_div { width:380px; }

/* text */
.white { color:#FFFFFF; }
.green { color: #809f16; } 
.small_txt { font-size:10px; }
.dark_gray { color:#737373; text-decoration:none; }

/* auto complete */
div.auto_complete {
	width: 350px;
	background: #fff;
}
div.auto_complete ul {
	border:1px solid #888;
	margin:0;
	padding:0;
	width:100%;
	list-style-type:none;
}
div.auto_complete ul li {
	margin:0;
	padding:3px;
	text-align:left
}
div.auto_complete ul li span.informal div {
	font-size:9px;
	color:#009900;
	text-align:right;
	position:relative;
	right:0px;
}
div.auto_complete ul li.selected { 
	background-color: #ffb; 
	text-align:left
}
div.auto_complete ul strong.highlight { 
	color: #800; 
	margin:0;
	padding:0;
}

.required { border:1px solid #FF0000; }



