body 	{

	 	 font-size:12px;

	 	 font-family:verdana, arial, helvetica, sans-serif;

	 	 text-align: center;

	         /* background: #fff7c3 url("../img/back-grad.jpg"); */
	         
	         background: #fff7c3;

		/* background-repeat: repeat-x; */

		margin: 0px;	 	 

		 	}



P		{font-size:12px;

		 font-family:verdana, arial, helvetica, sans-serif;

		}
		
p.tight         { padding-top: 0;
                  padding-bottom: 0; 

                }



TABLE	{font-size:12px;

		 font-family:verdana, arial, helvetica, sans-serif;

		}



TD		{font-size:12px;

		 font-family:verdana, arial, helvetica, sans-serif;

		 		}



TR		{font-size:12px;

	 	 font-family:verdana, arial, helvetica, sans-serif;

		}

		

H2		{font-size: 18px;

		 font-family:verdana, arial, helvetica, sans-serif;

		 color:#FF9F00;

		 font-weight:bold;}



H3		{font-size:18px;

		font-family:verdana, arial, helvetica, sans-serif;

		color:#333333;

		font-weight:bold;; line-height: 19px}



H4		{font-size:14px;

		font-family:verdana, arial, helvetica, sans-serif;

		color:#324295;

		font-weight:bold;}

		

H5		{font-size:13px;

		font-family:verdana, arial, helvetica, sans-serif;

		color:#324295;

		font-weight:bold;}		







B		{ 

		 font-family:   verdana, arial, helvetica, sans-serif;

		 font-weight:bold;

	

		 }

		 



		

input 	{font-size: 11px;

		 font-family:verdana, arial, helvetica, sans-serif;

; background: #f5f5f5

	

		}

		

		

select 	{font-size: 11px;

		 font-family:verdana, arial, helvetica, sans-serif;

; background: #f5f5f5

		

		 }

		 

textarea {font-size:11px;

		  font-family:verdana, arial, helvetica, sans-serif;

; background: #f5f5f5

		  

		  }



img 	{  border-color: #324295;}



A:link    		{ color:#515CA4; font-weight:normal;  font-family:    verdana, arial, helvetica, sans-serif; font-size: 12px; text-decoration: none;}

A:visited 		{ color:#515CA4; font-weight:normal;  font-family:    verdana, arial, helvetica, sans-serif; font-size: 12px; text-decoration: none;}

A:active  		{ color:#515CA4; font-weight:normal;  font-family:    verdana, arial, helvetica, sans-serif; font-size: 12px; text-decoration: none;}

A:hover   		{ color:#CC0000; font-weight:normal;  font-family:    verdana, arial, helvetica, sans-serif; font-size: 12px; text-decoration: underline;}



A.left		    { color:#FFFFFF; font-weight:bold;  font-family:     verdana, arial, helvetica, sans-serif; font-size: 11px; text-decoration: none; }

A.left:link    	{ color:#FFFFFF; font-weight:bold;  font-family:    verdana, arial, helvetica, sans-serif; font-size: 11px; text-decoration: none; }

A.left:visited 	{ color:#FFFFFF; font-weight:bold;  font-family:    verdana, arial, helvetica, sans-serif; font-size: 11px; text-decoration: none; }

A.left:active  	{ color:#FFFFFF; font-weight:bold;  font-family:    verdana, arial, helvetica, sans-serif; font-size: 11px; text-decoration: none; }

A.left:hover  	{ color:#324295; font-weight:bold;  font-family:    verdana, arial, helvetica, sans-serif; font-size: 11px; text-decoration: none; }





A.leftsub		    { color:#FFFFFF; font-weight:normal;  font-family:     verdana, arial, helvetica, sans-serif; font-size: 11px; text-decoration: none;}

A.leftsub:link    	{ color:#FFFFFF; font-weight:normal;  font-family:    verdana, arial, helvetica, sans-serif; font-size: 11px; text-decoration: none;}

A.leftsub:visited 	{ color:#FFFFFF; font-weight:normal;  font-family:    verdana, arial, helvetica, sans-serif; font-size: 11px; text-decoration: none;}

A.leftsub:active  	{ color:#FFFFFF; font-weight:normal;  font-family:    verdana, arial, helvetica, sans-serif; font-size: 11px; text-decoration: none;}

A.leftsub:hover  	{ color:#324295; font-weight:normal;  font-family:    verdana, arial, helvetica, sans-serif; font-size: 11px; text-decoration: none; }







A.right    		{ color:#515CA4; font-weight:normal;  font-family:    verdana, arial, helvetica, sans-serif; font-size: 11px; text-decoration: none;}

A.right:link	{ color:#515CA4; font-weight:normal;  font-family:    verdana, arial, helvetica, sans-serif; font-size: 11px; text-decoration: none;}

A.right:visited	{ color:#515CA4; font-weight:normal;  font-family:    verdana, arial, helvetica, sans-serif; font-size: 11px; text-decoration: none;}

A.right:active 	{ color:#515CA4; font-weight:normal;  font-family:    verdana, arial, helvetica, sans-serif; font-size: 11px; text-decoration: none;}

A.right:hover  	{ color:#CC0000; font-weight:normal;  font-family:    verdana, arial, helvetica, sans-serif; font-size: 11px; text-decoration: underline;}



A.menu			{ color:#ffffff; font-weight:bold;  font-family:     verdana, arial, helvetica, sans-serif; font-size: 11px; text-decoration: none;}

A.menu:link    	{ color:#ffffff; font-weight:bold;  font-family:    verdana, arial, helvetica, sans-serif; font-size: 11px; text-decoration: none;}

A.menu:visited 	{ color:#ffffff; font-weight:bold;  font-family:    verdana, arial, helvetica, sans-serif; font-size: 11px; text-decoration: none;}

A.menu:active  	{ color:#ffffff; font-weight:bold;  font-family:    verdana, arial, helvetica, sans-serif; font-size: 11px; text-decoration: none;}

A.menu:hover   	{ color:#324295; font-weight:bold;  font-family:  verdana, arial, helvetica, sans-serif; font-size: 11px; text-decoration: none;}



A.breadcrumb    		{ color:#515CA4; font-weight:normal;  font-family:    verdana, arial, helvetica, sans-serif; font-size: 11px; text-decoration: none;}

A.breadcrumb:link    	{ color:#515CA4; font-weight:normal;  font-family:    verdana, arial, helvetica, sans-serif; font-size: 11px; text-decoration: none;}

A.breadcrumb:visited 	{ color:#515CA4; font-weight:normal;  font-family:    verdana, arial, helvetica, sans-serif; font-size: 11px; text-decoration: none;}

A.breadcrumb:active  	{ color:#515CA4; font-weight:normal;  font-family:    verdana, arial, helvetica, sans-serif; font-size: 11px; text-decoration: none;}

A.breadcrumb:hover   	{ color:#5173BD; font-weight:normal;  font-family:    verdana, arial, helvetica, sans-serif; font-size: 11px; text-decoration: underline;}



A.footer		    { color:#FFFFFF; font-weight:normal;  font-family:     verdana, arial, helvetica, sans-serif; font-size: 11px; text-decoration: none;}

A.footer:link    	{ color:#FFFFFF; font-weight:normal;  font-family:    verdana, arial, helvetica, sans-serif; font-size: 11px; text-decoration: none;}

A.footer:visited 	{ color:#FFFFFF; font-weight:normal;  font-family:    verdana, arial, helvetica, sans-serif; font-size: 11px; text-decoration: none;}

A.footer:active  	{ color:#FFFFFF; font-weight:normal;  font-family:    verdana, arial, helvetica, sans-serif; font-size: 11px; text-decoration: none;}

A.footer:hover  	{ color:#FFFFFF; font-weight:normal;  font-family:    verdana, arial, helvetica, sans-serif; font-size: 11px; text-decoration: underline; }



A.academy		    { color:#FFFFFF; font-weight:bold;  font-family:     verdana, arial, helvetica, sans-serif; font-size: 11px; text-decoration: none; }

A.academy:link    	{ color:#FFFFFF; font-weight:bold;  font-family:    verdana, arial, helvetica, sans-serif; font-size: 11px; text-decoration: none; }

A.academy:visited 	{ color:#FFFFFF; font-weight:bold;  font-family:    verdana, arial, helvetica, sans-serif; font-size: 11px; text-decoration: none; }

A.academy:active  	{ color:#FFFFFF; font-weight:bold;  font-family:    verdana, arial, helvetica, sans-serif; font-size: 11px; text-decoration: none; }

A.academy:hover  	{ color:#FFFFFF; font-weight:bold;  font-family:    verdana, arial, helvetica, sans-serif; font-size: 11px; text-decoration: underline; }





.breadcrumb		{font-size: 11px;

				color:#515CA4; 

				font-weight: normal

				}



.small   	{font-family: Verdana, Arial, Helvetica, sans-serif;

			 font-size: 11px;

			 }

			 

.capital 	{font-family : Verdana, Arial, Helvetica, sans-serif;

			 font-size: 11px;

			 font-weight:bold;

			 color: #B6C0D9;

			 }



.search 	{border-style: none;

			}

			

.tablehead  {font-size:13px;

		    font-family:verdana, arial, helvetica, sans-serif;

		    color:#324295;

		    font-weight:bold;}

			

.footer 	{font-size:11px;

		    font-family:verdana, arial, helvetica, sans-serif;

		    color:#324295;

		    }	



#stickymenu {

		position: absolute;

		left: 589;

		top: 184;

		width: 19;

		visibility: visible;

		z-index: 10;

		}

		

#container {

	/*width: 640px;*/

	width: 780px;

	margin-left: auto;

	margin-right: auto;

	padding: 10px;

	/*border: 1px solid #999;*/
	
	border-top: 1px solid #999;

	border-left: 1px solid #999;

	border-right: 1px solid #999;

	border-bottom: 1px solid #999;

	background-color: #fff;

	margin-bottom: 1px;

	margin-top: 20px;

}		



h6 { font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#324295; font-weight:bold; }

/* begin primary-nav block */
 #primary-nav		{
 			background: #333399; 
 			width: 100%; 
 			min-width: 600px; 
 			border-bottom: 1px solid #94928C; 
 			float: left;
 			clear: both;
 			position: relative; 
 			z-index: 10;
 } /* height: 33px; removed for Opera compatibility */
 
 #primary-nav-top	{
 			background: #333399; 
 			border-bottom: 1px solid #94928C; 
 			height: 10px; 
 			padding: 0; 
 			font-size: 1px;
 }
 
 #primary-nav-bottom	{
  			background: #333399; 
  			border-top: 1px solid #94928C; 
  			height: 10px; 
  			padding: 0; 
  			font-size: 1px;
 }
 
 #primary-nav-top .nav-size {
 			width: 600px;
 }
 
 #primary-nav ul 	{
 			margin: 0; 
 			padding: 0; 
 			padding-left: 150px; 
 			list-style:none;
 			width: 600px; 
 			position: relative; 
 			z-index: 10;
 } /* position and z-index added for Opera compatibility */
 
 #primary-nav ul li 	{
 			margin: 0; 
 			padding: 0; 
 			float: left; 
 			position: relative; 
 }
 
 #primary-nav ul li a 	{
 			display: block; 
 			text-decoration: none; 
 			padding:6px; 
 			border-right: solid 1px #94928C; 
 			border-left: solid 1px #94928C; 
 			color: #FFFFFF;
 			background: #333399;
 			font-weight: bold;
 }
 
 #primary-nav ul li a:hover		{
 			background: #4444AA; 
 			border-right: solid 1px #94928C; 
 			border-left: solid 1px #94928C;
 			color: #FF9F00;
 			font-weight: bold;
 }
 
 #primary-nav ul li.selected a	{
 			background: #fff7c3; 
 			border-right: solid 1px #94928C; 
 			border-left: solid 1px #94928C;
 			color: #FF9F00;
 }
 
 #primary-nav ul li.selected a:hover	{
 			background: #4444AA; 
 			border-right: solid 1px #94928C; 
 			border-left: solid 1px #94928C;
 			
 }
 
 #primary-nav li ul {
 			width: 300px; 
 			position: absolute; 
 			left: 0px; 
 			top: 26px; 
 			display: none; 
 			padding: 0;
 }
 
 /* Fix IE. Hide from IE Mac \*/
  * html #primary-nav ul li { float: left; height: 1%; }
  * html #primary-nav ul li a {float: left; height: 1%; }
 /* End */ 
 
 /* Sub Menu Styles */
 #primary-nav li:hover a, #primary-nav li.over a {
 			background: #333399; 
 			border-left: 1px solid #904E50; 
 			border-right: 1px solid #904E50; 
 }
 
 #primary-nav li:hover ul, #primary-nav li.over ul { 
 			display: block; 
 			border-top: 1px solid #94928C; 
 			border-bottom: 0; 
 			position: absolute; 
 }
 
 #primary-nav li ul li a { width: 190px; 
 			padding: 2px 5px; 
 			font-size: 1.0em;
 			text-align: left;
 			color: #FFFFFF; 
 			background: #333399; 
 			border-bottom: 1px solid #94928C;  
 			font-weight: normal;
 } 
 
 #primary-nav li ul li a:hover { 
 			color: #FF9F00; 
 			background: #5555BB; 
 			border: 0; 
 			border-left: 1px solid #94928C; 
 			border-right: 1px solid #94928C; 
 			border-bottom: 1px solid #94928C;
 			font-weight: normal;
 } 
 
 #primary-nav li.selected ul li a { 
 			width: 150px; 
 			padding: 2px 5px; 
 			font-size: 1.0em;
 			text-align: left;
 			color: #FFFFFF; 
 			background: #333399; 
 			border-bottom: 1px solid #94928C;  
 } 
 
 #primary-nav li.selected ul li a:hover { 
 			color: #FF9F00; 
 			background: #5555BB; 
 			border: 0; 
 			border-left: 1px solid #94928C; 
 			border-right: 1px solid #94928C; 
 			border-bottom: 1px solid #94928C;
 			} 

/* end primary-nav block */

#body-area		{
 			background: #FFFFFF; 
 			padding-top: 10px;
 			width: 100%; 
 			min-width: 600px; 
 			float: left;
 			clear: both;
 			position: relative; 
 			z-index: 10;
 } /* height: 33px; removed for Opera compatibility */
 

#footer {
	margin-left: auto;
	margin-right: auto;
	padding: 3px;
	margin-top: 20px;
	font-size: 9px;
	border-top: solid 1px #999;
}


		.trigger{
			cursor:pointer;
			margin: 3px;
			
		}		
		.trigger:hover{
			cursor:pointer;
			background:#ddf;
			
		}		
		.expanded{
			background:#ccf;
			cursor:pointer;
			
		}
		.expanded:hover{
			background:#eef;
			cursor:pointer;
		}
		.show{
		 	border: 1px solid #94928C;
		 	padding: 3px;
		        background:#fff7c3;
		}
		.hide{
			position:absolute;
			left:-999em;
			height:1px;
			width:100px;
			overflow:hidden;
		}
