.newstitle
{
	font-weight: bold;
	font-size: 18pt;
	color: #666666;
	font-family: Arial, Verdana, Helvetica, sans-serif;
}

/* Rating */
.ratingStar
{
	display: inline;
	font-size: 0pt;
	width: 13px;
	height: 12px;
	margin: 0px;
	padding: 0px;
	background-repeat: no-repeat;
	white-space: nowrap;
	cursor: default;
	padding: 0px;
	background-position: center;
}

.filledRatingStar
{
	/*background: #FFF url(/images/FilledStar-1.png);*/
	background: url(/images/FilledStar-1.gif);
	background-repeat: no-repeat;
	background-position: center;
}

.emptyRatingStar
{
	/*background: #FFF url(/images/EmptyStar-1.png);*/
	background: url(/images/EmptyStar-1.gif);
	background-repeat: no-repeat;
	background-position: center;
}

.savedRatingStar
{
	background: url(/images/SavedStar-1.png);
	background-repeat: no-repeat;
	background-position: center;
}

.demoarea
{
	padding: 20px;
	background: #FFF url(images/demotop.png) no-repeat left top;
}

.demoarea p
{
	padding: 5px;
}

.demoheading
{
	padding-bottom: 20px;
	color: #5377A9;
	font-family: Arial, Sans-Serif;
	font-weight: bold;
	font-size: 1.5em;
}

.demobottom
{
	height: 8px;
	background: #FFF url(images/demobottom.png) no-repeat left bottom;
}


.heading
{
	padding: 1em 0 1em 0;
	color: #5377A9;
	font-family: Arial, Sans-Serif;
	font-weight: bold;
	font-size: 1.2em;
}


h1
{
	margin: 0;
	padding: 0px;
	border-collapse: collapse;
	display: inline;
}


.heading
{
	font-family: Arial, verdana;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
}
.grybg
{
	background-color: #DEDEDE;
	text-decoration: none;
}

.light-gry-bg
{
	background-color: #F7F7F7;
	text-decoration: none;
}

.bluehead
{
	font-size: 12pt;
	color: #3b5998;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	text-decoration: none;
}


.select
{
	background: #ffffff;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #000000;
	font-size: 11px;
	border: solid #787878;
	border-width: 1px;
	width: 200px;
}
.SortHeaderRowStyle
{
	background-color: #c00;
	text-align: left;
	font-weight: bold;
	color: White;
}

.titlesmallbg
{
	background-color: #74b6d6;
	/*text-transform: capitalize;*/		/* removed later by mayur on 4th june 2010 */
}
.titlebg
{
	background-color: #eaf4f8;
}

.titlebg-master
{
	background-image: url(/images/title-bg-img.gif);
	background-repeat: no-repeat;
}

.SmartSearchImg
{
	background-image: url(/images/title-smart-search.jpg);
	background-position: right;
	background-repeat: no-repeat;
}

.gtable3
{
	background: #edf0f2;
	border-bottom-style: solid;
	border-bottom-width: 1;
	border-top-style: solid;
	border-top-width: 0;
	border-left-style: solid;
	border-left-width: 1;
	border-right-style: solid;
	border-right-width: 1;
	border-color: #cccccc;
	border-width: 1px 1px 1px 1px;
	border-collapse: collapse;
}

.newsheading
{
	font-weight: bold;
	font-size: 3mm;
	color: #69afd2;
	font-family: Arial, Verdana, Helvetica, sans-serif;
}

.newsheading1
{
	font-weight: bold;
	font-size: 3mm;
	color: #2c789d;
	font-family: Arial, Verdana, Helvetica, sans-serif;
}


.newsheadingbottom
{
	font-weight: bold;
	font-size: 3mm;
	color: #2c789d;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	border-bottom-style: solid;
	border-bottom-color : #cccccc;
	border-bottom-width :thin;
}

.moviesheading
{
	font-weight: bold;
	font-size: 16px;
	color: #4C96BA;
	font-family: Arial, Verdana, Helvetica, sans-serif;
}

.uploadbutton
{
border:1px solid #999999;
}

.graytext
{
	font-family: Arial, verdana;
	font-size: 12px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
}
.tr1
{
	background-color: #f1f1f1;
	font-size: 8pt;
	color: #000000;
	font-family: Arial, Verdana, Helvetica, sans-serif text-decoration: none;
}
.dropdown
{
	/*FONT-FAMILY: arial; 	font-size: 12px; 	font-weight: none; 	color: #666666; 	text-decoration: none; 	background-color: #ffffff; 	border-bottom: #489BD1 1px solid; 	border-top: #489BD1 1px solid; 	border-right: #489BD1 1px solid; 	border-left: #489BD1 1px solid;*/
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 8pt;
	color: #666666;
	text-decoration: none;
	border-right: #c0c0c0 thin solid;
	border-top: #c0c0c0 thin solid;
	border-left: #c0c0c0 thin solid;
	border-bottom: #c0c0c0 thin solid;
}

/*added by mayur, as it was creating a problem with openswing folder's CSS/JS for reach text area*/
.dropdown-website
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 8pt;
	color: #666666;
	text-decoration: none;
	border-right: #c0c0c0 thin solid;
	border-top: #c0c0c0 thin solid;
	border-left: #c0c0c0 thin solid;
	border-bottom: #c0c0c0 thin solid;
}

.check-box
{
	/*color:#00f; background:#ddd;	 background-color: white;  border: 1px solid white; */
}
.textbox
{
	font-family: arial;
	font-size: 12px;
	font-weight: none;
	color: #666666;
	text-decoration: none;
	background-color: #ffffff;
	border-bottom: #489BD1 1px solid;
	border-top: #489BD1 1px solid;
	border-right: #489BD1 1px solid;
	border-left: #489BD1 1px solid;
}

.grouptext
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: Blue;
}

.normalsmall
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10pt;
}

.headertext
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12pt;
	color: #99ccff;
}

.smallText /*used in Press Release module*/
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 8pt;
}

.smallTextcap
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 8pt;
}


.bitsmallText
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 7pt;
}

.mandatory
{
	color: #FF0000;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
}

.topbg_per
{
	background-color: #EDEFF4;
	text-decoration: none;
}

.topbg
{
	background-image: url(/images/top-bg.gif);
}

.bluewithouthower
{
	font-size: 3.5mm;
	color: #3b5998;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	text-decoration: none;
}


.blue
{
	font-size: 3.5mm;
	color: #3b5998;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	text-decoration: none;
}

.bluesmall
{
	font-size: 3.0mm;
	color: #3b5998;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	text-decoration: none;
}
.graysmall
{
	font-size: 3.0mm;
	color: #666666;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	text-decoration: none;
}

.blue:hover
{
	font-size: 3.5mm;
	color: #3b5998;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	text-decoration: underline;
}
.blue1
{
	font-size: 4.5mm;
	color: #3b5998;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	text-decoration: none;
	font-weight: bold;
}
.blue1:hover
{
	font-weight: bold;
	font-size: 4.5mm;
	color: #3b5998;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	text-decoration: underline;
}
.blue2
{
	font-size: 11px;
	color: #016691;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	text-decoration: none;
}
.bluewithouthover
{
	font-size: 3.5mm;
	color: #3b5998;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	text-decoration: none;
}
.blue1withouthover
{
	font-size: 4.5mm;
	color: #3b5998;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	text-decoration: none;
	font-weight: bold;
}

.white1
{
	font-size: 12px;
	color: #ffffff;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	text-transform: capitalize;
}

.white_hover
{
	font-size: 12px;
	color: #ffffff;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	text-transform: capitalize;
}

.white_hover:hover
{
	font-size: 12px;
	color: #ffffff;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	text-transform: capitalize;
	text-decoration: underline;
}

.general
{
	font-size: 12px;
	color: #666666;
	font-family: Arial, Verdana, Helvetica, sans-serif;
}

.general1
{
	font-size: 12px;
	color: black;
	font-family: Arial, Verdana, Helvetica, sans-serif;
}

.general-small
{
	font-size: 10px;
	color: #666666;
	font-family: Arial, Verdana, Helvetica, sans-serif;
}

.general-smallnew
{
	font-size: 13px;
	color: #666666;
	font-family: Arial, Verdana, Helvetica, sans-serif;
}

.general-small-mediakit
{
	font-size: 10px;
	color: #000000;
	font-family: Arial, Verdana, Helvetica, sans-serif;
}

.general-toosmall
{
	font-size: 8px;
	color: #666666;
	font-family: Arial, Verdana, Helvetica, sans-serif;
}

.general-boxoffice-note
{
	font-size: 10px;
	color: #999999;
	font-family: Arial, Verdana, Helvetica, sans-serif;
}

.headline
{
	font-size: 24px;
	color: #666666;
	font-family: Arial,Verdana, Helvetica, sans-serif;
}

.toplinks
{
	font-size: 3.5mm;
	color: white;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration: none;
}

.toplinks:hover
{
	font-size: 3.5mm;
	color: white;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration: underline;
}

.linput
{
	background: #ffffff;
	font-family: arial, verdana, helvetica, sans-serif;
	color: #000000;
	font-size: 8pt;
	border: solid #cccccc;
	border-width: 1px;
}

.linput-small
{
	background: #ffffff;
	font-family: arial, verdana, helvetica, sans-serif;
	color: #000000;
	font-size: 7pt;
	border: solid #74b6d6;
	border-width: 1px;
	height: 12px;
}

.linput1
{
	background: #ffffff;
	font-family: arial, verdana, helvetica, sans-serif;
	color: #000000;
	font-size: 10pt;
	border: #cccccc solid;
	border-width: 1px;
}
.ltextarea
{
	background: #ffffff;
	font-family: arial, verdana, helvetica, sans-serif;
	color: #000000;
	font-size: 10pt;
	border: #cccccc solid;
	border-width: 1px;
}
.link
{
	font-size: 12px;
	color: #666666;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	text-decoration: none;
}

.linksmall
{
	font-size: 11px;
	color: #666666;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	text-decoration: none;
}
.linksmall:hover
{
	font-size: 11px;
	color: #666666;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	text-decoration: underline;
}

.linkheader
{
	font-size: 13px;
	color: #666666;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	text-decoration: none;
}
.linkheader:hover
{
	font-size: 13px;
	color: #666666;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	text-decoration: underline;
}

.link:hover
{
	font-size: 12px;
	color: #666666;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	text-decoration: underline;
}

.black
{
	font-size: 12px;
	color: #000000;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	text-decoration: none;
}
.black-mediakit
{
	font-size: 12px;
	color: #666666;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	text-decoration: none;
}
.black:hover
{
	font-size: 12px;
	color: #000000;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	text-decoration: underline;
}

.blackwthouthower
{
	font-size: 12px;
	color: #000000;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	text-decoration: none;
}

.blackwthouthowersmall
{
	font-size: 11px;
	color: #000000;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	text-decoration: none;
}

.white
{
	font-size: 10px;
	color: #ffffff;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	text-decoration: none;
}

.white2
{
	font-size: 11px;
	color: #ffffff;
	font-family: Arial, Verdana, Helvetica, sans-serif;
}

.whitepipe /*used in top bar for | seperator*/
{
	font-size: 3.2mm;
	color: #ffffff;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	text-decoration: none;
}

.white-toosmall
{
	font-size: 8px;
	color: #ffffff;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	text-decoration: none;
}


.graypipe /*used in top bar for | seperator*/
{
	font-size: 3.5mm;
	color: #666666;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	text-decoration: none;
}
.bottomlinks
{
	font-size: 12px;
	color: #666666;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	text-decoration: none;
}
.black-small
{
	font-size: 10px;
	color: #000000;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	text-decoration: none;
}
.black-small-withouthower
{
	font-size: 10px;
	color: #000000;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	text-decoration: none;
}

.black-small:hover
{
	font-size: 10px;
	color: #000000;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	text-decoration: underline;
}

.gtable
{
	background: #ffffff;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-top-width: 1px;
	border-left-style: solid;
	border-left-width: 1px;
	border-right-style: solid;
	border-right-width: 1px;
	border-color: #cccccc;
	border-width: 1px 1px 1px 1px;
	border-collapse: collapse;
}

.gtable_def
{
	background: #ffffff;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-top-width: 1px;
	border-left-style: solid;
	border-left-width: 1px;
	border-right-style: solid;
	border-right-width: 1px;
	border-color: #000000;
	border-width: 1px 1px 1px 1px;
	border-collapse: collapse;
}

.dotline
{
	background: url(/images/dot-line.gif) repeat-y;
	width: 1px;
	padding-left: 1px;
}

.gtable1
{
	background: #ffffff;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-top-width: 0px;
	border-left-style: solid;
	border-left-width: 1px;
	border-right-style: solid;
	border-right-width: 1px;
	border-color: #cccccc;
	border-width: 0px 1px 1px 1px;
	border-collapse: collapse;
}

.gtable-boxoffice-note
{
	background: #ffffff;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-top-width: 0px;
	border-left-style: solid;
	border-left-width: 1px;
	border-right-style: solid;
	border-right-width: 1px;
	border-color: #cccccc;
	border-width: 1px 1px 1px 1px;
	border-collapse: collapse;
}

.gbg
{
	background: #f1f1f1; /*f1f8fb*/
}

.graybg
{
	background: #f2f2f2;
}

.whitebg
{
	background: #ffffff;
}

.textarea
{
	background: #f1f1f1;
	font-family: arial,verdana,helvetica,sans-serif;
	font-size: 10pt;
	font-color: #838383;
	color: #838383;
	border: #787878;
	border-width: 1px;
}

.box
{
	font-family: arial, verdana, helvetica, sans-serif;
	color: #000000;
	font-size: 10pt;
	border: solid #808080;
	border-width: 1px;
}

.tdbackground
{
	background-color: #F1F0F0;
}

.tdbackground_blue
{
	background-color: #99ccff;
}

.tableborder
{
	padding: 1;
	border-right: #f1f1f1 thin solid;
	border-top: #f1f1f1 thin solid;
	border-left: #f1f1f1 thin solid;
	border-bottom: #f1f1f1 thin solid;
}

.submit
{
	font-family: arial;
	background-color: #3B5998;
	border-bottom: #A7A7A7 1px solid;
	border-top: #A7A7A7 1px solid;
	border-right: #A7A7A7 1px solid;
	border-left: #A7A7A7 1px solid;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: none;
	color: #ffffff;
	text-decoration: none;
	padding-top: 2px;
	padding-bottom: 2px;
}

.bottom
{
	background-color: #7ABBDB;
}

.bottomtext
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #3B5998;
	text-decoration: none;
}

.text-rig-search
{
	font-family: arial;
	background-color: #ffffff;
	border-bottom: #cccccc 1px solid;
	border-top: #cccccc 1px solid;
	border-right: #cccccc 1px solid;
	border-left: #cccccc 1px solid;
	height: 14px;
	width: 200px;
}

.drop-rig-search
{
	color: #4D4D4F;
	background-color: #fcfcfc;
	background: #fcfcfc;
	border-style: solid;
	border-width: 1px;
	font-size: 12px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	
	/*background: #f1f1f1;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #000000;
	font-size: 8pt;
	border-top:1px solid #787878; border-left:1px solid #787878;
	border: solid #787878;
	border-width: 0px;
	width: 200px;*/ /*color:#666;border:1px solid #999;float:left;padding-bottom:4px; 	display:block;padding:1px 0 0 0;margin:4px 0 0 0;font-size:20%;line-height:1;cursor:pointer;text-align:right; 	display:block;padding:7px;white-space:nowrap;border-top:4px solid #fff;*/
}

.input
{
	background: #f1f1f1;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #000000;
	font-size: 8pt;
	border: solid #787878;
	border-width: 1px;
	width: 200px;
}

.TreeRootNode1
{
	font-weight: bold;
	color: #ffffff;
	font-family: Arial;
}

.TreeNode1
{
	color: #ffffff;
	font-family: Arial;
	font-size: small;
}

.TreeLeafNode1
{
	color: #ffffff;
	font-family: Arial;
	font-size: small;
}

.trbackground
{
	background: #ffffff;
}

.mainlink
{
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size: 9pt;
	text-decoration: none;
	color: #334A6E;
	font-weight: bold;
}

.newsdate
{
	font-size: 3mm;
	color: #9f9f9f;
	font-family: Arial, Verdana, Helvetica, sans-serif;
}

.title_head
{
	font-size: 10pt;
	color: #062945;
	font-family: Arial,sans-serif;
	text-decoration: none;
	font-weight: bold;
}

.hr_bold
{
	border: none;
	border-top: dashed 2px #9f9d9d;
	color: #ffffff;
	background-color: #ffffff;
	height: 2px;
}

.tableborder_thick
{
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-top-width: 1px;
	border-left-style: solid;
	border-left-width: 1px;
	border-right-style: solid;
	border-right-width: 1px;
	border-color: #f1f1f1; /*#C0C0C0;*/
}
.trcat
{
	background-color: #7ABBDB;
	font-size: 8pt;
	color: #000000;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	text-decoration: none;
}

.redsmall
{
	font-size: 7pt;
	color: #ff0000;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	text-decoration: none;
}

.red
{
	font-size: 3.5mm;
	color: #ff0000;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	text-decoration: none;
	font-weight: bold;
}

.green
{
	font-size: 7pt;
	color: #06a506;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	text-decoration: none;
}

.whitelink
{
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	text-decoration: none;
	color: White;
}
.emptystar
{
	background-image: url( "/images/3.gif" );
	width: 15px;
	height: 12px;
}
.smileystar
{
	background-image: url( "/images/star.gif" );
	width: 15px;
	height: 12px;
}
.donesmileystar
{
	background-image: url( "/images/star.gif" );
	width: 15px;
	height: 12px;
}


.publisher
{
	font-size: 11px;
	color: #666666;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	text-decoration: none;
}
.publisher:hover
{
	font-size: 11px;
	color: #666666;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	text-decoration: underline;
}

.newshr
{
	font-size: 1px;
	color: #74b6d6;
}
.sinput
{
	background: #ffffff;
	font-family: arial, verdana, helvetica, sans-serif;
	color: #000000;
	font-size: 10pt;
	border: solid #cccccc;
	border-width: 1px;
}
.sinput_gray
{
	background: #ffffff;
	font-family: arial, verdana, helvetica, sans-serif;
	color: #666666;
	font-size: 10pt;
	border: solid #cccccc;
	border-width: 1px;
}
.sselect
{
	background: #ffffff;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #000000;
	font-size: 11px;
	border: solid #cccccc;
	border-width: 1px;
}

/*for autocomplete extender ----> Start*/

.AutoExtender
{
    font-size: 11px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
    font-weight: normal;
    border: solid 1px #006699;
    line-height: 17px;
    padding: 2px;
    background-color: White;
    margin-left:0px;
    visibility: visible;
    list-style-type: none;
    text-align: left;
   
    
}
.AutoExtenderList
{
   /* border-bottom: solid 1px #006699;*/
    cursor:  default;
    color: Black;
    padding-left : 5px;
}
.AutoExtenderHighlight
{
    color: Black;
    background-color: #ddddda;
    cursor:  default;
    
}
#divwidth
{
  width: 180px !important;
  
}
#divwidth div
{
width: 180px !important;   
}

.autocomplete_completionListElement
{
	visibility: visible;
	margin: 0px !important;
	background-color: #ffffff;
	color: windowtext;
	border: buttonshadow;
	border-width: 1px;
	border-style: solid;
	cursor: 'default';
	overflow: auto;
	text-align: left;
	list-style-type: none;
	font-size: 11px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
}

.autocomplete_listItem
{
	background-color: window;
	color: windowtext;
	padding: 1px;
	font-size: 11px;
}

.autocomplete_highlightedListItem
{
	font-size: 11px;
	background-color: #e4edfa;
	color: black;
	padding: 1px;
}





/*for autocomplete extender ----> end*/


.imgbordercolor-white
{
	border-color: White;
	border-width: 1px;
}

.imgbordercolor-black
{
	border-color: Black;
	border-width: 1px;
}

/* Begin star rater CSS */
.srating
{
	list-style: none;
	margin: 0px;
	padding: 0px;
	width: 100px;
	height: 20px;
	position: relative;
	background: url(/images/strating.gif) top left repeat-x;
}
.srating li
{
	padding: 0px;
	margin: 0px; /*\*/
	float: left; /* */
}
.srating li a
{
	display: block;
	width: 20px;
	height: 20px;
	text-decoration: none;
	text-indent: -9000px;
	z-index: 20;
	position: absolute;
	padding: 0px;
	background-image: none;
}
.srating li a:hover
{
	background: url(/images/strating.gif) 0px -20px repeat-x;
	z-index: 1;
	left: 0px;
}
.srating a.onestar
{
	left: 0px;
}
.srating a.onestar:hover
{
	width: 20px;
}
.srating a.twostars
{
	left: 20px;
}
.srating a.twostars:hover
{
	width: 40px;
}
.srating a.threestars:hover
{
	width: 60px;
}
.srating a.threestars
{
	left: 40px;
}
.srating a.fourstars
{
	left: 60px;
}
.srating a.fourstars:hover
{
	width: 80px;
}
.srating a.fivestars
{
	left: 80px;
}
.srating a.fivestars:hover
{
	width: 100px;
}
/* End star rater CSS */


/*added by mayur for PR field set (PR add)*/
.publishpr-attachments fieldset
{
	border: 1px solid #74b6d6 !important;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	padding: 10px !important;
}
.publishpr-attachments fieldset legend
{
	color: #666666 !important;
	font-size: 12px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
}
.publishpr-attachments #PrDocs
{
	width: 500px;
}
.publishpr-attachments #PrDocs td
{
	padding: 5px;
}
.publishpr-attachments ol
{
	margin: 5px 0px 10px 30px;
	padding: 0px;
}
.publishpr-attachments ol li
{
	margin: 0px 0px 5px 0px;
	padding: 2px;
	background-color: #FCFCF8;
}
.publishpr-attachments ol li a
{
	color: #003599;
}
.publishpr-attachments ol li .remove input
{
	font-size: 9px !important;
	margin: 0px !important;
}
.publishpr-attachments ol li .remove
{
	color: red;
	font-size: 10px;
	float: right;
	padding-right: 10px;
}

.publishpr-schedule fieldset
{
	border: 1px solid #B6E0E4 !important;
}
.publishpr-schedule fieldset legend
{
	color: #00747E !important;
}
/*added by mayur for PR field set (PR add)*/

.bullets
{
	font-size: 4mm;
	color: #666666;
	font-family: Arial, Helvetica, sans-serif;
}
.td_bottomline
{
	FONT-SIZE: 8pt;
	COLOR: #000000;
	FONT-FAMILY: Verdana, Arial,sans-serif;
	/*text-decoration: none;*/
	border-bottom-style: solid;
	border-bottom-color : #cccccc;
	border-bottom-width :thin;
}

.content_progressbar { 
text-align: left; 
width: 600px;
border:solid 5px #CBCAC6;
background-color:#f9f9f9;
padding: 20px 20px 40px 20px; 
font-family:Segoe UI, Arial,Verdana,Helvetica,sans-serif;
font-size: 80%;
margin: 0 auto; 
} 

.InsertButtonStyle
{
	font-size: 12px;
	font-weight:bold;
	color: White;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	background-color:#5FA3C6;
	border-width:0px;
	height:20px;
}