@charset "utf-8";
/* CSS Document */
* {
    padding: 0;
    margin: 0;
} 

img, div, a, input { behavior: url(iepngfix.htc); } 

body {
padding: 0;
 margin: 0;
background-image:url(../images/bg.jpg);
background-repeat:repeat-x;
background-color:#e6f1fb;
}

h1{
font-family:Tahoma, Verdana, Helvetica, sans-serif;
color:#205064;
font-size:17px;
margin-left:25px;

}
h1 img {
vertical-align:middle;
padding-left:3px;
}

h2{
font-family:Tahoma, Verdana, Helvetica, sans-serif;
color:#205064;
font-size:16px;
font-weight:bold;
padding-bottom:5px;

}

.style1 {
	color: #b6ebf9;
	font-family:Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 12px;
}
.stylenew {
	color: #356D92;
	font-family:Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 12px;
}

#wrap {
width:962px;
margin:0 auto;
height:auto;
}


#header {
background-image:url(../images/top_banner.jpg); 
background-repeat:no-repeat; 
height: 173px;
}
#headerm {
background-image:url(../images/newtop_banner.jpg); 
background-repeat:no-repeat; 
height: 173px;
}
#headm{
padding-top:109px;
background-image:url(../images/news.jpg);
background-position:bottom;
background-repeat:no-repeat;
height:28px;

}
#header p{

}

#nav-menu {
background:url(../images/menu.jpg) no-repeat ;
background-repeat:no-repeat;
height: 34px;
margin:0px auto;
font-weight:bold;
} 


#nav-menu-sub {
background-color:#FFFFFF;
background:url(../images/newmenu.png) no-repeat ;
background-repeat:no-repeat;
height: 34px;
margin:0px;
font-weight:bold;
z-index:1;
} 

/* -----------------------new ---------*/
.w3p{
padding-top:5px;
font: bold 12px Tahoma, Verdana;
color:#FFFFFF;
padding-left:60px; /*offset of tabs relative to browser left edge*/
}

.w3p ul{
margin: 0;
padding-top:0px;
list-style-type: none;
}

/*Top level list items*/
.w3p ul li{
position: relative;
display: inline;
float: left;
}

/*Top level menu link items style*/
.w3p ul li a{
color:#FFFFFF;
display: block;
padding: 5px 7px 4px 7px;
margin-right: 3px; /*spacing between tabs*/
background: url(../images/divider.jpg) right no-repeat ;
text-decoration:none;

}

.w3p ul li a:hover{
color:#000000; /*tab link background during hover state*/

}
	
/*1st sub level menu*/
.w3p ul li ul{
position: absolute;
left: 0;
display: block;
visibility: hidden;
}

/*Sub level menu list items (undo style from Top level List Items)*/
.w3p ul li ul li{
display: list-item;
float: none;
}

/*All subsequent sub menu levels vertical offset after 1st level sub menu */
.w3p ul li ul li ul{
top: 0;
background: #07a08d;
}
.w3p ul li ul li{
margin-bottom:0px;
background: #07a08d;

}
/* Sub level menu links style */
.w3p ul li ul li a{
font: bold 12px Tahoma, Verdana;
width: 160px; /*width of sub menus*/
background: #07a08d;
color: #ffffff;
margin:0;
padding-bottom:10px;
background-image:url(../images/menu-line.png);
background-position:bottom;
background-repeat:no-repeat;
}

.w3p ul li ul li a:hover{
/*sub menus hover style*/

background: #eff9ff;
color: black;
display: block;
}

/* ######### CSS classes applied to down and right arrow images  ######### */

.downarrowclass{
position: absolute;
top: 7px;
right: 5px;
}

.rightarrowclass{
position: absolute;
top: 5px;
right: 5px;
}


/* ---------------        New menu   --------------------*/
/*
.w3p{
margin:0;
padding:0;

font-weight:bold;
color: #FFFFFF;
text-decoration: none;

}

.w3p ul{
font-family:Tahoma, Verdana;
font-size:9pt;
list-style-type: none;
padding-left:40px;
padding-top:8px;


}


.w3p ul li{
position: relative;
float: left;
list-style: none;
font: 12px Tahoma, Arial;
font-weight:bold;
padding-right:10px;
padding-left:10px;
line-height:20px;

}


.w3p ul li a{
display: block;
color:#ffffff;
background: url(../images/divider.jpg) right no-repeat ;
text-decoration:none;
}

.w3p ul li a:hover{
color:#000000;
}
	

.w3p ul li ul{
margin-left:0px;
padding:0px 0px 0px 0px;
position: absolute;
margin-top:4px;

display:block;
visibility: hidden;
text-align:left;
background-color:#07a08d;
}


.w3p ul li ul li{
padding:0px 0px 0px 0px;
}



.w3p ul li ul li ul{

padding:0px 0px 0px 0px;
}


.w3p ul li ul li a{
color:#FFFFFF;
width: 160px; 
background: white;
padding: 4px 5px;
line-height:17px;

margin-top:0px;
border-top-width: 0;
	background-image:url(../images/menu-line.png);
	background-position:bottom;
		background-repeat:no-repeat;
background-color:#07a08d;
}

.w3p ul li ul li a:hover{ 
background: #eff9ff;
color: black;
background-color:#068777;
}


.downarrowclass{
position: absolute;
right: 5px;
}

.rightarrowclass{
position: absolute;
right: 5px;
}

*/

/* ------------------ End of Menu ---------------------- */

 
#welcome-bar{
margin-top:0px;
float: left;
height:228px;
width:962px;
background:url(../images/shadow.jpg) repeat-y;

}
#welcome-bar1{
margin-top:0px;
float: left;
height:auto;
width:962px;
background:url(../images/shadow.jpg) repeat-y;

}


#welcome-bar ul
{
margin-top:0px;
list-style: none;
}
#welcome-bar li
{ 
float: left;
}
#welcome  {
background-image:url(../images/welcome_band.jpg);
background-repeat:no-repeat;
width:634px;
height:225px;
}
#ib {
float:left;
padding:0;

}
#calender {
float:right;
height:225px;
width:192px;
background-image:url(../images/calender.jpg);
background-repeat:no-repeat;

}

#calender iframe {
float:right;
margin-top:33px;
margin-right:19px;

}

#bar {
margin-top:-6px;

width:962px;
height:auto;
float:left;
z-index:1px;
}
#bar ul
{
list-style: none;
}
#bar li
{ 
float: left;
background-image:url(../images/pic2.jpg);
}

#footer
{
float:left;
margin-top:-7px;
background-image:url(../images/footer_bt_1.jpg);
background-repeat:no-repeat;
height:52px;
width:962px;
}
#footer1
{
float:left;
margin-top:-7px;
background-image:url(../images/btm_strip.jpg);
background-repeat:no-repeat;
height:52px;
width:962px;
}


#footer1 p {
float: right;
padding-right:27px;
padding-top:7px;
background-image:none;
}
#footer1 a {
float: left;
padding-left:27px;
padding-top:7px;
}



#footer p {
float: right;
padding-right:27px;
padding-top:7px;
background-image:none;
}
#footer a {
float: left;
padding-left:27px;
padding-top:7px;
}

#footer-copy
{
float:left;
height:19px;
width:962px;
font-family:Tahoma, Verdana, Helvetica, sans-serif;
font-size: 11px;
color:#0788b0;
}
#footer-copy a {
float: left;
padding-left:27px;
padding-top:0px;
font-family:Tahoma, Verdana, Helvetica, sans-serif;
font-size: 11px;
text-decoration:none;
color:#0788b0;

}
#footer-copy p {
float: right;
padding-right:27px;
padding-top:0px;
background-image:none;
}
/* -------------------- Sub Page --------------------------- */

.subbg{
width:962px;
margin-top:-2px;
white-space:962px;
padding-bottom:10px;
width:auto;
background-image:url(../images/bg_sub.jpg);
background-repeat:repeat-y;

}
.subbg ul{
padding-left:15px;
}
.align_sub_right{
float:right;
padding-top:5px;
padding-right:14px;
}

.align_sub_right img{
padding-bottom:10px;
}
.navigationlink{
margin-left:50px;
height:20px;
padding-top:10px;
font-family: Tahoma, Verdana;
font-size: 12px;
color: #346d91;
text-decoration: none;
}
.navigationlink a{
font-family: Tahoma, Verdana;
font-size: 12px;
color: #346d91;
text-decoration: none;
}
.subline{
margin:0px;
padding:1px;
background-image:url(../images/line.jpg);
background-repeat:no-repeat;
margin-left:11px;
}
.bullet{
padding-right:50px;
padding-left:50px;
padding-top:4px
}

.subcontentpart{
width:670px;
height:auto;
margin-top:6px;
background-color:#f1f5ff;
margin-left:50px;
padding-bottom:2px;
}
.align_sub{
margin-left:0px;
padding-top:0px;
}
.subcontentpart img{
margin:0px 10px 10px 0px;
}

.subtext{
margin:0px 30px 6px 26px;
font-family: Tahoma, Verdana;
font-size: 12px;
line-height: 20px;
color: #132f41;
text-decoration: none;
}

#textbox {
		
	border-top-color: #277aa1;
	border-right-color: #277aa1;
	border-bottom-color: #277aa1;
	border-left-color: #277aa1;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
}
#newlinkk {
margin-left:20px;
margin-top:10px;
margin-bottom:10px;
}
#newlink ul{


}
#newlink li{


}
#princi{ float:left; width:936px; height:216px; background:url(../images/princifront.jpg) no-repeat; margin-left:12px;}
#princi1{ float:left; width:936px; height:216px; background:url(../images/princifront1.jpg) no-repeat; margin-left:12px;}
#bbar{ float:left; height:auto;margin-left:12px;}
#bbar li{ float:left; list-style:none; margin-top:10px; margin-left:5px;}


