	* {
		/*margin: 0 auto;*/
		padding: 0;
	}
	body {
	background: #6c92a8;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	/*line-height: 18px;*/
	color: #727272;
	text-align:justify;
	}
	a{
	color:#009900;
	text-decoration:none;
	}
	a:hover{
		color:#012231;
		text-decoration:none;
	}
	.generalLinks a{
	color:#009900;
	text-decoration:none;
	}
	.generalLinks a:hover{
		color:#012231;
		text-decoration:none;
	}
	img
	{
		border:0px;
	}
	#container
	{
	margin:0 auto;
	border:2px solid #85bd1a;
	border-bottom:none;
	border-top:none;
	width:931px;
	background:#fff;	height:100%;
	}
	
	/*header start*/
	#lineHead
	{
		height:30px;	
		width:931px;
		background:url(../images/lineHead.gif) repeat-x;
		
	}
	#header
	{
		height:151px;	
		width:931px;
		background:url(../images/headerbg.jpg);
	
	}
	#header .logoBg
	{
		height:151px;	
		width:233px;
		background:url(../images/logoBg.jpg) no-repeat;
		float:left;
	}
	
	#header .headerMan
	{
		height:151px;	
		width:305px;
		background:url(../images/headerMan.jpg) no-repeat;
		float:left;
	}
	#header .headerManSecond
	{
		height:151px;	
		width:141px;
		background:url(../images/headerManSecond.jpg) no-repeat;
		float:left;
	}
	
	#header .companyLogos
	{
		height:151px;	
		width:251px;
		background:#e1e9ed url(../images/companyLogos.jpg);
		float:left;
	}
	
	#lineMiddle
	{
		height:16px;	
		width:931px;
		background:#30566d;
	}
	/*header end*/
	
	/* navigation start*/
	#menulinks {
	width:931px;
	height:24px;
	background-image:url(../images/button.jpg);
	 margin-top:2px;
	
	}  
	#menulinks a {
		height:24px;
		display:block;
		text-decoration:none;
		padding :0px 22px 0 26px;
		float:left;
		font-size:10pt;
		font-weight:bold;
		color:#012231;	
	  }  
	#menulinks a:hover{
		background:url(../images/button1.jpg);
		float:left; 
		text-decoration:none;
		
	}
	.menuline {
		display:block;
		float:left;
		width:2px;
		height:24px;
		background:url(../images/menuline.jpg) no-repeat;
	}
	
	/* navigation end*/
	
	/*shadow start*/
	#shadow{
	width:931px;
	height:18px;
	background:url(../images/shadow.jpg) repeat-x;
	float:left;
	}
	
	/*shadow end*/
	
	
	/*left menu start*/	
	.leftColume
	{
	width:215px;
	background:#fff;
	float:left;	
	}
	.leftHeaderBg
	{
	background:#fff url(../images/leftHeaderBg.jpg) repeat-x;
	height:24px;
	width:212px;
	margin-top:10px;
	}
	.leftSript
	{
	background:#fff url(../images/leftStrip.jpg) repeat-x;
	width:209px;
	border:1px solid #000;
	border-top:none;
	}
	
	.leftColume p
		{margin:0px;
		font-size:11px;
		color:#666666;
		padding:10px 20px 5px 25px;
		}
		
		.leftColume h6
		{	
		color: #009900;
		text-align:right;
		padding:5px 20px 05px 25px;
		font-size:12px;
		font-weight:normal;
		}
		.leftColume h6 a{
		color: #009900;
		text-decoration:none;
		}
		.leftColume h6 a:hover{
		color: #114154;
		text-decoration:none;
		}
	
	.leftColume h1
		{
		font-size:13px;
		color:#666666;
		text-align:center;
		color:#fff;
		padding:5px 0px 0 0px;
		}
		.leftColume img
		{border:1px solid #004566;
		text-align:center;
		}
		
			.leftColume h2
		{
		text-align:center;
		font-size:14px;
		color:#012231;
		padding-top:5px;
		padding-bottom:5px;
		}
	/*left menu end*/
	
	/*middle body part start*/
	
	.middleContent
		{
		/*width:315px;*/
		background:#fff;
		/*margin-left:20PX;*/
		}
		/*.middleContent img		
		{
			margin-right:9px;
			margin-left:9px;
		}*/
		
		.middleContent h1		
		{
		font-size:14px;
		color:#012231;
		/*padding-bottom:7px;*/
		padding-top:8px;		
		}
		.middleContent h6		
		{
		font-size:12px;
		color:#85bd1a;
		/*padding-bottom:12px;*/
		text-align:right;
		font-weight:normal;		
		}
		.middleContent h6 a{
		color: #009900;
		text-decoration:none;
		}
		.middleContent h6 a:hover{
		color: #114154;
		text-decoration:none;
		}
		.footer{
		font:Arial, Helvetica, sans-serif;
		font-size: 12px;
		color:#114154;
		font-weight:normal;
		text-decoration:none;}
		.footer a{
		color:#114154;
		text-decoration:none;}
		.footer a:hover{
		color:#85bd1a;
		text-decoration:none;}
	/*middle body part end*/
	/*body end*/

	
	/*Menu starts*/
	#dropmenudiv {
	BORDER-RIGHT: #6c92a9 1px solid; BORDER-TOP: #6c92a9 1px solid; Z-INDEX: 100; FONT: 11px/20px Verdana; BORDER-LEFT: #6c92a9 2px solid; COLOR: #6c92a9; BORDER-BOTTOM: #3f68ba 0px solid; POSITION: absolute; margin-left:-1px;
	}
	
	#dropmenudiv A {
	
	PADDING-RIGHT: 0px; COLOR: #3f68ba; DISPLAY: block; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; WIDTH: 100%; COLOR: #3f68ba; TEXT-INDENT: 3px; PADDING-TOP: 1px; BORDER-BOTTOM: #3f68ba 1px solid; TEXT-DECORATION: none; background:url(../images/button.jpg) repeat-x; margin-left:-1px;
	}
	
	#dropmenudiv A:hover {
	
	COLOR: #3f68ba; background:url(../images/button1.jpg) repeat-x;
	}
	.linksMenu{font-size:11px; color: #3f68ba; font-weight:bold; text-decoration:none; text-align:center; background:url(../images/button.jpg) repeat-x;}
	.linksMenu a{font-size:11px; color: #3f68ba; font-weight:bold; text-decoration:none; text-align:center; display:block; height:24px;}
	.linksMenu a:hover{ background:url(../images/button1.jpg) repeat-x;}
	/*Menu starts*/
	
	/*input elements / form elements*/
.formBox
{  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px;
	color: #5d656c;
	border: 1px #bed7ff solid; 
	background :#fff url(../images/inputBox.jpg) repeat-x;
	width: 198px;
	 
}

.buttonForm
{  
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10px;
color: #333333;
height:20px;
border: 1px #003b8c solid; 
background :#fff url(../images/buttonBg.jpg) repeat-x;  
color:#FFFFFF;
font-weight:bold;
}

.buttonForm:hover
{  
	background :#fff url(../images/buttonBgHover.jpg) repeat-x;  
}
/*Lightbox*/
   
   .black_overlay{
          display: none;
          position: absolute;
          top: 0%;
          left: 0%;
          width: 100%;
          height: 100%;
          background-color: black;
          z-index:1001;
          -moz-opacity: 0.8;
          opacity:.80;
          filter: alpha(opacity=80);
      }

      .white_content {

          display: none;
          position: absolute;
          top: 25%;
          left: 25%;
          width: 50%;
          height: 50%;
          padding: 16px;
          border: 16px solid #4983B5;
          background-color: white;
          z-index:1002;
          overflow: auto;
      }
/*For Testimonials etc.*/
.testimonials{
background:url(../images/leftStrip.jpg) repeat-x;
border:1px solid #999999;
overflow: auto;
padding:5px 10px;
color:#999999;
scrollbar-3d-light-color: #ff8000;
scrollbar-arrow-color: #000080;
scrollbar-base-color: #000080;
scrollbar-dark-shadow-color: #24369C;
scrollbar-face-color: #99B3CC;
scrollbar-highlight-color: #FFFFFF;
scrollbar-shadow-color: #24369C;
}

.testimonials a:hover, .testimonials a{
color:#999999;}


.middleHeader{
	background:#fff url(../images/eventPageBg.jpg) repeat-x; color:#FFFFFF; font-weight:bold; font-size:12px; text-align:center;
}

/*scrolling testimonials*/
#marqueecontainer{
position: relative;
width: 203px; /*marquee width */
height: 200px; /*marquee height */
background:#fff url(../images/leftStrip.jpg) repeat-x;
overflow: hidden;
border: 1px solid black;
padding: 2px;
padding-left: 4px;
border-top:none;
}

/*site map*/
#siteMap li a, #siteMap li
{
	font-size:12px;
	color:#012231;
	font-weight:bold;
}

#siteMap li li a
{
	font-size:12px;
	color:#999999;
	font-weight: normal;
}
#siteMap ul 
{
	list-style:none;
	padding-bottom:5px;
}

#siteMap ul ul 
{
	list-style-image:url(../images/imageList.jpg);
	padding-left:20px;
}


.softedge
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:8pt;
	color:#63900e;
	font-weight:normal;
	text-align:right;
	line-height:18px;
	text-decoration:none;
	font-style: italic;
}

.softedge:hover
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:8pt;
	color:#63900e;
	font-weight:normal;
	text-align:right;
	line-height:18px;
	text-decoration:underline;
	font-style: italic;
}


/*pagination*/
.currentStyle {
	font-size:1.5em;
	font-weight:bold;
}
#numbers a, #numbers span {
	display:block;
	width:20px;
	font:bold 12px/20px Arial, Helvetica, sans-serif;
	text-decoration:none;
	float:left;
	text-align:center;
	margin-right:7px;
	border:1px solid #999999;
}
#numbers a {
	background-color:#CCCCCC;
	color:#000000;
}
#numbers a:hover {
	color:#CCCCCC;
	background-color:#000000;
}
#numbers span.current {
	color:#FFFFFF;
	background-color:#990000;
}
/*Prem*/
.more
{
text-align:right;
font-weight:normal;

}
.more a{
padding: 0px 3px;
text-decoration:none;

font-size:12px;
}
.more a:hover{
text-decoration:none;
}

.leftColumnPaddingContent{
	font-size:11px;
	padding:10px 14px 5px 25px;
}