/* CSS Document */

/**********************
	Colors
***********************/

.menu_background {
	color: #E93F9C;
}

/**********************
	Body
***********************/

body {
 margin:0px;
}

hr {
 color: #069114;
}

/**********************
	Links
***********************/

.headerlink A:link 
{
	color: #0000ff;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}
.headerlink A:visited 
{
	color: #0000ff;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}

.headerlink A:active 
{
	color: #8000ff;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}

.headerlink A:hover 
{
	color: #000000;
	font-weight: bold;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 12px;
}

.h2 A:link 
{
	color: #0000ff;
	background-color: Gray;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 12px;
}
.h2 A:visited 
{
	color: #0000ff;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 12px;
	border : Blue;
	border: thin;
	border-width : 1;
}

.h2 A:active 
{
	color: #000000;
	font-weight: bold;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 12px;
}

.h2 A:hover 
{
	color: #000000;
	font-weight: bold;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 12px;
}

.sub_menu_link A:link 
{
	color: Black;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}
.sub_menu_link A:visited 
{
	color: Black;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}

.sub_menu_link A:active 
{
	color: White;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}

.sub_menu_link A:hover 
{
	color: White;
	font-family: verdana, arial, helvetica, sans-serif;
	border : Blue;
	border-width : 1;
	font-size: 12px;
	font-weight: bold;
}

.normalLink A:link 
{
	font-family: verdana, arial, helvetica, sans-serif;
	color: #0000ff;
	font-size: 12px;

}
.normalLink A:visited 
{
	font-family: verdana, arial, helvetica, sans-serif;
	color: #0000ff;
	font-size: 12px;
}

.normalLink A:active 
{
	font-family: verdana, arial, helvetica, sans-serif;
	color: #8000ff;
	font-size: 12px;
}

.normalLink A:hover 
{
	font-family: verdana, arial, helvetica, sans-serif;
	color: #000000;
	font-size: 12px;
}

.boldLink A:link 
{
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 12px;
	color: #0000ff;
	font-weight: bold;	
}
.boldLink A:visited 
{
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 12px;
	color: #0000ff;
	font-weight: bold;	
}

.boldLink A:active 
{
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 12px;
	color: #0000ff;
	font-weight: bold;	
}

.boldLink A:hover 
{
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: bold;	
}


.servicemenu A:link 
{
	color: #0000ff;
	background-color: #eeeeee;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 12px;
}
.servicemenu A:visited 
{
	color: #0000ff;
	background-color: #eeeeee;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 12px;
}

.servicemenu A:active 
{
	color: #8000ff;
	background-color: #eeeeee;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 12px;
}

.servicemenu A:hover 
{
	color: #000000;
	background-color: #eeeeee;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 12px;
}

.smalllink A:link 
{
	color: #0000ff;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 9px;
}
.smalllink A:visited 
{
	color: #0000ff;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 9px;
}

.smalllink A:active 
{
	color: #8000ff;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 9px;
}

.smalllink A:hover 
{
	color: #000000;
	font-weight: bold;
	background-color: #eeeeee;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 9px;
}

.smalllink_plain A:link 
{
	color: Blue;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 9px;
	text-decoration : none;
}
.smalllink_plain A:visited 
{
	color: Blue;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 9px;
	text-decoration : none;
}

.smalllink_plain A:active 
{
	color: Black;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 9px;
	text-decoration : none;
}

.smalllink_plain A:hover 
{
	color: #000000;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 9px;
	text-decoration : none;
}

.biglink A:link 
{
	color: 0000ff;
	background-color: #eeeeee;
	font-family: arial, helvetica, sans-serif;
	font-size: 15px;
}

.biglink A:visited 
{
	color: 0000ff;
	background-color: #eeeeee;
	font-family: arial, helvetica, sans-serif;
	font-size: 15px;
}

.biglink A:active 
{
	color: Black;
	background-color: #eeeeee;
	font-family: arial, helvetica, sans-serif;
	font-size: 15px;
}

.biglink A:hover 
{
	color: #000000;
	background-color: #eeeeee;
	font-family: arial, helvetica, sans-serif;
	font-size: 15px;
}

.managerMenu A:link 
{
	color: 0000ff;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 12px;
}
.managerMenu A:visited 
{
	color: 0000ff;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 12px;
}

.managerMenu A:active 
{
	color: Black;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 12px;
}

.managerMenu A:hover 
{
	color: #000000;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 12px;
}

.presentation2link A:link 
{
	color: #5D5D5D;
	font-weight: bold;	
	font-family: arial, helvetica, sans-serif;
	font-size: 13px;
}

.presentation2link A:visited 
{
	color: #5D5D5D;
	font-weight: bold;	
	font-family: arial, helvetica, sans-serif;
	font-size: 13px;
}

.presentation2link A:active 
{
	color: #5D5D5D;
	font-weight: bold;	
	font-family: arial, helvetica, sans-serif;
	font-size: 13px;
}

.presentation2link A:hover 
{
	color: #000000;
	font-weight: bold;	
	font-family: arial, helvetica, sans-serif;
	font-size: 13px;
}

/**********************
	TABLES
***********************/

.view_table {
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	color: Navy;
	text-align:left;
	border: 1px #A258A8;
	border-color : Silver;
	border-style : solid;
}

.view_table2 {
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	text-align:left;
	color: Black;
}

.mainpanel_table {
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	text-align:left;
	border: 1px solid #99BFEE;
}

.mainpanel_table2 {
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	text-align:left;
	color: Black;
}

.mainpanel_table3 {
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	text-align:left;
	border: 1px solid #FFD700;
	height: 100%;
}

.mainpanel_box {
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	text-align:left;
	color: Black;
	height: 200px;
}

.login_table {
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	color: Black;
	border : 1px solid #000080;
	height: 78px;
}

.cart_table {
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	text-align:left;
	color: Black;
	border : 1px solid #000080;
	
}

.header_table {
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	text-align:left;
	color: Black;
	border : 1px solid Gray;
	background : #CFE7FF;
}

.menupanel_table {
	background-color : #8FA9C5;
	background-image : url(graphics/eshop_designs/rightBottomWhiteEdge.gif);
	background-repeat : no-repeat;
	background-position : right bottom;
}

.presentation_box {
	font-size: 11px;
	background : #F0FFAC;
	font-family: Arial, Helvetica, sans-serif;
	text-align:left;
	color: #000000;
	border: 1px solid #E7E7E7;
}

.sub_menu {
	font-size: 12px;
	background : #8FA9C5;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align:left;
	padding : 2 2 2 2;
	color: Navy;
	border: 1px #A258A8;
	width : 100%;
	background-image: url('http://www.inmarket.co.uk/graphics/bg_header2.png');
    background-repeat: repeat-x; 		
}

.manager_menu {
	background-color : #d7d7d7;
	border-right : 1px solid Navy;
	text-align:left;
}

.manager_submenu {
	background-color : White;
	border : 1px solid #AFAFAF;
	text-align:left;
}

.sidesBorder_table {
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	text-align:left;
	color: Black;
	border-left : 1px solid #9797ff;
	border-right : 1px solid #9797ff;
}

.sidesTopBorder_table {
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	text-align:left;
	color: Black;
	border-left : 1px solid #9797ff;
	border-right : 1px solid #9797ff;
	border-top : 1px solid #9797ff;
}

.sidesBottomBorder_table {
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	color: Black;
	text-align:left;
	border-left : 1px solid #9797ff;
	border-right : 1px solid #9797ff;
	border-bottom : 1px solid #9797ff;
}

.topBorder_table {
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	color: Black;
	text-align:left;
	border-top : 1px solid #9797ff;
}

.shadow_table {
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	color: Black;
	text-align:left;
	border : 1px solid #9797ff;
	background : #E1E1E1;
}

.topBorderShadow_table {
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	text-align:left;
	color: Black;
	border-top : 1px solid #9797ff;
	border-bottom : 1px solid #9797ff;
	background-image: url('graphics/bg66.gif');
	background-repeat: repeat-x;
}

/************************
   CELLS
*************************/

.button_cell {
	border : 1px solid #000000;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	text-align:left;
	color: Black;
	background : #E1E1E1;
}

/**********************
	LABELS
***********************/

.section_header3 {
	background-color : #FFD700;
	border : 1px solid #000080;
	background-image: url(graphics/alliancemarkets.com/bg_gradient.gif);
    background-repeat: repeat-x; 	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: Black;	
	text-align:left;
}


.section_header3_manager {
	background-color : #FFD700;
	border : 1px solid #000080;
	background-image: url(graphics/alliancemarkets.com/bg_gradient_manager.gif);
    background-repeat: repeat-x; 	
	text-align:left;
}

.section_header4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: White;
	background : #FFD700;
	text-align:left;
}

/**********************
	HEADER TITLES
***********************/

/**********************
	FORMS
***********************/

.text_form {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #eaeaea;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	color: Navy;
	border: #000080 solid 1px;			
}

.select_form {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #eaeaea;
	font-size: 12px;
	font-weight: normal;
	width: 80%;
	color: Navy;
	border: #000080 solid 1px;			
}

.text_form_bold { 
	font-family: Arial, Helvetica, sans-serif;
	background-color: #eaeaea;
	font-size: 12px;
	font-weight: normal;
	font-weight: bold;
	color: Navy;
	border: #000080 solid 1px;
}

.info_text_form { 
	font-family: Arial, Helvetica, sans-serif;
	background-color: #ececec;
	font-size: 12px;
	font-weight: normal;
	border: #c6c6c6 solid 1px;
}

.select_text_form { 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: Navy;
	border: #000080 solid 1px;
}
	 
.small_text_form {
	font-family: Arial, Helvetica, sans-serif;
	background-color: White;
	font-size: 9pt;
	font-family: Arial;
	color: #000080;
	font-weight: normal;
	border: 1px solid Silver;
}

.text_form_slim {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #EBEBEB;
	font-size: 9pt;
	font-family: Arial;
	color: #000080;
	font-weight: normal;
	border: 1 solid #000080"
}

.long_text_input {
	color: #000080;
	font-size: 10pt;
	font-family: Arial;
	border: 1px solid Silver;
	width : 250px;
}

.short_text_input {
	color: #000080;
	font-size: 10pt;
	font-family: Arial;
	border: 1px solid Silver;
	width : 70px;
}
 
.butt_form { 
	 font-family: Arial, Helvetica, sans-serif;
	 background-color: #EBEBEB;
	 font-size: 18pt;
	 font-family: Arial;
	 color: #000080; 
	 font-weight: bold; 
	 border: 1 solid #000080"
	 }
	 
.button_form {
	font-family: Arial;
	font-size: 10pt;
	font-weight: normal;
	color: Black;
	text-align: center;
}

.butt_standard {
	font-family: Arial;
	background-image: url(graphics/alliancemarkets.com/bg_gradient.gif);
	font-size: 9pt;
	color: Black;
	font-weight : bold;
	border : 1px solid Black;
}

.butt_standard_tiny {
	font-family: Arial;
	background-image: url(graphics/alliancemarkets.com/bg_gradient.gif);
	font-size: 8pt;
	color: Black;
	border : 1px solid Black;
}

.medium_textarea {
	color: #000080;
	font-size: 10pt;
	font-family: Arial;
	border: 1px solid Silver;
	width : 250px;
	height: 100px;
}

.html_editor_textarea {
	color: #000080;
	font-size: 10pt;
	font-family: Arial;
	border: 1px solid Silver;
	width : 100%;
	height: 333px;
}

h2 {
	font-size: 16px;
	font-family: Arial, Helvetica, sans-serif;
	color: #5e5e5e;
	text-align:left;
}

h3 {
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	color: #999999;
	text-align:left;
}

.menuOverBackground {
	background: #FFEC9F;	
}

.menuOverBackground2 {
	background : #FFEC9F;
	cursor: pointer;
}

.panelOverBackground {
	background-image: url(graphics/inmarket.co.uk/bg_gradient_manager.gif);
    background-repeat: repeat-x; 	
	border : 1px solid #D0E8E8;
}

.bigPanelOverBackground {
	background-image: url(graphics/inmarket.co.uk/bg_panel.png);
    background-repeat: repeat-x; 	
	border : 1px solid #D0E8E8;
}

.dropDownDiv {
	background: #c9c9c9;
	border : 1px solid #000000;
}

.dropDownCell {
	border-bottom: 1px solid #B7B7B7;
}

.dropDownCellOver {
	background: #5f5f5f;
	border-bottom: 1px solid #B7B7B7;
}

.dropDownGroupCell {
	border-bottom: 1px solid #B7B7B7;
	background: #c7c7c7;
}

.dropDownGroupCellOver {
	background: #707070;
	border-bottom: 1px solid #B7B7B7;
}


.menuLayer {
	position:absolute;
	left:0px; 
	top: 0px; 
	z-index:1; 
	visibility: hidden;
	background-color: #FFFFFF;
}

.menuLayerWrapper {
    position:relative;
	height:1px;
	visibility:hidden;
	background-color: #FFFFFF;
}

a.dropDownLink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 12px; 
	font-weight: bold;
	text-decoration: none;
}

a.dropDownLink:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 12px; 
	font-weight: bold;	
	text-decoration: none;
}

a.dropDownGroupLink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 11px; 
	font-weight: normal;
	text-decoration: none;
}

a.dropDownGroupLink:hover {
	color: #676767;
	text-decoration: none;
}

.dropDownBg {
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	text-align:center;
	color: #000000;
	border: 1px solid #C0C0C0;
	background-color: #FFFFFF;
	opacity: 0.6;
}

.dropDownBg_Over {
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	text-align:center;
	border: 1px;
	border-style: solid;
	border-color: #FFFFFF;
}

.smooth_bg {
	background-image: url(graphics/enmercado.com/bg_button_general.png);
    background-repeat: repeat-x; 	
}

.dropDownBg2 {
	border : 1px solid #CDCDCD;
}


.button1 {
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	text-align:center;
	background-color: #040468;
}

.button1Over {
	background-color: #66CC33;
}

.button2 {
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	text-align:center;
	background-color: #808080;
}

.buttonLink {
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	text-align:center;
}

.buttonLink A:link 
{
	color: White;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}
.buttonLink A:visited 
{
	color: White;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}

.buttonLink A:active 
{
	color: White;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}

.buttonLink A:hover 
{
	color: White;
	font-weight: bold;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 12px;
}

.button_mainmenu {
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	text-align:center;
	border: 2px solid #B4B4B4;
}

.button_mainmenu_over {
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	text-align:center;
	border: 2px solid #040468;
}