body {	
padding:0px;
margin:0px;
background:url(../images/bg.jpg) repeat-x top;
}

td {
font-family:Tahoma, Geneva, sans-serif;
font-size:11px;
font-weight:normal;
color:#666666;
}	

a {
text-decoration:none;
}	
a:hover {
text-decoration:underline;
}	

.logo {
background:url(../images/home_02.jpg) no-repeat;
height:91px;
}

.menu a {
text-align:center;
font-weight:bold;
height:43px;
display:block;
color:#a6ccff;
line-height:40px;
text-transform:uppercase;
margin-right:2px;
padding-right:15px;
padding-left:15px;
}
.menu a:hover {
background:url(../images/home_06.jpg) repeat-x;
text-decoration:none;
}

.menu-active a, .menu-active a:hover {
text-align:center;
font-weight:bold;
height:43px;
display:block;
color:#a6ccff;
line-height:40px;
text-transform:uppercase;
margin-right:2px;
background:url(../images/home_06.jpg) repeat-x;
text-decoration:none;
padding-right:15px;
padding-left:15px;
}

.top-over a {
color:#858585;
padding:10px;
}
.top-over a:hover {
text-decoration:none;
background:#303030;
}

.top-over-active a, .top-over-active a:hover {
color:#858585;
padding:10px;
text-decoration:none;
background:#303030;
}

.red-heading, .blue-heading {
font-family:Georgia, "Times New Roman", Times, serif;
font-size:20px;
color:#00398d;
margin-right:5px;
}
.blue-heading {
color:#00398d;
}

.blue-head-bold {
font-family:Georgia, "Times New Roman", Times, serif;
font-size:11px;
font-weight:bold;
color:#00398d;
}

.header-left {
background:url(../images/home_11.jpg) no-repeat;
width:392px;
height:320px;
}

.header-top-heading {
font-family:Georgia, "Times New Roman", Times, serif;
font-size:17px;
color:#45cbfe;
}
.header-top-text {
font-family:Georgia, "Times New Roman", Times, serif;
font-size:14px;
color:#45cbfe;
font-style:italic;
line-height:20px;
}

.news-box {
background:url(../images/home_25.gif) repeat-x;
height:37px;
}
.news-box-mid {
background:url(../images/home_34.gif) repeat-y;
width:283px;
height:auto;
}.news-box-btm {
background:url(../images/home_41.gif) repeat-x;
width:100%;
height:4px;
}

.heading-white {
text-align:left;
text-decoration:none;
color:#FFF;
font-weight:bold;
margin-left:5px;
display:block;
}

.orange-over a {
text-align:left;
color:#0039a1;
font-weight:bold;
text-decoration:none;
}
.orange-over a:hover {
text-decoration:underline;
}

.blue-over a {
text-align:left;
color:#ab0000;
font-weight:normal;
text-decoration:none;
}
.blue-over a:hover {
text-decoration:underline;
}

input, textarea {
border:1px solid #CCC;
}

.submit-btn {
border:0px;
background:url(../images/submit-btn2.gif) no-repeat;
width:97px;
height:28px;
text-align:center;
font-weight:bold;
color:#FFFFFF;
}

.footer {
background:url(../images/home_17.jpg) repeat-x;
height:90px;
}

.footer-text {
text-align:center;
color:#bdbdbd;
font-size:11px;
}

/* // Header Easy Slider */

	img{border:none;}
    /* image replacement */
    .graphic, #prevBtn, #nextBtn{
       margin:0;
       padding:0;
       display:block;
       overflow:hidden;
       text-indent:-8000px;
       }
    /* // image replacement */
			

	#container{	
		margin:0 auto;
		position:relative;
		text-align:left;
		width:555px;
		}	

/* Easy Slider */

	#slider{}	
	#slider ul, #slider li{
		margin:0;
		padding:0;
		list-style:none;
		}
	#slider li{ 
		/* 
			define width and height of list item (slide)
			entire slider area will adjust according to the parameters provided here
		*/ 
		width:555px;
		height:269px;
		overflow:hidden; 
		}	
	#nextBtn{ 
		display:block;
		width:27px;
		height:27px;
		position:absolute;
		top:277px;
		z-index:9999999;
		}	
	#prevBtn{ 
		display:block;
		width:27px;
		height:27px;
		position:absolute;
		left:460px;
		top:277px;
		z-index:9999999;
		}	

	#nextBtn{ 
		left:500px;
		}														
	#prevBtn a, #nextBtn a{  
		display:block;
		height:27px;
		background:url(../images/arrow-prev.png) no-repeat 0 0;	
		}	
	#nextBtn a{ 
		background:url(../images/arrow-next.png) no-repeat 0 0;	
		}		
.mask {
 width:555px;
 height:320px;
 position:absolute;
}

/* Easy Slider */

.mask {
 width:555px;
 height:320px;
 position:absolute;
 z-index:999999;
}

.clear {
	clear:both
}

#gallery {
	position:relative;
	width:555px;
	height:305px;
	padding-top:7px;
}
	#gallery a {
		float:right;
		position:absolute;
	}
	
	#gallery a img {
		border:none;
	}
	
	#gallery a.show {
		z-index:500
	}

	#gallery .caption {
		z-index:600; 
		background-color:#000; 
		color:#ffffff; 
		height:100px; 
		position:absolute;
		bottom:0;
		font-family:Tahoma, Geneva, sans-serif;
		font-size:12px;
		font-weight:bold;
		margin-left:35px;
		padding-left:10px;
	}

	#gallery .caption .content {
		margin:10px 12px 10px 15px;
	}
	
	#gallery .caption .content h3 {
		margin:0;
		padding:0;
		color:#1DCCEF;
	}
	
/* // Header Easy Slider */


/* // Left SIde Menu */

        #dock{margin:0px; padding:0px; list-style:none; position:fixed; top:0px; height:100%; 
              z-index:100; background-color:#042048; left:0px;}
        #dock > li {width:33px; height:100%; margin: 0 0 1px 0;
		}
        
        #dock #links {background:url(../images/links.png) center no-repeat; }

        #dock a { font-family:Tahoma, Geneva, sans-serif;
		font-size:11px; color:#a8c4ec; font-weight:bold; text-decoration:none;display:block; width:210px; padding:5px 5px 5px 10px; }
        #dock a:hover { color:#042048;background:#D3DAED;
		}

        /* panels */
        #dock ul li {border: solid 0px #042048;}
        #dock ul li:hover {background:; color:#042048;}
      
        #dock > li:hover ul {display:block;}
        #dock > li ul {position:absolute; top:0px; left:-180px;  z-index:-1;width:235px; display:none;
                        background:url(../images/menu-shdw.png) repeat-y right; border:0px; padding:0px; margin:0px 0px 0px -7px; list-style:none; color:#042048;}
        #dock > li ul.docked { display:block;z-index:-2;}
        
        .dock,.undock{float:right;}
       .undock {display:none;}
	   .header {
		  height:90px;
		  background:url(../images/title-bg.jpg) no-repeat;
		  }
	    .sidemenu {
		width:100%; margin:0 auto; overflow:hidden;
		}
        #content {margin: 10px 0 0 60px; width:200px;}

/* // Left SIde Menu */

/* // Text Header Text Slider */

img{border:none;}
    /* image replacement */
        .graphic, #prevBtn2, #nextBtn2{
            margin:0;
            padding:0;
            display:block;
            overflow:hidden;
            text-indent:-8000px;
            }
    /* // image replacement */
			

	#container2{	
		width:370px;
		margin-left:16px;
		margin-top:7px;
		position:absolute;
		}	

/* Easy Slider */

	#slider2{}	
	#slider2 ul, #slider2 li{
		margin:0;
		padding:0;
		list-style:none;
		}
	#slider2 li{ 
		width:370px;
		height:300px;
		overflow:hidden;
		}	
	#nextBtn2{ 
		display:block;
		width:18px;
		height:18px;
		position:absolute;
		top:280px;
		z-index:9999999999;
		}	
	#prevBtn2{ 
		display:block;
		width:18px;
		height:18px;
		position:absolute;
		left:370px;
		top:280px;
		z-index:9999999999;
		}	

	#nextBtn2{ 
		left:395px;
		}														
	#prevBtn2 a, #nextBtn2 a{  
		display:block;
		height:18px;
		background:url(../images/arrow-prev-2.png) no-repeat;
		}	
	#nextBtn2 a{ 
	    background:url(../images/arrow-next-2.png) no-repeat;
		}		

/* // Text Header Text Slider */
