* { font-family:Verdana, Arial, Helvetica, sans-serif; font-size : 10px; color : #666; }
html { margin : 0px; padding : 0px; }
body { margin : 0px; padding : 0px; background-color : #FFFFFF; }
form  { display : inline; }
table, tr, td { padding : 0px; margin : 0px; }
a, a:link, a:visited, a:active { font-family:Verdana, Arial, Helvetica, sans-serif; font-size : 10px; color : #222; text-decoration : none; }
a:hover { font-family:Verdana, Arial, Helvetica, sans-serif; font-size : 10px; color : #FF9933; text-decoration : none; }
a.link_white, a.link_white:link, a.link_white:visited, a.link_white:active { font-family:Verdana, Arial, Helvetica, sans-serif; font-size : 10px; color : #FFFFFF; text-decoration : none; }
a.link_white:hover { font-family:Verdana, Arial, Helvetica, sans-serif; font-size : 10px; color : #FFFFFF; text-decoration : underline; }
h1 { }
.standard_grey { font-family:Verdana, Arial, Helvetica, sans-serif; font-size : 10px; color : #CCC; }
.standard_gap { display : block; position : relative; left : 0px; top : 0px; width : 100%; height : 10px; overflow : hidden; background-color : #FFFFFF; }
.standard_line { display : block; position : relative; left : 0px; top : 0px; width : 100%; height : 1px; overflow : hidden; background-color : #CCC; }

#area { display : block; position : relative; left : 0px; top : 0px; width : 990px; height : auto; padding-top : 15px; }
#area_top { display : block; position : relative; left : 0px; top : 0px; width : 990px; height : 118px; background-image : url('media/tp/images/area_top_background.jpg'); background-repeat : no-repeat; }
#area_splash { display : block; position : relative; left : 0px; top : 0px; width : 990px; height : 161px; overflow : hidden; background-image : url('media/tp/images/area_splash_background.jpg'); background-repeat : repeat-y; }
#area_menu { display : block; position : relative; left : 0px; top : 0px; width : 990px; height : 25px; overflow : hidden; background-image : url('media/tp/images/area_menu_background.jpg'); background-repeat : repeat-y; }
#area_middle { display : block; position : relative; left : 0px; top : 0px; width : 990px; height : auto; background-image : url('media/tp/images/area_middle_background.jpg'); background-repeat : repeat-y; }
#area_bottom { display : block; position : relative; left : 0px; top : 0px; width : 990px; height : 62px; background-image : url('media/tp/images/area_bottom_background.jpg'); background-repeat : no-repeat; }
#area_dropdowns { display : block; position : absolute; left : 0px; top : 294px; }

#area_top_logo { position : absolute; left : 48px; top : 37px; }
#area_top_slogan { position : absolute; left : 244px; top : 50px; }
#area_top_reminder { position : absolute; right : 28px; top : 60px; }
#area_top_login { position : absolute; right : 24px; top : 83px; }
#area_top_logout { position : absolute; right : 24px; top : 83px; }
#area_top_username_title { }
#area_top_username_input { width : 131px; height : 14px; padding-left : 3px; padding-top : 3px; border : none 0px; color : #595959; font : 11px arial; background-image : url('media/tp/images/area_top_input.jpg'); background-repeat : no-repeat; text-align : left; }
#area_top_password_title { }
#area_top_password_input { width : 131px; height : 14px; padding-left : 3px; padding-top : 3px; border : none 0px; color : #595959; font : 11px arial; background-image : url('media/tp/images/area_top_input.jpg'); background-repeat : no-repeat; text-align : left; }

#area_splash_image { position : absolute; left : 0px; top : 0px; }

#area_menu_services { position : absolute; left : 10px; top : 1px; }
#area_menu_ourclients { position : absolute; left : 150px; top : 1px; }
#area_menu_seo { position : absolute; left : 287px; top : 1px; }
#area_menu_multimedia { position : absolute; left : 426px; top : 1px; }
#area_menu_aboutus { position : absolute; left : 564px; top : 1px; }
#area_menu_contact { position : absolute; left : 702px; top : 1px; }
#area_menu_clientarea { position : absolute; left : 840px; top : 1px; }

#area_middle_table { background-color : #F2F2E6; }
#area_middle_whole { padding-top : 20px; padding-left : 10px; width : 727px; }
.area_middle_left { padding-top : 20px; padding-left : 10px; width : 270px; }
#area_middle_middle { padding-top : 20px; padding-left : 16px; width : 447px; }
#area_middle_right { padding-top : 20px; width : 227px; }
.area_middle_whole_top { display : block; position : relative; left : 0px; top : 0px; width : 718px; height : 23px; background-image : url('media/tp/images/area_middle_whole_top.jpg'); background-repeat : no-repeat; }
.area_middle_whole_middle { display : block; position : relative; left : 0px; top : 0px; width : 678px; height : auto; padding-left : 20px; padding-right : 20px; background-color : #FFFFFF; }
.area_middle_whole_bottom { display : block; position : relative; left : 0px; top : 0px; width : 718px; height : 16px; background-image : url('media/tp/images/area_middle_whole_bottom.jpg'); background-repeat : no-repeat; }
.area_middle_left_top { display : block; position : relative; left : 0px; top : 0px; width : 270px; height : 23px; background-image : url('media/tp/images/area_middle_left_top.jpg'); background-repeat : no-repeat; }
.area_middle_left_middle { display : block; position : relative; left : 0px; top : 0px; width : 230px; height : auto; padding-left : 20px; padding-right : 20px; background-color : #FFFFFF; }
.area_middle_left_bottom { display : block; position : relative; left : 0px; top : 0px; width : 270px; height : 16px; background-image : url('media/tp/images/area_middle_left_bottom.jpg'); background-repeat : no-repeat; }
.area_middle_middle_top { display : block; position : relative; left : 0px; top : 0px; width : 436px; height : 23px; background-image : url('media/tp/images/area_middle_middle_top.jpg'); background-repeat : no-repeat; }
.area_middle_middle_middle { display : block; position : relative; left : 0px; top : 0px; width : 396px; height : auto; padding-left : 20px; padding-right : 20px; background-color : #FFFFFF; }
.area_middle_middle_bottom { display : block; position : relative; left : 0px; top : 0px; width : 436px; height : 16px; background-image : url('media/tp/images/area_middle_middle_bottom.jpg'); background-repeat : no-repeat; }

#area_bottom_links { position : absolute; left : 30px; top : 31px; }
#area_bottom_next { position : absolute; right : 30px; top : 31px; } 

#area_dropdowns_services { position : absolute; left : 10px; top : 1px; display : none; }
#area_dropdowns_ourclients { position : absolute; left : 150px; top : 1px; display : none; }
#area_dropdowns_seo { position : absolute; left : 287px; top : 1px; display : none; }
#area_dropdowns_multimedia { position : absolute; left : 426px; top : 1px; display : none; }
#area_dropdowns_aboutus { position : absolute; left : 564px; top : 1px; display : none; }
#area_dropdowns_contact { position : absolute; left : 702px; top : 1px; display : none; }
#area_dropdowns_clientarea { position : absolute; left : 840px; top : 0px; display : none; }
#area_dropdowns_services_dropdown { position : absolute; left : 0px; top : 0px; }
#area_dropdowns_ourclients_dropdown { position : absolute; left : -12px; top : 0px; }
#area_dropdowns_seo_dropdown { position : absolute; left : -8px; top : 0px; }
#area_dropdowns_multimedia_dropdown { position : absolute; left : -9px; top : 0px; }
#area_dropdowns_aboutus_dropdown { position : absolute; left : -10px; top : 0px; }
#area_dropdowns_contact_dropdown { position : absolute; left : -10px; top : 0px; }
#area_dropdowns_clientarea_dropdown { position : absolute; left : -27px; top : 0px; }
.area_dropdowns_title { position : absolute; left : 0px; top : 0px; }
.area_dropdowns_top { display : block; position : relative; left : 0px; top : 23px; width : 167px; height : 12px; background-repeat : no-repeat; }
.area_dropdowns_middle { display : block; position : relative; left : 0px; top : 23px; width : 147px; height : auto; background-repeat : repeat-y; padding : 10px; }
.area_dropdowns_bottom { display : block; position : relative; left : 0px; top : 23px; width : 167px; height : 12px; background-repeat : no-repeat; }

table.page_account_adwords_table { padding : 8px; margin : 0px; position : relative; left : -16px; }
tr.page_account_adwords_tr { padding : 8px; margin : 0px; }
td.page_account_adwords_td { padding : 8px; margin : 0px; }
td.page_account_adwords_td_highlighted { padding : 8px; margin : 0px; background-color : #CCC; }

table.page_account_login_table { padding : 8px; margin : 0px; position : relative; left : -16px; }
tr.page_account_login_tr { padding : 8px; margin : 0px; }
td.page_account_login_td { padding : 8px; margin : 0px; }
input.page_account_login_input { display : inline; left : 0px; top : 2px; width : 238px; height : 21px; padding-left : 3px; padding-top : 4px; border : none 0px; background-image : url('media/tp/images/input_text.jpg'); background-repeat : no-repeat; text-align : left; color : #595959; font : 11px arial; }

table.page_account_transactions_table { padding : 8px; margin : 0px; position : relative; left : -16px; }
tr.page_account_transactions_tr { padding : 8px; margin : 0px; }
td.page_account_transactions_td { padding : 8px; margin : 0px; }

table.page_account_ysm_table { padding : 8px; margin : 0px; position : relative; left : -16px; }
tr.page_account_ysm_tr { padding : 8px; margin : 0px; }
td.page_account_ysm_td { padding : 8px; margin : 0px; }
td.page_account_ysm_td_highlighted { padding : 8px; margin : 0px; background-color : #CCC; }

table.page_form_details_table { padding : 8px; margin : 0px; position : relative; left : -16px; }
tr.page_form_details_tr { padding : 8px; margin : 0px; }
td.page_form_details_td { padding : 8px; margin : 0px; }
input.page_form_details_input { display : inline; left : 0px; top : 2px; width : 238px; height : 21px; padding-left : 3px; padding-top : 4px; border : none 0px; background-image : url('media/tp/images/input_text.jpg'); background-repeat : no-repeat; text-align : left; color : #595959; font : 11px arial; }
textarea.page_form_details_textarea { position : relative; left : 0px; top : 2px; width : 241px; height : 100px; background-image : url('media/tp/images/input_area.jpg'); background-repeat : no-repeat; border : none 0px; }
