/* for Region Map */
.mapArea {position: absolute;top: 0px;left: 0px;width: 334px;height: 197px;}
#map {position: relative;width: 334px;height: 197px;left:6px;}
* html #map {left:0px;}
#generic {background: url(/images/generic-map.gif);}
#benelux {background: url(/images/benelux.gif);}
#cee {background: url(/images/cee.gif);}
#dach {background: url(/images/dach.gif);}
#france {background: url(/images/france.gif);}
#nordics {background: url(/images/nordic.gif);}
#southern-europe {background: url(/images/se.gif);}
#uk {background: url(/images/uk.gif);}
.initHide {display: none;}

/* styles for tab */
.subsection_tabs {background:transparent url(/images/deals_menu_bg.jpg) repeat-x scroll 0px 0px;float:left;height:32px;width:100%;}
.subsection_tabs li{list-style-type:none;display:inline;float:left;}
.subsection_tabs li a{border-left:1px solid #FFF;color:#000;float:left;font-family:Arial;font-size:1.2em;padding:10px 16px 5px 15px;height:15px;}
.subsection_tabs li a.active,.subsection_tabs li a:hover{padding:8px 15px 7px;border-top:2px solid #666;background:#fff;border-left:1px solid #ccc;border-right:1px solid #ccc;color:#666 !important;text-decoration:none !important;}
/* end styles for tab */

/* styles for my account page */
.personal_details {width:100%;margin-bottom:20px;float:left;}
.personal_details td{padding:5px 0px}
.personal_details label {font-size:1.2em;}
.anchor_as_button a {background-color:#333;font-size:1.2em;color:#FFF !important;font-family:arial;font-size:13px;height:25px;margin:2px auto;padding:5px 14px;}
.anchor_as_button a:hover {color:#FFF !important;text-decoration:none;}
.manage_my_acccount_block {width:570px;}
/* end of  my account page */

.section_title_content p {color:#000000;font-size:1.2em;line-height:14px !important;padding:3px 0 17px;}
.section_title_content a {color:#000;}
.section_title_content a:hover {color:#ca0000;}

/* for right column - login form status box */
#login_form_status_box {border-style: solid; border-color: #666 #DADADA #DADADA;border-width: 2px 1px 1px; padding: 10px; margin-bottom: 10px; font-size: 1.3em; width: 325px;color:#666666;}

/* Static page */
.static_page {padding:10px 0px;}
.static_page h1,.static_page h2,.static_page h3,.static_page h4 {margin-bottom:20px;}
.static_page h1 {font-size:1.8em;color:#CA0000;}
.static_page h2 {font-size:1.4em;color:#CA0000;}
.static_page h3 {font-size:1.4em;color:#000;}
.static_page h4 {font-size:1.2em;color:#CA0000;}
.static_page p {font-size:1.2em;margin-bottom:20px;color:#666;}
.static_page a {color:#000;text-decoration:underline;}
.static_page ul {margin:20px 10px;}
.static_page ul li {font-size:1.2em;background:transparent url(/images/link_image.jpg) no-repeat scroll left 6px;list-style-type:none;padding:3px 0 0 15px;}
.static_page img {padding:10px;}