body {
	margin: 0px 0px 20px;
	padding: 0px;
	
}
/*font, table{font-size:11px;}*/
table{font-size:11px;}
.xxxx{height:0px !important; margin:0px; border:none; padding:0px; font-size:0px; overflow:hidden; font-weight:normal; }
.border-links {
	border: 1px solid #f2f2f2;
	margin: 10px;
}
.border-links:hover {
	border: 1px solid #FF9900;
	
}
.pressdesc
{
	font-family: Tahoma, Arial, Helvetica-Conth;
	font-size: 11px;
	font-weight: normal;
	text-transform: none;
	color:black;
	text-decoration: none;
}
#flashcontent {
		height: 100%;
	}

html { overflow: -moz-scrollbars-vertical !important; }


.tab-txt {
	font-family: Tahoma, Arial, Helvetica-Conth;
	font-size: 12px;
	font-weight: bold;
	text-transform: uppercase;
	color: #0d0968;
	text-decoration: none;
}
.addcomments_hdg{
      font-family:Arial, Helvetica, sans-serif;
	   font-size:14px; 
	   color:#575758;
	   font-weight:400;
	   text-decoration:none;
	   }
.addcommentsform_hdg{
      font-family:Arial, Helvetica, sans-serif;
	   font-size:14px; 
	   color:#575758;
	   font-weight:600;
	   text-decoration:none;
	   padding:0px 18px 0px 18px;
	   }	
.ac_top-boredr1{
       border-bottom:1px solid #cfdbdb;
	   }
.ac_top-boredr{
       border-bottom:1px solid #cfdbdb;
	  border-top:1px solid #cfdbdb;
	 
	   }
.comment_bg{
        background-image:url(../images/comments_bg.gif);
		background-repeat:no-repeat;
		background-position:4px 2px ;
		background-color:#eaeaea;
		padding-left:30px;
		font-family:Verdana;
		font-size:11px;
		color:#022179;
			   	}
.comment_content{
        font-family:Verdana;
		font-size:11px;
		color:#000000;
		padding-top:8px;
		padding-bottom:19px;
		}	
.comment-bg-line{
   background-color:#cfdbdb;
   height:1px;
  
   }
   .comment_pad
   {
	padding:0px 18px 0px 18px;
   }
.comment_form_content{
        font-family:Verdana;
		font-size:11px;
		color:#000000;
		padding:0px 18px 0px 18px;
		}
.tab-txt:hover {
	font-family: Tahoma, Arial, Helvetica-Conth;
	font-size: 12px;
	font-weight: bold;
	text-transform: uppercase;
	color: #5085BF;
	text-decoration: none;
}
.posted-name-link {
	font-family: Arial, "Arial Gothic", "Times New Roman";
	font-size: 12px;
	color: #6c6800;
	text-decoration: none;
	padding:0px;
}
.posted-name-link:hover {
	font-family: Arial, "Arial Gothic", "Times New Roman";
	font-size: 12px;
	color: #d47d00;
	text-decoration: none;
	padding:0px;
}
.tab-txt-active{
	font-family: Tahoma, Arial, Helvetica-Conth;
	font-size: 12px;
	font-weight: bold;
	text-transform: uppercase;
	color: #FF6600;
	text-decoration: none;
}
.eemStyleSFBody
    {
        padding: 0px;
        width: 100%;
        border: ridge 0px gray;
        background-color: #FFFFFF;
    }
    .eemStyleSFMainOuter
    {
        padding: 0px;
        width: 100%;
        border: ridge 0px gray;
    }
    .eemStyleSFMainInner
    {
        padding: 0px;
    }
    .eemStyleSFMain
    {
        width: 100%;
        background-color: #FFFFFF;
        color: #000000;
        font-family: Verdana;
    }
    .eemStyleSFCompletion
    {
        font-family: Verdana;
        font-size: small;
        color: green;
        font-weight: bold;
    }
    .eemStyleSFCompletion_BGIsRedish
    {
        font-family: Arial;
        font-size: small;
        Filter: glow(color=yellow, strength=3);
        color: green;
        font-weight: bold;
    }
    .eemStyleSFLogoDisplay
    {
    }
    .eemStyleSFLogoHide
    {
        display: none;
    }
    .eemStyleSFLogoOuter
    {
        padding: 0px;
        text-align: left;
        border: solid 0px green;
    }
    .eemStyleSFLogoInner
    {
        height: 100%;
        padding: 0px;
        background-color: Transparent;
        border: solid 0px green;
    }
    .eemStyleSFTitleOuter
    {
        padding: 0px;
        text-align: left;
        border: solid 0px green;
    }
    .eemStyleSFTitleInner
    {
        padding: 5px;
        background-color: Transparent;
        border: solid 0px gray;
    }
    .eemStyleSFTitle
    {
        font-size: larger;
        font-weight: bold;
    }
    .eemStyleSFErrorOuter
    {
        padding: 0px;
        text-align: left;
        border: solid 0px gray;
    }
    .eemStyleSFErrorInner
    {
        padding: 5px;
        background-color: Transparent;
        border: solid 0px gray;
    }
    .eemStyleSFError
    {
        color: Red;
        font-size: x-small;
        font-family: Verdana;
        font-weight: bold;
    }
    .eemStyleSFError_BGIsRedish
    {
        Filter: glow(color=yellow, strength=3);
        color: Red;
        font-size: x-small;
        font-family: Verdana;
        font-weight: bold;
    }
    .eemStyleSFContentOuter
    {
        padding: 0px;
    }
    .eemStyleSFContentInner
    {
        padding: 0px;
    }
    .eemStyleSFSectionQuestionOuter_Vertical
    {
        margin-bottom: 4px;
        padding: 0px;
        overflow: auto;
        border: solid 0px gray;
        width: auto;
        float: none;
    }
    .eemStyleSFSectionQuestionOuter_Horizontal
    {
        margin-bottom: 0px;
        padding: 0px;
        overflow: auto;
        border: solid 0px gray;
        width: 48%;
        float: left;
    }
    .eemStyleSFSectionIntGrpOuter_Vertical
    {
        padding: 0px;
        overflow: auto;
        border: solid 0px gray;
        width: auto;
        float: none;
    }
    .eemStyleSFSectionIntGrpOuter_Horizontal
    {
        padding: 0px;
        overflow: auto;
        border: solid 0px gray;
        width: 48%;
        float: right;
    }
    .eemStyleSFSectionHeadingInner
    {
        height: 100%;
        padding: 2px;
        border: solid 0px gray;
    }
    .eemStyleSFSectionHeading
    {
        padding: 5px;
        background-color: #FFFFFF;
        font-size: small;
        color: #000000;
        font-weight: bold;
    }
    .eemStyleSFSectionContent
    {
        padding: 5px;
    }
    .eemStyleSFIntGrpContent
    {
        padding: 5px;
        border: 1px solid #D9E1E8;
    }
    .eemStyleSFText
    {
        font-size: x-small;
        color: #000000;
    }
    .eemStyleSFTextDisabled
    {
        font-size: x-small;
        color: Gray;
        font-weight: bold;
    }
    .eemStyleSFReq
    {
        font-style: italic;
        font-size: x-small;
        vertical-align: baseline;
        color: Red;
        font-weight: bold;
    }
    .eemStyleSFReq_BGIsRedish
    {
        font-style: italic;
        font-size: x-small;
        Filter: glow(color=yellow, strength=3);
        vertical-align: baseline;
        color: Red;
        font-weight: bold;
    }
    .eemStyleSFReqError
    {
        background-color: Red;
    }
.txt-box3 {

            font-family: Tahoma, Arial;

            font-size: 11px;

            color: #838383;

            text-decoration: none;

            border: 1px solid #c1c1c1;

}

.header-bg {
	background-color: #0d0968;
}
.header-bg-white {
	background-color: #f5f5f5;
}
.padng {
	padding-left: 18px;
	padding-right: 18px;
	
	}

.leftnav-bg {
	width: 212px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #dedede;
	background-color: #FFFFFF;
}
.leftnav-links {
	font-family: Tahoma, Arial, Helvetica-Conth;
	font-size: 13px;
	font-weight: bold;
	text-transform: capitalize;
	color: #616161;
	vertical-align: middle;	
	text-decoration: none;
	letter-spacing: 0px;
	line-height: 16px;
	
}

.leftnav-links:hover {
	font-family: Tahoma, Arial, Helvetica-Conth;
	
	font-size: 13px;
	font-weight: bold;
	text-transform: capitalize;
	color: #5085bf;	
	vertical-align: middle;	
	text-decoration: none;
	letter-spacing: 0px;
	line-height: 16px;
}

.months-new{
    font-family: Tahoma;
	font-size: 10px;
	font-weight: bold;
	color:#e1e2b3;
	background-color:#b6b864;
	margin: 2px;
	border: 1px solid #315986;
	height: 20px;
	width: 50px;
	padding: 3px;	
	}
	
.leftnav-links-active {
	font-family: Tahoma, Arial, Helvetica-Conth;
	font-size: 13px;
	font-weight: bold;
	text-transform: capitalize;
	color: #FF6600;	
	vertical-align: middle;	
	text-decoration: none;
	letter-spacing: 0px;
	line-height: 16px;
}
.content-bold-new {

            font-family: Tahoma, Arial, Helvetica-Conth;

            font-size: 11px;

            font-weight: bold;

            text-transform: none;

            color: #838383;

            text-decoration: none;

            padding: 0px;

 

            float:right;

            vertical-align:middle;

}
.hdg-blk-td-new{

            font-family: Tahoma, Arial;
            width: 680px;
            font-size: 12px;
            color: #000000;
            text-decoration: none;
            float:left;
            vertical-align:middle;
            font-weight: bold;
            display:block;

}
.hdg-blk-td-new:hover

{

            font-family: Tahoma, Arial;
            font-size: 12px;
            color: #5085bf;
            width: 680px;
            text-decoration: none;
            float:left;
            vertical-align:middle;
            font-weight: bold;
            display:block;

}

 
.homepage-H1
{
font-weight:bold;    
font-size: 11px;
text-decoration: none;
margin:0px 0px 0px 0px;
}
.homepage-H2
{
    
font-family: Tahoma, Arial, Helvetica-Conth;
font-size: 11px;
font-weight:normal;
text-decoration: none;
margin:0px 0px 0px 0px;
}
.middle-content-new {

            font-family: Tahoma, Arial, Helvetica-Conth;

            font-size: 11px;

            font-weight: normal;

            text-transform: none;

            color: #000000;

            text-decoration: none;

            padding: 10px;

            background-color:#f2f2f2;

            display:block;

}
.mandatery {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #FF0000;
	text-decoration: none;
}
.mandatery115 {
	font-family: Tahoma;
	font-size: 11.5px;
	font-weight: normal;
	color: #FF0000;
	text-decoration: none;
}

.main-bg {
	background-color: #f5f5f5;
	background-image: url(../Images/main-bg.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	padding: 10px 30px 0px;
	margin: 0px;
}
.news-ticker {
	font-family: Tahoma, Arial, Helvetica-Conth;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #5085bf;
	vertical-align: middle;
	height: 40px;
}

.tab-date {
	font-family: Tahoma, Arial, Helvetica-Conth;
	font-size: 12px;
	font-weight: normal;
	color: #ff6600;
	text-decoration: none;
}
.leftnav-bottom-bg {
	background-image: url(../Images/leftnav-bottom-bg.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	height: 30px;
	
	
}
.leftnav-hdg {
	font-family: Tahoma, Arial, Helvetica-Conth;
	font-size: 18px;
	font-weight: normal;
	text-transform: capitalize;
	color: #000000;
	text-decoration: none;
	padding-right: 18px;
	
	line-height: 16px;
}


.lefnav-lines {
	background-color: #dadada;
}
.leftnav-content {
	font-family: Tahoma, Arial, Helvetica-Conth;
	font-size: 11px;
	font-weight: normal;
	text-transform: capitalize;
	color: #838383;
	text-decoration: none;
	padding-right: 18px;
	padding-left: 18px;
	padding-top: 5px;
	padding-bottom: 18px;
}
.bluelinks {
	font-family: Tahoma, Arial, Helvetica-Conth;
	font-size: 12px;
	font-weight: bold;
	text-transform: capitalize;
	color: #5085bf;
	text-decoration: none;
	padding-right: 18px;
	padding-left: 18px;
}
.bluelinks:hover {

	font-family: Tahoma, Arial, Helvetica-Conth;
	font-size: 12px;
	font-weight: bold;
	text-transform: capitalize;
	color: #616161;
	text-decoration: none;
	padding-right: 18px;
	padding-left: 18px;
}
.rightnav-bg {

	width: 212px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #dedede;
	background-color: #FFFFFF;
}

.single-frame-bg {

	width: 212px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #dedede;
	background-color: #FFFFFF;
}
.rightnav-hdg {

	font-family: Tahoma, Arial, Helvetica-Conth;
	font-size: 18px;
	font-weight: normal;
	text-transform: capitalize;
	color: #5085bf;
	text-decoration: none;
	padding-right: 18px;
	padding-left: 18px;
	line-height: 16px;
}
.rightnav-content {
	
	font-family: Tahoma, Arial, Helvetica-Conth;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.rightnav-link {
	font-family: Tahoma, Arial, Helvetica-Conth;
	font-size: 12px;
	font-weight: normal;
	color: #5085bf;
	text-decoration: none;
}
.rightnav-link:hover {

	font-family: Tahoma, Arial, Helvetica-Conth;
	font-size: 12px;
	font-weight: normal;
	color: #616161;
	text-decoration: none;
}
.rightnav-content-link {

	font-family: Tahoma, Arial, Helvetica-Conth;
	font-size: 12px;
	font-weight: normal;
	color: #838383;
	text-decoration: underline;
}
.rightnav-content-link:hover {


	font-family: Tahoma, Arial, Helvetica-Conth;
	font-size: 12px;
	font-weight: normal;
	color: #5085bf;
	text-decoration: underline;
}
.main-tit-hdg {
	font-family: Tahoma, Arial, Helvetica-Conth;
	font-size: 24px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	padding-right: 18px;
	padding-left: 18px;
	margin: 0px;
}
.rightnav-bgCopy {


	width: 212px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #dedede;
	background-color: #FFFFFF;
}
.main-middle-bg {
	border-left-width: 2px;
	border-left-style: solid;
	border-left-color: #dedede;
	border-right-width: 2px;
	border-right-style: solid;
	border-right-color: #dedede;
	background-color: #FFFFFF;
}

.main-middle-bg-1 {
	border-left-width: 2px;
	border-left-style: solid;
	border-left-color: #dedede;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #dedede;
	background-color: #FFFFFF;
}

.content-para {
	padding-right: 18px;
	padding-left: 18px;
}
.middle-content-list {
	font-family: Tahoma, Arial, Helvetica-Conth;
	font-size: 11px;
	font-weight: normal;
	text-transform: none;
	color: #838383;
	text-decoration: none;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
}
.middle-content {
	font-family: Tahoma, Arial, Helvetica-Conth;
	font-size: 11px;
	/*line-height: 20px;
	text-align:justify;*/
	font-weight: normal;
	text-transform: none;
	color:  #000000;
	text-decoration: none;
	
}
.newclass-txt{font-size:10pt; font-family:Arial, Helvetica, sans-serif}
.middle-content p{color:#000 }
.middle-content-fs12 {
	font-family: Arial, Tahoma, Helvetica-Conth !important;
	font-size: 12px;
	line-height: 20px;
	text-align:justify;
	font-weight: normal;
	text-transform: none;
	color:  #000000;
	text-decoration: none;
	
}
.middle-content-fs12 span{font-family:Arial,Tahoma,Helvetica-Conth !important}
.middle-content-fs12  .middle-content, .middle-content-fs12 .hdg-blk-new {font-size:12px ;	font-family: Arial, Tahoma, Helvetica-Conth !important;}
.middle-content-fs12 font{font-size:12px ;	}
.middle-content-fs12 p{margin:0 0 17px;
padding:0;}
.middle-content-fs12 .middle-content-blue-link, .middle-content-fs12 a, .middle-content-fs12 a font{font-size:12px !important;color:#0F0B69 !important;font-family: Arial, Tahoma, Helvetica-Conth !important;font-weight:bold; text-decoration:none }
.middle-content-fs12 a:hover, .middle-content-fs12 a font:hover{ color:#666 !important;} 
.pr-links-fs12{font-size:12px !important;color:#0F0B69;font-family: Arial, Tahoma, Helvetica-Conth !important;font-weight:bold; text-decoration:none}
.pr-links-fs12:hover{ color:#666;} 
.middle-content115 {
	font-family: Tahoma, Arial, Helvetica-Conth;
	font-size: 11.5px;
	font-weight: normal;
	text-transform: none;
	color:  #000000;
	text-decoration: none;
	
}
.middle-content-links {
	font-family: Tahoma, Arial, Helvetica-Conth;
	font-size: 11px;
	font-weight: normal;
	text-transform: none;
	color: #000000;
	text-decoration: none;
	padding: 0px;
}
.middle-content-links:hover {
	font-family: Tahoma, Arial, Helvetica-Conth;
	font-size: 11px;
	font-weight: normal;
	text-transform: none;
	color: #5085bf;
	text-decoration: none;
	padding: 0px;
}
.middle-content-grid {
	font-family: Tahoma, Arial, Helvetica-Conth;
	font-size: 11px;
	font-weight: normal;
	text-transform: none;
	color: #838383;
	text-decoration: none;
	padding-left: 5px;
	padding-right:5px;
}
.middle-content-blue {
	font-family: Tahoma, Arial, Helvetica-Conth;
	font-size: 12px;
	font-weight: normal;
	text-transform: none;
	color: #5085bf;
	text-decoration: none;
	padding: 0px;
}

.middle-content-blue-bold {
	font-family: Tahoma, Arial, Helvetica-Conth;
	font-size: 11px;
	font-weight: bold;
	text-transform: none;
	color: #666666;
	text-decoration: none;
	padding: 0px;
}

.middle-content-bold {
	font-family: Tahoma, Arial, Helvetica-Conth;
	font-size: 11px;
	font-weight: bold;
	text-transform: none;
	color: #666666;
	text-decoration: none;
	padding: 0px;
}
.article a, .article a  span, .article a  span span{
               font: bold 11px Tahoma, Arial, Helvetica-Conth;
	color: #0f0b69;
	text-decoration: none;
	
}
.article-fs12 a, .article-fs12 a  span, .article-fs12 a  span span{
               font: bold 12px Arial, Tahoma, Helvetica-Conth !important;
	color: #0f0b69;
	text-decoration: none;
}
.article-fs12 table
{
    font-size:12px;
    }
.article a:hover, .article a  span:hover, .article a  span span:hover{color:#666666;
}
.article-fs12 a:hover, .article-fs12 a  span:hover, .article-fs12 a  span span:hover{color:#666666; font-size:12px;
}
.article-fs12 table
{
    font-size:12px;
    }
.middle-content-blue-link {

	font-family: Tahoma, Arial, Helvetica-Conth;
	font-size: 11px;
	font-weight: bold;
	text-transform: none;
	color: #0f0b69;
	text-decoration: none;
	padding: 0px;
}
.middle-content-blue-link115 {

	font-family: Tahoma, Arial, Helvetica-Conth;
	font-size: 11.5px;
	font-weight: bold;
	text-transform: none;
	color: #0f0b69;
	text-decoration: none;
	padding: 0px;
}
.middle-btm-bg {
	background-image: url(../Images/middle-btm-bg.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	
	
}
.right-bottom-bg {
	background-image: url(../Images/right-bottom-bg.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}
.footer-act {
	font-family: Tahoma, Arial, Sans, "Sans Light Cond.", "Sans Narrow", "Sans Light", Garamond;
	font-size: 11px;
	color: #838383;
}

.middle-content-blue-link:hover {


	font-family: Tahoma, Arial, Helvetica-Conth;
	font-size: 11px;
	font-weight: bold;
	text-transform: none;
	color: #616161;
	text-decoration: none;
	padding: 0px;
}
.footer-link {
	font-family: Tahoma, Arial, Sans, "Sans Light Cond.", "Sans Narrow", "Sans Light", Garamond;
	font-size: 11px;
	color: #838383;
	text-decoration: none;
}
.footer-link:hover {
	font-family: Tahoma, Arial, Sans, "Sans Light Cond.", "Sans Narrow", "Sans Light", Garamond;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
}
.bread {
	font-family: Tahoma, Arial;
	font-size: 11px;
	font-weight: normal;
	color: #838383;
	text-decoration: none;
	height: 35px;
	padding-right: 35px;
	text-align: right;
	border-left-width: 2px;
	border-left-style: solid;
	
}
.bread-link{
	font-family: Tahoma, Arial;
	font-size: 11px;
	font-weight: normal;
	color: #838383;
	text-decoration: none;
}

.bread-link:hover {
	font-family: Tahoma, Arial;
	font-size: 11px;
	font-weight: normal;
	color: #5085BF;
	text-decoration: none;

}

.bread-link-active {
	font-family: Tahoma, Arial;
	font-size: 11px;
	font-weight: bold;
	color: #838383;
	text-decoration: none;

}
.main-tit-hdg-blu {

	font-family: Tahoma, Arial, Helvetica-Conth;
	font-size: 24px;
	font-weight: normal;
	color: #5085bf;
	text-decoration: none;
	padding-right: 18px;
	padding-left: 18px;
	margin: 0px;
}
.main-tit-hdg-blu1 {

	font-family: Tahoma, Arial, Helvetica-Conth;
	font-size: 22px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	margin: 0px;
	padding-top:15px;
	padding-bottom:15px;
}
.main-tit-hdg-blu1-H1 {

	font-family: Tahoma, Arial, Helvetica-Conth;
	font-size: 22px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	margin: 0px;
	padding-top:15px;
	padding-bottom:10px;
}
.seo-h1 {
	margin: 0px;
	padding:0px;
}

.xxxx
{
	height:0px !important; 
	margin:0px; 
	border:none; 
	padding:0px; 
	font-size:0px; 
overflow:hidden; 
font-weight:normal;
}

.cont-link {

	font-family: Tahoma, Arial, Helvetica-Conth;
	font-size: 11px;
	font-weight: normal;
	text-transform: none;
	color: #838383;
	text-decoration: underline;
	padding: 0px;
}
.cont-link:hover {


	font-family: Tahoma, Arial, Helvetica-Conth;
	font-size: 11px;
	font-weight: normal;
	text-transform: none;
	color: #333333;
	text-decoration: underline;
	padding: 0px;
}

.cont-link-1 {

	font-family: Tahoma, Arial, Helvetica-Conth;
	font-size: 11px;
	font-weight: normal;
	text-transform: none;
	color: #838383;
	text-decoration: none;
	padding: 0px;
}
.cont-link-1:hover {


	font-family: Tahoma, Arial, Helvetica-Conth;
	font-size: 11px;
	font-weight: normal;
	text-transform: none;
	color: #333333;
	text-decoration: none;
	padding: 0px;
}
.content-sub-hdg {
	font-family: Tahoma, Arial, Helvetica-Conth;
	font-size: 12px;
	font-weight: bold;
	color: #838383;
	text-decoration: none;
	padding-right: 18px;
	
}
.txt-box {
	font-family: Tahoma, Arial;
	font-size: 11px;
	font-weight: normal;
	color: #838383;
	text-decoration: none;
	background-color: #f2f2f2;
	width: 460px;
	border: 1px solid #c1c1c1;
	margin: 0px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 8px;
	padding-left: 8px;
}
.txt-box1 {
	font-family: Tahoma, Arial;
	font-size: 11px;
	color: #838383;
	text-decoration: none;
	height: 18px;
	width: 155px;
	border: 1px solid #c1c1c1;
}
.txt-box115 {
	font-family: Tahoma, Arial;
	font-size: 11.5px;
	color: #838383;
	text-decoration: none;
	height: 18px;
	border: 1px solid #c1c1c1;
}
.txt-boxmultiline {
	font-family: Tahoma, Arial;
	font-size: 11px;
	height: 18px;
	color: #838383;
	text-decoration: none;
	border: 1px solid #c1c1c1;
}

.txt-box2 {
	font-family: Tahoma, Arial;
	font-size: 11px;
	color: #838383;
	text-decoration: none;
	height: 18px;
	
	border: 1px solid #c1c1c1;
}
.hdg-blk {
	font-family: Tahoma, Arial;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	padding-right: 18px;
	padding-left: 0px;
	font-weight: bold;
}
.hdg-blk-link {
	font-family: Tahoma, Arial;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	padding-right: 18px;
	padding-left: 18px;
	font-weight: bold;
}
.hdg-blk-td
{
	font-family: Tahoma, Arial;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	
	font-weight: bold;
}
.hdg-blk-td:hover
{
	font-family: Tahoma, Arial;
	font-size: 12px;
	color: #5085bf;
	text-decoration: none;
	
	font-weight: bold;
}
.hdg-blk-link:hover {
	font-family: Tahoma, Arial;
	font-size: 12px;
	color: #5085bf;
	text-decoration: none;
	padding-right: 18px;
	padding-left: 18px;
	font-weight: bold;
}
.content-sub-hdg1 {

	font-family: Tahoma, Arial, Helvetica-Conth;
	font-size: 12px;
	font-weight: bold;
	color: #838383;
	text-decoration: none;

}
#visu {
	position: absolute;
	z-index: auto;
	right: 82px;
	bottom: -844px;
	visibility: visible;
}
.logo-border {
	height: 63px;
	width: 190px;
	border: 11px solid #f2f2f2;
	background-position: center center;
}
.readmoor-links {


	font-family: Tahoma, Arial, Helvetica-Conth;
	font-size: 11px;
	font-weight: bold;
	text-transform: none;
	color: #838383;
	text-decoration: none;
	padding: 0px;
}
.readmoor-links:hover {



	font-family: Tahoma, Arial, Helvetica-Conth;
	font-size: 11px;
	font-weight: bold;
	text-transform: none;
	color: #5085BF;
	text-decoration: none;
	padding: 0px;
}
.content-bold {
	font-family: Tahoma, Arial, Helvetica-Conth;
	font-size: 11px;
	font-weight: bold;
	text-transform: none;
	color: #838383;
	text-decoration: none;
	padding: 0px;
}
.content-bold-fs12 {
	font-family: Arial, Helvetica-Conth !important;
	font-size: 12px;
	font-weight: bold;
	text-transform: none;
	color: #838383;
	text-decoration: none;
	padding: 0px;
}
.content-bold115 {
	font-family: Tahoma, Arial, Helvetica-Conth;
	font-size: 11.5px;
	font-weight: bold;
	text-transform: none;
	color: #838383;
	text-decoration: none;
	padding: 0px;
}
.content-bold-white {
	font-family: Tahoma, Arial, Helvetica-Conth;
	font-size: 11px;
	font-weight: bold;
	text-transform: none;
	color: #ffffff;
	text-decoration: none;
	padding-left:5px;
	padding-right:5px;
}
.hdg-blk-new {
	font-family: Tahoma, Arial;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	padding-right: 0px;
	
	padding-left: 0px;
	font-weight: bold;
	padding-top: 0px;
	padding-bottom: 0px;
}
.hdg-blk-fs12 {
	font-family: Arial, Tahoma !important;
	font-size: 13px;
	color: #000000;
	text-decoration: none;
	padding-right: 0px;
	padding-left: 0px;
	font-weight: bold;
	padding-top: 0px;
	padding-bottom: 0px;
}

.hdg-blk-new-H1 {
	font-family: Tahoma, Arial;
	font-size: 2em;
	color: #000000;
	text-decoration: none;
	padding-right: 0px;
	
	padding-left: 0px;
	font-weight: bold;
	padding-top: 0px;
	padding-bottom: 0px;
}
.middle-content-bold {

	font-family: Tahoma, Arial, Helvetica-Conth;
	font-size: 11px;
	font-weight: bold;
	text-transform: none;
	color: #5085bf;
	text-decoration: none;
	padding: 0px;
}
.middle_addc
{
    font-family: Tahoma, Arial, Helvetica-Conth;
	font-size: 11.5px;
	font-weight: bold;
	text-transform: none;
	text-decoration: none;
	padding: 0px;
    color: #0a246a !important;}
.cont-link-nor {


	font-family: Tahoma, Arial, Helvetica-Conth;
	font-size: 11px;
	font-weight: normal;
	text-transform: none;
	color: #5085BF;
	text-decoration: none;
	padding: 0px;
}
.cont-link-nor:hover {



	font-family: Tahoma, Arial, Helvetica-Conth;
	font-size: 11px;
	font-weight: normal;
	text-transform: none;
	color: #333333;
	text-decoration: none;
	padding: 0px;
}
.months {
	font-family: Tahoma;
	font-size: 10px;
	font-weight: bold;
	color: #838383;
	background-color: #F2F2F2;
	margin: 2px;
	border: 1px solid #DADADA;
	height: 20px;
	width: 50px;
	padding: 3px;	
}

.months-1 {
	font-family: Tahoma;
	font-size: 10px;
	font-weight: bold;
	color: #CCCCCC;
	background-color: #F4F4F4;
	margin: 2px;
	border: 1px solid #DADADA;
	height: 20px;
	width: 50px;
	padding: 3px;	
}
.months-high {
	font-family: Tahoma;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #646625;
	margin: 2px;
	border: 1px solid #315986;
	height: 20px;
	width: 50px;
	padding: 3px;
	text-decoration: none;
}
.months-a1 {
	font-family: Tahoma;
	font-size: 10px;
	font-weight: bold;
	color: #838383;
	background-color: #F2F2F2;
	margin: 2px;
	border: 1px solid #DADADA;
	height: 20px;
	width: 50px;
	padding: 3px;	
}

.months-a1-1 {
	font-family: Tahoma;
	font-size: 10px;
	font-weight: bold;
	color: #e1e2b3;
	background-color:  #ca9a83;
	margin: 2px;
	border: 1px solid #a46a44;
	height: 20px;
	width: 50px;
	padding: 3px;	
}
.months-high-a1 {
	font-family: Tahoma;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #663925 ;
	margin: 2px;
	border: 1px solid #B94A00;
	height: 20px;
	width: 50px;
	padding: 3px;
	text-decoration: none;
}
.alpha {
	font-family: Tahoma;
	font-size: 10px;
	font-weight: bold;
	color: #838383;
	background-color: #F2F2F2;
	margin: 2px;
	border: 1px solid #DADADA;
	height: 16px;
	width: 16px;
	padding: 3px;
	text-decoration: none;
}

.alpha:hover {
	font-family: Tahoma;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #5085BF;
	margin: 2px;
	border: 1px solid #315986;
	height: 16px;
	width: 16px;
	padding: 3px;	
}
.hdg-links{
	font-family: Tahoma, Arial, Helvetica-Conth;
	font-size: 11px;
	font-weight: bold;
	text-transform: none;
	color: #5085bf;
	padding: 0px;
	text-decoration: none;
	padding: 0px;
	vertical-align:middle;
	width:320px;
	float:left;
	display:block;
	}
.hdg-links:hover{
	font-family: Tahoma, Arial, Helvetica-Conth;
	font-size: 11px;
	font-weight: bold;
	text-transform: none;
	color: #616161;
	padding: 0px;
	text-decoration: none;
	padding: 0px;
	vertical-align:middle;
	width:320px;
	float:left;
	display:block;
	}
	
.date{
	font-family: Tahoma, Arial, Helvetica-Conth;
	font-size: 12px;
	font-weight: normal;
	text-transform: none;
	color: #000000;
	text-decoration: none;
	padding: 0px;
	float:right;
	vertical-align:middle;
}
/*newly added css date 11/06/08*/
.knbase_bg{
background-color:#f7ea9e;
background-image:url(../images/kn_bg.gif);
border:1px solid #ede3ac;
background-position:left bottom;
background-repeat:repeat-x;
padding:10px 0px 10px 12px;
}
.knb_hdg{
color:#ba8809;
font-family:tahoma,Arial, Helvetica, sans-serif;
font-size:20px;
font-weight:normal;
padding:0px;
margin:0px;
}

.kgb-li{
background-image:url(../images/kn_ul.gif);
background-repeat:no-repeat;
background-position:left center;
padding:0px 15px 0px 15px;

}
.kgb-link{
font-family:tahoma;
color:#04040a;
text-decoration:none;
font-size:11px;

}
.kgb-link:hover{
font-family:tahoma;
color:#ba8809;
text-decoration:none;
font-size:11px;

}
.alter-pr{

	font-family: Tahoma, Arial, Helvetica-Conth;
	font-size:11px;
	display:block;
	color:#000000;
	text-decoration:none;
	font-weight:normal;
	margin:0px 0px 20px 0px;
	background:#dedede;
	padding:0px;
	width:583px;
	list-style:none;
	float:left;
/*		text-align:justify;*/

}
.kdg-hd{
font-family: Tahoma, Arial, Helvetica-Conth;
	font-size:11px;
	color:#9c952b;
	text-decoration:none;
	font-weight:normal;
}
.kd-catlinks{
font-family: Tahoma, Arial, Helvetica-Conth;
	font-size:11px;
	color:#9c952b;
	text-decoration:none;
	font-weight:normal;
}
.kd-catlinks:hover{
font-family: Tahoma, Arial, Helvetica-Conth;
	font-size:11px;
	color:#eeb404;
	text-decoration:underline;
	font-weight:normal;
}
.kroll-bg{
background-image:url(../images/rollover_midd_bg.gif);
background-position:left bottom;
background-color:#fffcee;
background-repeat:repeat-x;
border-left:1px solid #dddbe9;
border-right:1px solid #dddbe9;
padding:10px;
}
.kroll-bg a{
color:#1c0b0b;
font-family: Tahoma, Arial, Helvetica-Conth;
	font-size:11px;
		text-decoration:none;
	font-weight:normal;
	line-height:20px;
	
}
.kroll-bg a:hover{
color:#1c0b0b;
font-family: Tahoma, Arial, Helvetica-Conth;
	font-size:11px;
	text-decoration:underline;
	font-weight:normal;
		line-height:20px;
}
.kroll-links{
color:#1c0b0b;
font-family: Tahoma, Arial, Helvetica-Conth;
	font-size:11px;
		text-decoration:none;
	font-weight:normal;
}
.kroll-links:hover{
color:#1c0b0b;
font-family: Tahoma, Arial, Helvetica-Conth;
	font-size:11px;
		text-decoration:underline;
	font-weight:normal;
}

.TFlyPopupAnimate{position:absolute;display:block;border:1px solid gray;overflow:hidden;visibility:hidden;margin:0;padding:0;z-index:1}
.listing{font:bold 12px Arial, Helvetica, sans-serif; color:#4e4e4e; text-decoration:none;}

.listing:hover{text-decoration:underline;}

.dotted-line{border-bottom:1px dotted #c5c5c5}


.middle-content-blue-link-normal:hover {


	font-family: Tahoma, Arial, Helvetica-Conth;
	font-size: 11px;
	font-weight: normal;
	text-transform: none;
	color: #616161;
	text-decoration: none;
	padding: 0px;
}
.middle-content-blue-link-normal {

	font-family: Tahoma, Arial, Helvetica-Conth;
	font-size: 11px;
	font-weight: normal;
	text-transform: none;
	color: #0f0b69;
	text-decoration: none;
	padding: 0px;
}
#tdPodcastDesc p{color:#000 !important;
                font: tahoma, arial, helvetica;
                font-size: 11px;}
.podcasttop td{border-top:1px solid #efefef}

.jobs-content {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 11px;
	color: #000000;
}
.job-title{
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color:#595959}
.job-title a{
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color:#595959;
	text-decoration:none}
.job-title a:hover{	color:#000;}
.date-job{
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 11px;
	color:#595959;
	width:125px;}
.clr-org{color:#d24000}
.clr-org a{color:#d24000}
.clr-org a:hover{color:#000}

.mostviewdbox{ font-family:Arial, Helvetica, sans-serif; padding-bottom:5px;}
.mostviewdbox .mvbhdg{ background: url(../images/mvbbg.jpg) left top repeat-x; font-size:12px; color:#FFF; font-weight:bold; line-height:30px; text-align:left; padding-left:5px; margin-bottom:8px;}
.mostviewdbox ul{ margin:0px; padding:0px;}
.mostviewdbox li{list-style:none; text-align:left; margin-bottom:5px; color:#5d5e60; padding-left:5px;}
.mostviewdbox li a{text-decoration:none !important;}
.mvbtabs{ text-align:left; padding-left:5px; border-bottom:1px solid #9A9A9A; padding-bottom:2px; margin-bottom:5px;}
.mvbtabs a{border-color:#9A9A9A;border-style:solid;
border-width:1px 1px 0; padding:3px 9px; text-decoration:none !important; background-color:#9a9a9a; color:#FFF; outline:none }
.mvbtabs a.active{ background-color:#fff;  color:#333333; }


/* Add Company css for new design as on March 03rd 2010 */
.sectionHeader{ background-color:#e4e4e4; color:#4b4949; font:18px Tahoma, Geneva, sans-serif; padding:8px 4px;}
   .formfields{ background:#fafafa url(../images/formbg.gif) left bottom repeat-x; font-family:Tahoma, Geneva, sans-serif; padding:10px 15px 30px  15px; }
   .formLabel{ color:#444444; font-size:13px; font-weight:bold; padding-bottom:8px;}
   .formTxtfield{ border:1px solid #d3d3d3; background:url(../images/txtbg-new.gif) left top repeat-x; padding:6px 5px 0px; height:34px; font:17px Arial, Helvetica, sans-serif; background-color:#FFF}
   .formdateTxtfield{ border:1px solid #d3d3d3; background:url(../images/txtbg-new.gif) left top repeat-x; padding:6px 5px 0px; height:34px; font:17px Arial, Helvetica, sans-serif;font-weight:bold; background-color:#FFF}
   .formSelectfield{ border:1px solid #d3d3d3; background:url(../images/txtbg-new.gif) left top repeat-x; padding:3px 5px 3px 5px; height:34px; font:17px Arial, Helvetica, sans-serif}
   .formSpacing{ height:15px;}
   .txtwidth2{ width:300px;}
   .txtdatewidth{ width:150px;}
   .totalsub{ float:left; width:150px;}
   .vatsub{ float:left; width:150px;}
   .btnback{ background:url(../images/btn-back.png) left top no-repeat; width:119px; height:41px; border:0px; text-indent:-9999px; outline:none; cursor:pointer ; margin-left:10px }
   .btncontinue{background:url(../images/btn-continue.png) 0px top no-repeat; width:150px; height:41px; border:0px; text-indent:-9999px; outline:none; cursor:pointer ;margin-left:10px}
   .proceedpayement{ background:url(../images/btn-proceedpayement.png) left top no-repeat; width:180px; height:41px; border:0px; text-indent:-9999px; outline:none; cursor:pointer ;margin-left:10px}
   .formbuttonsbg{padding:0px 0px 30px; }
   .productshdg{ padding:0px 15px 10px 0px;}
   .productslist{ padding:0px 10px 10px 0px}
   .formalerts{ color:#000; font:18px Arial, Helvetica, sans-serif;}
   .formfields p{ color:#000; font-size:11px;}
   .errorsshow{ border:1px solid #fbc2c4; color:#8a1d11; padding:8px 8px 8px 40px; background:#fbe3e4 url(../images/eror-ico.gif) 10px 6px no-repeat; margin:10px 0px;vertical-align:middle;}
/* Add Company css for new design as on March 03rd 2010 */

/* News Section styles */
.nlbg{ background: url(../images/datebg.gif) left top no-repeat; width:9px; height:39px;float:left}
.nrbg{ background: url(../images/datebg.gif) -9px top no-repeat; width:9px; height:39px; float:right}
.datehdg{ color:#161616; font:bold 13px Tahoma, Geneva, sans-serif; float:left; line-height:34px;}
.dwnews{ width:519px; padding-top:10px}
.dwnews ul{ margin:0px; padding:0px;}
.dwnews li{list-style:none;}
.newssection{ float:left; width:519px; margin-top:-10px;}
.tfeed{ float:right; width:255px;}
.datename{ height:39px; width:519px; background:url(../images/datembg.gif) left top repeat-x}
.newsitemeven{ background:url(../images/newsdot.gif) 10px top no-repeat; height:25px; border-bottom:1px solid #dfdfdf; color:#2a8ac7; display:block; line-height:25px; padding-left:25px; font:bold 11px/25px Tahoma, Geneva, sans-serif;cursor:pointer}
.newsitemodd{ background:url(../images/newsdot.gif) 10px -25px no-repeat; height:25px; color:#5d5e60; display:block;padding-left:25px; font:bold 11px/25px Tahoma, Geneva, sans-serif; cursor:pointer; border-bottom:1px solid #dfdfdf;}
.newssubitem{ background-color:#f1f1f1;  font:10px Tahoma, Geneva, sans-serif; font:11px Tahoma, Geneva, sans-serif; color:#5e5e60; display:none}
.newssubitem li{padding:10px;}
.newssubitem a{ color:#2789c6; text-decoration:none}
/* News Section styles */

.topseolinks{ background:url(../images/topseobg.jpg) left top  repeat-x; height:26px;color:#fff; font:11px/26px Arial, Helvetica, sans-serif; text-align:center;margin:0px;}
.topseolinks h1{ padding:0px; display:inline;margin:0px;}
.middle-content.lnk span strong a{font-size:inherit !important;}

