BODY {
	FONT-WEIGHT: normal;
	FONT-SIZE: 14px;
	COLOR: #000000;
	FONT-STYLE: normal;
	FONT-FAMILY:  Helvetica;
	margin:0px;
		
	}
	
TD {
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	COLOR: #000;
	FONT-STYLE: normal;
	FONT-FAMILY:  Verdana
}
A {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #282828; FONT-FAMILY:  Verdana; TEXT-DECORATION: underline;
}
A:link {
	COLOR: #000000;TEXT-DECORATION: underline;
}
A:visited {
	
}
.mensaje {
	font-family: Tahoma, Geneva, sans-serif;
	FONT-SIZE: 9px;
	background-image: url(escribenos2.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
	color:#FFF;
	text-align: right;
	padding-top: 0px;
	padding-right: 20px;
	padding-bottom: 0px;
	padding-left: 0px;
}


.divgeneral{
	txt-align: center;
}


A:hover {
	TEXT-DECORATION: underline;
	color: #ccc;
	TEXT-DECORATION: underline;
	text-align: right;
}

H1 {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #33000; FONT-FAMILY:  Helvetica
}
H2 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ce3031; FONT-FAMILY:  Helvetica
}
H3 {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #990000; FONT-FAMILY:  Helvetica
}
H4 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #333333; FONT-FAMILY:  Helvetica
}
H5 {
	FONT-WEIGHT: bolder; FONT-SIZE: 12px; MARGIN: 25px; COLOR: #333333; LINE-HEIGHT: 13px; FONT-FAMILY:  Helvetica
}
P {
	FONT-SIZE: 12px;
	COLOR: #000;
	LINE-HEIGHT: 17px;
	FONT-FAMILY:  Verdana, Geneva, sans-serif;
	text-align:justify;
	font-weight:normal
}
IMG {
	BORDER-RIGHT: 0px;
	BORDER-TOP: 0px;
	BORDER-LEFT: 0px;
	BORDER-BOTTOM: 0px;
	text-align: left;
	color: #FFF;
}
PRE {
	MARGIN-TOP: 20px; FONT-SIZE: 12px; MARGIN-BOTTOM: 10px; LINE-HEIGHT: 18px
}
LI {
	FONT-SIZE: 12px; LINE-HEIGHT: 14px; LIST-STYLE-TYPE: square
}
INPUT {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; FONT-SIZE: 12pt; VERTICAL-ALIGN: middle; BORDER-LEFT: #cccccc 1px solid; BORDER-BOTTOM: #cccccc 1px solid; font-family: FreesiaUPC;
	
}
TEXTAREA {
	FONT-SIZE: 13pt; FONT-FAMILY:  Helvetica
}

.norborder
{
border:0px;
}

.headerBg{
	background:url(../images/header-bg.jpg) repeat-x;
	}

.headerBg2{
	
	background:url(../images/menu-sup2.jpg); background-repeat:no-repeat;
	color:#F2F2F2}



.headerBg ul{
	display:inline;
	margin:0px;
	padding:0px;
	list-style-type:none;
	}
.headerBg ul li{
	display:inline;
	padding:0px 25px 0px 15px;
	margin:0px;
	font-weight:700;
	}
.headerBg ul li a{
	color:#e7e7e7;
	text-decoration:none;
	}	
.headerBg ul li a:hover{
	text-decoration:underline;
	}
.tableBanner{
	background-color:#ababab;
	}
.tableGreyAdd{
	font-size:12px;
	background-image:url(../images/grey-add-middle.jpg); background-repeat:repeat-x;
	font-weight:bold;
	}
.font-size12{
	font-size:12px;
	font-weight:bold;
	}

.leftLInks{
	
	}
.leftLInks ul{
	margin:0px;
	padding:0px;
	display:block;
	list-style-type:none;
	
	}
.leftLInks ul li{
	line-height:33px;
	font-size:11px;
	width:259px;
	padding-right:5px;
	text-align:lft;
	text-indent:53px;
	display:block;
	border-bottom:1px solid #515151;
	background-color:#dfdfdf;
	text-decoration:bold;
	}
.leftLInks ul li.alternate{
	background:url(../images/left-links-bg.jpg) repeat-y;
	}
.leftLInks ul li a{
	text-decoration:none;
	color:#000000;
	}
.leftLInks ul li a:hvoer{
	text-decoration:underline;
	}

.marginPadding{
	margin:0px;
	padding:0px;
	padding-bottom:10px;
	padding-left:9px;
	}
	
a.bottomLInks:link{
text-decoration:underline;
font-family:Helvetica;
font-size:12px;
font-weight:bold;
color:#000000;
}
a.bottomLInks:visited{
text-decoration:underline;
font-family:Helvetica;
font-size:12px;
color:#000000;
}
a.bottomLInks:hover{
text-decoration:underline;
font-family:Helvetica;
font-size:12px;
color:#000000;
}

.middlepadding{
padding-top:25px;
padding-bottom:25px;
}

.searchpadding{
padding-left:30px;
background-color:#EFEFEF;
}

.inport{
height:20px;
border:hidden;
}
.templatetopmidbg{
background-repeat:repeat-x;
background-position:bottom;
}
.templateleftbg{
background-repeat:repeat-y;
background-position:left;
}

.templatebottombg{
background-repeat:repeat-x;
background-position:bottom;
}

.templaterightbg{
background-repeat:repeat-y;
background-position:bottom;
}

.innersubtitle{
font-family:Helvetica;
font-size: 14px;
font-weight:bold;
color:#000000;
}

.innercontentpadding{
font-family:Helvetica;
font-size:50px;
color:#000000;
text-decoration:none;
padding-left:15px;
}

.input{
	border:1px solid #D0D0D0;
	border-bottom:1px solid #D0D0D0;
	border-color:#D0D0D0;
	border-spacing:3px;
	padding:2px;
	}
	
.cartheader
 {
 background-color:#f6f6f6;
 border-bottom:1px solid #cccccc;
 color:#000000;
 font-size:12px;
 font-weight:bold;
 padding-left:4px;
 height:25px;
 }
 .button
 {
 background-image:url(../images/button_bg.jpg);
 height:25px;
 font-weight:bold;
 border:1px solid #dddddd;
 color:#666666;
 }
 
 .bluebutton
 {
 background-image:url(../images/blue_button_bg.jpg);
 height:35px; width:100;
 border:2px solid #0099CC;
 font-size:12px;
 height:20px;
 color:#006699;
 }
 
.textfied{
padding:5px;
padding-top:5px;
}

.categoryheader
{
border-bottom:2px solid #ccc;
background-color:#f6f6f6;
height:30px;
font-size:12px;
color:#000000;
padding-left:5px;
}
.pagetitle
{
	background-image: (../images/grey-add-middle.jpg);
	background-repeat: repeat-x;
	background-attachment: fixed;
	background-position: left top;
	font-family:Verdana;
	font-size:16px;
	font-stretch:normal;
	font-weight:bold;
	color:#6f6f6f;


}
.colourbox
{
margin-left:5px;
}
.table-title {
	background-color: #FFF;





	background-image: (../images/table-title.jpg);
	background-repeat: repeat-x;
	background-attachment: fixed;
	background-position: left top;
	font-family: Tahoma, Geneva, sans-serif;
	color: #333;
	background-image: none;
	text-align: left;
	vertical-align: 0%;
	white-space: pre;
	display: inline-table;
	letter-spacing: normal;
	word-spacing: normal;
	border: medium solid #FFF;
	font-size: 18px;
}
.back-blanco {
	font-family: Tahoma, Geneva, sans-serif;
	background-color: #FFF;
	font-weight: normal;
	border-right-width: 14px;
	border-bottom-width: 14px;
	border-left-width: 14px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FFF;
	border-right-color: #FFF;
	border-bottom-color: #FFF;
	border-left-color: #FFF;
	border-top-width: 0px;
	text-align: center;
}
.blanco-f {
	background-color: #FFF;
}

.linea-div-horiz {
	font-family: Tahoma, Geneva, sans-serif;
	background-color: #FFF;
	background-repeat: repeat-y;
	background-image: url(lineinicio.jpg);
	font-size: 18px;
}

.linea-div-horiz {
	font-family: Tahoma, Geneva, sans-serif;
	background-color: #FFF;
	background-repeat: repeat-y;
	background-image: url(lineinicio.jpg);
	font-size: 18px;
}
.alternate tr .table-title #Table_01 {
	color: #999;
}
#apDiv1 #apDiv13 {
	background-image: url(line-horiz.jpg);
	background-repeat: repeat-x;
	background-position: top;
	font-family: Arial, Helvetica, sans-serif;
	padding-top: 15px;
	text-align: right;
}
