/*************************************************************************************************
Author Name: Ravi Kumar Patel
Purpose: These classes are used to set the style of Right Bar Controls 
Creation Date: 08/21/2004
Comments (If any): C->Center, ColorStyle regions contains the classes for specific color i.e. 
Last Updated:
--------------------------------------------------------------------------------------------------
History:
S NO.		Date		Modified By		Description
--------------------------------------------------------------------------------------------------
	1		09/02/2004	Ravi Patel		Reconstruct styles classes and with new names
	2		09/15/2004	Ravi Patel		Add new class style for SideHeading
--------------------------------------------------------------------------------------------------
*************************************************************************************************/
/*.pageHeading
{
	background-image:url(../Images/lineLeft1.gif);

	background-repeat:repeat-x;
	font-family:Tahoma;
	color:White;
	font-weight:bolder;
	font-size:11pt;
	vertical-align:middle;
	background-position: 0 middle;
	height:25 
}
.pageHeading3
{
	background-image:url(../Images/circle2.gif);
	background-repeat:no-repeat; 
	width:29
}*/















/**/
/**/
/**/
/*BEGIN-COMMON style classes used every where on the site*/
body
{
	margin-bottom:0;
	margin-left:0;
	margin-right:0;
	margin-top:0
}
hr
{
	color:Black;
	height:1;
}
td
{
	vertical-align:top;
	font-family:verdana;
	font-size:8pt;
}

.whiteBold
{
	vertical-align:middle;
	color:White;
	font-weight:bold;
}
.blockHeading
{
	vertical-align:middle;
	font-size:8pt;
	font-family:Tahoma;
	color:White;
	font-weight:bold;
}
.fontSize8pt
{
	font-size:8pt;
}

.pageBG
{
	
	background-color:#ebebeb;

	/*width:100%*/
}


.messageText
{
	font-size:11;
	 
}
.vAlignMiddle
{
	vertical-align:middle; 
	
}

.vAlignTop
{
	vertical-align:top;
}
.vAlignBottom
{
	vertical-align:bottom 
}
.vAlignBaseline
{
	vertical-align:baseline 
}





.pageHeading1
{
	font-family:arial;
	color:black;
	font-weight:bold;
	font-size:14pt;
	vertical-align:middle;
	height:25;
	border-color:Goldenrod;
	border-style:solid;
	border-width:1px;
	border-top-width:0;
	border-bottom-width:0;
	border-collapse:collapse;
}


.sideHeading
{
	font-weight:bold;
	font-size:10pt; 
	padding-left:4; 
}
/*to set textbox, dropdownlist styles*/
.commonTextBoxStyle 
{
	font-size:10pt;
	font-family:Verdana ;
	color:black;
	border-style:groove;
	width: 230px;
	height: 14px;
	
	
}
.CommonTextinputNum
{  font-size:10pt;
	font-family:Verdana ;
	color:black;
	border-style:groove;
	width: 230px;
	height: 14px; 
	text-align:right;
}
.commonTextBoxStyle1
{
	font-size:7pt;
	font-family:Verdana ;
	/*color:#11518F;*/
	color:black;
	border-style:solid;
	/*background-color:#dfdfdf*/
	background-color:paleGoldenrod
}
/*to set genral buttonstyle*/


/*Begin-anchor styles*/
a.normal:active, a.normal:visited, a.normal:link
{
	color:white;
	text-decoration:none
}
a.normal:hover
{
/*	color:magenta; */
	color:#d3d3d3; /*dcdcdc; */
}


/*Begin-anchor styles*/
a.normal1:active, a.normal1:visited, a.normal1:link
{
	color:black;
	text-decoration:none
}
a.normal1:hover
{
/*	color:magenta; */
	color:blue;
	text-decoration: underline
}


a.specific:active, a.specific:visited,  a.specific:link
{
	color:#fffffF;
	text-decoration:none
}
a.specific:hover
{
	color:silver
}
a.RightHeaderLink:active, a.RightHeaderLink:visited,  a.RightHeaderLink:link
{
	color:#ffff7e;
	text-decoration:none
}
a.RightHeaderLink:hover
{
	color:silver
}
/*End-anchor styles*/

/*Used to set bullet image before block content list item*/

/*Used to get the common font style  */
.tblWithoutAnchorFontStyle
{
color:#11518F;
}

/*-used in RightBar/LeftBar blocks-*/
.tblContentBulletImg
{	
	background-image:url(../images/bullet2.gif);
	background-repeat:no-repeat;
	background-position:center top;
	padding-left:10
}
/*-used in why registration page-*/
.tblContentBulletImgC
{	
	/*background-image:url(../images/bullet2_2.gif);*/
	background-image:url(../Images/bullet2.gif);
	background-repeat:no-repeat;
	background-position:center top;
	/*padding:15;*/
	padding:10;
}
/*END-COMMON style classes used every where on the site*/
/*Footer user control style*/
.tblFooter
{
	color:White;	
	background-image:url(../images/footer11.gif);
	background-repeat:repeat-x;
	vertical-align:middle ;
	height:25
}

/*Header user Control styles*/
.headerLeftTDBG
{
	background-image:url(../Images/a.gif);
	background-repeat:repeat-y;	
	/*background-image:url(../Images/newsite/header.gif);
	background-repeat:repeat-x;	*/
}



/*--Begin--these style classes are used in the search user control*/

.tblSearchBGColor
{
	background-image:url(../Images/search2.gif);
	font-weight:bold;
	border-collapse:collapse ;
	height:25;
	vertical-align:middle;
}
.tblSearchLeftImage
{
	background-image:url(../Images/search111.gif);
	background-repeat:no-repeat;
	font-weight:bold;
	border-collapse:collapse ;
	height:35;
	vertical-align:middle;
	
}
.tdSearchBGColor
{
	background-color:#ffefb1;
	font-size:11;
	font-weight:bold;
}

/*--End---these style classes are used in the search user control*/
/*left bar style classes*/
.leftTDBG
{
	background-image:url(../Images/c.gif);
	background-repeat:repeat-y;
	width:198px;
	padding-left:2px;	 
}
.leftTDBG_New
{
	/*background-image:url(../Images/c.gif);
	background-repeat:repeat-y;*/
	width:198px;
	padding-left:2px;	
	text-align:center;  
}
.leftHeader11
{
	background-image:url(../Images/circle1.gif);
	background-repeat:no-repeat; 
	width:29px;
	height:27px
}
.leftHeader2
{
	background-image:url(../Images/lineLeft1.gif);
	background-repeat:repeat-x;
	height:20px;
	color:White;
	font-weight:bold;
}
.leftHeader3
{
	background-image:url(../Images/lineLeft2.gif);
	background-repeat:repeat-x;
	height:20px;
	width:2
	
}

.leftContainerBorder
{
	background-image:url(../Images/Leftbar_lineverti1.jpg);
	background-repeat:repeat-y;
	background-position: 13;
	width:1px
}
.leftContainerBottomBorderL
{
	background-image:url(../Images/new_line.jpg);
	background-repeat:no-repeat;
	background-position: 13 top;
	width:13px	
}
.leftContainerBottomBorderLine
{
	background-image:url(../Images/line1.jpg);
	background-repeat:repeat-x; 
	background-position: 0 top;	
	width:97px
}
.leftContainerBottomBorderBall
{
	background-image:url(../Images/line_circle.jpg);
	background-repeat:no-repeat;
	background-position: 0 top;
	width:10px	
}


/*Begin-Right Bar style classes*/
/*to set right bar width*/
.rightBarWidth
{
	width:25%;
	padding-left:10px;
	padding-right:10px
}

.orangeBar
{
	background-color:#f26522;
	height:2;
}
.tblRightHeader1
{
	background-image:url(../images/L1.gif);
	background-repeat:repeat-x;
	vertical-align:middle;
	padding-left:5;
	height:22px;
}
.tblRightHeader2
{
	background-image:url(../images/L22.gif);
	background-repeat:no-repeat;
	font-size:7px;
	width:13px;
}
.tblRightHeader3
{
	background-image:url(../images/L32.gif);
	background-repeat:repeat-x;	
}

.tblRightContainer
{
	background-color:#F1F1F1;/*#ffefb1;*/
	border-color:#1F5EC3;
	vertical-align:top 
}
/*End-Right Bar style classes*/
/*Begin-Center Blocks on the home page*/
.tblBlueContainer
{
	border-color:#1F5EC3;
	border-style:solid;
	border-width:1;
	background-color:White;
	border-collapse:collapse;
	
}
.tblHeaderBlue1
{
	background-image:url(../images/Blueround.gif);
	background-repeat:no-repeat;
	width:20px;
}
.tblHeaderBlue2
{
	background-image:url(../images/Blueline1.gif);
	background-repeat:repeat-x;
	height:28px;
	color:White;
	font-weight:bold;
	vertical-align:middle;
}

.tblOrangeContainer
{
	border-color:#F79235;
	border-style:solid;
	border-width:1;
	background-color:White;
	border-collapse:collapse 
}
.tblHeaderOrange1
{
	background-image:url(../images/Orange1.gif);
	background-repeat:no-repeat;
	width:20px;
	height:28px;
}
.tblHeaderOrange2
{
	background-image:url(../images/Orange2.gif);
	background-repeat:repeat-x;
	height:28px;
	color:White;
	font-weight:bold;
	vertical-align:middle;
}

.tblRedContainer
{
	border-color:#FF3300;
	border-style:solid;
	border-width:thin;
	background-color:White;
	
}
.tblHeaderRed1
{
	background-image:url(../images/Redround.gif);
	background-repeat:no-repeat;
	width:20px;
}
.tblHeaderRed2
{
	background-image:url(../images/Redline1.gif);
	background-repeat:repeat-x;
	height:28px;
	color:White;
	font-weight:bold;
	vertical-align:middle;
}

.tblGreenContainer
{
	border-color:#25B06D;
	border-style:solid;
	border-width:1;
	background-color:White;
	border-collapse:collapse 
}
.tblHeaderGreen1
{
	background-image:url(../images/Green1.gif);
	background-repeat:no-repeat;
	width:20px;
}
.tblHeaderGreen2
{
	background-image:url(../images/Green2.gif);
	background-repeat:repeat-x;
	height:28px;
	color:White;
	font-weight:bold;
	vertical-align:middle;
}

.NewsHeader1
{
	background-image:url(../images/leftbreak.gif);
	background-repeat:no-repeat;
	vertical-align:middle;	
	width:15px;
	height:25px;
}
.NewsHeader2
{
	background-image:url(../images/midbreak.gif);
	background-repeat:repeat-x;	
/*	width:30%;*/
	color:White;
	font-weight:bold;
	vertical-align:middle;
	height:28px;
	padding-left:8px;
}
.NewsHeader3
{
	background-image:url(../images/break3.gif);	
	background-repeat:no-repeat;
	width:22px;
}
.NewsHeader4
{
	background-image:url(../images/break4.gif);	
	background-repeat:repeat-x;
	
}
.NewsHeader5
{
	background-image:url(../images/rightBreak.gif);	
	background-repeat:no-repeat;
	width:15px;
	
}
.NewsBG
{
	background-color:White;/*#fff7d7;*/
	border-color:#ab0008;
	border-style:solid;
	border-width:1;
	height:117;
}
/*End-Center Blocks on the home page*/

/*Begin********************************************Article Page Styles*****************************/
/*---these style classes are used with article heading user control*/
.tblArticleHeadingBG
{
	background-color:#EFD15A;
}

.articleMainHeading
{
	font-size:17;
	font-weight:bolder
}
.articleDate
{
	font-size:12;
	font-weight:bold;
}
.authorName
{
	color:Olive;
}

.tdArticleInfoBG
{
	background-color:#ffff99;
	width:30%
}
/*Used in print version of article*/
.grayBG
{
	background-color:#808080;
	color:White;
	font-weight:bold;
	padding-left:10;	
}
/*Used in ArticleHeading and ArticleRightBottom user control*/
.grayLBG
{
	background-color:#C3C3C2;	
}
/*for pasting cut image near print version button*/
.articleSideCutTop
{
	background-image:url(../Images/new_corner2.gif);
	background-repeat:no-repeat;
	width:85px;
	height:32px
}
.articleSideCutBottom
{
	background-image:url(../Images/new_corner1.gif);
	background-repeat:no-repeat; 
	width:85px;
	height:32px
}

/*Begin-Used in article bottom user control for creating an Orange colour block*/
.tblHeaderOrange
{
	background-image:url(images/orange_mid.gif);
	vertical-align:middle; 
	color:White;
	font-weight:bold;
	height:20px
}
.tblHeaderOrangesection
{
	/*background-image:url(../images/orange_mid.gif);*/
	vertical-align:middle; 
	color:White;
	font-weight:bold;
	height:20px
}

.tblHeaderOrangeImg1C
{
	background-image:url(../images/neworange.gif);
	background-repeat:no-repeat;
	width:15px;
	height:27px
}
.tblHeaderOrangeImg2C
{
	background-image:url(images/neworange_end.gif);
	background-repeat:no-repeat;
	 width:24px
}
.tblHeaderOrangeImg3C
{
	background-image:url(../images/orange_repeat.gif);
	background-repeat:repeat-x;
	vertical-align:middle; 
}
.tdBlockHeadingWidthC
{
	width:30%
}
.tblContainerOrange
{
	/*border-color:#F79235;*/
	border-color:#2872BC;
	border-style:solid;
	border-width:1px;
	border-collapse:collapse;
	background-color:White;
}

.tblContainerOrange1
{
	/*border-color:#F79235;*/
	border-color:Goldenrod;
	border-style:solid;
	border-width:1px;
	border-collapse:collapse;
	background-color:White;
}

/*End-Used in article bottom user control for creating an Orange colour blockFA7100*/
/*End***************************************Article Page Styles*****************************/




/********************************Added by Deepak Upreti new on 19/oct/2004 **********************/
/************************************************************************************************/
/*--------------------------------------Admin Section Style /class------------------------------*/
/************************************************************************************************/

.AdmintblHeader
{
	
	background-image:url(../Images/admin/AdminHead.gif);
	font-size:12;
	font-weight:bold;
	color:white ;
	padding-top:5;
	padding-bottom:5;
}
.AdmintblLink
{
	background-color:#ededeb;

	font-size:10;
	font-weight:bold;
}
.AdminTasks
{
	background-image:url(../Images/admin/bluestrip.gif);

	font-size:11;
	font-weight:bold;
	
	padding-top:5;
	padding-bottom:5;
}
.AdminSection
{
	background-color:#ededeb;
	font-size:10;
	padding-top:10;
	padding-bottom:10;
}
.AdminOtherPages
{
	background-color:#ededeb;
	font-size:10;
	padding-top:5;
	padding-bottom:5;
}
.AdminSide
{
	background-color:#ededeb;
	
	vertical-align:middle;
	
}
.AdminGridHeaderFooter
{
	background-image:url(../Images/admin/darkblue.gif);
}
.AdminItemStyle
{
	background-image:url(../Images/admin/pink.gif);
}
.AdminAlternateItemStyle
{
	background-image:url(../Images/admin/lightblue.gif);
}
	
a.Admin:active, a.Admin:visited,  a.Admin:link
{
	color:#3985bd;
	text-decoration:none;
	font-weight:bold 
	
}
a.Admin:hover
{
	color:#993266; 
	background-color:whitesmoke;
	text-decoration: underline
}
/*********************************************************************************/

/*Not used any where*/
.rootPath
{
	vertical-align:middle;
	color:White;
	font-weight:bold	
}
/*-To show articles details in home section's home -*/

/*added on date :- 12/07/2004 by Ravi*/
.footerBG
{
	background-image:url(Images/orangefooter.gif);
	background-repeat:repeat-x;
	height:7px;
	
}
.LeftBarLine
{
	background-image:url(Images/ver_gray.gif);
	background-repeat:repeat-y;
	width:2px;
}

.TableLeftBorder
{
	border-left-color:Gray;
	border-left-style :solid;
	border-left-width :2px;
	
}
.MyClass
{
	color:black;
}

.orangeBold
{
	color:OrangeRed;
	font-weight:bold;
	text-decoration:none;
}
.tblHeadersupportusImg1C
{
	background-image:url(../images/greenlft.gif);
	background-repeat:no-repeat;
	height:17px;
	
	
}
.tblHeadersupportusImg2C
{
	/*background-image:url(../images/authorrepeat.gif);*/
	/*background-repeat:repeat-x;*/
	background-color:#339966;
	/*background-color:Gray;*/
	vertical-align:middle; 
	font-weight:bold;
	color:White;
}
.tblHeadersupportusImg3C
{
	background-image:url(../images/green1rht.gif);
	background-repeat:no-repeat;
	width:24px
}


.tblHeaderbadsubmissionImg1C
{
	background-image:url(../images/yellowlft.gif);
	background-repeat:no-repeat;
	height:17px;
	
	
}
.tblHeaderbadsubmissionImg2C
{
	/*background-image:url(../images/authorrepeat.gif);*/
	/*background-repeat:repeat-x;*/
	background-color:#edc229;
	/*background-color:Gray;*/
	vertical-align:middle; 
	font-weight:bold;
	color:white;
}
.tblHeaderbadsubmissionImg3C
{
	background-image:url(../images/yellow1rht.gif);
	background-repeat:no-repeat;
	width:24px
}
.grayLBGvAlignMiddle
{
	background-color:#C3C3C2;	
	vertical-align:middle;
	padding:5;
}

.paddingFive
{
	padding:5; 
}
.tblHeaderAuthorImg1C_Back
{
	background-image:url(../images/left_RnP_Back.gif);
	background-repeat:no-repeat;
	height:17px;
}
.tblHeaderAuthorImg1C
{
	background-image:url(../images/left_RnP.gif);
	background-repeat:no-repeat;
	height:17px;
}
.tblHeaderAuthorImg2C
{
	/*background-image:url(../images/authorrepeat.gif);
	background-repeat:repeat-x;*/
	background-color:#11518D;
	vertical-align:middle; 
	font-weight:bold;
	color:White;
}
.tblHeaderAuthorImg3C
{
	background-image:url(../images/slant_RnP.gif);
	background-repeat:no-repeat;
	width:24px
}
/*Used with read and comment block of article*/
.newThreadBG
{
	background-color:#b0c4d6;
	vertical-align:middle;
	height:20; 	 
	padding-left:5;
}
.msgHeading
{
	background-color:#dbdbdb;
	font-style:italic;
	height:20;   
}
a.replyReadNPost:active, a.replyReadNPost:visited, a.replyReadNPost:link
{
	background-image:url(../Images/reply.gif);
	background-position:2 center;
	background-repeat:no-repeat;
	padding-left:22px;
	color:black;
	text-decoration:none;
	height:18;
}
a.replyReadNPost:hover
{
	text-decoration:underline;
}
a.postReadNPost:active, a.postReadNPost:visited, a.postReadNPost:link
{
	background-image:url(../Images/post.gif);
	background-position:2 center;
	background-repeat:no-repeat;
	padding-left:22px;
	color:black;
	text-decoration:none;
	height:18;
}
a.postReadNPost:hover
{
	text-decoration:underline;
}
.postBG
{
	background-color:#b0c4d6;
}
.replyBG
{
	background-color:#dbdbdb;
}
.replyDetail, .postDetail
{
	background-color:#d9edff;
	padding:10;
}
a.blackLink:active, a.blackLink:visited,  a.blackLink:link
{
	color:#000000;
	/*font-style:italic;*/
	text-decoration:none;
}
a.blackLink:hover
{
	text-decoration:underline;
}
.tblReadNPostContainer
{
	border-color:#11518D;/*1F5EC3;*/
	border-style:solid;
	border-width:1px;
	border-collapse:collapse;
	background-color:White;
}
.yellowBG
{
	background-color:#F8B858;
}
a.blackBoldLink:active, a.blackBoldLink:visited,  a.blackBoldLink:link
{
	color:#000000;
	text-decoration:none;
	font-weight:bold;
}
a.blackBoldLink:hover
{
	text-decoration:underline;
}
.SectionHeadingBorder
{
	border-color:Goldenrod;
	border-style:solid;
	border-width:1px;
	border-top-width:0;
	border-bottom-width:0;
	border-collapse:collapse;
}
.MediaHeading
{
	color:#666666;
	font-size:14pt;
	font-weight:bold;
	padding-right:2;
}
.MediaSubHeading
{
	color:Black;
	font-size:14pt;
	font-weight:bold;
}
.csMediaHeading
{
	COLOR: #11518f;
	font-size:14pt;
	font-weight:bold;
}

.vbMediaHeading
{
	COLOR: #e77919;
	font-size:14pt;
	font-weight:bold;
}

.lhMediaHeading
{
	COLOR: #009240;
	font-size:14pt;
	font-weight:bold;
}

.dnhMediaHeading
{
	COLOR: #da251d;
	font-size:14pt;
	font-weight:bold;
}

.pagingBackground
{
	border-color:Goldenrod;
	border-style:solid;
	border-width:1px;
	border-collapse:collapse;
	background-color:palegoldenrod;
}

.GreenLBGvAlignMiddle
{
	color : White;
	background-color:Green;	
	vertical-align:middle;
	padding:5;
}

.GoldenLBGvAlignMiddle
{
	color : White;
	background-color:Goldenrod;	
	vertical-align:middle;
	padding:5;
}

.OrangeLBGvAlignMiddle
{
	color : White;
	background-color:#ff6633;
	vertical-align:middle;
	padding:5;
	height : 22
}
.BlueLBGvAlignMiddle
{
	color : White;
	background-color:#11518f;	
	vertical-align:middle;
	padding:5;
}

.tblHeaderAuthorsection
{
	/*background-image:url(../images/orange_mid.gif);*/
	font-family : Verdana;
	font-size : 10pt;	 
	vertical-align:middle; 
	color:Black;
	font-weight:bold;
	height:20px
}
.contentPublisherBackgroundWhite
{
	background-color:White;
	/*border-color:#cdcdcd;*/
	border-color:#e8edfa;
	border-collapse:collapse;
}
.contentPublisherBottomLine
{
	background-color:#a1a1a1;
}
.contentPublisherSubHeading
{
	vertical-align:middle;
	color:Navy;
	font-family:verdana;
	font-size:10pt;
	font-weight:bold;
	padding-left:3pt;
	/*background-color:#a1a1a1;*/
	background-color:#e8edfa;
}
.contentPublisherControlHeading
{
	font-weight:bold;
	padding-left:5pt;
}
.SectionHeadingBorderEditor
{
	border-color:#FFC080;
	border-style:solid;
	border-width:1px;
	border-top-width:1;
	border-bottom-width:0;
	border-right-width:1;
	border-left-width:1;
	border-collapse:collapse;
}
.AdminOtherPagesUpdate
{
	background-color:#fff6d6;
	font-size:10;
	padding-top:5;
	padding-bottom:5;
}

.pageHeading2
{
	font-family:arial;
	color:black;
	font-weight:bold;
	font-size:14pt;
	vertical-align:middle;
	height:25;
	border-color:Goldenrod;
	border-style:solid;
	border-width:0px;
	border-top-width:0;
	border-bottom-width:0;
	border-collapse:collapse;
}

.SectionHeadingBorder1
{
	border-color:Goldenrod;
	border-style:solid;
	border-width:1px;
	border-top-width:0;
	border-bottom-width:1;
	border-right-width:1;
	border-collapse:collapse;
}
.backGroundMediaSubHeading
{
	background-color:#e8edfa;
	border-collapse:collapse;
	border-color:#cdcdcd;
}

.whiteBgMediaItem
{
	background-color:white;
	border-collapse:collapse;
	border-color:#cdcdcd;
}
.guideLineSubHeading
{
	color:Black;
	font-family:verdana;
	font-size:10pt;
	font-weight:bold;
	/*padding-left:1pt;*/
}
.paddingLeft5
{
	padding-left:5;
}
.paddingLeft20
{
	padding-left:20;
}

.joinMindcrackerSubHeading
{
	color:Black;
	font-family:verdana;
	font-size:10pt;
	font-weight:bold;
	padding-left:4px;
}
.backGroundAboutUsSubHeading
{
	background-color:#e8edfa;
	border-collapse:collapse;
	border-color:GoldenRod;/*#cdcdcd;*/
}
.aboutUsImage
{
	border:0;
	width:91;
	height:91;
}
.aboutUsName
{
	color:black;
	font-size:12;
	font-weight:bold;
}
.aboutUsDesignation
{
	color:gray;
	font-size:10;
	font-weight:bold;
}
.aboutUsDescription
{
	color:black;
}
.alternatHostingItemColor0
{
	background-color:#e8edfa;
}
.alternatHostingItemColor1
{
	background-color:white;
}
.alternatBookChaptersItemColor0
{
	/*background-color:#e8edfa;*/
	background-color:#e8edfa;
}
.alternatBookChaptersItemColor1
{
	background-color:white;
}
.alternatDownloadsItemColor0
{
	background-color:#e8edfa;
}
.alternatDownloadsItemColor1
{
	background-color:white;
}
.alternatAboutUsItemColor0
{
	background-color:white;
}
.alternatAboutUsItemColor1
{
	background-color:#e8edfa;
}
.alternatToolsItemColor0
{
	/*background-color:#fff6d6;*/
	background-color:#e8edfa;
}
.alternatToolsItemColor1
{
	background-color:white;
}
.alternatUserGroupItemColor0
{
	background-color:#e8edfa;
}
.alternatUserGroupItemColor1
{
	background-color:white;
}
.alternatUsefulLinksItemColor0
{
	background-color:#e8edfa;
}
.alternatUsefulLinksItemColor1
{
	background-color:white;
}
.privacyPolicyContainer
{
	background-color:#e8edfa;
	border-collapse:collapse;
	border-color:#cdcdcd;
}
.groupLinkGreenTableBorder
{
	/*border-color:#b6dcf1;#cc33cc*/
	/*border-color:#999966;*/
	border-color:#25B06D;
	border-style:solid;
	border-width:1px;
	border-top-width:0;	
	border-collapse:collapse;
}
.groupLinkBlueTableBorder
{
	/*border-color:#b6dcf1;#cc33cc*/
	border-color:#1F5EC3;
	border-style:solid;
	border-width:1px;
	border-top-width:0;	
	border-collapse:collapse;
}
.groupLinkOrangeTableBorder
{
	/*border-color:#b6dcf1;#cc33cc*/
	border-color:#F79235;
	border-style:solid;
	border-width:1px;
	border-top-width:0;	
	border-collapse:collapse;
}
.groupLinkYellowTableBorder
{
	/*border-color:#b6dcf1;#cc33cc*/
	border-color:GoldenRod;
	border-style:solid;
	border-width:1px;
	border-top-width:0;	
	border-collapse:collapse;
}
.myAccountBoxHeading
{
	HEIGHT:26px;
	background-color:#999966;
	vertical-align:middle;
	font-weight:bold;
	font-family:Verdana;
	font-size:8pt;
	color:black;
	padding-left:5;
}
.myAccountYellowBoxHeading
{
	HEIGHT:26px;
	/*background-color:#999966;*/
	background-color:GoldenRod;
	vertical-align:middle;
	font-weight:bold;
	font-family:Verdana;
	font-size:8pt;
	color:black;
	padding-left:5;
}
.myAccountGreenBoxHeading
{
	HEIGHT:26px;
	background-color:#25B06D;
	vertical-align:middle;
	font-weight:bold;
	font-family:Verdana;
	font-size:8pt;
	color:black;
	padding-left:5;
}
.myAccountBlueBoxHeading
{
	HEIGHT:26px;
	background-color:#1F5EC3;
	vertical-align:middle;
	font-weight:bold;
	font-family:Verdana;
	font-size:8pt;
	color:black;
	padding-left:5;
}
.myAccountOrangeBoxHeading
{
	HEIGHT:26px;
	background-color:#F79235;
	vertical-align:middle;
	font-weight:bold;
	font-family:Verdana;
	font-size:8pt;
	color:black;
	padding-left:5
}
.height18
{
	height:18px;
}
.height10
{
	height:10px;
}
/*************************** Notification (Start) ********************************/

.notificationLeftControlActive
{
	background-color:InactiveCaptionText;
}

.notificationLeftControlOut
{
	background-color:white;
}

.notificationLeftControlHover
{
	background-color:silver;
}
.notificationLeftControlOut1
{
	background-color:LemonChiffon;
}
.notificationLeftControlHover1
{
	background-color:#fff6d6;
}
.notificationLeftControlHover2
{
	background-color:silver;
}
.notificationLeftControlOut2
{
	background-color:whitesmoke;
}

a.normalNotify:active, a.normalNotify:visited, a.normalNotify:link
{
	color:white;
	text-decoration:none
}
a.normalNotify:hover
{
	color:blue;
	text-decoration: none;
}

a.normalNotify1:active, a.normalNotify1:visited, a.normalNotify1:link
{
	color:#000099;
	font-family:Arial;
	font-weight:normal;
	text-decoration:none
}
a.normalNotify1:hover
{
	text-decoration:underline;
}
.notificationResult
{
	height:13px;
	/*font-weight:bold;*/
	color:DarkSlateGray;
	font-size:x-small;
}
.notifyLeft
{
	width:12%;
	/*background-color:#dbeaf5;*/
	background-color:#A0C6E5;
}

.SectionHeadingBorder1
{
	border-color:Goldenrod;
	border-style:solid;
	border-width:1px;
	border-top-width:0;
	border-bottom-width:1;
	border-right-width:1;
	border-collapse:collapse;
}

.NotifyMediaHeading
{
	color:steelblue;
	font-size:14pt;
	font-family:Arial;
	font-weight:bold;
}
.notifyHead
{
	border-style:solid;
	border-bottom-width:1;
	border-left-width:0;
	border-right-width:0;
	border-top-width:0;
	border-color:Silver;
}

.NotificationGridItem
{
	background-color:white;
	vertical-align:baseline;
	height:10px;
}

.NotificationGridHeader
{
	vertical-align:baseline;
	background-color:#dbeaf5;
	color:#10659e;
	height:10px;
}
.forHr
{
	color:silver;
}
.notificationMainTable
{
	border-color:#999966;
	border-style:solid;
	border-width:1px;
	border-collapse:collapse;
	background-color:whitesmoke;
}
.notificationMainTable
{
	border-color:#999966;
	border-style:solid;
	border-width:1px;
	border-collapse:collapse;
	background-color:whitesmoke;
}
.notificationContentTableStyle
{
	border-bottom-color : #0066cc;
	border-bottom-width : 1px;
	border-bottom-style : solid; 
	
	border-left-color : #0066cc;
	border-left-width : 1px;
	border-left-style : solid; 
	
	border-right-color :#0066cc;
	border-right-width : 1px;
	border-right-style : solid; 
	
	border-top-color : #0066cc;
	border-top-width : 1px;
	border-top-style : solid; 
	
	width : 100%;
	background-color :#A0C6E5;
	font-size :medium; 
	font-family : Verdana;
	font-size : 8pt;
	font-weight : normal; 
	color : black; 
	display : inline 
 }
 .Notificationlabel
{
	/*color:#000099;*/
	color:#000099;
	font-size:10px;
	font-family:Verdana;
	font-weight : bold;
}
a.NotificationLink:active, a.NotificationLink:visited, a.NotificationLink:link
{
	/*color:#000099;*/
	color:#000099;
	font-size:10px;
	font-family:Verdana;
	text-align:justify;
	font-weight : bold;
	text-decoration:none
}

.NotificationBar
{
	HEIGHT:26px;
	vertical-align:middle;
	color:white;
	background-color:#336699;
	font-size:12;
	font-weight:bold;
	font-family:Verdana;
	/*padding-left:10;*/
}
.NotificationFolder
{
	color:#000099;
}

/*************************** notification (End) **********************************/
.boldText
{
	font-weight:bold;
}
.contactNumber
{
	font-size:12;
	font-weight:bold;
	color:#ff6600;
}
.hAlignRight
{
	text-align:right;
	width:100%;
}
.contactUsMailingAddress
{
	color:#ff6600;
	font-family:verdana;
	font-size:10pt;
	font-weight:bold;
}
/************************* My Account (Start) *********************************************/
.myaccounttd
{/*gainsboro 999966*/
	font-weight : bold;
	background-color :#999966  ;
	color : black	
}



/*Begin-anchor styles*/
a.normalN:active, a.normalN:visited, a.normalN:link
{
	color:#11518F;/*#ff6600 ;*/
	text-decoration:none;
	font-weight : bold;
	font-family : Verdana;
	font-size : 10px 
	
	
	
}
a.normalN:hover
{
	/*color:magenta; */
	color:blue;/*orangered;*/
	text-decoration: underline;
	font-family : Verdana;
	font-size : 10px 
	
}
.MyAccountLeftControl
{
	border-color:#999966;
	border-style:solid;
	border-width:1px;
	border-top-width:0;	
	border-collapse:collapse;
}
.myAccountBullet
{
	background-image:url(Images/bullet_orange.gif);
	width:5;
	height:5;
	
}
.myAccountNumbers
{
	color:#11518F;/*#ff6600 ;*/
	text-decoration:none;
	/*font-weight : bold;*/
	font-family : Verdana;
	font-size : 10px;
}
.myAccountBackgroundWhite
{
	background-color:White;
	border-color:#e8edfa;
	border-collapse:collapse;
	border-width:1;
}
.myAccountBottomLine
{
	background-color:#a1a1a1;
}
.myAccountSubHeading
{
	vertical-align:middle;
	color:#666666;
	font-family:verdana;
	font-size:14pt;
	font-weight:bold;
	padding-left:3pt;
	/*background-color:#a1a1a1;*/
	/*background-color:#e8edfa;*/
}
.myAccountPlainSubHeading
{
	vertical-align:middle;
	color:#666666;
	font-family:verdana;
	font-size:14pt;
	font-weight:bold;
	padding-left:3pt;
}
.myAccountWelcome
{
	COLOR: #ff6600;
	font-size:10pt;
	font-weight:bold;
	font-family:Verdana;
}

.MyAccountTableBorder
{
	border-collapse:collapse;
	border-bottom:solid 1px #E98030;
	border-right :solid 1px #E98030;
	border-left:solid 1px #E98030;
	border-top:solid 1px #E98030;
}


.PollCenterAllignmentWithWidth
{
	text-align:center;
	width:6%;
}
.PollLeftAllignment
{
	text-align:left;
}
.PollRightAllignment
{
	text-align:right;
}
.PollRightAllignmentWithFont
{
	text-align:right;
	font-weight:bold;
}
.PollTitle
{
	font-size:10pt;
	padding-left:4pt;
	font-weight:bold;
	color:#ff6600;
}
.PollQuestion
{
	font-size:8pt;
	padding-left:4pt;
	font-weight:bold;
}
.tblPollContainer
{
	border-color:#11518D;
	border-style:solid;
	border-width:thin;
	/*background-color: #e1e4f2;*/
	background-color: white;
	border-collapse:collapse;
	border-top-width:0;
}
.tblPollResult
{
	background-color:white;
	border-collapse:collapse;
	border:none 1pt silver;
	width:100%;
	
	text-align:left;
	padding:0 0 0 0;
}
.tblPollResultHead
{
	/*background-color:#fff6c6;*/
	background-color:steelblue;
	font-weight:bold;
}
.tblPollResultFoot
{
	/*background-color:#fff6c6;*/
	background-color:lightsteelblue;
	font-weight:bold;
}
.forBar
{
	margin:3px 3px 3px 3px;
	/*background-color:#a07400;*/
	background-color:#996633;
}
/*poll related classes ends here*/
.articleSubmissionGuidline
{
	font-size:12;
	font-weight:bold;
	color:#ff6600;
	text-decoration:none;
}
.articleSubmissionGuidline:hover
{
	font-size:12;
	font-weight:bold;
	color:#ff6600;
	text-decoration:underline;
}
a.AuthorPostLink:active, a.AuthorPostLink:visited, a.AuthorPostLink:link
{
	color:11518F;
	font-family:Verdana;
	font-size:8pt;
	padding-left:2px;
	text-decoration:none;	
}
a.AuthorPostLink:hover
{
	color:blue;/*gray;*/
	text-decoration: underline;
}
.justify
{
	text-justify:auto;
}
/*************** Poll Ends **********************************/
.articleSubmissionGuidline
{
	font-size:12;
	font-weight:bold;
	color:#ff6600;
	text-decoration:none;
}
.articleSubmissionGuidline:hover
{
	font-size:12;
	font-weight:bold;
	color:#ff6600;
	text-decoration:underline;
}
a.AuthorPostLink:active, a.AuthorPostLink:visited, a.AuthorPostLink:link
{
	color:11518F;
	font-family:Verdana;
	font-size:8pt;
	padding-left:2px;
	text-decoration:none;	
}
a.AuthorPostLink:hover
{
	color:blue;/*gray;*/
	text-decoration: underline;
}
.justify
{
	text-justify:auto;
}
/****************** Featured Article Start *******************/
.GreenLBGvAlignMiddle
{
	color : White;
	background-color:#187E4A;	
	vertical-align:middle;
	padding-left:14px;
	height:23;
}
.containerTableBorder
{
	/*border-bottom:solid 1px #187E4A;
	border-right :solid 1px #187E4A;
	border-left:solid 1px #187E4A;
	border-top:solid 1px #187E4A;*/
	border-collapse:collapse;
	background-color:#F1F1F1;/*#E6FEE6;*/
	height:130;
}

.paddingTwo
{
	padding:2;
}

.TableMargin
{
	margin-left:5;
	margin-right:5;
}
.FeaturedHeaderLeft
{
	background-image:url(../images/Orange2.gif);
	background-repeat:repeat-x;
	/*width:20px;*/
	height:28px;
}
.FeaturedHeaderCenter
{
	background-image:url(../images/Orange2.gif);
	background-repeat:repeat-x;
	height:28px;
	color:White;
	font-weight:bold;
	vertical-align:middle;
}
.FeaturedTableContainer
{
	border-color:#F79235;
	border-style:solid;
	border-width:1;
	background-color:White;
	border-collapse:collapse;
	height:117;
}
/****************** Featured Article End *********************/


/****************** Breaking News Start **********************/
.BreakingContainerTableBorder
{
	border-collapse:collapse;
}

/****************** Breaking News End **********************/
/****************** News Discussion Start ******************/
.NewsDiscussionContainer
{
	border-collapse:collapse;
	border-width:1;
	border-color:#A0C6E5;
}

.newsDiscussionHeading
{
	background-color:#dbeaf5;
	color:#666666;
	font-size:14pt;
	font-weight:bold;
	padding-right:2;
}
.NewsHeadingContainer
{
	border-style:solid;
	border-bottom-width:1;
	border-left-width:0;
	border-right-width:0;
	border-top-width:0;
	border-color:#A0C6E5;
}
/****************** News Discussion End ******************/


.TdRightbar
{
	width:150;
	height:100%;
	background-color:gainsboro;
	text-align:center;
	
}
.TdctlRewards
{
	width:185;
	height:100%;
}

.TblMidContent
{
	width:100%;
	
}

.TdinnerContents
{
	width:100%;
	height:300;
}
.FontColor
{
	Color:851215;
   
}

.FeaturedHeadingBorder3
{
	border-color:#999966;
	border-style:solid;
	border-width:1px;
	border-top-width:0;	
	border-collapse:collapse;
}
.advertiserInnerPageHeading
{
	font-size:10pt;
	font-weight:bold;
	font-family:Verdana;
	background-color:"#999966";
	height:22pt;
	vertical-align:middle;	
}
.AlbumDetail
{
	font-size:10pt;
	font-weight:bold;
	font-family:Verdana;
	background-color:"#dbeaf5";
	height:18pt;
	vertical-align:middle;
	padding-left:20;	
}
.advertiserInnerPageHeading1
{
	font-size:10pt;
	font-weight:bold;
	font-family:Verdana;
	background-color:"#999966";
	height:22pt;
	vertical-align:middle;
	padding-left:20;
	color:White;	
}
.csTblLstImage
{
	border-color:Red;
}
a.orangeLink:active, a.orangeLink:visited, a.orangeLink:link
{
	color:#ff6600;
	font-size:9px;
	font-family:Verdana;
	text-align:justify;
	font-weight : bold;
	text-decoration:none
}


.RedText1
{
	Color:851215;
    font-family:Verdana; 
    font-size: 10px;
    font-weight:normal;
}

.HeaderFooterHeight
{
	height:15%
}

a.specific1:active, a.specific1:visited,  a.specific1:link
{
	color:White;
	font-weight:bold;
	text-decoration:none
}
a.specific1:hover
{
	color:silver
}
.whiteBold1
{
	vertical-align:middle;
	color:#11518F;
	font-weight:bold;
}
a.normalNAB:active, a.normalNAB:visited, a.normalNAB:link
{
	color:#11518F;
	text-decoration:none;
	font-weight : bold;
	font-family : Verdana;
}
.myaccounttdA
{
	font-weight : bold;
	background-color :#005566  ;
	color : white	
}
.AwardsAuthorHeading
{
	COLOR: #11518f;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	
}
.ImagenameDate
{
	height:2;
	background-color: #247DD7;
}
.ImagenameDateOther
{
	height:4;
	background-color: #247DD7;
}
.RatingLeft
{
	padding-left:20;
}
.MidContent
{
	height:20;
	background-color:#DBEAF5;
}
.lblMainHeadingViewer
{
	font-weight:bold;
	color:#247DD7;
	font-size:10pt;
	padding-left:20;
	
		
}
.TdRightbar
{
	width:150;
	height:100%;
	background-color:gainsboro;
	text-align:center;	
}
.DisplayContent
{
	font-size:8pt;
	font-weight:bold;
}
/************************** Award Section (End) ******************/

/************************** Beta Section (Start) ******************/

.lblHeading
{
	font-size :10px;
	font-weight:bold;
	font-family : Verdana;
	color : Black; 
}
.betaLogintd
{
	font-weight : bold;
	background-color :#999966  ;
	color : black	
}
.betaControl
{
	border-color:#999966;
	border-style:solid;
	border-width:1px;
	border-top-width:0;	
	border-collapse:collapse;
}
a.betanormalN:active, a.betanormalN:visited, a.betanormalN:link
{
	color:#11518F;
	text-decoration:none;
	font-weight : bold;
	font-family : Verdana;
	font-size : 10px 	
}
a.betanormalN:hover
{	
	color:blue;
	text-decoration: underline;
	font-family : Verdana;
	font-size : 10px 
	
}
.betanewPage
{
	border-bottom-color : #11518f;
	border-bottom-width : 1px;
	border-bottom-style : solid; 
	
	border-left-color : #11518f;
	border-left-width : 1px;
	border-left-style : solid; 
	
	border-right-color :#11518f;
	border-right-width : 1px;
	border-right-style : solid; 
	
    border-top-color : #11518f;
	border-top-width : 1px;
	border-top-style : solid; 
	
	width : 100%;
	background-color :#ffffcc;
	font-size :medium;  
	font-family : Verdana;
	font-size : 8pt;
	font-weight : normal; 
	color : black; 
	display : inline 
}
.newatCsharp
{
	/* border-top-color : #11518f;
	border-top-width : 1px;
	border-top-style : solid; */	
	width : 100%;
	background-color :#ffffcc;
	font-size :medium;  
	font-family : Verdana;
	font-size : 8pt;
	font-weight : normal; 
	color : black; 
	display : inline 	
}
.leftBorder
{
	border-right-color :Gray;
	border-right-width : 1px;
	border-right-style : solid;
	
}
/**/
.ContentTableStyle11
{
	border-bottom-color : orange;
	border-bottom-width : 1px;
	border-bottom-style : solid; 
	
	border-left-color : orange;
	border-left-width : 1px;
	border-left-style : solid; 
	
	border-right-color :orange;
	border-right-width : 1px;
	border-right-style : solid; 
	
	border-top-color : orange;
	border-top-width : 1px;
	border-top-style : solid; 
	
	width :90%;
	height:auto;
	background-color :#ffffcc;
	font-size :medium; 
	font-family : Verdana;
	font-size : 8pt;
	font-weight : normal; 
	color : black; 
	display : inline;
	
	
}
A.MenuUnselected, A.MenuUnselected:link, A.MenuUnselected:visited
{
    color:#11518F;
    font-family: Verdana, Helvetica, sans-serif;
    text-decoration: none;
    font-size:  10px;
    font-weight: bold;
    line-height: 16px;
   
}

A.MenuUnselected:hover
{
    color:Maroon;
    text-decoration: underline;
  
}

A.MenuSelected
{
    color:Maroon;
    font-family: Verdana, Helvetica, sans-serif;
    text-decoration: none;
    font-size:  10px;
    font-weight: bold;
    line-height: 16px;
   
}

A.MenuSelected:hover
{
    color:#11518F;
    font-family: Verdana, Helvetica, sans-serif;
    text-decoration: none;
    
}
/************************** Beta Section (End) ******************/

.csMediaHeadingDate
{
	COLOR: #11518f;
	font-size:10pt;
	font-weight:bold;
}
.userName
{
	font-size:12;
	font-weight:bold;
	color:#ff6600;
	text-decoration:none;
}
.Frame
{
	background-image:url(../Images/Photos/new_big_frame.jpg);
	background-repeat:no-repeat;
	width:152;
	height:167;
	background-position:middle ,middle;
	text-align:center;
	vertical-align:middle;
		
}
.FrameAlbumCurrent
{
	background-image:url(../Images/Photos/new_bigalbum.jpg);
	background-repeat:no-repeat;
	width:266;
	height:278;
	background-position:middle,bottom;
	text-align:center;
	vertical-align:middle;

	
	
}
FrameAlbumNextPrevious
{
	background-image:url(../Images/Photos/new_smallalbum.jpg);
	background-repeat:no-repeat;
	width:79;
	height:86;
	background-position:middle ,middle;
	text-align:center;
	vertical-align:bottom;
	background-color:Red;
		
}
.FontPhotos
{
	font-weight:bold; 
}
.MainFrameTopLeftCorner
{
	background-image:url(../Images/Photos/top_left_border.gif);
}
.MainFrameTopRightCorner
{
	background-image:url(../Images/Photos/top_right_border.gif);
	background-repeat:repeat-y;
}
.MainFrameBottomLeftCorner
{
	background-image:url(../Images/Photos/Test/bottom_left_border.gif);
}
.MainFrameBottomRightCorner
{
	background-image:url(../Images/Photos/bottom_right_border.gif);
}
.MainFrameTopBorder
{
	background-image:url(../Images/Photos/HorizontalTopBorderRepeat.gif);
	background-repeat:repeat-x;
}
.MainFrameBottomBorder
{
	background-image:url(../Images/Photos/HorizontalBottomRepeat.gif);
	background-repeat:repeat-x;
}
.MainFrameLeftBorder
{
	background-image:url(../Images/Photos/Test/VerticalBorderRepeatLeft.gif);
	background-repeat:repeat-y;
}
.MainFrameRightBorder
{
	background-image:url(../Images/Photos/VerticalBorderRepeatRight.gif);
	background-repeat:repeat-y;
}
.SmallFrameBorder
{
	border-width:3;
	border-color:#c5c5c5;
	border-style:solid;
	width:50;
	height:50;
	text-align:center;
}
.MediumFrameBorder
{
	border-width:5;
	/*border-color:#c5c5c5;*/
	border-style:solid;
	width:100;
	height:100;
	text-align:center;
	vertical-align:middle;
	
}
.SmallImageDots
{
	background-image:url(../Images/Photos/Dots.gif);
	background-repeat:repeat-x;
	height:4;
}
.WelcomePhotoText
{
	font-family:Verdana;
	color:#999966;
	font-size:10pt;
	font-weight:bold;
}
.AlbumImageHeading
{
	font-size:12pt;
	font-weight:bold;
	font-family:Verdana;
	background-color:#6495ed;
	color:White;
	height:22pt;
	vertical-align:middle;
	
}
.PhotoviewerTr
{
	background-color:#dbeaf5;
	height:22;
}
paddingRight
{
	padding-right:10px;
}
.ViewCountFormat
{
	padding-right:15px;
	vertical-align:middle;
	
}

.EmailFormat
{
	font-size:14px;
	font-weight:bold;
	background-color:"#99ccff";
	
}
.AlbumImageHeading1
{
	font-size:10pt;
	font-weight:bold;
	font-family:Verdana;
	background-color:#999966;
	color:White;
	height:22pt;
	padding-left:20;
	vertical-align:middle;
	
}
.blueBorder
{
	height:2;
	background-color:#B2D4F0;
}
.hrColor
{
	color:#A7A7A6;
}
.viewAllImagesLinkColor
{
	color:#6495ed;
	text-decoration:none;
	font-family:Arial;
	font-size:12;
	font-weight:bold;
}
.viewAllImagesLinkColor:hover
{
	text-decoration:underline;
	color:#247DD7;
}
.grayText
{
	color:Gray;
}
.tblWelcome
{
	background-color:White;
}
trBorder
{
	height:1.5;
	background-color:#C5C5C5;
}
trBorderAlbumCreate
{
	height:.5;
	background-color:#C5C5C5;
}
trBorderAlbumSummary
{
	height:1;
	background-color:#C5C5C5;
}
trNpAlbumImage
{
	 background-color:#ffffee
}
trBorderlatest
{
	height:2;
	background-color:#C5C5C5;
}
.AlbumHeadingText
{
	font-size:11;
	font-weight:bold;
	color:black;
	font-family:Arial;
}
.csMediaHeadingUserId
{
	COLOR: #11518f;
	font-size:10pt;
	font-weight:bold;
}
.ImageDescriptionText
{
	font-family:Arial;
	font-size:12;
	color:DarkGray;
	height:25;
	background-color:#e6e6e6;
	vertical-align:middle;
	padding-left:20;
}
.trEmail
{
	background-color:#dbeaf5;
}
.trRating
{
	background-color:#6495ed;
}
.AlbumHeading
{
	background-color:#dbeaf5;
	height:30;
	vertical-align:middle;
	font-size:13;
	font-weight:bold;
	font-family:Arial;
	
}
.upperLinksManageAlbums
{
	background-color:#dbeaf5;
	height:30;
	vertical-align:middle;
	font-size:13;
	font-weight:bold;
	font-family:Arial;
	
}
.RatingHeading
{
	
	font-size:12;
	color:White;
	font-weight:bold;
	padding-left:20;
	vertical-align:middle;
	background-color:#247DD7;
}
.smallBlueText
{
	color:#6495ed;
	font-family:Arial;
	font-weight:bold;
	text-decoration:none;
}
.csViewAlbum
{
	background-color:#b0b185;
	height:20;	
}
.csHeadingMain
{
	width:20%;
	background-color:#99ccff;
}
.csPaddinfleft8
{
	padding-left:30;
}
.width50
{
	Width:50;
}
.csLeftBarOthers
{
	background-color:#dbe9c5;
	height:20;
	padding-left:8;
}

.csViewAlbumFColor
{
	color:Black;
	text-decoration:none;
	font-weight:bold; 
	
}

.csViewAlbumFColorOther
{
	color:Black;
	text-decoration:none;
	font-weight:bold;
}

.csRatingLabel
{
	color:#115192;
	text-decoration:none;
	padding-left:20;
	vertical-align:middle;
}
.csRatingLabel1
{
	color:#9ABEEF;
	text-decoration:none;
	font-weight:bold;
	vertical-align:middle;
	
}
.RateHeading
{
	border-color:Blue;
	border-style:solid;
	border-width:1px;
	border-top-width:0;	
	border-collapse:collapse;
}


.DescriptionHeading
{
	font-size:10pt;
	font-weight:bold;
	font-family:Verdana;
	background-color:#DBE9C5;
	height:22pt;
	vertical-align:middle;	
	padding-left:20;
}
.csViewer
{
	color:#818181;
	text-decoration:none;
	font-weight:bold;
	font-size:large; 
	font-family:Tahoma;
	
}
.Description
{
	Color:#B0B185;
	font-family:Tahoma;
}
.paddingleft12
{
	padding-left:12;
}
.photosLeftAlign
{
	vertical-align:middle;
	padding-left:10;
}
.photosLeftAlignNew
{
	vertical-align:middle;
	padding-left:20;
}
.photosLeftAlignNew
{
	vertical-align:middle;
	padding-left:18;
}
.photosRightAlign
{
	vertical-align:middle;
	padding-right:10;
}
.vAlignMiddleNew
	{
		vertical-align:middle;
		
	}
.ForEmailFormat
	{
		vertical-align:middle;
		padding-left:20;
	}

.DescriptionTextImage
{
	padding-left:20;
	font-family:Verdana;
}
.AlignCenterMiddle
{
	vertical-align:middle;
	text-align:center;
}
.advertiserInnerPageHeading
{
	font-size:10pt;
	font-weight:bold;
	font-family:Verdana;
	background-color:"#999966";
	height:22pt;
	vertical-align:middle;	
}
.AlbumDetail
{
	font-size:10pt;
	font-weight:bold;
	font-family:Verdana;
	background-color:"#dbeaf5";
	vertical-align:middle;
	height:18pt;
	padding-left:20;	
}

.framCurrentUser
{
	
	padding-bottom:70;
	vertical-align:middle; 
	
}
.advertiserLeftBar
{
	HEIGHT:26px;
	vertical-align:middle;
	color:black;
	background-color:#999966;
	font-size:12;
	font-weight:bold;
	font-family:Verdana;
	
}

.albumViewerAlignment
{
	vertical-align:middle;
	padding-left:200;
	 
}
.fontBold
{
	font-weight:bold;
	text-decoration:none;
	font-family:Arial;
	font-size:12;
	color:Navy;	 
}
.photosLoginBorder
{
	
	border-left-color:#6495ed;
	border-left-width:1pt;
	border-left-style:solid;
	
	border-right-color:#6495ed;
	border-right-width:1pt;
	border-right-style:solid;
	
	border-bottom-color:#6495ed;
	border-bottom-width:1pt;
	border-bottom-style:solid;
	
	border-top-color:#6495ed;
	border-top-width:1pt;
	border-top-style:solid;
}
.PhotosLoginControlHeading
{
	HEIGHT:26px;
	vertical-align:middle;
	color:black;
	background-color:#99ccff;
	font-size:12;
	font-weight:bold;
	font-family:Verdana;
	padding-left:10;
}

.advertiserLoginBorder
{
	
	border-left-color:#ff6600;
	border-left-width:1pt;
	border-left-style:solid;
	
	border-right-color:#ff6600;
	border-right-width:1pt;
	border-right-style:solid;
	
	border-bottom-color:#ff6600;
	border-bottom-width:1pt;
	border-bottom-style:solid;
	
	border-top-color:#ff6600;
	border-top-width:1pt;
	border-top-style:solid;
}
.advertiserInnerPageHeading1
{
	font-size:10pt;
	font-weight:bold;
	font-family:Verdana;
	background-color:"#999966";
	height:22pt;
	vertical-align:middle;
	padding-left:20;
	color:White;	
}
.paddingRight100
{
	padding-right:100;
}

/************************** Photos (End) **********************/

/*********************** (Start) Editor Messages **************/
.EditorMessageTableBorder
{
	border-collapse:collapse;
	background-color:White;/*#fff7d7;*/
	border-color:#E98030;
	border-style:solid;
	border-width:1;
}

/*********************** (End) Editor Messages **************/




/*********************** InterviewCorner **********************/

.headerLinkBackground
{
	background-image:url(images/header121.gif);
	/*background-color:#003366;*/
	background-repeat:repeat-x;
	/*background-color:#006699;*/
	font-weight:bold ;
	font-family:Tahoma; 
	vertical-align:middle;
	color:White;	
	height:25px;	
}

.HeaderLogo
{
	vertical-align:middle;
	text-align:left;
}
.pageHeading
{	
	/*background-color:#ffff99;background-color:LightSalmon;*/
	color: Black;/*#666666;*/
	font-family:Verdana;
	font-size:8pt;
	font-weight:bold;
	text-decoration:none;
	/*vertical-align:middle;*/
	height:24px;
}

.RecentHeading
{
	color: Black;
	font-family:Verdana;
	font-size:8pt;
	font-weight:bold;
	text-decoration:none;	
}

.RecentHeading:hover
{
	text-decoration:underline;
	color:Green; /*dcdcdc; */	
}

.vAlignMiddle
{
	vertical-align:middle;
}

.PopularHeading
{
	color:#FFFFFF;
	font-family:Verdana;
	font-size:8pt;
	font-weight:bold;
	text-decoration:none;	
}

.PopularHeading:hover
{
	text-decoration:underline;
	color:Maroon ; /*dcdcdc; */	
}

.TDPopularQuestion
{
	height:24px;
	background-color:#999966;
	vertical-align:middle;
	border-color:#999966;
	
	border-style:solid;
	border-width:1px;
	/*border-bottom-color:#999999;
	border-bottom-style:solid;
	border-bottom-width:1px;*/
}

.TDLatestQuestion
{
	height:24px;
	background-color:#c0c0c0;
	vertical-align:middle;
	border-color:#999999;
	border-style:solid;
	border-width:1px;
	/*border-bottom-color:#999999;
	border-bottom-style:solid;
	border-bottom-width:1px;*/
}


.pageHeadingDesc
{
	font-family:verdana;
	color:Black;
	font-size:8pt;
	vertical-align:top;
	font-weight:bold;
}

.LinkBlackBold
{
	font-family:verdana;
	color:Black;
	font-size:8pt;
	font-weight:bold;
	text-decoration:none;
}

.LinkBlackBold:Hover
{
	color:Green;
	text-decoration:underline;
}

.ControlBackground
{
	border-width:1pt;	
	border-color:#E0E0E0;
	border-style:groove;
	background-color:white;/*#ffff99;*/
}

.LeftBar
{
	border-width:1pt;	
	border-color:#336699;
	border-style:solid;
	background-color:white;/*#ffff99;*/
	padding-left:3px;
	padding-top:3px;
	padding-bottom:5px;
}
.LoginBorder
{
	border-color:#0066cc;
	border-style:solid;
	border-width:1pt;
}
.SubCategory
{
	background-color:white;/*#ffff99;*/
	padding-left:5px;
	padding-top:3px;
	padding-bottom:5px;
}
.LeftBarHeading
{
	font-size:8pt;
	font-weight:bold;
	font-family:Verdana;
	color:White;
	text-decoration:none;
	padding-top:5px;
	padding-left:4px;
	
}

.LeftBarFont:Hover
{
	color:Blue;
	text-decoration:underline;
}

.LeftBarFont
{
	font-size:8pt;
	font-weight:bold;
	font-family:Verdana;
	/*color:#0066cc;*/
	color:#336699;
	text-decoration:none;
}

.MendatoryField
{
	color:Red;
}
.RadioButtonList
{
	border-color:Gray;
	border-style:solid;
	border-width:1px;
}

.GridText
{
	font-family:verdana;
	font-size:8pt;
	color:#336699;
	/*color:#4862b4;
	text-decoration:none;
font-weight:bold;*/
}
.SmallText
{
	font-family:verdana;
	font-size:8pt;
}
.ContolSmallText
{
	font-family:verdana;
	font-size:8pt;
	text-align:right;
}
.GridText:Hover
{
	
	color:Blue;
	text-decoration:underline;
}

.GridHeader
{
	color:Black;
	font-size:8pt;
	text-decoration:none;
}
.GridHeader:Hover
{
	color:Gray;
	text-decoration:underline;
}

.WhiteBoldHeading
{
	font-family:Verdana;
	color:White;
	font-weight:bold;
	vertical-align:middle;
	height:25px;
	font-size :8pt;
	background-color :#949449;
}

.GrayBoldHeading
{
	font-family:Verdana;
	height:25px;
	vertical-align:middle;
	font-weight:bold;
	font-size :8pt;
	background-color :#c0c0c0;
}
.TDPostAnswer
{
	background-color:#949449;
	text-align :right;
	vertical-align:middle;
}

.questionHeading
{
	font-weight:bold;	
	color:#0C6EA9;
	font-size:8pt;		
	font-family:Verdana;
	/*height:24px;*/
}

.commonButtonStyle
{
	background-image:url(Images/test.gif);
	background-repeat:repeat-x;
	font-size:8pt;
	font-family:verdana ;
	color:Black ;
	
}

.normal:active, .normal:visited, .normal:link
{
	color:white;
	text-decoration:none
}
.normal:hover
{
/*	color:magenta; */
	color:#d3d3d3; /*dcdcdc; */
}

.normal:selected
{
	color:red;
}

.ControlHeading
{
	/*color:#666666;*/
	color:#003399;
	font-family:Verdana;
	font-size:8pt; /*10pt;*/
	font-weight:bold;
	/*background-color:#E8EDFA;
	vertical-align:middle;
	height:24px;   24px;*/
}

.BorderWelcome
{
	border-width:1px;
	border-color:#999999;
	border-style:solid;
	background-color:white;/*#ffff99;*/
	/*padding-left:6px;
	padding-top:4px;
	padding-bottom:4px;*/
}

.LoginTable
{
	border-width:1px;
	border-color:#999999;
	border-style:solid;
	background-color:#E8EDFA;
}

.WelcomeTDBorder
{
	border-bottom-color:#999999;
	border-bottom-style:solid;
	border-bottom-width:1px;
	/*#ffff99;*/
	height:24px;
	background-color:#E8EDFA;
	vertical-align:middle;
}

.BorderLatestQuestions
{
	border-width:1pt;	
	border-color:#C0C0C0;
	border-style:solid;
	
}

/*.HeadingPopularQuestion
{
	color:#FFFFFF;
	font-family:Verdana;
	font-size:10pt;
	font-weight:bold;
	vertical-align:middle;
	height:24px;
}*/

.BorderPopularQuestions
{
	border-width:1pt;	
	border-color:#999966;
	border-style:solid;
	
}

.NormalText
{
	font-family:Verdana;
	font-size:8pt;
	padding-left:5px;
	padding-top:2px;
	padding-bottom:2px;
	text-align:justify;
	padding-right:5px;
}
.SimpleText
{
	font-family:Verdana;
	font-size:8pt; /*12px;*/
}

.Bullet
{
	background-image:url(Images/bullet_blue.gif);
	background-repeat:no-repeat;
}

.DataListHeading
{
	font-size:8pt;
	font-weight:bold;
	font-family:Verdana;
	color:White;
	vertical-align:bottom;
	padding-left:3px;
	padding-top:15px;
}

.InterviewButton
{
	color:White;
	background-color:steelblue;
	height:20px;
	font-size:10px;
	font-family:Verdana;
	text-align:center;
	font-weight:bold;
	border-style:groove;
	border-width:1px;
	border-color:Black;
}

.LinkButton
{
	color:#11518F;
	font-family:Arial;
	font-size:10px;
	text-decoration:underline;
	font-weight:bold;
	width:auto;
}
.AttantionText
{
	font-family:Verdana;
	font-size :10px;
	color:#a9a9a9;
}

.TDAdmin
{
	padding-top:4px;
	background-image:url(Images/bluestrip.gif);
	background-repeat:repeat-x;
	font-weight:bold ;
	font-family:Verdana; 
	vertical-align:middle;
	color:Black;	
	height:20px;	
}

a.footerLinks:active, a.footerLinks:visited, a.footerLinks:link
{
	color:Black;
	text-decoration:none
}
a.footerLinks:hover
{
	color:blue;
	text-decoration: underline
}
.footerBG1
{
	background-image:url(Images/blue.gif);
	background-repeat:repeat-y;
}
