@import url( common.css );
@import url( h-txt.css );
@import url( form.css );
@import url( mystyle-homeright.css );
@import url( navtabs-homeright.css );

/*////////////div Centre/////////////////////////*/
div.Centre {
 padding:0px 0px 10px 0px;
 margin:0px 0px 0px 0px;
 float:left;
 width:640px;
 font-family: Arial, Verdana, Helvetica, sans-serif;
 font-size: 12px;
}

/*////////////div CentreTop/////////////////////////*/
div.CentreT {
 padding:0px 0px 0px 0px;
 margin:0px 0px 0px 0px;
 float:left;
 width:640px;
}

/*////////////div CentreMiddle/////////////////////////*/
div.CentreM {
 padding:0px 0px 0px 0px;
 margin:0px 0px 0px 0px;
 float:left;
 width:640px;
}

/*////////////div CentreBottom/////////////////////////*/
div.CentreB {
 padding:0px 0px 0px 0px;
 margin:0px 0px 0px 0px;
 float:left;
 width:640px;
}

/*////////////div CentreTopLeft/////////////////////////*/
div.CentreTL {
 padding:0px 0px 0px 0px;
 margin:0px 0px 0px 0px;
 float:left;
 width:320px;
}

/*////////////div CentreTopRight/////////////////////////*/
div.CentreTR {
 padding:0px 0px 0px 0px;
 margin:0px 0px 0px 0px;
 float:left;
/* display:inline;*/
 width:320px;
}

/*////////////div CentreTopMpu specifically for Images and Mpus/////////////////////////*/
div.CentreTMpu, div.CentreTMpuAA, div.CentreTMpuBB, div.CentreTMpuCC, div.CentreTMpuDD, div.CentreTMpuEE, div.CentreTMpuFF, div.CentreTMpuGG, div.CentreTMpuHH, div.CentreTMpuII, div.CentreTMpuJJ, div.CentreTMpuKK, div.CentreTMpuLL, div.CentreTMpuMM, div.CentreTMpuNN, div.CentreTMpuOO {
 padding:0px 10px 13px 10px;
 margin:0px 0px 0px 0px;
 float:left; 
 clear:left;
}

div.CentreTMpu, div.CentreTMpuAA, div.CentreTMpuBB, div.CentreTMpuCC, div.CentreTMpuDD, div.CentreTMpuEE, div.CentreTMpuFF, div.CentreTMpuGG, div.CentreTMpuHH, div.CentreTMpuII, div.CentreTMpuJJ, div.CentreTMpuKK, div.CentreTMpuLL, div.CentreTMpuMM, div.CentreTMpuNN, div.CentreTMpuOO {
 width:320px;
 voice-family: "\"}\"";
 voice-family:inherit;
 width:300px;
} 
/* CWL1 UAs should see and use 2nd width  */ 
html>body .CentreTMpu, .CentreTMpuAA, .CentreTMpuBB, .CentreTMpuCC, .CentreTMpuDD, .CentreTMpuEE, .CentreTMpuFF, .CentreTMpuGG, .CentreTMpuHH, .CentreTMpuII, .CentreTMpuJJ, .CentreTMpuKK, .CentreTMpuLL, .CentreTMpuMM, .CentreTMpuNN, .CentreTMpuOO { width:300px;
}

/*////////////div div.CentreSubImg/////////////////////////*/
div.CentreSubImg, div.CentreSubImgAA, div.CentreSubImgBB, div.CentreSubImgCC, div.CentreSubImgDD, div.CentreSubImgEE, div.CentreSubImgFF, div.CentreSubImgGG, div.CentreSubImgHH, div.CentreSubImgII, div.CentreSubImgJJ, div.CentreSubImgKK, div.CentreSubImgLL, div.CentreSubImgMM, div.CentreSubImgNN, div.CentreSubImgOO {
 border:0px;
 padding:0px 10px 10px 10px;
 margin:0px 0px 0px 0px;
 float:left;
 clear:left;
}

div.CentreSubImg, div.CentreSubImgAA, div.CentreSubImgBB, div.CentreSubImgCC, div.CentreSubImgDD, div.CentreSubImgEE, div.CentreSubImgFF, div.CentreSubImgGG, div.CentreSubImgHH, div.CentreSubImgII, div.CentreSubImgJJ, div.CentreSubImgKK, div.CentreSubImgLL, div.CentreSubImgMM, div.CentreSubImgNN, div.CentreSubImgOO {
 width:320px;
 height:43px;
 voice-family: "\"}\"";
 voice-family:inherit;
 width:300px;
 height:33px;
}  

/* CWL1 UAs should see and use 2nd width  */ 
html>body .CentreSubImg, .CentreSubImgAA, .CentreSubImgBB, .CentreSubImgCC, .CentreSubImgDD, .CentreSubImgEE, .CentreSubImgFF, .CentreSubImgGG, .CentreSubImgHH, .CentreSubImgII, .CentreSubImgJJ, .CentreSubImgKK, .CentreSubImgLL, .CentreSubImgMM, .CentreSubImgNN, .CentreSubImgOO { width:300px;
 height:33px; /*Height necessary*/
}

/*////////////div CentreTTxt specifically for Heading Txt on Landing Pages/////////////////////////*/
div.CentreTTxt, div.CentreTTxtAA, div.CentreTTxtBB, div.CentreTTxtCC, div.CentreTTxtDD, div.CentreTTxtEE, div.CentreTTxtFF, div.CentreTTxtGG, div.CentreTTxtHH, div.CentreTTxtII, div.CentreTTxtJJ, div.CentreTTxtKK, div.CentreTTxtLL, div.CentreTTxtMM, div.CentreTTxtNN, div.CentreTTxtOO {
 border:0px;
 padding:0px 0px 9px 0px;/*This is because of the line*/
 margin:0px 10px 10px 10px;/*This is because of the line*/
 border-bottom-color: #42AFE7;
 border-bottom-width: 1px;
 border-bottom-style: solid;
 float:left;
 clear:left;
 display:inline;
 overflow:hidden;
}

div.CentreTTxt, div.CentreTTxtAA, div.CentreTTxtBB, div.CentreTTxtCC, div.CentreTTxtDD, div.CentreTTxtEE, div.CentreTTxtFF, div.CentreTTxtGG, div.CentreTTxtHH, div.CentreTTxtII, div.CentreTTxtJJ, div.CentreTTxtKK, div.CentreTTxtLL, div.CentreTTxtMM, div.CentreTTxtNN, div.CentreTTxtOO {
 width:320px;
 height:103px; /*Height necessary*/
 voice-family: "\"}\"";
 voice-family:inherit;
 width:300px;
 height:83px; /*Height necessary*/
}  
/* CWL1 UAs should see and use 2nd width  */ 
html>body .CentreTTxt, .CentreTTxtAA, .CentreTTxtBB, .CentreTTxtCC, .CentreTTxtDD, .CentreTTxtEE, .CentreTTxtFF, .CentreTTxtGG, .CentreTTxtHH, .CentreTTxtII, .CentreTTxtJJ, .CentreTTxtKK, .CentreTTxtLL, .CentreTTxtMM, .CentreTTxtNN, .CentreTTxtOO { width:300px;
 height:83px; /*Height necessary*/
}

/*////////////div LatestPosts specifically for Discussion Boards Latest Posts/////////////////////////*/
div.LatestPosts, div.LatestPostsAA, div.LatestPostsBB, div.LatestPostsCC, div.LatestPostsDD, div.LatestPostsEE, div.LatestPostsFF, div.LatestPostsGG, div.LatestPostsHH, div.LatestPostsII, div.LatestPostsJJ, div.LatestPostsKK, div.LatestPostsLL, div.LatestPostsMM, div.LatestPostsNN, div.LatestPostsOO {
 padding:0px 10px 13px 10px;
 margin:0px 0px 0px 0px;
 float:left;
 display:inline;
}

div.LatestPosts, div.LatestPostsAA, div.LatestPostsBB, div.LatestPostsCC, div.LatestPostsDD, div.LatestPostsEE, div.LatestPostsFF, div.LatestPostsGG, div.LatestPostsHH, div.LatestPostsII, div.LatestPostsJJ, div.LatestPostsKK, div.LatestPostsLL, div.LatestPostsMM, div.LatestPostsNN, div.LatestPostsOO {
 width:320px;
 height:323px; /*Height necessary*/
 voice-family: "\"}\"";
 voice-family:inherit;
 width:300px;
 height:310px; /*Height necessary*/
} 
/* CWL1 UAs should see and use 2nd width  */ 
html>body .LatestPosts, .LatestPostsAA, .LatestPostsBB, .LatestPostsCC, .LatestPostsDD, .LatestPostsEE, .LatestPostsFF, .LatestPostsGG, .LatestPostsHH, .LatestPostsII, .LatestPostsJJ, .LatestPostsKK, .LatestPostsLL, .LatestPostsMM, .LatestPostsNN, .LatestPostsOO { width:300px;
 height:340px; /*Height not entirely necessary*/
}

/*////////////div String/////////////////////////*/
div.String, div.StringAA, div.StringBB, div.StringCC, div.StringDD, div.StringEE, div.StringFF, div.StringGG, div.StringHH, div.StringII, div.StringJJ, div.StringKK, div.StringLL, div.StringMM, div.StringNN, div.StringOO {
 padding:0px 0px 6px 0px;
 margin:0px 0px 0px 0px;
 width:280px;
 clear:left;
}

div.String img, div.StringAA img, div.StringBB img, div.StringCC img, div.StringDD img, div.StringEE img, div.StringFF img, div.StringGG img, div.StringHH img, div.StringII img, div.StringJJ img, div.StringKK img, div.StringLL img, div.StringMM img, div.StringNN img, div.StringOO img {
 padding:0px 10px 10px 0px;
 margin:0px 0px 0px 0px;
 float:left;
}


/* ::::::::::::: "window" layout for IMAGES  :::::::::::::: */
#myLayer2 div.String {
	width: 140px;
	float: left;
	clear: none;
	height: 120px;
	padding-bottom: 20px;
}

#myLayer2 div.String img {
	padding-bottom: 5px;
	clear: both;
}

#myLayer2 div.String h3, #myLayer2 div.String h5 {
	width: 130px;
	float: left;
	clear: both;
}


/*////////////div Teaser/////////////////////////*/
div.Teaser, div.TeaserAA, div.TeaserBB, div.TeaserCC, div.TeaserDD, div.TeaserEE, div.TeaserFF, div.TeaserGG, div.TeaserHH, div.TeaserII, div.TeaserJJ, div.TeaserKK, div.TeaserLL, div.TeaserMM, div.TeaserNN, div.TeaserOO {
 border:0px;
 padding:0px 0px 9px 0px;/*This is because of the line*/
 margin:0px 10px 10px 10px;/*This is because of the line*/
 border-bottom: #42AFE7 solid 1px;
 float:left;
 display:inline;
 overflow:hidden;
}

div.Teaser, div.TeaserAA, div.TeaserBB, div.TeaserCC, div.TeaserDD, div.TeaserEE, div.TeaserFF, div.TeaserGG, div.TeaserHH, div.TeaserII, div.TeaserJJ, div.TeaserKK, div.TeaserLL, div.TeaserMM, div.TeaserNN, div.TeaserOO {
 width:320px;
 height:120px; /*Height necessary*/
 voice-family: "\"}\"";
 voice-family:inherit;
 width:300px;
 height:100px; /*Height necessary*/
}  
/* CWL1 UAs should see and use 2nd width  */ 
html>body .Teaser, .TeaserAA, .TeaserBB, .TeaserCC, .TeaserDD, .TeaserEE, .TeaserFF, .TeaserGG, .TeaserHH, .TeaserII, .TeaserJJ, .TeaserKK, .TeaserLL, .TeaserMM, .TeaserNN, .TeaserOO { width:300px;
 height:100px; /*Height necessary*/
}

/*////////////div Teaserpic/////////////////////////*/
div.Teaser img, div.TeaserAA img, div.TeaserBB img, div.TeaserCC img, div.TeaserDD img, div.TeaserEE img, div.TeaserFF img, div.TeaserGG img, div.TeaserHH img, div.TeaserII img, div.TeaserJJ img, div.TeaserKK img, div.TeaserLL img, div.TeaserMM img, div.TeaserNN img, div.TeaserOO img {
 border:0px; 
 padding:0px 10px 0px 0px;
 margin:0px 0px 0px 0px;
 float:left;
/* clear:left;*/
}

/*////////////div Teaserpic no float/////////////////////////*/
div.Teaser img.nofloat, div.TeaserAA img.nofloat, div.TeaserBB img.nofloat, div.TeaserCC img.nofloat, div.TeaserDD img.nofloat, div.TeaserEE img.nofloat, div.TeaserFF img.nofloat, div.TeaserGG img.nofloat, div.TeaserHH img.nofloat, div.TeaserII img.nofloat, div.TeaserJJ img.nofloat, div.TeaserKK img.nofloat, div.TeaserLL img.nofloat, div.TeaserMM img.nofloat, div.TeaserNN img.nofloat, div.TeaserOO img.nofloat {
 padding:0px 0px 0px 0px;
 margin:0px 0px 0px 0px;
 float:none;
 vertical-align:baseline;
}


/*////////////div CentreTAvt specifically for Advertorial pages/////////////////////////*/
div.CentreTAvt, div.CentreTAvtAA, div.CentreTAvtBB, div.CentreTAvtCC, div.CentreTAvtDD, div.CentreTAvtEE, div.CentreTAvtFF, div.CentreTAvtGG, div.CentreTAvtHH, div.CentreTAvtII, div.CentreTAvtJJ, div.CentreTAvtKK, div.CentreTAvtLL, div.CentreTAvtMM, div.CentreTAvtNN, div.CentreTAvtOO {
 padding:0px 10px 13px 10px;
 margin:0px 0px 0px 0px;
 float:left; 
 clear:left;
}

div.CentreTAvt, div.CentreTAvtAA, div.CentreTAvtBB, div.CentreTAvtCC, div.CentreTAvtDD, div.CentreTAvtEE, div.CentreTAvtFF, div.CentreTAvtGG, div.CentreTAvtHH, div.CentreTAvtII, div.CentreTAvtJJ, div.CentreTAvtKK, div.CentreTAvtLL, div.CentreTAvtMM, div.CentreTAvtNN, div.CentreTAvtOO {
 width:640px;
 voice-family: "\"}\"";
 voice-family:inherit;
 width:620px;
} 
/* CWL1 UAs should see and use 2nd width  */ 
html>body .CentreTAvt, .CentreTAvtAA, .CentreTAvtBB, .CentreTAvtCC, .CentreTAvtDD, .CentreTAvtEE, .CentreTAvtFF, .CentreTAvtGG, .CentreTAvtHH, .CentreTAvtII, .CentreTAvtJJ, .CentreTAvtKK, .CentreTAvtLL, .CentreTAvtMM, .CentreTAvtNN, .CentreTAvtOO { width:620px;
}