/******* General Elements - HTML - Table, Body, Paragraph,Text *******/

BODY {
	FONT-SIZE: 11px;
	FONT-FAMILY: Verdana;
	MARGIN: 0px;
	PADDING: 0px;
	FONT-WEIGHT: normal;
	COLOR: #7F7F7F;
}

TD {
	FONT-SIZE: 11px;
	FONT-FAMILY: Verdana;
	FONT-WEIGHT: normal;
	COLOR: #7F7F7F;
}

.automatic_texts {
	FONT-SIZE: 11px;
	FONT-FAMILY: Verdana;
	MARGIN: 0px;
	PADDING: 0px;
	FONT-WEIGHT: normal;
	COLOR: #7F7F7F;

}

P {
	PADDING: 0px;
	MARGIN: 0px;

}
/***********************************************************************/


/****************** General Elements - HTML - Headers ******************/
H1 {
	FONT-WEIGHT: bold;
	FONT-SIZE: 14px;
	COLOR: #6383A9;
	FONT-FAMILY: Verdana;
	BACKGROUND-IMAGE: url(../graphics/images/apl_images/bullet_h1.gif);
	BACKGROUND-REPEAT: no-repeat;
	PADDING-TOP: 2px;
	PADDING-RIGHT: 16px;
	PADDING-BOTTOM: 6px;
	PADDING-LEFT: 15px;
	MARGIN: 0px;
}
H2 {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #4A4B4B;
	FONT-FAMILY: Tahoma, Helvetica,  Arial, sans-serif;
	PADDING-TOP: 5px;
	PADDING-RIGHT: 0px;
	PADDING-BOTTOM: 6px;
	PADDING-LEFT: 0px;
	MARGIN: 0px;
}
H3 {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #007C62;
	FONT-FAMILY: Tahoma, Helvetica,  Arial, sans-serif;
	PADDING-TOP: 2px;
	PADDING-RIGHT: 16px;
	PADDING-BOTTOM: 0px;
	PADDING-LEFT: 0px;
	MARGIN: 0px;
}
H4 {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #6383A9;
	FONT-FAMILY: Tahoma, Helvetica,  Arial, sans-serif;
	PADDING-TOP: 2px;
	PADDING-RIGHT: 16px;
	PADDING-BOTTOM: 0px;
	PADDING-LEFT: 0px;
	MARGIN: 0px;
	border-bottom: 1px #6383A9 solid;
}
H5 {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #0063AD;
	FONT-FAMILY: Tahoma, Helvetica,  Arial, sans-serif;
	PADDING-TOP: 2px;
	PADDING-RIGHT: 16px;
	PADDING-BOTTOM: 3px;
	PADDING-LEFT: 0px;
	MARGIN: 0px;
}
H6 {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #4A4B4B;
	FONT-FAMILY: Verdana;
	PADDING-TOP: 2px;
	PADDING-RIGHT: 16px;
	PADDING-BOTTOM: 5px;
	PADDING-LEFT: 0px;
	MARGIN: 0px;
}
/***********************************************************************/


/************************** Sitemap List Elements **********************/
.sitemap_first { PADDING-RIGHT: 4px; PADDING-LEFT: 10px; HEIGHT: 20px; BACKGROUND-COLOR: #F2F2F2; }
a.sitemap_first_txt:link{FONT-WEIGHT: bold; COLOR: #104E8B; }
a.sitemap_first_txt:acitve{ FONT-WEIGHT: bold; COLOR: #104E8B; }
a.sitemap_first_txt:visited{ FONT-WEIGHT: bold;	 COLOR: #104E8B; }
a.sitemap_first_txt:hover{ FONT-WEIGHT: bold; COLOR: #104E8B; }

.sitemap_second_txt { COLOR: #456189; }
.sitemap_second {
	PADDING-LEFT: 24px;
	PADDING-RIGHT: 8px;
	HEIGHT: 20px;	
	BACKGROUND: url(../graphics/images/apl_images/lev2_nonsel_bullet.gif);
	BACKGROUND-repeat: no-repeat;
}

.sitemap_third_txt{ FONT-SIZE: 10px; COLOR: #456189; }
.sitemap_third { PADDING-LEFT: 30px; PADDING-RIGHT: 2px; HEIGHT: 20px; }

.sitemap_fourth_txt { FONT-SIZE: 10px; COLOR: #456189; }
.sitemap_fourth { PADDING-LEFT: 30px; PADDING-RIGHT: 4px; HEIGHT: 20px;	}
/************************** General List Elements **********************/
UL  {
	/*padding-top: 5px;*/
	padding-top: 0px;
	margin-top: 3px;
	padding-bottom: 0px;
	margin-bottom: 3px;		
}

UL LI {	
	margin: 0px 0px 5px  -20px;
	LIST-STYLE-IMAGE: url(../graphics/images/apl_images/bullet_list.gif);
	LIST-STYLE-TYPE: none;
}

OL {
	padding-top: 0px;
	margin-top: 3px;
	padding-bottom: 0px;
	margin-bottom: 3px;		
	/*padding-top: 5px;*/
}

OL LI {	
	margin: 0px 0px 5px 0px;
	LIST-STYLE-IMAGE: none;
	list-style-type: decimal;
}	
A.link_list:link { COLOR: #161616; PADDING-LEFT: 2px; FONT-WEIGHT: normal; TEXT-DECORATION: none; }
A.link_list:active { COLOR: #161616; PADDING-LEFT: 2px; FONT-WEIGHT: normal; TEXT-DECORATION: none; }
A.link_list:visited { COLOR: #161616; PADDING-LEFT: 2px; FONT-WEIGHT: normal; TEXT-DECORATION: none; }
A.link_list:hover { COLOR: #161616; PADDING-LEFT: 2px; FONT-WEIGHT: normal; TEXT-DECORATION: underline; }
/*********************************************************************/



/*********************** General Elements - Links **********************/

a:link {TEXT-DECORATION:none; FONT-FAMILY: verdana;}
a:active {TEXT-DECORATION:none; FONT-FAMILY: verdana;}
a:visited {TEXT-DECORATION:none; FONT-FAMILY: verdana;}
a:hover {TEXT-DECORATION:underline; FONT-FAMILY: verdana;}

.link_editor {COLOR: #0060A8;}
/***********************************************************************/


/************************* General global elements *********************/

.global_transparent_bg{background: transparent;}
.global_bluestrip {BACKGROUND-COLOR: #52BEA6;HEIGHT: 15px;}
.global_separation_line {COLOR: #ffffff;}
.global_separation_space{PADDING-LEFT: 5px;PADDING-right: 5px;}

.global_component_header {
	PADDING-TOP: 2px;
	PADDING-RIGHT: 10px;
	PADDING-BOTTOM: 4px;
	PADDING-LEFT: 10px;
	MARGIN: 0px;
	BACKGROUND-COLOR: #F2F2F2;
	HEIGHT: 22px;
	WIDTH: 100%;
	COLOR: #7F7F7F;
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
}

.global_component_more{
	COLOR: #078367;
	FONT-WEIGHT: bold;
	FONT-SIZE: 9px;
	BACKGROUND-IMAGE: url(../graphics/images/apl_images/meshume.gif);
	BACKGROUND-REPEAT: no-repeat;
	WIDTH: 50px;
	PADDING-LEFT: 3px;
	text-decoration: none;
}
a.global_component_more:link{
	COLOR: #078367;
	FONT-WEIGHT: bold;
	FONT-SIZE: 9px;
	BACKGROUND-IMAGE: url(../graphics/images/apl_images/meshume.gif);
	BACKGROUND-REPEAT: no-repeat;
	WIDTH: 50px;
	PADDING-LEFT: 3px;
	text-decoration: none;
}
a.global_component_more:active{
	COLOR: #078367;
	FONT-WEIGHT: bold;
	FONT-SIZE: 9px;
	BACKGROUND-IMAGE: url(../graphics/images/apl_images/meshume.gif);
	BACKGROUND-REPEAT: no-repeat;
	WIDTH: 50px;
	PADDING-LEFT: 3px;
	text-decoration: none;
}
a.global_component_more:visited{
	COLOR: #078367;
	FONT-WEIGHT: bold;
	FONT-SIZE: 9px;
	BACKGROUND-IMAGE: url(../graphics/images/apl_images/meshume.gif);
	BACKGROUND-REPEAT: no-repeat;
	WIDTH: 50px;
	PADDING-LEFT: 3px;
	text-decoration: none;
}
a.global_component_more:hover{
	COLOR: #078367;
	FONT-WEIGHT: bold;
	FONT-SIZE: 9px;
	BACKGROUND-IMAGE: url(../graphics/images/apl_images/meshume.gif);
	BACKGROUND-REPEAT: no-repeat;
	WIDTH: 50px;
	PADDING-LEFT: 3px;
	text-decoration: none;
}
.global_subtitle{
	PADDING-TOP: 8px;
	PADDING-RIGHT: 0px;
	PADDING-BOTTOM: 6px;
	PADDING-LEFT: 8px;
	MARGIN: 0px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #4A4B4B;
}
.global_right_dotted_line {
	BACKGROUND-IMAGE: url(../graphics/images/apl_images/ndares_right.gif);
	BACKGROUND-REPEAT: repeat-y;
}

.global_left_dotted_line {
	BACKGROUND-IMAGE: url(../graphics/images/apl_images/ndares_left.gif);
	BACKGROUND-REPEAT: repeat-y;
}
.global_blue_bg_border_top {
	border-top: 1px #979898 solid;
}
.global_blue_bg_border {
	border: 1px #979898 solid;
}

/***********************************************************************/

/************************ HeaderContainer elements *********************/
.header_blue_strip{ BACKGROUND-COLOR: #52BEA6; HEIGHT: 16px; }
.header_green_strip{ BACKGROUND-COLOR: #52BEA6; HEIGHT: 4px; }
.header_graystrip{ BACKGROUND-COLOR: #F2F2F2; WIDTH: 20px; HEIGHT: 10px; }

div.header_advertisement_hidden{
	overflow: hidden;
	HEIGHT:89px;
	WIDTH: 400px;
	top: 10px;
}

.header_darkblue_strip{ BACKGROUND-COLOR: #003366; }
/************************************************************************/


/************************ WorkgroupTemplate Elements ********************/
div.workgroup_settings{
background-image: url(../graphics/images/apl_images/unselected_zone.gif);
position: absolute;
left: 170px;
HEIGHT: 20px;
top: 81px;
}
.workgroup_separation_line_selected{ COLOR: #ffffff; }

.workgroup_text { COLOR: #7F7F7F; FONT-WEIGHT: bold; font-family: Verdana; font-size: 12px;}
a.workgroup_text:link { COLOR: #7F7F7F; FONT-WEIGHT: bold; font-family: Verdana; font-size: 12px; text-decoration: none; }
a.workgroup_text:active { COLOR: #7F7F7F; FONT-WEIGHT: bold; font-family: Verdana; font-size: 12px; text-decoration: none; }
a.workgroup_text:visited { COLOR: #7F7F7F; FONT-WEIGHT: bold; font-family: Verdana; font-size: 12px; text-decoration: none; }
a.workgroup_text:hover { COLOR: #7F7F7F; FONT-WEIGHT: bold; font-family: Verdana; font-size: 12px; text-decoration: none; }

.workgroup_text_selected { COLOR: #017F67; FONT-WEIGHT: bold;font-family: Verdana; font-size: 12px; }
a.workgroup_text_selected:link { COLOR: #017F67; FONT-WEIGHT: bold;font-family: Verdana; font-size: 12px; text-decoration: none; }
a.workgroup_text_selected:active { COLOR: #017F67; FONT-WEIGHT: bold;font-family: Verdana; font-size: 12px; text-decoration: none; }
a.workgroup_text_selected:visited { COLOR: #017F67; FONT-WEIGHT: bold;font-family: Verdana; font-size: 12px; text-decoration: none; }
a.workgroup_text_selected:hover { COLOR: #017F67; FONT-WEIGHT: bold;font-family: Verdana; font-size: 12px; text-decoration: none; }

TD.workgroup_space {
background-image: url(../graphics/images/apl_images/unselected_zone.gif);
background-repeat: repeat-x;
	color: #7F7F7F;
	FONT-FAMILY: verdana;
	font-weight: bold;
	FONT-SIZE: 12px;
	padding-left: 30px;
	padding-right: 30px;
	height: 20px;
}

TD.workgroup_space_sel {
background-image: url(../graphics/images/apl_images/selected_zone.gif);
	color: #017F67;
	FONT-FAMILY: verdana;
	font-weight: bold;
	FONT-SIZE: 12px;
	padding-left: 30px;
	padding-right: 30px;
	height: 23px;
}
TD.workgroup_space_1 {
background-image: url(../graphics/images/apl_images/unselected_zone.gif);
background-repeat: repeat-x;
	color: #7F7F7F;
	FONT-FAMILY: verdana;
	font-weight: bold;
	FONT-SIZE: 12px;
	padding-left: 22px;
	padding-right: 22px;
	height: 20px;
}

TD.workgroup_space_sel_1 {
background-image: url(../graphics/images/apl_images/selected_zone.gif);
background-repeat: repeat;
	color: #017F67;
	FONT-FAMILY: verdana;
	font-weight: bold;
	FONT-SIZE: 12px;
	padding-left: 22px;
	padding-right: 22px;
	height: 23px;
}


/************************************************************************/



/********************** LocationTemplate Elements ***********************/

.path_bg{ PADDING-RIGHT: 4px;  PADDING-LEFT: 10px; PADDING-TOP: 1px; BACKGROUND-COLOR: #ffffff; HEIGHT: 10px; }
.print_email_bg{
	PADDING-RIGHT: 4px; 
	PADDING-LEFT: 10px;
	BACKGROUND-COLOR: #ffffff;
	HEIGHT: 12px;
}

.path_text{ FONT-SIZE: 10px; COLOR: #7F7F7F; FONT-FAMILY: verdana;}

a.path_text:link{
	FONT-SIZE: 10px;
	COLOR: #7F7F7F;
	FONT-FAMILY: verdana;
	text-decoration: none;
}
a.path_text:active{
	FONT-SIZE: 10px;
	COLOR: #7F7F7F;
	FONT-FAMILY: verdana;
	text-decoration: none;
}
a.path_text:visited{
	FONT-SIZE: 10px;
	COLOR: #7F7F7F;
	FONT-FAMILY: verdana;
	text-decoration: none;
	font-weight: bold;
}
a.path_text:hover{
	FONT-SIZE: 10px;
	COLOR: #7F7F7F;
	FONT-FAMILY: verdana;
	text-decoration: none;
}
.current_text{
	FONT-WEIGHT: normal;
	FONT-SIZE: 10px;
	COLOR: #7F7F7F;
	FONT-FAMILY: verdana;
}
a.current_text:link{
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
	COLOR: #7F7F7F;
	FONT-FAMILY: verdana;
	text-decoration: none;
}
a.current_text:active{
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
	COLOR: #7F7F7F;
	FONT-FAMILY: verdana;
	text-decoration: none;
}
a.current_text:visited{
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
	COLOR: #7F7F7F;
	FONT-FAMILY: verdana;
	text-decoration: none;
}
a.current_text:hover{
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
	COLOR: #7F7F7F;
	FONT-FAMILY: verdana;
	text-decoration: none;
}

/************************************************************************/

/********************** FooterContainer Elements ************************/


.footer_bg {
	BACKGROUND-COLOR: #ffffff;
	PADDING-LEFT: 20px;
}
.footer_text { 
 BACKGROUND-COLOR: #ffffff;
 COLOR: #7F7F7F; FONT-SIZE: 11px;
 FONT-FAMILY: verdana;
 padding-top: 10px;
 }
a.footer_text:link { BACKGROUND-COLOR: #FFFFFF; COLOR: #7F7F7F; FONT-SIZE: 11px; FONT-FAMILY: verdana; text-decoration: none;}
a.footer_text:active { BACKGROUND-COLOR: #FFFFFF; COLOR: #7F7F7F; FONT-SIZE: 11px; FONT-FAMILY: verdana; text-decoration: none;}
a.footer_text:visited { BACKGROUND-COLOR: #FFFFFF; COLOR: #7F7F7F; FONT-SIZE: 11px; FONT-FAMILY: verdana; text-decoration: none;}
a.footer_text:hover { BACKGROUND-COLOR: #FFFFFF; COLOR: #7F7F7F; FONT-SIZE: 11px; FONT-FAMILY: verdana; text-decoration: underline;}
/************************************************************************/


/******************** TopNavigationTemplate Elements ********************/
.topnavigation_text { COLOR: #ffffff; FONT-SIZE: 10px;}
a.topnavigation_text:link { COLOR: #ffffff; FONT-SIZE: 10px; text-decoration: none;}
a.topnavigation_text:active { COLOR: #ffffff; FONT-SIZE: 10px; text-decoration: none;}
a.topnavigation_text:visited { COLOR: #ffffff; FONT-SIZE: 10px; text-decoration: none;}
a.topnavigation_text:hover  { COLOR: #ffffff; FONT-SIZE: 10px; text-decoration: underline;}

.topnavigation_text_selected {COLOR: #003366; FONT-SIZE: 10px;}
a.topnavigation_text_selected:link { COLOR: #003366; FONT-SIZE: 10px; text-decoration: none;}
a.topnavigation_text_selected:visited { COLOR: #003366; FONT-SIZE: 10px; text-decoration: none;}
a.topnavigation_text_selected:active { COLOR: #003366; FONT-SIZE: 10px; text-decoration: none;}
a.topnavigation_text_selected:hover { COLOR: #003366; FONT-SIZE: 10px; text-decoration: underline;}
/*************************************************************************/


/******************* LeftNavigationTemplate Elements**********************/
.level1_txt { FONT-SIZE: 12px; COLOR: #7F7F7F;FONT-FAMILY: verdana; }
a.level1_txt:link { FONT-SIZE: 12px; COLOR: #7F7F7F;FONT-FAMILY: verdana; text-decoration: none;}
a.level1_txt:active { FONT-SIZE: 12px; COLOR: #7F7F7F;FONT-FAMILY: verdana; text-decoration: none;}
a.level1_txt:visited { FONT-SIZE: 12px; COLOR: #7F7F7F;FONT-FAMILY: verdana; text-decoration: none;}
a.level1_txt:hover { FONT-SIZE: 12px; COLOR: #7F7F7F;FONT-FAMILY: verdana; text-decoration: underline;}

.level1_selected_txt { FONT-SIZE: 12px; COLOR: #7F7F7F;}
a.level1_selected_txt:link { FONT-WEIGHT: bold; FONT-SIZE: 12px; FONT-FAMILY: verdana;COLOR: #7F7F7F; text-decoration: none;}
a.level1_selected_txt:active { FONT-WEIGHT: bold; FONT-SIZE: 12px; FONT-FAMILY: verdana;COLOR: #7F7F7F; text-decoration: none;}
a.level1_selected_txt:visited { FONT-WEIGHT: bold; FONT-SIZE: 12px;FONT-FAMILY: verdana; COLOR: #7F7F7F; text-decoration: none;}
a.level1_selected_txt:hover { FONT-WEIGHT: bold; FONT-SIZE: 12px; FONT-FAMILY: verdana;COLOR: #7F7F7F; text-decoration: none;}

TD.level1 { PADDING-RIGHT: 4px; PADDING-LEFT: 10px; BACKGROUND-COLOR: #E5E9EC; HEIGHT: 18px;}
TD.level1_selected { PADDING-RIGHT: 4px; PADDING-LEFT: 10px; BACKGROUND-COLOR: #E5E9EC; HEIGHT: 18px;}


.level2_txt { COLOR: #7F7F7F; FONT-SIZE: 11px;FONT-FAMILY: verdana;}
a.level2_txt:link { COLOR: #7F7F7F;  FONT-SIZE: 11px; FONT-FAMILY: verdana;text-decoration: none;}
a.level2_txt:active { COLOR: #7F7F7F;  FONT-SIZE: 11px;FONT-FAMILY: verdana; text-decoration: none;}
a.level2_txt:visited { COLOR: #7F7F7F;  FONT-SIZE: 11px; FONT-FAMILY: verdana;text-decoration: none;}
a.level2_selected:hover { COLOR: #7F7F7F;  FONT-SIZE: 11px;FONT-FAMILY: verdana; text-decoration: none;}

.level2_selected_txt { FONT-WEIGHT: bold; COLOR: #7F7F7F;FONT-FAMILY: verdana;  FONT-SIZE: 11px;}
a.level2_selected_txt:link { FONT-WEIGHT: bold; COLOR: #7F7F7F; FONT-FAMILY: verdana; FONT-SIZE: 11px; text-decoration: none;}
a.level2_selected_txt:active { FONT-WEIGHT: bold; COLOR: #7F7F7F; FONT-FAMILY: verdana; FONT-SIZE: 11px; text-decoration: none;}
a.level2_selected_txt:visited { FONT-WEIGHT: bold; COLOR: #7F7F7F; FONT-FAMILY: verdana; FONT-SIZE: 11px; text-decoration: none;}
a.level2_selected_txt:hover { FONT-WEIGHT: bold; COLOR: #7F7F7F;  FONT-FAMILY: verdana; FONT-SIZE: 11px; text-decoration: none;}

TD.level2 {
	PADDING-RIGHT: 4px; 
	PADDING-LEFT: 20px;	
	background-color: #EFF0F0;
	HEIGHT: 20px;
	MARGIN: 20px;
}

TD.level2_selected {
	PADDING-RIGHT: 4px; 
	PADDING-LEFT: 20px;
	HEIGHT: 20px;
	background-color: #EFF0F0;
	MARGIN: 20px;
}


.level3_txt { FONT-SIZE: 11px; COLOR: #7F7F7F; FONT-FAMILY: verdana; }
a.level3_txt:link { FONT-SIZE: 11px; COLOR: #7F7F7F; FONT-FAMILY: verdana; text-decoration: none;}
a.level3_txt:active { FONT-SIZE: 11px; COLOR: #7F7F7F; FONT-FAMILY: verdana; text-decoration: none;}
a.level3_txt:visited { FONT-SIZE: 11px; COLOR: #7F7F7F; FONT-FAMILY: verdana; text-decoration: none;}
a.level3_txt:hover { FONT-SIZE: 11px; COLOR: #7F7F7F; FONT-FAMILY: verdana; text-decoration: underline;}

.level3_selected_txt { FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #7F7F7F; FONT-FAMILY: verdana;}
a.level3_selected_txt:link { FONT-WEIGHT: bold; FONT-SIZE:11px; COLOR: #7F7F7F; FONT-FAMILY: verdana; text-decoration: none;}
a.level3_selected_txt:active { FONT-WEIGHT: bold; FONT-SIZE:11px; COLOR: #7F7F7F; FONT-FAMILY: verdana; text-decoration: none;}
a.level3_selected_txt:visited { FONT-WEIGHT: bold; FONT-SIZE:11px; COLOR: #7F7F7F; FONT-FAMILY: verdana; text-decoration: none;}
a.level3_selected_txt:hover { FONT-WEIGHT: bold; FONT-SIZE:11px; COLOR: #7F7F7F; FONT-FAMILY: verdana; text-decoration: none;}

TD.level3 { PADDING-RIGHT: 4px;  PADDING-LEFT: 25px; HEIGHT: 20px; MARGIN: 20px; }
TD.level3_selected { PADDING-RIGHT: 4px;  PADDING-LEFT: 25px; TEXT-ALIGN: left;	 HEIGHT: 20px;}

/****************************************************************************/


/*********************** LeftHeaderSearch Elements **************************/
.search_text{FONT-WEIGHT: bold;	COLOR: #003366;}

.textbox_search_text {
	FONT-SIZE: 10px;
	WIDTH: 93px;
	COLOR: #7F7F7F;
	BORDER: #48A18F 1px solid;
	HEIGHT: 15px;

}

.searchsubmit {
	WIDTH:14px;
	HEIGHT: 13px;
	BACKGROUND-COLOR: transparent; 
	BACKGROUND-IMAGE: url(../graphics/images/apl_images/kerko.gif); 
	BACKGROUND-REPEAT: no-repeat; 
	border: none;	
}
.search_bg{BACKGROUND-COLOR: #52BEA6;}


/****************************************************************************/

/*********************** DL Elements **************************/
.dl_title {
	FONT-WEIGHT: bold;
	FONT-SIZE: 14px;
	COLOR: #6383A9;
	FONT-FAMILY: Verdana;
	BACKGROUND-IMAGE: url(../graphics/images/apl_images/bullet_h1.gif);
	BACKGROUND-REPEAT: no-repeat;
	PADDING-TOP: 2px;
	PADDING-RIGHT: 16px;
	PADDING-BOTTOM: 6px;
	PADDING-LEFT: 15px;
	MARGIN: 0px;
}
.dl_subtitle {
	FONT-WEIGHT: bold;
	COLOR: #504E4E;
	PADDING-TOP: 0px;
	PADDING-RIGHT: 20px;
	PADDING-BOTTOM: 6px;
	PADDING-LEFT: 0px;
	MARGIN: 0px;
}
a.dl_subtitle:link {
	FONT-WEIGHT: bold;
	COLOR: #504E4E;
	PADDING-TOP: 0px;
	PADDING-RIGHT: 16px;
	PADDING-BOTTOM: 6px;
	PADDING-LEFT: 0px;
	MARGIN: 0px;
	text-decoration: none;
}
a.dl_subtitle:visited {
	FONT-WEIGHT: bold;
	COLOR: #504E4E;
	PADDING-TOP: 0px;
	PADDING-RIGHT: 16px;
	PADDING-BOTTOM: 6px;
	PADDING-LEFT: 0px;
	MARGIN: 0px;
	text-decoration: none;
}
a.dl_subtitle:active {
	FONT-WEIGHT: bold;
	COLOR: #504E4E;
	PADDING-TOP: 0px;
	PADDING-RIGHT: 16px;
	PADDING-BOTTOM: 6px;
	PADDING-LEFT: 0px;
	MARGIN: 0px;
	text-decoration: none;
}
a.dl_subtitle:hover {
	FONT-WEIGHT: bold;
	COLOR: #504E4E;
	PADDING-TOP: 0px;
	PADDING-RIGHT: 16px;
	PADDING-BOTTOM: 6px;
	PADDING-LEFT: 0px;
	MARGIN: 0px;
	text-decoration: none;
}
.dl_data {FONT-WEIGHT: bold;FONT-SIZE: 9px;COLOR: #504E4E;}

.dl_simple_text {COLOR: #504E4E;} 

.dl_simple_search_text {COLOR: #007F66;} 

.dl_source_author {COLOR: #008066;}

.SI_subtitle{
	FONT-WEIGHT: bold;
	COLOR: #504E4E;
	PADDING-TOP: 2px;
	PADDING-RIGHT: 10px;
	PADDING-BOTTOM: 4px;
	PADDING-LEFT: 10px;
	MARGIN: 0px;
}
.SI_simple_text {
	COLOR: #828383;
	PADDING-TOP: 4px;
	PADDING-RIGHT: 0px;
	PADDING-BOTTOM: 6px;
	PADDING-LEFT: 10px;
	MARGIN: 0px;
} 

.image_description{BACKGROUND-COLOR: #F2F2F2;text-size: 10px;}

.dl_simple_text_bold {FONT-WEIGHT: bold;COLOR: #504E4E;} 

.download{
	BACKGROUND-COLOR: #F2F2F2;
	FONT-WEIGHT: bold;
	COLOR: #3B3B3B;
	PADDING-TOP: 3px;
	PADDING-RIGHT: 0px;
	PADDING-BOTTOM: 3px;
	PADDING-LEFT: 0px;
	MARGIN: 0px;
}
.pdf{
	BACKGROUND-IMAGE: url(../graphics/images/apl_images/pdf.gif);
	BACKGROUND-REPEAT: no-repeat;
	PADDING-TOP: 3px;
	PADDING-RIGHT: 0px;
	PADDING-BOTTOM: 3px;
	PADDING-LEFT: 20px;
	MARGIN: 0px;
}
.word{
	BACKGROUND-IMAGE: url(../graphics/images/apl_images/doc.gif);
	BACKGROUND-REPEAT: no-repeat;
	PADDING-TOP: 3px;
	PADDING-RIGHT: 0px;
	PADDING-BOTTOM: 3px;
	PADDING-LEFT: 20px;
	MARGIN: 0px;
}
.excel{
	BACKGROUND-IMAGE: url(../graphics/images/apl_images/xls.gif);
	BACKGROUND-REPEAT: no-repeat;
	PADDING-TOP: 3px;
	PADDING-RIGHT: 0px;
	PADDING-BOTTOM: 3px;
	PADDING-LEFT: 20px;
	MARGIN: 0px;
}
.zip{
	BACKGROUND-IMAGE: url(../graphics/images/apl_images/zip.gif);
	BACKGROUND-REPEAT: no-repeat;
	PADDING-TOP: 3px;
	PADDING-RIGHT: 0px;
	PADDING-BOTTOM: 3px;
	PADDING-LEFT: 20px;
	MARGIN: 0px;
}
/****************************************************************************/

/************************** Promotion Elements **************************/
.promotion_data{
	FONT-WEIGHT: bold;
	FONT-SIZE: 9px;
	COLOR: #4A4B4B;
	PADDING-TOP: 6px;
}
.promotion_node_detales {FONT-WEIGHT: bold;COLOR: #03568A;}

/****************************************************************************/

/************************** SearchTemplate Elements **************************/

.search_for{
	FONT-WEIGHT: bold;
	COLOR: #504E4E;
	PADDING-BOTTOM: 6px;
	PADDING-TOP: 6px;
}  

.search_result {COLOR: #504E4E;PADDING-BOTTOM: 6px;}

.search_node{
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
	COLOR: #003366;
	PADDING-TOP: 6px;
}

.articles_bg {BACKGROUND-COLOR: #F2F2F2;PADDING-LEFT: 10px;PADDING-right: 10px;}

.articles_text {FONT-WEIGHT: bold;COLOR: #007F66;}

.page_count {COLOR: #504E4E;}

/****************************************************************************/

/************************** Templates Elements **************************/
.template_links {FONT-WEIGHT: normal;COLOR: #0060A8;}
a.template_links:link {FONT-WEIGHT: normal;COLOR: #0060A8;text-decoration:none;}
a.template_links:active {FONT-WEIGHT: normal;COLOR: #0060A8;text-decoration:none;}
a.template_links:visited {FONT-WEIGHT: normal;COLOR: #0060A8;text-decoration:none;}
a.template_links:hover {FONT-WEIGHT: normal;COLOR: #0060A8;text-decoration:underline;}

.template_separation_line{
background-image: url(../graphics/images/apl_images/border_gri.gif);
background-repeat: repeat-x;
}

.vertical_template_separation_line{
	BACKGROUND-IMAGE: url(../graphics/images/apl_images/ver_templates_border.gif);
	BACKGROUND-REPEAT: repeat-y;
	PADDING-LEFT: 5px;
}
.table_float{float: left;PADDING-right: 3px;}

.table_general {COLOR: #504E4E;}
.table_general1{BACKGROUND-COLOR: #F2F2F2;COLOR: #000000;}
.table_general2{BACKGROUND-COLOR: #ffffff; COLOR: #000000;}

.table_header{
BACKGROUND-COLOR: #0060A6;
COLOR: #ffffff;
FONT-WEIGHT: bold;
}

/****************************************************************************/

/*********************** ListNavigation  Elements **************************/

.back_page{
	BACKGROUND-IMAGE: url(../graphics/images/apl_images/back.gif);
	BACKGROUND-REPEAT: no-repeat;
}

.top_page{
	BACKGROUND-IMAGE: url(../graphics/images/apl_images/top.gif);
	BACKGROUND-REPEAT: no-repeat;
}
.next_page{
	BACKGROUND-IMAGE: url(../graphics/images/apl_images/next.gif);
	BACKGROUND-REPEAT: no-repeat;
}

/****************************************************************************/

/************************ LanguageSwitch ************************************/
.language {
	COLOR: #ffffff;
	PADDING-LEFT: 8px;
	BACKGROUND-IMAGE: url(../graphics/images/apl_images/language_bullet.gif);
	BACKGROUND-REPEAT: no-repeat;
}
a.language:link {
	COLOR: #ffffff;
	PADDING-LEFT: 8px;
	TEXT-DECORATION: none;
	BACKGROUND-IMAGE: url(../graphics/images/apl_images/language_bullet.gif);
	BACKGROUND-REPEAT: no-repeat;
}

a.language:active {
	COLOR: #003366;
	PADDING-LEFT: 8px;
	TEXT-DECORATION: none;
	BACKGROUND-IMAGE: url(../graphics/images/apl_images/language_bullet.gif);
	BACKGROUND-REPEAT: no-repeat;
}

a.language:visited {
	COLOR: #ffffff;
	PADDING-LEFT: 8px;
	TEXT-DECORATION: none;
	BACKGROUND-IMAGE: url(../graphics/images/apl_images/language_bullet.gif);
	BACKGROUND-REPEAT: no-repeat;
}

a.language:hover {
	COLOR: #ffffff;
	PADDING-LEFT: 8px;
	TEXT-DECORATION: underline;
	BACKGROUND-IMAGE: url(../graphics/images/apl_images/language_bullet.gif);
	BACKGROUND-REPEAT: no-repeat;
}

/****************************************************************************/










.gri_bg{
background-color: #E5E9EC;
background-repeat: repeat-x;
}
.viza_gri{
	background-color: #D3D7D9;
}
.gri_lehte_bg{
	background-color: #EFF0F0;
	background-repeat: repeat-x;
}

.top_left{
background-image: url(../graphics/images/apl_images/top_left.gif); 
background-repeat: no-repeat;
background-position: top;
width: 10px;
}

.top_right{
background-image: url(../graphics/images/apl_images/top_right.gif); 
background-repeat: no-repeat;
background-position: right;
width: 10px;
}

.bottom_left{
background-image: url(../graphics/images/apl_images/bottom_left.gif); 
background-repeat: no-repeat;
background-position: bottom;
width: 10px;
}

.bottom_right{
background-image: url(../graphics/images/apl_images/bottom_right.gif);
background-repeat: no-repeat;
background-position: bottom;
width: 10px;
}
.lista{
	background-image: url(../graphics/images/apl_images/bullet_shigjete.gif);
	background-repeat: no-repeat;
	padding-left: 10px;
}
.vize_komponent{
 background-image: url(../graphics/images/apl_images/vize_gri.gif);
	background-repeat: repeat-y;
	width: 1px;
	background-position: right;
}
.vize_komponent_hor{
 background-image: url(../graphics/images/apl_images/vize_gri.gif);
	background-repeat: repeat-x;
	height: 1px;
	background-position: bottom;
}

.vize_komponent_hor_top{
 background-image: url(../graphics/images/apl_images/vize_gri.gif);
	background-repeat: repeat-x;
	height: 1px;
	background-position: top;
}



/************************* stile qe perdoren nga mi**************************************/
.subbtn {
	BORDER: #078367 1px solid;
	FONT: bold 11px tahoma;
	COLOR: #078367;
	BACKGROUND-COLOR: #ffffff;
	line-height:1.2;
	padding:3px 3px;
}
.graygobtn{
font:bold 11px tahoma;
color:#666666;
border:0px solid black;
line-height:1.2;
padding:3px 3px;
background-color:#CECECE;
}
.redgobtn{
font:bold 9px tahoma;
color:#ffffff;
border:0px solid black;
padding: 2px 2px 2px;
background-color:#C54A4A;
height: 18px;
}

/***********************************************************************/

select{
	BORDER: #03568A 1px solid;
	FONT-SIZE: 11px;
	COLOR: #504E4E;
	background-color: #ffffff;
}


select.Box60{
	BORDER: #03568A 1px solid;
	FONT-SIZE: 11px;
	WIDTH: 60px; 
	COLOR: #504E4E;
	HEIGHT: 20px;
}

select.Box120{
	BORDER: #03568A 1px solid;
	FONT-SIZE: 11px;
	WIDTH: 120px; 
	COLOR: #504E4E;
	HEIGHT: 20px;
}
select.Box160{
	BORDER: #03568A 1px solid;
	FONT-SIZE: 11px;
	WIDTH: 160px; 
	COLOR: #504E4E;
	HEIGHT: 20px;
}

select.Box200{
	BORDER: #03568A 1px solid;
	FONT-SIZE: 11px;
	WIDTH: 200px; 
	COLOR: #504E4E;
	HEIGHT: 20px;
}
select.Box280{
	BORDER: #03568A 1px solid;
	FONT-SIZE: 11px;
	WIDTH: 280px; 
	COLOR: #504E4E;
	HEIGHT: 20px;
}

input.txtBoxdefault{
	BORDER: #03568A 1px solid;
	FONT-SIZE: 11px;
	WIDTH: 160px; 
	COLOR: #504E4E;
	HEIGHT: 20px;
}
input.txtBox20{
	BORDER: #03568A 1px solid;
	FONT-SIZE: 11px;
	WIDTH: 20px; 
	COLOR: #504E4E;
	HEIGHT: 20px;
}
input.txtBox40{
	BORDER: #03568A 1px solid;
	FONT-SIZE: 11px;
	WIDTH: 40px; 
	COLOR: #504E4E;
	HEIGHT: 20px;
}
input.txtBoxDate{
	BORDER: #03568A 1px solid;
	FONT-SIZE: 11px;
	WIDTH: 20px; 
	COLOR: #504E4E;
	HEIGHT: 20px;
}

input.txtBoxYear{
	BORDER: #03568A 1px solid;
	FONT-SIZE: 11px;
	WIDTH: 40px; 
	COLOR: #504E4E;
	HEIGHT: 20px;
}
input.txtBox120{
	BORDER: #03568A 1px solid;
	FONT-SIZE: 11px;
	WIDTH: 120px; 
	COLOR: #504E4E;
	HEIGHT: 20px;
}
input.txtBox160{
	BORDER: #03568A 1px solid;
	FONT-SIZE: 11px;
	WIDTH: 160px; 
	COLOR: #504E4E;
	HEIGHT: 20px;
}

input.txtBox200{
	BORDER: #03568A 1px solid;
	FONT-SIZE: 11px;
	WIDTH: 200px; 
	COLOR: #504E4E;
	HEIGHT: 20px;
}  



input.txtBox280{
	BORDER: #03568A 1px solid;
	FONT-SIZE: 11px;
	WIDTH: 280px; 
	COLOR: #504E4E;
	HEIGHT: 20px;
} 

textarea{
	color: Black;
	font-family: verdana, helvetica, arial;
	font-size:10px;
	border: 1px solid #03568A; 	
   background-color : #ffffff
}
textarea.txtArea{
	color: Black;
	font-family: verdana, helvetica, arial;
	font-size:10px;
	HEIGHT:70px;
	WIDTH: 280px;
	border: 1px solid #03568A; 	
   background-color : #ffffff
}
    
.text_title_1{
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #6383A9;  
}

.text_title_2{
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #4A4B4B;  
}

.text_title_3{
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #007C62;  
}
  
.text_1{
	FONT-SIZE: 11px;
	COLOR: #6383A9;  
}

.text_2{
	FONT-SIZE: 11px;
	COLOR: #4A4B4B;  
}

.text_3{
	FONT-SIZE: 11px;
	COLOR: #007C62;  
}
  
.text_more{
	FONT-WEIGHT: bold;
	FONT-SIZE: 9px;
	COLOR: #03568A;
	background-position: right;
	margin-left: 5px;
	padding-right: 13px;
	BACKGROUND-IMAGE: url(../graphics/images/zmed/more_link.gif);
	BACKGROUND-REPEAT: no-repeat;
	TEXT-DECORATION: none;
} 

.table_general_mi{
background-color: #F2F2F2;
color: #000000;
FONT-FAMILY: tahoma, helvetica, arial;
font-weight: normal;
FONT-SIZE: 11px;
padding-left: 2px;
}

.table_header_mi{
background-color: #003366;
color: #ffffff;
FONT-FAMILY: tahoma, helvetica, arial;
font-weight: bold;
FONT-SIZE: 11px;
padding-left: 2px;
}


/************************* per forumin**************************************/
.f_titull_forum    {BACKGROUND-COLOR: #F2F2F2;FONT-WEIGHT: bold;COLOR: #3B3B3B;PADDING-TOP: 3px;ADDING-RIGHT: 0px;PADDING-BOTTOM: 3px;PADDING-LEFT: 0px;MARGIN: 0px;}
.f_link            {FONT-WEIGHT: bold; font-family: Verdana, Helvetica,  Arial, sans-serif; FONT-SIZE: 10px; COLOR: #3E8BC7; TEXT-DECORATION: none;}
.f_table_title     {BACKGROUND-COLOR: #E3ECF1;FONT-WEIGHT: bold;FONT-SIZE: 10px; font-family: Verdana, Helvetica,  Arial, sans-serif; COLOR: #003366; vertical-align: top; LINE-HEIGHT: 11px;HEIGHT: 18px; padding: 3px;}
.f_rreshti_tek     {BACKGROUND-COLOR: #F1F1F1;FONT-WEIGHT: normal;font-family: Verdana, Helvetica,  Arial, sans-serif;COLOR: #003366;vertical-align: top;LINE-HEIGHT: 11px;HEIGHT: 18px;padding: 3px;}
.f_rreshti_cift    {BACKGROUND-COLOR: #FFFFFF;FONT-WEIGHT: normal;font-family: Verdana, Helvetica,  Arial, sans-serif;COLOR: #003366;vertical-align: top;LINE-HEIGHT: 11px;HEIGHT: 18px;padding: 3px;}
.f_table           {BORDER: #CFD4D5 1px solid;}
.txtbox_member     {FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #18425F; font-family: Verdana, Arial, Helvetica,  sans-serif; HEIGHT:18px;WIDTH:25px; border: 1px solid  #000000; }
.f_link1           {FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #003366; TEXT-DECORATION: none;}
.f_link_titulli    {FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #003366;}
.f_table_title_link {FONT-WEIGHT: bold;FONT-SIZE: 10px; font-family: Verdana, Helvetica,  Arial, sans-serif; COLOR: #003366;}



/************************* per blog**************************************/
.blog_table_title { margin:5px 5px 0;padding:20px 20px .25em; font-size:200%;line-height:1.2em;color:#ccc;text-transform:uppercase;letter-spacing:.2em;}
.table_date_header { margin-top: 0;padding-left: 14px;font-size: 90%;color: #999999;}
.post_table_title { margin-top: 0; font-family: Lucida Grande, Trebuchet MS;font-size: 130%;letter-spacing: -1px;color: #993333;}
.blog_table_description   {margin:0 5px 5px;padding:0 20px 20px;font:78%/1.4em Trebuchet MS,Trebuchet,Arial,Verdana,Sans-serif;text-transform:uppercase;letter-spacing:.2em;color:#777;}
.post_table_content       {margin: 0 0 1.5em 0; padding: 0 0 1.5em 14px; border-bottom: 1px solid #ddd;}
.post_table_comment       {padding-top: 10px;font-size: 85%;line-height: 1.5em;color: #666;}
.table_footer             {margin: 0; padding: 0 0 9px 0; font-size: 70%; color:#999;}


/* Header
----------------------------------------------- */
#header {
  width:660px;
  margin:0 auto 10px;
  border:1px solid #ccc;
  }
#blog-title {
  margin:5px 5px 0;
  padding:20px 20px .25em;
  border:1px solid #eee;
  border-width:1px 1px 0;
  font-size:200%;
  line-height:1.2em;
  font-weight:normal;
  color:#666;
  text-transform:uppercase;
  letter-spacing:.2em;
  }
#blog-title a {
  color:#666;
  text-decoration:none;
  }
#blog-title a:hover {
  color:#c60;
  }
#description {
  margin:0 5px 5px;
  padding:0 20px 20px;
  border:1px solid #eee;
  border-width:0 1px 1px;
  max-width:700px;
  font:78%/1.4em "Trebuchet MS",Trebuchet,Arial,Verdana,Sans-serif;
  text-transform:uppercase;
  letter-spacing:.2em;
  color:#999;
  }





/* Posts
----------------------------------------------- */
.date-header {
  margin:1.5em 0 .5em;
  }
.post {
  margin:.5em 0 1.5em;
  border-bottom:1px dotted #ccc;
  padding-bottom:1.5em;
  }
.post-title {
  margin:.25em 0 0;
  padding:0 0 4px;
  font-size:140%;
  font-weight:normal;
  line-height:1.4em;
  color:#c60;
  }
.post-title a, .post-title a:visited, .post-title strong {
  display:block;
  text-decoration:none;
  color:#c60;
  font-weight:normal;
  }
.post-title strong, .post-title a:hover {
  color:#333;
  }
.post div {
  margin:0 0 .75em;
  line-height:1.6em;
  }
p.post-footer {
  margin:-.25em 0 0;
  color:#ccc;
  }
.post-footer em, .comment-link {
  font:78%/1.4em "Trebuchet MS",Trebuchet,Arial,Verdana,Sans-serif;
  text-transform:uppercase;
  letter-spacing:.1em;
  }
.post-footer em {
  font-style:normal;
  color:#999;
  margin-right:.6em;
  }
.comment-link {
  margin-left:.6em;
  }
.post img {
  padding:4px;
  border:1px solid #ddd;
  }
.post blockquote {
  margin:1em 20px;
  }
.post blockquote p {
  margin:.75em 0;
  }


/* Comments
----------------------------------------------- */
#comments h4 {
  margin:1em 0;
  font:bold 78%/1.6em "Trebuchet MS",Trebuchet,Arial,Verdana,Sans-serif;
  text-transform:uppercase;
  letter-spacing:.2em;
  color:#999;
  }
#comments h4 strong {
  font-size:130%;
  }
#comments-block {
  margin:1em 0 1.5em;
  line-height:1.6em;
  }
#comments-block dt {
  margin:.5em 0;
  }
#comments-block dd {
  margin:.25em 0 0;
  }
#comments-block dd.comment-timestamp {
  margin:-.25em 0 2em;
  font:78%/1.4em "Trebuchet MS",Trebuchet,Arial,Verdana,Sans-serif;
  text-transform:uppercase;
  letter-spacing:.1em;
  }
#comments-block dd p {
  margin:0 0 .75em;
  }
.deleted-comment {
  font-style:italic;
  color:gray;
  }




/***ketu stilet per grafiku santasuessise***/
.zmedLblue {
		background: #569AC5;
  }


.zmedDblue {
		background: #0056EB;
  }


.zmedDred {
		background: #dd0000;
  }

.zmedDgreen {
		background: #31BD4B;
  }

.olive {
		background: #808000;
  }
.maroon {
	background: #800000;
}

