/* CSS Document */

/********************* Search Section *********************/

.searchtable{ background:#51337A;}
.searchtable td{ font-size:10px; color:#3B1D64; padding:0px;}
.searchtable b{ font-size:11px; color:#3B1D64; font-weight:bold; padding:3px;}
.searchsubtable td{ border-right:1px solid #9E8BB7;}
.tablebg { background:url(../images/search/back-t.gif) repeat-x top #E6DEF0;}



.imglinktab{color:#ffffff; font-size:12px; font-family:Arial, Helvetica, sans-serif; padding-left:10px;}
.imglinktab a{ display:block; padding-right:4px; padding-top:7px; padding-bottom:7px; border:1px solid #E2D7ED; color:#3B1D64; font-weight:normal; text-decoration: none;} 
.imglinktab a:visited, .imglinktab a:active{color:#3B1D64; text-decoration:none; font-weight:normal;}
.imglinktab a:hover{ text-decoration:underline;}

.simglinktab{background: transparent url(../images/search/select-right.gif) no-repeat top right; border:1px solid #D2BEE6; text-decoration:underline;}
.simglinktab a{ display:block; padding-right:4px; padding-top:7px; padding-bottom:7px; color:#3B1D64; font-weight:normal; text-decoration: none;} 
.simglinktab a:visited, .simglinktab a:active{color:#3B1D64; text-decoration:none; font-weight:normal;}
.simglinktab a:hover{ text-decoration:underline;}



.linktab{ color:#ffffff; font-size:12px; font-family:Arial, Helvetica, sans-serif; padding-left:10px;}
.linktab a{ display:block; padding-right:4px; padding-top:2px; padding-bottom:2px; border:0px solid #D3BFE7; color:#3B1D64; font-weight:normal; text-decoration: none;} 
.linktab a:visited, .linktab a:active{ display:block; color:#3B1D64; text-decoration:none; font-weight:normal;}
.linktab a:hover{ text-decoration:none;}

.slinktab{background: transparent url(../images/search/select-right.gif) no-repeat top right; text-decoration:none;}
.slinktab a{ display:block; padding-right:4px; padding-top:2px; padding-bottom:2px; border:0px solid #D3BFE7; color:#3B1D64; font-weight:normal; text-decoration: none;} 
.slinktab a:visited, .slinktab a:active{color:#3B1D64; text-decoration:none; font-weight:normal;}
.slinktab a:hover{ text-decoration:none;}



.tableborder {border:1px solid #E1E6EA; height:100%}
.allborder {background:#D0CFCF;}
.tableheader td{background:#E1E1E1; color:#513679; padding:5px; font-weight:bold; height:25px;}
.lightbg td{background:#ffffff; color:#4A4A4A; padding:2px;}
.lightbg a{color:#4A4A4A; text-decoration:none; font-weight:normal;}
.lightbg a:hover {color:#4A4A4A; text-decoration:underline;}
.darkbg td{background:#f1f1f1; padding:3px;}

.price { color:#ff0000; font-weight:bold;}

/* button Class */
a.ovalbutton{background: transparent url(../images/oval-b-left.png) no-repeat top left; display:block; float:left; line-height:22px; height:25px; padding-left:15px; text-decoration:none;}
a:link.ovalbutton, a:visited.ovalbutton, a:active.ovalbutton{color: #ffffff; font-weight:bold;}
a.ovalbutton span{background: transparent url(../images/oval-b-right.png) no-repeat top right; display: block; padding:1px 15px 2px 0; font-size:12px; margin-right:3px;}
a.ovalbutton:hover{background-position: bottom left;}
a.ovalbutton:hover span{background-position: bottom right; color:#ffffff;}


a.ovalbutton1{background: transparent url(../images/oval-white-left.gif) no-repeat top left; display: block; float:left;font: normal 11px; line-height: 14px; height:23px; padding-left:5px; text-decoration: none;  margin-right:3px; margin-top:5px;}
a:link.ovalbutton1, a:visited.ovalbutton1, a:active.ovalbutton1{color: #724CA1; text-decoration: none; font-weight:normal;}
a.ovalbutton1 span{background: transparent url(../images/oval-white-right.gif) no-repeat top right; display: block; padding:3px 10px 5px 5px; text-decoration: none;}
a.ovalbutton1:hover{ }
a.ovalbutton1:hover span{  color:#724CA1;}
