body 
{
background-color: transparent;
padding: 0px; 
margin: 0px;
outline: none;
height:100%;
} 

td
{
background-color: transparent;
font-size : 11px; 
color : #0e0e0e;
font-family : tahoma, verdana, arial, sans-serif;
text-decoration : none; 
font-weight: normal;
}

a { text-decoration: none; color:#676767;}
a:visited { text-decoration: none; color:#676767;}
a:active { text-decoration: none; color:#676767;}
a:hover { text-decoration: underline; color:#000000;}

.menubox{ width:688px; height:30px; z-index:99;}

/*a.menu { text-decoration: none; color:#03498a; font-weight:normal; letter-spacing:1px; padding:2px 8px 3px 2px; border-bottom:1px solid #e5e5e5; line-height:22px; margin-bottom:10px;}
a.menu:visited { text-decoration: none; color:#03498a;font-weight:normal;}
a.menu:active { text-decoration: none; color:#03498a;font-weight:normal;}
a.menu:hover { text-decoration: none; color:#002548;font-weight:bold; border-bottom:2px solid #bcbbbb;}

a.sub-menu { background:url(sub-menu1.png) no-repeat left; letter-spacing:1px; padding:2px 0px; margin:4px 0px; border-bottom:1px solid #e5e5e5; padding-left:17px; text-decoration: none; color:#03498a; margin-left:15px; padding-top:0px;line-height:22px;}
a.sub-menu:visited { text-decoration: none; color:#03498a;}
a.sub-menu:active { text-decoration: none; color:#03498a;}
a.sub-menu:hover { text-decoration: none; color:#002548; border-bottom:2px solid #bcbbbb;font-weight:bold;}

a.sub-menu2 {background:url(sub-menu2.png) no-repeat left; letter-spacing:1px;  padding:2px 0px; margin:4px 0px; border-bottom:1px solid #e5e5e5; padding-left:17px; text-decoration: none; color:#03498a; margin-left:30px;line-height:22px;}
a.sub-menu2:visited { text-decoration: none; color:#03498a;}
a.sub-menu2:active { text-decoration: none; color:#03498a;}
a.sub-menu2:hover { text-decoration: none; color:#002548; border-bottom:2px solid #bcbbbb; font-weight:bold;}

a.inactive{ color:#979797; border:none;}
a.inactive:visited{ color:#b1b1b1; border:none;}
a.inactive:hover{ color:#b1b1b1; border:none; font-weight:normal;}*/

/******************************************************************/
.box-shadow{
           -moz-box-shadow: 3px 3px 8px #000;
		   -webkit-box-shadow: 3px 3px 8px #000;  
		   box-shadow: 3px 3px 8px #000;
				/* For IE 8 */
		   -ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=8, Direction=135, Color='#000000')";
		/* For IE 5.5 - 7 */
		    filter: progid:DXImageTransform.Microsoft.Shadow(Strength=8, Direction=135, Color='#000000');
			background:#ffffff;
			border: 2px solid #0c5eb9;
			-moz-border-radius: 0px 0px 15px 15px;
	        -webkit-border-radius: 0px 0px 15px 15px;
	        border-radius: 0px 0px 15px 15px;
	        behavior: url(border-radius.htc);
		}


/******************************************************************/


img { border: none; }

h1, h2, h3, h4, h5, h6 { margin: 0px; padding: 0px; font-family: Verdana, Arial, sans-serif;color : #036cdc;}

ul { margin:0px; padding:0; list-style-type:none; font-family : tahoma, verdana, arial, sans-serif;}

ol { margin:0px; padding:0; list-style-type:none; font-family : tahoma, verdana, arial, sans-serif;}

li { margin:0px; padding:0; list-style-type:none; font-family : tahoma, verdana, arial, sans-serif;}

form
{
padding: 0px; 
margin: 0px;
}

td.header
{
height:159px;
background: url(header1.jpg) no-repeat scroll 0% 0%;
}

td.header3
{
height:159px;
background: url(header3.jpg) no-repeat scroll 0% 0%;
}

td.left_bar
{
width:232px;
background: url(left-bkg.jpg) repeat-y scroll 0% 0%;
}

td.right_bar
{
width:758px;
background: url(right-bkg.jpg) repeat-y scroll 0% 0%;
}

td.footer
{
height:75px;
background: url(footer.jpg) no-repeat scroll 0% 0%;
}

h1 { font-weight:bold; font-size:16px; line-height:22px;}

h2 { font-weight:bold; font-size:11px; line-height:16px;}


td.left_head
{
background: url(left_heading.jpg) no-repeat scroll 0% 0%;
hight:33px;
width:157px;
font-size:12px;
font-weight:bold;
color:#FFFFFF;
}


a.left_menu
{
background-color: transparent;
font-family : arial, verdana, sans-serif;
font-size:10px;
font-weight:normal;
color : #4c4c4c;
text-decoration:none;
}

a.left_menu:visited
{
background-color: transparent;
font-family : arial, verdana, sans-serif;
font-size:10px;
font-weight:normal;
color:#000000;
text-decoration:none;
}

a.left_menu:hover
{
background-color: transparent;
font-family : arial, verdana, sans-serif;
font-size:10px;
font-weight:normal;
color:#000000;
text-decoration:underline;
}


a.top_menu
{
background-color: transparent;
font-family:sans-serif, Arial, Helvetica;
font-size:10px;
font-weight:normal;
color:#ffffff;
text-decoration:none;
}

a.top_menu:visited
{
background-color: transparent;
font-family:sans-serif, Arial, Helvetica;
font-size:10px;
font-weight:normal;
color:#ffffff;
text-decoration:none;
}

a.top_menu:hover
{
background-color: transparent;
font-family:sans-serif, Arial, Helvetica;
font-size:10px;
font-weight:normal;
color:#e7e7e8;
text-decoration:underline;
}
table.tabbord{ border:#666666 1px solid; background-color:#bff9fe;}


input
{
background-color : #ffffff;
border : 1px solid #eceaeb;
font-family : verdana, arial, sans-serif;
font-size : 10px;
color : #000000;
padding:0px;
margin:0px;
}

input.tbox-small{
width: 100px;;
height: 16px;
}

input.tbox
{
width: 120px;
height:16px;
}

input.sub
{
width: 72px;
height: 20px;
padding:0px;
margin:0px;
font-size:12px;
border:0px none;
background-color:#d4d0c8;
}

.side_nav_wrap_highlights .highlight_text A {
	FONT-WEIGHT: normal
	COLOR: #4c4c4c;
}

.highlight_text SPAN {
	FONT-WEIGHT: bold
}

.highlight_text {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #4c4c4c; LINE-HEIGHT: 10px; text-align:left;
}

.highlight_list {
	FLOAT: left; WIDTH: 125px
}

.side_nav_wrap_highlights .highlight_list {
	MARGIN-TOP: 5px; FLOAT: left; OVERFLOW: hidden; WIDTH: 125px; HEIGHT: 145px
}

.side_nav_wrap_highlights .highlight_list .highlight_item {
	MARGIN-TOP: 2px; DISPLAY: inline; FLOAT: left; MARGIN-LEFT: 10px; WIDTH: 125px; TEXT-ALIGN: left;
}

.marqueeStyle {
	MARGIN-TOP: 2px; OVERFLOW-Y: hidden; DISPLAY: inline; OVERFLOW-X: auto; MARGIN-LEFT: 10px; WIDTH: 125px; POSITION: relative; HEIGHT: 145px
	}
	
	
#popitmenu{
position: absolute;
background-color: white;
border:1px solid #999999;
line-height: 14px;
z-index: 100;
visibility: hidden;
font-size : 11px; 
color : #4c4c4c;
font-family : tahoma, verdana, arial, sans-serif;
}

#popitmenu a{
text-decoration: none;
color: 4c4c4c;
display: block;
padding: 3px 4px 3px 4px;
font-weight:bold;
}

#popitmenu a:hover{ /*hover background color*/
color: #4c4c4c;
padding: 3px 4px 3px 4px;
font-weight:bold;
}

img.brdr
{
border:#000000 1px solid;
}
td.color-heading{ background-color: #007bbb; color:#FFFFFF;}
td.color1{ background-color:#bff9fe;}
td.color2{ background-color: #bae3ff;}


/********************************popup css *****************************/ 
 
 #backgroundPopup{
	display:none;
	/*position:fixed;*/
	position:absolute; /* hack for internet explorer 6*/
	height:100%;
	width:100%;
	top:0px;
	left:0px;
	background:#000000;
	/*border:1px solid #cecece;*/
	z-index:999;
	}
#popupContact{
	display:none;
	position:fixed;
	_position:absolute; /* hack for internet explorer 6*/
	height:190px;
	width:300px;
	background:#FFFFFF;
	border:6px solid #c2c2c2;
	z-index:990;
	padding:12px;
	font-size:13px;
	}
#popupContact h1{
	text-align:left;
	color:#989f9a;
	font-size:20px;
	font-weight:bold;
	border-bottom:1px dotted #979696;
	padding-bottom:5px;
	margin-bottom:20px;
	}
#popupContactClose{
  	font-size:14px;
	line-height:14px;
	right:6px;
	top:4px;
	position:absolute;
	color:#6fa5fd;
	font-weight:700;
	display:block;
	}
#button{
	text-align:center;
	margin:0px;
	} 
   /*-----------------------------------------------------------------------------------*/
   
   #popupreg{
	display:none;
	position:fixed;
	_position:absolute; /* hack for internet explorer 6*/
	height:190px;
	width:300px;
	background:#FFFFFF;
	border:6px solid #c2c2c2;
	z-index:99;
	padding:12px;
	font-size:13px;
	}
#popupreg h1{
	text-align:left;
	color:#989f9a;
	font-size:20px;
	font-weight:bold;
	border-bottom:1px dotted #979696;
	padding-bottom:5px;
	margin-bottom:20px;
	}
#popupregClose{
	font-size:14px;
	line-height:14px;
	right:6px;
	top:4px;
	position:absolute;
	color:#6fa5fd;
	font-weight:700;
	display:block;
	}
#button1{
	text-align:center;
	margin:0px;
	} 
 /********************************popup css*******************************/  
 
 .banner-bg{ background:#FFFFFF url(head_pic.jpg) no-repeat center; width:747px; height:245px; padding:0px 0px 0px 9px;}
 
 /*********************banner**********/
	 
	 #slider1 {
    width: 687px; /* important to be same as image width */
    height: 231px; /* important to be same as image height */
    position: relative; /* important */
	overflow: hidden; /* important */
}

#slider1Content {
    width: 687px; /* important to be same as image width or wider */
    position: absolute;
	top: 0;
	margin-left: 0;
}
.slider1Image {
    float: left;
    position: relative;
	display: none;
}
.slider1Image span {
    position: absolute;
	font: 12px/15px Verdana, Arial, Helvetica, sans-serif;
    padding: 8px 10px;
    width: 687px;
    background-color: #000000;
    filter: alpha(opacity=70);
    -moz-opacity: 0.7;
	-khtml-opacity: 0.7;
    opacity: 0.7;
    color: #fff;
    display: none;
	line-height:20px;
	border: 1px solid #043b55;

	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-radius: 10px;
	behavior: url(border-radius.htc);
	
}
.clear {
	clear: both;
}
.slider1Image span strong {
    font-size: 14px;
}
.left {
	top: 132px;
    left: 10px;
	width: 635px !important;
	height: 70px;
}
.right {
	right: 0;
	bottom: 0;
	width: 90px !important;
	height: 290px;
}
ul { list-style-type: none;}
	 
	a.more{ font-size:12px; padding:5px 10px 0px 510px; line-height:14px; text-decoration:none; color:#96ff00; background-color:none/*#feffe7*/; margin-top:15px; font-style:italic; }
	a.more:hover{ text-decoration:none; color:#6cffa0; }
a.bn-head{ font-size:13px; padding:2px 0px 8px 0px; line-height:18px; text-decoration:none;color:#f7fcff; }
.stylehead{border-bottom:1px solid #333333;}	 
	 /*************************************/

.swot-lt{ 
        border: 1px solid #1c7396;
     	-moz-border-radius: 62px 32px 2px 32px ;
	    -webkit-border-radius: 62px 32px 0px 32px;
	    border-radius: 62px 32px 0px 32px;
	    behavior: url(images/border-radius.htc);
		
		background: #1c7396;
        /* Mozilla: */
        background: -moz-linear-gradient(top, #7bc0dc, #1c7396);
        /* Chrome, Safari:*/
        background: -webkit-gradient(linear, left top, left bottom, from(#7bc0dc), to(#1c7396));
        /* MSIE */
        filter: progid:DXImageTransform.Microsoft.Gradient( StartColorStr='#7bc0dc', EndColorStr='#1c7396', GradientType=0);
		margin:0px 1px 1px 0px;
		}
.swot-rt{ 
        border: 1px solid #51286e;
     	-moz-border-radius: 32px 62px 32px 2px ;
	    -webkit-border-radius: 32px 62px 32px 0px;
	    border-radius: 32px 62px 32px 0px;
	    behavior: url(images/border-radius.htc);
		
		background: #51286e;
        /* Mozilla: */
        background: -moz-linear-gradient(top, #d5b4ec, #51286e);
        /* Chrome, Safari:*/
        background: -webkit-gradient(linear, left top, left bottom, from(#d5b4ec), to(#51286e));
        /* MSIE */
        filter: progid:DXImageTransform.Microsoft.Gradient( StartColorStr='#d5b4ec', EndColorStr='#51286e', GradientType=0);
		margin:0px 0px 1px 1px;
		}		
 .swot-lb{ 
        border: 1px solid #4e6e1c;
     	-moz-border-radius: 32px 2px 32px 62px ;
	    -webkit-border-radius: 32px 0px 32px 62px;
	    border-radius: 32px 0px 32px 62px;
	    behavior: url(images/border-radius.htc);
		
		background: #4e6e1c;
        /* Mozilla: */
        background: -moz-linear-gradient(top, #4e6e1c, #b3cc8d);
        /* Chrome, Safari:*/
        background: -webkit-gradient(linear, left top, left bottom, from(#4e6e1c), to(#b3cc8d));
        /* MSIE */
        filter: progid:DXImageTransform.Microsoft.Gradient( StartColorStr='#4e6e1c', EndColorStr='#b3cc8d', GradientType=0);
		margin:1px 1px 0px 0px;
		}
.swot-rb{ 
        border: 1px solid #3b4f9f;
     	-moz-border-radius: 2px 32px 62px 32px ;
	    -webkit-border-radius: 0px 32px 62px 32px;
	    border-radius: 0px 32px 62px 32px;
	    behavior: url(images/border-radius.htc);
		
		background: #3b4f9f;
        /* Mozilla: */
        background: -moz-linear-gradient(top, #3b4f9f, #b7c0e5);
        /* Chrome, Safari:*/
        background: -webkit-gradient(linear, left top, left bottom, from(#3b4f9f), to(#b7c0e5));
        /* MSIE */
        filter: progid:DXImageTransform.Microsoft.Gradient( StartColorStr='#3b4f9f', EndColorStr='#b7c0e5', GradientType=0);
		margin:1px 0px 0px 1px;
		}
.headings{ font-size:15px; line-height:20px; padding-left:20px; padding-right:20px; font-weight:bold; padding-top:10px;}
.swot-txt{ font-size:13px; line-height:16px; color:#FFFFFF; border-bottom:1px dotted #eeeeee;}

/************************************************************************************************************************/
.steel-head{ background-color:#CCCC66; font-size:15px; line-height:30px; color: #330000; font-weight:bold; padding-left:20px; }
.steel-txt{ background-color: #FFFFCC; font-size:12px; line-height:22px; color: #330000; padding-left:20px;}
/************************************************************************************************************************/
