@font-face{
	font-family:"BastardusSans";
	src:url("BastardusSans.ttf");
}
@font-face{
	font-family:"BastardusSans";
	src:url("BastardusSans.eot");
}
body {
	background:#e1e7e7 url(../images/top-bg.gif) top repeat-x;
	margin:0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
.content {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:18px;
	text-align:justify;
	color:#666666;
	padding-left:20px;
	padding-right:20px;
}
.content li{
	text-align:left;
	line-height:24px;
}
.content a{
	color:#21b8e8;
	text-decoration:none;
}

h3{
	font-family:"BastardusSans";
	font-size:20px;
	color:#27a0d8;
	text-align:left;
	border-bottom:solid 1px #dddddd;
	border-right:solid 1px #dddddd;
	font-weight:bold;
	background-color:#f3f3f3;
	line-height:30px;
	padding-left:10px;

}
h2{
	font-style:oblique;
	font-size:14px;
	color:#666666;
	text-align:left;
	border-bottom:dashed 1px #666666;
}
.readmore {
	text-align:right;
	color:#0066CC;
	font-size:12px;
	padding:10px;
}
.readmore a{
	color:#0066CC;
	text-decoration:none;
}
.readmore a:hover{
	color:#999999;
}

.hp-sidebar{
	background:url(../images/hp-sidebar-bg.gif) repeat-x #FFFFFF;
	margin:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:center;
	color:#878787;
	padding-left:20px;
}
.hp-title{
	font-family:"BastardusSans";
	font-size:18px;
	text-align:left;
	color:#878787;
	line-height:34px;
	border-bottom:#44c4e9 1px solid;
	padding-left:10px;
}
.hp-sidebar ul{
	font-size:12px;
	margin-left:-30px;
	margin-top:-5px;
}
.hp-sidebar ul li{
	line-height:30px;
	color:#666666;
	border-bottom:dashed #999999 1px;
	margin-top:5px;
	margin-bottom:5px;
	list-style:none;
	text-align:left;
}
.hp-sidebar a{
	color:#21b8e8;
	text-decoration:none;
}
.hp-sidebar a:hover{
	color:#666666;
	text-decoration:none;
}

.page-titles{
	background:url(../images/page-titles.jpg) right center no-repeat;
	height:56px;
}
.page-titles h2{
	font-family:"BastardusSans";
	font-smooth:always;
	text-align:left;
	color:#ffffff;
	vertical-align:top;
	background:url(../images/page-titles-h2.gif) repeat-x left top;
	margin-right:5px;
	line-height:56px;
}

.thead {
	background-color:#6CCCF0;
	color:#FFFFFF;
	font-weight:bold;
	font-size:12px;
	text-align:left;
}
.table strong{
	color:#FFFFFF;
	float:left;
}

.table td{
	border:1px #efefef solid;
	font-size:12px;
	text-align:left;
	padding:3px;
}

/*================  for menu  =================*/

#sddm
{	margin: 0;
	padding: 0;
	z-index: 10;
	}
#sddm img{
border:none;
}
#sddm li
{	
	height:32px;
	margin:0;
	padding: 0;
	list-style: none;
	float: left;
	z-index: 101;
}

#sddm li a
{	display: block;
	width:auto;
	/*margin: 0 1px 0 0;
	padding: 4px 10px;
	width: 60px;
	background: #5970B2;
	color: #FFF;
	text-align: center;
	text-decoration: none*/}

#sddm li a:hover
{	color: #ffffff}

#sddm div
{	position: absolute;
	visibility: hidden;
	margin: 0;
	padding: 0;
	width: 170px;
}

#sddm div a
	{	border:1pt solid #ffffff; 
		/*border-right:1pt solid #c3e9f4; 
		border-bottom:1pt solid #c3e9f4;
		border-top:1px solid #c3e9f4; */
		position: relative;
		display: block;
		margin: 0;
		padding: 5px;
		width: 170px;
		text-align: left;
		text-decoration: none;
		background:#45c4e9; /*=================  background color change ================*/
		color: #ffffff;
		font-size:12px;
	 }

	#sddm div a:hover
	{	background: #c3e9f4;
		color: #444444}
		

/*================  menu Ends  =================*/	

.footer{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#666666;
text-align:center;
}
.footer a{
	text-decoration:none;
	color:#666666;
}