/* CSS Document */

/***************bgcolor**********/

.body_bg{
	background:#FFFFFF;
}

.border_col{
	background:#EAEAEA;
}

.curv_bg{
	background:#666666;
}

.nav_bg{
	background:#D9D9D9;
}

.line_bg{
	background:#000000;
}

/********************text******************/

.search{
	font: bold 12px Arial, Helvetica, sans-serif;
	color:#455296;
	padding:0 5px 0 0;
}

.search1{
	font: bold 12px Arial, Helvetica, sans-serif;
	color:#000000;
	padding:0 5px 0 0;
}

.search2{
	font: bold 12px Arial, Helvetica, sans-serif;
	color:#FFFFFF;
}


.welcome_text{
	font: normal 12px Arial, Helvetica, sans-serif;
	color:#000000;
	line-height:18px;
	text-align:justify;	
	padding:15px 10px 30px 10px;
}

.welcome_text1{
	font: normal 12px Arial, Helvetica, sans-serif;
	color:#000000;
	line-height:18px;
	text-align:justify;	
	padding:10px 10px 10px 10px;
}

.form_text{
	font: normal 12px Arial, Helvetica, sans-serif;
	color:#000000;
}

.form_title{
	font: bold 14px Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	padding:5px 0 5px 10px;
}

.footer{
	font: normal 11px Arial, Helvetica, sans-serif;
	color:#000000;
	text-decoration:none;
}

a{
	font: bold 14px Arial, Helvetica, sans-serif;
	color:#000000;
	text-decoration:none;
}
		
a:hover{
	font: bold 14px Arial, Helvetica, sans-serif;
	color:#000000;
	text-decoration:none;
}
	
.power{
	font: normal 11px Arial, Helvetica, sans-serif;
	color:#000000;
	text-decoration:none;
}	


/******************link*************************/

a.nav:link,a.nav:active,a.nav:visited{
	font: bold 14px Arial, Helvetica, sans-serif;
	color:#000000;
	text-decoration:none;
	padding:0 0 0 5px;	
}

a.nav:hover{
	font: bold 14px Arial, Helvetica, sans-serif;
	color:#000000;
	text-decoration:none;
	padding:0 0 0 5px;	
	background: #666666;
	
}

a.more:link,a.more:active,a.more:visited{
	font: bold 12px Arial, Helvetica, sans-serif;
	color:#455296;
	text-decoration:none;
}

a.more:hover{
	font: bold 12px Arial, Helvetica, sans-serif;
	color:#455296;
	text-decoration:none;
	
}

a.nav1:link,a.nav1:active,a.nav1:visited{
	font: bold 12px Arial, Helvetica, sans-serif;
	color:#000000;
	text-decoration:none;
	
}

a.nav1:hover{
	font: bold 12px Arial, Helvetica, sans-serif;
	color:#CCCCCC;
	text-decoration:none;
}

/*****************link**************/
#menu ul { 
	margin: 0; 
	padding: 0; 
	list-style: none;
	font: 12px Arial, Helvetica, sans-serif;
	width: 200px; /* Width of Menu Items */ 
	border:0px solid #D9D9D9;
 
} 

#menu ul li { 
	position: relative; 
} 

#menu li ul { 
	position: absolute; 
	left: 199px; /*Set 1px less than menu width */ 
	top: 0; 
	display:000000; 
} 

#menu li:hover ul {
	display:D9D9D9; 
} 

#menu li:hover>ul { 
	visibility:visible; 
} 

#menu ul ul {
	visibility:hidden; 
} 

/* Fix IE. Hide from IE Mac \*/ 
* html #menu ul li { float: left; height: 1%; } 
* html #menu ul li a { height: 1%; } 
/* End */ 

/* Make-up syles */ 

#menu ul, li { 
	margin: 0 0 0 0; 
} 

/* Styles for Menu Items */ 
#menu ul a { 
	display: block; 
	text-decoration: none; 
	color: #333333; 
	background: #D9D9D9; /* IE6 Bug */ 
	padding:5px 0 0 10px; 
	border: 1px solid #EAEAEA; 
	} 

/* Hover Styles */ 
#menu ul a:hover { 
	color: #000000; 
	background: #666666;
	 
} 

/* Sub Menu Styles */ 
#menu li ul a { 
	text-decoration: none; 
	align:center;
	color: #000000; 
	background: #D9D9D9; /* IE6 Bug */ 
	padding:0 0 0 5x; 
	border:1px solid #FFFFFF; 
} 

#menu li ul a:hover { 
	color: #000000; 
	background: #666666; 
	} 

/* Icon Styles */ 
#menu ul a.submenu {background:#D9D9D9  no-repeat right; } 
#menu ul a.submenu:hover {background:#D9D9D9  no-repeat right;}

.style1 {
	font-size: 12px;
	font-weight: bold;
}


a {
	color: #336699;
	font-size:14px;
	text-decoration:underline;
}
a:hover {
	color: #0000FF;
	text-decoration:underline;
}

/***********form**************/
.sa_title {
	font: bold 26px Arial, Helvetica, sans-serif;
	color: #333333;
}
.sa_fset {
	border: #000000 2px solid;
}
.sa_legtitle {
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #333333;
	size: 16px;
	font-weight: bold;
}
.sa_normaltext_palf {
	font: bold 12px Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	padding-left: 5px;
	background: #FFFF99;
}
.sa_borderall {
	border: #666666 1px solid;
	background: #E4E4E4;
}
.sa_form_heading {
	background: #666666;
	font: bold 18px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
}
.normaltext {
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	text-align:left;
	color: #000000;
}
.smalltext {
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
}
.sa_textbox {
	width: 200px;
	height: 20px;
	border: #333333 1px solid;
	padding: 2px 2px 2px 2px;
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
}

.sa_textbox1 {
	width: 100px;
	height: 20px;
	border: #333333 1px solid;
	padding: 2px 2px 2px 2px;
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
}

.sa_textbox_mid {
	width: 120px;
	height: 20px;
	border: #333333 1px solid;
	padding: 2px 2px 2px 2px;
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
}
.sa_select_shorten {
	width: 200px;
	height: 20px;
	border: #333333 1px solid;
	padding: 2px 2px 2px 2px;
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
}
.sa_select_fit {
	width: 140px;
	height: 20px;
	border: #333333 1px solid;
	padding: 2px 2px 2px 2px;
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
}
.sa_textarea_big {
	width: 495px;
	height: 100px;
	border: #333333 1px solid;
	padding: 2px 2px 2px 2px;
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
}
.sa_textarea_mid {
	width: 200px;
	height: 90px;
	border: #333333 1px solid;
	padding: 2px 2px 2px 2px;
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
}

.mainhdm{ font-size:15px; color:#003399l; text-decoration:none;}
.breadcrumbs{ font-size:26px; color:#003399l}