/* common styles: */

body {font-family:arial; font-size:11px; color:#000000; text-decoration:none; background-color:#fff;margin:0px;padding:0px;background-image:url(images/top_bg.gif);background-repeat: repeat-x;}

td, p, div, span {font-family:arial; font-size:11px; color:#000000; text-decoration:none;}

input, select, textarea {font-family:arial; font-size:11px; color:#000000; text-decoration:none; background-color:#ffffff;}

a:link {font-family:verdana,arial; font-size:11px; color:#000000; text-decoration:underline;}
a:visited {font-family:verdana,arial; font-size:11px; color:#000000; text-decoration:underline;}
a:hover {font-family:verdana,arial; font-size:11px; color:#000000; text-decoration:underline;}
a:active {font-family:verdana,arial; font-size:11px; color:#000000; text-decoration:underline;}


/* fonts: */
.txt_foot{font-family:arial; font-size:11px; color:#646464; text-decoration:none;}
.txt_copy {font-family:verdana; font-size:10px; color:#646464; text-decoration:none;}
.txt_orange{font-family:arial; font-size:11px; color:#d98500; text-decoration:none;font-weight:bold;}
.txt_blue{font-family:arial; font-size:12px; color:#1d60bb; text-decoration:none;font-weight:bold;}

/* backgrounds: */
.bg_white{background-color:#fff;}


.bg_top_shad{background-image:url(images/top_shadow.gif);background-repeat: repeat-x;}
.bg_bot_shad{background-image:url(images/bot_shadow.gif);background-repeat: repeat-x;}
.bg_mnu{background-image:url(images/mnu_bg.gif);background-repeat: repeat-x;}
.bg_left_marg{background-image:url(images/shadow_left.gif);background-repeat: repeat-y;}
.bg_right_marg{background-image:url(images/content_bg_03.gif);background-repeat: repeat-y;background-position:68 0;}
.bg_top{background-image:url(images/top_bg.gif);background-repeat: repeat-x;}
.bg_ttl_become{background-image:url(images/ttl_become.gif);background-repeat: no-repeat;}
.bg_ttl_become2{background-image:url(images/ttl_become_01.gif);background-repeat: no-repeat;}
.bg_ttl_strategic{background-image:url(images/ttl_strategic.gif);background-repeat: no-repeat;}
.bg_ttl_strategic2{background-image:url(images/ttl_strategic_01.gif);background-repeat: no-repeat;}
.bg_ttl_wall{background-image:url(images/ttl_wall.gif);background-repeat: no-repeat;}
.bg_ttl_menus{background-image:url(images/ttl_menus.gif);background-repeat: no-repeat;}
.bg_right_box{background-image:url(images/right_box_bg.gif);background-repeat: repeat-y;}
.hom_bg_box{background-image:url(images/hom_box_bg.gif);background-repeat: repeat-y;}
.bg_cont{background-image:url(images/content_bg.gif);background-repeat: repeat-y;}
.bg_box{background-image:url(images/content_box_bg.gif);background-repeat: repeat-y;padding:15 25 0 22;}
.bg_top_screen{background-image:url(images/screen_top.jpg);background-repeat: no-repeat;}

/* positioning: */
.pad_top5{padding:5 0 0 0px;}
.pad_top8{padding:8 0 0 0px;}
.pad_top10{padding:10 0 0 0px;}
.pad_top15{padding:15 0 0 0px;}
.pad_top25{padding:25 0 0 0px;}
.pad_top20{padding:20 0 0 0px;}

.pad_bot_list{padding:0 0 6 0px;}
.pos_top_right{padding:30 0 0 0px;}
.pos_text_box{padding:66 25 0 15px;}
.pos_text_right_box{padding:7 15 0 15px;}
.pos_text_right_box2{padding:65 15 0 15px;}
/* particular styles: */

/* links: */
a.footer:link {font-family:arial; font-size:11px; color:#646464; text-decoration:none;}
a.footer:visited {font-family:arial; font-size:11px; color:#646464; text-decoration:none;}
a.footer:hover {font-family:arial; font-size:11px; color:#646464; text-decoration:underline;}
a.footer:active {font-family:arial; font-size:11px; color:#646464; text-decoration:none;}

a.mnu:link {font-family:arial; font-size:11px; color:#fff; text-decoration:none;padding:2 5 3 4;}
a.mnu:visited {font-family:arial; font-size:11px; color:#fff; text-decoration:none;padding:2 5 3 4;}
a.mnu:hover {font-family:arial; font-size:11px; color:#575757; text-decoration:none;background-color:#fff;padding:2 5 3 4;}
a.mnu:active {font-family:arial; font-size:11px; color:#fff; text-decoration:none;padding:2 5 3 4;}

a.amnu:link {font-family:arial; font-size:11px; color:#575757; text-decoration:none;background-color:#fff;padding:2 5 3 4;}
a.amnu:visited {font-family:arial; font-size:11px; color:#575757; text-decoration:none;background-color:#fff;padding:2 5 3 4;}
a.amnu:hover {font-family:arial; font-size:11px; color:#575757; text-decoration:none;background-color:#fff;padding:2 5 3 4;}
a.amnu:active {font-family:arial; font-size:11px; color:#575757; text-decoration:none;background-color:#fff;padding:2 5 3 4;}

a.link_blue:link {font-family:arial; font-size:12px; color:#1d60bb; text-decoration:none;font-weight:bold;}
a.link_blue:visited {font-family:arial; font-size:12px; color:#1d60bb; text-decoration:none;font-weight:bold;}
a.link_blue:hover {font-family:arial; font-size:12px; color:#1d60bb; text-decoration:underline;font-weight:bold;}
a.link_blue:active {font-family:arial; font-size:12px; color:#1d60bb; text-decoration:none;font-weight:bold;}



/* input, textarea, select: */
.message{width:162;background-color:#fff;padding:2px;font-family:arial; font-size:12px;text-decoration:none;valign:middle;border: 1px solid #818181;color:#000000;}
.message_become{width:166;background-color:#fff;padding:2px;font-family:arial; font-size:12px;text-decoration:none;valign:middle;border: 1px solid #000000;color:#000000;}
.contact{width:162px;height:18px;background-color:#fff;padding-left:2px;padding-bottom:1px;font-family:arial; font-size:12px;text-decoration:none;valign:middle;border: 1px solid #818181;color:#000000;}
.contact_become{width:166px;height:18px;background-color:#fff;padding-left:2px;padding-bottom:1px;font-family:arial; font-size:12px;text-decoration:none;valign:middle;border: 1px solid #000000;color:#000000;}
.sel{width:158px;height:20px;background-color:#fff;padding-left:2px;padding-bottom:1px;font-family:arial; font-size:12px;text-decoration:none;valign:middle;border: 1px solid #a3a4a1;color:#000000;}
/* list */
.list_right{list-style-image:url(images/bullet.gif);padding:0px;margin:0px;padding-left:17px;padding-right:15px;}
.list_hom{list-style-image:url(images/bullet.gif);}
.list_media{list-style-image:url(images/bullet.gif);padding:0px;margin:0px;padding-left:17px;padding-right:5px;}
div.msg_succes {font-weight: bold; font-size: 13px; font-style: italic; background-color: #F0FFF0; color:#006400; border: 1px solid #006400; width: 360px; padding-left: 10px; text-align: center;}
.msg_fail{font-weight: bold; font-size: 13px; font-style: italic; background-color: #e0adaa; color:#cc292b; border: 1px solid #cc292b; width: 360px; padding-left: 10px; text-align: center;}

.height100percent {height:100%;}
