/*
Gursimron Aurora
02-06-08
*/

html
{
height: 100%;
}

body
{font-family:Tahoma; font-size:11px; color:#333333; margin:0px; padding:0px; background-color:#b5b4b4; line-height:14px;  height:100%;}

/*index starts*/
div#container {
	margin: 0 auto;
	width: 881px;
	background-color:#ffffff;
	/*min-height: 100%;
	height: auto !important;
	height: 100%;*/
	background-image:url(../images/mainbg.gif); background-repeat:repeat-y; background-position:center;
	}
	
div#container_inner {
	margin: 0 auto;
	padding:2px 6px 2px 6px;
	width: 814px;
	background-color:#ffffff;
	overflow:hidden;
	}
	
div#header {
	width:814px;
	background-image:url(../images/head_bg.gif);
	background-repeat:repeat-x;
	height:100px;
	}
	
div.logobox {
	float: left;
	position: relative;
	width: 264px;
	height: 100px;
	}
	
div.merinologo {
	position: absolute;
	top: 10px;
	left: 20px;
	background: url(../images/logo.gif) no-repeat center;
	width: 136px;
	height: 82px;
	}
div.merinologo a {
	overflow: hidden;
	width: 136px;
	height: 82px;
	display: block;
}

div.topflashbox {
	float: left;
	position: relative;
	width: 475px;
	height: 100px;
	}
	
div.topflash {
	position: absolute;
	top: 57px;
	width: 300px;
	height: 17px;
	}
	
div.rightlinksbox {
	float: left;
	position: relative;
	width: 75px;
	height: 100px;
	}
	
div.rightlinks {
	position: absolute;
	top: 82px;
	width: 75px;
	height: 14px;
	}
	
div#nav {
	width: 814px;
	background-color:#e7e7e7;
	height:21px;
	text-align:center;
	margin-bottom:1px;
	}
div#nav ul
{list-style-type:none; margin:0px; margin-top:0px; margin-bottom:2px; padding:0px; padding-top:4px; padding-left:15px;}
div#nav ul li
{display:inline; padding:0px;}
div#nav ul li a
{color: #5f5e5e; text-decoration:none; font-size:11px; font-weight:bold;}
div#nav ul li a:visited
{color: #5f5e5e; text-decoration:none; font-size:11px; font-weight:bold;}
div#nav ul li a:hover
{color: #0d5ead; text-decoration:none; font-size:11px; font-weight:bold;}


div.CSDiv ul
{list-style-image:url(../images/bullet2.gif); margin:0px; margin-top:0px; margin-bottom:2px; padding:0px; padding-top:4px; padding-left:15px;}
div.CSDiv ul li ul
{list-style-image:url(../images/bullet1.gif); margin:0px; margin-top:0px; margin-bottom:2px; padding:0px; padding-top:4px; padding-left:15px;}
div.CSDiv ul li a
{color: #5f5e5e; text-decoration:none; font-size:11px; font-weight:bold;}
div.CSDiv ul li a:visited
{color: #5f5e5e; text-decoration:none; font-size:11px; font-weight:bold;}
div.CSDiv ul li a:hover
{color: #0d5ead; text-decoration:none; font-size:11px; font-weight:bold;}

.line
{padding-left:10px; padding-right:10px;}

div#ban {
	width:814px;
	}

div#flashban {
	width:564px;
	float:left;
	position:relative;
	}

div.newsbox {
	float: left;
	position: relative;
	width: 250px;
	background-color:#c40818;
	height:197px;
	}
	.ul1_home
{list-style-image:url(../images/bullet.gif); margin:0px; padding-left:15px; margin-top:0px;  padding-top:7px; margin-right:10px;}
.ul1_home li{
/*padding:0;
margin:0;
line-height:14px*/
}
.ul1_home li a
{color: #ffffff; text-decoration:none; font-size:11px;}
.ul1_home li a:visited 
{color: #ffffff; text-decoration:none; font-size:11px;}
.ul1_home li a:hover 
{color: #e2dedf; text-decoration:none; font-size:11px;}
	
.ul1
{list-style-image:url(../images/bullet.gif); margin:0px; padding-left:15px; margin-top:0px; margin-bottom:5px; padding-top:9px; margin-right:10px;}
.ul1 li a
{color: #ffffff; text-decoration:none; font-size:11px;}
.ul1 li a:visited 
{color: #ffffff; text-decoration:none; font-size:11px;}
.ul1 li a:hover 
{color: #e2dedf; text-decoration:none; font-size:11px;}


.ul2
{list-style-image:url(../images/bullet1.gif); margin:0px; padding-left:15px; margin-top:0px; margin-bottom:5px; padding-top:0px; margin-right:10px;}
.ul2 li a
{color: #333333; text-decoration:none; font-size:11px;}
.ul2 li a:visited 
{color: #333333; text-decoration:none; font-size:11px;}
.ul2 li a:hover 
{color: #c40818; text-decoration:none; font-size:11px;}
ul.ul2new
{ margin:0px; padding:0 0 0 0; margin-top:0px; margin-bottom:5px; margin-right:10px;list-style:none;}
ul.ul2new li{
padding:0 0 0 12px;
margin:0;
background-image:url(../images/bullet1new.gif);
background-repeat:no-repeat;
background-position:0 0
}
ul.ul2new li a
{color: #333333; text-decoration:none; font-size:11px;}
ul.ul2new li a:visited 
{color: #333333; text-decoration:none; font-size:11px;}
ul.ul2new li a:hover 
{color: #c40818; text-decoration:none; font-size:11px;}
ul.ul3new
{ margin:0px; padding:0 0 0 0; margin-top:0px; margin-bottom:12px; margin-right:10px;list-style:none;}
ul.ul3new li{
padding:0 0 0 12px;
margin:0;
background-image:url(../images/bullet2new.gif);
background-repeat:no-repeat;
background-position:0 0;
}
ul.ul4new
{ margin:0px; padding:0 0 0 0; margin-top:0px; margin-bottom:5px; margin-right:10px;list-style:none;}
ul.ul4new li{
padding:0 0 0 12px;
margin:0;
background-image:url(../images/gray-bullet.gif);
background-repeat:no-repeat;
background-position:0 0;
}
ul..ul3 li a
{color: #0d5ead; text-decoration:none; font-size:11px;}
ul..ul3 li a:visited 
{color: #0d5ead; text-decoration:none; font-size:11px;}
ul.ul3 li a:hover 
{color: #c40818; text-decoration:none; font-size:11px;}

.ul3
{list-style-image:url(../images/bullet2.gif); margin:0px; padding-left:10px; margin-top:0px; margin-bottom:5px; padding-top:0px; line-height:17px;}
.ul3 li a
{color: #0d5ead; text-decoration:none; font-size:11px;}
.ul3 li a:visited 
{color: #0d5ead; text-decoration:none; font-size:11px;}
.ul3 li a:hover 
{color: #c40818; text-decoration:none; font-size:11px;}

.ul3_1
{list-style-image:url(../images/bullet2.gif); margin:0px; margin-top:0px; margin-bottom:5px; padding-top:0px; line-height:17px;}
.ul3_1 li a
{color: #0d5ead; text-decoration:none; font-size:11px;}
.ul3_1 li a:visited 
{color: #0d5ead; text-decoration:none; font-size:11px;}
.ul3_1 li a:hover 
{color: #c40818; text-decoration:none; font-size:11px;}

.ul4
{list-style-image:url(../images/bullet1.gif); margin:0px; padding-left:15px; margin-top:0px; margin-bottom:5px; padding-top:0px; margin-right:10px; line-height:14px;}
.ul4 li a
{color: #333333; text-decoration:none; font-size:11px;}
.ul4 li a:visited 
{color: #333333; text-decoration:none; font-size:11px;}
.ul4 li a:hover 
{color: #c40818; text-decoration:none; font-size:11px;}

.ul5
{list-style-image:url(../images/bullet1.gif); margin:0px; padding-left:15px; margin-top:0px; margin-bottom:5px; padding-top:0px; margin-right:10px;}
.ul5 li a
{color: #c40818; text-decoration:none; font-size:11px;}
.ul5 li a:visited 
{color: #c40818; text-decoration:none; font-size:11px;}
.ul5 li a:hover 
{color: #333333; text-decoration:none; font-size:11px;}

.ul6
{list-style-image:url(../images/bullet1.gif); margin:0px; padding-left:15px; margin-top:0px; margin-bottom:5px; padding-top:0px; margin-right:10px; line-height:18px;}
.ul6 li a
{color: #c40818; text-decoration:none; font-size:11px;}
.ul6 li a:visited 
{color: #c40818; text-decoration:none; font-size:11px;}
.ul6 li a:hover 
{color: #333333; text-decoration:none; font-size:11px;}

.ul7
{list-style-image:url(../images/bullet1.gif);margin:0px; margin-top:0px; margin-bottom:5px; padding-top:0px;}
.ul7 li{list-style-type:none; line-height:18px;}
.ul7 li a
{color:#c40818; text-decoration:none; font-size:11px;}
.ul7 li a:visited 
{color:#c40818; text-decoration:none; font-size:11px;}
.ul7 li a:hover 
{color:#c40818; text-decoration:none; font-size:11px;}

.ul9
{list-style-type:none; margin:0px; padding-left:20px; margin-top:15px; margin-bottom:0px; padding-top:0px;}
.ul9 li {
background-image:url(../images/arrow.gif); background-repeat:no-repeat; background-position:top left; margin-bottom:3px; margin-right:10px; padding-left:9px;}

.ul12
{list-style-image:url(../images/bullet2.gif); margin:0px; padding-left:15px; margin-top:0px; margin-bottom:5px; padding-top:0px; margin-right:10px; line-height:14px;}
.ul12 li a
{color: #0d5ead; text-decoration:none; font-size:11px;}
.ul12 li a:visited 
{color: #0d5ead; text-decoration:none; font-size:11px;}
.ul12 li a:hover 
{color: #c40818; text-decoration:none; font-size:11px;}

a.linkCS 
{color: #333333; text-decoration:none ; font-size:11px;}
a.linkCS:visited 
{color: #333333; text-decoration:none; font-size:11px;}
a.linkCS:hover 
{color:#c40818; text-decoration:none; font-size:11px;}

div.indexcontentbox {
	float: left;
	position: relative;
	width: 564px;
	height:63px;
	}
	
div.indexcontent {
	position: absolute;
	top: 6px;
	left:21px;
	bottom:8px;
	width:509px;
	}
	
div.right_index {
	width:250px;
	float:left;
	}

div#threesec {
	width:814px; 
	float:left;
	background-image:url(../images/threesec.gif);
	background-repeat:no-repeat;
	height:171px;
	}
	
div#industries {
	position:relative;
	width:246px; 
	float:left;
	left:17px;
	top:45px;
	}	
	
div#services {
	position:relative;
	width:224px; 
	float:left;
	left:60px;
	top:37px;
	}	
	
div#products {
	position:relative;
	width:214px; 
	float:left;
	left:120px;
	top:37px;
	}	

div#footer {
	/*margin:0 auto;*/
	float:left;/*new added*/
	width:814px; 
	height:48px;
	border-top:1px solid #e7e7e7;
	/*position: relative;*/
	}
/*index ends*/


/*consec starts*/
div#ban_consec {
	width:814px;
	float:left;
	position:relative;
	}

div.newsbox_consec {
	float: left;
	position: relative;
	width: 210px;
	background-color:#c40818;
	height:121px;
	}
	
div#breadcrumps {
	float:left;
	width:809px;
	height:15px;
	font-size:10px;
	padding-top:0px;
	margin-top:0px;
	padding-left:5px;
	background-image:url(../images/sublinks_bg.gif);
	background-repeat:repeat-x;
	margin-top:1px;
	}
div#breadcrumps span {
	color:#c40818;
	}
div#breadcrumps a
{color: #333333; text-decoration:none; font-size:10px;}
div#breadcrumps a:visited
{color: #333333; text-decoration:none; font-size:10px;}
div#breadcrumps a:hover
{color: #c40818; text-decoration:none; font-size:10px;}

div#container_consec {
	width:814px; 
	float:left;
	background-color:#f2f2f2;
	}
	
div#left_links {
	padding-top:10px;
	padding-left:15px;
	width:169px; 
	float:left;
	background-color:#f2f2f2;
	}
	
div#content {
	padding:10px 10px 30px 10px;
	width:400px; 
	float:left;
	text-align:justify;
	background-color:#ffffff;
	min-height: 455px;
	height: auto !important;
	height: 455px;
	}
div#content .div {
	padding:5px 0px 0px 10px;
	}

div#content1 {
	padding:10px 10px 30px 10px;
	width:610px; 
	float:left;
	text-align:justify;
	background-color:#ffffff;
	min-height: 455px;
	height: auto !important;
	height: 455px;
	}
div#content1 .div {
	padding:5px 0px 0px 10px;
	}
		
div#rightlinks_consec {
	padding-top:10px;
	padding-left:12px;
	width:195px; 
	float:left;
	background-color:#f2f2f2;
	}
div.mcase {
	width:175px; 
	float:left;
	background-color:#dee8f0;
	padding-left:10px;
	padding-top:10px;
	}
div.case {
	width:175px; 
	float:left;
	background-color:#dee8f0;
	padding-left:10px;
	padding-top:10px;
	}
div#mil {
	width:175px; 
	float:left;
	background-color:#dee8f0;
	padding-left:10px;
	padding-top:10px;
	margin-top:1px;
	}
/*consec ends*/
	
	
.smtext	{
	font-size:10px;
	}
.footercon{
	font-size:10px;
	width:500px;
	text-align:center;	
	float:left;	
}	
.footercon a{
color:#000;
text-decoration:none;
}	
.redtext {
	font-size:11px; color:#c40818; font-weight:bold;text-decoration:none;
	}
	
.redtextnor {
	font-size:11px; color:#c40818; font-weight:normal;text-decoration:none;
	}

.bluetextnor {
	font-size:11px; color:#0d5ead; font-weight:normal; text-decoration:none;
	}
	
.bluetextbold1 {
	font-size:12px; color:#0d5ead; font-weight:bold; text-decoration:none;
	}
	
.whitetextnor {
	font-size:11px; color:#ffffff; font-weight:normal;
	}
	
.input1
{
color: #333333;
font-size:11px;
background-color:#ffffff;
border: 1px solid #77b3d8;
text-decoration:none;
padding-top:0px;
height:13px;
width:107px;
}

.input11
{
color: #333333;
font-size:11px;
background-color:#eef6fd;
border: 1px solid #77b3d8;
border-top:none;
border-left:none;
border-right:none;
text-decoration:none;
padding-top:0px;
height:13px;
width:75px;
}

.input0
{
color: #333333;
font-size:11px;
background-color:#ffffff;
border: 1px solid #77b3d8;
text-decoration:none;
padding-top:0px;
height:13px;
width:67px;
}
.inputsm
{
color: #333333;
font-size:11px;
background-color:#ffffff;
border: 1px solid #77b3d8;
text-decoration:none;
padding-top:0px;
height:13px;
width:65px;
}
.inputsm1
{
color: #333333;
font-size:11px;
background-color:#ffffff;
border: 1px solid #77b3d8;
text-decoration:none;
padding-top:0px;
height:13px;
width:35px;
}
.inputarea
{
color: #333333;
font-size:11px;
background-color:#ffffff;
border: 1px solid #77b3d8;
text-decoration:none;
padding-top:0px;
height:13px;
}

.input2
{
color: #333333;
font-size:11px;
background-color:#ffffff;
border: 1px solid #77b3d8;
text-decoration:none;
padding-top:0px;
}
.input_tel
{
color: #333333;
font-size:11px;
background-color:#ffffff;
border: 1px solid #77b3d8;
text-decoration:none;
padding-top:0px;
width:25px;
}
.inputSelect
{
color: #333333;
font-size:11px;
background-color:#eef6fd;
border: 1px solid #77b3d8;
border-top:none;
border-left:none;
border-right:none;
text-decoration:none;
padding-top:0px;
height:18px;
width:115px;
}
.tarea{
	background-color:#ffffff;
	border: 1px solid #77b3d8;
	color: #333333;
	font-size:11px;
}
.table {
	background-color:#ffffff;
	}
.table td {
	background-color:#eef6fd;
	}

.table1 {
	background-color:#c0504d;
	}
.table1 td {
	background-color:#ffffff;
	}	

.table2 {
	background-color:#555555;
	}
.table2 td {
	background-color:#eef6fd;
	}
.table3 {
	background-color:#555555;
	}
.table3 td {
	background-color:#ffffff;
	}
.table4 {
	background-color:#555555;
	}
.table4 td {
	background-color:#eef6fd;
	}
	
	
a.link1 
{color: #ffffff; text-decoration:none ; font-size:11px;}
a.link1:visited 
{color: #ffffff; text-decoration:none; font-size:11px;}
a.link1:hover 
{color:#e2dedf; text-decoration:none; font-size:11px;}

a.link2 
{color: #333333; text-decoration:none ; font-size:10px;}
a.link2:visited 
{color: #333333; text-decoration:none; font-size:10px;}
a.link2:hover 
{color:#c40818; text-decoration:none; font-size:10px;}

a.link3 
{color: #333333; text-decoration:none ; font-size:11px;}
a.link3:visited 
{color: #333333; text-decoration:none; font-size:11px;}
a.link3:hover 
{color:#c40818; text-decoration:none; font-size:11px;}

a.link4 
{color: #c40818; text-decoration:none ; font-size:11px;}
a.link4:visited 
{color: #c40818; text-decoration:none; font-size:11px;}
a.link4:hover 
{color:#333333; text-decoration:none; font-size:11px;}

a.link5 
{color: #333333; text-decoration:none ; font-size:11px; font-weight:bold;}
a.link5:visited 
{color: #333333; text-decoration:none; font-size:11px; font-weight:bold;}
a.link5:hover 
{color:#c40818; text-decoration:none; font-size:11px; font-weight:bold;}

/*#link11{FILTER:alpha(opacity=55);}*/

#link a{text-decoration:none; color:#333333;}
#link a:hover{text-decoration:none; color:#333333;}
#link a:visited{text-decoration:none; color:#333333;}

#div1 td div{width:100%; border:1px solid #4f81bd; height:50px; background-color:#eaeaea; color:#000000; padding-top:3px;}
#div1 td, #div2 td, #div3 td{
	text-align:center;
	}
#div2 td div{width:100%; border:1px solid #4f81bd; height:40px; background-color:#9bbb59; color:#FFFFFF; padding-top:5px;}
#div3 td div{width:100%; border:1px solid #4f81bd; height:50px; background-color:#e1eaf6; color:#000000; padding-top:3px;}

.img_p{
	padding:3px;
	border:1px solid #777777;
	}

#inn_div div{
	margin:2px;
	background-color:#437bba;
	color:#ffffff;
	float:left;
	padding:0px;
	padding-top:2px; padding-bottom:3px;
	height:20px;
	}
#inn_div1 div{
	margin:2px;
	background-color:#437bba;
	color:#ffffff;
	float:left;
	padding:0px;
	padding-top:2px; padding-bottom:3px;
	height:35px;
	text-align:center;
	}


	.footercon1{
	font-size:10px;
	width:826px;
	text-align:center;
}	
.footercon1 a{
color:#000;
text-decoration:none;
}