﻿/*html,body{
height:100% auto;
margin:0px;
padding:0px;

}*/

/*.body{ margin:0px;height:100%;}*/
body{ margin:0px;height:100%;line-height: 120%;}
a{font-family: Arial, Helvetica, sans-serif; font-size: 12px;line-height: 120%; text-decoration:underline; letter-spacing: normal; color: #314E75; }

/*SAP design*/
.main_font {font-family: Tahoma; font-size: 12px;line-height: 120%; text-decoration: none; letter-spacing:normal;}
.sap_padding{padding-right:50px}
.sap_logoff{background-image:url(../images/dis.gif); width: 100px; height:22px}
.sap_list{background-image:url(../images/hez1.gif); width: 14px; height:13px}
.sap_list_font{font-family: Arial, Helvetica, sans-serif; font-size: 12px;line-height: 120%; text-decoration: none; letter-spacing: normal; color: #172A6F; text-decoration:none}
.sap_back {background-image:url(../images/back2menu.gif); width:122px; height:25px}
.close_sapwin{background-image:url(../images/close_win_sap.gif); width:116px; height:26px}
a.sap_menu_link
{
	width:100%;FONT-WEIGHT: bold; COLOR: #ffffff;  font-family: Arial, Helvetica, sans-serif; font-size: 12px;  TEXT-DECORATION: none
}
a.sap_menu_link:hover{width:100%;color:#9ABBCE;font-family: Arial, Helvetica, sans-serif; font-size: 12px;  TEXT-DECORATION: none}
a.sap_menu_link_selected
{
	width:100%;FONT-WEIGHT: bold;font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 120%; text-decoration: none; letter-spacing: normal; color: #9ABBCE
}
/* sab fonts */
.sab_thead{ background-image:url(../images/table_header.jpg); padding-left:4px;padding-right:8px;height:20px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 120%; text-decoration: none; letter-spacing:normal; color: #000000}
.sab_tcell{  border-bottom:solid 1px #B5B5B3; background-color:White; padding-left:8px;padding-right:4px;height:16px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 120%; text-decoration: none; letter-spacing:normal; color: #000000}
.sab_theadDev{ background-color:#A2A395;}
.sab_tcellDev{ background-color:#E3E3E3;}

/*site derection*/
.site_dir{ text-align:left;direction:ltr;}

/*panel sizes aspx*/
.leftsite_padding{width:50%;height:100%;}
.rightsite_padding{width:50%;height:100%}
.paddingLeftPanel{padding-left:15px;}
.menu_height{ height:35px; }
.hp_text_height{height:658px;}
.hp_lists_height{height:418px;}
.bottom_menu_height{ height:48px; }
.bottom_part_height{height:156px;}
.logo_width{ width :150px;}
.logo_left_width{width:282px;}
.logo_right_width{width:282px;}
.logo_left_width_new{width:314px;padding-left:5px;}
.logo_right_width_new{width:314px;padding-left:10px;}
.hp_left_side_list{width:394px;padding-top:23px}
.hp_right_side_list{width:320px;padding-top:23px}
.left_side{width:169px;padding-left:13px;padding-top:10px;}
.left_side_center{width:169px;}
.center_home{width:598px;padding-top:12px;}
.center_home2{width:399px}
.right_side{width:186px;padding-left:7px;}
.home_site_width {width:714px;}
.inside_site_width {width:714px;}
.inside_content_height {height:767px;}
.full_site_width {width:794px;height:100%; }
.rihgtMenuWidth{width:167px;}
/*end panel sizes*/

/*size and padding of copmponents in xsl */
.padding_rightSide{width:50px;}
.serch_top_xsl{height:25px;width:212px;background-image:url(../images/bg-search1.gif); background-repeat:no-repeat; margin-top:16px;}
.serch_side_xsl{height:25px;}
.logo_comp_xsl{height:90px;}
.menu_comp_xsl{height:35px}
.bottom_comp_xsl{height:25px;}
.mehudown_height{height:48px}
.pathTitle_xsl{height:35px; padding-top:22px;}/**padding for navigation path **/
.pathTitlePage_xsl{padding-top:0px; height:28px;}/**padding for title **/
.path_padingwidth{padding-right:1px;}
.pathSpaseText{height:40px;}
.textInPath{width:0px;}
.sizeTDListHome{width:120px;}
/* end */

/*styles for fields and input areas*/
.bgfields {padding-left:5px;padding-top:2px;text-align:left ;height:25px;width:212px;background-image:url(../images/bgInput.gif); background-repeat:no-repeat; }
.bgsfield {text-align:left ;height:25px;width:212px;background-image:url(../images/bgInput.gif); background-repeat:no-repeat;}
.fields {border-style:none ; border-width:0px ;height:18px;width:200px;font-family: Arial, Helvetica, sans-serif; font-size:12px; background-color:Transparent }
.sfield1 { border-color:#032F65;  border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; height: 18px;width:85px; font-family: Arial, Helvetica, sans-serif; font-size:12px}
.sfield {border-style:none ; border-width:0px;height:25px;width:200px;font-family: Arial, Helvetica, sans-serif; font-size:12px;background-color:Transparent}
.fields_news {border-color:#608ECA;border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px ;height:18px;width:100px;font-family: Arial, Helvetica, sans-serif; font-size:12px; }

.lang_combo{ height: 20px;width:135px; font-family: Arial, Helvetica, sans-serif; font-size:12px}
/*end*/

/* deviders*/
.menudeviderH{color:#314E75; font-size:9px }
.item_devider
{
	width:1px;height:152px;
	background-image:url(../images/devider.gif);
	background-repeat:repeat-y;
	 background-position :center center;
	}
.deviderCategories
{
	width:400px;height:9px;
	background-image:url(../images/links_devider.gif);
	background-repeat:no-repeat;
	background-position:right top;
}
.deviderHprod
{   background-image:url(../images/list_devider.gif);
	background-repeat:repeat-y;
	background-position:right top;
	}
/* end deviders*/

/*fonts new*/
/*class for templates content*/.content_text{font-family: Arial, Helvetica, sans-serif; font-size: 12px;line-height: 120%; text-decoration: none; letter-spacing: normal; color: #7B7B7B;}
td.hp_list_link{cursor:hand;height:28px;width:159px; background-image:url(../images/menu-3list-up.gif); background-repeat:no-repeat;font-family: Arial, Helvetica, sans-serif; font-size: 12px;text-decoration: none; letter-spacing: normal; color: #A0A0A0;}
td.hp_list_link:hover{cursor:hand;height:28px; width:159px;background-image:url(../images/menu-3list-over.gif); background-repeat:no-repeat;font-family: Arial, Helvetica, sans-serif; font-size: 12px;text-decoration: none; letter-spacing: normal; color: #A0A0A0;}
.list_title{color:#003261;text-decoration: none;width:100%}
.date{color:#575757;font-family: Arial, Helvetica, sans-serif; font-size: 12px;text-decoration: none; letter-spacing: normal;}
.normal_event{font-family: Arial, Helvetica, sans-serif; font-size: 12px;line-height: 120%; text-decoration: none; letter-spacing: normal; color:#487EBE;}
.normal_results_event {font-family: Arial, Helvetica, sans-serif; font-size: 13px;line-height: 120%; text-decoration: none; letter-spacing: normal; color:#233B67;}
.normal_event1{font-family: Arial, Helvetica, sans-serif; font-size: 12px;line-height: 120%; text-decoration: none; letter-spacing: normal; color:#CDCBCC;}
.results_title{  font-family: Arial, Helvetica, sans-serif; font-size: 12px;line-height: 120%; text-decoration: none; letter-spacing: normal; font-weight: bold; color: #21568C}
.product_title{  font-family: Arial, Helvetica, sans-serif; font-size: 12px;line-height: 120%; text-decoration: none; letter-spacing: normal; font-weight: bold; color: #D42A2B;}
.news_title {  font-family: Arial, Helvetica, sans-serif; font-size: 12px;line-height: 120%; text-decoration: none; letter-spacing: normal; font-weight: bold; color: #86A8D2;}
.news_strip{font-family: Arial, Helvetica, sans-serif; font-size: 12px;line-height: 120%; text-decoration: none; letter-spacing: normal; color: #585858;}
.news_devider{ color:#000000 }
/*title_page*/
.H1 {   font-family: Arial, Helvetica, sans-serif; font-size: 24px;line-height: 100%; text-decoration: none; letter-spacing: normal; font-weight: bold; color: #25466D;}
.H1_Green{ display:block;    font-family: Arial, Helvetica, sans-serif; font-size: 12px;line-height: 110%; text-decoration: none; letter-spacing: normal; font-weight: bold; color: #119A18;}
.H1_Pink{ display:block;    font-family: Arial, Helvetica, sans-serif; font-size: 12px;line-height: 110%; text-decoration: none; letter-spacing: normal; font-weight: bold; color: #F087A5;}
.H1_Magenta{ display:block;    font-family: Arial, Helvetica, sans-serif; font-size: 12px;line-height: 110%; text-decoration: none; letter-spacing: normal; font-weight: bold; color: #EB0A9B;}
.H1_Orange{ display:block;    font-family: Arial, Helvetica, sans-serif; font-size: 12px;line-height: 110%; text-decoration: none; letter-spacing: normal; font-weight: bold; color: #FF8427;}
.category_title_green { font-weight:bold; font-family: Arial, Helvetica, sans-serif; font-size: 14px;line-height: 120%; text-decoration:none; letter-spacing: normal; color: #119A18;}
.category_title_magenta{ display:block; font-family: Arial, Helvetica, sans-serif; font-size: 14px;line-height: 110%; text-decoration: none; letter-spacing: normal; font-weight: bold; color: #EB0A9B;}
.category_title_pink{ display:block; font-family: Arial, Helvetica, sans-serif; font-size: 14px;line-height: 110%; text-decoration: none; letter-spacing: normal; font-weight: bold; color: #F087A5;}
.category_title_orange{ display:block; font-family: Arial, Helvetica, sans-serif; font-size: 14px;line-height: 110%; text-decoration: none; letter-spacing: normal; font-weight: bold; color: #FF8427;}


/*path_small,category_title*/
/*.H2 {  font-family: Arial, Helvetica, sans-serif; font-size: 12px;line-height: 100%; text-decoration: none; letter-spacing: normal; font-weight: bold; color: #7B7B7B;}*/
.titlePage {  font-family: Arial, Helvetica, sans-serif; font-size: 24px;line-height: 100%; text-decoration: none; letter-spacing: normal; font-weight: bold; color: #25466D;}
.navPath {  font-family: Arial, Helvetica, sans-serif; font-size: 12px;line-height: 100%; text-decoration: none; letter-spacing: normal; font-weight: normal; color: #7B7B7B;}

.editor_text {font-family: Arial, Helvetica, sans-serif; font-size: 12px;line-height: 120%; text-decoration: none; letter-spacing: normal; color: #314E75; }
.category_title { font-weight:bold; font-family: Arial, Helvetica, sans-serif; font-size: 14px;line-height: 120%; text-decoration:none; letter-spacing: normal; color: #03325E;}
.category_title_new { font-weight:bold; font-family: Arial, Helvetica, sans-serif; font-size: 12px;line-height: 120%; text-decoration:none; letter-spacing: normal; color: #C04501;}
.title_contact{font-family: Arial, Helvetica, sans-serif; font-size: 12px;line-height: 120%; text-decoration: none; letter-spacing: normal; color:#608ECA;font-weight:bold;}

.category_desc {font-family: Arial, Helvetica, sans-serif; font-size: 12px;line-height: 120%; text-decoration: none; letter-spacing: normal; color: #504d4d;}
.normal {font-family: Arial, Helvetica, sans-serif; font-size: 12px;line-height: 120%; text-decoration: none; letter-spacing: normal; color:#314E75;}
.propertyname {font-family: Arial, Helvetica, sans-serif; font-size: 12px;line-height: 120%; text-decoration: none; letter-spacing: normal; color: #22578B;}
.path_print {  font-family: Arial, Helvetica, sans-serif; font-size: 16px;line-height: 100%; text-decoration: none; letter-spacing: normal; font-weight: bold; color: #000000; }
.path_small_print {  font-family: Arial, Helvetica, sans-serif; font-size: 12px;line-height: 100%; text-decoration: none; letter-spacing: normal; font-weight: normal; color: #000000; }
.printTitle{font-family: Arial, Helvetica, sans-serif; font-size: 16px;line-height: 120%; text-decoration: none; letter-spacing: 0.8px; font-weight: bold; color: #000000;}
.printContent{font-family: Arial, Helvetica, sans-serif; font-size: 12px;line-height: 120%; text-decoration: none; letter-spacing: 0.8px; font-weight: normal; color: #000000;}
.logoTitle{font-weight:bold ; font-family: Arial, Helvetica, sans-serif; font-size: 40px;  text-decoration: none; letter-spacing: normal; color: #000000}
.logoDesc{font-weight:bold ; font-family: Arial, Helvetica, sans-serif; font-size: 14px;  text-decoration: none; letter-spacing: normal; color: #000000}
.logoTitleW{font-weight:bold ; font-family: Arial, Helvetica, sans-serif; font-size: 40px;  text-decoration: none; letter-spacing: normal; color: #ffffff}
.logoDescW{font-weight:bold ; font-family: Arial, Helvetica, sans-serif; font-size: 14px;  text-decoration: none; letter-spacing: normal; color: #ffffff}
.printTitle{font-family: Arial, Helvetica, sans-serif; font-size: 16px;line-height: 120%; text-decoration: none; letter-spacing: 0.8px; font-weight: bold; color: #000000;}
.printContent{font-family: Arial, Helvetica, sans-serif; font-size: 12px;line-height: 120%; text-decoration: none; letter-spacing: 0.8px; font-weight: normal; color: #000000;}
.bsmart_font {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 120%; text-decoration: none; letter-spacing:normal; color: #314E75;}
.paging{font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 130%; text-decoration: underline; letter-spacing: normal; color:#1A3B60}
.star {color:red }
.prop_header{background-color:#B3B4B6;padding-right:5px; padding-left:5px;  border-bottom:solid 1px #E2E2E2;  font-family: Arial, Helvetica, sans-serif; font-size:12px ; color:#ffffff; text-decoration: none; font-weight:bold; height:20px; text-align:center}
.prop_rows{background-color:#E2E2E2;padding-right:5px; padding-left:5px;border-bottom:solid 1px #ffffff; font-family: Arial, Helvetica, sans-serif; font-size:12px ; color:#000000; text-decoration: none; height:20px; text-align:center}
.prop_header2{ background-color:#B3B4B6;padding-right:5px; padding-left:5px;  border-bottom:solid 1px #E2E2E2;  font-family: Arial, Helvetica, sans-serif; font-size:12px ; color:#ffffff; text-decoration: none; font-weight:bold; height:20px; text-align:center}
.prop_rows2{ border:solid 1px #FFFFFF;background-color:#E2E2E2;padding-right:5px; padding-left:5px; font-family: Arial, Helvetica, sans-serif; font-size:12px ; color:#000000; text-decoration: none; height:20px;}
.tline_height{line-height: 220%;}
/*end fonts new*/



/* cart styles */
.headers_card{background-color:#5396C0; border-bottom:solid 1px #FFFFFF;  font-family: Arial, Helvetica, sans-serif; font-size:12px ; color:#ffffff; text-decoration: none; font-weight:bold; height:30px; text-align:center}
.content_card{background-color:#D4D5D7;border-bottom:solid 1px #ffffff; font-family: Arial, Helvetica, sans-serif; font-size:12px ; color:#000000; text-decoration: none; height:25px; text-align:center}
.card_global_table_border{border-color: #5396C0; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.card_fields{border: #5396C0; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.headerDevider{background-color:#FFFFFF}
.contentDevider{background-color:#FFFFFF}
.cart_last_row_border{border-color:#ffffff;border-top:1px;border-left:0px;border-right:0px;border-bottom:0px;border-style:solid}
.headers_card2{ border-bottom:solid 1px #000000;border-left:solid 1px #000000;  font-family: Arial, Helvetica, sans-serif; font-size:x-small ; color:#000000; text-decoration: none; font-weight:bold; height:30px; text-align:center}
.content_card2{border-bottom:solid 1px #000000; border-left:solid 1px #000000;font-family: Arial, Helvetica, sans-serif; font-size:x-small ; color:#000000; text-decoration: none; height:25px; text-align:center}
.card_global_table_border2{border: #000000; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 0px}
.card_fields2{border-color:#FD8048; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
/* end cart styles*/
/* Small Calendar */
.scText {FONT-WEIGHT: bold;font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 120%; text-decoration: none; letter-spacing: normal; color:   #8B9EB9}
.scTextBlue {FONT-WEIGHT: bold;font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 120%; text-decoration: none; letter-spacing: normal; color: #B4B4B4}
.scPaging {font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 120%; text-decoration: none; letter-spacing: normal; color:#435874;	text-align:center;}
.scBluePaging {font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 120%; text-decoration: none; letter-spacing: normal; color:#6A7B83; text-align:center;}
.scEvents {font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 120%; text-decoration: none; letter-spacing: normal; color:#ffffff;}
.scEventsWhite {background-color:#E1E1E1;font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 120%; text-decoration: none; letter-spacing: normal; color:#ffffff;FONT-WEIGHT: bold;}
.scSelectedGray {width:10px;margin:2px; font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 120%; text-decoration: none; letter-spacing: normal; color:#435874;}
.scSelectedWhite {width:10px;margin:2px;font-family: Arial, Helvetica, sans-serif; font-size:11px; line-height: 120%; text-decoration: none; letter-spacing: normal; color:#656565;FONT-WEIGHT:normal;}
.scNotSelectedWhite {width:10px;margin:2px;	font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 120%; text-decoration: none; letter-spacing: normal; color:#435874;FONT-WEIGHT:  normal;}
.scSelectedBlue {width:10px;margin:2px; font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 120%; text-decoration: none; letter-spacing: normal; color:#ffffff;}
.scNotSelectedBlue {width:10px;margin:2px;font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 120%; text-decoration: none; letter-spacing: normal; color:#ffffff;}

/*menu*/
/*menu*/
.menutop { font-family: Arial, Helvetica, sans-serif; font-size: 12px;line-height: 120%; text-decoration: none; letter-spacing: normal; font-weight: normal; color: #7D7D7D;}
.menudown { font-family: Arial, Helvetica, sans-serif; font-size: 11px;line-height: 120%; text-decoration: none; letter-spacing: normal; font-weight: normal; color: #314E75;}
.menu2 { width:100%; font-family: Arial, Helvetica, sans-serif; font-size: 12px;line-height: 120%; text-decoration: none; letter-spacing: normal; font-weight: bold; color: #ffffff; }
.menu2:hover {  width:100%; font-family: Arial, Helvetica, sans-serif; font-size: 12px;line-height: 120%; text-decoration: none; letter-spacing: normal; font-weight: bold; color: #000000;}

.MenuItem1{ text-align:left;width:100px ;height:35px; padding-left :5px;padding-right :5px;background-image:url(../images/up-menu.gif);background-repeat:no-repeat; }
.MenuItemOver1{ text-align:left ;width:100px;height:35px;padding-left :5px;padding-right :5px; background-image:url(../images/up-menu.gif);background-repeat:no-repeat; }
.MenuGroup1{cursor:pointer;}
.MenuGroup	{cursor:pointer ;width:214px;}
.MenuItem
{
	text-align:left;
     background-image:url(../images/open-menu-link.gif);
	 background-repeat:no-repeat;
	 background-color:#21568C;width:100%;
	 border-top:solid 0px #ffffff; 
	 border-bottom:solid 0px #000000; 
     border-left :solid 0px #000000;
	 border-right:solid 0px #000000; 
	 height:24px;	 	
	 padding-left :20px;
	 /*padding-right :5px;*/
}
.MenuItemOver
{
	text-align:left;
     background-image:url(../images/open-menu-link.gif);/*topMenu_selected.gif*/
	 background-repeat:no-repeat;
	 background-color:#839DB9;
	 width:100%;
	 border-top:solid 0px #ffffff; 
	 border-bottom:solid 0px #000000; 
	 border-left :solid 0px #000000;
	 border-right:solid 0px #000000; 
	 height:24px;	 
	 padding-left :20px;
	 /*padding-right :5px;	*/
}
.MenuItemLast
{
	text-align:left;
     background-image:url(../images/open-menu-down.gif);
	 background-repeat:no-repeat;
	 background-color:#21568C;width:100%;
	 border-top:solid 0px #ffffff; 
	 border-bottom:solid 0px #000000; 
     border-left :solid 0px #000000;
	 border-right:solid 0px #000000; 
	 height:39px;	 	
	 padding-left :20px;
	 /*padding-right :5px;*/
	 padding-bottom:17px;
}
.MenuItemOverLast
{
	text-align:left;
     background-image:url(../images/open-menu-down.gif);
	 background-repeat:no-repeat;
	 background-color:#21568C;width:100%;
	 border-top:solid 0px #ffffff; 
	 border-bottom:solid 0px #000000; 
     border-left :solid 0px #000000;
	 border-right:solid 0px #000000; 
	 height:39px;	 	
	 padding-left :20px;
	 /*padding-right :5px;*/
	 padding-bottom:17px;
}
a.menu_link
{
	width:100%;height:35px;FONT-WEIGHT: bold; COLOR: #FFFFFF;  font-family: Arial, Helvetica, sans-serif; font-size: 12px;  TEXT-DECORATION: none
}
a.menu_link:hover{width:100%;height:35px;color:#FFFFFF;font-family: Arial, Helvetica, sans-serif; font-size: 12px;  TEXT-DECORATION: none}
 /*--drop-down menu links--*/a.menu_link2
{text-align:left;letter-spacing:2px;
	width:100%;FONT-WEIGHT: normal; COLOR:#0B2B52;  font-family: Arial, Helvetica, sans-serif; font-size: 11px;  TEXT-DECORATION: none
}
  /*--drop-down menu links hover--*/ 
  a.menu_link2:hover{FONT-WEIGHT: normal;text-align:left;width:100%;color:#6B6D76;font-family: Arial, Helvetica, sans-serif; font-size: 11px;  TEXT-DECORATION: none}

a.menu_link_selected
{text-align:left;letter-spacing:2px;
	width:100%;FONT-WEIGHT: bold;font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 120%; text-decoration: none; letter-spacing: normal; color: #21568C
}
/*vertical menu*/
.menu {display:block ; width:100%; font-family: Arial, Helvetica, sans-serif; font-size: 12px;line-height: 120%; text-decoration: none; letter-spacing: normal; font-weight: bold; color: #575757;}
.menu:hover {display:block ;  width:100%; font-family: Arial, Helvetica, sans-serif; font-size: 12px;line-height: 120%; text-decoration: none; letter-spacing: normal; font-weight: bold; color: #575757;}
.menu_home{display:block ; width:100%; font-family: Arial, Helvetica, sans-serif; font-size: 12px;line-height: 120%; text-decoration: none; letter-spacing: normal; font-weight: bold; color: #1E4774;}
.menu_home:hover{display:block ; width:100%; font-family: Arial, Helvetica, sans-serif; font-size: 12px;line-height: 120%; text-decoration: none; letter-spacing: normal; font-weight: bold; color: #1E4774;}
.menu_bottom{display:block ; width:100%; font-family: Arial, Helvetica, sans-serif; font-size: 12px;line-height: 120%; text-decoration: none; letter-spacing: normal; font-weight: bold; color: #ffffff;}
.menu_bottom:hover{display:block ; width:100%; font-family: Arial, Helvetica, sans-serif; font-size: 12px;line-height: 120%; text-decoration: none; letter-spacing: normal; font-weight: bold; color: #ffffff;}

.VMenuItem1
{
    background-image:url(../images/menu.jpg);
	background-repeat:no-repeat;
	padding-left :12px;	 	 
	height:31px;
	width:169px;
}
.VMenuItemOver1
{
    background-image:url(../images/menu.jpg);
	background-repeat:no-repeat;
	padding-left :12px;	 	 
	height:31px;
	width:169px;
}
.VMenuItem2
{
    background-image:url(../images/center_bottom_menu.jpg);
	background-repeat:no-repeat;
	padding-left :30px;	 	 
	height:28px;
	width:169px;
}
.VMenuItemOver2
{
    background-image:url(../images/center_bottom_menu.jpg);
	background-repeat:no-repeat;
	padding-left :30px;	 	 
	height:28px;
	width:169px;
}

.vmenu_td_bg_selectedGreen{
	background-image:url(../images/menu-lightgreen-over.gif);
	background-repeat:no-repeat;
	padding-left :22px;	 	 
	 height:30px;
	 width:167px;
	
	}
	.vmenu_td_bg_selectedPink{
	background-image:url(../images/menu-lightpink-over.gif);
	background-repeat:no-repeat;
	padding-left :22px;	 	 
	 height:30px;
	 width:167px;
	
	}

.vmenu_td_bg_selectedOrange{
	background-image:url(../images/menu-orange-over.gif);
	background-repeat:no-repeat;
	padding-left :22px;	 	 
	 height:30px;
	 width:167px;
	
	}

.vmenu_td_bg_selectedMagenta{
	background-image:url(../images/menu-magenta-over.gif);
	background-repeat:no-repeat;
	padding-left :22px;	 	 
	 height:30px;
	 width:167px;
	
	}

a.menu_link_selected
{
	display:block ; width:100%; font-family: Arial, Helvetica, sans-serif; font-size: 12px;line-height: 120%; text-decoration: none; letter-spacing: normal; font-weight: bold; color: #575757;
}

.VMenuGroup1{cursor:pointer;width:169px}
.VMenuGroup2{cursor:pointer;width:169px}
.VMenuGroup	{cursor:pointer;width:166px}
.VMenuItemGreen{
	 background-image:url(../images/menu-lightgreen.gif);
	 background-repeat:no-repeat;
	 padding-left :22px;	 	 
	 height:30px;
	 width:167px;
	 }
.VMenuItemOverGreen{
	background-image:url(../images/menu-lightgreen-over.gif);
	background-repeat:no-repeat;
	padding-left :22px;	 	 
	 height:30px;
	 width:167px;
	
	}
	
.VMenuItemPink{
	 background-image:url(../images/menu-lightpink.gif);
	 background-repeat:no-repeat;
	 padding-left :22px;	 	 
	 height:30px;
	 width:167px;
	 }
.VMenuItemOverPink{
	background-image:url(../images/menu-lightpink-over.gif);
	background-repeat:no-repeat;
	padding-left :22px;	 	 
	 height:30px;
	 width:167px;	
	}
	.VMenuItemOrange{
	 background-image:url(../images/menu-orange.gif);
	 background-repeat:no-repeat;
	 padding-left :22px;	 	 
	 height:30px;
	 width:167px;
	 }
.VMenuItemOverOrange{
	background-image:url(../images/menu-orange-over.gif);
	background-repeat:no-repeat;
	padding-left :22px;	 	 
	 height:30px;
	 width:167px;	
	}
	.VMenuItemMagenta{
	 background-image:url(../images/menu-magenta.gif);
	 background-repeat:no-repeat;
	 padding-left :22px;	 	 
	 height:30px;
	 width:167px;
	 }
.VMenuItemOverMagenta{
	background-image:url(../images/menu-magenta-over.gif);
	background-repeat:no-repeat;
	padding-left :22px;	 	 
	 height:30px;
	 width:167px;	
	}
.VMenuItem
{
	border-bottom:solid 0px #000000; 
	 border-left :solid 0px #000000;
	 border-right:solid 0px #000000; 	
	 padding-left :5px;
	 padding-right :20px;
	 /*background-image:url(../images/open_sideMenu.gif);*/
	 background-image:url(../images/menu.jpg);
	 background-repeat:no-repeat;
	 height:31px;
	 width:100%;
	FONT-WEIGHT: bold;font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 120%; text-decoration: none; letter-spacing: normal; color: #1E4774
}
.VMenuItemOver
{
	 border-bottom:solid 0px #000000; 
	 border-left :solid 0px #000000;
	 border-right:solid 0px #000000; 
	 padding-left :5px;
	 padding-right :20px;
	 /*background-image:url(../images/open_sideMenu_selected.gif);*/
	 background-image:url(../images/menu.jpg);
	 background-repeat:no-repeat;
	 height:31px;
	 width:100%;
	FONT-WEIGHT: bold;font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 120%; text-decoration: none; letter-spacing: normal; color: #1E4774
}



.MenuItemOver
{
	text-align:left;
     background-image:url(../images/open-menu-link.gif);/*topMenu_selected.gif*/
	 background-repeat:no-repeat;
	 background-color:#839DB9;
	 width:100%;
	 border-top:solid 0px #ffffff; 
	 border-bottom:solid 0px #000000; 
	 border-left :solid 0px #000000;
	 border-right:solid 0px #000000; 
	 height:24px;	 
	 padding-left :20px;
	 /*padding-right :5px;	*/
}
.MenuItemLast
{
	text-align:left;
     background-image:url(../images/open-menu-down.gif);
	 background-repeat:no-repeat;
	 background-color:#21568C;width:100%;
	 border-top:solid 0px #ffffff; 
	 border-bottom:solid 0px #000000; 
     border-left :solid 0px #000000;
	 border-right:solid 0px #000000; 
	 height:39px;	 	
	 padding-left :20px;
	 /*padding-right :5px;*/
	 padding-bottom:17px;
}
.MenuItemOverLast
{
	text-align:left;
     background-image:url(../images/open-menu-down.gif);
	 background-repeat:no-repeat;
	 background-color:#21568C;width:100%;
	 border-top:solid 0px #ffffff; 
	 border-bottom:solid 0px #000000; 
     border-left :solid 0px #000000;
	 border-right:solid 0px #000000; 
	 height:39px;	 	
	 padding-left :20px;
	 /*padding-right :5px;*/
	 padding-bottom:17px;
}
a.menu_link
{
	width:100%;height:35px;FONT-WEIGHT: bold; COLOR: #FFFFFF;  font-family: Arial, Helvetica, sans-serif; font-size: 12px;  TEXT-DECORATION: none
}
a.menu_link:hover{width:100%;height:35px;color:#FFFFFF;font-family: Arial, Helvetica, sans-serif; font-size: 12px;  TEXT-DECORATION: none}
 /*--drop-down menu links--*/a.menu_link2
{text-align:left;letter-spacing:2px;
	width:100%;FONT-WEIGHT: normal; COLOR:#0B2B52;  font-family: Arial, Helvetica, sans-serif; font-size: 11px;  TEXT-DECORATION: none
}
  /*--drop-down menu links hover--*/ 
  a.menu_link2:hover{letter-spacing:2px;FONT-WEIGHT: normal;text-align:left;width:100%;color:#6B6D76;font-family: Arial, Helvetica, sans-serif; font-size: 11px;  TEXT-DECORATION: none}



/* Calendar Design */
/* Small Calendar */
.scText {FONT-WEIGHT: bold;font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 120%; text-decoration: none; letter-spacing: normal; color: #0B3460}
.scTextBlue {FONT-WEIGHT: bold;font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 120%; text-decoration: none; letter-spacing: normal; color: #0B3460}
.scPaging {font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 120%; text-decoration: none; letter-spacing: normal; color:#0B3460;	text-align:center;}
.scBluePaging {font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 120%; text-decoration: none; letter-spacing: normal; color:#6A7B83; text-align:center;}
.scEvents {font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 120%; text-decoration: none; letter-spacing: normal; color:#ffffff;}
.scEventsWhite {background-color:#E1E1E1;font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 120%; text-decoration: none; letter-spacing: normal; color:#000000;FONT-WEIGHT: bold;}
.scSelectedGray {width:10px;margin:2px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 120%; text-decoration: none; letter-spacing: normal; color:#5B5F62;}
.scSelectedWhite {width:10px;margin:2px;font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 120%; text-decoration: none; letter-spacing: normal; color:#ffffff;FONT-WEIGHT: bold;}
.scNotSelectedWhite {width:10px;margin:2px;	font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 120%; text-decoration: none; letter-spacing: normal; color:#0B3460;FONT-WEIGHT: bold;}
.scSelectedBlue {width:10px;margin:2px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 120%; text-decoration: none; letter-spacing: normal; color:#000000;}
.scNotSelectedBlue {width:10px;margin:2px;font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 120%; text-decoration: none; letter-spacing: normal; color:#ffffff;}

/* Large Calendar */
.lcDHeaderG {FONT-WEIGHT: bold;font-family: Arial, Helvetica, sans-serif; font-size: 16px; line-height: 120%; text-decoration: none; letter-spacing: normal; color: #DFDFE1}
.lcDHeaderB {FONT-WEIGHT: bold;font-family: Arial, Helvetica, sans-serif; font-size: 16px; line-height: 120%; text-decoration: none; letter-spacing: normal; color: #848486}
.lcText {FONT-WEIGHT: bold;font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 120%; text-decoration: none; letter-spacing: normal; color: #ffffff}
.lcSelectedView {FONT-WEIGHT: bold;font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 120%; text-decoration: none; letter-spacing: normal; color: #ffffff; width:100px;text-align:center;}
.lcNotSelectedView {FONT-WEIGHT: bold;font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 120%; letter-spacing: normal; color: #ffffff; width:100px;text-align:center;}
.lcEventsGray {font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 120%; text-decoration: none; letter-spacing: normal; color:#676C6F;FONT-WEIGHT: bold;}
.lcEventsBlue {font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 120%; text-decoration: none; letter-spacing: normal; color:#BBC4CB;FONT-WEIGHT: bold;}
.lcDHeaderW {FONT-WEIGHT: bold;font-family: Arial, Helvetica, sans-serif; font-size: 16px; line-height: 120%; text-decoration: none; letter-spacing: normal; color: #5B5F62}
.lcTextWhite {FONT-WEIGHT: bold;font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 120%; text-decoration: none; letter-spacing: normal; color: #ffffff}
.lcSVWhite {FONT-WEIGHT: bold;font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 120%; text-decoration: none; letter-spacing: normal; color: #ffffff;	width:100px;text-align:center;}
.lcSVBlue {FONT-WEIGHT: bold;font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 120%; text-decoration: none; letter-spacing: normal; color: #ffffff;	width:100px;text-align:center;}
.lcNotSVBlue {FONT-WEIGHT: bold;font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 120%; text-decoration: none; letter-spacing: normal; color: #8C959E;width:100px;text-align:center;}
.lcNotSVWhite{FONT-WEIGHT: bold;font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 120%; letter-spacing: normal; color: #97C4E6;width:100px;text-align:center;}
.lcEventsWhite {font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 120%; text-decoration: none; letter-spacing: normal; color:#676C6F;FONT-WEIGHT: bold;}
.calanderHeader {FONT-WEIGHT: bold;font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 120%; text-decoration: none; letter-spacing: normal; color: #DFDFE1}
.calanderHeader1 {FONT-WEIGHT: bold;font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 120%; text-decoration: none; letter-spacing: normal; color: #ffffff}
.calanderHeader {FONT-WEIGHT: bold;font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 120%; text-decoration: none; letter-spacing: normal; color: #DFDFE1}

.CtextL1 {FONT-WEIGHT: bold;font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 120%; text-decoration: none; letter-spacing: normal; color: #000000}
.CView {FONT-WEIGHT: bold;font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 120%; text-decoration: none; letter-spacing: normal; color: #DFDFE1}
