ul {
	margin-left:15px;
	margin-right:0px;
	list-style-image:url("images/dot.gif");
	list-style-type:square;  
}

.table_news_left, .table_news_left TD, .table_news_left TH
{
background-color:#f2f2f1;
color:#000000;
font-family:sans-serif;
}

.table_news_right, .table_news_right TD, .table_news_right TH
{
background-color:#f2f2f1;
color:#000000;
font-family:sans-serif;
}

td.logo {
	font-family: antiqua;
	font-size: 32pt;
	font-style: bold;
	color: #ff9900;
	background:#ffffff;
}



span.logo1 {
	font-family: helvetica,verdana,times;
	font-size: 22pt;
	font-style: bold;
	color: #ffffff;
}

span.logo2 {
	font-family: helvetica,verdana,times;
	font-size: 12pt;
	font-style: bold;
	color: #FBCD3C;
}


a.menu {
	font-family: helvetica, verdana,times;
	font-size: 9pt;
	color: #FFFFFF;
	text-decoration: none;
}

a.contact_us {
	font-family: helvetica,verdana,times;
	font-size: 10pt;
	font-style: bold;
	color: #FBCD3C;
	text-decoration: none;
}


td.copyright {
	font-family: helvetica,verdana,times;
	font-size: 9pt;
	color: #5E460E;
}

td.error {
	font-family: helvetica,verdana,times;
	font-size: 10pt;
	color: #FF0000;
}

h1 {
	font-family: helvetica,verdana,times;
}

h2 {
	font-family: helvetica,verdana,times;
}

a {
	font-family: helvetica,verdana,times;
	font-size: 10pt;
}

a:link { color: green }       /* unvisited link */
a:visited { color: blue }   /* visited links */
a:active { color: #6C62B7 }    /* active links */
a:hover {color: #e47e39; text-decoration: none}

a.copyright {
	text-decorations: none;
}

a.category_title {
	font-family: helvetica, verdana, times;
	color: #e77e37;
	font-size: 12pt;
}

th {
	font-family: helvetica,verdana,times;
	font-size: 10pt;
}

th.label10 {
	font-family: helvetica,verdana,times;
	color: #7a7a7a;
	font-size: 10pt;
}

th.label12 {
	font-family: helvetica,verdana,times;
	color: #7a7a7a;
	font-size: 12pt;
}

th.category_title {
	font-family: helvetica, verdana, times;
	color: #e77e37;
	font-size: 12pt;
}

td {
	font-family: helvetica,verdana,times;
	font-size: 10pt;
}

td.apptitle {
	font-family: helvetica,verdana,times;
	font-size: 14pt;
}

td.pagetitle {
	font-family: helvetica,verdana,times;
	font-size: 14pt;
}

td.label10 {
	font-family: helvetica,verdana,times;
	font-size: 10pt;
	font-style: bold;
	color: #e77e37
}

td.labelnews {
	font-family: helvetica,verdana,times;
	font-size: 12pt;
	font-style: bold;
	color: #ffffff;
	background: #5464ce;
}

td.category1 {
	font-family: helvetica,verdana,times;
	font-size: 14pt;
	font-style: bold;
	color: #ffffff;
	background: #6B94C6;
}

td.category2 {
	font-family: helvetica,verdana,times;
	font-size: 14pt;
	font-style: bold;
	color: #ffffff;
	background: #56B75A;
}
td.category3 {
	font-family: helvetica,verdana,times;
	font-size: 14pt;
	font-style: bold;
	color: #ffffff;
	background: #63319C;
}

td.category4 {
	font-family: helvetica,verdana,times;
	font-size: 14pt;
	font-style: bold;
	color: #ffffff;
	background: #9393FB;
}

td.label10 {
	font-family: helvetica,verdana,times;
	font-size: 10pt;
	font-style: bold;
	color: #e77e37
}


td.label12 {
	font-family: helvetica,verdana,times;
	font-size: 12pt;
	font-style: bold;
	color: #313473;
}

td.label14 {
	font-family: helvetica,verdana,times;
	font-size: 14pt;
	font-style: bold;
	color: #313473;
	background: #c0c0c0;
}

td.required {
	background: #c0c0c0;
	font-size: 10pt;
}

th.error {
	background: #ff0000;
	font-size: 10pt;
}

td.clock {
	font-size: 8pt;
	color: #0066ff;
}

td.menu {
	font-size: 10pt;
	color: #000000;
}



.required {
	color: #313473;
 	font-size: 10pt;
}

a.hilite {
	color:#0000DE;
	font-size: 9pt;
	text-decoration: underline;
}

td.requiredok {
	background: #ff9900;
}

td.object_identifier {
	font-family: helvetica,verdana,times;
	font-size: 14pt;
	font-style: bold;
	color: #000000;
}

tr.alter1 {
	background: #dfdcdc;
 	font-size: 10pt;
}

tr.alter2 {
	background: #f6f5f5;
 	font-size: 10pt;
}

tr.alter3 {
	background: #ffffff;
 	font-size: 10pt;
}

error_msg {
	font-family: helvetica,verdana,times;
	font-size: 10pt;
	font-style: normal;
	border-width: 1pt;
}

.learn_more {
	font-family: helvetica,verdana,times;
	font-size: 10pt;
	font-style: bold;
	color: #FB7E54;
	text-decoration: none;
}

.bold_red10 {
	font-family: helvetica,verdana,times;
	font-size: 10pt;
	font-style: bold;
	color: #990000;
	text-decoration: none;
}

.bold_red12 {
	font-family: helvetica,verdana,times;
	font-size: 12pt;
	font-style: bold;
	color: #990000;
	text-decoration: none;
}

.bold_red14 {
	font-family: helvetica,verdana,times;
	font-size: 14pt;
	font-style: bold;
	color: #990000;
	text-decoration: none;
}

.topMenu {
	font-family: helvetica,verdana,times;
	background: #e1e4ee;
	font-size: 10pt;
	text-decoration: none;
}


a.catalogItem {
	font-family: helvetica,verdana,times;
	font-size: 10pt;
	font-style: bold;
	color: #294c6a;
	text-decoration: none;
}
a:hover.catalogItem {color: #e47e39; text-decoration: none}

a.topMenuItem {	
	font-size: 9pt;
	color: #294c6a;
	font-style: bold;
	text-decoration: none;
}

a:hover.topMenuItem {color: #e47e39; text-decoration: none}

.leftMenu {
	background: #cdd6e6;
	font-size: 10pt;
	text-decoration: none;
}

a.leftMenuItem {	
	font-size: 9pt;
	color: #34528B;
	font-style: bold;
	text-decoration: none;
}

a:hover.leftMenuItem {
	color: #E47E39; 
	text-decoration: none;
}

a.bold_red_link10 {
	font-family: helvetica,verdana,times;
	font-size: 10pt;
	font-style: italic;
	font-weight: bold;
	color: #990000;
	text-decoration: none;
}

a:hover.bold_red_link10 {
	color: #E47E39; 
	text-decoration: none;
}

a.createabookMenuItem {	
	font-size: 9pt;
	color: #294c6a;
	font-style: bold;
	text-decoration: none;
}

a:hover.createabookMenuItem {
	color: #E47E39; 
	text-decoration: none;
}

.slogan {
	background: #ffffff;
	color: #5E460E;
	font-family: helvetica,verdana,times;
	font-size: 12pt;
    font-style: italic;
	font-weight: bold;
	text-decoration: none;
}
.default_italic {
	font-family: helvitica,verdana,times;
	font-style: italic;
}

.old_price {
	font-family: helvetica, verdana, times;
	font-size: 8pt;
	color: #467EC2;
	font-weight: bold;
	text-decoration:line-through;
}

.price {
	font-family: helvetica, verdana, times;
	font-size: 10pt;
	color: #449C01;
	font-weight: bold;
	text-decoration: none;
}


.black_text14 {
	font-family: helvetica,verdana,times;
	font-size: 14pt;
	font-style: bold;
	color: #00000;
}

.text14 {
	font-family: helvetica,verdana,times;
	font-size: 14pt;
	font-style: bold;
	color: #A4116E;
}

.text12 {
	font-family: helvetica,verdana,times;
	font-size: 12pt;
	font-style: bold;
	color: #A4116E;
}

.text10 {
	font-family: helvetica,verdana,times;
	font-size: 10pt;
	font-style: bold;
	color: #A4116E;
}


.label12 {
	font-family: helvetica,verdana,times;
	color: #7a7a7a;
	font-size: 12pt;
}

.warning_text10 {
	font-family: helvetica,verdana,times;
	font-size: 10pt;
	font-style: bold;
	color: #ff0000;
}
.warning_text12 {
	font-family: helvetica,verdana,times;
	font-size: 12pt;
	font-style: bold;
	color: #ff0000;
}

.warning_text14 {
	font-family: helvetica,verdana,times;
	font-size: 14pt;
	font-style: bold;
	color: #ff0000;
}
.text10 {
	font-family: helvetica,verdana,times;
	font-size: 10pt;
	color: #A4116E;
}

.text8 {
	font-family: helvetica,verdana,times;
	font-size: 8pt;
	color: #6e6e6e;
}


