#social_div{height:0px;width:0px;float:left;}#social{position:relative;left:209px;top:85px;width:398px;display:block;}#icon1{position:relative;left:608px;top:-29px;padding-right:0px;width:230px;}#icon1 a { font-size:12px;text-decoration:none; font-weight:bold; color:#000000; }#icon1 a:hover { text-decoration:underline; }.TMenu {font-size:0.85em;width:964px;z-index:999;clear:both; border-bottom-style: solid; border-bottom-width: 1px; border-top-style: solid; border-top-width: 1px;}/* remove all the bullets, borders and padding from the default list styling */.TMenu ul{padding:0;margin:0;list-style-type:none;height:40px;z-index:900;}.TMenu ul ul {width:auto;margin-top:1px;z-index:999;}/* float the list to make it horizontal and a relative positon so that you can control the dropdown TMenu positon */.TMenu li {float:left;position:relative;z-index:90;}.TMenu li a {padding-right:1px;padding-left:1px;}/* style the links for the top level */.TMenu a, .TMenu a:visited {display:block;font-size:11px;text-decoration:none; color:#fff; height:30px;  /* 30px*//*background:green; */padding-right:1px;padding-left:1px;padding-top:5px;font-weight:bold;z-index:90;}a.topmenu,a.topmenu:visited,a.topmenu:active{height:13px; text-align:center; font-size:10px;`padding:0px;margin:0px;padding-top:8px;padding-bottom:16px;vertical-align:middle;width:97px;border-right:1px solid #9A0000;border-bottom:1px solid #9A0000;padding-right:1px;padding-left:1px;}/* a hack so that IE5.5 faulty box model is corrected */* html .TMenu a, * html .TMenu a:visited {/*z-index:900;*/}/* style the second level background */.TMenu ul ul a.drop, .TMenu ul ul a.drop:visited {background:#000000;z-index:999;}/* style the third level background */.TMenu ul ul ul a, .TMenu ul ul ul a:visited {background:#9A0000;z-index:999;}/* style the third level hover */.TMenu ul ul ul a:hover {background:#000000;z-index:999;}.TMenu ul ul ul :hover > a {background:#000000;z-index:999;}/* hide the sub levels and give them a positon absolute so that they take up no room */.TMenu ul ul, .TMenu ul ul ul  {visibility:hidden;position:absolute;min-height:50px;padding-bottom:8px;top:37px;left:-1px;z-index:9999;}/* another hack for IE5.5 */* html .TMenu ul ul {top:30px;z-index:9999;}/* position the third level flyout TMenu */.TMenu ul ul ul{border-top:1px solid #9A0000;left:150px; top:-2px;}/* position the third level flyout TMenu for a left flyout */.TMenu ul ul ul.left {left:-150px;}/* style the table so that it takes no part in the layout - required for IE to work */.TMenu table {position:absolute; top:0; left:0;}/* style the second level links */.TMenu ul ul a, .TMenu ul ul a:visited {background:#9A0000; color:#ffffff; height:auto; line-height:1em; padding:5px 10px 5px 10px; width:155px;height:25px;border-top:none;font-weight:normal;z-index:999;/* yet another hack for IE5.5 */}* html .TMenu ul ul a{width:140px;}/* style the top level hover */.TMenu a:hover, .TMenu ul ul a:hover{color:#fff; background:#9A0000;}.TMenu :hover > a, .TMenu ul ul :hover > a {color:#fff;background:url("../images/top_hover.png") no-repeat scroll 100% 0 transparent;}.TMenu ul ul :hover > a {background:url("../images/sub_hover2.png") no-repeat scroll 100% 0 transparent;height:25px;}/* make the second level visible when hover on first level list OR link */.TMenu ul li:hover ul,.TMenu ul a:hover ul{visibility:visible;   }.TMenu ul ul li:hover ul{visibility:visible;left:-176px;width:190px;}/* keep the third level hidden when you hover on first level list OR link */.TMenu ul :hover ul ul{visibility:hidden;}/* keep the fourth level hidden when you hover on second level list OR link */.TMenu ul :hover ul :hover ul ul{visibility:hidden;}/* make the third level visible when you hover over second level list OR link */.TMenu ul :hover ul :hover ul{ visibility:visible;}/* make the fourth level visible when you hover over third level list OR link */.TMenu ul :hover ul :hover ul :hover ul { visibility:visible;}.TMenu ul ,.TMenu ul  a,.TMenu ul  li a,.TMenu ul  li {z-index:99;position:relative;}.TMenu ul ul,.TMenu ul ul a {z-index:99;}ul.ulrw1{z-index:100;}ul.ulrw2{z-index:50;}ul.ulrw2 li a.topmenu,ul.ulrw2 li a.topmenu:visited,ul.ulrw2 li a.topmenu:active{border-bottom:0px solid #9A0000;margin-top:-2px;}.TMenu ul.ulrw2 ul {visibility:hidden;position:absolute;min-height:50px;padding-bottom:8px;left:-1px;z-index:9999;}
.TMenu ul.ulrw2 ul ul{
margin:0 0 0 -9px !important;
border:0 !important;
}
.TMenu ul.ulrw2 ul ul li{
 border-left:3px solid #9a0000 !important;
 border-right:3px solid #9a0000 !important;
}
.TMenu ul.ulrw2 ul ul li a:hover{
border:0 !important;
}
