@charset "utf-8";

/* CSS Document */



body{margin:0px; background-image:url(../images/new_bg.jpg); background-attachment:fixed; background-repeat:repeat; background-position:left top; position:relative;}

img{border:0px;}





/*maintable_start*/

.maintable_bg{background-color:#FFF;}

.top_bar_bg{background-image:url(../images/top_bar_bg.jpg); background-repeat:repeat-x; background-position:left top; height:29px;}

.main_menu_bg{background-image:url(../images/main_menu_bg.jpg); background-repeat:repeat-x; background-position:left top; height:40px;}

/*maintable_end*/



/*topmenu_start*/

#tbn{}

#tbn {float:none; margin:0px; padding:0px; width:650px;}

#tbn ul {list-style:none; float:left; padding:0; margin:0;}

#tbn ul li {display:inline; float:left; margin:0; padding:0; color:#000;}

#tbn ul li a {float:left; text-decoration:none; color:#ffffff; font-weight:bold; text-transform:uppercase; font-size:10px; font-family:Verdana; display:block; padding:2px 10px; margin:0px;}

#tbn ul li a:hover {color:#000;}

/*topmenu_end*/



/*mainmenu_start*/

#mn{}

#mn {float:none; margin:0px; padding:0px; width:1000px;}

#mn ul {list-style:none; float:none; padding:0; margin:0;}

#mn ul li {display:inline; float:left; margin:0; padding:0; color:#cecece;}

#mn ul li a {float:left; text-decoration:none; color:#1e1e1e; font-weight:bold; font-size:12px; font-family:Verdana; display:block; padding:2px 9px; margin:0px;}

#mn ul li a:hover {color:#58161c;}

/*mainmenu_end*/



/*wishes scrolling*/

#news .n_heading{}

#news .n_heading{font-family:Arial; font-size:12px; font-weight:bold; color:#b50917;}

#news .n_text{font-family:Arial; font-size:12px; font-weight:bold; color:#b50917;}





/*top scroll*/

#tpscroll{float:left; margin:20px auto 20px auto; width:300px; height:auto;}

#tpscroll p{font-family:Verdana; font-size:11px; color:#333333; margin:0px; padding:3px 0 0 0; font-style:italic; text-align:left;}

#tpscroll p a{color:#333333; text-transform:none;}

#tpscroll img{float:left; margin:0 10px 0 0;}

.tpsheading{font:arial; font-size:12px; color:#F00; text-transform:uppercase; text-decoration:underline; margin:0 0 3px 0;}

.tpslink{font:arial; font-size:12px; color:#F00; text-transform:uppercase; text-decoration:underline; margin:0 0 3px 0;}

/*top scroll*/

.subscribe-heading{font-family:Arial; font-weight:bold; font-size:11px; color:#231f1f; margin:0px; padding:0px;}









/*article, blog and newsroom*/

#abn{}

#abn h1{font-family:Arial; font-size:16px; color:#231f1f; font-weight:normal; margin:0 0 10px 0; padding:5px 0 10px 5px; border-bottom:1px dotted #d3d3d3;}

#abn h2{font-family:Arial; font-size:12px; color:#05859c; font-weight:bold; margin:0px; padding:0px;}

#abn h3{font-family:Arial; font-size:12px; color:#231f1f; font-weight:normal; margin:0 10px 0 0; padding:5px 8px 5px 8px; text-align:center; background-color:#bebebe; width:40px;}

#abn h3 a{color:#231f1f; text-decoration:none;}

#abn p{font-family:Arial; font-size:11px; color:#231f1f; font-weight:normal; margin:0px; padding:0 0 0 10px;}

#abn .picture{border:1px solid #CCCCCC; padding:2px; width:60px; margin:0 10px 10px 0;}



#abn ul{display:block; padding:0px; margin:0px;}

#abn ul li{padding:5px 5px 5px 0; margin:0 0 0 10px; list-style:none;}

#abn ul li a{color:#07578a; text-decoration:underline; font-weight:bold; font-family:Arial; font-size:11px; list-style:none;}

/*article, blog and newsroom*/




/*footer gallery*/





/*List of Most Popular article from the past*/

#lompaftp{}

#lompaftp h1{font-family:Arial; font-size:24px; color:#231f1f; font-weight:normal; margin:0px; padding:0px; text-decoration:underline;}

#lompaftp .rame{font-family:Arial; font-size:11px; color:#07578a; font-weight:bold; margin:0px; padding:0 0 0 5px; text-transform:uppercase;}

#lompaftp{float:left; margin:0px; height:auto;}

#lompaftp ul{float:left; list-style:none; width:760px; padding:0px;}

#lompaftp ul li{display:list-item; float:left; padding:0; margin:0; width:180px;}

#lompaftp ul li a{color:#999; text-decoration:none; display:block; font-family:Arial, Helvetica, sans-serif; font-size:12px; margin-bottom:15px;}

#lompaftp .picture{border:1px solid #CCCCCC; padding:2px; width:170px; height:80px; margin:3px 3px 3px 0;}



/*List of Most Popular article from the past*/





.each_heading{font-family:Arial; font-size:16px; color:#231f1f; font-weight:normal; margin:0px; padding:0px; margin:0 0 10px 0; padding:5px 0 10px 5px; border-bottom:1px dotted #d3d3d3;}

.each_sub_heading{font-family:Arial; font-size:11px; color:#07578a; font-weight:bold; margin:0px; padding:0px;}



/*footermenu_start*/

#footermenu{}

#footermenu {float:left; margin:0px; padding:0px; width:auto;}

#footermenu ul {list-style:none; float:left; padding:0; margin:0;}

#footermenu ul li {display:inline; float:left; margin:0; padding:0;}

#footermenu ul li a {float:left; text-decoration:none; color:#231f1f; font-weight:normal; font-size:12px; font-family:Verdana; display:block; padding:10px; background-color:#c0c0c0; margin:0 1px 0 0;}

#footermenu ul li a:hover {background: #333333; color:#ffffff;}

#footermenu .select {background: #05859c; color:#ffffff;}

/*footermenu_end*/





/*floating*/

#topbar{position:absolute; /*background-image:url(../sus_script/bg_sus_pop.png);*/ background-repeat:no-repeat; /*background-position:center top;*/ padding: 0px; width: 300px; height:200px; visibility: hidden; z-index: 100; right:10px; bottom:10px;}



fieldset#NLcontainer {background: transparent url("ECNmw_inputBackgr_2011.gif") no-repeat 0 0; height: 52px; width: 421px; margin: -3em auto 0em auto; overflow: none; border: none 0; padding:0px; display:block;}



button.btnSubscribe {width: 137px; height: 30px; cursor: pointer; background: transparent url("btnSubscribe.png") no-repeat 0 0; border: none; display: block; padding: 0px; text-indent: 9999px; position:relative; top: -5px; /*-13px*/ left: 270px; *top: -10px\9;}



#NLcontainer input {border:none 0; display:block; position:relative; top:16px; left: 20px; color: #005A89; margin:0; padding:0; width: 200px;}




/*footer gallery*/
#box{float:left; width:170px; margin:20px 15px 20px auto;}
#box h1{background-color:#999; font-family:Verdana; font-size:12px; color:#000; font-weight:bold; /*border:1px solid #666; */padding:3px 0 3px 0; margin:0px;}
#box h2{font-family:Verdana; font-size:12px; color:#1586b2; font-weight:bold; margin:8px 0 10px 0; padding:0px;}
#box h2 a{color:#1586b2; text-decoration:none;}
#box h3{font-family:Verdana; font-size:10px; color:#FFF; font-weight:normal; margin:2px 0 0 0; padding:2px; background:#1586b2; width:80px; text-align:center; float:right;}
#box h3 a{color:#FFF; text-decoration:none;}
#box h1 img{float:left; margin:-3px 5px auto auto; width:18px; padding:0px;}
#box img{float:left; margin:auto 5px 5px auto; width:70px; border:1px solid #666; padding:2px;}

#box p{font-family:Verdana; font-size:11px; color:#000; line-height:10px;}


