/* CSS Document */


/*------  GrayCirleTransition Style  ------*/
#GrayCirleTransition{
	margin-top:7px;
}

#GrayCirleTransition #TitleTable #Title{
	padding-bottom:4px;
}

#GrayCirleTransition #TitleTable #Title .Head{
	font-family:Arial, Helvetica, sans-serif;
	color:#ac080e;
	font-size:16px;
	font-weight:bold;
	padding-left:17px;
}

#GrayCirleTransition .ContentPane{
	padding:8px 0px 14px;
}

#GrayCirleTransition #TopLeft{
	background:url(Images/GrayCirleTranTopLeft.gif) no-repeat right bottom;
	padding-top:39px;
	padding-left:22px;
}

#GrayCirleTransition #Top{
	background:url(Images/GrayCirleTranTop.gif) repeat-x left bottom;
}

#GrayCirleTransition #TopRight{
	background:url(Images/GrayCirleTranTopRight.gif) no-repeat left bottom;
	padding-left:22px;
}

#GrayCirleTransition #Left{
	background:url(Images/GrayCirleTranLeft.gif) repeat-y right top;
	height:100%;
	padding-left:22px;
}

#GrayCirleTransition #Center{
	background:url(Images/GrayCirleTranBottom.gif) repeat-x left bottom;
	border-top:1px solid #cccccc;
}

#GrayCirleTransition #Right{
	background:url(Images/GrayCirleTranRight.gif) repeat-y left top;
	padding-left:22px;
	height:100%;
}

#GrayCirleTransition #BottomLeft{
	background:url(Images/GrayCirleTranBottomLeft.gif) no-repeat right top;
	padding-top:32px;
	height:32px;
}

#GrayCirleTransition #BottomRight{
	background:url(Images/GrayCirleTranBottomRight.gif) no-repeat left top;
	height:32px;
}

/*------  GrayCirle Style  ------*/
#GrayCirle{
	margin-top:11px;
}

#GrayCirle #TitleTable #Title{
	padding-top:4px;
}

#GrayCirle #TitleTable #Title .Head{
	font-family:Arial, Helvetica, sans-serif;
	color:#5b5b5b;
	font-size:16px;
	font-weight:bold;
}

#GrayCirle .ContentPane{
	padding:6px 2px;
}

#GrayCirle #TopLeft{
	background:url(Images/GrayCirleTopLeft.gif) no-repeat right bottom;
	padding-left:8px;
	height:8px;
}

#GrayCirle #Top{
	background:#f6f6f6;
}

#GrayCirle #TopRight{
	background:url(Images/GrayCirleTopRight.gif) no-repeat left bottom;
	padding-left:8px;
}

#GrayCirle #Left{
	background:#f6f6f6;
}

#GrayCirle #Center{
	background:#f6f6f6;
}

#GrayCirle #Right{
	background:#f6f6f6;
}

#GrayCirle #BottomLeft{
	background:url(Images/GrayCirleBottomLeft.gif) no-repeat right top;
	height:8px;
}

#GrayCirle #BottomRight{
	background:url(Images/GrayCirleBottomRight.gif) no-repeat left top;
}

#GrayCirle #Bottom{
	background: url(Images/GrayCirleBottom.gif) repeat-x left top;
}

/*------  DashedRedTitle Style  ------*/

#DashedRedTitle{
	margin-top:7px;
}

#DashedRedTitle #TitleTable{
	border-bottom:1px dashed #c2bfbd;
}

#DashedRedTitle #TitleTable #Title{
	padding-left:4px;
}

#DashedRedTitle #TitleTable #Title .Head{
	font-family:Arial, Helvetica, sans-serif;
	color:#AA3337;
	font-size:16px;
	font-weight:bold;
}

#DashedRedTitle .ContentPane{
	padding:6px 8px;
}

/*------  GreyBar Style  ------*/

#GreyBar{
	margin-top:4px;
	background:#f3f3f3 url(Images/GreyBar.gif) repeat-x left top ;
}

#GreyBar #TitleTable{
	background:url(Images/GreyBarRight.gif) no-repeat right top;
}

#GreyBar #TitleTable #Title{
	padding-top:3px;
	text-align:center;
	padding-right:8px;
}

#GreyBar #TitleTable #Title .Head{
	font-family:Arial, Helvetica, sans-serif;
	color:#b31f24;
	font-size:16px;
	font-weight:bold;
}

#GreyBar .ContentPane{
	padding:6px 10px 0px;
}

#GreyBar #GreyBarLeft{
	background:url(Images/GreyBarLeft.gif) no-repeat right top;
	padding-left:8px;
}

#GreyBarBottomLeft{
	background:url(Images/GreyBarBottomLeft.gif) no-repeat right top;
	padding-left:8px;
	height:10px;
}

#GreyBarBottom{
	background:url(Images/GreyBarBottom.gif) repeat-x left top;
}

#GreyBarRight{
	background:url(Images/GreyBarBottomRight.gif) no-repeat left top;
	padding-left:8px;
}


/*------  SolidBlackTitle Style  ------*/

#SolidBlackTitle{
	margin-top:7px;
}

#SolidBlackTitle #TitleTable{
	border-bottom:0px solid #C54C4C;
}

#SolidBlackTitle #TitleTable #Title{
	padding-left:4px;
}

#SolidBlackTitle #TitleTable #Title .Head{
	font-family:Arial, Helvetica, sans-serif;
	color:#333333;
	font-size:16px;
	font-weight:bold;
}

#SolidBlackTitle .ContentPane{
	padding:6px 8px;
}

.Visibility{
	padding-right:20px;
	padding-bottom:2px;
}
