@charset "utf-8";
/* CSS Document for 2nd DARK FIBRE INTERNATIONAL CONVENTION 2009	:::	Author: Sunil */
.outerdiv{ margin:50px 0 0 0; }

body{ margin:0px 0 0 0; background:#05061b url(../images/homebg1.jpg) no-repeat; }
#MainOuterDiv {width:900px; height:100%; border:1px solid #cfcfcf; margin:50px auto 0px auto; background-color:#FFF;  /* height:100%;  27th sep 08 */}
#cloudcamp {width:96%; height:100%; border:1px solid #cfcfcf; padding:5px;  /* added 15 Jan 2010 */}
.topbg
{
	background-image:url(../images/topbanner1.jpg); margin:0 0 0 35px; background-repeat:no-repeat; width:836px; height:193;
}

.toptext{font:normal 11px 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;}

.toptextbig{font:bold 20px Helvetica, Arial, Sans serif; color:#ffffff; margin:0px 0 0 0; text-decoration:none; outline:none;}
a.toptextbig:hover{color:#fdf528; text-decoration:none;}

.titleblue
{
    font:bold 14px Helvetica, arial, sans serif; COLOR: #00adee; text-decoration:none;
}
a.titleblue:hover
{
    COLOR: #00adee;
}

.titleblue2 
{
    font:bold 10px Helvetica, arial, sans serif;
    COLOR: #3e6092;
    text-decoration:none;
}
a.titleblue2:hover
{
    COLOR: #3e6092;
}


.titlepurple
{
    font:bold 14px Helvetica, arial, sans serif; COLOR: #ba1b8c; text-decoration:none;
}
a.titlepurple:hover
{
    COLOR: #00adee;
}

.titlepurplesmall
{
    font:bold 12px Helvetica, arial, sans serif; COLOR: #ba1b8c; text-decoration:none;
}
a.titlepurplesmall:hover
{
    COLOR: #00adee;
}

.txtonobr{ border:0px;}
.toptextnorBlack{font:normal 13px helvetica, arial, sans serif; color:#000000; margin:5px 0 0 0; text-decoration:none; outline:none;}
a.toptextnorBlack:hover{color:#fdf528; text-decoration:none;}




.TxtNor12Blue{font:normal 12px helvetica, arial, sans serif; color:#26a9e0; text-decoration:none;}
.TxtNor12Blue2{font:normal 12px helvetica, arial, sans serif; color:#0000da; text-decoration:none;}

.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}

.TxtNor11{font:normal 11px helvetica, arial, sans serif; color:#666666; text-align:justify; text-decoration:none; line-height:16px;}
a.TxtNor11: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;}

/*...Links bg....*/

.linksbgBt{background-image:url(../images/Poweredbycloud/links_bg.gif); height:35px; width:125px;}
.linksbgBt2{background-image:url(../images/Poweredbycloud/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;}


/*...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 12px Helvetica, arial, sans serif;
    COLOR: #3e6092;
    text-decoration:none;
	outline:none;
}
.topmenu:hover
{
   COLOR: #00adee;
}

.topmenuCurrent   
{
	font:normal 12px Helvetica, arial, sans serif;
    COLOR: #00adee;
    text-decoration:none;
}

.linkdivder{font:normal 11px Arial, Helvetica, sans-serif; color:#cccccc; text-align:center; margin-left:5px; margin-right:5px;  text-decoration:none;}



.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 11px Helvetica, arial, sans serif;
    COLOR: #999999;
    text-decoration:none;
	outline:none;
}
a.topmenusub:hover
{
    COLOR: #cccccc;
}

.topmenusubCurrent, a.topmenusubCurrent, a.topmenusubCurrent:link, a.topmenusubCurrent:active, a.topmenusubCurrent:visited   
{
    font:normal 11px Helvetica, arial, sans serif;
    COLOR: #525d94;
    text-decoration:none;
}






/*New class 02-07-09 End */


/*...Footer...*/
.FooterBg{ background-color:#3e6092; font:normal 10px helvetica, arial, sans serif; color:#ffffff;}
.FooterLink{font:normal 10px helvetica, arial, sans serif; color:#ffffff; text-decoration:none;}

/*...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;}

.toptextnor2{font:normal 13px helvetica, arial, sans serif; color:#ffffff; margin:5px 0 0 0; text-decoration:none; outline: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 11px helvetica, arial, sans serif; color:#0000da;}
a.TxtNor12Bluesmall:hover{color:#ff0000; text-decoration:none;}

/*20-07-09 - End*/
