@charset "utf-8";
/* CSS Document */



html {height:100%;
		width:100%;}
		
		
/*---  ########### Re-copy this area ####################  -----------------------------------------------------------------*/
body {          font-family:"Trebuchet MS", Tahoma, "Segoe UI";
				font-size:12px;
                background-color:#FFFF99;
                margin:0 0 23px 0;
            }
			
#banner {width:100%; height:436px; background:url(../images/banner.jpg)
no-repeat top;border-top:1px solid  transparent;z-index:1; min-width:1085px;}
#fade {margin:317px 0 0 0; height:76px;}

.float {float:right; font-weight:bold;}
.float a {color:#333300; text-decoration:none; font-size:16px; padding:0;}
.float a:visited {color:#333300; text-decoration:none; font-size:16px; padding:0;}
.float a:hover {color:#000; text-decoration:none; font-size:16px;}

#fade-txt {width:auto; margin:35px 5px 0 0;}
#fade-logo {width:76px; margin:20px 3% 0 0;}
#lag-txt {width:auto; margin:35px 5px 0 0;}
#lag-logo {width:76px;margin:17px 20px 0 0;}
#nav { margin:0 0 0 0; height:43px; background:url(../images/bg.png) repeat-x bottom;}

/*---  ########### ends here ####################  -----------------------------------------------------------------*/	


		
		
#nav_bar {
		width:80%;
		padding:0 0 0 0;
		margin-left:7%;
		margin-right:auto;
		height:43px;
		z-index:3;
		}

			
.nav_btn ul {
				list-style: none;
				margin: 0;
				padding: 0;
				padding-top: 4px;}

.nav_btn li { display:inline;
				}

.nav_btn a:link, a:visited { padding:8px 23px 4px 23px;
							text-decoration:none;
							font-size:14px;
							color: #003300;
							}
							
							
.nav_btn a:active { padding:19px 23px 6px 23px;
							background-image:url(../images/link_bg.jpg);
							text-decoration:none;
							font-size:14px;
							color: #FFFF66;
							}
							
.nav_btn a:hover{ padding:19px 23px 6px 23px;
								background-image:url(../images/link_bg.jpg);
							text-decoration:none;
							font-size:14px;
							color: #FFFF66;
							}
							
.nav_btn { margin:0 0 0 0;
			float:left;
			padding:15px 0 6px 0;
			background-image:url(images/bg.png);
			color: #333333;
			width:100%;
			text-align:left;
			display:block;
			height:auto;
			font-size:12px;}
			
#shade { height:24px; /* replace also*/
			width:100%;
			background-image:url(../images/shade.png);
			min-width:1085px;}
			
#content { width:1085px;
			margin-left:auto;
			margin-right:auto;
			margin-bottom:43px;
			background-color: #FFFF99;}
			
#cont1 {width:1085px;
		height:423px;}
		
#cont1_left {width:831px;
		margin:0 0 0 0;
		float:left;
		height:423px;}
		
#welcome_img { width:533px;
				height:173px;
				margin:0 0 0 0;
				background-image: url(../images/welcome_banner.jpg);
			background-position:center;
			background-position:top;
			background-repeat:no-repeat;
				float:left;}
				
#welcome_img_txt { float:left;
					margin:12px 170px 60px 52px;
					color:#FFFF66;
					}
				
#login_img { width:294px;
			height:173px;
			background-image:url(../images/login.jpg);
			background-position:center;
			background-position:top;
			background-repeat:no-repeat;
			float:right;}
			
#login_img_txt { margin:115px 23px 10px 23px;
					font-size:14px;
					color:#FFCC66;}
			
.c:link { font-size:14px;
						font-weight:bold;
						padding:0 0 0 0;
						margin:0 0 0 0;
						text-decoration:none;
					color: #FFFFFF;}
					
.c:visited { font-size:14px;
						font-weight:bold;
						padding:0 0 0 0;
						margin:0 0 0 0;
						text-decoration:none;
					color: #FFFFFF;}
					
.c:active { font-size:14px;
						font-weight:bold;
						padding:0 0 0 0;
						margin:0 0 0 0;
						text-decoration:none;
					color: #FFFFFF;}
					
.c:hover { font-size:14px;
						font-weight:bold;
						padding:0 0 0 0;
						margin:0 0 0 0;
						text-decoration: underline;
					color: #FFFFFF;}
					
					
#plt_tree { width:830px;
			height:245px;
			background-color:#993300;
			background-image: url(../images/plt_tree.jpg);
			background-position:center;
			background-position:top;
			background-repeat:no-repeat;
			margin-top:175px;}

/*---   ########### Re-copy this area #################### -----------------------------------------------------------------*/			
#plt_tree a {color: #FF9966;text-decoration:none; padding:0;}
#plt_tree a:hover {color:#fff;}	
#plt_tree_txt { float:right; color:#FFFF99; margin:23px 10px 0 645px; height:auto;}					
#plt_tree h3 {margin:100px 0 0 40px; color:#FFCC99; font-size:18px;}
#plt_tree h3 a {color:#FFCC99; font-size:18px;}
#plt_tree h3 a:hover {color:#fff; text-decoration:underline;}
/*---  ########### ends here ####################  -----------------------------------------------------------------*/
		
#cont1_right {width:252px;
		margin:0 0 0 0;
		float:right;
		height:423px;
		background-image: url(../images/quick_links.jpg);
			background-position:center;
			background-position:top;
			background-repeat:no-repeat;}
			
#links_div { 
				height:auto;
				width:auto;
				border:1px  #B00000;
				margin:90px 0 0 0;
				}

.side_nav { font-size:13px;
				width:80%;
				margin-left:auto;
				margin-right:auto;
				margin-top:4px;
				height:auto;}
				
.side_nav:hover { font-size:13px;
				width:80%;
				margin-left:auto;
				margin-right:auto;
				margin-top:8px;
				height:auto;}

#b { font-size:13px;
			text-decoration:none;
			padding:12px 0 0 7px;
				height:24px;
				display:block;}

				
.b:link  { font-size:13px;
				border-bottom:1px solid  #669900;
				color: #FFCC66;}
				
.b:visited {
				border-bottom:1px solid #669900;
				color:#FFCC66;}
				
.b:hover { 	border-left:7px solid  #FF6633;
			border-bottom:1px solid #FF6633;
				color: #FFFFff;}


		
#cont2 {width:1085px;
		height:242px;
		margin:2px 0 0 0;
		background-image:url(../images/footer.jpg);
		background-position:center;
			background-position:top;
			background-repeat:no-repeat;}
	
			
#footer { float:right;
			height:242px;
			width:750px;}
			
			
#footer_left { float:left;
			height:242px;
			width:300px;}
			
#footer_div { 
				height:auto;
				width:auto;
				border-left:1px solid #FF6633;
				margin:45px 0 0 0;
				}

			
#footer_links { 
				height:auto;
				width:auto;
				border:1px  #B00000;
				margin:10px 0 0 0;
				}

.footer_nav { font-size:13px;
				width:100%;
				margin-top:0;
				height:auto;}
				
.footer_nav:hover { font-size:13px;
				width:100%;
				margin-top:0;
				height:auto;}

#e { font-size:11px;
		text-transform: capitalize;
			text-decoration:none;
			padding:3px 0 3px 7px;
				height:15px;
				display:block;}

				
.e:link  {		color: #FFCC66;}
				
.e:visited {	color:#FFCC66;}
				
.e:hover { 		border-right:6px solid  #FF6633;
				border-left:2px solid  #FF6633;
				color: #fff;}

			
#footer_left_1 { float:left; height:242px; width:140px;}
#footer_left_1 h3 {padding:0; color:#FFFF99; margin:53px 0 0 9px; font-size:19px;}		
#footer_left_2 { float:right;
				margin:0 10px 0 0;
			height:242px;
			width:140px;}
			
#footer_right { float:right;
			height:242px;
			width:450px;}
			
			
#footer_right_1 { float:left;
			height:242px;
			width:140px;}
			
#footer_right_2 { float:right;
				margin:0 100px 0 0;
			height:242px;
			width:190px;}
			
#f { font-size:11px;
			text-decoration:none;
			padding:9px 0 9px 7px;
				height:auto;
				display:block;}

				
.f:link  {		color: #FFCC66;}
				
.f:visited {	color:#FFCC66;}
				
.f:hover { 		border-right:6px solid #FF6633;
				border-left:2px solid #FF6633;
				color: #fff;}
	
	
				
/* The CSS below control the sponsor images */	

#partners { float:left;
			height:241px;
			width:300px;
			background-image: url(../images/partners.jpg);
		background-position:center;
			background-position:top;
			background-repeat:no-repeat;
			margin-left:23px;}
			
#partners_img { width:auto;
				height:119px;
				margin:82px 34px 12px 34px;}


#img_1 { float:left;
		width:100px;
		height:100px;
		padding:6px 0 0 10px;
		margin:7px 0 12px 0;
		border:1px solid  #BF0000;}
		
#img_1:hover { float:left;
		width:100px;
		height:100px;
		padding:6px 0 0 10px;
		margin:7px 0 12px 0;
		border:1px solid #FFFF99;}

#div_right { float:right;
		width:110px;
		height:100px;
		margin:7px 0 12px 0;}
		
#img_2 { width:100px;
				height:auto;
				padding:8px 0 6px 0;}	
				
#img_3_a {float:left;
			width:47px;}
			
#img_3_ar { float:left;
			margin:12px 0 0 0;
			width:20px;
			}
			
#img_3_b { float:right;
			width:44px;
			margin:0 12px 0 0;}
			
			
/* the CSS below controls the Inside pages #######################################################################*/

#banner2 {
	width:100%;
	height:383px;
	background-image:url(../images/banner2.jpg);
	background-repeat:no-repeat;
	background-position:center;
	background-position:top;
	border:1px solid  #FF6600;
	z-index:1;}

#nav2 { margin:223px 0 0 0;
			height:43px;
			background-image:url(../images/bg.png);
			background-repeat:repeat-x;
			background-position:bottom;}
			
#nav_bar {
		width:80%;
		padding:0 0 0 0;
		margin-left:7%;
		margin-right:auto;
		height:43px;
		z-index:3;
		}

			
.nav_btn ul {
				list-style: none;
				margin: 0;
				padding: 0;
				padding-top: 4px;}

.nav_btn li { display:inline;
				}

.nav_btn a:link, a:visited { padding:8px 23px 4px 23px;
							text-decoration:none;
							font-size:14px;
							color: #003300;
							}
							
							
.nav_btn a:active { padding:19px 23px 6px 23px;
								background-image:url(../images/link_bg.jpg);
							text-decoration:none;
							font-size:14px;
							color: #FFFF66;
							}
							
.nav_btn a:hover{ padding:19px 23px 6px 23px;
								background-image:url(../images/link_bg.jpg);
							text-decoration:none;
							font-size:14px;
							color: #FFFF66;
							}
							
.nav_btn { margin:0 0 0 0;
			float:left;
			padding:15px 0 6px 0;
			background-image:url(images/bg.png);
			color: #333333;
			width:100%;
			text-align:left;
			display:block; height:auto; font-size:12px;}
			
#shade { height:24px;width:100%;background-image:url(../images/shade.png);}
#sponsors {height:50px; background:#FF9966; margin:5px auto;}
			
/* The end */