﻿a{outline:none;}

body 
{
  margin:0px 0px 0px;
background-color:#0d6899;
   color:#000;
}

#sheet_inner
{
background-color:#f5f1e9;
width:auto;
height:auto;    
 }

#sheet

{
background-color: Transparent;   
width:1000px;
height:auto;
margin-left:auto;
margin-right:auto;
position:relative;
border:solid 0px red;
 font-family: Calibri;
 color:#eee;
 margin-top:-280px;
}

#wrap

{
 background-color:#0d6da2;   
 height:300px;
 width:auto;  
     border-radius: 0px 0px 50px 50px;
    border-bottom: 10px double white;
    border-left: 10px double white;
    border-right: 10px double white;
}

#wrap_inner

{
background-color:#000000;   
height:34px;
width:auto;
padding-top:6px;
}


#header
{
 width:975px;
 height:155px;   
  margin:0px;  
  margin-top:20px; 
 background-color:#0d6da2;   

  }
  
  
#header p
{
  
  margin:0px; 
  font-family:  Palatino Linotype, Cambria;   
 color:#fff;
  text-transform:uppercase;
    margin-top:10px; 
    font-size:45px;
    text-align:center;
    margin-left:-80px;
    letter-spacing:1px;
   
  }
  
#menu 
{
    
 background-color:#0f7cb7;
  width:1000px;
  float: left;   
   margin-left:0px;
   margin-bottom:10px;
    
    
    }  
  
#cssmenu,
#cssmenu ul,
#cssmenu li{
  margin: 0;
  padding: 0;
  position: relative;
  border: 0;
  line-height: 1;
  box-sizing: content-box;
}
#cssmenu {
     width: 1000px;
    background-color: #000000;
    float: right;
   border-top: 2px solid white;
  
}
#cssmenu:after,
#cssmenu ul:after {
  content: '';
  display: block;
  clear: both;  font-size: 15px;

}
#cssmenu a {
 
  color: #000;
  display: inline-block;
  font-family:  Palatino Linotype, Cambria;   
  line-height: 20px;
  padding: 5px 5px;
  text-decoration: none;
  border-right:solid 0px #0d6899;  
}
#cssmenu ul {
  list-style: none;
}
#cssmenu > ul {
  float: left;
  margin-left:96px;
}
#cssmenu > ul > li {
  float: left;
}
#cssmenu > ul > li > a {
  font-family:  Palatino Linotype, Cambria;   
  font-size: 13px;
  letter-spacing:1px;
  color:#eee;
}
#cssmenu > ul > li:hover:after {
  content: '';
  display: block;
  width: 0;
  height: 0;
  position: absolute;
  left: 50%;
  bottom: 0;
  border-left: 7px solid transparent;
  border-right: 7px solid transparent;
  border-bottom: 7px solid #15336a;
  margin-left: -10px;
}
#cssmenu > ul > li:first-child > a {
}
#cssmenu > ul > li.active:after {
  content: '';
  display: block;
  width: 0;
  height: 0;
  position: absolute;
  left: 50%;
  bottom: 0;
  border-left: 10px solid transparent;
  border-right: 10px solid transparent;
  border-bottom: 0px solid #db000b;
  margin-left: -10px;
}

#cssmenu > ul > li:hover > a {
  background: #1087c7;
     

}
#cssmenu .has-sub {
  z-index: 999;
}
#cssmenu .has-sub:hover > ul {
  display: block;
}
#cssmenu .has-sub ul {
  display: none;
  position: absolute;
  width: 200px;
  top: 100%;
  left: 0;
}
#cssmenu .has-sub ul li {
  *margin-bottom: -1px;
}
#cssmenu .has-sub ul li a {
  background: #108dcd;
  border-bottom: 1px solid #0f7ebb;
  filter: none;
  font-size: 12px;
  display: block;
  padding: 5px 10px;
  color: #fff;
  width:180px;
  border-right:0px;  
  letter-spacing:1px;
  font-family:  Palatino Linotype, Cambria;   

}
#cssmenu .has-sub ul li:hover a {
   background: #fff; 
  color:#333;
}
#cssmenu .has-sub .has-sub:hover > ul {
  display: block;
}
#cssmenu .has-sub .has-sub ul {
  display: none;
  position: absolute;
  left:200px;
  top: 0;
}
#cssmenu .has-sub .has-sub ul li a {

   border-bottom:slid 1px #1084c2;
  
   background: #fff;
  color:#333;
}
#cssmenu .has-sub .has-sub ul li a:hover {
 color:#fff;   background: #108dcd;
}


  
  
  
  #content
  {
   width:1000px;
   margin:0px;
   height:auto;
  font-family:  Palatino Linotype, Cambria;   
 color:#5d5d5d;
 background-color:#fff;
    
      
   }
   
   


#col1
{
    
width:250px;
border:solid 0px black; 
height:auto;
margin-left:15px;
margin-right:8px;
background-color:#0c6392;
color:#fff;
margin-top:10px;
}

#col1 p
{
 padding:0px 10px;
 text-align:justify;
  line-height:23px;
  font-size:13px;
  letter-spacing:0px;
  color:#eee; 
  font-family:  Palatino Linotype, Cambria;   
}


#col1 h2
{
    padding-top:10px;
 margin:0px 10px;
 text-align: center;
  line-height:21px;
  font-size:16px;
  letter-spacing:1px;
  color:#eee;  
  font-family:  Palatino Linotype, Cambria;   
  border-bottom:solid 1px #f1fafe;
  padding-bottom:5px;  


}


#col1 a
{
  font-family:  Palatino Linotype, Cambria;   
 font-size:11px;
 margin-left:11px;
 letter-spacing:1px;
color:#ffb93b; line-height:23px;
 text-decoration:none; margin-left:10px;
 font-weight:bold;
}

#col1 a:hover
{

 color:#eee; 
 text-decoration: none; 
}


.col1_inner

{
width:975px;
background-color:#f5f5f5;
border:solid 1px #e6e6e6;
font-family:Georgia,"Times New Roman",Times,serif;
font-size:12px;
margin:-10px 11px 10px; 
height:auto;
float:left;   
}


.col1_inner h2

{
border-bottom:solid 2px #0f51a3;
font-family:Georgia,"Times New Roman",Times,serif;
font-size:14px;
height:auto;
float:left;
width:220px;
padding-bottom:5px;
text-align:center;   
}


#col2
{
    
width:440px;
border:solid 0px black; 
height:auto;
margin-left:8px;
margin-right:8px;
   
}

#col2 p
{
 padding:0px 0px;
 text-align:justify;
  line-height:22px;
  font-size:13px;
  letter-spacing:1px;
  color:#242424; 
  font-family:  Palatino Linotype, Cambria;   


}

#col2 h2
{
 padding:0px 5px;
 text-align:justify;
  line-height:23px;
  font-size:16px;
  letter-spacing:1px;
  color:#013763;  
  font-family:  Palatino Linotype, Cambria;   
  border-bottom:solid 3px #1059b4;
  padding-bottom:5px;  

}

#col2 a
{
    text-decoration:none;
    color:#015192;
  font-family:  Palatino Linotype, Cambria;   
 font-size:10px;
 float:right;
 letter-spacing:0.5px;
 font-weight:bold;
}

#col3
{
    
width:250px;
border:solid 0px black; 
height:auto;
margin-left:8px;
background-color:#e8e8e8;
  color:#000;
  margin-top:10px;    
}

#col3 p
{
 padding:0px 10px;
 text-align:justify;
  line-height:23px;
  font-size:13px;
  letter-spacing:0px;
  color:#353535;  
  font-family:  Palatino Linotype, Cambria;  


}

#col3 h2
{
    padding-top:10px;
 margin:0px 10px;
 text-align: center;
  line-height:21px;
  font-size:16px;
  letter-spacing:1px;
  color:#0b5a86;  
  font-family:  Palatino Linotype, Cambria;   
  border-bottom:solid 1px #1059b4;
  padding-bottom:5px;  


}

#col3 a
{
 text-decoration:none;
color:#a88b3b;
font-family:  Palatino Linotype, Cambria;   
 font-size:12px;
 float:left;
 font-weight:bold;
 letter-spacing:1px;
 border-top: solid 1px #a88b3b;
  border-bottom: solid 1px #a88b3b;
  padding:-3px 0px;
  margin-top:4px;
  border-radius:5px;

}



.col3_inner
{
    
width:250px;
border:solid 0px black; 
height:auto;
margin-left:8px;
background-color:#e8e8e8;
   color:#000;  
   margin-top:-15px;
   border-bottom:solid 3px #b2b2b2; 
}

.col3_inner p
{
 padding:0px 10px;
 text-align:justify;
  line-height:23px;
  font-size:13px;
  letter-spacing:0px;
  color:#353535; 
  font-family:  Palatino Linotype, Cambria;  


}

.col3_inner h2
{
    padding-top:10px;
 margin:0px 10px;
 text-align: center;
  line-height:21px;
  font-size:16px;
  letter-spacing:1px;
  color:#0b5a86;  
  font-family:  Palatino Linotype, Cambria;   
  border-bottom:solid 1px #1059b4;
  padding-bottom:5px;  


}

.col3_inner a
{
 text-decoration:none;
color:#a88b3b;
font-family:  Palatino Linotype, Cambria;   
 font-weight:bold;
  padding:-3px 0px;
  margin-top:4px;
  letter-spacing:0.5px;
  line-height:21px;


}




.col4
{
width:980px;    
margin:0px 10px;
background-color:#0d6899;
border-top:groove 3px #0c6392;  
 position: relative; margin-left:auto; margin-right:auto; width:auto;   
 }

.col4 h2
{
font-family:  Palatino Linotype, Cambria;   
 font-size:16px;
 padding:0px 10px;
   letter-spacing:1px;
  color:#7f99a9; 

    
 }


.col4 p
{
 font-family:Georgia,"Times New Roman",Times,serif;
 font-size:11px;
 padding:0px 10px;
 letter-spacing:1px;
 color:#eee; 
 line-height:23px;

    
 }

.col4 a
{
 font-family:Georgia,"Times New Roman",Times,serif;
 font-size:11px;
 margin-left:11px;
 letter-spacing:1px;
 color:#eee; 
 line-height:23px;
 text-decoration:none;
}

.col4 a:hover
{
 font-family:Georgia,"Times New Roman",Times,serif;
 font-size:11px;
 margin-left:11px;
 letter-spacing:1px;
 color:#e8e8e8; 
 line-height:23px;
 text-decoration: underline;
}


.col4_inner
{
 width:955px;    
  margin:10px;
   background-color:#0d6899;
   border-top:groove 3px #0c6392;  
position: relative; margin-left:auto; margin-right:auto; 
margin-top:20px;
 }

.col4_inner p
{
 font-family:Georgia,"Times New Roman",Times,serif;
 font-size:11px;
 padding:0px 10px;
 letter-spacing:1px;
 color:#eee; 
 line-height:20px;

    
 }

#col5
{
    
width:280px;
border:solid 0px black; 
height:auto;
   margin-left:10px;  
   background-color: Transparent;
  color:#000;
  margin-top:10px;    
}

#col5 p
{
 padding:0px 10px;
 text-align:justify;
  line-height:23px;
  font-size:13px;
  letter-spacing:0px;
  color:#353535;  
  font-family:Palatino Linotype, Cambria;



}

#col5 h2
{
    padding-top:10px;
 margin:0px 5px;
 text-align: justify;
  line-height:21px;
  font-size:16px;
  letter-spacing:1px;
  color:#0b5a86;  
  font-family:  Palatino Linotype, Cambria;   
  border-bottom:solid 3px #0f51a3;
  padding-bottom:5px;  


}



#col6
{
    
width:680px;
border:solid 0px black; 
height:auto;
   margin-left:10px;  
   background-color: Transparent;
  font-size:13px;
  letter-spacing:1px;
  color:#353535; 
  margin-top:10px;    
  font-family:Palatino Linotype, Cambria;
}

#col6 p
{
 padding:0px 0px;
 text-align:justify;
  line-height:25px;
  font-size:13px;
  letter-spacing:1px;
  color:#353535;  
  font-family:Palatino Linotype, Cambria;



}

#col6 h2
{
    padding-top:10px;
 margin:0px 0px;
 text-align: justify;
  line-height:21px;
  font-size:16px;
  letter-spacing:1px;
  color:#0b5a86;  
  font-family:  Palatino Linotype, Cambria;   
  border-bottom:solid 3px #0f51a3;
  padding-bottom:5px;  


}


 #col6 a
{
 font-family:  Palatino Linotype, Cambria;   
 font-size:11px;
 letter-spacing:1px;
 text-decoration:none; 
 font-weight: normal;
 color:#0f51a3;
}

#col6 a:hover
{
 color:#ffb93b; 
 text-decoration: none; 
}
#newsticker-container
{
	width: 260px; 
	margin: auto;
	margin-top: 0px;
	border: 1px solid #eeeeee;
	margin-bottom:5px;
	height:auto;
	margin-right:20px;


}

#newsticker-container ul li div
{
	border-bottom: 1px solid #eee;
	background: #ffffff;
	padding: 10px 5px;
  color:#404040;
 font-size:13px;
font-family:  Palatino Linotype, Cambria;   

}


#news-container
{
	width: 440px; 
	margin-top:-11px;
	float:left;
	margin-left:0px;
  color:#404040;
	margin-bottom:3px;
}

#news-container ul li div
{
	border-bottom: 1px solid #eee;
	background: #ffffff;
 padding:10px 0px;
font-family:  Palatino Linotype, Cambria;   

	 line-height:22px;
	 letter-spacing:0.5px;
	 font-size:13px;
	 text-align:justify;
}

#news-container ul li div a
{
font-family: Cambria;   

	 letter-spacing:0.5px;
	 font-size:11px;
	 font-weight: 700;
	 color:#009ec6;
}

#footer
{
 text-align:center;
 color:#e8f5fd;
 font-size:12px;    
font-family:  Palatino Linotype, Cambria;   
margin-top:10px;
  padding-bottom:20px;
    
 }
 
 #footer a
{
 text-align:center;
 color:#e8f5fd;
 font-size:11px; 
 text-decoration:none;   
}



 #footer a:hover
{
 text-align:center;
 color:#8acdf4;
 font-size:11px; 
 text-decoration:none;   
}





.showcase
{
	position: relative;
 background-color: #fff;
margin-left:00px;
margin-right:00px;
		width:400px;
 float:left;
			border:solid 1px red;
		
			

}

	.showcase-content-container
	{
		margin-top:0px;
		margin-left:10px;
		width:373px;
	}
	
	/* Navigation arrows */
	.showcase-arrow-previous, .showcase-arrow-next
	{
		position: absolute;
		background: url('images/arrows.png');
		width: 29px;
		height: 30px;
		top: 52px;
		background-repeat:no-repeat;
		cursor: pointer;
	}
	
	.showcase-arrow-previous
	{
		left: -30px;		
		background-repeat:no-repeat;

	}
	

	
	.showcase-arrow-next
	{
		right: -30px;
		background-position: -30px 0;		
		background-repeat:no-repeat;

	}
	

	
	/* Content */
	.showcase-content
	{
		text-align: center;
		border:double 0px #000;
		color:#fff;
		margin-left:-33px;
	
		width:410px;
		float:left;
		margin-top:5px;
		
	}
		
		.showcase-content-wrapper
		{
			text-align: center;
			height: 387px;
			width: 387px;
			display: table-cell;
			vertical-align: middle;
		}
		
		/* Styling the tooltips */
		.showcase-plus-anchor
		{
			background-image: url('images/plus.html');
			background-repeat: no-repeat;
		}
		
		.showcase-plus-anchor:hover
		{
			background-position: -16px 0;
		}
		
		div.showcase-tooltip
		{
			background-color: #fff;
			color: #fff;
			text-align: left;
			padding: 5px 8px;
			background-image: url(images/white-opacity-80.html);
		}
		
		/* Styling the caption */
		.showcase-caption
		{
			color: #fff;
			padding: 8px 15px;
			text-align: left;
			position: absolute;
			bottom: 10px; left: 10px; right: 10px;
			display: none;
			background-image: url(images/white-opacity-80.html);
		}
		
	.showcase-onepage .showcase-content
	{
		margin-bottom: 10px;
	}
	
	/* Button Wrapper */
	.showcase-button-wrapper
	{
		clear: both;
		margin-top: 10px;
		text-align: center;
	}
	
		.showcase-button-wrapper span
		{
			margin-right: 3px;
			padding: 2px 5px 0px 5px;
			cursor: pointer;
			font-size: 12px;
			color: #fff;
		}
	
		.showcase-button-wrapper span.active
		{
			color: #fff;
		}
	
	
/* Clear (used for horizontal thumbnails)
-------------------------------------------*/

.clear
{
	clear: both;
	display: block;
	overflow: hidden;
	visibility: hidden;
	width: 0;
	height: 0;
	float: none;
}

#wrapper_bottom
{
    background-color:#053570; 
    margin-top:-0px; 
    height:320px;
}
 .col6_inner
{
background-color:#ecf7fd; 
    padding:5px; 
 border-right:solid 10px #fff;    
 margin-top:10px;
    font-size:12px;
  font-family:Palatino Linotype, Cambria;
    line-height:23px;
    text-align:  center;
    color:#333;
  letter-spacing:1px;

 border-top:solid 10px #fff;    
}
.col6_inner1
{
background-color:#0f74aa; 
    padding:5px; 
 border-right:solid 10px #fff;    
 margin-top:10px;
    font-size:13px;
  font-family:Palatino Linotype, Cambria;
    line-height:23px;
    text-align:  center;
    color:#eee;
  letter-spacing:1px;

 border-top:solid 10px #fff; 
}   

.box
{
    float:left;
    width:400px;

}

.box a
{
    float:left;
    background-color:#0d6da2;
    color:#fff;
    padding:5px 0px;text-transform:uppercase;
    width:400px; text-align: left; padding-left:100px;
    text-decoration:none;
    border:0px solid #3d2e65;
    border-top:0px;
    
    font-weight:bold;
 
}

.box a:hover
{
     background-color:#0f81bd;
     color:#fff;
}

.box b
{
    color:#0d6da2;
    text-decoration:underline;
    text-transform:uppercase;
    font-size:15px;
}
 .topnav 
{
	width: 500px;
	padding: 80px 8px 25px 10px;
	font-family: Palatino Linotype, Cambria ;
	font-size:13px;
	background-color:#fff;

}

ul.topnav {
padding: 0px;
margin: 0;
font-family: Palatino Linotype, Cambria ;
font-size:13px;
line-height:23px;
list-style: none;
	margin-left:80px;

}


ul.topnav li 
{ 
  border-bottom:solid 1px #0a3974;
  background-color:#fff;
  font-family:Palatino Linotype, Cambria  ;
	font-size:13px;
	line-height:23px;
margin:5px 0px;
padding-left:00px;
}

ul.topnav li .a1 {
line-height: 20px;
font-family: Palatino Linotype, Cambria ;
padding: 5px 10px 5px 20px;
color:#5eb5e4;
display: block;
text-decoration: none;
font-weight: bold;
list-style: none;
background-color:#0b376f;
}

ul.topnav li .a1:hover 
{
background-color:#0f4e9b;
color:#f9d873;
list-style: none;

}

ul.topnav ul 
{
margin: 0;
padding: 0;
display: none;
list-style: none;
}

ul.topnav ul li
{
margin: 2px 0px 2px 0px;
padding: 10px 10px;
clear: both;
list-style: none;
background-color:#fff;
border-left:solid 5px #a37c07;
}

ul.topnav ul li a 
{
line-height: 23px;

font-family:Palatino Linotype, Cambria  ;
font-size:13px;	font-weight: normal;
outline:0;
padding:0px 10px; 
margin:0px;
color:#000;
background-color:Transparent;
border:0px;
}

ul.topnav ul li a:hover {
background-color:Transparent;
color:#0c3f7c;
font-family: Palatino Linotype, Cambria ;
font-size:13px;	font-weight: normal;
line-height: 23px;
font-size:13px;
line-height: 23px;
	
}

ul.topnav ul ul li a {
	color:silver;
	padding-left: 10px;
}

ul.topnav ul ul li a:hover {
	background-color:#D3CEB8;
	color:#d49f0a;
}

ul.topnav span{
	float:right;
}




 ul#topnav {
	margin:-10px 0px 0px 0px; padding: 0;
	float: left;
	width: 975px;
	list-style: none;
	position: relative;
	font: 13px normal Palatino Linotype, Cambria ;
	font-weight:bold;
	background-color:#eee;
	border:solid 1px black;
	height:29px;
	/* IE10 Consumer Preview */ 
background-image: -ms-linear-gradient(top, #888652 0%, #5A5A32 100%);

/* Mozilla Firefox */ 
background-image: -moz-linear-gradient(top, #888652 0%, #5A5A32 100%);

/* Opera */ 
background-image: -o-linear-gradient(top, #888652 0%, #5A5A32 100%);

/* Webkit (Safari/Chrome 10) */ 
background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #888652), color-stop(1, #5A5A32));

/* Webkit (Chrome 11+) */ 
background-image: -webkit-linear-gradient(top, #888652 0%, #5A5A32 100%);

/* W3C Markup, IE10 Release Preview */ 
background-image: linear-gradient(to bottom, #888652 0%, #5A5A32 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#888652', endColorstr='#5A5A32 ',GradientType=0 );


}
ul#topnav li {
	float: left;
	border-right: 1px solid #a88e00;
	
}
ul#topnav li a 
{
padding: 5px 28px;
display: block;
color: #000;
text-decoration: none;
font-family:Palatino Linotype, Cambria ;
font-size:13px;

}

ul#topnav li:hover 
{ 
background:#fff;
font-family:Palatino Linotype, Cambria ;
font-size:13px;
}

ul#topnav li span 
{
padding: 10px 0px;
position: absolute;
left: 60px; top:25px;
display: none;
width: auto;
background: #eee;
color: #000;
font-weight:normal;

}



ul#topnav li:hover span 
{ 
display: block;
color:#971609;
 border-bottom:solid 2px #8b440a;    

}

ul#topnav li span a 
{ 
display: inline; 
color:#000;
 
}

ul#topnav li span a:hover 
{
text-decoration: none; 
color: #000; 
background-color:#ffd975;
 
}
