/******* General Elements - HTML - Table, Body, Paragraph,Text *******/

BODY {
	FONT-SIZE: 11px;
	FONT-FAMILY: Tahoma, Helvetica,  Arial, sans-serif;
	MARGIN: 0px;
	PADDING: 0px;
	FONT-WEIGHT: normal;
	COLOR: #504E4E;
	BACKGROUND-COLOR: #F2F2F2;
}
.dotted_line {
	BACKGROUND-IMAGE: url(../graphics/images/apl_images/dotted_line.gif);
	BACKGROUND-REPEAT: repeat-y;
}

TD {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #504E4E;
	FONT-FAMILY: Tahoma, Helvetica,  Arial, sans-serif;
}

.automatic_texts {
	FONT-WEIGHT: normal;
	FONT-SIZE: 10px;
	COLOR: #504E4E;
	FONT-FAMILY: Tahoma, Helvetica,  Arial, sans-serif;

}

P {
	PADDING: 0px;
	MARGIN: 0px;
}
/***********************************************************************/


/****************** General Elements - HTML - Headers ******************/
H1 {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: #333B96;
	PADDING-LEFT: 15px;
	PADDING-RIGHT: 16px;
	PADDING-BOTTOM: 6px;
	PADDING-TOP: 4px;
	BACKGROUND-IMAGE: url(../graphics/images/apl_images/title_bullet.gif);
	BACKGROUND-REPEAT: no-repeat;	
	MARGIN: 0px;
}


H2 {
	FONT-WEIGHT: bold;
	COLOR: #0063AD;
	FONT-SIZE: 11px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 6px;
	PADDING-BOTTOM: 0px;
	PADDING-TOP: 4px;
	MARGIN: 0px;
}

H3 {
	FONT-WEIGHT: bold;
	COLOR: #F08C16;
	FONT-SIZE: 11px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 16px;
	PADDING-BOTTOM: 0px;
	PADDING-TOP: 2px;
	MARGIN: 0px;	
}
H4 {
	FONT-WEIGHT: bold;
	COLOR: #3B3B3B;
	FONT-SIZE: 11px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 16px;
	PADDING-BOTTOM: 0px;
	PADDING-TOP: 2px;
	MARGIN: 0px;
	BORDER-BOTTOM: 1px #3B3B3B solid;
}
H5 {
	FONT-WEIGHT: bold;
	COLOR: #0063AD;
	FONT-SIZE: 11px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 16px;
	PADDING-BOTTOM: 3px;
	PADDING-TOP: 2px;
	MARGIN: 0px;
}
H6 {
	FONT-WEIGHT: bold;
	COLOR: #3B3B3B;
	FONT-SIZE: 11px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 16px;
	PADDING-BOTTOM: 10px;
	PADDING-TOP: 2px;
	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  {
	margin: 0px 0px 0px 0px;
	padding: 5px 0px 0px 0px;
}

UL LI {	
	LIST-STYLE-IMAGE: url(../graphics/images/apl_images/grey_arrow.gif);
	LIST-STYLE-TYPE: none;
	margin: 0px 0px 0px 20px;
	padding: 5px 0px 0px 0px;
}

OL {
	margin: 0px 0px 0px 0px;
	padding: 5px 0px 0px 0px;
}

OL LI {	
	LIST-STYLE-IMAGE: none;
	list-style-type: decimal;
	margin: 0px 0px 0px 25px;
	padding: 5px 0px 0px 0px;
}	

A.link_list:link { COLOR: #03568A; TEXT-DECORATION: none; }
A.link_list:active { COLOR: #03568A; TEXT-DECORATION: none; }
A.link_list:visited { COLOR: #03568A; TEXT-DECORATION: none; }
A.link_list:hover { COLOR: #03568A; TEXT-DECORATION: underline; }

/*********************************************************************/

/*********************** General Form Elements ***********************/
/*SELECT {
	BORDER-RIGHT: #6c9c2e 1px solid;
	BORDER-TOP: #6c9c2e 1px solid;
	FONT-SIZE: 10px;
	BORDER-LEFT: #6c9c2e 1px solid;
	COLOR: black;
	BORDER-BOTTOM: #6c9c2e 1px solid;
}

.subbtn {
	BORDER: #5795BC 1px solid;
	FONT-WEIGHT: bold;
	COLOR: #504E4E;
	BACKGROUND-COLOR: #ffffff;
	WIDTH: 80px;
	HEIGHT: 20px;
}
.txtBoxApp {
	BORDER: #5795BC 1px solid;
	WIDTH: 160px; 
	COLOR: #504E4E;
	HEIGHT: 20px;
}
.txtBoxApp2 {
	BORDER: #5795BC 1px solid;
	WIDTH: 260px; 
	COLOR: #504E4E;
	HEIGHT: 20px;
	BACKGROUND-COLOR: #ffffff;
}
.txtBoxApp3 {
	BORDER: #5795BC 1px solid;
	WIDTH: 260px; 
	COLOR: #504E4E;
	HEIGHT: 80px;
	BACKGROUND-COLOR: #ffffff;
}

INPUT.check_box {
	MARGIN-TOP: 2px;
	MARGIN-RIGHT: 2px;
	MARGIN-LEFT: 4px;
	FONT-SIZE: 9px;
	WIDTH: 14px;
	HEIGHT: 14px;
}
*/
/***********************************************************************/

/*********************** General Elements - Links **********************/

a:link {TEXT-DECORATION:none; FONT-FAMILY: Tahoma, Helvetica,  Arial, sans-serif;}
a:active {TEXT-DECORATION:none; FONT-FAMILY: Tahoma, Helvetica,  Arial, sans-serif;}
a:visited {TEXT-DECORATION:none; FONT-FAMILY: Tahoma, Helvetica,  Arial, sans-serif;}
a:hover {TEXT-DECORATION:underline; FONT-FAMILY: Tahoma, Helvetica,  Arial, sans-serif;}

.link_editor {COLOR: #03568A;}

/***********************************************************************/


/************************* General global elements *********************/

.global_transparent_bg{ BACKGROUND: transparent; }
.global_bluestrip { BACKGROUND-COLOR: #EE3224; HEIGHT: 15px; }
.global_separation_line { COLOR: #231F20; }
.global_separation_space{ PADDING-LEFT: 5px; PADDING-RIGHT: 5px; }

.global_component_header {
	PADDING-TOP: 2px;
	PADDING-RIGHT: 10px;
	PADDING-BOTTOM: 2px;
	PADDING-LEFT: 10px;
	MARGIN: 0px;
	BACKGROUND-COLOR: #F2F2F2;
	HEIGHT: 22px;
	WIDTH: 100%;
	COLOR: #03568A;
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
}

a.global_component_more:link{
	FONT-WEIGHT: bold;
	FONT-SIZE: 9px;
	COLOR: #03568A;
	background-position: right;
	margin-left: 5px;
	padding-right: 13px;
	BACKGROUND-IMAGE: url(../graphics/images/apl_images/more_link.gif);
	BACKGROUND-REPEAT: no-repeat;
	TEXT-DECORATION: none;
}
a.global_component_more:visited{
	FONT-WEIGHT: bold;
	FONT-SIZE: 9px;
	COLOR: #03568A;
	background-position: right;
	margin-left: 5px;
	padding-right: 13px;
	BACKGROUND-IMAGE: url(../graphics/images/apl_images/more_link.gif);
	BACKGROUND-REPEAT: no-repeat;
	TEXT-DECORATION: none;
}

a.global_component_more:active{
	FONT-WEIGHT: bold;
	FONT-SIZE: 9px;
	COLOR: #03568A;
	background-position: right;
	margin-left: 5px;
	padding-right: 13px;
	BACKGROUND-IMAGE: url(../graphics/images/apl_images/more_link.gif);
	BACKGROUND-REPEAT: no-repeat;
	TEXT-DECORATION: none;
}
a.global_component_more:hover{
	FONT-WEIGHT: bold;
	FONT-SIZE: 9px;
	COLOR: #03568A;
	background-position: right;
	margin-left: 5px;
	padding-right: 13px;
	BACKGROUND-IMAGE: url(../graphics/images/apl_images/more_link.gif);
	BACKGROUND-REPEAT: no-repeat;
	TEXT-DECORATION: none;
}

.global_subtitle{
	PADDING-TOP: 8px;
	PADDING-RIGHT: 0px;
	PADDING-BOTTOM: 6px;
	PADDING-LEFT: 8x;
	MARGIN: 0px;
	FONT-WEIGHT: bold;
	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 {
	BACKGROUND-COLOR: #F2F2F2;
	BORDER-top: 1px #104E8B solid;
}
.global_blue_bg_border {
	BACKGROUND-COLOR: #F2F2F2;
	BORDER: 1px #104E8B solid;
}
/***********************************************************************/

/************************ HeaderContainer elements *********************/
.header_blue_strip{
	BACKGROUND-COLOR: #2E6DA2;
	HEIGHT: 16px;
}
.header_graystrip{ BACKGROUND-COLOR: #F2F2F2; WIDTH: 20px; HEIGHT: 10px; }
div.header_advertisement_hidden{ overflow: hidden; HEIGHT:89px; WIDTH: 400px; }
.header_darkblue_strip{ BACKGROUND-COLOR: #6B9DCD;}
/************************************************************************/


/************************ WorkgroupTemplate Elements ********************/
div.workgroup_settings{
BACKGROUND-COLOR: #BCBDBE;
position: absolute;
LEFT: 175px;
HEIGHT: 30px;
top: 91px;
}
.workgroup_separation_line_selected{ COLOR: #231F20; }
.workgroup_text { COLOR: #231F20; FONT-WEIGHT: bold; }
a.workgroup_text:link { COLOR: #231F20; FONT-WEIGHT: bold; TEXT-DECORATION: none; }
a.workgroup_text:active {
	COLOR: #231F20;
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	TEXT-DECORATION: none;

}
a.workgroup_text:visited {
	COLOR: #231F20;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none;

}
a.workgroup_text:hover {
	COLOR: #EE3224;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none;

}

.workgroup_text_selected{
	COLOR: #EE3224;
	FONT-WEIGHT: bold;

}
a.workgroup_text_selected:link {
	COLOR: #EE3224;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none;

}
a.workgroup_text_selected:active {
	COLOR: #EE3224;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none;

}
a.workgroup_text_selected:visited {
	COLOR: #EE3224;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none;

}
a.workgroup_text_selected:hover {
	COLOR: #EE3224;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none;

}
/************************************************************************/



/********************** LocationTemplate Elements ***********************/

.path_bg{
	PADDING-RIGHT: 4px; 
	PADDING-LEFT: 10px;
	BACKGROUND-COLOR: #F2F2F2;
	HEIGHT: 22px;
}
.print_email_bg{
	PADDING-RIGHT: 4px; 
	PADDING-LEFT: 10px;
	BACKGROUND-COLOR: #F2F2F2;
	HEIGHT: 22px;
}
.path_text{
	COLOR: #003366;
	FONT-SIZE: 10px;
	PADDING-LEFT: 5px;
}
a.path_text:link{
	COLOR: #003366;
	FONT-SIZE: 10px;
	PADDING-LEFT: 5px;
	TEXT-DECORATION: none;
}
a.path_text:visited{
	COLOR: #003366;
	FONT-SIZE: 10px;
	PADDING-LEFT: 5px;
	TEXT-DECORATION: none;
}
a.path_text:active{
	COLOR: #003366;;
	FONT-SIZE: 10px;
	PADDING-LEFT: 5px;
	TEXT-DECORATION: none;
}
a.path_text:hover{
	COLOR: #003366;
	FONT-SIZE: 10px;
	PADDING-LEFT: 5px;
	TEXT-DECORATION: none;
}
.current_text{
	COLOR: #003366;
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
}
a.current_text:link{
	COLOR: #003366;
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
	TEXT-DECORATION: none;
}
a.current_text:active{
	COLOR: #003366;
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
	TEXT-DECORATION: none;
}
a.current_text:visited{
	COLOR: #003366;
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
	TEXT-DECORATION: none;
}

a.current_text:hover{
	COLOR: #003366;
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
	TEXT-DECORATION: none;
}

/************************************************************************/

/********************** FooterContainer Elements ************************/

.footer_bg {
	BACKGROUND-COLOR: #E4E9EE;
	BORDER-top: 3px #6B9DCD solid;
	PADDING-LEFT: 20px;
}
.footer_text {
	BACKGROUND-COLOR: #F2F2F2;
	COLOR: #323A97;
}
a.footer_text:link {
	BACKGROUND-COLOR: #F2F2F2;
	COLOR: #36648B;
	TEXT-DECORATION: none;
}
a.footer_text:active {
	BACKGROUND-COLOR: #F2F2F2;
	COLOR: #36648B;
	TEXT-DECORATION: none;
}
a.footer_text:visited {
	BACKGROUND-COLOR: #F2F2F2;
	COLOR: #36648B;
	TEXT-DECORATION: none;
}
a.footer_text:hover {
	BACKGROUND-COLOR: #F2F2F2;
	COLOR: #36648B;
	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:active {	
	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:hover {	
	COLOR: #003366;
	FONT-SIZE: 10px;
	TEXT-DECORATION: underline;
}

/*************************************************************************/


/******************* LeftNavigationTemplate Elements**********************/
.level1_txt {
	FONT-SIZE: 12px;
	COLOR: #333B96;
}
a.level1_txt:link {
	FONT-SIZE: 12px;
	COLOR: #333B96;
	TEXT-DECORATION: none;
}
a.level1_txt:active {
	FONT-SIZE: 12px;
	COLOR: #333B96;
	TEXT-DECORATION: none;
}
a.level1_txt:visited {
	FONT-SIZE: 12px;
	COLOR: #333B96;
	TEXT-DECORATION: none;
}
a.level1_txt:hover {
	FONT-SIZE: 12px;
	COLOR: #EE3224;
	TEXT-DECORATION: underline;
}
.level1_selected_txt {
	FONT-SIZE: 12px;
	FONT-WEIGHT: bold;
	COLOR: #333B96;
}
a.level1_selected_txt:link {
	FONT-SIZE: 12px;
	FONT-WEIGHT: bold;
	COLOR: #333B96;
	TEXT-DECORATION: none;
}
a.level1_selected_txt:active {
	FONT-SIZE: 12px;
	FONT-WEIGHT: bold;
	COLOR: #333B96;
	TEXT-DECORATION: none;
}
a.level1_selected_txt:visited {
	FONT-SIZE: 12px;
	FONT-WEIGHT: bold;
	COLOR: #333B96;
	TEXT-DECORATION: none;
}
a.level1_selected_txt:hover {
	FONT-SIZE: 12px;
	FONT-WEIGHT: bold;
	COLOR: #EE3224;
	TEXT-DECORATION: none;
}

TD.level1 {
	PADDING-RIGHT: 4px;
	PADDING-LEFT: 10px;
	BACKGROUND-COLOR: #D0D1D3;	
	HEIGHT: 22px;
}

TD.level1_selected {
	PADDING-RIGHT: 4px; 
	PADDING-LEFT: 10px; 
	BACKGROUND-COLOR: #DBDCDD;	
	HEIGHT: 22px;
}
.level2_txt {
	COLOR: #333B96;
}

a.level2_txt:link {
	COLOR: #333B96;
	TEXT-DECORATION: none;
}
a.level2_txt:active {
	COLOR: #333B96;
	TEXT-DECORATION: none;
}
a.level2_txt:visited {
	COLOR: #333B96;
	TEXT-DECORATION: none;
}
a.level2_txt:hover {
	COLOR: #333B96;
	TEXT-DECORATION: underline;
}

.level2_selected_txt {
	COLOR: #333B96;
}

a.level2_selected_txt:link {
	FONT-WEIGHT: bold;
	COLOR: #333B96;
	TEXT-DECORATION: none;
}
a.level2_selected_txt:active {
	FONT-WEIGHT: bold;
	COLOR: #333B96;
	TEXT-DECORATION: none;
}
a.level2_selected_txt:visited {
	FONT-WEIGHT: bold;
	COLOR: #333B96;
	TEXT-DECORATION: none;
}
a.level2_selected_txt:hover {
	FONT-WEIGHT: bold;
	COLOR: #333B96;
	TEXT-DECORATION: none;
}

TD.level2 {
	PADDING-RIGHT: 4px; 
	PADDING-LEFT: 20px;
	HEIGHT: 20px;
	BACKGROUND-IMAGE: url(../graphics/images/apl_images/lev2_nonsel_bullet.gif);
	BACKGROUND-REPEAT: no-repeat;
	BACKGROUND-position: LEFT top;
	MARGIN: 20px;
	BACKGROUND-COLOR: #EEEFEF;
}

TD.level2_selected {
	PADDING-RIGHT: 4px; 
	PADDING-LEFT: 20px;
	HEIGHT: 20px;
	BACKGROUND-IMAGE: url(../graphics/images/apl_images/lev2_sel_bullet.gif);
	BACKGROUND-REPEAT: no-repeat;
	BACKGROUND-position: LEFT top;
	MARGIN: 20px;
	BACKGROUND-COLOR: #EEEFEF;
}


.level3_txt {
	FONT-SIZE: 11px;
	COLOR: #569AC5;

}
.level3_txt {
	FONT-SIZE: 11px;
	COLOR: #569AC5;
}
a.level3_txt:link {
	FONT-SIZE: 11px;
	COLOR: #569AC5;
	TEXT-DECORATION: none;
}
a.level3_txt:visited {
	FONT-SIZE: 11px;
	COLOR: #569AC5;
	TEXT-DECORATION: none;
}
a.level3_txt:active {
	FONT-SIZE: 11px;
	COLOR: #569AC5;
	TEXT-DECORATION: none;
}
a.level3_txt:hover {
	FONT-SIZE: 11px;
	COLOR: #569AC5;
	TEXT-DECORATION: underline;
}



a.level3_selected_txt:link {
	FONT-SIZE: 11px;
	COLOR: #569AC5;
	TEXT-DECORATION: none;
	font-weight: bold;
}
a.level3_selected_txt:active {
	FONT-SIZE: 11px;
	COLOR: #569AC5;
	TEXT-DECORATION: none;
	font-weight: bold;
}
a.level3_selected_txt:visited {
	FONT-SIZE: 11px;
	COLOR: #569AC5;
	TEXT-DECORATION: none;
	font-weight: bold;
}
a.level3_selected_txt:hover {
	FONT-SIZE: 11px;
	COLOR: #569AC5;
	TEXT-DECORATION: none;
	font-weight: bold;
}

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: #333B96;
}



.textbox_search_text {
	FONT-SIZE: 10px;
	WIDTH: 80px;
	COLOR: #003366;
	BORDER: #003366 1px solid;
	HEIGHT: 18px;

}

.searchsubmit {
	WIDTH:14px;
	HEIGHT: 13px;
	BACKGROUND-COLOR: transparent; 
	BORDER: none;	
}
/****************************************************************************/

/*********************** DL Elements **************************/
.dl_title {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: #03568A;
	PADDING-LEFT: 15px;
	PADDING-RIGHT: 16px;
	PADDING-BOTTOM: 6px;
	PADDING-TOP: 4px;
	BACKGROUND-IMAGE: url(../graphics/images/apl_images/title_bullet.gif);
	BACKGROUND-REPEAT: no-repeat;
}
.dl_subtitle {
	FONT-WEIGHT: bold;
	COLOR: #504E4E;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 20px;
	PADDING-BOTTOM: 6px;
	PADDING-TOP: 0px;
	MARGIN: 0px;
}
a.dl_subtitle:link {
	FONT-WEIGHT: bold;
	COLOR: #504E4E;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 20px;
	PADDING-BOTTOM: 6px;
	PADDING-TOP: 0px;
	MARGIN: 0px;
	TEXT-DECORATION: none;
}
a.dl_subtitle:visited {
	FONT-WEIGHT: bold;
	COLOR: #504E4E;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 20px;
	PADDING-BOTTOM: 6px;
	PADDING-TOP: 0px;
	MARGIN: 0px;
	TEXT-DECORATION: none;
}
a.dl_subtitle:active {
	FONT-WEIGHT: bold;
	COLOR: #504E4E;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 20px;
	PADDING-BOTTOM: 6px;
	PADDING-TOP: 0px;
	MARGIN: 0px;
	TEXT-DECORATION: none;
}
a.dl_subtitle:hover {
	FONT-WEIGHT: bold;
	COLOR: #504E4E;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 20px;
	PADDING-BOTTOM: 6px;
	PADDING-TOP: 0px;
	MARGIN: 0px;
	TEXT-DECORATION: none;
}
.dl_data {
	FONT-WEIGHT: bold;
	FONT-SIZE: 9px;
	COLOR: #504E4E;
}
.dl_simple_text {FONT-WEIGHT: normal; COLOR: #504E4E;} 

.dl_source_author {COLOR: #03568A;}

.SI_subtitle{
	FONT-WEIGHT: bold;
	COLOR: #504E4E;
	PADDING-LEFT: 10px;
	PADDING-RIGHT: 10px;
	PADDING-BOTTOM: 6px;
	PADDING-TOP: 2px;
	MARGIN: 0px;
}
.SI_simple_text {
	COLOR: #504E4E;
	PADDING-LEFT: 10px;
	PADDING-RIGHT: 0px;
	PADDING-BOTTOM: 6px;
	PADDING-TOP: 2px;
	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: #03568A;
	font-family: Tahoma, Helvetica,  Arial, sans-serif;
	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: #003366;
}
.page_count {
	COLOR: #504E4E;
}
/****************************************************************************/

/************************** Templates Elements **************************/
a.template_links:link {
	FONT-WEIGHT: bold;
	COLOR: #569AC5;
	TEXT-DECORATION:none;
}
a.template_links:active {
	FONT-WEIGHT: bold;
	COLOR: #569AC5;
	TEXT-DECORATION:none;
}
a.template_links:visited {
	FONT-WEIGHT: bold;
	COLOR: #569AC5;
	TEXT-DECORATION:none;
}
a.template_links:hover {
	FONT-SIZE: 11px;
	COLOR: #569AC5;
	TEXT-DECORATION:underline;
}
.template_separation_line{
	BACKGROUND-image: url(../graphics/images/apl_images/templates_border.gif);
	BACKGROUND-repeat: repeat-x;
	BACKGROUND-position: LEFT top;
}

.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 {
BORDER-RIGHT: 1px #569AC5 solid;
BORDER-top: 1px #569AC5 solid;
}
.table_general {
BORDER-BOTTOM: 1px #569AC5 solid;
BORDER-LEFT: 1px #569AC5 solid;
COLOR: #504E4E;
}

.table_header{
BACKGROUND-COLOR: #003366;
COLOR: #ffffff;
FONT-WEIGHT: bold;
BORDER-BOTTOM: 1px #569AC5 solid;
BORDER-LEFT: 1px #569AC5 solid;
}
.table_general2{
BACKGROUND-COLOR: #ffffff;
COLOR: #000000;
}

.table_general1{
BACKGROUND-COLOR: #F2F2F2;
COLOR: #000000;
}
/****************************************************************************/

/*********************** 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;
	PADDING-bottom: 1px;
	BACKGROUND-IMAGE: url(../graphics/images/apl_images/language_bullet.gif);
	BACKGROUND-REPEAT: no-repeat;
}
a.language:link {
	COLOR: #ffffff;
	PADDING-LEFT: 8px;
	PADDING-bottom: 1px;
	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;
	PADDING-bottom: 1px;
	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;
	PADDING-bottom: 1px;
	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;
	PADDING-bottom: 1px;
	TEXT-DECORATION: underline;
	BACKGROUND-IMAGE: url(../graphics/images/apl_images/language_bullet.gif);
	BACKGROUND-REPEAT: no-repeat;
}


/****************************************************************************/

/************************* stile qe perdoren nga mi**************************************/
.subbtn {
	BORDER: #03568A 1px solid;
	FONT: bold 11px tahoma;
	COLOR: #03568A;
	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: #0063AD;  
}

.text_title_2{
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #F08C16;  
}

.text_title_3{
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #3B3B3B;  
}
  
.text_1{
	FONT-SIZE: 11px;
	COLOR: #0063AD;  
}

.text_2{
	FONT-SIZE: 11px;
	COLOR: #F08C16;  
}

.text_3{
	FONT-SIZE: 11px;
	COLOR: #3B3B3B;  
}
  
.text_more{
	FONT-WEIGHT: bold;
	FONT-SIZE: 9px;
	COLOR: #03568A;
	background-position: right;
	margin-left: 5px;
	padding-right: 13px;
	BACKGROUND-IMAGE: url(../graphics/images/apl_images/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;}




/************************* 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;
}
