/* Html ---------------------------------- */
html {
     overflow: -moz-scrollbars-vertical;
}
/* Background ---------------------------------- */

.temp {
	MARGIN: 0px;
	background-color: #477AC0;
	margin-left: 0px;
	margin-top: 0px;
	font-family: Arial, Tahoma, Helvetica, sans-serif;
	font-size: 11px;
	color: #757575;
}

body {
	MARGIN: 0px;
	background-image: url(../../images/bg.gif);
	background-repeat: repeat-x;
	background-position: top;
	background-attachment: fixed;
	background-color: #477AC0;
	margin-left: 0px;
	margin-top: 0px;
	font-family: Arial, Tahoma, Helvetica, sans-serif;
	font-size: 11px;
	color: #757575;
}
p	{
	line-height:130%;
}
.txt_11_Grey 
{
  font-family: Arial, Tahoma, Helvetica, sans-serif;
	font-size: 11px;
	color: #757575;
}
/* Body Table ---------------------------------- */
.body-table	{
	background-color: White;
}
/* Menu ---------------------------------- */
.menu-bg	{
	background-image: url(../../images/menu-bg.jpg);
	background-repeat: repeat-x;
	background-position: bottom;
}
/* Feature BG Yellow ---------------------------------- */
.feature-bg	{
	background-image: url(../../images/main-feature-bgtile-blue.jpg);
	background-repeat: repeat-x;
	background-position: top;
	padding-left: 10px;
	font-family: Arial, Tahoma, Helvetica, sans-serif;
	font-size: 11px;
	color: #2E4B92;
}
/* Gray Gradient ---------------------------------- */
.gray-grad-bg	{
	background-image: url(../../images/gray-gradient.jpg);
	background-repeat: repeat-x;
	background-position: top;
}
/* Gray Line ---------------------------------- */
.gray-line	{
	background-color: #B9B9B9;
}

hr {
	color: #B9B9B9;
}

/* Gray Line Dotted Horizontal ---------------------------------- */
.gray-line-dotted	{
	background-image: url(../../images/line.gif);
	background-repeat: repeat-x;
	background-position: center;
}
/* Gray Line Dotted Verticle ---------------------------------- */
.gray-line-dotted-vert	{
	background-image: url(../../images/line-vert.gif);
	background-repeat: repeat-y;
	background-position: center;
}
/* Heading ---------------------------------- */
.Head-Main		{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #2E4B92;
	font-weight: bold;	
}
.prod-price{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #DB2426;
	font-weight: bold;
	text-decoration: none;
}

.prod-head {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #2E4B92;
	font-weight: bold;
	text-decoration: none;
}

.menu-Media{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #2E4B92;
	font-weight: bold;
	text-decoration: none;
}
.menu-ProductType{
	font-family: Arial, Helvetica, sans-serif;
	font-size:10px;
	color: #2E4B92;
	font-weight: bold;
	text-decoration: none;
	padding-left: 5px;
}
.menu-Genre{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8px;
	color: #2E4B92;
	font-weight: bold;
	text-decoration: none;
	padding-left: 10px;
}

/* Links ---------------------------------- */
/* Product Price ---------------------------------- */
a.prod-price:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #DB2426;
	font-weight: bold;
	text-decoration: none;
}
a.prod-price:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #DB2426;
	font-weight: bold;
	text-decoration: none;

}
a.prod-price:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #DB2426;
	font-weight: bold;
	text-decoration: none;

}
a.prod-price:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #DB2426;
	font-weight: bold;
	text-decoration: underline;
}
/* Product Heading ---------------------------------- */
a.prod-head:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #2E4B92;
	font-weight: bold;
	text-decoration: none;
}
a.prod-head:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #2E4B92;
	font-weight: bold;
	text-decoration: none;
}
a.prod-head:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #2E4B92;
	font-weight: bold;
	text-decoration: none;

}
a.prod-head:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #2E4B92;
	font-weight: bold;
	text-decoration: underline;
}
/* Standard Link Gray ---------------------------------- */
a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #757575;
	text-decoration: none;
}
a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #757575;
	text-decoration: none;

}
a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #757575;
	text-decoration: none;

}
a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #757575;
	text-decoration: underline;
}
/* Link Blue ---------------------------------- */
a.blue-link:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #2E4B92;
	text-decoration: none;
}
a.blue-link:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #2E4B92;
	text-decoration: none;
}

a.blue-link:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #2E4B92;
	text-decoration: none;

}
a.blue-link:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #2E4B92;
	text-decoration: underline;
}
/* Link White ---------------------------------- */
a.white-link:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: white;
	text-decoration: none;
	font-weight: bold;
}
a.white-link:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: white;
	text-decoration: none;
	font-weight: bold;

}
a.white-link:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: white;
	text-decoration: none;
	font-weight: bold;

}
a.white-link:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: white;
	text-decoration: underline;
	font-weight: bold;
}


/* Forms ---------------------------------- */
input.input_text {
	font-size: 11px;
	color: #666666;
	border: 1px solid #8498BD;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: Gray;
	padding: 2px;
}
input.form {
	font-size: 11px;
	color: #666666;
	border: 1px solid #8498BD;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: Gray;
	padding: 2px;
}
select.dropdown {
	font-size: 11px;
	color: #666666;
	border: 1px solid #8498BD;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: Gray;
	padding: 2px;
}
textarea.form {
	font-size: 11px;
	color: #666666;
	border: 1px solid #8498BD;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: Gray;
	padding: 2px;
}
/* Bullets ---------------------------------- */
ul	{
	list-style-image: url(../../images/bullet.gif);
	margin-left: 24px;
	margin-top: 0px;

}
li	{
line-height:130%;
}
/* Tooltip ---------------------------------- */
#tooltip {
	BORDER-RIGHT: #2E4B92 1px solid;
	PADDING-RIGHT: 3px;
	BORDER-TOP: #2E4B92 1px solid;
	DISPLAY: none; PADDING-LEFT: 3px;
	FONT-SIZE: 11px; Z-INDEX: 100;
	PADDING-BOTTOM: 3px;
	BORDER-LEFT: #2E4B92 1px solid;
	COLOR: #2E4B92; PADDING-TOP: 3px;
	BORDER-BOTTOM: #2E4B92 1px solid;
	FONT-FAMILY: Arial, Helvetica;
	POSITION: absolute;
	BACKGROUND-COLOR: #ffffff
}
/* Cat Menu ---------------------------------- */
.cat-menu	{
	background-image: url(../../images/cat-top-menu.gif);
	background-position: top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: white;
	font-weight: bold;
	padding-left: 14px;
}
.cat-menu1	{
	background-color: #E3E3E3;
	padding-left: 6px;
	font-weight: bold;
	padding-top: 6px;
	padding-bottom: 6px;
	BORDER-left: #B9B9B9 1px solid;
	BORDER-right: #B9B9B9 1px solid;
	cursor: pointer;
}
.cat-menu2	{
	background-image: url(../../images/cat-top-menu-blue.jpg);
	background-repeat: repeat-x;
	background-position: top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: white;
	font-weight: bold;
	padding-left: 6px;
	padding-top: 6px;
	padding-bottom: 6px;
	BORDER-left: #B9B9B9 1px solid;
	BORDER-right: #B9B9B9 1px solid;
	cursor: pointer;
}
.cat-menu3	{
	background-color: #FDFDFD;
	padding-top: 6px;
	BORDER-left: #B9B9B9 1px solid;
	BORDER-right: #B9B9B9 1px solid;
	BORDER-BOTTOM: #B9B9B9 1px solid;
	cursor: pointer;
}
.cat-menu4	{
	background-color: #F6F6F6;
	padding-top: 6px;
	padding-left: 6px;
	padding-bottom: 6px;
	font-weight: bold;
	BORDER-left: #B9B9B9 1px solid;
	BORDER-right: #B9B9B9 1px solid;
	BORDER-BOTTOM: #B9B9B9 1px solid;
	cursor: pointer;
}
.cat-menu5	{
	background-color: #E3E3E3;
	padding-top: 6px;
	padding-left: 6px;
	padding-bottom: 6px;
	BORDER-left: #B9B9B9 1px solid;
	BORDER-right: #B9B9B9 1px solid;
	BORDER-BOTTOM: #B9B9B9 1px solid;
	font-weight: bold;
	cursor: pointer;
}
/* Login Padding ---------------------------------- */

.login-padding	{
	padding-bottom: 6px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #2E4B92;
	font-weight: bold;	
}

.TableBorder {
	border: 1px solid #cccccc;
}