/* ::::: /App_Themes/www/aff.css ::::: */

.gray_box { background: rgb(239, 239, 239) none repeat scroll 0% 0%; border: 1px solid rgb(204, 204, 204); padding: 8px 10px; }
.gray_box_h2 { color: rgb(102, 102, 102); font-size: 14px; line-height: 20px; }
.block_red_aff2 { background: rgb(214, 26, 12) none repeat scroll 0% 0%; padding: 8px 15px; overflow: hidden; }
.block_red_aff2 a { color: rgb(255, 255, 255); font-family: helvetica,Arial,tahoma; font-size: 16px; text-decoration: none; }
.block_red_aff2 a:hover { text-decoration: underline; }
/* ::::: /App_Themes/www/agile_carousel.css ::::: */

/* ::::: /App_Themes/www/menu.css ::::: */

#menu1a { font-family: arial,sans-serif; }
#nav1a { color: rgb(153, 153, 153); }
#nav1a a, #nav1a a:link, #nav1a a:visited { color: rgb(153, 153, 153); text-decoration: none; margin: 0px; padding: 0px 7px; }
#nav1a a:hover { text-decoration: underline; }
#menu { position: absolute; top: 37px; left: 0px; float: left; width: 768px; height: 37px; font-family: arial,sans-serif; font-weight: normal; margin-top: 12px; margin-bottom: 0px; border-bottom: 0px solid rgb(214, 26, 12); background: transparent url('menu_bg.gif') repeat-x scroll center bottom; }
#menu ul { margin: 0px; float: left; padding: 0px; list-style: outside none none; line-height: normal; }
#menu li { float: left; padding: 0px 21px; }
#menu a { text-decoration: none; font-size: 14px; color: rgb(0, 0, 0); line-height: 24px; }
#menu a:hover { text-decoration: underline; }
#nav { margin: 0px; padding-top: 0px; }
#nav ul { float: left; list-style: outside none none; margin: 0px; padding: 0px; border-bottom: 1px solid rgb(83, 35, 6); }
#nav li { list-style: outside none none; margin: 0px; padding: 0px; }
#nav li a, #nav li a:link, #nav li a:visited { color: rgb(214, 26, 12); display: block; margin: 0px; padding: 0px 10px 15px 0px; border-left: 0px solid rgb(83, 35, 6); border-right: 0px solid rgb(83, 35, 6); }
#nav a.navactive { color: rgb(214, 26, 12); font-weight: bold; background: transparent url('menu_a_bg.gif') no-repeat scroll center 26px; padding: 0px 10px 15px 0px ! important; }
#nav li a:hover, #nav li a:active { color: rgb(214, 26, 12); margin: 0px; padding: 0px 10px 15px 0px; text-decoration: none; border-left: 0px solid rgb(83, 35, 6); border-right: 0px solid rgb(83, 35, 6); background: transparent url('menu_a_bg.gif') no-repeat scroll center 26px; }
#nav li li a, #nav li li a:link, #nav li li a:visited { background: transparent none repeat scroll 0% 0%; width: 240px; color: rgb(214, 26, 12); float: none; margin: 0px; padding: 3px 12px; border-width: 0px; border-style: solid; border-color: rgb(48, 48, 48) rgb(83, 35, 6); line-height: 16px; font-size: 12px; }
#nav li li a:hover, #nav li li a:active { background: rgb(216, 26, 14) none repeat scroll 0% 0%; color: rgb(255, 255, 255); padding: 3px 8px 3px 12px; }
#nav li { float: left; padding: 0px; }
#nav li ul { z-index: 9999; position: absolute; left: -999em; height: auto; width: 262px; margin: 0px 0px 0px -1px; padding: 1px 0px 6px 2px; background: rgb(255, 255, 255) none repeat scroll 0% 0%; border-width: 1px; border-style: solid; border-color: rgb(216, 26, 14); opacity: 0.95; border-bottom-right-radius: 12px; border-bottom-left-radius: 12px; box-shadow: 0px 5px 5px rgba(50, 50, 50, 0.75); }
#nav li ul a { width: 140px; }
#nav li ul ul { margin: -21px 0px 0px 141px; }
#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul ul { left: -999em; }
#nav li div { z-index: 99999; position: absolute; border-top: 1px solid rgb(216, 26, 14); border-left: 1px solid rgb(216, 26, 14); border-right: 1px solid rgb(216, 26, 14); width: 264px; margin-top: -10px; display: none; }
#nav li:hover div, #nav li.sfhover div { display: inherit; margin-left: -1px; }
#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul { left: auto; }
#nav li:hover, #nav li.sfhover { position: static; }
#menu2 { height: 12px; font-family: arial,sans-serif; font-weight: normal; padding-top: 14px; width: 600px; border: 0px solid rgb(0, 0, 0); }
#menu2 ul { margin: 0px; float: left; padding: 0px; list-style: outside none none; line-height: normal; }
#menu2 li { float: left; padding: 0px 21px; }
#menu2 a, #menu2 span { text-decoration: none; font-size: 13px; color: rgb(0, 0, 0); line-height: 12px; }
#menu2 a:hover { text-decoration: underline; }
#nav2 { margin: 0px; padding-top: 0px; }
#nav2 li { list-style: outside none none; margin: 0px; padding: 0px; }
#nav2 li a, #nav2 li a:link, #nav2 li a:visited { color: rgb(255, 255, 255); }
#nav2 li a, #nav2 li a:link, #nav2 li a:visited, #nav2 li span { display: block; margin: 0px 0px 0px -1px; padding: 0px 15px; border-left: 0px solid rgb(153, 153, 153); border-right: 0px solid rgb(153, 153, 153); }
#nav2 li:last-child a, #nav2 li:last-child a:hover, #nav2 li:last-child span { padding-right: 0px; border-right: medium none; }
#nav2 li a:hover, #nav2 li a:active { background: transparent none repeat scroll 0% 0%; color: rgb(255, 255, 255); margin: 0px 0px 0px -1px; padding: 0px 15px; text-decoration: underline; border-left: 0px solid rgb(83, 35, 6); border-right: 0px solid rgb(83, 35, 6); opacity: 0.9; }
#nav2 li { float: left; padding: 0px; }
#nav2 li:hover, #nav2 li.sfhover { position: static; }
#menu3 { height: 12px; font-family: arial,sans-serif; font-weight: normal; padding-top: 14px; width: 400px; border: 0px solid rgb(0, 0, 0); }
#menu3 ul { margin: 0px; float: left; padding: 0px; list-style: outside none none; line-height: normal; }
#menu3 li { float: left; padding: 0px 21px; }
#menu3 a, #menu3 span { text-decoration: none; font-size: 13px; color: rgb(0, 0, 0); line-height: 12px; }
#menu3 a:hover { text-decoration: underline; }
#nav3 { margin: 0px; padding-top: 0px; }
#nav3 li { list-style: outside none none; margin: 0px; padding: 0px; }
#nav3 li a, #nav3 li a:link, #nav3 li a:visited { color: rgb(153, 153, 153); }
#nav3 li a, #nav3 li a:link, #nav3 li a:visited, #nav3 li span { display: block; margin: 0px 0px 0px -1px; padding: 0px 10px; border-left: 0px solid rgb(153, 153, 153); border-right: 0px solid rgb(153, 153, 153); }
#nav3 li:last-child a, #nav3 li:last-child a:hover, #nav3 li:last-child span { padding-right: 0px; border-right: medium none; }
#nav3 li a:hover, #nav3 li a:active { background: transparent none repeat scroll 0% 0%; color: rgb(153, 153, 153); margin: 0px 0px 0px -1px; padding: 0px 10px; text-decoration: underline; border-left: 0px solid rgb(83, 35, 6); border-right: 0px solid rgb(83, 35, 6); }
#nav3 li { float: left; padding: 0px; }
#nav3 li:hover, #nav3 li.sfhover { position: static; }
#menu6 { padding-left: 15px; position: relative; border: 0px solid rgb(204, 204, 204); margin-top: 15px; margin-bottom: 20px; font-family: tahoma,arial; }
#nav6 li { margin-top: 8px; }
#nav6 { margin: 0px; list-style-type: none; padding-left: 0px; }
#nav6 a { font-family: tahoma,arial; font-size: 15px; text-decoration: none; display: block; padding-bottom: 0px; font-weight: normal; }
#nav6 a:hover { text-decoration: underline; }
#nav6 a { color: rgb(214, 26, 12); }
#nav6 a.navactive { color: rgb(146, 146, 146); }
/* ::::: /App_Themes/www/menusmart.css ::::: */

/* ::::: /App_Themes/www/rc.css ::::: */

/* ::::: /App_Themes/www/style.css ::::: */

body { padding: 0px; margin: 0px; background: rgb(255, 255, 255) none repeat scroll 0% 0%; font-family: arial,tahoma,helvetica,sans-serif,verdana; font-size: 13px; line-height: 1.25; font-weight: normal; color: rgb(107, 107, 107); }
a img { border: 0px none; }
a { color: rgb(214, 26, 12); text-decoration: none; }
a:hover { text-decoration: underline; }
#all { width: 940px; margin-left: auto; margin-right: auto; margin-top: 0px; padding: 0px; }
.top { position: relative; height: 120px; background: rgb(255, 255, 255) none repeat scroll 0% 0%; padding-top: 0px; }
#foot { height: 130px; padding-top: 50px; position: relative; }
.foot_bg { height: 39px; background: rgb(214, 26, 12) none repeat scroll 0% 0%; }
#foot_soc { position: absolute; float: right; right: 15px; top: 60px; border: 0px solid black; }
#foot_soc span { color: rgb(255, 255, 255); padding-top: 10px; padding-right: 5px; font-style: italic; font-family: arial,sans-serif; }
#foot_soc img { margin-left: 5px; }
.foot_bottom { height: 39px; }
#foot_copy { position: absolute; float: right; right: 15px; top: 101px; font-family: arial,sans-serif; }
#foot_copy span { color: rgb(153, 153, 153); padding-top: 10px; padding-right: 0px; font-size: 13px; }
.block_gray2 { background: rgb(146, 146, 146) none repeat scroll 0% 0%; padding: 8px 15px; color: rgb(255, 255, 255); font-family: helvetica,Arial,tahoma; font-size: 18px; overflow: hidden; }
.block_gray3 { background: rgb(146, 146, 146) none repeat scroll 0% 0%; padding: 8px 15px; color: rgb(255, 255, 255); font-family: helvetica,Arial,tahoma; font-size: 18px; overflow: hidden; }
.text { font-size: 13px; position: relative; line-height: 1.7; }
.text_h { overflow: hidden; border-bottom: 1px solid rgb(214, 26, 12); padding-top: 0px; padding-bottom: 0px; margin: 0px 0px 20px; font-weight: normal; font-size: 34px; line-height: 28px; clear: both; }
.text_h2 h1 { padding-top: 0px; padding-bottom: 19px; margin: 0px; font-weight: normal; font-size: 23px; line-height: 23px; clear: both; }
.topsearch { float: left; padding-left: 0px; padding-top: 10px; }
.search_t { height: 20px; border: 1px solid rgb(204, 204, 204); padding: 0px 0px 0px 10px; font-size: 14px; color: rgb(146, 146, 146); }
.top2 { position: relative; top: -15px; margin-top: -10px; overflow: hidden; padding-bottom: 6px; }
.broadcrumb { float: left; padding-left: 0px; color: rgb(153, 153, 153); font-size: 12px; }
.broadcrumb a { color: rgb(214, 26, 12); font-size: 12px; text-decoration: none; }
.broadcrumb a:hover { text-decoration: underline; }
.topdate { float: right; font-size: 12px; color: rgb(102, 102, 102); }
.topsubsidairies { position: absolute; right: 600px; top: 10px; border: 0px solid rgb(214, 26, 12); margin-top: 0px; margin-left: 0px; padding-top: 0px; padding-bottom: 0px; width: 128px; height: 20px; overflow: hidden; z-index: 21; }
#subsubsidairies { position: absolute; display: none; z-index: 20; top: 34px; right: 603px; padding-right: 10px; background: rgb(239, 239, 239) none repeat scroll 0% 0%; border: 1px solid rgb(204, 204, 204); padding-bottom: 6px; border-bottom-right-radius: 12px; border-bottom-left-radius: 12px; box-shadow: 0px 5px 5px rgba(50, 50, 50, 0.75); }
a.Nav-Minor-A-Selected:hover { color: rgb(214, 26, 12); }
.Nav-Minor-A-Selected { color: rgb(146, 146, 146); font-family: Arial,Helvetica,sans-serif; font-size: 14px; font-weight: normal; text-decoration: none; margin-left: 15px; margin-right: 3px; width: 100%; background: transparent none repeat scroll 0% 0%; display: block; }
.PagerLink { color: rgb(214, 26, 12); padding: 4px; border: 1px solid rgb(214, 26, 12); margin-left: 0px; text-decoration: none; }
.PagerLink:hover { text-decoration: underline; }
.PagerLinkActive { background: rgb(214, 26, 12) none repeat scroll 0% 0%; color: rgb(255, 255, 255); padding: 4px; border: 1px solid rgb(214, 26, 12); margin-left: 0px; text-decoration: none; }
.gmap { background: transparent url('global_locations_map.jpg') no-repeat scroll 0% 0%; height: 137px; position: relative; }
.gmap_button { position: absolute; right: 5px; bottom: 10px; }
.gmaplb { color: rgb(214, 26, 12); border: 1px solid rgb(214, 26, 12); font-size: 14px; }
.album_title { font-weight: normal; text-align: center; padding: 5px 10px; }
.album_box1 { text-align: center; }
.imgn { padding: 5px; border: 1px solid rgb(214, 26, 12); }
.chat { position: fixed; z-index: 700; left: 0px; top: 35%; }
/* ::::: /App_Themes/www/zsimpletabs.css ::::: */

