/* CSS Document */

	html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video {
		margin: 0;
		padding: 0;
		border: 0;
		font-size: 100%;
		font: inherit;
		vertical-align: baseline;
	/*	font-family:Arial, Helvetica, sans-serif, Verdana, Geneva, Tahoma,
Trebuchet MS;*/
font-family:Verdana,Roboto,Trebuchet MS,Tahoma,Arial,SansSerif,Helvetica ;

	/*	color:#000000;*/
	}

	article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {
		display: block;
	}

	body {
		line-height: 1;
	}

	ol, ul {
		list-style: none;
	}

	blockquote, q {
		quotes: none;
	}

	blockquote:before, blockquote:after, q:before, q:after {
		content: '';
		content: none;
	}

	table {
		border-collapse: collapse;
		border-spacing: 0;
	}

	body {
		-webkit-text-size-adjust: none;
	 overflow-x: hidden;
	width:100vw; height:100vh; border:0; margin:0; outline:0; padding:0; font-size:1rem;}
body * {border:0; margin:0; outline:0; padding:0;}
	
	@viewport {width:extend-to-zoom; zoom:1.0;}

@media only screen and (max-width: 1024px){
body {font-size:0.75rem;}
}
@media only screen and (max-width: 512px){
body {font-size:0.5rem;}
}

.container {
		margin-left: auto;
		margin-right: auto;
	}

	.container.\31 25\25 {
		width: 100%;
		max-width: 1200px;
		min-width: 960px;
	}
		/* Main */
		

     .image {
      width: 100%;
      height: auto;
    }



			#main {
			margin:0px auto;
				background: #fff;
				padding:0;
				width:98%;
				/*border:1px solid #000;*/
			}

	#page-wrapper {
				-moz-backface-visibility: hidden;
				-webkit-backface-visibility: hidden;
				-ms-backface-visibility: hidden;
				backface-visibility: hidden;
				-moz-transition: -moz-transform 0.5s ease;
				-webkit-transition: -webkit-transform 0.5s ease;
				-ms-transition: -ms-transform 0.5s ease;
				transition: transform 0.5s ease;
				padding-bottom: 1px;
			}
				body.navPanel-visible #page-wrapper {
				-moz-transform: translateX(275px);
				-webkit-transform: translateX(275px);
				-ms-transform: translateX(275px);
				transform: translateX(275px);
			}
			
			/*---------Header--*/
			#header-wrapper {
				background:url(../images/Banner_Blue_Bg1.jpg) repeat-x;
				height:400px;
				
			}
			#header-wrapper1 {
			background:#FFFFFF;
				/*background:url(../images/Banner_Blue_Bg1.jpg) repeat-x;*/
				height:115spx;
				
			}

			#header {
				/*background-image: -moz-linear-gradient(top, #008ead, #007b9d);
				background-image: -webkit-linear-gradient(top, #008ead, #007b9d);
				background-image: -ms-linear-gradient(top, #008ead, #007b9d);
				background-image: linear-gradient(top, #008ead, #007b9d);
				-moz-box-sizing: content-box;
				-webkit-box-sizing: content-box;
				-ms-box-sizing: content-box;
				box-sizing: content-box;*/
				position: relative;
				margin: 2.5% 0 2.5% 0;
				padding: 0 40px 0 40px;
				border-radius: 10px;
				border: solid 1px #006e8b;
				box-shadow: inset 0px 0px 0px 1px #12a0bf, 0px 1px 4px 0px rgba(0, 0, 0, 0.1);
				background-color: #007b9d;
				height: 86px;
			}
			#header_l{
			float:left;
			width:17%;
			/*border:1px solid #000;*/
			margin-top:10px;
			}
			#header_l1{
			float:left;
			width:28%;
		/*border:1px solid #000;*/
			margin-top:18px;
			}
			#header_R{
			float:right;
			width:82%;
			
		/*	border:1px solid #000;*/
margin:0px;
margin-top:10px;
/*border:2px solid #000;*/
			}
			#header_R1{
			float:right;
			width:100%;
			
		/*	border:1px solid #000;*/
margin:0px;
margin-bottom:10PX;

/*border:2px solid #000;*/
			}
			/*******************************************************************************************************************\
        $image banner
    \*******************************************************************************************************************/



    #content #banner_container {
        width: 100%;
        height: auto;
        position: relative;
    }

    #content #banner_container img {
        width: 1366px;
        position: relative;
        margin-left: 0;
        max-height: inherit;
        top:inherit;
        left:inherit;
    }



    /*******************************************************************************************************************\
        $image container
    \*******************************************************************************************************************/

    #content_data img {
        max-width: 100%!important;
        height: auto!important;
    }

    #img_container {
        overflow-x: scroll;
        height: 121px;
    }
    #img_container img {
         position: relative;
         margin-left: 0;
         max-width: inherit;
    }


#banner_container {
	width: 100%;
	height: 350px;
	margin: 0 auto;
	position: relative;
	overflow: hidden;/* object-fit:cover;*/
}
#banner_container img {width: 1366px; position: absolute; top:0px; margin:0px auto;/* left 50%; margin-left: -625px; object-fit:cover;*/ max-height: 350px;   }


			
			#banner{
margin:0px auto;
width:100%;
height:366px;
/*border:1px solid #000;*/
}
			/*Left-Logo*/
			.Logo{
	margin:0px auto;
	width:125px;
	height:185px;
	}
	.Logo1{
	margin:0px auto; 
	width:240px; height:100px;  
	font-family:Arial, Helvetica, sans-serif; 
	font-weight:bold;

 font-size:12pt; color:#FFFFFF; line-height:22pt; text-align:center;
 }	
 
 /* Right Logo*/
 .Right_BW_Logo{
	float:right;
	width:680px;/*width:685px;*/
	height:60px;
	margin-top:10px;
		/*border:1px solid #000;*/
	}
	
	.Right_Other_Logo{
	float:right; height:60px; padding-top:50px; padding-right:25px;
	}
	.Menu_Container{
	float:right;
	width:605px;
	height:30px;
	/*border:1px solid #000;*/
	}
	.Right_Flash_Cont{
	float:right;
	width:100%;
	height:275px;
	padding-top:14px;
	
	
	}
	.space{
	clear:both;
	height:20px;
	}
	.clear{
	clear:both;
	}
	
	.Newmain_left{
			float:left;
			width:12% !important;
			margin:0px;
			 background-color:#FFFFFF;
			 border:1px solid #000;

			}
	
	
				.main_left{
			float:left;
			width:22% !important;
			border-right:1px solid #444;
			margin:0px;
			 background-color:#FFFFFF;
-webkit-box-shadow:3px 3px 4px #CDCDCD;
-moz-box-shadow: 3px 3px 4px #CDCDCD;
box-shadow: 3px 3px 4px #CDCDCD;
padding:10px 0px 20px 10px;
	max-width:250px;
	box-sizing: border-box;
			}
			#home_lEFT{
			float:left;
			width:21%;
			height:auro;
			margin-left:1%;
				margin-right:2%;
		/*border:1px solid #000;*/
			padding:20px 8px;
			position:relative;
			/**/
			font-family:Trebuchet MS;
  font-size:10pt;
  font-weight:500;
  color:#000;
  line-height:16pt;
			}
			
		div.parent {
    position: relative;
	float:l;
	width:21%;
    height: auto;
	margin-left:1%;
margin-right:2%;
    border: 3px solid #8AC007;
padding:20px 8px;
font-family:Trebuchet MS;
  font-size:10pt;
  font-weight:500;
  color:#000;
  line-height:16pt;
}

div.absolute {
    position: absolute;
    width: 90%;
    bottom: 10px;
    border: 3px solid #8AC007;
} 

			
			.contact_left{
			margin:150px auto 30px;
			 display:block;
			 width:95%;
			 box-sizing: content-box;    
    height:auto;
			padding:15px 5px 15px 8px;    
    border: 1px solid #4e5367;;
			background-color:#696f88;
					color:#FFF;
			
			}
			.contact_left a:hover, a:link, a:visited, a:active{
			text-decoration:none;
			color:#FFF;
			font-size:10pt;		
			
			}
			.contact_left1{
			margin:150px auto 20px;
			 display:block;
			 width:98%;
			 box-sizing: content-box;    
   			 height:auto;
			/*padding:15px 5px 15px 8px;    
    border: 1px solid #4e5367;;
		/*	background-color:#696f88;*/
					color:#000;
			}
			.contact_left1 a:link, a:active, a:visited{
			color:#990000;
			}
			.contact_left1 a:hover{
			color:#990000;
			text-decoration:underline;
			}
			
			.mail{
			color:#990000;
			}
			
			.mail a:link, a:active, a:visited{
			color:#990000;
			}
			.mail a:hover{
			color:#990000;
			text-decoration:underline;
			}
		/*	div.parent {
    position: relative;
    height: 200px;
    border: 3px solid #8AC007;
}

div.absolute {
    position: absolute;
    width: 100%;
    bottom: 10px;
    border: 3px solid #8AC007;
}  */
			#home_Middle{
			float:left;
			width:70%;
			height:100%;
	/*border:1px solid #000;*/
			padding:20px 10px;
			}
			.Newmain_Middle{
			margin:0px auto;
			width:45%;
			border:1px solid #000;
			margin:0px;
			margin-top:10px;
			}
			
			.main_Middle{
			float:left;
			width:53%;
			/*border:1px solid #000;*/
			margin:0px;
						margin-top:10px;
			}
			
			.Main_Middle1{
			float:l;
			width:53%;
			margin:0px;
			padding-left:20px; padding-right:20px; padding-top:10px;
			}
			.main_Right{
			float:left;
			width:24%;
						/*border:1px solid #000;*/
			margin:0px;
			margin-top:10px;
			padding-top:10px;
			}
			 #News{
margin:0px auto;
width:100%;

/*border:1px solid #000;*/
}
			
			#home_Stip{
margin:0px auto;
margin-left:3px;
width:100%;;
background:#f5f7fa;
height:20px;
padding-bottom:15px;
padding-top:15px;


}
 .Cont{
  font-family:Arial, Helvetica, sans-serif;
  font-size:10pt;
  font-weight:500;
  color:#000;
  line-height:16pt;
  }
  
  /*---------------*/
  
  
  .contact {
  border-radius: 5px;
 /* background-color: #f2f2f2;*/
  padding: 20px;
}

/* Floating column for labels: 25% width */
.contact-1 {
  float: left;
  width: 38%;
  margin-top: 6px;
  margin-right:1%;
  padding:2px 0px;
  /*border:1px solid #ccc;*/
  border-top:#3300CC;
  font-size:10pt;line-height:16pt;
}

/* Floating column for inputs: 75% width */
.contact-2 {
  float: left;
  width: 48%;
  margin-top: 6px;
    margin-left:5%;
	  padding:2px 5px 2px 10px;

  /*  border:1px solid #ccc;*/ font-size:10pt;
	line-height:16pt;
}


/* Clear floats after the columns */
.row:after {
  content: "";
  display: table;
  clear: both;
}

/* Responsive layout - when the screen is less than 600px wide, make the two columns stack on top of each other instead of next to each other */
@media screen and (max-width: 600px) {
  .contact-1, .contact-2,input[type=submit] {
    width: 100%;
    margin-top: 0;
  }
} 
  /*-----Box---------*/

.strip{
background-color: #51668c;
    padding:10px 0px;
    text-align: center;
	border-bottom:1px solid #000;
	color:#FFF;
}
.box {
 /* border-radius:5px;
 background-color: #f2f2f2;*/
  padding:20px 5px;
/* border:1px solid #000;*/
}

/* Floating column for labels: 25% width */
.box-1 {
  float: left;
  width: 32%;
  margin-top: 6px;
  margin-right:1%;
  padding:px 4px 2px 0px;
  border:1px solid #ccc;
  border-top:#3300CC;
}

/* Floating column for inputs: 75% width */
.box-2 {
  float: left;
  width: 32%;
  margin-top:6px;
    margin-right:1%;
  padding:2px 4px 2px 0px;

    border:1px solid #ccc;
}
.box-3 {
  float: left;
  width: 32%;
  margin-top: 6px;
  padding:2px 4px 2px 0px;

    border:1px solid #ccc;
}

/* Clear floats after the columns */
.row:after {
  content: "";
  display: table;
  clear: both;
}

/* Responsive layout - when the screen is less than 600px wide, make the two columns stack on top of each other instead of next to each other */
@media screen and (max-width: 600px) {
  .box-1, .box-2, .box-3,input[type=submit] {
    width: 100%;
    margin-top: 0;
  }
} 


/*
.mail a:link, a:active, a:visited{
font-size:10pt;
color:#990000;
}
.mail a:hover{
font-size:10pt;
color:#990000;
text-decoration:underline;
}
*/

  .img1 {
 
   border:2px solid #8594ae;
}
  .img2 {
 
   border:2px solid #8594ae;
   background:#A8D3FF;
   padding:2px;
}
  .imgLeft{
float:left;
margin-right:10px;
padding:10px 5px;
}
.imgRight{
float:right;
margin-left:10px;
}
.imgCenter{
margin:0px auto;
padding:10px 5px;
}
  .imgresponsive {
   max-width: 100%;
    height: auto;
}
/*-----------------*/
#tbl_brd{
font-family:Arial, Helvetica, sans-serif;
	font-size: 10pt;
	width:225px;
	text-align:left;
	
	
	}
#tbl_brd th{
font-size:10pt;
padding:8px;
border-bottom:1px solid #ccc;
background:url(../images/Menu_Bg.jpg) repeat-x;
cursor:pointer;

color:#000;
}
#tbl_brd td{
padding:8px 8px;

border-bottom:1px solid #ccc;

}
#tbl_brd tr:hover td{
background:url(../images/Menu_Hover.gif) repeat;
background-color:#FFF;
color:#000;
cursor:pointer;
}


#tbl_brd a:link,  {color: #000; text-decoration:none; cursor:pointer;}
#tbl_brd a:visited {color: #000;}
#tbl_brd a:hover {color: #0033cc;}
#tbl_brd a:active {color: #FF00FF;}
#tbl_brd a:focus {color: #FFFF00;}
				
		/*--------------*/		
		/*--------------*/
/*************Activities**/

 #Activities{
width:660px;
/*float:left;*/
margin:0px auto;
/*border:1px solid #000;*/

}
.Activities1{
float:left;
width:195px;
margin-left:10px;
margin-right:12px;
background:#FFF;
border:1px solid #CCCCCC;
padding:2px;margin-top:-10px;

}
.Activities2{
float:left;
width:195px;
margin-right:12px;
background:#FFF;
border:1px solid #CCCCCC;
padding:2px;margin-top:-10px;

}
.Activities3{
float:left;
width:195px;
background:#FFF;
border:1px solid #CCCCCC;
padding:2px;
margin-top:-10px;

}
.Activities1 div, .Activities2 div, .Activities3 div{}




/*----------------*/
/*ul.breadcrumb {
    padding: 10px 16px;
    list-style: none;
    background-color: #eee;
}
ul.breadcrumb li {
    display: inline;
    font-size: 18px;
}
ul.breadcrumb li+li:before {
    padding: 8px;
    color: black;
    content: "/\00a0";
}
ul.breadcrumb li a {
    color: #0275d8;
    text-decoration: none;
}
ul.breadcrumb li a:hover {
    color: #01447e;
    text-decoration: underline;
}



/*-----------------*/

.breadcrumbs {
 font-family: verdana;
    font-weight: normal;
    font-style: normal;
  margin:10px 0px 0px 30px;
  padding:0px;
  display: block;
 
}
.breadcrumbs li {
 font-family: verdana;
    font-weight: normal;
    font-style: normal;
  display: inline-block;  font-size:8.5pt !important;

}
.breadcrumbs li a {
  font-family: verdana;

    font-weight: normal;
    font-style: normal;
  position: relative;
 font-size:8.5pt !important;  color: #08077b;
  text-transform:capitalize;
  padding-right: 20px;
  margin-right: 10px;
  text-decoration: none;
}
.breadcrumbs li a:after {
  content: "";
  width: 8px;
  height: 8px;
  border-top: 2px solid #555;
  border-right: 2px solid #555;
  position: absolute;
  top: 1px;
  right: 0;
  transform: rotate(45deg);
  display: block;
}
.breadcrumbs li:last-of-type a {
  color: #4e5367;
  font-weight:normal;
  text-decoration:none;

 
}
.breadcrumbs li:last-of-type a:after {
  display: none;  
    text-decoration:none;

  
}

/*.breadcrumbs li:last-of-type a:hover {
  color: black;
  font-weight:normal;
  text-decoration:underline;

 
}*/
.breadcrumbs li a:hover {
  
  color: #08077b;
 
}

/*-------------*/

	#Contact-strip {
				width:100%;
				height:180px;
				color:#fff;
				font-size:9pt;
					
				border-top: solid 1px #ced0b7;
				margin: 5px 0 0 0;
				padding: 10px;
				background:#4e5367;
				
				/*background:#0641bf;*/
				
			}



.inputType{
	/*width:150px;*/
	font-family:verdana;
	font-size:10pt;
	font-weight:500;
	color:#000;
	margin-bottom:7px;
	
}
.button{
	background:
	#999999;
	color:#fff;
	font-family:verdana;
	font-size:11px;
	padding:3px 4px;
	text-transform:uppercase;
	cursor:
	pointer;
}

.Contact-container1 {
margin:0px auto;
float:left;
width:50%;
height:auto;
/*border:1px solid #FFF;*/

    padding: 10px;
}
.Contact-container2 {
margin:0px auto;
float:right;
width:40%;
height:auto;
/*border:1px solid #FFF;*/
    padding: 10px;
}

.cc{
font-family:Arial, Helvetica, sans-serif;
color:#FFFFFF;
text-align:left;
}
.img-align{
 margin: 0px 15px 15px 0px;"
}



/*---------------Copy--------------------*/
			/* copyright */

			#copyright {
				width:100%;
				height:20px;
				color:#FFF;
				font-size:8pt;
				border-top: solid 1px #ced0b7;
				margin: 0px 0 0 0;
				padding: 5px 0;
				background:#999999;
				
				/*background:#0641bf;*/
				
			}

				#copyright a {
					color: #FFF;
				}
				.copyright{
font-family:Verdana, Arial, Helvetica, sans-serif;	font-size:8pt;
	color:#FFF;
	font-weight:500;
	}

.copyright a:link, .copyright a:active, .copyright a:visited
{
	color:#FFF;
	text-decoration:none;
}
.copyright a:hover
{
	color:#ff9600;
	text-decoration:underline;
}

.Copy1{
float:left;
width:50%;
margin:5px 0px 5px 25px;
color:#FFF;
}
.Copy2{
float:left;
width:25%;
text-align:center;
margin:5px 0px 0px 10px;
color:#FFF;

}
.Copy3{
float:right;
width:20%x;
margin:5px 25px 5px 0px;
color:#FFF;

}

/*------------*/
.img-align{
margin-top:-5px;
}
/*------------*/


	
				 /**************Text****/
 
 p{
 font-family:Verdana;
 font-weight: normal;
 font-style:normal;
/* font-family:Arial, Helvetica, sans-serif;*/
 color: #000000;
 font-size:10.5pt;
 margin:0px 0px 10px 0px;
 line-height:18pt;
 padding-left:2px;
 text-align:justify;
 }
 .bld{
  font-family:Arial, Helvetica, sans-serif;
 color: #000000;
 font-size:10.5pt;
 margin:0px 0px 10px 0px;
 line-height:18pt;
 padding-left:2px;
 font-weight:600;
 
 }
  .bld1{
  font-family:Arial, Helvetica, sans-serif;
 color: #000000;
 font-size:11pt;
 margin:0px 0px 0px 0px;
 padding-bottom:20px;
 line-height:18pt;
 font-weight:600;
 
 }
 .hd2{
  margin-top: 10px;
  padding:0px 0px 10px 0px;
    font-size: 10pt;
  line-height: 14pt;
  
  font-weight: normal;
  text-transform: none;
  color:#000;
  font-weight:bold;
 font-family:Arial, Helvetica, sans-serif;

}

 .t1{
 font-family:Trebuchet MS;
 /*font-family:Arial, Helvetica, sans-serif;*/
font-size:18pt;
padding: 0px 0px 3px 0px;
font-weight:600;
/*color:#000099;*/
color:#41b3e3;
/*color:#005da9;*/

}
 .t2{
 font-family:Arial, Helvetica, sans-serif;
font-size:16pt;
padding: 0px;
font-weight:600;
/*color:#000099;*/
color:#41b3e3;
/*color:#005da9; text-shadow: 1px 1px #dcdee6;*/

}
 .t1-1{
 font-family:Arial, Helvetica, sans-serif;
font-size:14pt;
padding: 0px 0px 5px 0px;
font-weight:600;
/*color:#000099;*/
color:#a6c55a;
/*color:#005da9;*/

}
.t2{
 font-family:Arial, Helvetica, sans-serif;
font-size:11pt;
padding:5px 0px;
font-weight:600;
line-height:22pt;
color:#005da9;

}
h2{
 font-family:Arial, Helvetica, sans-serif;
font-size:11pt;
padding:5px;
font-weight:600;
line-height:22pt;
color:#005da9;

}
h3{
color:#005da9;
margin-bottom: 10px;
  font-size: 13px;
  line-height: 16pt;
  font-weight: normal;
  text-transform: none;
   font-family: 'Tahoma';
    font-weight: bold;
    font-style: normal;
  /*font-family: Arial, Helvetica, sans-serif;
  font-weight: bold;*/
  }	
  h5{
color:#000;
margin-top:10px;
  font-size: 9pt;
  line-height: 16pt;
  font-weight: normal;
  text-transform: none;
  font-family: Arial, Helvetica, sans-serif;
  font-weight: 500;
  }	
.Hd1{
font-family:Arial, Helvetica, sans-serif;
font-size:12pt;
font-weight:lighter;
line-height:20pt;
color:#000099;
}
			.style2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10pt;
	color:#000000;
	}
/*---------------*/
ul.map {
font-family:Trebuchet MS, Verdana, Arial, Helvetica;
font-size:9pt;
font-weight:500;
color:#000000;
list-style-image:url(images/right46.gif);
list-style-position:outside;
background-position:0px 8px; 
padding-left:18px;
line-height:14pt;
}

ul.map li{
color:#000000;
list-style-image:url(images/right46.gif);
padding: 2px 0px 2px 5px;
}

ul.map li a:active{
color:#000000;
text-decoration:none;
}
ul.map li a:visited{
color:#000000;
text-decoration:none;
}

ul.map li a:link{
color:#000000;
text-decoration:none;
}


ul.map li a:hover{
color:#000000;
text-decoration:underline;
}

ul.Bullet{

font-family: Arial, Helvetica, sans-serif;
font-size:10pt !important;
line-height:18pt;
color:#000000;
list-style-image:url(../images/31.gif);
list-style-position:outside;
text-align:justify;
margin:7px 0px 5px 15px;
background-repeat:no-repeat;
background-position:0px 5px; 
padding-left:15px;

}

ul.Bullet li{
text-align:justify;
list-style-image:url(../images/31.gif);
padding: 0px 0px 2px 3px;
/*margin: 10px 0px 0px 10px;*/
   }	
   /*-------------*/
ul.Bullet0{
 font-family: Trebuchet MS,Tahoma;
    font-weight: normal;
    font-style: normal;
/*font-family: Arial, Helvetica, sans-serif;*/
font-size:10pt!important;
line-height:18pt;
list-style-image:url(../images/22.jpg);
list-style-position:outside;
text-align:justify;
margin:7px 0px 5px 15px;
background-repeat:no-repeat;
background-position:0px 5px; 
padding-left:15px;

}

ul.Bullet0 li{
text-align:justify;
font-size:10pt;
font-weight:600;
color:#41b3e3;
/*
color:#00a0f4;*/
text-decoration:none;

list-style-image:url(../images/22.jpg);
padding: 0px 0px 2px 3px;
/*margin: 10px 0px 0px 10px;*/
   }	
   ul.Bullet0 li a{
text-align:justify;
font-weight:600;
color:#0784b8;
/*
color:#00a0f4;*/text-decoration:none;
list-style-image:url(../images/22.jpg);
padding: 0px 0px 2px 3px;
/*margin: 10px 0px 0px 10px;*/
   }	
      ul.Bullet0 li a:hover{
font-size:10pt;
font-weight:600;
color:#0784b8;
text-decoration:underline;


   }	
/*----------------*/
ul.Bullet01{

font-family: Arial, Helvetica, sans-serif;
font-size:10pt !important;
line-height:18pt;
list-style-image:url(../images/22.jpg);
list-style-position:outside;
text-align:justify;
margin:7px 0px 5px 40px;
background-repeat:no-repeat;
background-position:0px 5px; 
padding-left:15px;

}

ul.Bullet01 li{
text-align:justify;
font-size:10pt;
font-weight:600;
color:#00a0f4;
text-decoration:none;

list-style-image:url(../images/22.jpg);
padding: 0px 0px 2px 3px;
/*margin: 10px 0px 0px 10px;*/
   }
      ul.Bullet01 li a{
font-size:10pt;
font-weight:500;
color:#000;
text-decoration:none;


   }	
      ul.Bullet01 li a:hover{
font-size:10pt;
font-weight:500;
color:#000;
text-decoration:underline;


   }		
/*-----------*/

   .hdg{
	font-family: Arial, Helvetica, sans-serif;
font-size:11pt !important;
color:#00cccc;
font-weight:600;
letter-spacing:.5px;
}
   
/***********/   
ul.Bullet2{

font-family: Arial, Helvetica, sans-serif;
font-size:10pt !important;
line-height:18pt;
color:#000000;
list-style-image:url(../images/Bullet-1.jpg);
list-style-position:outside;
text-align:justify;
margin:7px 0px 5px 15px;
background-repeat:no-repeat;
background-position:0px 5px; 
padding-left:15px;

}

ul.Bullet2 li{
text-align:justify;
list-style-image:url(../images/Bullet-1.jpg);
padding: 0px 0px 2px 3px;
/*margin: 10px 0px 0px 10px;*/
   }		
   /************/
   ul.Bullet1{

font-family: Arial, Helvetica, sans-serif;
font-size:10pt !important;
line-height:18pt;
color:#000000;
list-style-image:url(../images/greater.png);
list-style-position:outside;


text-align:justify;
margin:11px 0px 7px 15px;
background-repeat:no-repeat;
background-position:8px 5px; 
padding-left:15px;


}

/*-----------------*/


	
/***************Table****/

#client_tbl{
font-family: "Lucida Sans Unicode", "Lucida Grande", Sans-Serif;
	font-size: 12px;
	width: 95%;
	text-align:left;
	border:1px solid  #CCCCCC;
	
	}
#client_tbl th{
font-size:11pt;
font-weight:bold;

padding:8px;
border-bottom:1px solid #CCCCCC;
border-top::3px solid #CCCCCC;
background-color:#3498db;
color:#FFFFFF;
}
#client_tbl td{
padding:8px;
background-color:#c2e1f5;
border-bottom:1px solid #CCCCCC;
border-right:1px solid  #CCCCCC;
}
#client_tbl tr:hover td{
background-color:#3498db;
color:#000000;
}


/*-----------------*/
#tbl_brd{
font-family:Arial, Helvetica, sans-serif;
	font-size: 10pt;
	width:225px;
	text-align:left;
	
	
	}
#tbl_brd th{
font-size:10pt;
padding:8px;
border-bottom:1px solid #ccc;
background:url(../images/Menu_Bg.jpg) repeat-x;

color:#000;
}
#tbl_brd td{
padding:8px 8px;

border-bottom:1px solid #ccc;

}
#tbl_brd tr:hover td{
background:url(../images/Menu_Hover.gif) repeat;
background-color:#FFF;
color:#000;
}
				
		/*--------------*/
nav{
  float: none; 
  clear: both;
  width:313px; 
  margin:0px auto;
  background: #FFF;
  color:#444;
 /* border:1px solid #000;*/
}

nav ul {
  list-style: none;
  margin: 0px;
  padding: 0px;
  color:#444;
}

nav li{
	float: none; 
  width:300px;
    margin-top:7px;
	  color:#444;
}

nav li a{
  display: block; 
  width: 100%;
  font-size:10pt;
  
  padding:14px 5px;  
  border-left:7px solid; 
  position: relative; 
  z-index: 2;
  text-decoration: none;
  color: #444;
  box-sizing: border-box;  
  -moz-box-sizing: border-box;  
  -webkit-box-sizing: border-box; 
  
  
}
	
nav li a:hover{ border-bottom: 0px; color: #fff; width:100%;}
nav li:first-child a{ border-left: 7px solid #3498db; }
nav li:nth-child(2) a{ border-left: 7px solid #ffd071; }
nav li:nth-child(3) a{ border-left: 7px solid #f0776c; }
nav li:nth-child(4) a{ border-left: 7px solid #1abc9c; }
nav li:last-child a{ border-left: 7px solid #04628d; }

nav li a:after { 
  content: "";
  height: 100%; 
  left: 0; 
  top: 0; 
  width: 0px;  
  position: absolute; 
  transition: all 0.3s ease 0s; 
  -webkit-transition: all 0.3s ease 0s; 
  z-index: -1;
}

nav li a:hover:after{ width: 100%; }
nav li:first-child a:after{ background: #3498db; }
nav li:nth-child(2) a:after{ background: #ffd071; }
nav li:nth-child(3) a:after{ background: #f0776c; }
nav li:nth-child(4) a:after{ background: #1abc9c; }
nav li:last-child a:after{ background: #04628d; }

		
			
				
				/************ MENU****************/






/****************----------------------********/
 /*------Carousel--------------*/
 /*--------*/
#carousel_Cont{
/*width:950px;*/
width:98%;
margin:0px auto;
margin-left:20px;

/*border:1px solid #000;*/


}

.list_carousel {
  margin: 0 auto;
  display: block;
  float: left;
  position: relative;
}
/* line 1128, ../sass/blueway.sass */
.list_carousel ul {
  margin: 0;
  padding: 0;
  list-style: none;
  display: block;
  position: relative;
  float: left;
}
/* line 1133, ../sass/blueway.sass */
.list_carousel li {
  display: block;
  float: left;
}
/* line 1136, ../sass/blueway.sass */
.list_carousel li span {
  width: 1px;
  height: 70px;
  background: #cccccc;
  display: block;
  margin-top: 25px;
}

/* line 1144, ../sass/blueway.sass */
.list_carousel.responsive {
  width: auto;
  margin-left: 0;
}

/* line 1148, ../sass/blueway.sass */
.clearfix {
  float: none;
  clear: both;
}

/* line 1152, ../sass/blueway.sass */
.carousel_prev, .carousel_next {
  width: 14px;
  height: 17px;
  display: block;
  float: left;
  position: absolute;
  padding: 5px;
  /*z-index:1000;*/
}

/* line 1161, ../sass/blueway.sass */
.carousel_next {
  float: right;
  right: 0;
}

/* line 1166, ../sass/blueway.sass */
.carousel_pager {
  float: left;
  width: 300px;
  text-align: center;
}
/* line 1170, ../sass/blueway.sass */
.carousel_pager a {
  margin: 0 5px;
  text-decoration: none;
  border:none;
}

/* line 1174, ../sass/blueway.sass */
.carousel_pager a.selected {
  text-decoration: underline;
}

/* line 1177, ../sass/blueway.sass */
.carousel_timer {
  background-color: #999999;
  height: 6px;
  width: 0px;
}

/* line 1183, ../sass/blueway.sass */
.carousel_content {
  display: block;
  position: relative;
  text-align: center;
  float: left;
}

/* line 1189, ../sass/blueway.sass */
.carousel_1 {
  width: 780px;
  height:220px;
  text-align: center;
}
/* line 1193, ../sass/blueway.sass */
.carousel_1 li {
 width: 200px;
  height: 300px;
  margin: 5px;
  border: 1;
  outline: 0;
  text-align: center;
}

/* line 1202, ../sass/blueway.sass */
.carousel_1_prev {
  top: 345px;
  float:left;
}

/* line 1204, ../sass/blueway.sass */
.carousel_1_next {
  top: 345px;
  float:right;
}
.product_display_tile {
  width: 170px;
  padding: 5px;
  display: block;
  float: left;
  position: relative;
 
  margin:0px 5px;
 
  /*border: 1px  solid #666666;
  border-radius: 5px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -khtml-border-radius: 5px;*/
}
/* line 854, ../sass/blueway.sass */
.product_display_tile h4 {
  height: 25px; 
  overflow: hidden;
 /* border:1px solid #000;*/
  color:#000000;
  font-weight:bold;
  font-size:10.5pt;
  font-family:Arial, Helvetica, sans-serif;
  line-height:22pt;
  background: #FFF;
filter:alpha(opacity=20); /* IE */
-moz-opacity:0.2; /* Mozilla */
opacity: 0.; /* CSS3 */
   opacity: 0.5;
    background:#FFF;
    filter: alpha(opacity=20);
	position:relative;
	margin-top:-25px;
  
}
h4{
font-family:Arial, Helvetica, sans-serif;
font-size:11pt;
color:#005da9s;
filter:inherit;
}
/* line 857, ../sass/blueway.sass */
.product_display_tile article {
  width: 170px !important;
  display: block;
  float: left;
  position: relative;
}
/* line 862, ../sass/blueway.sass */
.product_display_tile .product_img {
  text-align: center;
  height: 140px;
}
/* line 865, ../sass/blueway.sass */
.product_display_tile .product_img img {
  width: 170px;
  height: 140px;
}
/* line 868, ../sass/blueway.sass */
.product_display_tile .description {
  height: 60px;
  overflow: hidden;
 
}
/*---------------Carousel-------*/




/*-----------------Home Banner-------------*/
