/* 
Mercury Ver1.1
Mukesh Yadav
 */

*{outline: none;}

body{margin: 0; padding: 0; font: normal 12px/18px Arial, Helvetica, sans-serif; background: #F9F9F9 url(images/mer_bg_body.gif) left top repeat-x; color: #232323;}

h1, h2, h3, p, ul{margin: 0; padding: 0; font-weight: normal;}

h1, h2, h3, p{margin: 0 0 10px 0;}

h1{color: #AC0000; font-size: 22px;}
h2{color: #3E3E3E; font-size: 14px; font-weight: bolder;}

ul{list-style-type: none;}
ul li{background: url(images/mer_bullet.gif) left 7px no-repeat; padding: 0 0 0 10px; line-height: 20px;}

a img{border: none;}

a:link, a:visited{text-decoration: none;}
a:hover, a:active{text-decoration: underline;}

#wrapper{width: 780px; margin: 0 auto;}

.border{height: 1px; width: 100%; display: block; clear: both; margin: 15px 0; background-color: #D7D7D7;}

#header{height: 140px; width: 780px; clear: both; margin: 20px 0 0 0;}

#header_nav{background: #D7D7D7 url(images/mer_topnav_left.gif) left bottom no-repeat; clear: both;}
#header_nav ul{background: url(images/mer_topnav_right.gif) right bottom no-repeat; font-weight: bolder; font-size: 12px;list-style-type: none; height: 43px; width: 780px;}
#header_nav ul li{background: none; display: inline; line-height: 43px; padding: 0 12px;}
#header_nav ul li a{color: #3E3E3E;}
#header_nav ul li a:hover{color: #AC0000;}

#container{padding: 20px 10px; overflow: hidden !important; width: 760px; clear: both;}

#container #leftcol{width: 415px; float: left;}

#container #rightcol{width: 280px; float: right; background: url(images/mer_right_repeater.gif) left top repeat-y;}
#container #rightcol .content{padding: 12px 20px; width: 240px;}
#container #rightcol ul li{background: url(images/merc_bullet_right.gif) left 8px no-repeat;}

#footer{background: url(images/merc_footer_repeater.gif) left top repeat-x; width: 780px; height: 147px; text-align: center;}
#footer div{background: url(images/merc_footer_left.gif) left top no-repeat;}
#footer div ul{text-align: center; background: url(images/merc_footer_right.gif) right top no-repeat; padding: 37px 0 0 0; width: 780px;}
#footer div ul li{background: none; display: inline; height: 20px; border-right: 1px solid #3E3E3E; padding: 0 10px;}
#footer div ul li a{color: #3E3E3E;}
#footer div ul li a:hover{color: #AC0000;}
#footer p{font-size: 11px; line-height: 28px;}
#footer a{color: #3E3E3E;}
#footer a:hover{color: #AC0000;}
.form label{width: 70px; float: left; display: block;}
.input{border: 1px solid #3E3E3E; background-color: #F9F9F9;}
.button{background-color: #3E3E3E; border: 1px solid #3E3E3E; color: #F9F9F9;}


