


  .common_left_content p a { float:none } 
  

 

.drop_down_menu-jp-small{			float:left; 
											width:800px; 
											list-style:none;
											padding-top:0px !important; 
											padding-left:0px !important; 
											}
 
.drop_down_menu-jp-small li{		float:left; 
											padding-right:5px; 
											padding-left:5px  ;
											padding-top:0px;
											border-right:1px solid #fff;   
											} 

.drop_down_menu-jp-small li a{ 	float:left; 
											font-size:13px!important; 
											color:#000000!important; 
											line-height:13px !important; 
											min-height:10px;
											font-family: 'AsapRegular', sans-serif; 
											text-decoration:none; 
											padding-right:5px !important; padding-left:5px !important;
											padding-top:0px !important;
											
											padding-bottom:0px !important; 
											 
											}

.drop_down_menu-jp-small li.active a { font-family: 'AsapBold' !important;  }

.drop_down_box li.active a { font-family: 'AsapBold' !important;  }
.drop_down_box h3.active a { font-family: 'AsapBold' !important;  }

.drop_down_menu-jp-small li.last{ border:none!important; }

.drop_down_menu-jp-small li a.first { padding-left:0px !important; }
.drop_down_menu-jp-small li.first { padding-left:0px !important; }
 
.client-menu-jp li a { min-height:13px } 
 
.shift-left-jp { position:relative;left:-20px }

.locations-popup-jp {
	position:absolute;
	width:205px;
    height: 130px;
    xbackground:url(../images/pop_up_box2.png)  repeat-y;
    background-color:#d9d9d9; 
    padding:11px 10px;
    z-index:9999;
    font-size: 13px;
    line-height: 19px;
    color: #00539f;
    font-family: 'AsapRegular';
    float: left;
    margin-top: -145px;
    overflow:auto;
    
}

.locations-popup-jp a{float:left; color:#00539f; text-decoration:none!important; padding:0px!important; font-size:13px!important; line-height:18px!important;}
.locations-popup-jp a:hover{color:#002950;}
.locations-popup-jp p{ float:left; width:100%; font-size:13px; line-height:20px; color:#00539f; font-family: 'AsapRegular', sans-serif; padding:0px;}
.hide-jp { display:none !important } 
.hide  { display:none  } 
.col6-jp { float:left; width:131px; padding-left:10px }
li { font-size:15px; line-height: 21px;  }
ul  { list-style-type:disc }




.photo-box {
	font-size: 10px;
	font-style: italic;
	color: #2487EB;
	float: right;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 8px;
	padding-left: 8px;
	text-align: center;
}
.photo-box img {
	margin-bottom: 8px;
}


.photo-box-text p { float:none }

 

.basic-content h4 { float:left; width:100%; font-size:25px; color:#00539f; line-height:29px; font-family: 'AsapRegular', sans-serif; padding:15px 0 0 0; }

.box-unit-type3 {   font-size:15px; line-height: 21px;  }

.common_left_content { width:768px  } 

 


.basic-content table tr td , .basic-content table tr th{ padding-right:30px; padding-bottom:10px;  }
.basic-content table { margin-left:auto; margin-right:auto  }

  
.basic-content p { float:none;  }
.basic-content p {float:none; width:auto; font-size:15px; color:#000; line-height:21px; font-family: 'AsapRegular', sans-serif; padding:10px 0 10px 0; }
  
.basic-content h1  { font-family: 'AsapBold', sans-serif; font-size:17px; color:#000000; }

.basic-content h1, .basic-content h1 a{ color:black; font-family: 'AsapBold', sans-serif; font-size:17px;padding-top:10px; }
.basic-content h2{ font-family: 'AsapBold', sans-serif; font-size:17px;padding-top:10px; }
.basic-content td h2{ padding-top:0px; }

.basic-content #breadcrumb   {float:left; width:100%; font-size:12px; padding:22px 0 0 0; line-height:19px; color:#00539f;}
.basic-content #breadcrumb.inner{padding:70px 0 0 0}
.basic-content #breadcrumb    a{ color:#00539f; font-family: 'AsapRegular', sans-serif; float:none; font-size:12px !important; }
.basic-content #breadcrumb   a:hover{ text-decoration:underline;}

.common_left_content .bredcum a { font-size:12px;  }
.common_left_content .bredcum   { font-size:12px;  }

.course_detail_box .left_detail{min-height:130px;}


.basic-content h4.page-title { width:100%; font-size:25px; line-height:29px; font-family: 'AsapBold', sans-serif; }
.basic-content p a { float:none ; font-size:15px !important; line-height:19px !important }

.basic-content a { float:none ; font-size:inherit !important; line-height:19px !important }

.basic-content ul, .common_left_content ul { padding-left:15px;clear:left  } 


table.event { 
	width:700px;
	font-size:15px; line-height: 21px;
	vertical-align:top;
}

table.event tr.alt   {
	xbackground-color: #f2f9fc;
}
table.event th, table.event td  {
	margin: 0px;
	padding-top: 4px;
	padding-right: 15px;
	padding-bottom: 4px;
	padding-left: 15px;
	xborder-bottom-width: 1px;
	xborder-bottom-style: solid;
	xborder-bottom-color: #BEE4F8;
	vertical-align:top;
}

/* there were added because when an anchor was placed on Delivery Options, it was wierd looking */
.header_content #nav h3 > a, .header_content #nav h3 > a:hover {  padding:0px 0px 0px 0px; color:#000000; }
.header_content #nav li.active h3>a{color:black;}
 
/* added for advanced search */  
.common_left_content .table_content  .col2{ padding-left:10px; width:180px;}
.common_left_content .table_content  .col3{ padding-left:10px; width:122px;}
.common_left_content .table_content  .col4{ padding-left:10px; width:212px;}


.pop_up_box{ float:left; overflow:auto; width:285px; height:130px; padding:15px 18px 0px 14px; background:url(../images/pop_up_box_bg.png) no-repeat 0 0; position:absolute; left:190px; top:-10px}

/* added to hilite active link on courses */ 
.hover-anchor:hover {  font-family:'AsapBold'; } 


.register-fields {xfloat:left; width:258px; text-align:left; margin-bottom:10px;
						font-size:15px; color:#000; padding:4px 0 4px 3px; background:#d9d9d9; 
						border:none; font-family: 'AsapRegular', sans-serif;}
						
input.register-fields  { margin-right:50px; margin-bottom:0px }						

select.register-fields { margin-bottom:0px }

.reg-table2  {	float:left; 
					text-align:left; 
					font-size:15px; 
					color: #000000; 
					padding:6px 0; margin-bottom:0px ;
					font-family: 'AsapRegular', sans-serif; }

.reg-table1  input , .reg-table1  select {margin-right:50px;margin-bottom:0px } 
.reg-table2  input, .reg-table2  select {margin-right:50px;margin-bottom:0px } 
.reg-table3  input , .reg-table3  select {margin-right:10px;margin-bottom:0px } 

.large-register-fields  {	float:left; width:648px !important; background:#d9d9d9; min-height:100px; 
									border:none; font-size:15px; color:#000; line-height:18px; 
									border:none; font-family: 'AsapRegular', sans-serif;}

 .form-jp , .form-jp tr , .form-jp tr td { 
	margin: 0px;
	padding-top: 4px;
	padding-right: 15px;
	padding-bottom: 4px;
	padding-left: 15px;
	font-size:15px; 
	line-height: 21px;
	}
hr { background-color:#d9d9d9; border-color:#d9d9d9; height:1px; margin-top: 8px; margin-bottom: 8px;  }

.checkbox p {  display: inline; margin: 0 3px; vertical-align: 10%; }

 
 
.no-float { float:none !important } 

.tabing li { width:auto;padding-right:11px !important;  }
.tabing li a { padding-left:3px !important;   }
.tabing li a span { padding-right:3px !important;  }

.tabing_box { font-size:15px; line-height: 21px;    }
.tabing_box ul { padding-left:15px; }
.tabing_box ol { padding-left:25px;   }
.tabing_box li a { float:none  }
.tabing_box p { width:auto; float:none }

.tabing_box .strong { font-family: 'AsapBold', sans-serif;  } 

.tabing_box_hide { display:none !important } 
.tabing_box_hide_always { display:none !important } 

strong { font-family: 'AsapBold', sans-serif;  } 

.clear {
	clear: both;
}

.news-events-wrap
{
	margin: 0 0 15px 0;
	border-top: 1px solid #2C5B8E;
}

.news-events-wrap .even, .news-events-wrap .odd
{
	border-bottom: 1px solid #BEE4F8;
}

.news-events-wrap .even
{
	xbackground: #f2f9fc;
}

.news-events-wrap .odd
{
	xbackground: #E6F4FC;
}

.news-events-wrap .news-date
{
	float: left;
	width: 100px;
	padding: 5px;
	text-align: right;
	margin: 12px 0 0 0;
	background: #fff;
	border-top: 1px solid #BEE4F8;
	border-bottom: 1px solid #BEE4F8;
	border-right: 1px solid #BEE4F8;
}

.news-events-wrap .news-content
{
	float: right;
	padding:  0px 10px 0 10px;
	width: 570px;
	text-align: left;
}
 
.news-events-wrap .left-pdf
{
	float: left;
	width: 130px;
	padding: 5px;
	text-align: right;
	margin: 12px 0 15px 0;
	background: #fff;
	border-topx: 1px solid #BEE4F8;
	border-bottomx: 1px solid #BEE4F8;
	border-rightx: 1px solid #BEE4F8;
}

.news-events-wrap .left-pdf a
{
	display: block;
	height: 24px;
	padding: 6px 0 0  0px;
	font-size: 9px;
	font-weight: normal;
	background: url(../../../assets/images/icon_pdf.gif) no-repeat 20px 0;
}

 

.news-events-wrap .news-content h3
{
	font-size:15px; 
	line-height: 21px;
}

 table.results tr.alt  {
	background-color: #f2f9fc;
}
 table.results td , table.results th   {
	margin: 0px;
	padding-top: 4px;
	padding-right: 15px;
	padding-bottom: 4px !important;
	padding-left: 15px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #BEE4F8;
	font-size:12px; line-height: 21px;
	vertical-align:top;
}
 table.results   th    {
	background-color:#d9d9d9;
	font-size:15px;

}

 table.results td a   {
	font-size:12px;
	color:black;
}

.result-tools {
	xbackground-color: #E6F4FC;
	xborder: 1px solid #BEE4F8;
	padding-top: 8px;
	padding-right: 15px;
	padding-bottom: 8px;
	padding-left: 15px;
	margin-bottom: 16px;
	line-height: 1em;
	font-size:12px;
}
.result-tools a {
	margin-left: 3px;
	font-size: 12px;
}

.result-tools   label.filter {
	font-size: 12px;
	font-weight: bold;
	float: left;
	margin-right: 5px;
	padding-top: 3px;
}
.result-tools select.filter {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #1D3E5F;
	width: 275px;
}

.result-tools label.perpage {
	float: left;
	text-align: right;
	width: 95px;
	padding-top: 4px;
}
.result-tools select.perpage {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #1D3E5F;
	width: 50px;
}

.result-tools div.left {
	float: left;
	width: 368px;
}
.result-tools div.center {
	float: left;
	width: 155px;
	margin-left: 15px;
	text-align: right;
	padding-top: 0px;
}
.result-tools div.right {
	width: 150px;
	margin-left: 15px;
	float: left;
	text-align: right;
}

/* careers */ 
#body-center-left-column {
	float: left;
	width: 342px;
}

#body-center-right-column {
	float: left;
	width: 272px;
	margin-left: 20px;

}


}
#body-center-column hr {
	border-top-style: solid;
	border-top-color: #BEE4F8;
	border-top-width: 1px;
	border-bottom-style: none;
	color: #FFFFFF;
	padding: 0px;
	border-right-style: none;
	border-left-style: none;
	margin: 0 0 16px 0;
	width: 100%;
}

.basic-content       ul.catalog     {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
	xborder-top-width: 1px;
	xborder-top-style: solid;
	xborder-top-color: #BEE4F8;
}
.basic-content     ul.catalog     li   {
	background-image: none;
	margin: 0px;
	padding: 0px;
}
.basic-content ul.catalog li a {
	color: #1D3E5F;
	text-decoration: none;
	font-weight: normal;
	display: block;
	line-height: 1.4em;
	padding-top: 8px;
	padding-right: 10px;
	padding-bottom: 8px;
	padding-left: 10px;
	xborder-bottom-width: 1px;
	xborder-bottom-style: solid;
	xborder-bottom-color: #BEE4F8;
}

/* apply the "catalog" class to a list and enclose the list's contents in a <a href> tag to allow for a blue background rollover state  */
 
.basic-content ul.catalog li a span.strong-txt {
	font-weight: bold;
	color: black;
	text-decoration: underline;
}



/* career-position */

h2.course-detail {
	font-size: 15px;
	font-weight: bold;
	color: black;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 8px;
	margin-left: 0px;
}
#body-course-description-format
{
	padding: 0px;
	margin: 0 0 15px;
}
#body-course-description-format   ul  
{
	padding: 0px !important;
	margin: 0;
	background: none;
	list-style-type:none;
}
.format-left	{float: left; font-size: 13px;}
#print-page		{ margin: 0px 0 0 0; text-align: right; float: right;}
#print-page a	{ padding: 7px 0 5px 30px; background: url(../../../assets/images/icon_print.gif) no-repeat 0 0;}


h2.schedule-class {
	background-color: rgb(216, 216, 216);
	margin: 0px;
	padding-top: 4px;
	padding-right: 15px;
	padding-bottom: 4px;
	padding-left: 15px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #2C5B8E;
	border-right-color: #2C5B8E;
	border-left-color: #2C5B8E;
	xcolor: #FFFFFF;
}

.box-unit-type4 {
	background-color: white;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #BEE4F8;
	border-bottom-color: #BEE4F8;
	border-left-color: #BEE4F8;
	padding: 15px;
	margin-bottom: 16px;
}
.box-unit-type4 a img {
	margin-bottom: 4px;
}


.box-unit-type4 div.left {
	float: left;
	width: 263px;
}
.box-unit-type4  div.right {
	float: left;
	width: 190px;
	margin-left: 20px;
}

.jp-registration-container , #form-body  {
	background-color:   #fff;   
	padding: 15px;
	padding-bottom: 0px;
	padding-top:5px; 
	border: 1px solid #d9d9d9;
	margin-bottom: 15px;
	/* line-height: 1.8em; */ /* removed 2012 cause of spacing below label and text box */
	text-align: left;
}
.jp-register-box-blue {
	background-color: transparent;
	padding: 15px;
	xborder: 1px solid #bee4f8;
	margin-bottom: 15px;
	text-align: left;
}
.large-register-fields  
{
	margin: 2px 0 5px;
	width: 650px !important;
	height: 200px;
	font-size: 15px;
	color: #1D3E5F;
}

 

.jp-registration-container-h1 {
	margin-top: 0; font-size: 23px !important;
} 


.msg-negative-jp {
	color: #ff0000; margin-top:-10px;
	/* line-height:.5em; */ 

}

.small-register-fields  {
	margin: 2px 0 5px;
	width: 40px;

	margin-bottom:10px;
	font-size:15px; 
	color:#000; 
	padding:4px 0 4px 3px; 
	background:#d9d9d9; 
	border:none; 
	font-family: 'AsapRegular', sans-serif;	
	padding-left:10px !important;
	padding-right:10px !important;

	
}


table.skills { 
	width:700px;
	font-size:15px; line-height: 21px;
	vertical-align:top;
}

table.skills tr.alt   {
	xbackground-color: #f2f9fc;
}
table.skills th, table.skills td  {
	margin: 0px;
	padding-top: 4px;
	padding-right: 5px !important;
	padding-bottom: 4px;
	padding-left: 5px !important;
	xborder-bottom-width: 1px;
	xborder-bottom-style: solid;
	xborder-bottom-color: #BEE4F8;
	vertical-align:top;
}

 table.skills td input { margin-right:0px }


table.skills th { background-color:rgb(217, 217, 217) }

.basic-content .banner_bg { margin-left: -20px }
.basic-content h3,  .basic-content h3 a { font-family: 'AsapBold', sans-serif; color:black  }


.paginate 
{
	background: #fff;
	padding: 5px 10px 30px 0px;
}

.paginate .left
{
	float: left;
	margin-right: 30px;
}

.paginate .right
{
	float: right;
}

.paginate select
{
	width: 75px;
}


.print-only { display:none }

.upcoming-schedule {  overflow-y:auto; overflow-x:hidden; float:left }


.submit_btn-jp {	float:right; 
						width:auto !important;   
						padding:4px 0; 
						background:#01497f !important; 
						border:none; 
						text-align:center; 
						color:#febe10 !important; /* IE8 did not honor this so it must be coded on tag itself! */ 
						font-size:15px; 
						line-height:19px; 
						cursor:pointer; 
						margin:10px 4px 0 0; 
						display:inline;
						padding-left:10px;padding-right:10px;
						font-family: 'AsapBold', sans-serif !important; }
						
.left-jp {	float:left !important;  }
						
.para_heading { font-family: 'AsapBold', sans-serif; font-size:17px; }


.course_detail_box  .course-name { padding:17px 0 18px 0; font-family:'AsapBold'; }
.course_detail_box .right_detail{float:right; width:400px; background:#d9d9d9; padding:10px 0 10px 15px; margin:0px 0 0 0;}

.course_detail_box .right_detail h4{ color:#00539f; font-family:'AsapBold'; font-size: 15px;}
.course_detail_box .right_detail p{width:auto; padding:4px 0 0 0; line-height:27px;}
.course_detail_box .right_detail p a{ float:none; }
 
.right_container .form_container .row .btn{ float:right; width:auto; padding:1px 5px; background:#febe10; font-size:15px; line-height:19px; cursor:pointer; border:none; color:#00539f; font-family: 'AsapBold', sans-serif; }


.right_container .form_container .row{ padding-top:5px;padding-bottom:5px;}
.right_container .form_container .row .col1{ padding-top:15px ;}
.right_container .form_container .row .col2{ padding-top:6px ;}

.drop_down_box_3{top:55px; }

.common_left_content .table_content .row .col1 .pop_up_box2 a:hover{ font-family:'AsapRegular' }

.pop_up_box2 { top:25px; } 

.catalog_B_heading .catalog_left h1 strong{ width:100%; font-size:25px; line-height:29px; font-family: 'AsapBold', sans-serif; }
.common_left_content h1 small{ font-family: 'AsapRegular', sans-serif; font-size:17px; line-height:30px}
.common_left_content h1 strong{float:left; width:100%; font-size:25px; line-height:29px; font-family: 'AsapBold', sans-serif; }
.common_left_content h1{ float:left; width:100%; font-size:25px; color:#00539f; line-height:29px; font-family: 'AsapRegular', sans-serif; padding:15px 0 0 0; }
.course_detail_box .left_detail h1{ padding:17px 0 18px 0; font-family:'AsapBold'; }
.drop_down_box_3 .colum h1{ font-size:15px; color:#000000; width:100%; }

.page-title { float:left; width:100%; font-size:25px; color:#00539f !important; line-height:29px; 
              font-family: 'AsapBold', sans-serif !important; padding:15px 0 0 0; padding-bottom: 15px; }

.company_logo { margin-bottom:0px;  margin-left:0px;  margin-right:0px;  height:auto !important; } 

.company_logo img{ display:block; margin-left:auto; margin-right:auto; margin-top:20px; 
							border-color:#d9d9d9;
							border-style:solid;
							border-radius:5px;
							box-shadow:0px 0px 7px 3px  rgb(102 , 102 , 102) ;
  } 
/* aramark logo problem ugh!!!!!!!!!!!!!!!!!!!! */ 

.left_container { min-height:400px }


 table.results-schedule  {
	margin-left:0px; width:auto; 
}

 table.results-schedule tr.alt  {
	background-color: #f2f9fc;
}
 table.results-schedule td , table.results-schedule th   {
	margin: 0px;
	padding-top: 4px;
	padding-right:  11px !important;
	padding-bottom: 4px !important;
	padding-left:  11px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #BEE4F8;
	font-size:12px; line-height: 21px;
	vertical-align:top;
}
 table.results-schedule   th, table.results-schedule   th a    {
	background-color: #d9d9d9;
	font-size:12px !important;

}

 table.results-schedule td a   {
	font-size:12px;
	color:#00539f;
	text-decoration:underline !important;
}	


.basic-content h3 { font-family: 'AsapBold', sans-serif; font-size:17px !important; }

.basic-content .nowidth { width:auto; max-width:500px;  } 
.basic-content .nobox { border-style:solid;border-width:1px;border-color:silver }
.basic-content .noboxright { border-style:solid;border-width:1;text-align:right }

.basic-content .collapse , .basic-content .collapse td { border-color:gold; #bee4f8   ;
      border-width:1;
      border-style:solid;
      border-collapse:collapse;
      }

.basic-content .normal   {   } 
.basic-content .reverseold {background-color:#E6F4FC  ;  font-weight:bold }
.basic-content .reverse {background-color:white;  ; font-weight:bold }
.basic-content .reversec {background-color:white;  font-weight:bold; text-align:center }

.basic-content .alternate {background-color:white ; 
           } 
            
.basic-content .reverseprompt {text-align:center; font-weight:bolder; background-color:yellow ; color:blue}
.basic-content td a  {font-size:inherit !important }

.basic-content ol , .basic-content ul   {margin-left:35px !important; margin-bottom:20px;  }

.basic-content td { padding-top:3px; padding-left:3px; } 


.basic-content   input[type=submit].nobox , .basic-content   input[type=button].nobox{ font-size:15px;   padding:3px; }

.basic-content #calendararea { background-color:white }

.xfilter { width:30px }

b { font-family: 'AsapBold', sans-serif;    }

/* moved from course-detail content1 */

#course-topics ol { padding-left:55px }
#course-topics ol>li, #course-topics ol>li>b { padding-top: 20px;font-family:'AsapBold' }
#course-topics ol>li:nth-of-type(1) { padding-top: 0px }
#course-topics ol ul  { padding-left:20px;list-style-type:disc }


/* moved from course-detail content1 */

.adv_input-jp { width:178px; border:none; padding:4px 0; background:#d9d9d9; }
.search_btn-jp {  width:31px;  background:#01497f; border:none; 
xfont-size:15px; xline-height:16px; cursor:pointer; color:#febe10; padding:4px 0; 
margin:-1px 0 0 0; font-family: 'AsapBold', sans-serif; height:22px;}

#footer .footer_menu{ width:900px;  }

 
#coursewarelist td { font-size:13px; } 

input[value=Excel] { height:30px; width:70px;margin-left:auto !important;margin-right:auto !important; border-style:none;border-width:1  }


.basic-content .catalog_row h4{ float:left; width:100%; font-size:15px; color:#01497f; line-height:19px; font-family: 'AsapBold', sans-serif; }



.courses_pop_up_box { width:502px;
                  	height:auto; 
                  	overflow:auto;
                  	display:none;
                  	background-image:none;
                  	background-color:white;
                  	border-color:#d9d9d9;
                  	border-style:solid;
                  	border-radius:20px;
                  	box-shadow:5px 5px 7px -0px  gray;
                  	line-height:21px;
                  	}
                  	
#ShowHideSkillSoft a { float:none }  


/* added for ipad/iphone lineup problem */


	.header_content { width:1012px !important }

	.header_content{background-image: url("../images/header_back.png")}

   .search_btn { -webkit-appearance: none; -moz-appearance: none;}

  	.header_content{background-repeat: no-repeat    }  


.h3class { float:none !important } 


 

 
.goog-te-banner-frame.skiptranslate {display: none !important;}
body { top: 0px !important; }
 

 
#goog-gt-tt { display:none !important }

 
 

.info_section .goog-te-gadget-simple  {display: none !important;} 
.goog-te-gadget-simple .goog-te-menu-value span { color:red !important; height:200px !important }

#country-popup-list {
							display:none
							;background-color:transparent
							;position:absolute
							;top:0px
							;left:0px
							;padding-top:25px

							}

#country-popup-list a , #country-popup-list li, #language-popup-list a , #language-popup-list li
   				{ font-size:12px
   				;color:black
   				;text-decoration:none
   				;float:left
   				;width:150px; }


#countryul , #languageul   {
						background-color:#fecc5b
						;list-style-type:none
						;font-size:12px;
						;border-style:solid;border-width:0px;
						;border-bottom-left-radius:10px;
                  ;border-bottom-right-radius:10px;
						;box-shadow:2px 2px 10px  0px #808080;
						;padding:10px
						;xheight:100px
						;overflow:auto
						;margin:0px
						;width:635px
						}

#countryul-asdf ,  #languageul-asdf {
						background-color:white
						;list-style-type:none
						;border-style:solid
						;border-radius:10px
						;padding:10px
						;height:100px
						;overflow:auto
						;width:200px
						}

.header_container_jp_413 { 
							background-image:none
							;min-height:125px
							;height:125px; 
							}
							
.wrapper_jp_413 { 
							position:relative
							;top:0px
							;left:0px
							;height:125px }
							 

#country-list-div { 
						position:absolute
						;left:350px
						;top:10px
						;z-index:99999 
						}
#country-list-anchor  {
								color:white
								;text-decoration:none
								;margin-right:20px
								}
.header_right_jp_413 { 
							 float:none !important
							 ;width:auto  !important
							 ;position:absolute  !important
							 ;top:20px  !important
							 ;right:10px  !important
							}								
.info_section_jp_413 { float:none; position:absolute; right:0px; bottom:20px } 
								
								
#welcome { 
							color:#febe10 
							;font-family:"AsapBold", sans-serif 
							;float:none 
							;margin-top:0px 
							;margin-left:0px; 
							;position:absolute; 
							;top:75px; 
							;left:17px

} 								
#lq-logo-wait-413 { display:none; position:absolute; top:13px; left:000px; z-index:10000000  }
								
.body_content .right_container .home_right p a{color:white;}								
.right_container a{color:white;}								
								
.DetailPagesContentLeadIn { font-weight:bold; display:block; padding-bottom:20px ; padding-top:20px; } 
.DetailPagesContentText   { font-weight:normal; display:block; padding-bottom:20px } 

.DetailPagesContentText ul { margin-left:20px; margin-bottom:20px; margin-top:20px } 

.DetailPagesContentHeading1   { font-weight:bold; display:block; padding-bottom:20px } 
.DetailPagesContentUnorderedList { margin-left:20px; margin-bottom:20px } 
.DetailPagesContentListItem { /* color:red */  } 								
								
								
								
								