/*
BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100%; PADDING-TOP: 0px; BACKGROUND-REPEAT: repeat; FONT-FAMILY: Arial
}

A, A:visited
{
	color: #2e68bf;
}
*/

/*BEGIN RAINZ ADD*/

.EditableTextTitle
{color:black;}

body {
	color: white;
	background-color: #0066cc;
	font-family:Tahoma !important;
	font-size:13px !important;
	margin: 14px 14px 14px 14px;	
}

table 
{
	font-size:13px !important;
}

.normaltext 
{
	font-family:Arial;
	font-size:small;
	line-height:18px;
}

.caption {
	font-size: small;
	line-height: 14px;
}

span.crumbpath
{
	font-size: 14px;
}

span.crumbpage
{
	font-size: 16px;
	font-weight:bold;
}

.day
{ height:50px}
	

table.centermain 
{
	/*background-color:#E6C462;*/
	/*width: 765px;*/
	width: 781px;
	margin-left:auto;
	margin-right:auto;
	margin-top:0px;
	margin-bottom:0px;
	padding: 0px 0px 0px 0px;
/*	font-size: x-small !important;*/
}

table.images
{
	margin-top:0px;
	margin-bottom:0px;
	padding: 0px 0px 0px 0px;
	line-height:0px;
}

table.centermainimages
{
	/*background-color:#E6C462;*/
	/*width: 765px;*/
	width: 781px;
	margin-left:auto;
	margin-right:auto;
	margin-top:0px;
	margin-bottom:0px;
	padding: 0px 0px 0px 0px;
	line-height:0px;
}


table.ctr
{
margin-left:auto;
margin-right:auto;
}

td.t
{ 
	line-height:0px;
}

td.topmenu
{
	padding-right:38px;
	text-align:center;
	white-space:nowrap
}

ul.prodlist
{
margin-top:0px; margin-left:20px; list-style-type:square; padding-left:0px
}

li.pl
{
font-size:11px;
}

span.prodl
{
font-size:11px; font-weight:bold;
}



A:link	{	
	/*text-decoration:	none;*/
  color:lime;
	}	

A:visited	{	
	/*text-decoration:	none;*/
color:lime;
	}	
		
A:active	{	
	/*text-decoration:	none;*/
color:lime;
	}	
		
A:hover	{	
	/*text-decoration:	underline;*/
color:yellow;
	}
	
	
	
.linkw A:link	{	
	text-decoration:	none;
  color:white;
  font-weight:bold;
  /*text-transform:uppercase;*/
	}	

.linkw A:visited	{	
	text-decoration:	none;
color:white;
font-weight:bold;
  /*text-transform:uppercase;*/
	}	
		
.linkw A:active	{	
	text-decoration:	none;
color:white;
font-weight:bold;
/*text-transform:uppercase;*/
	}	
		
.linkw A:hover	{	
	text-decoration:	none;
color:yellow;
font-weight:bold;
/*text-transform:uppercase;*/
	}	
	
	

.linkm A:link	{	
	text-decoration:	none;
  color:#2a2a2a;

	}	

.linkm A:visited	{	
	text-decoration: none;
color:#2a2a2a;

	}	
		
.linkm A:active	{	
	text-decoration: none;
color:#2a2a2a;

	}	
		
.linkm A:hover	{	
	text-decoration: none;
color:red;

	}	


.breadcrumb A:link	{	
	text-decoration:	none;
  color:gainsboro;
  /*text-transform:uppercase;*/
	}	

.breadcrumb A:visited	{	
	text-decoration:	none;
color:gainsboro;
  /*text-transform:uppercase;*/
	}	
		
.breadcrumb A:active	{	
	text-decoration:	none;
color:gainsboro;
/*text-transform:uppercase;*/
	}	
		
.breadcrumb A:hover	{	
	text-decoration:	none;
color:whitesmoke;
/*text-transform:uppercase;*/
	}	

li.i
{
	display:inline;
	padding-left:30px;
	text-decoration:none;
}


/*end rainz add*/



H1 {
	color: #3c78cc;
	font-size: large;
}

H2 {
	color: #3c78cc;
	font-size: medium;
}

H3 {
	color: #3c78cc;	
	font-size: larger;
}

div.breadcrumb
{

padding-top:5px;
width:700; padding-right:20px;	
	vertical-align: center;
text-align:right;
	font-size: 12px;
	color: gainsboro;

	}


.MainDiv {
	MARGIN-LEFT: 22px; WIDTH: 1000px; BACKGROUND-COLOR: white;
}

.Logo {
	background-image: url(../app_themes/TargetMedia/images/logo.gif); width: 1000px; height: 87px; background-repeat: no-repeat;	
}

/*
.Footer {
	PADDING-RIGHT: 0px; PADDING-LEFT: 3px; FONT-WEIGHT: bold;FONT-SIZE: 12px; PADDING-BOTTOM: 5px; MARGIN: 0px 5px; COLOR: #c0c0c0; PADDING-TOP: 5px; BORDER-TOP: #c8c8c8 1px solid; text-align: center;
}
*/



table.Footer {
	width: 781px;
	height: 81px;
	margin-left:auto;
	margin-right:auto;
	margin-top:0px;
	margin-bottom:0px;
	padding: 0px 0px 0px 0px;
	background-image: url(../app_themes/TargetMedia/images/bgbottom.gif); 
}


.HomePageLeftColumn{
	background-image: url(../app_themes/TargetMedia/images/woman.jpg); background-repeat: no-repeat;	
}































.MainMenu {
	width: 781px; padding: 0; margin: 0; border: 0; 
	FONT-WEIGHT: bold;FONT-SIZE: 12px; 
	margin-left:auto;
	margin-right:auto;
	color:white;
}

.LogoImage {
	PADDING-RIGHT: 0px; PADDING-LEFT: 15px; PADDING-BOTTOM: 20px; BORDER-TOP-STYLE: none; PADDING-TOP: 45px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.BoxTitle {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 13px; PADDING-BOTTOM: 0px; OVERFLOW: hidden; LINE-HEIGHT: 22px; PADDING-TOP: 0px; BACKGROUND-REPEAT: repeat-x
}
.BoxTitleFull {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 13px; PADDING-BOTTOM: 0px; OVERFLOW: hidden; LINE-HEIGHT: 22px; PADDING-TOP: 0px; BACKGROUND-REPEAT: repeat-x
}
.BoxTitle {
	BORDER-BOTTOM: #ffffff 1px solid; HEIGHT: 22px
}
.BoxTitleFull {
	BORDER-BOTTOM: #4e5a5f 1px solid; HEIGHT: 23px
}
.BoxArea {
	PADDING-RIGHT: 5px; BORDER-TOP: #4e5a5f 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; VERTICAL-ALIGN: top; PADDING-TOP: 5px
}
.GreenGradient {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; COLOR: #ffffff; PADDING-TOP: 10px; BACKGROUND-REPEAT: no-repeat
}
.BlueGradient {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; COLOR: #ffffff; PADDING-TOP: 10px; BACKGROUND-REPEAT: no-repeat
}
.RedGradient {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; COLOR: #ffffff; PADDING-TOP: 10px; BACKGROUND-REPEAT: no-repeat
}
.GreenGradient A {
	COLOR: #ffffff
}
.BlueGradient A {
	COLOR: #ffffff
}
.RedGradient A {
	COLOR: #ffffff
}
.GreenGradient A:visited {
	COLOR: #ffffff
}
.BlueGradient A:visited {
	COLOR: #ffffff
}
.RedGradient A:visited {
	COLOR: #ffffff
}
.Green .BoxTitle {
	BACKGROUND-IMAGE: url(../app_themes/TargetMedia/images/boxtitle.gif); COLOR: #ffffff; BACKGROUND-COLOR: #9cdc62
}
.Green .BoxTitleFull {
	BACKGROUND-IMAGE: url(../app_themes/TargetMedia/images/boxtitle.gif); COLOR: #ffffff; BACKGROUND-COLOR: #9cdc62
}
.Green .BoxArea {
	BACKGROUND-COLOR: #f3f9ed
}
.GreenGradient {
	BACKGROUND-IMAGE: url(../app_themes/TargetMedia/images/box.gif); BACKGROUND-COLOR: #4f7a00
}
.Blue .BoxTitle {
	BACKGROUND-IMAGE: url(../app_themes/TargetMedia/images/boxtitle.gif); COLOR: #ffffff; BACKGROUND-COLOR: #5a97e6
}
.Blue .BoxTitleFull {
	BACKGROUND-IMAGE: url(../app_themes/TargetMedia/images/boxtitle.gif); COLOR: #ffffff; BACKGROUND-COLOR: #5a97e6
}
.Blue .BoxArea {
	BACKGROUND-COLOR: #eaf0f8
}
.BlueGradient {
	BACKGROUND-IMAGE: url(../app_themes/TargetMedia/images/box.gif); BACKGROUND-COLOR: #2e68bf
}
.LightBlueBox {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; BACKGROUND-COLOR: #eaf0f8
}
.LightBlueGradient {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND-IMAGE: url(../app_themes/TargetMedia/images/whitegradient.gif); PADDING-BOTTOM: 10px; PADDING-TOP: 10px; BACKGROUND-REPEAT: repeat-x
}
.Red .BoxTitle {
	BACKGROUND-IMAGE: url(../app_themes/TargetMedia/images/boxtitle.gif); COLOR: #ffffff; BACKGROUND-COLOR: #ff4f4a
}
.Red .BoxTitleFull {
	BACKGROUND-IMAGE: url(../app_themes/TargetMedia/images/boxtitle.gif); COLOR: #ffffff; BACKGROUND-COLOR: #ff4f4a
}
.Red .BoxArea {
	BACKGROUND-COLOR: #fff5e5
}
.RedGradient {
	BACKGROUND-IMAGE: url(../app_themes/TargetMedia/images/Red/box.gif); BACKGROUND-COLOR: #b80018
}
.Gray .BoxTitle {
	BACKGROUND-IMAGE: url(../app_themes/TargetMedia/images/Gray/boxtitle.gif); COLOR: #525252; BACKGROUND-COLOR: #fafaff
}
.Gray .BoxTitleFull {
	BACKGROUND-IMAGE: url(../app_themes/TargetMedia/images/Gray/boxtitle.gif); COLOR: #525252; BACKGROUND-COLOR: #fafaff
}
.Gray .BoxArea {
	BACKGROUND-COLOR: #ffffff
}
.LightGrayGradient {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND-IMAGE: url(../app_themes/TargetMedia/images/Gray/whitegradient.gif); PADDING-BOTTOM: 10px; PADDING-TOP: 10px; BACKGROUND-REPEAT: repeat-x
}
.ContainerWithCorners {
	MARGIN-BOTTOM: 10px
}
.ContainerWithCornersLeft {
	BORDER-LEFT: #cecbce 1px solid; BACKGROUND-COLOR: #f7f7f7
}
.ContainerWithCornersRight {
	BORDER-RIGHT: #cecbce 1px solid; BACKGROUND-COLOR: #f7f7f7
}
.ContainerWithCornersContent {

	BACKGROUND-COLOR: #f7f7f7; TEXT-ALIGN: left
}
.ContainerWithCornersTop {
	BACKGROUND-POSITION: 50% bottom; BACKGROUND-IMAGE: url(../app_themes/TargetMedia/images/containertop.gif); BACKGROUND-REPEAT: repeat-x
}
.ContainerWithCornersRow {
	FONT-SIZE: 8px; HEIGHT: 11px
}
.ContainerWithCornersBottom {
	BACKGROUND-IMAGE: url(../app_themes/TargetMedia/images/containerbottom.gif); BACKGROUND-REPEAT: repeat-x
}
.ContainerWithCornersTopLeft {
	BACKGROUND-POSITION: 50% bottom; BACKGROUND-IMAGE: url(../app_themes/TargetMedia/images/containerlefttop.gif); WIDTH: 11px; BACKGROUND-REPEAT: no-repeat
}
.ContainerWithCornersTopRight {
	BACKGROUND-POSITION: 50% bottom; BACKGROUND-IMAGE: url(../app_themes/TargetMedia/images/containerrighttop.gif); WIDTH: 11px; BACKGROUND-REPEAT: no-repeat
}
.ContainerWithCornersBottomLeft {
	BACKGROUND-IMAGE: url(../app_themes/TargetMedia/images/containerleftbottom.gif); WIDTH: 11px; BACKGROUND-REPEAT: no-repeat
}
.ContainerWithCornersBottomRight {
	BACKGROUND-IMAGE: url(../app_themes/TargetMedia/images/containerrightbottom.gif); WIDTH: 11px; BACKGROUND-REPEAT: no-repeat
}

.CMSTreeMenuTable {	
}
.CMSTreeMenuItem, .CMSTreeMenuSelectedItem  {
	BACKGROUND-POSITION: 50% bottom; PADDING-LEFT: 10px; PADDING-TOP: 5px; PADDING-BOTTOM: 5px; BACKGROUND-IMAGE: url(../app_themes/TargetMedia/images/leftmenuline.gif); WIDTH: 150px; BACKGROUND-REPEAT: repeat-x
}
.CMSTreeMenuSelectedItem  A {
	color:black;
}
.CMSTreeMenuSelectedLink {
	COLOR: black; TEXT-DECORATION: none;
}
.CMSTreeMenuLink {
	TEXT-DECORATION: none;
}

/* ---- News page ---- */

.NewsTitle
{
	color: #3c78cc;
	font-size: large;
}
.NewsSummary
{
	padding-top: 3px;
	padding-bottom: 3px;
	font-weight: bold;
}

/* ---- Drop-down menu ---- */


/*
.subCMSMenuItem, .subCMSMenuItemMouseDown, .subCMSMenuItemMouseUp, .subCMSMenuHighlightedMenuItem, .subCMSMenuHighlightedMenuItemMouseDown, .subCMSMenuHighlightedMenuItemMouseOver, .subCMSMenuHighlightedMenuItemMouseUp
{
  background-color: darkgreen;
  color: red;
  text-decoration: none;
  padding: 3px 3px 3px 3px; margin: 5px 5px 5px 5px;

}

.subCMSMenuItemMouseOver
{
  background-color: orange;
  color: white;
  text-decoration: none;
  padding: 3px 3px 3px 3px; margin: 5px 5px 5px 5px;
}

.CMSMenuItem, .CMSMenuItemMouseDown, .CMSMenuItemMouseUp, .CMSMenuHighlightedMenuItem, .CMSMenuHighlightedMenuItemMouseDown, .CMSMenuHighlightedMenuItemMouseOver, .CMSMenuHighlightedMenuItemMouseUp
{

  padding: 0px; margin: 10px; border: 0px; background-color:#024C90;
}

.CMSMenuItemMouseOver
{
background-color: navy;
padding: 0px; margin: 10px; border: 0px
}
*/

.MainMenuSubMenuCMSMenu
{
background-color:#024C90;
padding: 5px 5px 5px 5px;
}

.MainMenuSubMenuCMSMenuItemMouseOver
{
background-color:#282828;
}

.MainMenuOtherLevelsCMSMenu
{
background-color:#024C90;
color: white;
padding: 5px 5px 5px 5px;
}

.MainMenuOtherLevelsCMSMenuItemMouseOver
{
background-color:#282828;
}