﻿body
{
	margin-top: 0;
	margin-left: 0;
	margin-right: 0;
	margin-bottom: 0;
	padding-top: 15px;
	padding-bottom: 15px; /*background-color: #314D6B; 	background-image:url(../Images/AKLABH.png);*/
	background-color: #778899;
	font-family: Trebuchet MS;
	font-size: 11px;
	color: #666;
	line-height: 20px;
}
/*.main-table {border: 1px solid #FFFFFF; background-color:#FFFFFF; width:100%}*/
/*.main-table {border: 1px solid #FFFFFF; background-image:url(../Images/bg_lft3.gif); width:100%}*/
.main-table
{
	border: 1px solid #FFFFFF;
	background-color: #ffffff;
	width: 100%;
}
.table-corners
{
	width: 800px;
}
.bg-white
{
	background-color: #FFFFFF;
}

.corner1
{
	background-image: url(../Images/corner1.gif);
	width: 20px;
	height: 20px;
}
.corner2
{
	background-image: url(../Images/corner2.gif);
	width: 20px;
	height: 20px;
}
.corner3
{
	background-image: url(../Images/corner3.gif);
	width: 20px;
	height: 20px;
}
.corner4
{
	background-image: url(../Images/corner4.gif);
	width: 20px;
	height: 20px;
}
/*.top-img {background-image: url(../Images/banner-repeat_06.jpg); height:200px; padding-left:450px; color:#FFFFFF}*/
.website-title
{
	font-family: "Trebuchet MS" , Arial;
	color: #FFFFFF;
	text-align: right;
	font-size: 34px;
	letter-spacing: -1px;
}

.WebsiteCaption
{
	font-family: "Trebuchet MS" , Arial;
	font-style: italic;
	color: #FFFFFF;
	text-align: right;
	font-size: 20px;
	letter-spacing: -1px;
}
.banner
{
	/*text-align:center;*/
	background: url(../Images/banner-repeat_06.jpg) repeat-x top;
	height: 124px;
	/*padding-top: 64px;*/
	width: 100%;
	text-align: right;
	padding-right: 25px;
}
.underbanner
{
	width: 90%;
	padding-top: 3px;
	padding-bottom: 3px;
	text-align: right;
	padding-left: 10%;
	background: #F8F8F8;
	border-top: 1px solid #ededed;
	border-bottom: 1px solid #ededed;
}

.underbanner a:link, .underbanner a, .underbanner a:visited
{
	color: #666;
	text-align: right;
}
.underbanner a:hover
{
	text-decoration: none;
}

.leftcolumn
{
	width: 244px;
	float: left;
	padding-left: 0px;
	padding-right: 5px;
}

#navvy
{
	width: 244px;
	font-size: 11px;
	font-weight: bold;
	padding: 0;
	text-align: left;
	font-family: Verdana;
}

ul#navvylist
{
	text-align: left;
	list-style: none;
	margin: 0;
	padding: 0;
	width: 244px;
}

ul#navvylist li
{
	width: 244px;
	display: block;
	margin: 0;
	padding: 0;
}

ul#navvylist li a
{
	display: block;
	margin: 0;
	width: 194px;
	padding-top: 4px;
	padding-bottom: 3px;
	padding-left: 40px;
	padding-right: 10px;
	color: #315E88;
	text-decoration: none;
	background: url(../Images/link_13.jpg) no-repeat left top;
	/*height :5px;*/
}

#navvy > ul#navvylist li a
{
	width: auto;
}


ul#navvylist li a:hover, ul#navvylist li#active a:hover
{
	color: #315E88;
	width: 174px;
	padding-left: 60px;
	background: url(../Images/hover_13.jpg) no-repeat left top;
}
.box
{
	width: 224px;
	background: #E2EBF4 url(../Images/bgbottomright_22.jpg) bottom right no-repeat;
	border: 1px solid #A5CAEF;
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	color: #315E88;
	font-size: 11px;
	margin-top: 20px;
	text-align: justify;
}
.footer
{
	padding-top: 18px;
	padding-bottom: 20px;
	background: #F8F8F8;
	border-top: 2px solid #ededed;
	text-align: center;
}
.footer a:link, .footer a, .footer a:visited
{
	color: #666;
	text-align: right;
}
.footer a:hover
{
	text-decoration: none;
}
.content
{
	vertical-align: top;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
	font-family: Trebuchet MS,Tahoma,Arial,Verdana;
	font-size: 10pt; /*color:#314D6B;*/
	color: #314D8c;
}
/* -----------------------------------*/
.menu
{
	height: 35px;
	vertical-align: middle;
	text-align: left;
	padding-left: 10px;
	padding-right: 10px;
	background-image: url(../Images/menu-bg.gif);
}
a.menu-link
{
	background-image: url(../Images/menu-sep.gif);
	height: 30px;
	line-height: 30px;
	background-position: right;
	background-repeat: no-repeat;
	padding-left: 7px;
	padding-right: 14px;
	padding-top: 6px;
	padding-bottom: 6px;
	font-family: tahoma;
	font-size: 13px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
}
a.menu-link:hover
{
	background-image: url(../Images/menu-bg_hover.gif);
	background-position: center;
	background-repeat: repeat-x;
	color: #FFE7CF;
}

.LinkMore
{
	color: #315E88;
	font-weight: bold;
	text-align: right;
}
.LinkMore:hover
{
	color: #000000;
	font-weight: bold;
	text-align: right;
	text-decoration: none;
}
.MyName
{
	font-family: Trebuchet MS vertical-align: middle;
	text-align: center;
	color: #315E88;
	font-weight: bold;
	font-size: 16pt;
}
.MyDesignation
{
	font-family: Trebuchet MS vertical-align: middle;
	text-align: center;
	color: #315E88;
	font-weight: bold;
	font-size: 12pt;
}
.PageHead
{
	font-family: Arial,Verdana,Tahoma;
	font-weight: bolder;
	color: Navy;
	font-size: 18px;
	text-align: left;
	border-bottom: solid 2px #315E88;
}
.PageFoot
{
	text-align: right;
	border-top: solid 2px #315E88;
}
.NewsFoot
{
	text-align: right;
	border-top: solid 1px #315E88;
}
.TabActive
{
	border-left: solid 1px gray;
	border-right: solid 1px gray;
	border-top: solid 1px gray;
	background-color: #F8F8F8;
	border-bottom-style: none;
	font-weight: bold;
	width: 49.6%;
	height: 25px;
	cursor: pointer;
}
.TabDefault
{
	border-left: solid 1px #315E88;
	border-right: solid 1px #315E88;
	border-top: solid 1px #315E88;
	background-color: #315E88;
	color: #ffffff;
	border-bottom-style: none;
	font-weight: bold;
	width: 49.6%;
	height: 25px;
	cursor: pointer;
}
.ServiceActive
{
	font-weight: bold;
	font-size: 15px;
	vertical-align: middle;
	cursor: pointer;
	color: #315E88;
	/*background-color: #315E88;*/
	height:30px;
	text-align:left;
	background-image:url(../Images/blue_arrow.gif);
	 background-repeat:no-repeat;
	background-position:right;
	
}
.ServiceDefault
{
	font-weight: bold;
	font-size: 15px;
	vertical-align: middle;
	cursor: pointer;
	color: #ffffff;
	background-color: #778899;
	height:25px;
	text-align:left;
	width:100%;
	
}
