/* CSS Document */

.BlueOvalHeadersCenter {
	 background:url(images/home.botheader.gif) repeat-x bottom;
	color: #FFFFFF;
	padding-left: 12px;
	font: 13px Arial, Helvetica, sans-serif;
	padding-bottom: 11px;
}
.BlueOvalHeadersLeft {
	 background:url(images/home.botBoxTopLeft.gif) no-repeat bottom;
	color: #FFFFFF;
	
	font: 13px Arial, Helvetica, sans-serif;
	padding-bottom: 11px;
}
.BlueOvalHeadersRight {
	 background:url(images/home.botBoxTopRight.gif) no-repeat bottom left;
	color: #FFFFFF;
	padding-left: 11px;
	font: 13px Arial, Helvetica, sans-serif;
	padding-bottom: 12px;
}
.BlueOvalHeadersTitleCenter 
{
	background:url(images/oval.middle.gif) ;
	color: #FFFFFF;
	padding-left: 12px;
	padding-right: 12px;
	font: 13px Arial, Helvetica, sans-serif;
	
}

.BlueOvalHeadersTitleText 
{
	color: #FFFFFF;
	padding-left: 5px;
	font-weight:bolder;
	font: 13px Arial, Helvetica, sans-serif;
	
}
.BlueOvalHeadersTitleLeft
{
	background:url(images/oval.left.gif) ;
	color: #FFFFFF;
	padding-left: 12px;
	font: 13px Arial, Helvetica, sans-serif;
}
.BlueOvalHeadersTitleRight
{
	background:url(images/oval.right.gif) no-repeat ;
	color: #FFFFFF;
	padding-left: 12px;
	font: 13px Arial, Helvetica, sans-serif;
}

.BlueOvalTD{
	padding-left: 20px;
	padding-top: 10px;
	}
.BlueOvalRightSide
{
	background: url(images/home.botBoxRightSide.gif) repeat-y left;
}
.BlueOvalLeftSide
{
	background: url(images/home.botBoxLeftSide.gif) repeat-y right;
}
.BlueOvalLeftBorder
{
	background: url(images/home.botBoxBotLeft.gif);
}
.BlueOvalCenterBorder
{
	background: url(images/home.bottom.gif) repeat;
}
.BlueOvalRightBorder
{
	background: url(images/home.botBoxBot-Right.gif);
}
.BlueOvalHeaderTD{
	background: url(images/home_botheader.gif) no-repeat;
}
.BlueOvalText {
	color: #999999;
	font: 11px/120% Verdana, Arial, Helvetica, sans-serif;
	display: block;
}

.BlueOvalSubheader
{
	color: #363F82;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	display: block;
}
.BlueOvalLinks
{
	color: #363F82;
	font: 11px/120% Verdana, Arial, Helvetica, sans-serif;
	display: block;
	text-decoration: underline;
}

.TextPageLeftSide
{
	color: #FFFFFF;
	background:url(images/int.leftedge.gif) repeat-y left;

	font: 13px Arial, Helvetica, sans-serif;

}

.TextPageRightSide
{
	color: #FFFFFF;
	background:url(images/int.rightedgepart.gif) repeat-y right;

	font: 13px Arial, Helvetica, sans-serif;

}
.TextPageHeadersLeft {
	background:url(images/int.header_01.gif) no-repeat bottom;
	color: #FFFFFF;
	font: 13px Arial, Helvetica, sans-serif;
}
.TextPageHeadersRight {
	 background:url(images/int.header_03.gif) no-repeat bottom left;
	color: #FFFFFF;
	padding-left: 11px;
	font: 13px Arial, Helvetica, sans-serif;
	
}

.TextPageHeadersTitle 
{
	background:url(images/int.header_02_01.gif) repeat-x;
	color: #FFFFFF;
	padding-left: 3px;
	padding-right:3px;
	font: 13px Arial, Helvetica, sans-serif;
	
}
.TextPageHeadersAction
{
	background:url(images/int.header_02_01.gif) repeat-x;
	
	font: 13px Arial, Helvetica, sans-serif;
	
}
.TextPageHeadersTop1
{
	color: #FFFFFF;
	background:url(images/int.header_02_02.gif) no-repeat ;

	font: 13px Arial, Helvetica, sans-serif;
	
}
.TextPageHeadersTop2
{
	color: #FFFFFF;
	background:url(images/int.header_02_03.gif) repeat-x;

	font: 13px Arial, Helvetica, sans-serif;
	
}


.TextPageText {
	color: #999999;
	font: 11px/120% Verdana, Arial, Helvetica, sans-serif;
	display: block;

}

.TextPageSubheader
{
	color: #363F82;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	display: block;
}
.TextPageLinks
{
	color: #363F82;
	font: 11px/120% Verdana, Arial, Helvetica, sans-serif;
	display: block;
	text-decoration: underline;
}
.intBodyText {
	color: #999999;
	font: 11px/120% Verdana, Arial, Helvetica, sans-serif;
	display: block;
}
.intSubhead {
	color: #363F82;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	display: block;
}
.intFeaturesSub {
  color: #363F82;
  font-size: 12px;
  font-weight: bold;
}
#intfeaturesbox {
  padding-left: 15px;
  border-top: 1px solid #666666;
  padding-top: 5px;
  padding-bottom: 5px;
  border-bottom: 1px solid #666666;
}
.intscreenshot {
	border-top: 1px solid #666666;
	margin-right: 10px;
}
.textSubhead {	font-size: 12px;
	font-weight: bold;
	color: #FC9D08;
}
.IntProductName {
	font: bold 17px;
	color: #363F82;
}
.price {
	font-size: 12px;
	font-weight: bold;
	color: #FC9D08;
}
.intFeaturesSub {
	color: #363F82;
	font-size: 12px;
	font-weight: bold;
}
#intfeaturesbox {
	padding-left: 15px;
	border-top: 1px solid #666666;
	padding-top: 5px;
	padding-bottom: 5px;
	border-bottom: 1px solid #666666;
}
ul {
  font: 11px/120% Arial, Helvetica, sans-serif;
  color: #666666;
  list-style: circle url(/Portals/0/images/int.bullet.gif);
  padding-top: 10px;
  padding-bottom: 10px;
  padding-right: 7px;
}
.style1 {
  font: normal 9px Verdana, Arial, Helvetica, sans-serif;
  color: #666666;
}
.style2 {
  font: bold 11px Verdana, Arial, Helvetica, sans-serif;
  color: #333333;
}
.style3 {
  color: #999999;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  margin-right: 10px;
  padding-right: 15px;
}
.bottomPrices {
  color: #333333;
  font: bold 12px Verdana, Arial, Helvetica, sans-serif;
}