@import url("shop.css");

body {
   
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color:#FFFFFF;
	color: #757575;
	font-family: verdana, arial,tahoma,helvetica,sans-serif;
	font-size:11px;
}

/*links*/
a {
    color:#cc0000;
	/*color: #990033;*/
	text-decoration:none;
}
a:hover, a:active {
	text-decoration: none;
}

a.usual {
	color: #757575;
	text-decoration:none;
}

a.usual:hover {
   color:#cc0000;
	/*color: #990033;*/
	text-decoration:none;
}

a.springBright {
font-size: 11px;
color: rgb(235, 120, 27);
text-decoration:none;
font-weight:normal;
}
a.springBright:hover {
font-size: 11px;
color: #45b7c6;
text-decoration:underline;
font-weight:normal;
}
a.springUsual {
font-size: 11px;
color: rgb(86, 168, 179);
text-decoration:none;
font-weight:normal;
}
a.springUsual:hover {
font-size: 11px;
color: #048d9f;
text-decoration:underline;
font-weight:normal;
}

/*headings*/
.head1 {
	color:#5F5F5F;
	font-size:14px;
	font-weight:bold;
	text-transform:uppercase;
}

.head2 {
	color:#cc0000;
	font-size:14px;
	font-weight:bold;
	text-transform:uppercase;
}

 .head3 {
	color:#6B8323;
	font-size:14px;
	font-weight:bold;
	text-transform:uppercase;
}

.head4 {
	color:#cc0000;
	font-size:12px;
	font-weight:bold;
	text-transform:uppercase;
}

.siteElements {
	color: #adadad;
	font-size: 14px;
	font-family: tahoma, sans-serif;
	font-weight: bold;
}


.tableLabel {
	margin-top:10px;
	/*margin-bottom:10px;*/
	padding-top:1px;
	/*padding-bottom:1px;*/
	/*font: 11px tahoma, sans-serif;*/
	/*background-image: url(/img/interface/title_elements_03.jpg);*/
	background-repeat: no-repeat;
	background-color:#c1293f;	
	font-size: 11px;
	text-indent: 7px;
	height: 20px;
	font-family:Century Gothic;
    color:#ffffff;
    font-size:11px;
    text-transform:uppercase;
    letter-spacing:1px;
	width:250px;
	
	/*color: #1C7190;*/
}

.tableLabel1 {
	margin-top:10px;
	/*margin-bottom:10px;*/
	padding-top:1px;
	/*padding-bottom:1px;*/
	/*font: 11px tahoma, sans-serif;*/
	/*background-image: url(/img/interface/title_elements_03.jpg);*/
	background-repeat: no-repeat;
	background-color:#c1293f;	
	font-size: 11px;
	text-indent: 7px;
	height: 20px;
	font-family:Century Gothic;
    color:#ffffff;
    font-size:11px;
    text-transform:uppercase;
    letter-spacing:1px;
	width:300px;
	
	/*color: #1C7190;*/
}

.hr {
	width: 100%;
	height: 1px;
	background-color: #949494;
	border: 0px none;
}

.lessImportant {
	color: #b1b1b1;
	font-size: 12px;
	font-family: tahoma, sans-serif;
}

.comments {
	color: #333333;
	font-size: 12px;
	font-family: tahoma, sans-serif;
}


/*TYPE OF TEXT*/

.text {
	color: #5F5F5F;
	font: 14px tahoma, sans-serif;
}

.textGraceful {
font-family:Century Gothic;
color:#c1293f;
font-size:11px;
text-transform:uppercase;
letter-spacing:1px;
}

.textGracefulCont {
font-family:Century Gothic;
color:#ffffff;
font-size:11px;
text-transform:uppercase;
letter-spacing:1px;
}

.subitems {
	color: #C5D256;
	font-size: 11px;
	font-family: tahoma, sans-serif;
}
.categories {
	color: #B2BE48;
	font-size: 12px;
	font-family: tahoma, sans-serif;
}

/*accented Styles*/


.accented {
	/*color: rgb(102, 51, 51);*/
	color:#cc0000;
	/*color:#990033; */
	font-size: 11px; 
}

.springUsual {font-size: 11px; color: rgb(86, 168, 179);}

.springBright {font-size: 11px; color: rgb(235, 120, 27);}


.input {
	height:21px;
	font: 11px tahoma, sans-serif;
	background-color:#FFFFFF; 
	border:1px solid #D0D0D0;
}
table.left1 {
	margin-left: 12px;
	border: 1px solid #D0D0D0;
	margin-top: 1px;
	/*background-color: #EFEFEF;*/
}
table.left2 {
	margin-left: 12px;
	border: 1px solid #D0D0D0;
	margin-top: 1px;
	background-color: White;
}
table.simple {
	border: 1px solid #D0D0D0;
	background-color: White;
}
td.simple {
	border: 1px solid #D0D0D0;
	background-color: White;
}
td.centerModule {
	margin-left: 1px;
	border: 1px solid #D0D0D0;
	margin-top: 1px;
}
.sectionCaption {
	color: White;
	text-transform: uppercase;
	font-weight: bold;
	font-size: 12px;
	font-family: tahoma, sans-serif;
	padding-left: 11px;
}
/*COLOURS TO USE WITH GRAPHS*/
.pink {
	background-color: #830193;
	height: 10px;
}
.blue {
	background-color: #2C5DAF;
	height: 10px;
}
.lightGreen {
	background-color: #61A890;
	height: 10px;
}
.darkGreen {
	background-color: #8F9456;
	height: 10px;
}
.black {
	background-color: Black;
	height: 10px;
}


.formArea {
	background-color: #EFEFEF;
}

table.formArea {
	margin-left: 12px;
}

.menuColor {
	background-color: #C5D256;
	margin-left: 1px;
	padding-left: 1px;
}
/*bars with multicoloured  leaves*/
.specialBlockC {
	font-size: 14px;
	background-image:url(/img/style/green_header_with_leaf.jpg);
	background-position: 100% 0%;
	background-repeat:no-repeat;
	border: 1px solid #D0D0D0;
	padding: 10px;
}

.commentsBlock {
	font-size: 10px;
	background-image:url(/img/style/dark_blue_header_with_leaf.jpg);
	background-position: 100% 0%;
	background-repeat:no-repeat;
	border: 1px solid #D0D0D0;
}

.notesBlock {
	font-size: 10px;
	background-image:url(/img/style/yellow_header_with_leaf.jpg);
	background-position: 100% 0%;
	background-repeat:no-repeat;
	border: 1px solid #D0D0D0;
}

.panel {
   font-family: tahoma, sans-serif;
	font-size: 14px;
	background-image:url(/img/style/greyLine.gif);
	background-position: 100% 0%;
	background-repeat:repeat-x;
	border:1px solid #D0D0D0;
}
.importantPanel {
   font-family: tahoma, sans-serif;
	font-size: 14px;
	background-image:url(/img/style/blueLine.gif);
	background-position: 100% 0%;
	background-repeat:repeat-x;
	border:1px solid #D0D0D0;
}
.accountPanel {
	font-size: 12px;
}
table.accountPanel {
	border-left: 1px dotted Gray;
	border-top: 1px dotted Gray;
}
td.accountPanel {
	border-right: 1px dotted Gray;
	border-bottom: 1px dotted Gray;
}
.specialPanel {
   font-family: tahoma, sans-serif;
	font-size: 14px;
	background-image:url(/img/style/greenLine.gif);
	background-position: inherit;
	background-repeat:repeat-x;
	border:1px solid #D0D0D0;
	padding: 10px 5px 5px 5px;
}
	
.usualDiv {
   font-family: tahoma, sans-serif;
	font-size: 14px;
	background-color: #ffffff;
	border:1px solid #D0D0D0;
}

/*user DATA*/
.usrData {
   color: #6d6d6d;
	font: 11px tahoma, sans-serif;
	background-color:#ffffff;
	border: 1px solid #cccccc;
	/*border: 1px solid #D0D0D0;	*/
}

/*buttons*/

.buttonUsual {
   color:#CC0000;
   font-family:tahoma, sans-serif;
   font-size:12px;
   font-weight:bold;
   background-image:url(/img/style/button5.jpg);
   border: 1px solid #D0D0D0;
}
.buttonAgreed {
    color:#6B8323;
   font-family:tahoma, sans-serif;
   font-size:12px;
   font-weight:bold;
   background-image:url(/img/style/button_green.jpg);
   border: 1px solid #D0D0D0;
}
.buttonSpecial {
   color:#ffffff;
   font-family: verdana, sans-serif;
   font-size:11px;
   font-weight:bold;
   background-image:url(/img/style/button_blue10.jpg);
   border: 1px solid #D0D0D0;
}

img.smallLeftPic {
	padding-right: 10px;
}

.formUsual {
    color:#5F5F5F;
	 font: 14px tahoma, sans-serif;
}

/*headers*/
.listHeader {
	background-image: url(/img/interface/listHeaderUsual.png);
	border-bottom: 1px solid #99ccff;
	border-right: 1px solid #99ccff;
	background-repeat: repeat-x;
	height: 22px;
	text-align:center;
	font-size: 13px;
	color:#333333;
}
.listHeaderActive {
	background-image: url(/img/interface/listHeaderActive.png);
	border-bottom: 1px solid #cccccc;
	border-right: 1px solid #99ccff;
	background-repeat: repeat-x;
	height: 22px;
	text-align:center;
	font-size: 15px;
	color:#000066;
}
/*tables element for different fields*/
.title {
   background-color: #DDEDFF;
	border-bottom: 1px dotted #999999;
	font-size:13px;
	color:#333333;
}


.pcode{
 padding-bottom:2px;
 text-align:center;
 padding-top:2px;
 border-bottom: 1px solid #cccccc;
 color:#2072B2;
 border-left:1px solid #CCCCCC;
 border-right:1px solid #CCCCCC;
 }
 
.pVolume {
padding-bottom:2px;
padding-top:2px;
border-bottom:1px solid #CCCCCC;
border-left:1px solid #CCCCCC;
border-right:1px solid #CCCCCC;
text-align:center;
}

.pPrice {
background-image:url(/img/interface/grad.png);
	background-repeat: repeat-x;
	background-position: bottom;
	border-left:#2072B2;
	border-right:#2072B2;
	text-align:center;
	padding-bottom:2px; padding-top:2px; border-bottom: 1px solid #cccccc; border-right: 1px solid #cccccc; }
	
.pName {background-image:url(../img/interface/grad.png);
	background-repeat: repeat-x;
	background-position: bottom;
	border-left:#2072B2;
	border-right:#2072B2;
	padding-bottom:2px;
	padding-top:2px;
	padding-left:10px;
	border-bottom: 1px solid #cccccc; }
	
td.tabList1 {
 border-top: 1px solid rgb(207, 231, 243);
 border-bottom: 1px solid rgb(153, 204, 255);
 background-image:url(/img/interface/a_03.png);
 background-repeat: no-repeat;
 height:19px;
 padding-left:4px;
 padding-right:4px;
 text-align:center;
 
}
td.tabList2 {
 border-top: 1px solid rgb(207, 231, 243);
 border-bottom: 1px solid rgb(153, 204, 255);
 background-image:url(/img/interface/a_04.png);
 background-repeat:repeat-x; 
 height:19px;
 padding-left:4px;
 padding-right:4px;
 text-align:center;
 
}
td.tabList3 {
 border-top: 1px solid rgb(207, 231, 243);
 border-bottom: 1px solid rgb(153, 204, 255);
 background-image:url(/img/interface/a_06.png);
 background-repeat:repeat-x; 
 height:19px;
 padding-left:4px;
 padding-right:4px;
 text-align:center;
 
}

td.tabList4 {
 border-top: 1px solid rgb(207, 231, 243);
 border-bottom: 1px solid rgb(153, 204, 255);
 background-image:url(/img/interface/a_08.png);
 background-repeat:repeat-x; 
 height:19px;
 padding-left:4px;
 padding-right:4px;
 text-align:center;
 
}
td.tabList5 {
 border-top: 1px solid rgb(207, 231, 243);
 border-bottom: 1px solid rgb(153, 204, 255);
 background-image:url(/img/interface/a_10.png);
 background-repeat:repeat-x; 
 height:19px;
 padding-left:4px;
 padding-right:4px;
 text-align:center;
}
td.tabList6 {
 border-top: 1px solid rgb(207, 231, 243);
 border-bottom: 1px solid rgb(153, 204, 255);
 background-image:url(/img/interface/a_12.png);
 background-repeat:no-repeat; 
 height:19px;
 padding-left:4px;
 padding-right:4px; 
 width:85px;
 text-align:center;
}

BUTTON.glamour {
	width: 139px;
	height: 35px;
	background: transparent url('/na2/img/button.png') 0 -35px no-repeat;
	border: 0;
	color: white;
	font-size: 14px;
	font-weight: bold;
	cursor: pointer;
}
BUTTON.glamour:hover {
	background-position: 0 0;
}