body
{margin:0px;
background-color:#FFFFFF;
background-repeat:repeat;

}

#nav-menu ul
{
list-style: none;
padding: 0;
margin:0;
} 
.requiredfield{
	color:#FF0000;	
}

.form_txt{
			font-family:Tahoma;
			font-size:12px;
			font-weight:bold;
			color:#000000;
			}
			
.form_txt2{
			border:#999999 1px solid;
			font-family:Tahoma;
			font-size:12px;
			color:#333333;
			background-color:#EBEBEB;
			padding:1px;
			}

.form_txt1{
			font-family:Tahoma;
			font-size:12px;
			color:#999999;
			}
			
.form_txt3{
			font-size:12px;
			color:#ffffff;
			}
.gray{
			color:#333333;
		}
.small-font{font-family:Tahoma;
			font-size:10px;
			line-height:1.2;
			}

#nav-menu li
{
font-family:Tahoma, Arial;
float: left;
margin: 0px 0px 0px 0px;
list-style-type:none;
}

#nav-menu li a
{
font-family:Tahoma, Arial;
background-image: url(../images/nev_md.gif);
background-repeat:repeat-x;
background-position:right;
font-size:12px;
font-weight:bold;
height:46px;
line-height:46px;
float:left;
width:130px;
display: block;
color: #ffffff;
text-decoration: none;
text-align: center;
} 


#nav-menu li a:link
{list-style-image:;
}  

#nav-menu li a:hover
{list-style-image:;
background-image: url(../images/nev_hover.gif); 
background-repeat: repeat-x;
background-position:left;
font-family:Tahoma, Arial;
font-size:12px;
font-weight:bold;
height:46px;
line-height:46px;
float: left;
width:130px;
display: block;
color: #ffffff;
text-decoration: none;
text-align: center;
}
.body_text
{font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
padding-left:20px;
padding-right:20px;
padding-top:18px;
line-height:22px;
color:#333333;
text-align:justify;
}

.body_text2
{font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
padding-left:20px;
padding-right:20px;
padding-top:18px;
line-height:14px;
color:#333333;
text-align:justify;
}
.body_texth
{font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
padding-left:20px;
padding-right:20px;
padding-top:18px;
line-height:14px;
color: #003366;
text-align:justify;
}
.body_textn
{font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
padding-top:18px;
line-height:14px;
color: #003366;
text-align:justify;
}
.heading
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:22px;
color: #0c5994;
padding-left:20px;
text-decoration:none;
padding-top:18px;
font-weight:bold;
}


##menu{
		margin:0;
		padding:0;
		}
		#menu ul{
		padding:0;
		margin:0;
		}
		#menu li{
		position: relative;
		float: left;
		list-style: none;
		margin: 0;
		padding:0;
		}
		#menu li a{
		width:140px;
		display: block;
		text-decoration:none;
		line-height: 35px;
		font-weight: bold;
		font-size: 12px;
		}
		#menu li a:hover{
		background-position: bottom center;
		}
		#menu ul ul{
		position: absolute;
		top: 35px;
		width: 140px;
		visibility: hidden;
		}
		#menu ul li:hover ul{
		visibility:visible;
		}
		a.blue{
		background: url(../mages/nev_hover);
		background-repeat:repeat-x;
		font-family: Arial, Helvetica, sans-serif;
		text-align:center;
		font-size:12px;
		font-weight:bold;
		color: #ffffff;
		}
		a.yellow{
		background: url(../images/nev_hover.gif) repeat-x top center;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		text-align:left;
		color: #ffffff;
		}
		.form_text
		{
		font-family:Tahoma;
		font-size:12px;
		line-height:15px;
		font-weight:normal;
		color:#333333;
		text-decoration:none;
		padding-bottom:2px;
		}
		
		.form_text_field
		{
			font-family:Tahoma;
			font-size:12px;
			line-height:15px;
			background-color:#E1E4E7;
			width:200px;
			font-weight:normal;
			color:#333333;
			text-decoration:none;
			padding-bottom:2px;
			
			}
		
		.form_text_headeng{
			font-family:Tahoma;
			font-size:14px;
			line-height:15px;
			font-weight:normal;
			color:#003366;
			font-size:24px;
			text-decoration:none;
			padding-bottom:2px;
		}
		.heading1{
			font-family:Arial, Helvetica, sans-serif;
			font-size:14px;
			font-weight:700;
			color: #0066CC;
			text-decoration:none;
			text-align:justify;
			
		}
		.heading2{
			font-family:Arial, Helvetica, sans-serif;
			font-size:14px;
			font-weight:700;
			padding-left:20px;
			color: #0066CC;
			text-decoration:none;
			text-align:justify;
			
		}
		.body_text1
		{
		font-family:Tahoma,Arial, Helvetica, sans-serif;
		font-size:12px;
		font-weight:normal;
		color:#333333;
		text-align:justify;
		}
		.error_msg
		{
		font-family:Tahoma;
		font-size:12px;
		color:#FF0000;
		font-weight:normal;
		text-decoration:none;
		}
		
		.submit_button{
			background-color:#003399;
			color:#FFFFFF;			
			}
		
/* CSS MENU END */



.tab-text{font-family:'Trebuchet MS', Arial, Verdana, Tahoma; font-size:12px; line-height:1.5;}

#shakeb-menu02 a
{
font-family: "Trebuchet MS", Arial, Verdana, Tahoma;
font-size:16px;
line-height:2.0;
display: inline;
color:#FFFFFF;
text-decoration:none;
text-align:center;
margin-right:30px;
font-weight: normal;
}


#shakeb-menu02 a:link
{
font-family: "Trebuchet MS", Arial, Verdana, Tahoma;
font-size:16px;
line-height:2.0;
display: inline;
color:#FFFFFF;
text-decoration:none;
text-align:center;
font-weight: normal;
}  

#shakeb-menu02 a:hover
{
font-family: "Trebuchet MS", Arial, Verdana, Tahoma;
font-size:16px;
line-height:2.0;
display: inline;
color:#CCCCCC;
text-decoration:underline;
text-align:center;
font-weight: normal;
}
