body {
        margin: 0px;
        padding: 0px;
        text-align: center;
        font: 100% sans-serif;
}

#overall { width: 100%; }


#BottomMenu {
        border-top: solid 1px #cccccc;
        padding-top: 13px;
}

#BottomMenu a{
        font-size:12px;
        color: #aaaaaa;
        margin-left: 1.8em;
        margin-right: 1.8em;
}

p {
        text-indent: 0px;
        margin: 0px;
        margin-bottom: 5px;
        text-align: justify;
}

form {
        margin: 0px;
        padding: 0px;

}



/* ------------------ */
a {
/*        color: #2244bb;*/
color: #000099; text-decoration:none;
}

a:Visited {
/*        color: #6677bb; */
color: #000099; text-decoration:none;
}

a:Hover { color: #0099FF; text-decoration:underline}

a.more {color: #000099; text-decoration:none;}

a.more:Visited {color: #000099; text-decoration:none;}

a.more:Hover {color: #0099FF; text-decoration:underline;}

a.newstitle {color: #000099; text-decoration:none;}

a.newstitle:Visited {color: #000099; text-decoration:none;}

a.newstitle:Hover {color: #0099FF; text-decoration:none;}

a.demosonic {color: #EE0404; text-decoration:none; font-weight: bold;}

a.demosonic:Visited {color: #EE0404; text-decoration:none; font-weight: bold;}

a.demosonic:Hover {color: #FD8E8E; text-decoration:none; font-weight: bold;}


a.headers{
        color: #ffffff;
        text-decoration:none;
        font-weight: bold;
}
a.headers:Visited{
        color: #ffffff;
        text-decoration:none;
        font-weight: bold;
}
a.headers:Hover{
        color: #ffffff;
        text-decoration:none;
        font-weight: bold;
}

a.technology{
        color: #000;
        text-decoration:none;
}
a.technology:Visited{
        color: #000;
        text-decoration:none;
}
a.technology:Hover{
        color: #888888;
        text-decoration:underline;
}

a img{border: 0px;}

a.fullinfo{
        width: 200px;
        display: block;
        font-weight: bold;
        color: #5D5D5D;
        height: 20px;
        line-height:20px;
        text-align: center;
        background-color: #F5F5F5;
        padding: 3px;
}
a.fullinfo:Hover{
        color: #5D5D5D;
        background-color: #D7D7D7;
}
a.fullinfo:Visited{
        color: #5D5D5D;
}

a.pdf{
        width: 240px;
        display: block;
        font-weight: bold;
        color: #5D5D5D;
        height: 20px;
        line-height:20px;
        text-align: center;
        background: url("/izo/pdf.gif") no-repeat left;
        background-color: #F5F5F5;
        padding: 3px;
}
a.pdf:Hover{
        color: #5D5D5D;
        background-color: #D7D7D7;
}
a.pdf:Visited{
        color: #5D5D5D;
}

a.buyBook{
        width: 240px;
        display: block;
        font-weight: bold;
		font-size: 14px;
        color: #e82929;
        height: 20px;
        line-height:20px;
        text-align: center;
        background-color: #F5F5F5;
        padding: 3px;
}
a.buyBook:Hover{
        color: #12a1ff;
		text-decoration: none;
}
a.buyBook:Visited{
        color: #5D5D5D;
}

/* ------------------ */


#pageHolder {
        width: 100%; /* 850px */
        text-align: left;
        float: left;
}

#pageColumn {
        float: left;
        width: 80%;
}

#pageColumn4 {
        float: left;
        width: 15%;
}


#pageColumn2 {
        float: left;
        width: 50%;
}

#pageColumn3 {
        float: left;
        width: 50%;
}
/* ----------- */

#SideMenu {

        padding: 0px;
        margin-right: 10px;
        font-size: 120%;
        float: left;
        border-right: 1px solid #cccccc;
        width: 25%;
}

#SideMenu a {
        color: #333333;
        text-decoration: none;
        display: block;
        border-right: 6px solid #e0e0e0;
        margin: 0px;
}

#SideMenu a:Hover {
        border-right: 6px solid #ff3300;
}

/* --------------------- */



#Header {
/*        width: 850px; */
        width: 100%;
        height: 80px;
/*        background-color: #590B99;*/
/*        background-color: #E1ECF7; */
        border-top: 0px solid #9999bb;
        background-image: url(/izo/logo-test3-back.jpg);
        background-repeat: repeat-x;
        color:#FFFFFF;
}

#Header2 {
/*        width: 850px; */
        width: 30%;
        height: 80px;
        background-color: #590B99;
/*        background-color: #E1ECF7; */
        border-top: 0px solid #9999bb;
/*        background-image: url(/izo/bg.jpg); */
        background-repeat: no-repeat;
        color:#FFFFFF;
}

#Header .logo {
        float: left;
        margin: 0px;
        padding: 0px;
}

#Header .topmenu {
        float: left;
        white-space: nowrap;
        padding-left: 8px;
        padding-top: 5px;
        font-size: 70%;
        text-align: left;
        line-height: 170%;
        border: none;
        width: 240px;
}

#Header .sel {
        width: 1px;
        margin-left: -3px;
        padding: 3px;
        background: #ffffff;
        border: 1px solid #cccccc;
}

#Header .search {
/*        float: right;*/
        margin-top: 10px;
/*        font-size: 90%; */

}
div.icons {
        float: left;
        margin-right: 5px;
/*        font-size: 90%; */
}
img.icons{
        margin-left: 5px;
}

div.icons2 {
        float: left;
        margin-top: 12px;
        padding-right: 5px;
        background: #E7EEEF;
        border-top: 2px solid #202D2F;
        border-bottom: 2px solid #202D2F;

/*        font-size: 90%; */
}
img.icons2{
        margin-left: 5px;
        margin-top: 3px;
        margin-bottom: 3px;
}

#Header input.search {
        float: right;
        border: 1px solid #9F9F9F;
        border-left: 4px solid #44AAFD;
        background-color: #e1f1ff;
        color: #02243E;
        margin: 0px;
        padding: 0px;
        margin-left: 12px;
}

/* ------------------ */

#topmenu2 {
        float: left;
        white-space: nowrap;
        padding-left: 8px;
        padding-top: 8px;
        font-size: 70%;
        text-align: left;
        line-height: 170%;
        border: none;
        width: 240px;
}
#topmenu2 input.search {
        float: right;
        border: 1px solid #9F9F9F;
        border-left: 4px solid #44AAFD;
        background-color: #ffffff;
        color: #02243E;
        margin: 0px;
        padding: 0px;
        margin-left: 12px;
}

#topmenu3 {
        float: left;
        white-space: nowrap;
        padding-left: 8px;
        padding-top: 8px;
        font-size: 70%;
        text-align: left;
        line-height: 170%;
        border: none;
}

/* ------------------ */

#MainMenu {
/*       float: right; */
        width: 100%;
        border: 1px solid #F4F4F4;
        border-bottom: 0px;
        text-align: center;
}

#MainMenu td {
        font-size: 80%;
        text-align: center;
/*        border-right: 1px solid #dddddd;*/
        border-left: 1px solid #eeeeee;
        border-right: 1px solid #757575;
        border-bottom: 2px solid #44AAFD;
}


#MainMenu a {
        color: #002eb9;
}

#MainMenu .last {
        border-right: 0px;
}


#MainMenu .selected {
        background-color:#0066CC;
        font-weight: bold;
        color: #FFFFFF;
        background-image: none;
}
#MainMenu .selected:Hover {
        background-color:#0066CC;
        font-weight: bold;
        color: #FFFFFF;
        background-image: none;
}

#MainMenu .a-sel {
        background-color:#3399ee;
        font-weight: bold;
        color: #FFFFFF;
}

/* -------------------- */

#subMenu {
        border: 1px solid #ffffff;
        border-top: 0px;
        height: 30px;

        width: 100%;
/*        width: 850px; */
}

#subMenu td {
        font-size: 75%;
        text-align: center;
}

#subMenu td.full {
        background-color: #0066CC;
}

#subMenu td.sel {
        background-color: #0066CC;
        color: #ffffff;
        font-weight: bold;
}


#subMenu a {
        color: #ffffff;
}

/* ------------------------- */

.newsheader {

        background-color: #CDCDCD;
/*        border-left: 4px solid #cccccc;
        border-bottom: 1px solid #cccccc;*/
        font-size: 75%;
        margin-top: 20px;
        padding: 4px;
        margin-right: 10px;
        color: #000;
}

.NewsContainer2{
        width: 70%;
}

#NewsContainer{
        display: block;
        float: left;
        padding-top: 10px;
        margin-right: 10px;
		width: 100%;
}

#NewsContainer .title{
        font-weight: bold;
        font-size: 80%;
		display: block;
}

#NewsContainer .date{
        font-size: 65%;
        color: #999999;
/*        border-top: 1px solid #E6E6E6;*/
}

#NewsContainer .text{
     text-align: justify;
     font-size: 80%;
     display: table;
     _height: 0;
	 padding-right: 10px;
}


#NewsContainer .img{
        float: left;
        padding-right: 10px;
        border-right: 1px solid #cccccc;
        margin-right: 10px;
        width: 120px;
}


#NewsOther {
        padding-top: 10px;
        padding-left: 10px;
        margin-top: 10px;
        border-top: 1px solid #cccccc;
}

#NewsOther .title{
        font-size: 70%;
        padding-bottom: 5px;
}

#NewsOther .date {
        font-size: 60%;
        color: #CCCCCC;

}



.sticky {
    display: block;
    float: left;
    margin-top: 10px;
    /*background-color:#ededed;*/
    padding: 1px;
	width:100%;
    margin-right: 20px;
}
.sticky_inside {
    background-color:#e7e7e7;
    color: #514F4F;
    padding: 0px;
    border: 1px solid white;    margin-right: 10px;
}
.sticky_icon {
    background-color:#FFFFFF;
    background-image: url(/izo/sticky.gif);
    float:right;
    position:relative;
    top: -7px;
    right: -7px;
    width: 23px;
    height: 23px;
    padding: 0px;
}


.sticky_title{
        font-weight: bold;
        font-size: 80%;
        padding: 5px;
        background-color: #50b8fe;
		color: #fff;
}
a.sticky_a , a.sticky_a:Visited{color: #fff; text-decoration: none}
a.sticky_a:Hover{color: #0045FD; text-decoration: none}

.sticky_date{
        font-size: 65%;
        color: #999999;
/*        border-top: 1px solid #E6E6E6;*/
}

.sticky_text{
     text-align: justify;
     font-size: 70%;
     display: table;
     _height: 0;
     padding: 5px;
     margin-left: 5px;
	 padding-right:10px;
}


.sticky_img{
        float: left;
        padding-right: 10px;
        border-right: 1px solid #cccccc;
        margin-right: 10px;
        width: 120px;
}




#EventsContainer {
        background-color: #fff;
/*       background-image: url(/izo/events_back.gif); */
        border-left: 7px solid #0066CC;
        padding-left: 7px;
        margin-right: 15px;
        padding-top: 10px;

        padding-bottom: 4px;
}

#EventsContainer .header {
        font-size: 90%;
        padding: 3px;
        color: #000;
        font-weight: bold;
}

#EventsContainer .img{
        float: left;
        padding-right: 2px;
        width: 59px;
}

#EventsContainer .date {
        text-decoration: none;
        color: #6C6C6C;
        font-size: 65%;
}

#EventsContainer .place {
        font-size: 70%;
}
#EventsContainer .what {
        font-size: 70%;
        font-family: Tahoma, Verdana, sans-serif;
        margin-bottom: 3px;
        margin-right: 8px;
        padding-bottom: 3px;
        border-bottom: 1px dotted #8D8D8D;
}

#EventsContainer .date {
        text-decoration: none;
        color: #6C6C6C;
        font-size: 65%;
}

#EventsContainer .PTW {
        font-size: 70%;
        margin-bottom: 3px;
        margin-right: 8px;
        padding-bottom: 3px;
        border-bottom: 1px dotted #8D8D8D;
        color: #0066CC;
}



/*   ����  */

#EventsContainer2 {
        background-color: #fff;
/*       background-image: url(/izo/events_back.gif); */
		border: 1px solid #0066CC;
        border-left: 7px solid #0066CC;
/*       background-image: url(/izo/events_back.gif); */
        margin-right: 15px;
        padding-top: 10px;
        padding-bottom: 4px;
}
*html #EventsContainer2 {width: 100%;}

#EventsContainer2 div.header {
        font-size: 90%;
		width: 150px;
		height: 20px;
        padding: 3px;
        color: #000;
        font-weight: bold;
}

#EventsContainer2 .img{
        float: left;
        padding-right: 2px;
        width: 59px;
}

#EventsContainer2 .date {
        text-decoration: none;
        color: #6C6C6C;
        font-size: 65%;
}

#EventsContainer2 .place {
        font-size: 70%;
}
#EventsContainer2 .what {
        font-size: 70%;
        font-family: Tahoma, Verdana, sans-serif;
		padding-left: 3px;
		padding-right: 3px;
        /*margin-right: 15px;*/
        padding-bottom: 3px;
        border-bottom: 1px dotted #8D8D8D;
}

#EventsContainer2 .date {
        text-decoration: none;
        color: #6C6C6C;
        font-size: 65%;
		padding: 3px;
}


#EventsContainer2 .PTW {
        font-size: 70%;
        margin-bottom: 3px;
        margin-right: 8px;
        padding-bottom: 3px;
        border-bottom: 1px dotted #8D8D8D;
        color: #0066CC;
}


#EventsContainer2 li {
	float: left;
	width: 100%;display: block;
	list-style: none;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	/*background: url("../izo/dotted-line.gif") repeat-x 0 100%;*/
}

#EventsContainer2 li a {
	display: block;
	color: #000;
	margin: 0px 0 0px 0;
	padding: 0px 0 0px 0;
}
* html #navigation a {width:1%;}
#EventsContainer2 li a:hover, #EventsContainer2 li a:hover #EventsContainer2 {
	color: #e4371c;
	background: #fff;
	text-decoration: none;
}



/*   ����  ����� */

#EventsContainer2 a.eventarchive{
        font-size: 70%;
        padding: 0px;
        margin: 0px;
        padding-right: 0px;
        text-decoration:none;
}
#EventsContainer2 a.eventarchive:Visited{
        font-size: 70%;
        padding: 0px;
        margin: 0px;
        padding-right: 0px;
        text-decoration:none;
}
#EventsContainer2 a.eventarchive:Hover{
        font-size: 70%;
        padding: 0px;
        margin: 0px;
        padding-right: 0px;
        color: #fff;
        background-color: #000099;
        font-weight: bold;
        text-decoration:none;
}


#Banner {
        margin-top: 20px;
        padding-left: 0px;
        font-size: 70%;
        text-align: center;
        margin-right: 15px;
}
#Banner2 {
        margin-top: 0px;
        margin-bottom: 5px;
        padding-left: 0px;
        font-size: 70%;
        text-align: justify;
        margin-right: 15px;
}

.searchbox {
        width: 60px;
        font-size: 10px;
}
.hr {
        width: 90%;
        height: 1px;
        background-color:#999999;
}




/* ----------- */


#PageContent {
        margin-left: 10px;
        margin-top: 10px;
        margin-right: 10px;
        font-size: 0.8em;
}

#PageContent p {
        text-indent: 0px;
        margin: 0px;
        margin-bottom: 12px;
        text-align: justify;

}
#PageContent p.small {
        margin: 0px;
        color: #797979;
        margin-bottom: 12px;
        font-size: 110%;
        line-height: 100%;
		text-align: justify;
}

#PageContent p.smallHeader {
       color: #004B81;
	   font-weight: bold;
	   font-size: 120%;
/*       text-align: right;*/
}
.leftColumn ul{
        margin: 0px;
        margin-left: 10px;
        padding: 0px;
}
li.smallLi{
        color: #797979;
        margin: 0px;
        padding: 0px;
		font-size: 110%;
        line-height: 100%;
}
ul.small{
font-size: 110%;
         padding-left: 5px;
         margin-left: 5px;
}
#PageContent p.bluebox {
        text-indent: 0px;
        margin: 0px;
        margin-bottom: 12px;
        text-align: justify;
        background-color:#999999;
}

#PageContent h1{
        line-height: 140%;
        margin-bottom: 10px;
        margin: 0px;
        font-size: 130%;
        color: #000099;
}

#PageContent h2 {
        line-height: 140%;
        margin-bottom: 10px;
        margin: 0px;
        font-size: 130%;
        color: #000099;
}

#PageContent h3 {
        line-height: 120%;
        margin: 0px;
        font-size: 120%;
        color: #000099;
}


#PageContent h4 {
        line-height: 110%;
        margin: 0px;
        margin-bottom: 3px;
        padding: 0px;
        color: #000099;
        font-size: 100%;
}
h4 {
        line-height: 110%;
        margin: 0px;
        margin-bottom: 3px;
        padding: 0px;
        color: #000099;
        font-size: 100%;
}


#PageContent hr {
        border: 0px;
        background-color: #cccccc;
        color: #cccccc;
        height: 1px;
        margin-bottom: 10px;

}

li {
       margin: 2px;
       margin-left: 10px;
       list-style-image:url(../izo/check.gif);
}

li.blue {
       margin: 2px;
       margin-left: 10px;
       list-style-image:url(../izo/check_blue.gif);
}

li.red {
       margin: 2px;
       margin-left: 40px;
       list-style-image:url(../izo/check_red.gif);
}

li.current {
        margin: 2px;
        margin-left: 10px;
        margin-right: 20px;
        list-style-image:url(../izo/check.gif);
        background-color: #EFEFEF;
}
li.year {
        margin: 2px;
        margin-left: -15px;
        list-style: none;
        list-style-image: none;

}

#PageContent li {
        margin: 2px;
        margin-left: 10px;
        list-style-image:url(../izo/check.gif);
}

#PageContent ul{
        margin-top: 0px;
        margin-bottom: 0px;
	margin-left: -10px;
}


#PageContent-calendar {
        margin-left: 15px;
        margin-top: 10px;
        margin-right: 0px;
        padding-left: 0px;
        font-size: 70%;
        border-left: 1px dotted #C7CDCD
}


/* ------------------  */

#Footer {
        background-color: #E0E0E0;
        height: 35px;
        line-height: 35px;
        width: 100%;
        margin-top: 20px;
        border-top: 1px solid #CCCCCC;
}

#Footer .copy {
        float: left;
        font-size: 70%;
}

#Footer .counters {

        float: right;
/*        padding: 8px; */
        padding-top: 0px;
        padding-right: 15px;

}



/* -------------------------------- */

#partnersList {
        margin: 30px;
        margin-left: 10%;
        font-size: 90%;
}

#partnersList div {

}

#partnersList a{
       width: 350px;
        display: block;
        font-weight: bold;
        color: #5D5D5D;
        line-height:20px;
        padding-left: 15px;
        text-align: left;
/*        border-top: 1px solid #F4F4F4;*/
        border-bottom: 1px solid #E1E1E1;
/*        background-color: #F3F3F3;*/

}
a.partappl{
        width: 130px;
        display: block;
        font-weight: bold;
        color: #5D5D5D;
        line-height:15px;
        margin: 0px;
        padding: 0px;
        margin-left: 15px;
        padding-left: 15px;
 /*        border-top: 1px solid #F4F4F4;*/
        border-bottom: 1px solid #E1E1E1;
/*        background-color: #F3F3F3;*/
        background: url("/izo/dot_grey.gif") no-repeat left;
}
#partnersList a:Visited, a.partappl:Visited{
        color: #5D5D5D;
}

a.partappl:Hover{
        background: url("/izo/arrow_blue.gif") no-repeat right;
}
#partnersList a:Hover, a.partappl:Hover{
        background-color: #3399ee;
        color: #ffffff;
        text-decoration: none;
}

/* ------------------------------- */


#adBlock {
/*        height: 100px;        */
        margin-right: 15px;
        padding-left: 7px;
        margin-top: 17px;
}

#adBlock .header {
        background-color: #3344aa;
        border-bottom: 2px solid #cccccc;
        font-size: 75%;
        font-weight: bold;
        padding: 5px;
        color: #ffffff;
}
#adBlock .header_nasdaq {
        background-color: #3344aa;
        background-image: url(/izo/nasdaq.gif);
        background-repeat: no-repeat;
        border-bottom: 2px solid #cccccc;
        font-size: 75%;
        padding: 5px;
        color: #ffffff;
}

#adBlock .text {
        font-size: 70%;
        padding-left: 0px;
        padding-top: 3px;
/*        text-align: justify;*/
}

#adBlock .textnasdaq {
        font-size: 95%;
        padding-left: 5px;
        padding-top: 3px;
        text-align: left;
        border: solid 1px #BFBFBF;
        border-left: solid 1px #3344aa;
        border-right: solid 1px #3344aa;
        height: 117px;
}
#adBlock .textlinks {
        font-size: 70%;
        padding-left: 5px;
        padding-top: 3px;
        text-align: left;
        border: solid 1px #BFBFBF;
        border-left: solid 1px #3344aa;
        border-right: solid 1px #3344aa;

}
#adBlock .Subscribe {
        font-size: 70%;
        padding-left: 5px;
        padding-top: 3px;
        text-align: left;

}
#adBlock .Subscribe input{
        padding: 0px;
        margin: 0px;
}
        .Subscribe{width: 100%; background-color: #BABABA; margin: 5px 0 2px 0;}
        .Subscribe .block-tr,
        .Subscribe .block-br,
        .Subscribe .block-bl,
        .Subscribe .block-tl {width: 100%; height: 100%;}
        .Subscribe .block-tr{background: url('/izo/Subscribe_tr.gif') top right no-repeat;}
        .Subscribe .block-br{background: url('/izo/Subscribe_br.gif') bottom right no-repeat;}
        .Subscribe .block-bl{background: url('/izo/Subscribe_bl.gif') bottom left no-repeat;}
        .Subscribe .block-tl{background: url('/izo/Subscribe_tl.gif') top left no-repeat;}

.stat_post_date {
        font-size: 80%;
        color: #8F8F8F
        }

/* ------------------------------- */



#courses {
/*        height: 100px;        */
/*        background-color:  #deeaff;*/
        border: 1px solid #0066CC;
        border-left: 7px solid #0066CC;
        padding-left: 7px;
        margin-right: 15px;
        padding-top: 5px;
        margin-top: 5px;
        text-align: justify;
        padding-bottom: 4px;
}

#courses .header {
        font-size: 90%;
        padding: 3px;
        color: #000;
        font-weight: bold;
}
#courses .header2 {
        width:100%;
        background-color: #fff;
        border-left: 4px solid #cccccc;
        border-bottom: 1px solid #cccccc;
        font-size: 75%;
        padding: 4px;
        color: #000;
}

#courses .text {
       font-size: 70%;
        margin-bottom: 0px;
        margin-right: 8px;
        padding-bottom: 2px;
}

#courses .date {
        text-decoration: none;
        color: #6C6C6C;
        font-size: 85%;
}

div.coursecur {
        margin-top: 5px;
        background-color: #c9dded;
        border-left: 2px solid #0066CC;
}
div.coursecur2 {
        padding: 3px;
        margin-top: 5px;
/*        background-color: #e7f1f8;*/
}

div.whatcourse{
        padding: 3px;
        margin-top: 5px;
        padding-top: 0px;
        text-align: left;
	font-family: Tahoma, Verdana, sans-serif;
	height: 45px
/*        border-left: 2px solid #2F5EFF; */
}

a.whatcourse{
   color: #000099;
   text-decoration:none;
}
a.whatcourse:Visited{color:#000099; text-decoration:none;}
a.whatcourse:Hover{color:#000000; text-decoration:none;}


/* ------------------------------- */
#imgpreview img{
         width: 110px;
         height: 110px;
         border: 0;

}
img.imgpreview{
         width:110px;
         height:110px;
         border:0;

}

div.textabout{
        display: block;
        float: left;
        margin: 3px;
        margin-left: 35px;
}

p.addinfo{
        border-left: 2px solid #000099;
        padding-left: 10px;
        font-size: 85%;
        color: #0F1E46;
        background-color: #F3F3F3;
}

div.pdf {
        display: block;
        width: 200px;
        height:18px;
        padding: 2px;
        text-align: center;
        text-valign: middle;
        background-color: #F5F5F5;
}

td.clients{
 text-valign: top;
 font-size: 0.8em;
 padding-left: 15px;
 padding-bottom: 15px;
}

a.clientstitle{color: #000000; font-weight: bold;}
a.clientstitle:Hover{color: #3F3F3F; font-weight: bold;}
a.clientstitle:Visited{color: #000000; font-weight: bold;}

a.presentation{color: #fff; background-color: #23A5FC;}
a.presentation:Hover{color: #aaa; background-color: #fff;}
a.presentation:Visited{color: #fff;}


a.buyBook{
        width: 240px;
        display: block;
        font-weight: bold;
		font-size: 14px;
        color: #e82929;
        height: 20px;
        line-height:20px;
        text-align: center;
        background-color: #F5F5F5;
        padding: 3px;
}
a.buyBook:Hover{
        color: #12a1ff;
		text-decoration: none;
}
a.buyBook:Visited{
        color: #5D5D5D;
}
