A:link {
	FONT-SIZE: 11px; COLOR: #FF6600; FONT-FAMILY: verdana,arial,helvetica,sans-serif; TEXT-DECORATION: none
}
A:visited {
	FONT-SIZE: 11px; COLOR: #E35C02; FONT-FAMILY: verdana,arial,helvetica,sans-serif; TEXT-DECORATION: none
}
A:hover {
	FONT-SIZE: 11px; COLOR: #FAA56C; FONT-FAMILY: verdana,arial,helvetica,sans-serif; TEXT-DECORATION: none
}
A.menu:link {
	FONT-SIZE: 11px; COLOR: #595D5A; FONT-FAMILY: verdana,arial,helvetica,sans-serif; TEXT-DECORATION: none
}
A.menu:visited {
	FONT-SIZE: 11px; COLOR: #7E837F; FONT-FAMILY: verdana,arial,helvetica,sans-serif; TEXT-DECORATION: none
}
A.menu:hover {
	FONT-SIZE: 11px; COLOR: #595D5A; FONT-FAMILY: verdana,arial,helvetica,sans-serif; TEXT-DECORATION: none
}
A.portf:link {
	FONT-SIZE: 10px; COLOR: #595D5A; FONT-FAMILY: verdana,arial,helvetica,sans-serif; TEXT-DECORATION: none
}
A.portf:visited {
	FONT-SIZE: 10px; COLOR: #7E837F; FONT-FAMILY: verdana,arial,helvetica,sans-serif; TEXT-DECORATION: none
}
A.portf:hover {
	FONT-SIZE: 10px; COLOR: #595D5A; FONT-FAMILY: verdana,arial,helvetica,sans-serif; TEXT-DECORATION: none
}
li.inline {
  padding-left: 0px;
  margin-left:1px;
}

li.last {
  display: inline;
  padding-left: 2px;
  padding-right: 3px;
  border-right: 0px;
  } 
  
.txt {
	FONT-WEIGHT: normal;
	FONT-SIZE: 10px;
	COLOR: ##333333;
	BACKGROUND-REPEAT: no-repeat;
	FONT-FAMILY: verdana, arial, helvetica, sans-serif;
	TEXT-DECORATION: none;
	text-align: justify;
	line-height: 15px;
}

.txtaraaf {
	FONT-WEIGHT: normal;
	FONT-SIZE: 10px;
	COLOR: #FFFFFF;
	FONT-FAMILY: verdana, arial, helvetica, sans-serif;
	TEXT-DECORATION: none;
	text-align: left;
	line-height: normal;
	border-right: 1 solid #5C655F;
	border-left: 1 solid #5C655F;

}

.txt_araaf_no_justify {
	FONT-WEIGHT: normal;
	FONT-SIZE: 10px;
	COLOR: #000000;
	BACKGROUND-REPEAT: no-repeat;
	FONT-FAMILY: verdana, arial, helvetica, sans-serif;
	TEXT-DECORATION: none;
	text-align: left;
	line-height: normal;

}

.txt_araaf_top_h {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: #FFFFFF;
	BACKGROUND-REPEAT: repeat-x;
	FONT-FAMILY: verdana, arial, helvetica, sans-serif;
	TEXT-DECORATION: none;
	text-align: left;
	vertical-align: middle;
}
.bckgrnd_border {
	background-repeat: no-repeat;
	background-position: right top;
	border-top: 1 none ;
	border-right: 1 none ;
	border-bottom: 1 none;
	border-left: 1 solid #E8E9EB;

}

.bckgrnd_border_right {
	background-repeat: no-repeat;
	background-position: right top;
	border-top: 1 none ;
	border-right: 1 solid #E8E9EB;
	border-bottom: 1 none;
	border-left: 1 none ;

}

.border_dark {
	background-repeat: no-repeat;
	background-position: right top;
	border-top: 1 none ;
	border-right: 1 none ;
	border-bottom: 1 none;
	border-left: 1 solid #CFCFCF;

}

.txtaraaf_h_orange {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: #FF6600;
	FONT-FAMILY: verdana,arial,helvetica,sans-serif;
	TEXT-DECORATION: none;
	text-align: justify;
}

.txtaraaf_h {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: #69696a;
	BACKGROUND-REPEAT: no-repeat;
	FONT-FAMILY: verdana,arial,helvetica,sans-serif;
	TEXT-DECORATION: none;
	text-align: justify;
}


.input {
	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; FONT-SIZE: 9px; BORDER-LEFT: #999999 1px solid; COLOR: #5c5c5c; BORDER-BOTTOM: #999999 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff
}
.butt {
	BORDER-RIGHT: #dfdfdf 0px solid; BORDER-TOP: #dfdfdf 0px solid; FONT-WEIGHT: bold; FONT-SIZE: 10px; BORDER-LEFT: #dfdfdf 0px solid; CURSOR: hand; COLOR: #3a5e72; BORDER-BOTTOM: #dfdfdf 0px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #dfdfdf
}
P {
	TEXT-ALIGN: justify
}
.bckgrnd {
	background-repeat: no-repeat;
	background-position: right top;

}
.dropdownBut {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	height: 20px;
	width: 211px;
}
.txt_araaf_hl {

	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
	COLOR: #FFFFFF;
	BACKGROUND-REPEAT: no-repeat;
	FONT-FAMILY: verdana, arial, helvetica, sans-serif;
	TEXT-DECORATION: none;
	text-align: left;
}

.txt_araaf_R_hl {

	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
	COLOR: #FFFFFF;
	BACKGROUND-REPEAT: no-repeat;
	FONT-FAMILY: verdana, arial, helvetica, sans-serif;
	TEXT-DECORATION: none;
	text-align: right;
}

.txt_White {
	FONT-WEIGHT: normal;
	FONT-SIZE: 10px;
	COLOR: #FFFFFF;
	BACKGROUND-REPEAT: repeat-x;
	FONT-FAMILY: verdana, arial, helvetica, sans-serif;
	TEXT-DECORATION: none;
	text-align: center;
}

.textfield {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	height: 18px;
	width: 170px;
}

.searchField {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	height: 18px;
	width: 130px;
	background-color: #CCCCCC;

}

.announcement {
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
	COLOR: #5c5c5c;
	BACKGROUND-REPEAT: no-repeat;
	FONT-FAMILY: verdana, arial, helvetica, sans-serif;
	TEXT-DECORATION: none;
	text-align: justify;
	line-height: 35px;
}



DIV {
	TEXT-ALIGN: left
}
P {
	TEXT-ALIGN: left
}
H1 {
	FONT-SIZE: 1.2em; COLOR: #000; FONT-FAMILY: verdana, arial, helvetica, sans-serif;
}
H2 {
	FONT-SIZE: 1.4em; COLOR: #888; FONT-FAMILY: verdana, arial, helvetica, sans-serif;
}
H3 {
	FONT-SIZE: 1.2em; COLOR: #000; FONT-FAMILY: verdana, arial, helvetica, sans-serif;
}

.txtBlack {
	FONT-WEIGHT: normal;
	FONT-SIZE: 10px;
	COLOR: #333333;
	BACKGROUND-REPEAT: repeat;
	FONT-FAMILY: verdana, arial, helvetica, sans-serif;
	TEXT-DECORATION: none;
	padding: 10px;
	text-align: justify;
	line-height: 15px;


}

.w-top {
	background-image:  url(borders/w-top.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}
.w-left {
	background-image:  url(borders/w-left.jpg);
	background-repeat: repeat-y;
	background-position: right top;
}

.w-right {
	background-image:  url(borders/w-right.jpg);
	background-repeat: repeat-y;
	background-position: left top;
}

.w-bottom {
	background-image:  url(borders/w-bottom.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}

.g-top {
	background-image:  url(borders/g-top.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}
.g-left {
	background-image:  url(borders/g-left.jpg);
	background-repeat: repeat-y;
	background-position: right top;
}

.g-right {
	background-image:  url(borders/g-right.jpg);
	background-repeat: repeat-y;
	background-position: left top;
}
.buybkg {
	background-image: url(images/products/buy_bkg.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}


.g-bottom {
	background-image:  url(borders/g-bottom.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}
.cross {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FF0000;
	text-decoration: line-through;
}
.txtLarge {
	FONT-WEIGHT: normal;
	FONT-SIZE: 10px;
	COLOR: #333333;
	BACKGROUND-REPEAT: repeat;
	FONT-FAMILY: verdana, arial, helvetica, sans-serif;
	TEXT-DECORATION: none;
	padding: 12px;
	text-align: justify;
	text-indent: 0px;
	line-height: 18px;
}
.txt_normal {

	FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: verdana,arial,helvetica,sans-serif; TEXT-DECORATION: none
}
.txt_red {
	FONT-SIZE: 11px;
	COLOR: #C40000;
	FONT-FAMILY: verdana,arial,helvetica,sans-serif;
	TEXT-DECORATION: none;
	font-weight: bold;
}

/* Article message box template styles */
table.ambox {
  margin: 0 10%;                         /* Will not overlap with other elements */
  border-collapse: collapse; 
  background: #fbfbfb; 
  border: 1px solid #aaa; 
  border-left: 5px solid #1e90ff;       /* Default "notice" blue */
}
table.ambox th.ambox-text, table.ambox td.ambox-text {      /* The message body cell(s) */
  padding: 0.25em 0.5em;              /* 0.5em left/right */
  width: 100%;                        /* Make all templates the same width regardless of text size */
  
}
table.ambox td.ambox-image {          /* The left image cell */
  padding: 2px 0px 2px 0.5em;         /* 0.5em left, 0px right */
  text-align: center; 
}
table.ambox td.ambox-imageright {     /* The right image cell */
  padding: 2px 4px 2px 0px;           /* 0px left, 4px right */
  text-align: center; 
}
table.ambox-notice {
  border-left: 10px solid #1e90ff;       /* Blue */
/* border-right: 10px solid #1e90ff; */  /* If you want two blue bars */
}
table.ambox-delete,
table.ambox-serious {
  border-left: 10px solid #b22222;       /* Red */
}
table.ambox-content {
  border-left: 10px solid #f28500;       /* Orange */
}
table.ambox-style {
  border-left: 10px solid #f4c430;       /* Yellow */
}
table.ambox-merge {
  border-left: 10px solid #9932cc;       /* Purple */
}
table.ambox-protection {
  border-left: 10px solid #bba;          /* Gray */
}
table.ambox.ambox-mini {                 /* small floating box variant */
    float: right;
    clear: right;
    margin: 0 0 0 1em;
    width: 25%;
}