/* Developer: eDesign Media Limited
   WebSite:   http://www.edesignmedia.co.uk */
@import url("cssnew.css");

/*Body*/
BODY {
BACKGROUND: #ffffff;
MARGIN: 0px;
BORDER-TOP-WIDTH: 0px;
BORDER-LEFT-WIDTH: 0px;
BORDER-RIGHT-WIDTH: 0px;
BORDER-BOTTOM-WIDTH: 0px;
PADDING-TOP: 0px;
PADDING-RIGHT: 0px;
PADDING-LEFT: 0px;
PADDING-BOTTOM: 0px;
FONT-FAMILY: arial;
FONT-WEIGHT: normal;
FONT-SIZE: 11px;
COLOR: #000000;
}

a{	COLOR: #000000;text-decoration:none;}

a:hover{	color:#000000;	text-decoration:underline;}

.breadcrumbs {
 color: #333333;
 font-size: 10px;
}
.menuBackground {
background: #F2F3F5;
}

table.page {
width:100%;
}

td {
FONT-FAMILY: arial;
FONT-WEIGHT: normal;
FONT-SIZE: 11px;
COLOR: #000000;
}
.padding {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}

.bluebar_header {
PADDING-LEFT: 5px; 
PADDING-BOTTOM: 5px; 
PADDING-TOP: 5px;
background-color: #006699;
color: #FFFFFF;
font-size: 14px;
FONT-WEIGHT: bold;
text-align: Left; 
}

.bluebar {
background-color: #006699;
color: #FFFFFF;
font-size: 11px;
FONT-WEIGHT: bold;
text-align: center; 
}

table.content {
border : 1px solid  #666666; 
width: 100%;
}

td.content {
background: #FFFFFF;
border-left : 0px none;
border-bottom : 1px solid #CCCCCC;
border-top : 1px solid #CCCCCC;
border-right : 1px solid #CCCCCC;
vertical-align : top;
width: 100%;
padding-top: 10px;
padding-right: 10px;
padding-left: 0px;
padding-bottom: 10px;
}

td.off {
background-image: url(../images/header/nav_button_new.gif);
}

td.on {
background-image: url(../images/header/nav_button_over_new.gif);
} 

.buttons {
color: #000000;
font-size: 10px;
FONT-WEIGHT: normal;
text-align: center;
}

a.buttons {
	color: #FFFFFF;
	font-size: 10px;
	FONT-WEIGHT: normal;
	text-align: center;
	text-decoration: none;
	line-height: 11px;
}

a.buttons:hover {
color: #000000;
font-size: 10px;
FONT-WEIGHT: normal;
text-align: center;
text-decoration: underline;
line-height: 11px;
}





.box {
border : 1px solid  #CCCCCC;
background: #FFFFFF;
font-size: 11px;
vertical-align : top;
}

.boxHeader {
font-size: 12px;
border-bottom: 1px solid #CCCCCC;
background: #DCDEE1;
color: #000000;
font-weight: bold;
}

.boxFooter {
font-size: 12px;
border-top: 1px solid #CCCCCC;
background: #DCDEE1;
color: #000000;
font-weight: bold;
}

.buttonSave {
background-color: #FF7F00;
border: #000066 1px solid;
color: #ffffff;
font-weight:bold;
}

.buttonForward {
background-color: #77d361;
border: #000000 1px solid;
color: #ffffff;
font-weight:bold;
}

.buttonReset {
background-color: #CC0007;
border: #000000 1px solid;
color: #ffffff;
font-weight:bold;
}

.list_item {
PADDING-LEFT: 5px; 
FONT-SIZE: 8pt; 
FONT-FAMILY: Arial; 
HEIGHT: 20px; 
TEXT-DECORATION: none;
}

.list_item_on {
PADDING-LEFT: 5px; 
FONT-SIZE: 8pt; 
CURSOR: hand; 
FONT-FAMILY: Arial; 
HEIGHT: 20px; 
BACKGROUND-COLOR: #cccccc;
}

HR {
COLOR: #006699; 
HEIGHT: 1px;
width: 95%;
}

FORM {
PADDING-RIGHT: 0px; 
PADDING-LEFT: 0px; 
PADDING-BOTTOM: 0px; 
MARGIN: 0px; 
PADDING-TOP: 0px;
font-family:arial;
font-size:10px;
}

SELECT {
font-family:arial;
font-size:10px;

}

INPUT {
font-family:arial;
font-size:10px;
}

H1 {
MARGIN-TOP: 0px;
FONT-WEIGHT: bold;
FONT-SIZE: 20px;
COLOR: #16435a;
PADDING-TOP: 6px;
FONT-FAMILY: Arial;
}
/*
H2 {
MARGIN-TOP: 5px; 
MARGIN-BOTTOM: 5px; 
FONT: bold italic 12pt/12pt Arial; 
COLOR: black;
}
*/


.listingdetails {
FONT-SIZE: 11px;
COLOR: #000000;
FONT-FAMILY: Arial;
text-align: center;
border: 1px solid;
border-color: #AAAAAA;
background-color: #EEEEEE;
}

.listingdetails2 {
FONT-SIZE: 11px;
text-align: center;
border: 1px solid;
border-color: #AAAAAA;
background-color: #DDDDDD;
}

.copyright {
color: #FFFFFF;
font-size:10px;
font-family:arial; 
}

UL#tab {
PADDING-RIGHT: 0px; 
PADDING-LEFT: 0px; 
FONT-WEIGHT: bold; 
FONT-SIZE: 11px; 
PADDING-BOTTOM: 0px; 
MARGIN: 0px; 
WIDTH: 515px; 
PADDING-TOP: 0px; 
font-family:arial;
LIST-STYLE-TYPE: none; 
HEIGHT: 24px
	
}
UL#tab LI {
BORDER-TOP: #cccccc 1px solid; 
BORDER-RIGHT: #cccccc 1px solid; 
BORDER-LEFT: #cccccc 1px solid;
PADDING-TOP: 5px; 
PADDING-RIGHT: 5px; 
PADDING-LEFT: 5px; 
PADDING-BOTTOM: 5px; 
MARGIN: 0px; 
BACKGROUND-POSITION: left bottom; 
FLOAT: left;  
}
/*
UL#tab A: {
TEXT-DECORATION: none
}


UL#tab A:visited {
PADDING-RIGHT: 5px; 
PADDING-LEFT: 5px; 
PADDING-BOTTOM: 5px; 
COLOR: #FFFFFF; 
PADDING-TOP: 5px; 
TEXT-DECORATION: none
}
*/
UL#tab A:active {
	PADDING-RIGHT: 5px; 
	PADDING-LEFT: 5px; 
	PADDING-BOTTOM: 5px; 
	COLOR: #848484; 
	PADDING-TOP: 5px; 
	TEXT-DECORATION: none
}
*/

UL#tab A:hover {
COLOR: #FFFFFF;
 
}

UL#tab LI.sel {
BACKGROUND: #7BAEE7; 
}

UL#tab LI.sel A:link {
COLOR: #FFFFFF;

}

/*Main tables*/

.table_heading th { 
font: bold 11px Arial; 
color: White;	
border: 1px solid #cccccc; 
padding: 3px; 
margin: 0; 
background: #006699; 
}

.table_row, .table_row td { 
font: 11px Arial; 
border: 1px solid #cccccc; 
padding: 2px; 
margin: 0; 
background: #eeeeee; 
}

.links {
font-family: Arial;
font-size: 11px;
font-style: normal;
font-weight: normal;
color: #FFFFFF;
text-decoration: none;
}

.links:hover {
font-family: Arial;
font-size: 11px;
font-style: normal;
font-weight: normal;
color: #FFFFFF;
text-decoration: underline;
}

.Main_p_title {
PADDING-RIGHT: 0px; 
PADDING-LEFT: 0px; 
FONT-WEIGHT: bold; 
FONT-SIZE: 10px; 
PADDING-BOTTOM: 0px; 
MARGIN: 0px; 
COLOR: #188ace; 
PADDING-TOP: 0px; 
FONT-FAMILY: arial;
}

.Main_p_desc {
	FONT-SIZE: 11px; MARGIN: 0px 0px 0px 20px; COLOR: #63609a; FONT-FAMILY: verdana, arial, sans-serif
}
/*Left Nav*/



#SubCatTitle {
	font-family: tahoma, verdana, arial, sans-serif;
	font-size: 12px;
}

#SubCatTitle h1 {
	background-image: url(../images/cat_header_bg.gif);
	background-repeat: no-repeat;
	background-position: top left;
	color: #fff;
	font-size: 95%;
	font-weight: bold;
	text-transform: uppercase;
	margin: 0px;
	padding: 8px 0px 0px 5px;
	height: 15px;
	border-right: 1px solid #333;
}

#SubCatNavigation {
	border: 1px solid #b2b2b2;
	font-size: 90%;
	margin: 0px 0px 10px 0px;
	background: #FFF;
}

#SubCatNavigation h2 {
	font-weight: bold;
	font-size: 85%;
	color: #333;
	padding: 2px 0px 2px 5px;
	margin: 0px 0px 0px 0px;
	text-transform: uppercase;
	background: #DDD;
}

#SubCatNavigation ul {
	list-style: none;
	margin: 0px 0px 5px 0px;
	padding: 0px;
}

#SubCatNavigation li {
	display: inline;
	padding: 0px;
	margin: 0px;
}

#SubCatNavigation #Current a {
	color: #333;
	background-color: #F4F4F4;
	display: block;
	text-transform: capitalize;
	text-decoration: none;
	padding: 2px 0px 3px 5px;
	margin: 1px 0px 0px 0px;
}

#SubCatNavigation #Current a:hover {
	color: #18b6ff;
}


#SubCatNavigation #CurrentOnTitle a {
	color: #FFF;
	font-weight: bold;
	background-image: url(../images/tab_on_right.gif);
	background-position: top;
	background-repeat: repeat-x;
	background-color: #FF9900;
	display: block;
	text-decoration: none;
	padding: 2px 0px 3px 5px;
	margin: 1px 0px 0px 0px;
	border-left: 0px;
}

#SubCatNavigation #CurrentOnTitle a:hover {
	color: #fff;
	padding: 2px 0px 3px 5px;
	border-left: 0px;
}

#SubCatNavigation #CurrentOn a {
	color: #FFF;
	background: #e6e6e6;
	display: block;
	text-decoration: none;
	padding: 2px 0px 3px 5px;
	margin: 1px 0px 0px 0px;
	border-left: 4px solid #FFF;
	font-weight: normal;
}

#SubCatNavigation #CurrentOn a:hover {
	color: #FFF;
	background-color: #FFCB7D;
	border-left: 4px solid #FF9900;
}

#SubCatNavigation #CurrentOnCat a {
	padding-left: 5px;
	background-image: url(../images/chevron_bg.gif);
	background-position: left center;
	background-repeat: no-repeat;
	border-left: 4px solid #FF9900;
	background-color: #FFCB7D;
}



/*right Nav*/
.Right_Title2 {
margin: 3px 0px 0px 20px;
color: #FFFFFF;
font-size:11px;
font-family:arial; 
}


.Right_Text4 {
PADDING-RIGHT: 0px; 
PADDING-LEFT: 0px; 
FONT-SIZE: 11px; 
PADDING-BOTTOM: 0px; 
MARGIN: 0px; 
COLOR: #605270; 
LINE-HEIGHT: 14px; 
PADDING-TOP: 0px; 
FONT-FAMILY: arial;
}

.Right_Text4 A:link {
FONT-WEIGHT: normal; 
FONT-SIZE: 11px; 
COLOR: #635173; 
FONT-FAMILY: arial;
}
.Right_Text4 A:visited {
FONT-WEIGHT: normal; 
FONT-SIZE: 11px; 
COLOR: #635173; 
FONT-FAMILY: arial;
}

.Right_Text4 A:active {
FONT-WEIGHT: normal; 
FONT-SIZE: 11px; 
COLOR: #635173; 
FONT-FAMILY: arial;
}

.Right_Text4 A:hover {
FONT-WEIGHT: normal; 
FONT-SIZE: 11px; 
COLOR: #ef144a; 
FONT-FAMILY: arial; 
TEXT-DECORATION: underline;
}

.Right_image {
FONT-SIZE: 9px; 
MARGIN: 0px 0px 0px 1px; 
COLOR: #000000; 
FONT-FAMILY: arial;
}

/*DIV#breadcrumb {
PADDING-LEFT: 5px; 
FONT-SIZE: 70%; 
BACKGROUND: #fff; 
MARGIN-BOTTOM: 17px; 
MARGIN-LEFT: 27px; 
COLOR: #333333; 
BORDER-BOTTOM: #cccccc 1px solid; 
HEIGHT: 20px;
}*/

DIV#breadcrumb{
COLOR: #ff0000; 
FONT-SIZE: 11px; 
FONT-FAMILY: arial; 
TEXT-DECORATION: none;
}

#breadcrumb A {
COLOR: #ff0000; 

TEXT-DECORATION: underline;
}

.tabcontent {
CLEAR: both;
PADDING-RIGHT: 0px;
DISPLAY: none;
PADDING-LEFT: 0px;
PADDING-BOTTOM: 0px;
PADDING-TOP: 0px;
}

.tabcontent td {
text-align:left;
}

#ddimagetabs {
PADDING-RIGHT: 0px; 
PADDING-LEFT: 0px; 
PADDING-BOTTOM: 0px; 
MARGIN: 0px 0px 0px 0px; 
FONT-FAMILY: arial;
FONT-SIZE: 11px;
FONT-WEIGHT: bold;   
PADDING-TOP: 0px; 
LIST-STYLE-TYPE: none; 
HEIGHT: 20px;
}

#ddimagetabs A {
BORDER-TOP: #ffffff 1px solid;
BORDER-BOTTOM: #ffffff 1px solid; 
BORDER-RIGHT: #ffffff 1px solid;
BORDER-LEFT: #ffffff 1px solid;
PADDING-TOP: 5px;  
PADDING-RIGHT: 5px; 
PADDING-LEFT: 5px; 
PADDING-BOTTOM: 5px; 
FLOAT: left; 
MARGIN: 0px; 
COLOR: #FFFFFF; 
BACKGROUND: #1292B0;
TEXT-DECORATION: none;
}

#ddimagetabs A:hover {
PADDING-TOP: 5px;
PADDING-RIGHT: 5px; 
PADDING-LEFT: 5px; 
PADDING-BOTTOM: 5px;
FONT-WEIGHT: bold; 
COLOR: #000; 
TEXT-DECORATION: none;
}

#ddimagetabs A.current {
BORDER-TOP: #7BAEE7 1px solid;
BORDER-BOTTOM: #7BAEE7 1px solid; 
BORDER-RIGHT: #7BAEE7 1px solid;
BORDER-LEFT: #7BAEE7 1px solid;
PADDING-TOP: 5px;
PADDING-RIGHT: 5px; 
PADDING-LEFT: 5px; 
PADDING-BOTTOM: 5px; 
FONT-WEIGHT: bold; 
COLOR: #01738E; 
BACKGROUND: #D9ECF3; 
TEXT-DECORATION: none;
}


div.scroll {
HEIGHT: 460px;
WIDTH: 100%;
overflow: auto;
POSITION: relative;
background-color: #ffffff;
}

.red {
FONT-WEIGHT: bold;
FONT-SIZE: 12px; 
COLOR: #aa2f09;
}





/* Search */
.emphasis {
	COLOR: #0067c6;
}

.small {
	FONT: 9px arial;
}

.boxborder {
	BORDER-RIGHT: #848484 1px solid; 
	BORDER-TOP: #848484 1px solid; 
	BORDER-LEFT: #848484 1px solid; 
	BORDER-BOTTOM: #848484 1px solid;
}

.calloutA2_back TD {
	PADDING-RIGHT: 7px; 
	PADDING-LEFT: 7px; 
	BACKGROUND: #cccce0; 
	PADDING-BOTTOM: 5px; 
	PADDING-TOP: 5px;
}





.top {
PADDING-RIGHT: 0px; 
PADDING-LEFT: 0px; 
PADDING-BOTTOM: 0px; 
MARGIN: 5px 0px 0px; 
FONT: bold 10px Arial; 
WIDTH: 100%; 
PADDING-TOP: 0px; 
TEXT-ALIGN: left;
}

.calloutC1 TD {
PADDING-RIGHT: 0px; 
PADDING-LEFT: 7px; 
BACKGROUND: url(http://www.offtek.es/images/subheader_dkgry.gif); 
PADDING-BOTTOM: 0px; FONT: bold italic 10pt/9pt Helvetica, sans-serif; 
TEXT-TRANSFORM: capitalize; 
COLOR: white; 
PADDING-TOP: 0px; 
HEIGHT: 28px; 
TEXT-ALIGN: left
}
.calloutC1_back {
PADDING-RIGHT: 7px; 
PADDING-LEFT: 7px; 
BACKGROUND: #e4e4e4; 
PADDING-BOTTOM: 5px; 
PADDING-TOP: 5px
}
.calloutC1_back TD {
PADDING-RIGHT: 7px; 
PADDING-LEFT: 7px; 
BACKGROUND: #e4e4e4; 
PADDING-BOTTOM: 5px; 
PADDING-TOP: 5px
}


/* BestSellers */

#BestSellers {

	font-family: arial;
	font-size: 12px;
}

#SubBestSellers {
	border: 1px solid #666;
	font-size: 95%;
	margin: 0px 0px 10px 0px;
	background: #FFF;
}

#SubBestSellers ul {
	list-style: none;
	margin: 0px;
	padding: 0px;
}

#SubBestSellers li {
	display: inline;
	padding: 0px;
	margin: 0px
}

#SubBestSellers a {
	color: #000099;
	background-color: #FFF;
	display: block;
	padding: 3px 0px 5px 5px;
	margin: 0px;
	border-bottom: 1px solid #DDD;
}

#SubBestSellers a:hover {
	background-color: #F4F4F4;
	text-decoration: none;
}


/* My Menu */
.centerAll {
	VERTICAL-ALIGN: middle; TEXT-ALIGN: center
}
TD.myHeading {
	BACKGROUND-IMAGE: url(../images/bg_myheading.gif)
}
.greyBorder {
	BORDER-RIGHT: #d0cbcf 1px solid; 
	PADDING-RIGHT: 1px; 
	BORDER-TOP: medium none; 
	PADDING-LEFT: 1px; 
	PADDING-BOTTOM: 1px; 
	BORDER-LEFT: #d0cbcf 1px solid; 
	PADDING-TOP: 1px; 
	BORDER-BOTTOM: #d0cbcf 1px solid
}

TABLE.myBox {
BACKGROUND: url(../images/bg_myshadow.gif) white repeat-x; 
BORDER-BOTTOM: #85c902 2px solid;
}

.pageHeadingDefault {
PADDING-RIGHT: 0px; 
PADDING-LEFT: 1px; 
FONT-WEIGHT: bold; 
FONT-SIZE: 12px; 
PADDING-BOTTOM: 3px; 
VERTICAL-ALIGN: bottom; 
COLOR: #1344a3; 
PADDING-TOP: 0px; 
FONT-FAMILY: Arial;
}

.greyText {
	COLOR: #666666
}

H2.caption {
PADDING-RIGHT: 20px;
BORDER-TOP: #ccd 1px solid; 
PADDING-LEFT: 20px; 
FONT-WEIGHT: normal; 
FONT-SIZE: 12px; 
PADDING-BOTTOM: 5px; 
/*MARGIN-LEFT: 30px; */ 
TEXT-TRANSFORM: uppercase; 
/*MARGIN-RIGHT: 30px;*/ 
PADDING-TOP: 5px; 
BORDER-BOTTOM: #ccd 1px solid; 
TEXT-ALIGN: left
}

/*
.bg_memoryselector {
background-image:url(../images/new/bg_memoryselector.jpg);
}
*/