﻿/* MAIN ELEMENTS */

body {
	font: arial, arial;
	padding: 15px;
	background-color: #333366;
	font size: 100.01%; 
}


#info {
	position:relative;
	top:0px;
	background-color: #FFFFFF;
	padding: 30px 20px 20px 20px;
	border:   1px solid #232369;
	margin: 10px auto;
	width: 825px;
	height: auto;
}



#headerhome {
	margin:auto;
	left margin: 10px
	right margin: 10px
	width: 700px;
	position:relative;
	top:0px;
	height: 500px;
	
}


#menu
{	
	line-height: normal;
	top: 5px;	
	position: relative;
	width:790px;
	margin-top: 2px;
	margin-left: 4px; 
	z-index: 20;
	padding: 5px 0px 5px 0px
}

  


 
#menu li
{	margin: 0;
	padding: 0;
	list-style: none;
	float: left;
	font: bold 13px arial; 
	font-variant: small-caps;
}
 
#menu li a
{	display: block;
	margin: 0 1px 0 0;
	padding: 4px 10px;
	width: 175px;
	height: 20px;
	background: #232369;
	color: #FFFFFF;
	text-align: center;
	text-decoration: none}



 
#menu li a:hover
{	background: #5A97C9}
 

#menu div
{    position: absolute;
    visibility: hidden;
    margin: 0;
    padding: 2px;
    height: auto;
    background: #EAEBD8;
    border: 1px solid #5A97C9}
 
	#menu div a
	{	position: relative;
		display: block;
		margin: 0;
		padding: 5px 10px;
		width: 169px;
		height: 20px; 
		white-space: nowrap;
		text-align: left;
		text-decoration: none;
		background: #EAEBD8;
		color: #2875DE;
		font: 11px arial}
 
	#menu div a:hover
	{	background: #5A97C9;
		color: #FFF}

.menu a.current:link { color:#ffffff ; background-color: #5A97C9 ; cursor:pointer }

.menu a.current:visited { color:#ffffff ; background-color: #5A97C9 ; cursor:pointer }

.menu a.current:active { color:#ffffff ; background-color: #5A97C9 ; cursor:pointer }

.menu a.current:hover { color:#ffffff ; background-color: #5A97C9 ; cursor:pointer }


#searchform {
	position: absolute;
	top: 25px;
	right: 38px;
	z-index: 100;

}




/*
#headerhome a:link {

color: #FFFFFF;
}

#headerhome a:hover {

color: #FFFFFF;
}

#headerhome a:active {

color: #FFFFFF;
}

#headerhome a:visited {

color: #FFFFFF;
}

*/

#header {
	margin: auto;
	width: 800px; 
	position:relative;
	top:0px;
	height: auto;
	
}


/*
#header a:link {

color: #FFFFFF;
}

#header a:hover {

color: #FFFFFF;
}

#header a:active {

color: #FFFFFF;
}

#header a:visited {

color: #FFFFFF;
}
*/

li, td { font: 13px arial, arial;}

p {
	font: 13px arial, arial;
	margin: 0px 0px 0px 0px;
	padding:0px
}

a:link { text-decoration: none ; color: #292969 ; font-weight:bold }

a:active { text-decoration: none ; color: #292969 ; font-weight:bold }

a:visited { text-decoration: none ; color: #292969 ; font-weight:bold }

a:hover { text-decoration: underline ; color: #5A97C9 ; font-weight:bold }

#small {
font: 6.5pt arial, arial;
margin: 0px 0px 0px 0px;
padding: 0px

}

#footer{
	clear: both;
	text-align: right;
	font-family: "arial";
	position: relative;
	top: 0px;
}

/* HEADER AND QUOTE BOX */



#centergraphicframe {
	width:800px;
	height:140px;
	position: relative;
	margin: auto;
	top:10px;
	clear:both;
	overflow: visible; 
}

#centergraphicframehome {
	width: 788px;
	height: 287px;
	position: relative;
	margin: auto;
	top:0px;
	clear: both;
	bottom:0px; 
}

.centergraphic {
	left: 0px;
	top: 0px;
	width: 788px;
	height:140px;
	position: absolute;
	
}

.centergraphichome {
	margin: auto; 
	/*border: 4px solid #292969; */
	position:absolute;
	left: 0px;
}




/* CENTER */



.homecontent {
	position:relative;
	top: 15px;
	height: auto;
	font: 13px arial, arial;
	text-align: justify;
	width: 788px;
	padding: 0px 0px 0px 0px;
	margin: auto;

}

.homecontent table ul{
/*	margin: -20px;*/
}



.homecontent table td a:link {
	color: #292969;
	font-weight: normal;
	font-size: 10px;
	
	}
	
	
.homecontent table td a:hover {
	color: #5A97C9;
	font-weight: normal;
	text-decoration: underline;
	font-size: 10px;
	
	
	}
	
.homecontent table td a:active {
	color: #292969;
	font-weight: normal;
	font-size: 10px;
	
	
	}
	
.homecontent table td a:visited{
	color: #292969;
	font-weight: normal;
	font-size: 10px;
	
	}



.homecontent table td a.title:link  {
	color: #292969;
	font-weight: bold;
	font-size: 12px;
	
	}
	
	
.homecontent table td a.title:hover  {
	color: #5A97C9;
	font-weight: normal;
	text-decoration: underline;
	font-size: 12px;
	
	
	}
	
.homecontent table td a.title:active  {
	color: #292969;
	font-weight: normal;
	font-size: 12px;
	
	
	}
	
.homecontent table td a.title:visited  {
	color: #292969;
	font-weight: normal;
	font-size: 12px;
	
	}


.homecontent table td a.sub:link  {
	color: #292969;
	font-weight: bold;
	font-size: 12px;
	
	}
	
	
.homecontent table td a.sub:hover  {
	color: #5A97C9;
	font-weight: normal;
	text-decoration: underline;
	font-size: 12px;
	
	
	}
	
.homecontent table td a.sub:active  {
	color: #292969;
	font-weight: normal;
	font-size: 12px;
	
	
	}
	
.homecontent table td a.sub:visited  {
	color: #292969;
	font-weight: normal;
	font-size: 12px;
	
	}



.newcontent {

font-size:11px arial, arial;
margin-left:205px;
margin-right:35px;
padding:0 0 0px 0px;
text-align:left justify;
width:570px;
positon: relative; 
}


.subcontent {

	position:relative;

	top: 15px ;

	height: auto; 

	font: 13px arial, arial ;

	text-align: justify ;

	float: left ;

	width: 635px ;

	padding: 0px 20px 0px 20px ;

	margin: 0px ;

}



.popcontent {

	position:relative;

	top: 15px ;

	height: auto; 

	font: 13px arial, arial ;

	text-align: justify ;

	float: left ;

	width: 400px ;

	padding: 0px 20px 0px 20px ;

	margin: 0px ;

}





a.pop:link { color:#000000 ; text-decoration:none }

a.pop:visited { color:#000000 ; text-decoration:none }

a.pop:active { color:#000000 ; text-decoration:none }

a.pop:hover { color:#000000 ; text-decoration:none }

/*top navbar*/


.hnavbarnew {
	line-height: normal;
	top:25px;
	right:0px;
	position: absolute;
	width: 500px;
}


.hnavbarnew a:link { 
	
	font: 12px arial, arial; 
	font-weight: normal ;
	float: left  ; 
	text-align: center ; margin:2px;
    padding: 5px 14px 5px 14px ;
    text-decoration:none ;	color: #292969 }

.hnavbarnew a:visited { 

	font: 12px arial, arial; 
	font-weight: normal ;
	float: left  ; 
	text-align: center ; margin:2px;
    padding: 5px 14px 5px 14px ;
    text-decoration:none ;	color: #292969 }

.hnavbarnew a:active { 	
	font: 12px arial, arial; 
	font-weight: normal ;
	float: left  ; 
	text-align: center ; margin:2px;
    padding: 5px 14px 5px 14px ;
    text-decoration:none ;	color: #292969 }

.hnavbarnew a:hover { 	font: 12px arial, arial; 
	font-weight: normal ;
	float: left  ; 
	text-align: center ; margin:2px;
    padding: 5px 14px 5px 14px ;
    text-decoration: underline ;	
	color:#5A97C9 ;
	
	}

/* LEFT MENU */


.leftsubnavbar a.current:link { color:#5A97C9; text-decoration: none ; cursor:pointer }

.leftsubnavbar a.current:visited { color:#5A97C9; text-decoration: none ; cursor:pointer }

.leftsubnavbar a.current:active { color:#5A97C9; text-decoration: none ; cursor:pointer }

.leftsubnavbar a.current:hover { color:#5A97C9; text-decoration: none ; cursor:pointer }





.leftsubnavbar {
	float: left;
        margin-top: 10px; 
	margin-left:10px;
	position: relative;
	left: 11px;
	top: 8px;
	width: 120px;
	padding: 0px;
	text-align: left;
	line-height: normal;
	color: #333366;
	background-color: #FFFFFF;

}



.leftsubnavbar ul {
	width: 95%;
	margin: 0px;
	padding: 0px;
	position: relative;
	left: 0px;
	list-style: none;
}


.leftsubnavbar ul li {
	margin: 2px 0px 0px 0px;
	border: 0px solid #333366;
	padding: 0px;
	left: 0px;
	}


.leftsubnavbar ul li ul  { 

	margin-left: 9px;
	list-style: none;
	}





.leftsubnavbar ul li ul li a:link {
	font-size: 12px;
	list-style: none;
	font-weight: 100;
	}


.leftsubnavbar ul li ul li a:visited {
	font-size: 12px;
/*	list-style: disc;
	display: list-item; */
	font-weight: 100;
	}


.leftsubnavbar ul li ul li a:active {
	font-size: 12px;
/*	list-style: disc;
	display: list-item; */
 	font-weight: 100;
	}


.leftsubnavbar ul li ul li a:hover {
	font-size: 12px;
/*	list-style: disc;
	display: list-item; */
	font-weight: 100;
	color: #5A97C9;
	text-decoration: underline;
	}


.leftsubnavbar ul li a:link { 
	font: 12px arial, arial ; 
	font-weight:bolder ; 
	padding-bottom: 0px ; 
	padding-top: 2px;	
	display: block ;
    text-decoration:none ; 
	color: #292969; }

.leftsubnavbar ul li a:visited { 

	font: 12px arial, arial ; 
	font-weight:bolder ; 
	padding-bottom: 0px ; 
	padding-top: 2px;		
	display: block ;
    text-decoration:none ; 
	color: #292969 }

.leftsubnavbar ul li a:active { 

	font: 12px arial, arial ; 
	font-weight:bolder ; 
	padding-bottom: 0px ; 
	padding-top: 2px;		
	display: block ;
    text-decoration:none ; 
	color: #292969 }

.leftsubnavbar ul li a:hover {
	font: 12px arial, arial;
	font-weight:bolder;
	padding-bottom: 0px;
	padding-top: 2px;
	display: block;
	text-decoration:underline;
	color: #5A97C9
}



a.subcurrent:link { color:#ffffff ; background-color: #292969 ; cursor:pointer }

a.subcurrent:visited { color:#ffffff ; background-color: #292969 ; cursor:pointer }

a.subcurrent:active { color:#ffffff ; background-color: #292969 ; cursor:pointer }

a.subcurrent:hover { color:#ffffff ; background-color: #5A97C9 ; cursor:pointer; text-decoration: underline; }




.footerleft {
	position: relative;
	width: 800px;
	clear: both;
	margin-top: 0px;
	margin-right: auto;
	margin-left: auto;
}

.footerleft a:link { 
	
	font: 10px arial, arial; 
	font-weight: normal ;
	float: left  ; 
	text-align: center ; margin-right:15px;
    text-decoration:none ;	color: #292969 }

.footerleft a:visited { 

	font: 10px arial, arial; 
	font-weight: normal ;
	float: left  ; 
	text-align: center ; margin-right:15px;
    text-decoration:none ;	color: #292969 }

.footerleft a:active { 	
	font: 10px arial, arial; 
	font-weight: normal ;
	float: left  ; 
	text-align: center ; margin-right:15px;
    text-decoration:none ;	color: #292969 }

.footerleft a:hover { 	
	font: 10px arial, arial; 
	font-weight: normal ;
	float: left  ; 
	text-align: center ; margin-right:15px;
    text-decoration: underline ;
	color:#5A97C9 ;
	
	}


.footernavright {
	font: arial, arial;
	font-size:10px;
	font-weight: normal;
	line-height: normal;
	right: 0px;
	top: 0px;
	position:absolute;
	width: 300px;
	text-align:right;
	font-family: Arial, Helvetica, sans-serif;

}

h2 {

	font: 12px arial, arial ;

	margin: 8px 0px 8px 0px ; padding:0px ; font-weight: bold }



h3 {
	color: #333333;
	text-align: center;
	font: 12px arial, arial;
	font-weight: bold;
	margin: 0px 0px 8px 0px;
	padding:0px
}




h4 {

	font: 14px arial, arial ;

	margin: 8px 0px 8px 0px ; padding:0px ;

	font-weight: bold ; color: #6D6968 }



h5 {

	font: 14px arial, arial ;

	margin: 8px 0px 8px 0px ; padding:0px ;

	font-weight: bold ; color: #292969 }

h6 {

	font: 14px arial, arial ;

	margin: 8px 0px 8px 0px ; padding:0px ;

	font-weight: bold ; color: #232369 }

