body { margin: 0; padding: 0; font-family:Arial, Helvetica, sans-serif; cursor: default;} 

/*#pg_frame { width:938px; height:722px; position: absolute; left: 28px; top: 9px; background-repeat:no-repeat;}*/
#pg_frame {background-color:#FFFFFF; width:938px; height:560px; position: absolute; left: 28px; top: 9px; background-repeat:no-repeat;}

#header { position:relative; top: 0px; left:0px; background-color:#FFFFFF; height: 47px; padding:0; margin:-1px 0; background-image: url(../images/header_BG.gif);}

#hp_content {width: 640px; height: 480px; left: 123px; top: 80px; position:absolute; padding: 0; margin: 0; }
#hp_content_contact {width: 632px; height: 477px; left: 123px; top: 80px; position:absolute; padding: 0; margin: 0;
 }

#hp_content_locations {width: 623px; height: 459px; left: 123px; top: 100px; position:absolute; padding: 0; margin: 0; }
#hp_content_locations td {font-size: x-small}

#hp_content_locations td a {font-size: 14px; text-decoration:none; color: #000000; }

#hp_content_BGImage {width: 623px; height: 539px; left: 123px; top: 70px; position:absolute; padding: 0; margin: 0; }

.header_mov {left: 32px; position: relative;}
.header_img { right: 0px; top: 0px; position:absolute; padding: 0; margin: 0; }

#page_text_header_contact { width: 622px; height: 20px; left: -10px; top: 0px; position:absolute; padding: 0; margin: 0; }
#page_text_header_contact h2 {color:#000000; font-size: 12pt; font-weight:bold}

#page_text_header { width: 622px; height: 18px; left: 1px; top: 30px; position:absolute; padding: 0; margin: 0; }
#page_text_header h2 {color:#000000; font-size: 12pt; font-weight:bold}
#page_text_header h3 {color:#000000; font-size: 12pt; font-weight:bold;width: 622px; height: 18px; left: 1px; top: 30px; position:absolute; padding: 0; margin: 0;}


#page_text_header_home { text-align:center; width: 622px; height: 128px; left: 1px; top: 30px; position:absolute; padding: 0; margin: 0; }
#page_text_header_home h2 {color:#000000; font-size: 14pt; font-weight:bold}
#page_text_header_home h3 {color:#000000; font-size: 12pt; font-weight:bold;width: 622px; height: 18px; left: 1px; top: 30px; position:absolute; padding: 0; margin: 0;}

#hp_text_home { width: 622px; height: 449px; left: 0px; top: 130px; position:absolute; padding: 0; margin: 0; }

#hp_text_contact { width: 550px; height: 349px; left: 0px; top: 12px; position:absolute; padding: 0; margin: 0; }
#hp_text_contact input { border: 2px solid #999999;}
#hp_text_contact form { margin: 0 52px 0 52px;}
#hp_text_contact table {color:#000000; font-size: 10pt; left: 0px; position:absolute; padding: 0; margin: 0; }
#hp_text_contact table a {color:#ED2A26;}


#hp_text_thanks { width: 622px; height: 449px; left: 0px; top: 51px; position:absolute; padding: 0; margin: 0; }

#hp_text { width: 622px; height: 449px; left: 0px; top: 51px; position:absolute; padding: 0; margin: 0; }
#hp_text h2  {color:#000000; font-size: 12pt; font-weight:bold}
#hp_text h3  {color:#000000; font-size: 10pt; font-weight:bold}
#hp_text p {color:#000000; font-size: 10pt}
#hp_text ul { list-style-type: disc; margin: 0 0 5px 18px; padding:0; }
#hp_text li {padding: 4px;  margin: 2px 0 0px 0; color: #000000; font-size: 10pt; font-weight:500}
#hp_text li a { text-decoration:none; color: #ED2A26; }
#hp_text li a:hover { color: #333333; }
#hp_text inputx { padding:2px; font-size: 11pt; position:absolute; left:180px; margin: -4px 0 0 0; border: 2px solid #999999;}
#hp_text input { border: 2px solid #999999;}
#hp_text form { margin: 0 52px 0 52px;}
#hp_text table {color:#000000; font-size: 10pt; left: 0px; position:absolute; padding: 0; margin: 0; }

#hp_content_image {width: 622px; height: 539px; left: 64px; top: 80px; position:absolute; padding: 0; margin: 0; }

#left_image { width: 245px; height: 539px; left: 1px; top: 31px; vertical-align:middle; position:absolute; padding: 0; margin: 0; }

#hp_text_right { width: 409px; height: 539px; left: 248px; top: 0px; position:absolute; padding: 0; margin: 0; }
#hp_text_right h2  {color:#000000; font-size: 12pt; font-weight:bold}
#hp_text_right p {color:#000000; font-size: 10pt}
#hp_text_right ul { list-style-type: disc; margin: 0 0 5px 18px; padding:0;}
#hp_text_right li {padding: 2px;  margin: 2px 0 4px 0; font-size: 9pt;}
#hp_text_right li a { text-decoration:none; color: #ED2A26; }
#hp_text_right li a:hover { color: #333333; }

#fade_base{font-size: 8pt; margin:0 0 0 0; padding:0px; line-height: 10pt; text-align:left;}
#fade_base a { font-size: 8pt; margin:0 0 0 0; padding:0px; line-height: 10pt; text-align:left;}

#page_footer_caption {
	position:absolute;
	padding: 0;
	margin: 0;
	width: 481px;
	height: 45px;
}
#page_footer_caption p {color:#000000; font-size: 12pt; font-weight:bold; text-align:center;}


#lcol { width: 183px; height: 430px; left: 750px; top: 4px; position:relative; padding: 0; margin: 8px 0 0 0; }

.lc3r_cell { height: 100px; width: 123px; padding: 6px 23px 0px 36px;text-align:center;}
.lc3r_cell h2 { font:"Lucida Sans"; font-size: 11pt; margin:0 0 3px 0; padding:0; color: #ed2a26; text-align:left;}
.lc3r_cell h2 a {color: #ed2a26; }
.lc3r_cell h2 a:hover { color: #ed2a26; }
.lc3r_cell h2 a:visited { color: #ed2a26; }
.lc3r_cell h3 { font-size: 9pt; margin:2px 0 2px 0; padding:0; text-align:center; }
.lc3r_cell p { font-size: 8pt; margin:0 0 2px 0; padding:0; line-height: 10pt; text-align:left;}
.lc3r_cell a:hover { text-decoration: none; color: #777777;}
.lc3r_cell a { text-decoration: none; color: #000000}
.lc3r_cell em { font-size: 7pt; font-style: normal;}
.lc3r_cell img {margin: 0; padding:0; border: 0;}

.lc_services_cell { height: 42px; padding: 10px 0 0 38px;}
.lc_services_cell h2 { font-size: 10pt; line-height: 11pt; margin:0 0 6px 0; padding:0; color: #ED2A26;}
.lc_services_cell a { text-decoration: none; }


#menu { position:relative; margin:0; padding:0; height:21px;}
#menu ul { margin: 0 0 0 33px; padding: 0; }
#menu li { list-style-type: none; display: inline; margin: 0; padding: 0; }
#menu a { text-decoration: none; color: #FFFFFF; font-size: 9pt; font-weight: 600;}
#menu_1 { background-color: #ED2A26; padding: 2px 10px 2px 10px; margin: 0;}
#menu_1 a:hover { color: #000000; }
#menu_2 { background-color: #444444; padding: 2px 24px 2px 24px; margin: 0 0 0 8px;}
#menu_2 a:hover { color: #FFCC00; }
#menu_3 { background-color: #555555; padding: 2px 6px 2px 6px; margin: 0;}
#menu_3 a:hover { color: #FFCC00; }
#menu_4 { background-color: #666666; padding: 2px 13px 2px 12px; margin: 0;}
#menu_4 a:hover { color: #FFCC00; }
#menu_5 { background-color: #777777; padding: 2px 17px 2px 17px; margin: 0 0 0 7px;}
#menu_5 a:hover { color: #FFCC00; }
#menu_6 { background-color: #888888; padding: 2px 18px 2px 18px; margin: 0;}
#menu_6 a:hover { color: #FFCC00; }
#menu_7 { background-color: #999999; padding: 2px 15px 2px 15px; margin: 0;} 
#menu_7 a:hover { color: #FFCC00; }

h1 { font-size: 12pt; margin: 12px 8px 7px 12px; line-height: 15pt; padding:0; color: #ED2A26;}
h1 a {border-bottom: 2px dotted #888888; color: #666666; text-decoration:none;}
h1 a:hover {border-bottom: 2px dotted #ED2A26; color: #333333;}
p { font-size: 9pt; margin: 16px 10px 12px 12px; line-height: 12pt; }
p strong { font-weight: 600; color: #333333;}
p a { color: #ED2A26; text-decoration:none;}
p a:hover { text-decoration:none; color: #888888; }
q { font-size: 9pt; margin: 10px 10px 10px 12px; line-height: 12pt; display:block; }
h2 { font-size: 11pt; margin: 18px 8px 0 12px; line-height: 14pt; padding:0;}
h4 { color: #777777; font-size: 9pt; margin: 12px 10px -9px 12px; padding:0; font-weight:400; text-transform:uppercase;}
input { padding:2px; font-size: 11pt; margin: 0; border: 2px solid #999999;}
textarea { padding:2px; font-size: 11pt; margin: 0; border: 2px solid #999999;}


.bcrmb_gtr { color:#666666; margin: 0 7px;}
.bcrmb_gtr_black {color:#666666;border-bottom: 2px dotted #666666;}

#content { position:absolute; top: 75px; left: 0px;}

#content { border: 2px dotted #DDDDDD; height: 426px; width: 679px; left: 196px; top: 78px; position:absolute; }
#content ul { margin:0 0 0 32px;}
#content li { margin: 3px 0 4px 0; font-size: 9pt;}
#content li a { text-decoration:none; color: #ED2A26; }
#content li a:hover { color: #333333; }
#content q { margin: 15px 190px -5px 12px; font-size: 11pt; line-height: 14pt; font-weight:600; color: #333333;}
#content table { font-size: 9pt; margin: 10px 10px 10px 12px; line-height: 12pt; }

#content_wide { border: 2px dotted #DDDDDD; height: 466px; width: 794px; left: 82px; top: 76px; position:absolute; background-repeat:no-repeat;}

#content_wide ul { list-style-type: disc; margin: 0 0 5px 30px; padding:0;}
#content_wide li { margin: 2px 0 2px 0; font-size: 9pt;}
#content_wide hr {border: 2px dotted #DDDDDD; margin: -3px 12px; padding:0px;} 
#content_wide table {margin-left: 12px;}

#content_wide_sitemap { border: 2px dotted #DDDDDD; height: 466px; width: 794px; left: 82px; top: 76px; position:absolute; background-repeat:no-repeat;}
#content_wide_sitemap ul { list-style-type: disc; margin: 0 0 5px 18px; padding:0;}
#content_wide_sitemap li { margin: 2px 0 4px 0; font-size: 9pt;}
#content_wide_sitemap a { color: #000000; font-size:9pt; text-decoration:none;font-weight:normal }
#content_wide_sitemap a:hover { color: #777777; }

#content_wide_sitemap h1 a {font-size:16px; color: #888888; font-weight:600; margin: -22px 0 0 36px; padding:0; line-height: 20px;border-bottom: 2px dotted #888888;}
#content_wide_sitemap h1 a:hover {border-bottom: 2px dotted #ED2A26;}
#content_wide_sitemap table { font-size: 9pt; margin: 10px 10px 10px 12px; line-height: 12pt; }

#local_welcome { left: 45px; top: 448px; position:absolute; padding: 0; margin: 0; }
#local_welcome h1 { font-size:16px; color: #ED2A26; margin: -22px 0 0 36px; padding:0; line-height: 20px; }
#local_welcome img { margin: 0 0 0 0; padding: 0;}

#services_image {left: 405px; top:-28px; padding: 0; margin: 0; position: relative; }

#hp_svc_menu {
	left: 85px;
	width: 635px;
	top:-6px;
	padding: 0;
	margin: 0;
	position: absolute;
	height: 506px;
}
#hp_svc_menu img { border: 0; margin: 0 0 4px 0; padding: 0; }
#hp_svc_msg_me { background-color:#F9D853; }
#hp_svc_msg_sa { background-color:#F9835B; }
#hp_svc_msg_au { background-color:#8FBFCB; }
#hp_svc_msg_co { background-color:#C593F7; }
#hp_svc_msg_cc { background-color:#00ECEC; }
#hp_svc_msg_ex { background-color:#D8D853; }
#hp_svc_msg_is { background-color:#ffffcc; }
#hp_svc_msg_me, #hp_svc_msg_sa, #hp_svc_msg_au, #hp_svc_msg_co, #hp_svc_msg_ex, #hp_svc_msg_is, #hp_svc_msg_cc 
{width: 340px; height: 136px; left: 402px; top: 266px; position:absolute; padding: 0; margin: 0;}
#hp_svc_msg_me_img, #hp_svc_msg_sa_img, #hp_svc_msg_au_img, #hp_svc_msg_co_img, #hp_svc_msg_ex_img, #hp_svc_msg_is_img, #hp_svc_msg_cc_img
{width: 340px; height: 42px; left: 402px; top: 402px; position:absolute; padding: 0; margin: 0;}
.hp_svc_msg p { font-size: 10pt; margin: 8px 10px 8px 10px; line-height: 14pt; }
.hp_svc_msg strong { font-size: 11pt ; line-height: 14pt }



#hp_svc_countries_dropdowmn
{width: 340px; height: 30px; left: 515px; top: 447px; position:absolute; padding: 0; margin: 0;}

.what_they_say_1 { background-image:url(../images/what_they_say_BG_1.jpg); }
.what_they_say_2 { background-image:url(../images/what_they_say_BG_2.jpg); }
.what_they_say_3 { background-image:url(../images/what_they_say_BG_3.jpg); }
.what_they_say_4 { background-image:url(../images/what_they_say_BG_4.jpg); }
.what_they_say_1 q, .what_they_say_2 q, .what_they_say_3 q, .what_they_say_4 q {color: #ED2A26; font-size: 14pt; margin: 18px 230px 7px 12px; padding:0; line-height:17pt;}

.work_for_us { background-image:url(../images/work_for_us_BG.jpg); }
.our_people { background-image:url(../images/our_people_BG.jpg); }
.where_we_are { background-image:url(../images/where_we_are_BG.jpg);  }
.who_we_are { background-image:url(../images/who_we_are_BG.jpg); }
.what_we_do { background-image:url(../images/what_we_do_BG.jpg); }
.why_choose_us { background-image:url(../images/why_choose_us_BG.jpg); }
.talk_to_us { background-image:url(../images/talk_to_us_BG.jpg); }
.client_portal { background-image:url(../images/client_portal_BG.jpg); }
.our_roles { background-image:url(../images/our_roles_BG.jpg); }


#svc_left_column					{ width: 180px; height: 400px; left: 0px; top: 12px; position:relative; padding: 0; margin: 0; }
#svc_left_column ul					{ margin: 0 0 0 0; padding:0; list-style-type: none; }
#svc_left_column li					{ width: 184px; font-size: 9pt; color: #333333; padding:0; margin:0 0 7px 0; font-weight:600; }
#svc_left_column a					{ color: #333333; text-decoration:none; padding: 14px 5px 13px 39px; display: block; }
#svc_left_column a:hover			{ color: #FFFFFF; text-decoration:none; background-repeat: no-repeat; background-position: 5px 0px; }
#svc_left_column > ul > li			{ margin: 3px 1px; }
#svc_left_column > ul > li > a 		{ padding: 3px 1px; }

.svc_sa_rover, .svc_me_rover, .svc_au_rover, .svc_cc_rover, .svc_co_rover, .svc_ex_rover, .svc_is_rover, .svc_lo_rover, .svc_de_rover  a { background-image: url(../images/services_pages/SVC_rover_off.gif);background-repeat: no-repeat; background-position: 5px 0px; }
.svc_me_rover a:hover				{ background-image: url(../images/services_pages/SVC_ME_rover.gif); }
.svc_sa_rover a:hover				{ background-image: url(../images/services_pages/SVC_SA_rover.gif); }
.svc_au_rover a:hover				{ background-image: url(../images/services_pages/SVC_AU_rover.gif); }
.svc_co_rover a:hover				{ background-image: url(../images/services_pages/SVC_CO_rover.gif); }
.svc_cc_rover a:hover				{ background-image: url(../images/services_pages/SVC_CC_rover.gif); }
.svc_ex_rover a:hover				{ background-image: url(../images/services_pages/SVC_EX_rover.gif); }
.svc_is_rover a:hover				{ background-image: url(../images/services_pages/SVC_IS_rover.gif); }
.svc_lo_rover a:hover				{ background-image: url(../images/services_pages/SVC_LO_rover.gif); }
.svc_de_rover a:hover				{ background-image: url(../images/services_pages/SVC_LO_rover.gif); }

.svc_left_column_cell				{ height: 42px; padding: 10px 0 0 38px; }
.svc_left_column_cell h2			{ font-size: 10pt; line-height: 11pt; margin:0 0 6px 0; padding:0; color: #ED2A26; }
.svc_left_column_cell a				{ text-decoration: none; }


#services_menu 	{ left: 535px; top: 78px; width: 404px; padding: 0; margin: 0; position: absolute; }
#services_menu img 	{ border: 0; margin: 0 0 7px 0; padding: 0; }
#services_menu a { }

#svc_header	{ height: 42px; width: 683px; left: 196px; top: 79px; position:absolute; }
#svc_header h1 	{ font-size: 14pt; margin: 0; padding:0; color: #FFFFFF; margin: 9px 0 0 14px; }
#svc_header a 	{ text-decoration:none; color: #EEEEEE; }
#svc_header h1 a	{ border-bottom: 2px transparent; }
#svc_header h1 a:hover 	{ border-bottom: 2px dotted #ED2A26; color: #FFFFFF; }
.svc_bcrmb_gtr 	{ color:#ED2A26; margin: 0 7px; }

#svc_window 	{ border: 2px dotted #CCCCCC; height: 404px; width: 679px; left: 196px; top: 130px; position:absolute; background-repeat:no-repeat; background-position: right; }
#svc_window p 	{ font-size: 9pt; margin: 11px 200px 10px 12px; line-height: 13pt; }
#svc_window strong { font-weight: 600; color: #333333; }
#svc_window h1 	{ font-size: 13pt; margin: 12px 260px 7px 12px; line-height: 15pt; padding:0; }
#svc_window a 	{ text-decoration:none; color: #ED2A26; }
#svc_window a:hover	{ text-decoration:underline; }
#svc_window h1 a {border-bottom: 2px dotted #888888; }
#svc_window h1 a:hover 				{ border-bottom: 2px dotted #ED2A26; }

#svc_window ul { margin:0 0 0 32px;}
#svc_window li { margin: 3px 0 4px 0; font-size: 9pt;}
#svc_window li a { text-decoration:none; color: #ED2A26; }
#svc_window li a:hover { color: #333333; }

.svc_cc_window						{ background-image:url(../images/services_pages/consultancy_BG.jpg); }
.svc_sa_window						{ background-image:url(../images/services_pages/sales_BG.jpg); }
.svc_me_window						{ background-image:url(../images/services_pages/merchandising_BG.jpg); }
.svc_au_window						{ background-image:url(../images/services_pages/auditing_BG.jpg); }
.svc_ex_window						{ background-image:url(../images/services_pages/experiential_BG.jpg); }
.svc_is_window						{ background-image:url(../images/services_pages/integrated_solutions_BG.jpg); }
.svc_co_window						{ background-image:url(../images/services_pages/customer_care_BG.jpg); }
.svc_lo_window						{ background-image:url(../images/services_pages/logistics_distribution_BG.jpg); }






#news_window { border: 2px dotted #DDDDDD; height: 466px; width: 679px; left: 196px; top: 77px; position:absolute; background-image:url(images/news_BG.jpg); background-repeat:no-repeat; }
#news_window ul { margin:0 0 0 32px;}
#news_window li { margin: 2px 0 2px 0; font-size: 9pt;}
.news_item { width: 658px; margin:18px 0 0 10px; padding:0; border: 2px dotted #888888;}
.item_title { background-color:#FFFFFF; font-size: 11pt; padding:4px 2px 4px 6px; font-weight:600}
.item_posted { background-color:#ED2A26; font-size: 9pt; padding:3px 2px 2px 6px; color: #FFFFFF;}
.item_summary { background-color:#444444; font-size: 10pt; padding:8px 5px 8px 6px; line-height: 13pt;}
.item_title a { text-decoration:none; color:#222222;}
.item_summary a { text-decoration:none;  color:#FFFFFF;}
.item_title a:hover { color:#ED2A26;}
.item_summary a:hover { color:#ED2A24;}
#news_control { border: 2px dotted #FF9900; background-color:#DDDDDD; height: 18px; width: 340px; left: 313px; top: 8px; position:absolute; font-size: 8pt; padding: 4px 2px 2px 12px; margin:0;}
#news_control a { text-decoration:underline; color: #222222;}
#news_control a:hover {text-decoration:none; color: #EEEEEE;}
.news_control_pipe {color:#AAAAAA; margin:0 6px;}
.news_hdline { color:#FF9900; text-transform:uppercase; font-size:8pt; line-height: 13pt}

.lc_news { height: 343px; padding: 8px 23px 8px 40px;}
.lc_news form {margin: 0; padding:0;}
.lc_news input {padding:2px; font-size: 11pt; margin: 0 0 9px 0; border: 2px solid #666666;}
.lc_news ul { list-style-type: disc; margin: 0 0 5px 18px; padding:0;}
.lc_news li { margin: 2px 0 4px 0; font-size: 9pt;}
.lc_news h3 {margin: 10px 3px 9px 3px ; padding: 0; font-size: 11pt; color:#FFFFFF;}
.lc_news a { text-decoration:none; color:#333333}
.lc_news a:hover { color:#ED2A26; }
.lc_news hr { border: 2px dotted #BBBBBB; margin:0 0 -6px 0; padding:0; width:120px}


.search_item {font-size: 9pt; margin: 14px 10px 15px 12px; line-height: 12pt; width: 658px; margin:15px 0 5px 10px; padding:0; border: 2px dotted #888888;}
.search_head {font-size: 9pt; margin: 10px 10px 10px 12px; line-height: 12pt; }

.label_pad {padding: 7px 3px 3px 8px; font-family:Arial, Helvetica, sans-serif; font-size:8pt;}







#case_studies_box { height: 345px; width: 804px; left: 85px; top: 76px; position:absolute; }
#case_studies_box p { font-size: 8pt; margin: 5px 8px 0 12px; line-height: 11pt; }
#case_studies_box strong { font-weight: 600; color: #333333;}
#case_studies_box h2 { font-size: 14pt; margin: 112px 8px 0 12px; line-height: 15pt; padding:0;}
#case_studies_box a { text-decoration:none; color: #333333;}
#case_studies_box a:hover { color:#ED2A26;}

#cast_box1, #cast_box2, #cast_box3, #cast_box4, #cast_box5, #cast_box6, { float:left; height: 226px; width: 254px; border: 1px solid #BBBBBB; position:relative; background-repeat:no-repeat; background-color: #FFFFFF;} 
#cast_box1 { margin: 0 13px 13px 0; }
#cast_box2 { margin: 0 13px 13px 0; }
#cast_box3 { margin: 0 0 13px 0; }
#cast_box4 { margin: 0 13px 0 0; }
#cast_box5 { margin: 0 13px 0 0; }
#cast_box6 { margin: 0 0 0 0; }

#cast_others {height: 112px; width: 793px; left: 85px; top: 436px; position:absolute; background-color:#BBBBBB;}
#cast_others h3 { font-size:8pt; font-weight:600; color:#333333; margin: 7px 8px 6px 12px;}
#cast_others p { font-size:8pt; color:#444444; margin: 4px 8px 2px 32px;}
#cast_others a { text-decoration:none; color:#555555;}
#cast_others a:hover { text-decoration:underline; color:#ED2A26;}



#wta {border-bottom:2px dotted #DDDDDD; border-left:2px dotted #DDDDDD; border-right::2px dotted #DDDDDD;  padding: 0px 2px 8px 2px; text-align:center; background-color:#FFFFFF; height: 393px; width: 789px; left: 85px; top: 144px; position:absolute;} 
#wta h1 { font-size:18pt; font-weight:600; color:#ED2A26; margin: 17px 8px 7px 12px;}
#wta img { margin: 3px 7px 5px 7px; vertical-align:middle;}

#wta_head {border-top:2px dotted #DDDDDD; border-left:2px dotted #DDDDDD; border-right::2px dotted #DDDDDD; height: 453px; width: 793px; left: 85px; top: 79px; text-align:center; position:absolute; background-color:#FFFFFF;}
#wta_head h1 { font-size:18pt; font-weight:600; color:#ED2A26; margin: 17px 8px 7px 12px;}


#wta_login { padding: 12px 2px 8px 2px; text-align:center; background-color:#FFFFFF; height: 302px; width: 689px; left: 135px; top: 180px; position:absolute;} 
#wta_login input { border: 2px solid #999999;}
#wta_login form { margin: 0 52px 0 52px;}
#wta_login table {color:#000000; font-size: 10pt; left: 0px; position:absolute; padding: 0; margin: 0; }
#wta_login table a {color:#ED2A26;}

#wta_login_head { height: 463px; width: 793px; left: 85px; top: 79px; text-align:center; position:absolute; background-color:#FFFFFF;}
#wta_login_head h1 { font-size:16pt; font-weight:600; color:#ED2A26; margin: 17px 18px 7px 0px;}


#wta_cases {height: 64px; width: 793px; left: 85px; top: 480px; position:absolute; background-color:#FFFFFF;}
#wta_cases h3 { font-size:8pt; font-weight:600; color:#333333; margin: 7px 8px 7px 12px;}
#wta_cases p { font-size:8pt; color:#444444; margin: 5px 8px 3px 32px;}
#wta_cases a { text-decoration:none; color:#555555;}
#wta_cases a:hover { text-decoration:underline; color:#ED2A26;}


#footer {z-index: -1; position:absolute;	top:581px;	left:225px;	white-space: nowrap; text-align: center;}

#footer p {font-size: 8pt; margin:0; padding:0; line-height: 11pt; color:#555555;}
#footer a { text-decoration:none; color:#555555;}
#footer a:hover { text-decoration:underline; }
.ftbull { color: #cccccc; padding: 0 6px;}

.effective {font-size: 8pt}

#viewpoint_intro { height: 467px; width: 826px; left: 48px; top: 78px; position:absolute; }
#viewpoint_intro h1 { font-size: 13pt; margin: 2px 8px 14px 0;  padding:0;}
#viewpoint_intro h1 a {border-bottom: 2px dotted #888888; color: #666666; text-decoration:none;}
#viewpoint_intro h1 a:hover {border-bottom: 2px dotted #ED2A26; color: #333333;}
#viewpoint_intro a { text-decoration:non; color: #ED2A26; }
#viewpoint_intro a:hover { color: #333333; }
#viewpoint_intro p { font-size: 9pt; margin: 5px 8px 10px 0; padding:0; }
#viewpoints {position:absolute; top: 192px}
.viewpoint_list { float:left; margin: 0 0 16px 0;}
.float1 h2 { font-size: 12pt; margin:0;}
.float1 p { font-size: 10pt; margin: 11px 0 0 0; color:#666666;}
.float1 a { color: #222222;  text-decoration:none;}
.float1 a:hover { color: #ED2A26; }
.float1 {float:left; width: 365px; margin: 5px 9px 0 37px;}
.float2 {float:left; width: 420px; margin: 0; }
.float2 p { font-size: 10pt; margin:3px 0 0 0; line-height:12pt;}
.float2 a { color:#FFFFFF; text-decoration:none;}
.float2 a:hover { color: #EEEEEE; }
#viewpoint_footer { height: 66px; width: 826px; left: 48px; top: 421px; position:relative; }
#viewpoint_footer h1 { font-size: 13pt; margin: 2px 8px 7px 0;  padding:0;}
#viewpoint_footer p { font-size: 9pt; margin: 2px 8px 7px 0; padding:0; }
#viewpoint_footer a { text-decoration: none; color: #ED2A26;}
#viewpoint_footer a:hover { text-decoration:underline; color: #111111;}
#vp_list_1 { background-image:url(../images/viewpoint_item_BG_1.gif); width: 932px; height:57px; }
#vp_list_2 { background-image:url(../images/viewpoint_item_BG_2.gif); width: 932px; height:57px; }
#vp_list_3 { background-image:url(../images/viewpoint_item_BG_3.gif); width: 932px; height:57px; }
#vp_list_4 { background-image:url(../images/viewpoint_item_BG_4.gif); width: 932px; height:57px; }

#viewpoint_doc { background-image:url(../images/viewpoint_doc_BG.gif); width: 932px; height: 261px; top: 60px; position:relative }
#viewpoint_doc h2 { font-size: 14pt; margin: 12px 0 28px 47px;}
#viewpoint_doc h2 a { text-decoration:none; color: #000000; }
#viewpoint_doc h3 { font-size: 12pt; margin: 12px 0 28px 47px;}
#viewpoint_doc h3 a { text-decoration:none; color: #000000; }
#viewpoint_doc p { font-size:10pt; margin: 0 76px 8px 47px; line-height:12pt; }
#viewpoint_doc input { padding:2px; font-size: 11pt; position:absolute; right:580px; margin: -4px 0 0 0; border: 2px solid #999999;}
#viewpoint_doc label {font-size: 9pt; margin: 0 8px 0 8px; line-height: 20pt; }
#viewpoint_doc form { margin: 0 52px 0 52px;}


#viewpoint_dl_links { position:absolute; top: 232px; left: 525px;}
#viewpoint_dl_links p { text-transform:capitalize; font-size:10pt; font-weight:600; }
#viewpoint_dl_links a {border-bottom: 2px dotted #666666; color: #666666; }
#viewpoint_dl_links a:hover {border-bottom: 2px dotted #ED2A26; color: #333333;}

.button { height:15pt; font-size:6pt; line-height:8pt; width:45pt }
	
