@charset "utf-8";
/* CSS Document for 3rd FIF	2009 :::	Author: Sunil Assudani */

body{ margin:0; background-color:#FFF; background:#fcfcfc url(../images//training/background_grad.gif) repeat-x;}
#MainOuterDiv {width:900px; height:100%; border:1px solid #cfcfcf; margin:50px auto 0px auto; background-color:#FFFFFF; /* height:100%;  27th sep 08 */}

.TxtNor12Blue{font:normal 12px helvetica, arial, sans serif; color:#0000da;}
.TxtNorGray{font:bold 10px helvetica, arial, sans serif; color:#7f7f7f;}

.TxtNor{font:normal 12px helvetica, arial, sans serif; color:#666666; text-align:justify; text-decoration:none; line-height:16px;}
a.TxtNor:hover{text-decoration:none; color:#ff0000}
.TxtNorSpeaker
{
    font: normal 10px helvetica, arial, sans serif;
    color: #ae8506;
    text-align: justify;
    font-weight: bold;
}

.TxtNorSpeakerPage{font:normal 11px helvetica, arial, sans serif; color:#666666; text-align:justify; text-decoration:none; line-height:16px;}

.TxtNorWhite{font:normal 10px helvetica, arial, sans serif; color:white; text-align:center;}
.TxtNor12{font:normal 12px helvetica, arial, sans serif; color:#000000;}
.TxtNor12Blue{font:normal 12px helvetica, arial, sans serif; color:#26a9e0; text-decoration:none;}
/*...Links bg....*/

.linksbgBt{ background-image:url(../images//training/links_bg.gif); height:35px; width:125px;}
.linksbgBt2{ background-image:url(../images//training/links_bg.gif); height:35px; width:125px; margin:4px 0 0 0;}

.linksTxt{font:bold 12px helvetica, arial, sans serif; color:#ffffff; margin:5px 0 0 0; text-decoration:none; outline:none;}
.linksTxt:hover{color:#fdf528; text-decoration:none;}

.linksTxtMar{padding:7px 0 0 0; }
/*...Links bg....*/

/*...Registration....*/
.TxtHeadingBg{background-color:#d9d9d9; height:40px; text-align:center; margin:0 0px 5px 0px; float:left; width:125px;}
.HeadBlkPd5{padding-top:15px; vertical-align:middle; font:normal 11px helvetica, arial, sans serif; color:#000000;}

.titleblue1, a.titleblue1, a.titleblue1:link, a.titleblue1:active, a.titleblue1:visited   
{
    font:bold 12px Helvetica, arial, sans serif;
    COLOR: #26a9e0;
    text-decoration:none;
}
a.titleblue1:hover
{
    COLOR: #ff0000;
}

.titleblue2 
{
    font:bold 10px Helvetica, arial, sans serif;
    COLOR: #3e6092;
    text-decoration:none;
}
a.titleblue2:hover
{
    COLOR: #3e6092;
}

/*...Text....*/

.TxtNor11{font:normal 10px Helvetica, arial, sans serif; color:#000000; text-decoration:none; text-align:justify;}
a.TxtNor11:hover
{color:#F00;}

.width95{width:94%; margin:0 auto;  border:solid 0px #990000;}

.TxtHeadingBg3{background-color:#cc3399;  text-align:center; margin:0px 0px 10px 3px; float:left; width:100%;}
.HeadWhtPd5{padding:15px 0; vertical-align:middle; font:bold 15px Helvetica, arial, sans serif; color:#ffffff;}
.HeadWhtPd51{padding:0px 0 0 0; vertical-align:middle; font:normal 11px Helvetica, arial, sans serif; color:#ffffff;}


.ContentImgFloat{padding:4px 9px 0 0; float:left;}

.TxtHeadingBg32{background-color:#0070c0;  text-align:center; margin:0px 0px 10px 3px; float:left; width:100%;}
/*...Text....*/
/*New class 02-07-09*/

.topmenu   
{
	font:normal 14px Helvetica, arial, sans serif;
    COLOR: #3e6092;
    text-decoration:none;
	outline:none;
}
.topmenu:hover
{
   COLOR: #00adee;
}

.topmenuCurrent   
{
	font:normal 14px Helvetica, arial, sans serif;
    COLOR: #00adee;
    text-decoration:none;
}


.titleblue, a.titleblue, a.titleblue:link, a.titleblue:active, a.titleblue:visited   
{ font:bold 14px Helvetica, arial, sans serif;  COLOR: #00adee;   text-decoration:none;}
a.titleblue:hover
{COLOR: #00adee;}

.titlered, a.titlered, a.titlered:link, a.titlered:active, a.titlered:visited   
{ font:bold 14px Helvetica, arial, sans serif;  COLOR: #90278e;   text-decoration:none;}
a.titlered:hover
{COLOR: #00adee;}

.titlebluea, a.titlebluea, a.titlebluea:link, a.titlebluea:active, a.titlebluea:visited   
{
    font:bold 15px Helvetica, arial, sans serif;
    COLOR: #2e3191;
    text-decoration:none;
}
a.titlebluea:hover
{
    COLOR: #00adee;
}



.titlebluetext, a.titlebluetext, a.titlebluetext:link, a.titlebluetext:active, a.titlebluetext:visited   
{
    font:bold 14px Helvetica, arial, sans serif;
    COLOR: #525d94;
    text-decoration:none;
}
a.titlebluetext:hover
{
    COLOR: #00adee;
}

.titleredtext
{
    font:bold 14px Helvetica, arial, sans serif;
    COLOR:#C00;
    text-decoration:none;
}
a.titleredtext:hover
{
    COLOR: #00adee;
}


.titleredtextsmall
{
    font:bold 12px Helvetica, arial, sans serif;
    COLOR:#C00;
    text-decoration:none;
}
a.titleredtextsmall:hover
{
    COLOR: #00adee;
}

.rednormal
{
    font:normal 12px Helvetica, arial, sans serif;
    COLOR:#C00;
    text-decoration:none;
}


.topmenusub, a.topmenusub, a.topmenusub:link, a.topmenusub:active, a.topmenusub:visited   
{
    font:normal 12px Helvetica, arial, sans serif;
    COLOR: #999999;
    text-decoration:none;
	outline:none;
}
a.topmenusub:hover
{
    COLOR: #000000;
}

.topmenusubCurrent, a.topmenusubCurrent, a.topmenusubCurrent:link, a.topmenusubCurrent:active, a.topmenusubCurrent:visited   
{
    font:normal 12px Helvetica, arial, sans serif;
    COLOR: #525d94;
    text-decoration:none;
}



.topbg
{
background-image:url(../images//training/topbanner.jpg);
margin:0 0 0 35px;
background-repeat:no-repeat;
width:836px;
height:193;
}

.toptext{font:normal 12px helvetica, arial, sans serif; color:#ffffff; margin:5px 0 0 0; text-decoration:none; outline:none;}
a.toptext:hover{color:#fdf528; text-decoration:none;}

.toptext1{font:bold 14px helvetica, arial, sans serif; color:#ffffff; margin:5px 0 0 0; text-decoration:none; outline:none;}
a.toptext1:hover{color:#fdf528; text-decoration:none;}
/*New class 02-07-09 End */


/*...Footer...*/
.FooterBg{ background-color:#3e6092; font:normal 10px helvetica, arial, sans serif; color:#ffffff;}

.FooterBgLinks{font:normal 10px helvetica, arial, sans serif; color:#ffffff; text-decoration:none;}
.FooterLink{font:normal 10px helvetica, arial, sans serif; color:#000000; text-decoration:none;}
.FooterLink:hover{color:#990000;}
/*...Footer...*/

.linknormal{font:normal 12px helvetica, arial, sans serif; color:#03F; text-decoration:none; line-height:16px; font-style:italic;}
a.linknormal:hover{text-decoration:none; color:#3e6092}

.toptext2{font:bold 13px helvetica, arial, sans serif; color:#ffff00; margin:5px 0 0 0; text-decoration:none; outline:none;}
a.toptext2:hover{color:#fdf528; text-decoration:none;}

.toptext3{font:bold 13px helvetica, arial, sans serif; color:#000000; margin:5px 0 0 0; text-decoration:none; outline:none;}
a.toptext3:hover{color:#fdf528; text-decoration:none;}


/*20-07-09*/

.toptextnor{font:normal 13px helvetica, arial, sans serif; color:#ffffff; margin:5px 0 0 0; text-decoration:none; outline:none;}
a.toptextnor:hover{color:#fdf528; text-decoration:none;}

.titlebluelinkurl, a.titlebluelinkurl, a.titlebluelinkurl:link, a.titlebluelinkurl:active, a.titlebluelinkurl:visited   
{
    font:normal 12px Helvetica, arial, sans serif;
    COLOR: #0176cf;
    text-decoration:none;
}
a.titlebluelinkurl:hover
{
    COLOR: #000;
}

.TxtNor12Bluesmall{font:normal 12px helvetica, arial, sans serif; color:#0000da;}
a.TxtNor12Bluesmall:hover{color:#ff0000; text-decoration:none;}

.titlebluesmall, a.titlebluesmall, a.titlebluesmall:link, a.titlebluesmall:active, a.titlebluesmall:visited   
{
    font:bold 12px Helvetica, arial, sans serif;
    COLOR: #26a9e0;
    text-decoration:none;
	
}
a.titlebluesmall:hover
{
    COLOR: #ff0000;
}


.TxtNorL{font:normal 12px helvetica, arial, sans serif; color:#666666; text-align:left; text-decoration:none; line-height:16px;}
a.TxtNorL:hover{text-decoration:none; color:#ff0000}
/*20-07-09 - End*/
