/* CSS Document */

body{

margin:0px;

background-repeat:repeat-x;

background-color:#ffffff;

font:14px/1em Verdana, Calibri, Corbel, Arial, Helvetica, sans-serif; 

color:#163b68;



}







.title2{

color:#c00000;

font-weight:bold;

}



.headtitle

{

font-size:13px;

}



.sitemap{

float:left;

width: 100%;

background-color:none;

margin: -20px 0px 0px 0px;

padding: 0px 0px 0px 0px;

}



.col1

{

font-size:9px;

float: left;

width: 33%;

margin: 0px 0px 0px 10px;

padding: 0px 0px 0px 0px;

}



.col1 ul{

list-style:none;

line-height: 10px;

margin: 5px 0px 5px 0px;

padding: 0px 0px 0px 0px;

}



.col1 ul a{

text-decoration:none;

color: #015ba7;

}



.col1 ul a:hover{

text-decoration:none;

color:#FF0000;

}



.col1 li{

margin: 0px 0px 0px 0px;

padding: 0px 0px 0px 0px;

line-height:10px;

}



.col1 li a{

text-decoration:none;

color:#808080;

}



.col1 li a:hover{

color:#FF0000;

}



.col2

{

font-size:9px;

float: left;

width: 33%;

margin: 0px 0px 0px 10px;

padding: 0px 0px 0px 0px;

}



.col2 ul{

list-style:none;

line-height: 10px;

margin: 5px 0px 5px 0px;

padding: 0px 0px 0px 0px;

}



.col2 ul a{

text-decoration:none;

color: #015ba7;

}



.col2 ul a:hover{

text-decoration:none;

color:#FF0000;

}



.col2 li{

margin: 0px 0px 0px 0px;

padding: 0px 0px 0px 0px;

line-height:10px;

}



.col2 li a{

text-decoration:none;

color:#808080;

}



.col2 li a:hover{

color:#FF0000;

}





.col3

{

font-size:9px;

float:right;

width: 30%;

margin: 0px 0px 0px 0px;

padding: 0px 0px 0px 0px;

}



.col3 ul{

list-style:none;

line-height: 10px;

margin: 5px 0px 5px 0px;

padding: 0px 0px 0px 0px;

}



.col3 ul a{

text-decoration:none;

color: #015ba7;

}



.col3 ul a:hover{

text-decoration:none;

color:#FF0000;

}



.col3 li{

margin: 0px 0px 0px 0px;

padding: 0px 0px 0px 0px;

line-height:10px;

}



.col3 li a{

text-decoration:none;

color:#808080;

}



.col3 li a:hover{

color:#FF0000;

}



.ph{

float: left;

width: 110px;

text-align: center;

margin: 0px 0px 0px 0px;

padding: 0px 0px 0px 0px;

}





.ph1{

float: left;

margin: 10px 0px 0px 0px;

padding: 0px 10px 0px 0px;

}



.ph2{

text-align:justify;

margin: 20px 0px 0px 0px;

padding: 0px 0px 0px 0px;

}



.backlinks{

font-family: Verdana, sans-serif,HelveticaNeueLT-Roman, HelveticaNeue-Roman, Helvetica, Arial, Calibri, Corbel, ;

color:#163b68;

line-height:20px;

padding:5px 0px 0px 0px;

margin:5px 0px 0px 0px;

text-decoration:none;

float: left;

}



.readmore{

font-size: 11px;

}



.backlinks2{

font-family: Verdana, sans-serif,HelveticaNeueLT-Roman, HelveticaNeue-Roman, Helvetica, Arial, Calibri, Corbel, ;

color:#163b68;

line-height:20px;

padding:5px 0px 0px 0px;

margin:5px 0px 0px 0px;

text-decoration:none;

float: right;



}



.backlinks a{

font-family: Verdana, sans-serif,HelveticaNeueLT-Roman, HelveticaNeue-Roman, Helvetica, Arial, Calibri, Corbel, ;

color:#163b68;

line-height:1.6em;

padding:1px 0px 0 0px;

margin:2px 0px 2px 0px;

text-decoration:none;

font-weight:bold;

}



.backlinks2 a{

font-family: Verdana, sans-serif,HelveticaNeueLT-Roman, HelveticaNeue-Roman, Helvetica, Arial, Calibri, Corbel, ;

color:#163b68;

line-height:1.6em;

padding:1px 0px 0 0px;

margin:2px 0px 2px 0px;

text-decoration:none;

font-weight:bold;

}



.backlinks a:hover{

font-family: Verdana, sans-serif,HelveticaNeueLT-Roman, HelveticaNeue-Roman, Helvetica, Arial, Calibri, Corbel, ;

color:#0000FF;

line-height:1.6em;

padding:1px 0px 0 0px;

margin:2px 0px 2px 0px;

text-decoration:none;

font-weight:bold;

}



.backlinks2 a:hover{

font-family: Verdana, sans-serif,HelveticaNeueLT-Roman, HelveticaNeue-Roman, Helvetica, Arial, Calibri, Corbel, ;

color:#0000FF;

line-height:1.6em;

padding:1px 0px 0 0px;

margin:2px 0px 2px 0px;

text-decoration:none;

font-weight:bold;

}







img{

text-decoration:none;

border-style:none;

}



.logo{

position: relative;

top: 10px;

float:left;

width:204px;

height: 82px;

}



.rightpic{

float: right;

background-image:url(images/hometop.jpg);

background-repeat:repeat-x;

height: 103px;



}



.leftmenu{

display:block;



}



.centercontent{

vertical-align:top;

margin: 0px 0px 0px 17px;



}





.centercontent2{

vertical-align:top;

margin: 0px 0px 0px 10px;

display:block;



}



.centercontent3{

float: left;

vertical-align:top;

width: 928px;

margin: 0px 0px 0px 0px;



}



.tcontent{

margin-top: 10px;



}







.box{

-webkit-box-shadow: rgba(0, 0, 0, 0.0470588) 0px 1px 1px 0px;

  background-color: rgb(255, 255, 255);

  border-bottom-color: rgb(221, 221, 221);

  border-bottom-left-radius: 4px;

  border-bottom-right-radius: 4px;

  border-bottom-style: solid;

  border-bottom-width: 1px;

  border-image-outset: 0px;

  border-image-repeat: stretch;

  border-image-slice: 100%;

  border-image-source: none;

  border-image-width: 1;

  border-left-color: rgb(221, 221, 221);

  border-left-style: solid;

  border-left-width: 1px;

  border-right-color: rgb(221, 221, 221);

  border-right-style: solid;

  border-right-width: 1px;

  border-top-color: rgb(221, 221, 221);

  border-top-left-radius: 4px;

  border-top-right-radius: 4px;

  border-top-style: solid;

  border-top-width: 1px;

  box-shadow: rgba(0, 0, 0, 0.0470588) 0px 1px 1px 0px;

  box-sizing: border-box;

  display: block;

  margin-bottom: 10px;

  margin-left: 0px;

  margin-right: 0px;

  margin-top: 14px;

  width: 100%;

  padding:0px;

}







.panel-title{

  -webkit-font-smoothing: antialiased;

  box-sizing: border-box;

  display: block;

  font-size: 14px;

  font-weight: bold;

  line-height: 15.3999996185303px;

  margin-bottom: 0px;

  margin-top: 0px;

  color:#163b68;

}

  

  .panel-body{box-sizing: border-box;

  display: block;

  padding-bottom: 15px;

  padding-left: 15px;

  padding-right: 15px;

  padding-top: 15px;

}

 

 .panel-body a{color: rgb(0, 95, 159);

  /*cursor: auto; */

  text-decoration:none;

  line-height:12px;

 } 

  .subcontent_head4{box-sizing: border-box;

  display: inline;

  font-weight:bold;

  height: auto;

  width: auto;}



.row{

box-sizing: border-box;

  display: block;

  height: auto;

  margin-left: -15px;

  margin-right: -15px;

}



.left_subtopic{

box-sizing: border-box;

  display: block;

  float: left;

  height: auto;

  min-height: 1px;

  padding-left: 15px;

  padding-right: 15px;

  position: relative;

}

.right_subtopic{

box-sizing: border-box;

  display: block;

  float: left;

  height: auto;

  min-height: 1px;

  padding-left: 15px;

  padding-right: 15px;

  position: relative;

}



.panel-heading{

-webkit-background-clip: border-box;

  -webkit-background-origin: padding-box;

  -webkit-background-size: auto;

  background-attachment: scroll;

  background-clip: border-box;

  background-color: rgb(238, 238, 238);

  background-image: none;

  background-origin: padding-box;

  background-size: auto;

  border-bottom-color: rgb(221, 221, 221);

  border-bottom-style: solid;

  border-bottom-width: 1px;

  border-left-color: rgb(221, 221, 221);

  border-right-color: rgb(221, 221, 221);

  border-top-color: rgb(221, 221, 221);

  border-top-left-radius: 3px;

  border-top-right-radius: 3px;

  box-sizing: border-box;

  display: block;

  font-size: 14px;

  line-height: 19.25px;

  padding-bottom: 10px;

  padding-left: 15px;

  padding-right: 15px;

  padding-top: 10px;

  width: 100%;

}



.tcontent2{



margin:0;



}



.tcontent3{





}



.tcontent ul, .tcontent ol{

margin: 0px 0px 0px 40px;

padding: 0px 0px 0px 0px;



}



.banner{



}



.line{

height: 3px;

background-color:#88c601;

}



.line2

{

margin: 10px 0px 10px 0px;

width: 100%;

height: 2px;

background-color:#88c601;

}



.border{

height: 32px;

background-image:url(images/border_06.jpg);

background-repeat: repeat-x;

}







.bodywrapper{



height: 100%;

padding:0;

margin:0 auto;

}



.wrapper{

    padding:0;

    margin:0;



    

}



.middle{



    padding:0;

    margin:0;

	display:block;

}



h1{



font-family:HelveticaNeueLT-Roman, HelveticaNeue-Roman, Helvetica, Arial, Calibri, Corbel, Verdana, sans-serif;

font-size:230%; color:#88c601;  font-weight:normal; margin:8px 0px 4px 0px; line-height: 30px;



}





h2{
font-size:14px;
font-weight:bold;
color:#006666;
    line-height: 20px; text-align: left;
}



h3{
font-size:14px;
font-weight:bold;
color:#666699;
    line-height: 20px; text-align: left;
}



p{

font-family: Verdana, sans-serif,HelveticaNeueLT-Roman, HelveticaNeue-Roman, Helvetica, Arial, Calibri, Corbel, ;

color:#163b68;

line-height:20px;

padding:3px 0px 3px 0px;

margin:3px 0px 3px 0px;

text-align:left;



}





ul, ol{

line-height:20px;

padding:3px 0px 3px 0px;

margin:3px 0px 3px 0px;

text-align:left;



}





li{



text-align:left;



}



p a{

color:#215DA3;

text-decoration:none;

}



p a:hover{

color:#215DA3;

text-decoration:none;

}



.search_top{

color:#FFFFFF;

}





.home_search{

height:15px;

padding:0 0 0 5px;

margin:0px;

font:normal 11px Tahoma;

color:#333333;

}



.navigation{

font-family:HelveticaNeueLT-Roman, HelveticaNeue-Roman, Helvetica, Arial, Calibri, Corbel, Verdana, sans-serif;

color: #163b68;

	text-decoration: none;

	font-size:118%;

	padding:0px 0px 2px 0px;



 /*offset of tabs relative to browser left edge*/

z-index: 199;

height: 30px;

text-decoration:none;

}



.navigation li.current a{font-weight:bold; background:url(main-nav-current.png) no-repeat 50% 100%;}



.navigation ul{

margin: 0px 0px 0px 0px;

padding: 0;

list-style-type: none;





}



/*Top level list items*/

.navigation ul li{

position: relative;

display: inline-block;



margin: 0px 0px 0px 0px;



}

.clearall{

clear:both;

}





/*Top level menu link items style*/

.navigation ul li a{



 /*background of tabs (default state)*/

 margin: 0px 0px 0px 0px;

padding: 0px 20px 0px 0px;

 /*spacing between tabs*/

color:#163b68;

text-align:center;

text-decoration: none;

line-height: 30px;

}



.search{

height: 30px;

line-height: 12px;

margin: 0px 0px 0px 0px;

padding: 5px 0px 0px 0px;

text-align:right;

font-size:11px;

color:#e00217;

font-weight:bold;

}



#arrowlistmenu ul.menu { 

font-family:HelveticaNeueLT-Bold, HelveticaNeue-Bold, Helvetica, Arial, Calibri, Corbel, Verdana, sans-serif;  color:#163b68;

border-top:3px solid #338fff; margin:0 0 8px 0; padding:0; position:relative; font-size:105%; line-height:0.8em;}



#arrowlistmenu ul ul.menu2 { 

font-family:HelveticaNeueLT-Bold, HelveticaNeue-Bold, Helvetica, Arial, Calibri, Corbel, Verdana, sans-serif;  color:#163b68;

margin:0 0 0px 0; padding:0; position:relative; font-size:105%; line-height:0.8em;}



#arrowlistmenu ul ul.menu3 { 

font-family:HelveticaNeueLT-Bold, HelveticaNeue-Bold, Helvetica, Arial, Calibri, Corbel, Verdana, sans-serif;  color:#163b68;

margin:0 0 0px 0; padding:0; position:relative; font-size:105%; line-height:0.8em;}



#arrowlistmenu ul ul.menu4 { 

font-family:HelveticaNeueLT-Bold, HelveticaNeue-Bold, Helvetica, Arial, Calibri, Corbel, Verdana, sans-serif;  color:#fec629;

margin:0 0 0px 0; padding:0; position:relative; font-size:105%; line-height:1.1em;}





#arrowlistmenu li.menuheader{

background-color:#d9dadb;

margin: 2px 0px 4px 0px;

padding: 9px 5px;

list-style: none;

font-size:105%;

color: #163b68;

background-image:url(images/arrow1.png);

background-repeat:no-repeat;

background-position: center right;



}



#arrowlistmenu li.menuheaderdown{

background-color:#d9dadb;

margin: 2px 0px 4px 0px;

padding: 9px 5px;

list-style: none;

color: #163b68;

background-image:url(images/arrowdown.png);

background-repeat:no-repeat;

background-position: center right;



}



#arrowlistmenu ul ul li.menuheader2{

background-color:#e7e9eb;

margin: 2px 0px 4px 0px;

padding: 9px 5px;

list-style: none;

color: #04a7f4;

background-image:url(images/arrow1.png);

background-repeat:no-repeat;

background-position: center right;



}



#arrowlistmenu ul ul li.menuheader3{

background-color:#f5f6f8;

margin: 2px 0px 0px 0px;

padding: 9px 5px;

list-style: none;

color: #692c00;

background-image:url(images/arrow1.png);

background-repeat:no-repeat;

background-position: center right;





}



#arrowlistmenu ul ul li.menuheader4{

background-color:#f9fbff;

margin: 2px 0px 0px 0px;

padding: 9px 5px;

list-style: none;

color: #fec013;

background-image:url(images/arrow1.png);

background-repeat:no-repeat;

background-position: center right;

}







#arrowlistmenu li.menuheader:hover{

background-color:#d9dadb;

margin: 2px 0px 4px 0px;

padding: 9px 5px;

list-style: none;

color: #163b68;

background-image:url(images/arrow11.png);

background-repeat:no-repeat;

background-position: center right;



}



#arrowlistmenu li.menuheaderdown:hover{

background-color:#d9dadb;

margin: 2px 0px 4px 0px;

padding: 9px 5px;

list-style: none;

color: #163b68;

background-image:url(images/arrowdown2.png);

background-repeat:no-repeat;

background-position: center right;



}





#arrowlistmenu ul ul li.menuheader2:hover{

background-color:#e7e9eb;

margin: 2px 0px 4px 0px;

padding: 9px 5px;

list-style: none;

color:#0000FF;

background-image:url(images/arrow11.png);

background-repeat:no-repeat;

background-position: center right;



}



#arrowlistmenu ul ul li.menuheader3:hover{

background-color:#f5f6f8;

margin: 2px 0px 0px 0px;

padding: 9px 5px;

list-style: none;

color:#0000FF;

background-image:url(images/arrow11.png);

background-repeat:no-repeat;

background-position: center right;



}



#arrowlistmenu ul ul li.menuheader4:hover{

background-color:#f9fbff;

margin: 2px 0px 0px 0px;

padding: 9px 5px;

list-style: none;

color:#0000FF;

background-image:url(images/arrow11.png);

background-repeat:no-repeat;

background-position: center right;



}





#arrowlistmenu li.menuheader a{

background-color:#d9dadb;

margin: 0px 0px 0px 0px;

padding: 0px 0px 0px 0px;

list-style: none;

font-size:105%;

color: #163b68;

text-decoration: none;

font-weight: bold;





}



#arrowlistmenu li.menuheaderdown a{

background-color:#d9dadb;

margin: 0px 0px 0px 0px;

padding: 0px 0px 0px 0px;

list-style: none;

font-size:105%;

font-weight: bold;

color: #163b68;

text-decoration: none;

}









#arrowlistmenu ul ul li.menuheader2 a{

background-color:#e7e9eb;

margin: 0px 0px 0px 0px;

padding: 0px 0px 0px 0px;

list-style: none;

font-size:100%;

color: #04a7f4;

text-decoration: none;

}





#arrowlistmenu ul ul li.menuheader3 a{

background-color:#f5f6f8;

margin: 0px 0px 0px 0px;

padding: 0px 0px 0px 0px;

list-style: none;

font-size:103%;

line-height:1.2em;

color: #692c00;

text-decoration: none;

}



#arrowlistmenu ul ul li.menuheader4 a{

background-color:#f9fbff;

margin: 0px 0px 0px 0px;

padding: 0px 0px 0px 0px;

list-style: none;

font-size:90%;

color: #fec013;

text-decoration: none;

}



#arrowlistmenu li.menuheader a:hover{

background-color:#d9dadb;

margin: 0px 0px 0px 0px;

padding: 0px 0px 0px 0px;

list-style: none;

font-size:105%;

text-decoration: none;

color:#0000FF;

}



#print{

line-height:20px;

padding:5px 0px 5px 0px;

margin:5px 0px 5px 0px;

}



#arrowlistmenu li.menuheaderdown a:hover{

background-color:#d9dadb;

margin: 0px 0px 0px 0px;

padding: 0px 0px 0px 0px;

list-style: none;

font-size:105%;

text-decoration: none;

color:#0000FF;

}



.strong1{

margin: 5px 5px 5px 25px;

font-weight:bold;

}



#arrowlistmenu ul ul li.menuheader2 a:hover{

background-color:#e7e9eb;

margin: 0px 0px 0px 0px;

padding: 0px 0px 0px 0px;

list-style: none;

font-size:100%;

text-decoration: none;

color:#0000FF;

}





#arrowlistmenu ul ul li.menuheader3 a:hover{

background-color:#f5f6f8;

margin: 0px 0px 0px 0px;

padding: 0px 0px 0px 0px;

list-style: none;

font-size:103%;

text-decoration: none;

color:#0000FF;

}



#arrowlistmenu ul ul li.menuheader4 a:hover{

background-color:#f9fbff;

margin: 0px 0px 0px 0px;

padding: 0px 0px 0px 0px;

list-style: none;

font-size:90%;

text-decoration: none;

color:#0000FF;

}





.navigation ul li a:hover{

z-index: 199;



	color:#0035bc;

	

 /*tab link background during hover state*/

}

	

	

	#nav{

	background-color:#00015e;

	}

	

	.navText {

border-right:1px solid #FFFFFF;



	}

	



	

	.heading1{

	margin: 0px 0px 0px 0px;

	padding: 25px 0px 0px 100px;

	}

	

	.heading2{

	margin: 0px 0px 0px 0px;

	padding: 25px 0px 0px 110px;

	}

	

	.list1{

	float:left;

	margin: 0px 0px 0px 0px;

	padding: 27px 0px 0px 0px;

	}

	

	.list1 p{

	color:#525354;

	}

	

	

	

	.read_more{

	margin: 0px 0px 0px 10px;

	padding: 0px 0px 0px 0px;

	color:#00b8ff;

	font-size: 10px;

	

	}

	

	.bottom{

	margin: 15px 0px 0px 0px;

	}

	

	.blue{

	background-color:#205fa4;

	margin: 1px 0px 0px -10px;

	padding: 0px 0px 10px 10px;

	}

	

	.clients{

	margin: 0;

	padding: 0;

	vertical-align: top;

	}

	

	.read_more2{

	color:#00b8ff;

	padding:0 0px 0 0;

	text-decoration:none;

	}

	

	.read_more4{

	color:#003366;

	padding:0 0px 0 0;

	font-weight:bold;

	text-decoration:underline;

	}

	

	.read_more3{

	color:#00b8ff;

	padding:0 0px 0 0;

	text-decoration:none;

	}

	

	.read_more a{



	color:#00b8ff;

	padding:0 0px 0 0;

	font-size: 10px;

	text-decoration:underline;

	}

	

	.read_more2 a{

	color:#00b8ff;

	padding:0 0px 0 0;

	text-decoration:underline;

	}

	

	.read_more4 a{

	color:#003366;

	padding:0 0px 0 0;

	text-decoration:underline;

	font-weight:bold;

	}

	.read_more3 a{

	color:#00b8ff;

	padding:0 0px 0 0;

	text-decoration:none;

	}

	

	.read_more a:hover{

	

	color:#2569ab;

	padding:0 10px 0 0;

	text-decoration:none;

	}

	

	.read_more2 a:hover{



	color:#2569ab;

	padding:0 0px 0 0;

	text-decoration:underline;

	}

	

	.read_more3 a:hover{



	color:#2569ab;

	padding:0 0px 0 0;

	text-decoration:none;

	}

	

	.content{

	padding:20px 0 20px 0px;

	margin:0px;



	}

	

	.welcome{

	border-right:1px solid #d4d9d8;

	

	}

	

	.oursite{

	vertical-align:top;

	margin: 0px 0px 0px 0px;

	padding:0px 0px 5px 20px;

	color:#FFFFFF;

	}

	

	

	.travel_packages{

	float:right;

	margin: 0px 0px 0px 0px;

	padding: 20px 30px 0px 0px;

	

	color:#2569ab;	}

	

	.footer{

	color:#163b68;

height: 12px;

margin: 2px 0px 0px 0px;

padding: 2px 0px 0px 0px;

background-image:url(images/border_06.jpg);

background-repeat: repeat-x;

	}

	

	.footer a{

	color:#163b68;

	text-decoration:none;

	padding:0 5px 0 0px;

	line-height: 20px;

	}

	

	.footer a:hover{

	color:#000000;

	}

	

	.links{

	float:left;

	}

	

	.copyscape{

	margin: 0px 0px 0px 15px;

	}

	

	.exlinks{

		text-align: center;

	}

	

	.exlinks ul{

	

	display:inline;

	margin: 0px 0px 0px 0px;

	list-style:none;

	}

	

	.exlinks ul li{

	display:inline;

	margin: 0px 0px 0px 0px;

	width: 25px;

	text-align:left;

	}

	

	.exlinks ul li a{

	display:inline;

	margin: 0px 0px 0px 0px;

	width: 25px;

	text-align:left;

	}

	

	.copy{

	margin: 10px 0px 10px 0px;line-height: 14px;

	}



	.foolinks{

		margin: 10px 0px 0px 0px;line-height: 14px;

	}



	@media (max-width : 980px){

	.foolinks{display: block;text-align: center;}

	}

	

	.footwrap{



	background-color:#2e2f33;

	margin: 0px 0px 0px 0px;

	}

	

	.footwrap2{



	background-color:#2e2f33;

	margin: 0px 0px 0px 0px;

	}

	

	.contentbox{



	margin: 3px 0px 0px 0px;

	padding: 0px 0px 0px 0px;

	

	}

	

	.contents{



	background-color: #E6EAEB;

	margin: 0px 0px 0px 2px;

	padding:0 15 0px 15px;

	}

	

	.headerbg{



	height: 69px;

	background-image:url(images/insaid_pages.jpg);

	}

	

	.about{

	padding:5px 35px 5px 35px;

	margin:0px;

	line-height:1.8em;

	}

	

	.ins{

	padding:0 0 15px 0;



	}

	

	

	#dewbody {

	font-family:"Myriad","Myriad Pro",Georgia,Helvetica,Sans-serif;

	height:100%;

	padding:0 0 5em 0;

	margin:0;

	background:#eee;

}



#dewbody #content {

	width:50%;

	margin:auto;

}



#dewbody #players {

	background:#fff;

	overflow:auto;

}



#dewbody #players object {

	margin:20px 0 20px 50px;

}



#dewbody h1 {

	color:#456;

	margin-top:2em;

	padding:0 0 20px 10px;

	font-weight:normal;

	border-bottom:1px solid #ddd;

}



#dewbody h2 {

	font-weight:normal;

	background:#eee;

	padding:2em 10px 10px 10px;

	color:#444;

	font-size:130%;

	text-align:left;

	margin:0;

}



#dewbody p {

	margin:10px;

	padding-bottom:10px;

}



#dewbody .hint {

	color:#666;

	float:right;

	text-align:left;

	margin-right:10px;

	background:#f6f6e0;

	padding:10px;

	clear:both;

}



#dewbody a {

	text-decoration:none;

	color:#369;

}



.audio1{

position: relative;

top:-5px;

}



.tablec p{

text-align:center;

}





.cl a{

font-family:HelveticaNeueLT-Roman, HelveticaNeue-Roman, Helvetica, Arial, Calibri, Corbel, Verdana, sans-serif;

color:#009933;

font-size:1.2em;

text-decoration:none;

margin-top:5px;

padding:10px 0px 0px 0px;

}



#centerinn {

	padding-right: 0px;

	padding-left: 0px;

	margin-top: 27px;

	margin-bottom: 22px;

}



.mainheader {

	font-family: "Century Gothic", Arial, Verdana, "Trebuchet MS";

	font-size: 20px;

	color: #2ba8a5;

	line-height: 28px;

	text-decoration: none;

}



.f-txt{

	font-family:Arial, Helvetica, sans-serif;

	font-size:16px;

	color:#2ba8a5;

	letter-spacing:1px;

	padding:25px 0 5px 0;

	line-height: 20px;

	margin-bottom: 10px;

}



.required {

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	font-weight:bold;

	color:#666;

}



.required2 {

	font-family:Arial, Helvetica, sans-serif;

	font-size:11px;

	color:#666;

}



#scroll-box {

        background:#FFF;

        height: 150px;

        overflow-y: scroll;

		border:1px #CCC solid;

    }

	

	.required_star {

 font-weight:bold;

 color:#F00;

}





.text-box{

	height:25px;

	margin:10px 0 10px 0;

}



.share-btn {

                display: inline-block;

                color: #ffffff;

                border: none;

                padding: 0.5em;

                width: 4em;

                opacity: 0.9;

                box-shadow: 0 2px 0 0 rgba(0,0,0,0.2);

                outline: none;

                text-align: center;

            }



            .share-btn:hover {

              color: #eeeeee;

            }



            .share-btn:active {

              position: relative;

              top: 2px;

              box-shadow: none;

              color: #e2e2e2;

              outline: none;

            }



            .share-btn.twitter { background: #55acee; }

            .share-btn.google-plus { background: #dd4b39; }

            .share-btn.facebook { background: #3B5998; }

            .share-btn.stumbleupon { background: #EB4823; }

            .share-btn.reddit { background: #ff5700; }

            .share-btn.linkedin    { background: #4875B4; }

            .share-btn.email { background: #444444; }









.navbar-default {

    background-color:#fff;

    border-color: #fff;

    margin-bottom: 0;

}



.nav > li > a{color: #163b68!important;

    font-family: HelveticaNeueLT-Roman,HelveticaNeue-Roman,Helvetica,Arial,Calibri,Corbel,Verdana,sans-serif;

    font-size: 13px;

    padding: 3px 20px 0 0;}

.navbar{min-height: 10px;}



.nav > li.current a{color: #163b68;font-weight: bold;}

.table-responsive{overflow-y:hidden;}

.add1{margin-bottom: 10px;}







/* 22 FORM ELEMENTS*/

fieldset                            {display:inline-block;width:100%;}

label{display:inline-block;cursor: pointer;color:#000;position:relative;font-size:13px;text-transform:uppercase;padding:5px 0  0 1px;margin-bottom: 10px}

label span                      {text-transform:none;}

input,textarea                      {outline: none;}

button, input, select, textarea         {margin: 0;vertical-align: baseline; *vertical-align: middle;outline:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none; -webkit-transition:all 0.2s ease-in;-moz-transition:all 0.2s ease-in;-o-transition:all 0.2s ease-in;-ms-transition:all 0.2s ease-in;transition:all 0.2s ease-in;margin-bottom:8px}

button, input[type="button"], 

input[type="reset"], 

input[type="submit"]                {border:none; cursor: pointer; text-transform:uppercase;-webkit-appearance: button; text-align:center;}

input[type="checkbox"], 

input[type="radio"]                 {box-sizing: border-box;height:100%;}

input[type="search"]                                {-webkit-appearance: textfield;}

input[type="search"]::-webkit-search-decoration     {-webkit-appearance: none;}

input[type="search"],

input[type="email"],

input[type="text"],

input[type="number"],

input[type="password"],

textarea                    {display:block;padding:5px; font-size:15px;width:100%;border:1px solid #DFDFD0;color:#34394A;}



input[type=number]::-webkit-inner-spin-button, 

input[type=number]::-webkit-outer-spin-button {-webkit-appearance: none; margin: 0; }

input[type=number] {-moz-appearance: textfield;}



textarea        {resize: none;}

select      {padding:5px;width:100%;line-height:1;color:#34394A;border:1px solid #DFDFD0;}

optgroup        {font-style:normal;text-transform:uppercase;color:#000;}

optgroup:before {content: attr(label);display: block;padding:10px 0 5px;}

option      {font-size:13px;color:#34394A;}

input[type="text"]:focus,

input[type="email"]:focus,

input[type="number"]:focus,

input[type="search"]:focus,

input[type="password"]:focus,

textarea:focus  {border-color:#bbb;}



.btn-contact {

    background: #cccccc none repeat scroll 0 0;

    border: medium none;

    border-radius: 4px;

    color: #333333;

    text-transform: uppercase;

    padding: 10px;

    margin-left: 10px;

}

#salutation{ float: left;

    margin-right: 10px;

    width: 24%;}
.home1{width:100%; display:block; color:013d3d; min-height:45px; text-align:center; margin-bottom:30px; background-color:rgba(255, 255, 255, 0.5); position:relative; margin-top:-45px;  z-index:9999;}
.home1 h2{text-transform:uppercase; font-size:15px; line-height:17px; color:#013d3d; margin-top:0px; padding:2px; text-align:center; font-weight:bold; }
.home1 p{text-transform:uppercase; font-size:10px; font-weight:bold; line-height:12px; color:#013d3d; text-align:center;}

/*Cookie Consent Begin*/
#cookieConsent {
    background-color:#2fa2db;
    min-height: 26px;
    font-size: 13px;
    color: #fff;
    line-height: 26px;
    padding: 8px 0 8px 30px;
    font-family: "Trebuchet MS",Helvetica,sans-serif;
    position: fixed;
    bottom: 0;
    left: 0;
    right: 0;
    display: none;
    z-index: 9999;
}
#cookieConsent a {
    color:#174896;
    text-decoration: none;
}
#closeCookieConsent {
    float: right;
    display: inline-block;
    cursor: pointer;
    height: 20px;
    width: 20px;
    margin: 0px 20px 0 0;
    font-weight: bold; color:#000; z-index:999999;
}
#closeCookieConsent:hover {
    color: #FFF;
}
#cookieConsent a.cookieConsentOK {
    background-color: #F1D600;
    color: #000;
    display: inline-block;
    border-radius: 5px;
    padding: 0 15px;
    cursor: pointer;
    float: right;
    margin: 0 10px 0 10px;
}
#cookieConsent a.cookieConsentOK:hover {
    background-color: #E0C91F;
}
/*Cookie Consent End*/


/*Video slider */

.container2 { position:relative; }
.container2 video {
    position:relative;
    z-index:0;
}
.overlay {
    position:absolute;
    top:0;
    left:0;
    z-index:1; background: rgba(0,0,0,0.5); width:100%; height:100%; color:#fff;
	font-family: 'Special Elite', cursive; 
}


/*Typed */
.css-typing p {
  border-right: .15em solid orange;
  font-family: 'Special Elite', cursive; 
  font-size: 14px;
  white-space: nowrap;
  overflow: hidden; color:#fff;
}
.css-typing p:nth-child(1) {
  width: 100%;
  left:25%;
  -webkit-animation: type 2s steps(30, end);
  animation: type 2s steps(40, end);
  -webkit-animation-fill-mode: forwards;
  animation-fill-mode: forwards;
}

.css-typing p:nth-child(2) {
  width: 100%;
  opacity: 0;
  -webkit-animation: type2 2s steps(40, end);
  animation: type2 2s steps(40, end);
  -webkit-animation-delay: 2s;
  animation-delay: 2s;
  -webkit-animation-fill-mode: forwards;
  animation-fill-mode: forwards;
}

.css-typing p:nth-child(3) {
  width: 100%;
  opacity: 0;
  -webkit-animation: type3 5s steps(20, end), blink .5s step-end infinite alternate;
  animation: type3 5s steps(20, end), blink .5s step-end infinite alternate;
  -webkit-animation-delay: 4s;
  animation-delay: 4s;
  -webkit-animation-fill-mode: forwards;
  animation-fill-mode: forwards;
}

@keyframes type {
  0% {
    width: 0;
  }
  99.9% {
    border-right: .45em solid orange;
  }
  100% {
    border: none;
  }
}

@-webkit-keyframes type {
  0% {
    width: 0;
  }
  99.9% {
    border-right: .45em solid orange;
  }
  100% {
    border: none;
  }
}

@keyframes type2 {
  0% {
    width: 0;
  }
  1% {
    opacity: 1;
  }
  99.9% {
    border-right: .15em solid orange;
  }
  100% {
    opacity: 1;
    border: none;
  }
}

@-webkit-keyframes type2 {
  0% {
    width: 0;
  }
  1% {
    opacity: 1;
  }
  99.9% {
    border-right: .15em solid orange;
  }
  100% {
    opacity: 1;
    border: none;
  }
}

@keyframes type3 {
  0% {
    width: 0;
  }
  1% {
    opacity: 1;
  }
  100% {
    opacity: 1;
  }
}

@-webkit-keyframes type3 {
  0% {
    width: 0;
  }
  1% {
    opacity: 1;
  }
  100% {
    opacity: 1;
  }
}

@keyframes blink {
  20% {
    border-color: transparent;
  }
}
@-webkit-keyframes blink {
  20% {
    border-color: tranparent;
  }
}
@media (max-width : 980px){
.home1 p{font-size:7px; line-height:10px;}
}

.style1 {color: #FF0000;}

.styleb{background-color:#41b237; padding: 10px 20px 10px 20px; width:100%; color:#fff; text-decoration:none; font-weight:bold; font-size:14px;}
.styleb:hover {background-color:#4bc540; padding: 10px 20px 10px 20px; width:100%; color:#fff; text-decoration:none; font-weight:bold; font-size:14px;}
.disp1 a{text-decoration:none; color:#fff;}
.disp2 a{text-decoration:none; color:#fff;}

@media only screen and (min-width: 720px) {
.disp2{display:none;}
}
@media only screen and (max-width: 680px) {
.disp1{display:none;}
.disp2{position: fixed; bottom: 0; width:100%; text-align:center; left:0;}
}
