html,body,div,span,p,ul,ol,li,form { margin:0; padding:0; }
table,img { margin:0; padding:0; border:none; }
input { border:1px; color:#666667; background-color:#D5ECF2; font-family:arial; font-size:11px; font-weight:normal;}
a { outline: none; }

ul { list-style:none; margin-left:0; padding-left:1.2em; text-indent:-1.2em; }
li { list-style-type:none; }

* html { font-family:arial; font-size:10px; font-weight:normal; }

.menu_main {
  font-family:arial;
  font-weight:bold;
  font-size:11px;
}

.menu_more {
  font-family:arial;
  font-weight:bold;
  font-size:9px;
}

a.item_main {
  font-family:arial;
  font-weight:bold;
  font-size:10px;
}

a.item_main:link { color:#666667; text-decoration: none; }
a.item_main:active { color:#666667; text-decoration: none; }
a.item_main:visited { color:#666667; text-decoration: none; }
a.item_main:hover { color:#E2007A; text-decoration: none; }

.item_status {
  display:inline;
  font-family:arial;
  font-weight:bold;
  font-size:10px;
  color:#666667;
  white-space: nowrap;
  background-repeat: no-repeat;
  background-position: left bottom;
  background-image:url(/images/turquoise_home_test.gif);
  padding-bottom: 6px;
  padding-left: 15px;
}

a.item_test {
  font-family:arial;
  font-weight:bold;
  font-size:10px;
  white-space: nowrap;
  background-repeat: no-repeat;
  background-position: left bottom;
  background-image:url(/images/turquoise_home_test.gif);
  padding-bottom: 6px;
  padding-left: 15px;
}

a.item_test:link { color:#666667; text-decoration: none; }
a.item_test:active { color:#666667; text-decoration: none; }
a.item_test:visited { color:#666667; text-decoration: none; }
a.item_test:hover { color:#E2007A; text-decoration: none; }

a.item_menu1 {
  font-family:arial;
  font-weight:bold;
  font-size:10px;
  white-space: nowrap;
  background-repeat: no-repeat;
  background-position: left top;
  background-image:url(/images/menu1.png);
  padding-left: 15px;
  padding-top:   0px;
}

a.item_menu1:link    { color:black; text-decoration: none; }
a.item_menu1:active  { color:black; text-decoration: none; }
a.item_menu1:visited { color:black; text-decoration: none; }
a.item_menu1:hover   { color:#E2007A; text-decoration: none; }

.item_menu0
{
  font-family:arial;
  font-size:10px;
  font-weight:bold;
  color:#C7C8CA;
}

.item_menu2
{
  font-family:arial;
  font-size:10px;
  font-weight:bold;
  color:#E2007A;
}

.item_tab
{
  font-family:arial;
  font-size:10px;
  font-weight:bold;
  color:#E2007A;
}


.item_tab_2
{
  font-family:arial;
  font-size:12px;
  font-weight:bold;
  color:rgb(0,160,156);
}

.item_tab_3
{
  font-family:arial;
  font-size:12px;
  font-weight:bold;
  color:#666667;
}




.item_title
{
  margin-top:15px;
}

a.item_bloglist {
  white-space: nowrap;
  background-repeat: no-repeat;
  background-position: left center;
  background-image:url(/images/more.png);
  padding-left: 10px;
  
  font-family:arial;
  font-weight:normal;
  font-size:10px;
  
 
}

a.item_bloglist:link    { color:#666667; text-decoration: none; }
a.item_bloglist:active  { color:#666667; text-decoration: none; }
a.item_bloglist:visited { color:#666667; text-decoration: none; }
a.item_bloglist:hover   { color:#E2007A; text-decoration: none; }

a.item_more {
  white-space: nowrap;
  background-repeat: no-repeat;
  background-position: left center;
  background-image:url(/images/more.png);
  padding-left: 10px;
}

a.item_more:link    { color:#E2007A; text-decoration: none; }
a.item_more:active  { color:#E2007A; text-decoration: none; }
a.item_more:visited { color:#E2007A; text-decoration: none; }
a.item_more:hover   { color:#E2007A; text-decoration: none; }

a.item_more_grey {
  white-space: nowrap;
  background-repeat: no-repeat;
  background-position: left center;
  background-image:url(/images/more.png);
  padding-left: 10px;
}

a.item_more_grey:link    { color:#666667; text-decoration: none; }
a.item_more_grey:active  { color:#666667; text-decoration: none; }
a.item_more_grey:visited { color:#666667; text-decoration: none; }
a.item_more_grey:hover   { color:#E2007A; text-decoration: none; }

a.item_email {
  font-family:arial;
  font-size:11px;
  font-weight:bold;
  white-space: nowrap;
}

a.item_email:link    { color:#666667; text-decoration: none; }
a.item_email:active  { color:#666667; text-decoration: none; }
a.item_email:visited { color:#666667; text-decoration: none; }
a.item_email:hover   { color:#E2007A; text-decoration: none; }

a.item_link {
  font-weight:bold;
}

a.item_link:link    { color:#666667; text-decoration: none; }
a.item_link:active  { color:#666667; text-decoration: none; }
a.item_link:visited { color:#666667; text-decoration: none; }
a.item_link:hover   { color:#E2007A; text-decoration: none; }

a.item_news {
  font-size:10px;
  font-weight:bold;
}

a.item_news:link    { color:#666667; text-decoration: none; }
a.item_news:active  { color:#666667; text-decoration: none; }
a.item_news:visited { color:#666667; text-decoration: none; }
a.item_news:hover   { color:#E2007A; text-decoration: none; }

div.item_link {
  white-space: nowrap;
}

div.item_link:link    { color:#E2007A; text-decoration: none; }
div.item_link:active  { color:#E2007A; text-decoration: none; }
div.item_link:visited { color:#E2007A; text-decoration: none; }
div.item_link:hover   { color:#E2007A; text-decoration: none; cursor: pointer; }

span.item_link {
  white-space: nowrap;
}

span.item_link:link    { color:#E2007A; text-decoration: none; }
span.item_link:active  { color:#E2007A; text-decoration: none; }
span.item_link:visited { color:#E2007A; text-decoration: none; }
span.item_link:hover   { color:#E2007A; text-decoration: none; cursor: pointer; }

span.news_link {
  white-space: nowrap;
  color:rgb(97,99,101);
}

span.news_link:link    { color:#E2007A; text-decoration: none; }
span.news_link:active  { color:#E2007A; text-decoration: none; }
span.news_link:visited { color:#E2007A; text-decoration: none; }
span.news_link:hover   { color:#E2007A; text-decoration: none; cursor: pointer; }

a.search_link {
  white-space: nowrap;
  font-family:arial;
  font-size:10px;
  font-weight:bold;
  padding-left:15px;
}

a.search_link:link    { color:#666667; text-decoration: none; }
a.search_link:active  { color:#666667; text-decoration: none; }
a.search_link:visited { color:#666667; text-decoration: none; }
a.search_link:hover   { color:#E2007A; text-decoration: none; }

.item2         { color:#E2007A; text-decoration: none; }
.item2:link    { color:#E2007A; text-decoration: none; }
.item2:visited { color:#E2007A; text-decoration: none; }
.item2:hover   { color:#E2007A; text-decoration: none; }
.item2:active  { color:#E2007A; text-decoration: none; }

.menu_active {
  font-family:arial;
  font-weight:bold;
  font-size:11px;
  color:#E2007A;
}
.menu_sub {
  font-family:arial;
  font-weight:bold;
  font-size:11px;
  color:rgb(97,99,101);
}

.menu_select {
  font-family:arial;
  font-weight:bold;
  font-size:11px;
  color:rgb(192,192,192);
}

.menu_disable {
  font-family:arial;
  font-weight:bold;
  font-size:10px;
  color:rgb(192,192,192);
}

.text_headline {
  font-family:arial;
  font-weight:normal;
  font-size:18px;
  color:#666667;
}

.text_body {
  font-family:arial;
  font-weight:normal;
  font-size:11px;
  color:#666667;
}

.text_box {
  font-family:arial;
  font-weight:bold;
  font-size:10px;
  color:rgb(97,99,101);
}

.footer {
  color:#666667;
  text-decoration: none;
}



/****************************************************************/
/****************************************************************/
/*
/* Standard turquoise tables for general use - Simon Jan 2011  */
/*
/****************************************************************/

/* An unadorned table - simple thin borders. */
table.tq_table2 {
	background-color: none;
	border-style: solid; /* outset|inset|none|hidden|solid */
	border-width:1px;
	border-color:#C5C5C7;
	border-collapse:collapse;
	border-spacing:0px;
	
}

table.tq_table2 th{
	background-color: none;
	border-style: solid; /* outset|inset|none|hidden|solid */
	border-width:1px;
	border-color:#C5C5C7;
	padding:0px 0px 0px 10px;
	height:30px;
	text-align:left;
	/* styling for th text - taken from class item_tab*/
	font-family:arial;
	font-size:11px;
	font-weight:bold;
	color:#E2007A;

}

table.tq_table2 td{
	background-color: none;
	border-style: solid; /* outset|inset|none|hidden|solid */
	border-width:1px;
	border-color:#C5C5C7;
	padding:3px 3px 3px 6px;
	/*height:20px;*/
	/*text-align:center;*/
}


/************************************************************/

/* A simple table with thicker outside border */
table.tq_table3 {
        border-collapse:collapse;
        border-style:solid;
        border-color:#E0E0E0;
        border-width: 2.0pt;
}

table.tq_table3 td {
        height:17pt;
        border-style:solid;
        border-color:#E0E0E0;
        border-width:1.0pt;
        padding:0 4px 0 4px;
}

table.tq_table3 span {
        margin-top:10px;
        color:#666667;
        padding:0 2px 0 2px;
        font-weight:normal;
        font-size: 11px;
        font-family:Helvetica, Arial, sans-serif;
}

span.headerspan {
        color:#e2007a;
}

td.headertext {
        padding-top: 12px;
}


/* for use to list items - perhaps links contained in a div. */
.li_1{
	padding: 6px 0px 0px 0px;
	border-style: none;
	border-width: 1px;
}

/* some perhaps useful stuff.*/
.xx11 {
	padding:10px 0px 0px 12px;
	border-style: none;
	border-width: 1px;
	border-color: yellow;
	background-repeat: no-repeat;
	background-position: 0px 15px ;
	background-image:url(/images/more.png);
}

.yy11 {
	padding:10px 0px 10px 0px;
	border-style: solid;
	border-width: 1px;
	border-color: blue;
}

.xx22{
	padding:0px 0px 0px 0px;

}
a.xx22:link    { color:#E2007A; text-decoration: none; }
a.xx22:active  { color:#E2007A; text-decoration: none; }
a.xx22:visited { color:#E2007A; text-decoration: none; }
a.xx22:hover   { color:#E2007A; text-decoration: none; }

ul.scul22 {
	margin-left:0; 
	padding-left:1.2em;
	text-indent:0em;
}
ul.scul22 li{
	list-style-type:disc; 	
	padding: 3px 0px 3px 0px;
}


/*** A background light blue div - used for heading in vendors. */
.vendor_heading {
	background-color:#D5ECF2;
	border-style:solid;
	border-width:0px;
	font-weight:bold;
	padding: 3px 0px 3px 4px;
	margin-right:4px;
	font-family:arial;
	font-weight:normal;
	font-size:11px;
	color:#666667;
}



/****************************************************************/
/****************************************************************/


