@charset "utf-8";
/*
----------------------------------------------------------
		Cascading Style Sheet for ENSIGN RIBBON BURNERS
		Designed by: Chandan Chaurasia
----------------------------------------------------------
----------------------------------------------------------
___________________________KILL THE DEFAULTS AND GLOBALIZE
----------------------------------------------------------
*/
*,body,div,ul,li,h1,
h2,h3,h4,h5,h6,p{		margin:0; padding:0;}
body{					background:url(../images/bg.jpg) no-repeat center top #000; margin-top:18px;
						font-size:12px; font-family:Tahoma, Arial, Helvetica, sans-serif; color:#fff}
ul, li{					list-style:none;}
a.erb:link, 
a.erb:visited{			color:#859FDE; text-decoration:underline;}
a.erb:hover{				color:#fff; background:#4B73F9; text-decoration:none;}

/*--------------------------------------------------------
_____________________________________________THE STRUCTURE
----------------------------------------------------------
*/
#grandWrapper{			min-height:100%; width:952px; margin:0 auto;}
/*The position is linked with #horizMenu*/
#globalHeader{			position:relative; background:url(../images/header_bg.jpg) no-repeat #2F5ACA; height:115px;}
#midContainer{			margin:10px 0 0 0; background:url(../images/welcome_part_bg.jpg) no-repeat #2F5ACA; height:182px; padding:10px 24px 10px 18px; text-align:left;}
#productWrapper{		margin:12px 0 0 0; background:url(../images/prod_bg.jpg) no-repeat #2F5ACA; height:492px;}
#leftPart{				float:left; width:217px; margin:99px 0 0 0; padding:0 2px 0 2px;}
#belowNav{				margin:16px 0 0 0; padding:0 0 0 25px;}
#rightPart{				position:relative; float:left; width:703px; padding:31px 0 0 28px;}
#globalFooter{			clear:left; margin:20px 0 0 0; text-align:center; font-size:1em;}

/*--------------------------------------------------------
____________________________________________THE NAVIGATION
----------------------------------------------------------
*/

#topNav{				background:url(../images/indentbg.gif) repeat-x top; 
						width:566px; position:absolute; top:25px; right:0; height:52px; line-height:52px;
						border:1px solid #062F96;}
#topNav ul{				margin: 0; padding: 0;}
#topNav ul li{			display: inline;}
#topNav ul li a{		float: left; color: white; padding:0 32px; text-decoration: none; border-right: 1px solid #032C93; font-weight:normal;}
#topNav ul li a:visited{color: white;}
#topNav ul li a:hover{	background:url(../images/indentbg2.gif) top repeat-x; color:#99C1FD; text-decoration:underline; }
#topNav ul li .current{	background:url(../images/indentbg2.gif) top repeat-x;  color: #99C1FD !important;}


#sideNav {		        width: 217px;}
#sideNav li a {         voice-family: "\"}\""; voice-family: inherit; height: 24px; text-decoration: none;}

#sideNav li a:link,
#sideNav li a:visited {	color:#fff;	font-weight:bold; display: block;  background:url(../images/side_nav.jpg) no-repeat; padding: 7px 0 0 30px;}
#sideNav li a:hover	{	color:#99C1FD; text-decoration:underline; background: url(../images/side_nav.jpg) no-repeat 0 -31px; padding: 7px 0 0 32px; }
#sideNav li #current,
#sideNav li a:active {  color: #99C1FD; background: url(../images/side_nav.jpg) no-repeat 0 -31px; padding: 7px 0 0 32px;}

/*--------------------------------------------------------
________________________________________________TYPOGRAPHY
----------------------------------------------------------
*/
h1{						font-size:22px; font-weight:normal;  text-decoration:underline;}
h2{						font-size:22px; font-weight:bold; color:#E6E6E6; font-style:italic; }
h3{						background:url(../images/cont-info.gif) no-repeat; height:37px; text-indent:-9999px;}
h4{						margin:8px 0 0 0; font-size:1.3em;}
.white{					color:#fff;}
.grey{					color:#999999;}
.mainTxt{				padding:20px 0 0 0; width:742px; line-height:14px; font-weight:bold; text-align:justify;}
.contTxt{				text-align:left; color:#fff; line-height:17px;}
.large{					font-size:1.5em; font-style:italic;}

/*--------------------------------------------------------
____________________________________________PRODUCT IMAGES
----------------------------------------------------------
*/
.imgPad1{				padding:40px 0 0 0; border:none;}
.imgPad2{				margin:0 0 0 25px; border:none;}
.imgPad3{				padding:37px 0 0 0; border:none;}
