/* boy text links */
h1 { font-family: Arial, Helvetica, sans-serif; color:#333333; font-size: 24px; text-decoration: none; font-weight:normal; }
h2 { font-family: Arial, Helvetica, sans-serif; color:#333333; font-size: 18px; text-decoration: none; font-weight:normal; }
h3 { font-family: Arial, Helvetica, sans-serif; color:#333333; font-size: 12px; text-decoration: none; font-weight:bold; text-transform: uppercase; }
h4 { font-family: Arial, Helvetica, sans-serif; color:#333333; font-size: 14px; text-decoration: none; font-weight:bold; text-transform: uppercase; }
h5 { font-family: Arial, Helvetica, sans-serif; color:#000000; font-size: 22px; text-decoration: none; font-weight:normal; }
p, li { font-family: Arial, Helvetica, sans-serif; color:#333333; font-size: 14px; font-weight:normal; }
p { padding:0px; margin:0px; }

/* boy text links */
.text_dark { font-family: Arial, Helvetica, sans-serif; font-size: 12px;  color:#333333; }
.text_hour { font-family: Arial, Helvetica, sans-serif; font-size: 11px;  color:#333333; }
.text_phone { font-family: Arial, Helvetica, sans-serif; font-size: 14px;  color:#333333; }
.text_office_name { font-family: Arial, Helvetica, sans-serif; font-size: 11px;  color:#333333; font-weight:bold }
.text_light_gray { font-family: Arial, Helvetica, sans-serif; font-size: 12px;  color:#CCCCCC; }

/* a links */
a { font-size: 12px; font-family: Arial, Helvetica, sans-serif; color: Blue; }
a:link { text-decoration: underline; color: Blue; }
a:visited { text-decoration: underline; color: Blue; }
a:hover { text-decoration: underline; color: Blue; }
a:active { text-decoration: underline; color: Blue; }

/* links */
.a_gray { font-size: 11px; font-family: Arial, Helvetica, sans-serif; color: #333333; text-decoration: underline; }
.a_white, a.a_white, a:hover.a_white, a:visited.a_white { font-size: 12px; font-family: Arial, Helvetica, sans-serif; color: #FFFFFF; font-weight: bold; text-decoration: underline; }
.a_footer_light_gray , a.a_footer_light_gray, a:visited.a_footer_light_gray, a:hover.a_footer_light_gray { font-size: 10px;; font-family: Arial, Helvetica, sans-serif; color: #CCCCCC; font-weight: normal; text-decoration: underline; }
.a_footer_dark_gray, a.a_footer_dark_gray, a:visited.a_footer_dark_gray, a:hover.a_footer_dark_gray { font-size: 10px; font-family: Arial, Helvetica, sans-serif; color: #666666; font-weight: normal; text-decoration: underline; }

.footer_light_gray { font-size: 10px;; font-family: Arial, Helvetica, sans-serif; color: #CCCCCC; font-weight: normal; }
.footer_dark_gray { font-size: 10px; font-family: Arial, Helvetica, sans-serif; color: #666666; font-weight: normal; }

/* additionalservices SPECIFIC STYLES */
/* Latest News Links Style */
.a_feed, .a_feed a, a.a_feed, a:hover.a_feed, a:visited.a_feed { font-family: Arial, Helvetica, sans-serif; color: #0033FF; font-size: 12px; }

/* header & nav */
.header_name { font-family: Arial, Helvetica, sans-serif; color: #FFFFFF; font-size: 30px; }
.header_sub_dark { font-family: Arial, Helvetica, sans-serif; color: #666666; font-size: 14px; }
.header_sub_light { font-family: Arial, Helvetica, sans-serif; color: #CCCCCC; font-size: 14px; }
.nav { font-family: Arial, Helvetica, sans-serif; color: #CCCCCC; font-size: 18px; }

/* color bars */
.php_colorbarbg { width:746px; height:33px; background-image:url(HPResources/colorbar_bg_additionalservices.jpg); background-repeat:no-repeat;}

/* title bars */
.php_titlebg { width:746px; background-image:url(HPResources/title_bg_additionalservices.jpg); background-repeat:no-repeat;} /* Removed 191 px height since the content will define the size, it will be adjusted with big and medium photo */

.php_header { background:url(HPResources/bg_header_additionalservices.jpg); background-repeat:repeat-x; }
.php_footer { background:url(HPResources/bg_bottom_additionalservices.jpg); background-repeat:repeat-x; }

/* tabs styles */
.tab_right {  width:1px; height:32px; background-image:url(HPResources/tab_additionalservices_right.jpg); background-repeat:no-repeat; }
.tab_left {  width:2px; height:32px; background-image:url(HPResources/tab_additionalservices_left.jpg); background-repeat:no-repeat; }
.tab_separator {  width:1px; height:32px; background-image:url(HPResources/tab_additionalservices_separator.jpg); background-repeat:no-repeat; }
.tab_active, .tab_hover  {  width:171px; height:32px; background-image:url(HPResources/tab_additionalservices_on.jpg); background-repeat:no-repeat; }
.tab_normal {  width:171px; height:32px; background-image:url(HPResources/tab_additionalservices_off.jpg); background-repeat:no-repeat; }

/* partners box */
.partners_box { width:198px; }
.partners_box_top { height:8px; background-image:url(HPResources/partnersbox_additionalservices_top.jpg); }
.partners_box_content { border-left:1px solid #005F82; border-right:1px solid #005F82; padding-left:10px; padding-right:10px; }
.partners_box_bottom { height:8px; background-image:url(HPResources/partnersbox_additionalservices_bottom.jpg); }

/* partners box */
.latestnews { width:198px; height:105px; }
.latestnews_top { height:8px; background-image:url(HPResources/latestnews_additionalservices_top.jpg); }
.latestnews_content { background-color:#D5CEB2; border-left:1px solid #005F82; border-right:1px solid #005F82; padding-left:10px; padding-right:10px; }
.latestnews_bottom { height:8px; background-image:url(HPResources/latestnews_additionalservices_bottom.jpg); }

/* separators */
.line_separator { border-top:1px solid #005F82; width:212px; margin-top:5px; height:5px }

