@charset "utf-8";
/* CSS Document */
.ovalbutton a{color:White;}

a:link.ovalbutton, a:visited.ovalbutton, a:active.ovalbutton{
color: #fff; /*button text color*/
}
 
a.ovalbutton span{
background: transparent url('../images/oval-orange-right.gif') no-repeat top right;
display: block;
padding: 4px 11px 4px 0; /*Set 11px below to match value of 'padding-left' value above*/

}
 
a.ovalbutton:hover{ /* Hover state CSS */
background-position: bottom left;
 
}
 
a.ovalbutton:hover span{ /* Hover state CSS */
background-position: bottom right;
color: black;
}
 
.buttonwrapper{ /* Container you can use to surround a CSS button to clear float */
overflow: hidden; /*See: http://www.quirksmode.org/css/clearing.html */
width: 100%;

}
 .ovalbutton a{color:White;}
.buttonTxt a
{
color:#144996;font-weight:bold;text-decoration:none;
}
.buttonTxt
{
color:#144996;font-weight:bold;text-decoration:none;
}



body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;  
	font-family:Arial;
	font-size:12px;
	line-height:150%;
}
input {font-family:Arial;	font-size:13px;}
textarea {font-family:Arial;	font-size:13px;}
a img{
border:none;border-width:0px;
}
h1{color:#f58220; font-size:17px; }
h2{color:#f58220; font-size:14px;  }
h3{color:#f58220; font-size:12px; }
h4{color:#f58220; font-size:10px; }

.container{ 
width:1000px; margin:auto; padding:0px; background-color:#FFFFFF;
}

.content{ float:left; background-color:#ffffff; margin:0px;
width:944px;  padding:10px 28px 0px 28px; 
}

.header{
width:944px; float:left;  
}
.header .logo{width:316px;   }

.header .mainlinks{float:right; width:600px; padding:0px; margin:0px;}
.mainlinks .home{width:350px; float:right; text-align:right;  }
.mainlinks .home a{ color:#848381; text-decoration:none; font-size:12px; padding-left:19px; line-height:22px; padding-right:10px; }
.mainlinks .home a:hover{ text-decoration:none; color:#f58220; font-size:12px; }

/*-------------------------------Drop menu styles-----------------*/
 
.mainlinks  .MainMenu 
{
	width:100%; float:right; padding-top:22px; 
	height:31px;
	border:0;
	margin:0;
}
.tab 
{
	top:0;
	height:0;
	background:repeat-x top;
	margin:0;float:right;
}
.tab ul 
{
	list-style:none;
	float:left;
	margin:0;
	padding:0;
}
.tab li 
{
	display:inline;
	float:left;
	margin:0;
	padding:0;
}
.tab a 
{
	background:#FFF url(../images/bright.gif) no-repeat right top;
	text-decoration:none; 
	text-transform:uppercase; 
	font-weight:normal; 
	border:0;
	display:block;
	float:left;
	margin:0;
	padding:0;
}
.tab a span 
{
	display:block;
	background:url(../images/bleft.gif) no-repeat left top;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
	font-weight:normal;
	line-height:31px;
	padding:0 12px;
}
.tab a:hover,.tab li.item_active a 
{
	background-position:right bottom;
	border-color:#000;
}
.tab a:hover span,.tab li.item_active a span 
{
	background-position:left bottom;
	color:#FFF;
	font-weight:normal;
	font-style:normal;
	text-decoration:none;
}
.dropmenudiv 
{
	position:absolute;
	top:0;
	float:left;
	display:block;
	visibility:hidden;
	border:0 #306;
	background:#FFF url(../images/bmid.gif);
	color:#FFF;
	z-index:100;
	text-decoration:none;
	padding:0; 
	border:1px solid #dadada;

}
.dropmenudiv ul 
{
	list-style:none;
	margin:0;
	padding:0;
}
.dropmenudiv li 
{
	display:inline;
	margin:0;
	padding:0;
}
.dropmenudiv a:link,.dropmenudiv a:visited 
{
	width:150px;
	display:block;
	border:0 #000;
	color:#FFF;
	background:url(../images/bleft.gif) no-repeat left top;
	font-weight:normal;
	font-style:normal;
	text-decoration:none;
	margin:0;
	padding:0; padding:0; 
}
.dropmenudiv a span 
{
	display:block;
	line-height:21px;
	background: #FFF /*url(images/bright_022.gif) no-repeat  center */;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000;
	float:none;
	padding:0 8px; border-bottom:0px solid #dadada;
}
.dropmenudiv a:hover 
{
	border:0 #000;
	background-position:left bottom;
	font-weight:normal;
	font-style:normal;
	text-decoration:none;
	color:#FFF;
}
.dropmenudiv a:hover span 
{
	background-position: left bottom;
	color:#848381;
	font-weight:normal;
}
/* secound */
.dropmenudiv1 
{
	position:absolute;
	top:0;
	float:left;
	display:block;
	visibility:hidden;
	border:0 #306;
	background:#FFF url(../images/bmid.gif);
	color:#FFF;
	z-index:100;
	text-decoration:none;
	padding:0; 
	border:1px solid #dadada;

}
.dropmenudiv1 ul 
{
	list-style:none;
	margin:0;
	padding:0;
}
.dropmenudiv1 li 
{
	display:inline;
	margin:0;
	padding:0;
}
.dropmenudiv1 a:link,.dropmenudiv1 a:visited 
{
	width:170px;
	display:block;
	border:0 #000;
	color:#FFF;
	background:url(../images/bleft.gif) no-repeat left top;
	font-weight:normal;
	font-style:normal;
	text-decoration:none;
	margin:0;
	padding:0; padding:0; 
}
.dropmenudiv1 a span 
{
	display:block;
	line-height:21px;
	background: #FFF /*url(images/bright_022.gif) no-repeat  center */;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000;
	float:none;
	padding:0 8px; border-bottom:0px solid #dadada;
}
.dropmenudiv1 a:hover 
{
	border:0 #000;
	background-position:left bottom;
	font-weight:normal;
	font-style:normal;
	text-decoration:none;
	color:#FFF;
}
.dropmenudiv1 a:hover span 
{
	background-position: left bottom;
	color:#848381;
	font-weight:normal;
}

/*-------------------------------Drop menu styles Ends here-----------------*/

.banner{ float:left;width:944px; height:282px; padding:0px; margin:12px 0px 10px 0px; }

.main{width:944px; float:left; padding-bottom:0px; border-bottom:1px solid #b3b3b3;}
.main b{ color:#1c3666; font-size:12px;}
.main a{color:#1c3666; text-decoration:none; font-size:11px;}
.main ul{ list-style: none;  margin:2px 0 0 0px; padding-left:15px;   }
.main li{   background: url(../images/list_.gif) no-repeat 0 6px; margin-left:0px; padding-left:15px; } 
.main .mainleftcolumn{ width:448px; font-size:12px; color:#000000; float:left; margin-left:5px;margin-top:-2px;padding-bottom:10px; }
      .mainleftcolumn p{ text-align:justify; color:#000000; }
 .featured{width:240px; float:left; margin-bottom:8px; padding:0px; border-left: dotted 1px #999999; border-right: dotted 1px #999999;}
      .featured p{padding-left:10px; margin:0px 15px 0px 5px; padding-top:10px; padding-bottom:5px;}
           
      .featured a:hover{color:#f58220;} 
.featured H1{margin:0px;padding:0px;padding-left:15px;} 
.main .mainright{ width:225px; float:left; margin-left:10px;}
.mainright ul{ list-style: none; color:#1c3666; margin:2px 0 0 0px; padding-left:15px;   }
.mainright li{   background: url(../images/bullet.jpg) no-repeat 0 6px; margin-left:0px; padding-left:20px; }
.mainright h1{margin:0px;padding:0px;}
.mainright p{padding-top:10px;margin:0px;}
/*
.main .mainmiddle{ width:225px; float:left;  margin-left:10px;}
.mainmiddle ul{ list-style: none; color:#1c3666; margin:2px 0 0 0px; padding-left:15px;   }
.mainmiddle li{   background: url(../images/bullet.jpg) no-repeat 0 6px; margin-left:0px; padding-left:20px; }
*/

.mngmt{width:944px; float:left; padding-top:5px;}
.mngmt b{ color:#1c3666; font-size:11px;}
.mngmt a{color:#1c3666; text-decoration:none; font-size:11px;} 
.mngmt .mngmt-left{ width:300px; float:left; margin-right:20px;}
       .mngmt-left p{ background-image: url(../images/dms-folder.jpg); background-repeat:no-repeat; padding-left:134px; height:120px; text-align:justify;}
.mngmt .mngmt-center{ width:300px; float:left;  margin-right:20px;}
       .mngmt-center p{ background-image: url(../images/contact-Management.jpg); background-repeat:no-repeat; padding-left:134px; height:120px; text-align: justify; color:#1c3666;}
.mngmt .mngmt-right{ width:300px; float:left;}
      .mngmt-right p{ background-image: url(../images/kelite-icon.jpg); background-repeat:no-repeat; padding-left:134px; height:120px; color:#1c3666;text-align: justify;}


/*-------------------------------Inner Page styles-----------------*/


.bannerinner{ float:left;width:942px; height:110px; padding:0px; margin:12px 0px 10px 0px; }

.inner{ width:944px; float:left;} 
.leftcolumn{ float:left; width:253px;  background:url(../images/left-m-top.jpg) no-repeat top; border-right:1px solid #dadada; }
.leftcolumn .leftmenu{width:253px;margin-top:15px;}
.leftcolumn .leftmenu li{ list-style:url(../images/bullet-ii.jpg); margin:0px; padding-right:3px; padding-top:0px; padding-bottom:3px; font-size:12px; font-weight:normal;}
.leftcolumn .leftmenu li a{ text-decoration:none; font-size:12px; font-weight:normal; color:#000000;}
.leftcolumn .leftmenu li a:hover{ text-decoration:underline; color:#f58220;}

.leftcolumn h3{ padding:0px; margin:6px 12px; font-family:Arial, Helvetica, sans-serif; color:#1c3666}
.leftcolumn h3 a{ padding:0px; margin:6px 12px; font-family:Arial, Helvetica, sans-serif; color:#1c3666;text-decoration:none;}
.leftcolumn h3 a:hover{ text-decoration:underline; color:#f58220;}
.download{ background:url(../images/download.jpg) no-repeat ; width:212px; margin-top:50px;}
.download h3{ padding-top:17px; padding-left:30px; padding-bottom:18px; font-size:16px; color:#000000; margin:0px; text-align:center}
.download a{ color:#000000; text-decoration:none;}
.download a:hover{ color:#000000; text-decoration: underline;}

.rightcolumn{ float:left; width:670px;min-height:450px; margin-left:15px; padding:0px;}

.rightcolumn h2{ padding:2px;padding-bottom:5px; margin:0px; color:#f58220; font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:normal; font-weight:bold;}

.rightcolumn h3{ padding:10px 0px 5px 0px; margin:0px; color:#f58220; font-family:Arial, Helvetica, sans-serif; font-size:13px;line-height:15px; font-weight:bold; }
.rightcolumn h5{ padding:5px 0px 10px 0px; margin:0px; color:#f58220; font-family:Arial, Helvetica, sans-serif; font-size:13px;line-height:14px; font-weight:bold; font-style:italic; }

.rightcolumn .article { padding:6px; margin:6px; width:180px; float:right; border:1px solid #dadada; background:#dadada; display:block;}
.rightcolumn .article a {color:#1c3666; text-decoration:none;} 
.rightcolumn .article a:hover {color:#f58220; text-decoration:underline;} 
.rightcolumn .article P{ padding:0px; margin:0px; }
.rightcolumn .article P span{ display:block; float:right;}
.rightcolumn .email{ width:670px; border-top:1px solid #dadada; margin-top:4px; text-align:right;}
.rightcolumn .email a{text-decoration:none; color:#000000; padding-right:17px; line-height:30px; padding-left:22px;}
.rightcolumn .email a:hover{ text-decoration:underline;}
.rightcolumn p{ text-align:justify;margin:2px;margin-bottom:8px;padding:0px;}
.rightcolumn ul{margin-top:1px;padding-top:0px;margin-bottom:5px;padding-bottom:0px;}
.rightcolumn ul li{ list-style:url(../images/list_.gif);   margin:0px; padding-right:3px; padding-top:0px; }
.rightcolumn .styl2 li{ list-style:url(../images/bullet-ii.jpg);   margin:0px; padding-right:3px; padding-top:0px; }
.rightcolumn .styl2 li a{ color:#1c3666; text-decoration:none;font-weight:bold;}
.rightcolumn .styl2 li a:hover{ text-decoration:underline; color:#f58220;}
.rightcolumn  a {color:#1c3666; text-decoration:none;font-weight:bold;} 
.rightcolumn  a:hover {color:#f58220; text-decoration:underline;} 
/*-------------------------------end Inner Page styles-----------------*/


.footer{ width:944px;}
.footer .nav{ width:944px; height:29px; float:left; background-image: url(../images/footer-bg.jpg); background-repeat:no-repeat; text-align:right; margin:5px 0px 10px 0px; }
.footer .nav a{ font-size:11px; color:#000000; line-height:30px; text-decoration:none; padding:0px 4px 0px 0px; margin-right:5px; margin-left:5px;}
.footer .design{ text-align:center; width:944px; padding:0px 0px 9px 0px;}


/* Box */
.boxHeader
{
    border: 1px solid #2F4F4F;
    color: white;
    background-color: #2776A7;
	font-family:Verdana;
	font-size: 12px;
	font-weight: bold;
    padding: 3px;
    background:#6da7cd url(../images/boxHeaderImg.gif); /* changed  on May 12th here */
    margin-top: 0px;
    cursor: pointer;
}

.boxHeader a
{
	color: #FFFFFF;
	background: none;
	text-decoration: none;
}

.boxHeader a:hover
{
	background: none;
	text-decoration: underline;
}

.boxHeaderSelected
{
    border: 1px solid #2F4F4F;
    color: white;
    background-color: #5078B3;
	font-family:Verdana;
	font-size: 12px;
	font-weight: bold;
    padding: 5px;
    margin-top: 5px;
    cursor: pointer;
}

.boxHeaderSelected a
{
	color: #FFFFFF;
	background: none;
	text-decoration: none;
}

.boxHeaderSelected a:hover
{
	background: none;
	text-decoration: underline;
}

.boxContent
{
    background-color: #D3DEEF;
    border: 1px dashed #2F4F4F;
    border-top: none;
    padding: 5px;
    padding-top: 10px;
    position:relative;
}


/*Modal Popup*/
.modalBackground {
	background-color:Gray;
	filter:alpha(opacity=70);
	opacity:0.7;
}

.modalPopup {
	background-color:White;
	border-width:3px;
	border-style:solid;
	border-color:Gray;
	padding:1px;
	width:300px;
	}

.clsErrorStatus
{
color:Red;
font-weight:bold;
}
.clsSuccessStatus
{
color:green;
font-weight:bold;
}
.clsMandatory
{
color:Red;
font-weight:bold;
}
.sitemap a{ font-size:11px; font-weight:normal;padding:3px; color:#000000; line-height:15px; text-decoration:none;   }
