.body{
margin:0;
padding:0;
background:url(/images/don_background.jpg) repeat scroll left top;
}
table{
font:12px Verdana, Arial, Helvetica, sans-serif;
}
.main_border{
background-color:#FF9000;
}
.menu_border{
background-color:#004080;
}
.menu_lb{
border-bottom:1px solid #004080;
}
.bg_white{
background-color:#FFFFFF;
}
.bg_windows{
background:url(images/body.gif) #fff repeat-y;
}
.color_white{
color:#FFFFFF;
}
.padding_footer{
padding:0px 4px 4px 4px;
}
.input10{
font:10px Geneva, Arial, Helvetica, sans-serif;
}
.input11{
font:11px Geneva, Arial, Helvetica, sans-serif;
}
.bg{
background:#fff url(images/top_bg.jpg) repeat-x scroll top;
}
.text8{
font:8px Verdana, Arial, Helvetica, sans-serif;
color:#000000;
text-decoration:none;
}
.text9{
font:9px Verdana, Arial, Helvetica, sans-serif;
color:#000000;
text-decoration:none;
}
.buttext9{
font:9px Verdana, Arial, Helvetica, sans-serif;
padding:0px 0px 0px 0px;
color:#000000;
text-decoration:none;
}
.text{
font:10px Verdana, Arial, Helvetica, sans-serif;
color:#000000;
text-decoration:none;
}
.textw{
font:normal 10px Verdana, Arial, Helvetica, sans-serif;
color:#FFFFFF;
text-decoration:none;
}
.text11w{
font:normal 11px Verdana, Arial, Helvetica, sans-serif;
color:#FFFFFF;
text-decoration:none;
}
.text11{
font:normal 11px Verdana, Arial, Helvetica, sans-serif;
color:#000000;
text-decoration:none;
}
.text11b{
font:bold 11px Verdana, Arial, Helvetica, sans-serif;
color:#000000;
text-decoration:none;
}
.text11i{
font:italic 11px Verdana, Arial, Helvetica, sans-serif;
color:#000000;
text-decoration:none;
}
.text11bi{
font:italic bold 11px Verdana, Arial, Helvetica, sans-serif;
color:#000000;
text-decoration:none;
}
.text11g{
font:11px Verdana, Arial, Helvetica, sans-serif;
color:#555555;
text-decoration:none;
}
.text12{
font:normal 12px Verdana, Arial, Helvetica, sans-serif;
color:#000000;
text-decoration:none;
}
.text12g{
font:normal 12px Verdana, Arial, Helvetica, sans-serif;
color:#555555;
text-decoration:none;
line-height:1.4;
}
.text12b{
font:bold 12px Verdana, Arial, Helvetica, sans-serif;
color:#000000;
text-decoration:none;
}
.text12i{
font:italic 12px Verdana, Arial, Helvetica, sans-serif;
color:#000000;
text-decoration:none;
}
.text12bi{
font:italic bold 12px Verdana, Arial, Helvetica, sans-serif;
color:#000000;
text-decoration:none;
}
.text12bw{
font:bold 12px Verdana, Arial, Helvetica, sans-serif;
color:#FFFFFF;
text-decoration:none;
}
.text12bg{
font:bold 12px Verdana, Arial, Helvetica, sans-serif;
color:#CCCCCC;
text-decoration:none;
}
.nav12br{
font:bold 12px Verdana, Arial, Helvetica, sans-serif;
color:#FF0000;
text-decoration:none;
line-height:25px;
}
.text14{
font:14px Verdana, Arial, Helvetica, sans-serif;
color:#000000;
text-decoration:none;
}
.text14b{
font:bold 14px Verdana, Arial, Helvetica, sans-serif;
color:#000000;
text-decoration:none;
}
.text16{
font:16px Verdana, Arial, Helvetica, sans-serif;
color:#000000;
text-decoration:none;
}
.text16b{
font:bold 16px Verdana, Arial, Helvetica, sans-serif;
color:#000000;
text-decoration:none;
}
.text16bi{
font:italic bold 16px Georgia;
color:#000000;
text-decoration:none;
}
.text18bi{
font:italic bold 18px Georgia;
color:#000000;
text-decoration:none;
}
.text28bi{
font:italic bold 28px Georgia;
color:#000000;
text-decoration:none;
}
.more_button{
border:1px solid rgb(106,106,106);
background-color:rgb(214,240,255);
width:34px;
height:12px;
}
.bottomlinks{
font:9px Verdana, Arial, Helvetica, sans-serif;
color:#6c6c6c;
text-decoration:none;
}
.link9{
font:normal 9px Verdana, Arial, Helvetica, sans-serif;
color:#004886;
text-decoration:none;
}
.link9:hover{
font:normal 9px Verdana, Arial, Helvetica, sans-serif;
color:#FF6600;
text-decoration:none;
}
.nav{
font:normal bold 12px Geneva, Arial, Helvetica, sans-serif;
color:#004886;
text-decoration:none;
}
.nav:hover{
font:normal bold 12px Geneva, Arial, Helvetica, sans-serif;
color:#FF6600;
text-decoration:none;
}
.navu{
font:normal bold 12px Geneva, Arial, Helvetica, sans-serif;
color:#004886;
text-decoration:underline;
}
.navu:hover{
font:normal bold 12px Geneva, Arial, Helvetica, sans-serif;
color:#FF6600;
text-decoration:underline;
}
.nav10w{
font:normal 10px Verdana, Arial, Helvetica, sans-serif;
color:#FFFFFF;
text-decoration:none;
}
.nav10w:hover{
font:normal 10px Verdana, Arial, Helvetica, sans-serif;
color:#FF6600;
text-decoration:none;
}
.navw{
font:normal bold 12px Geneva, Arial, Helvetica, sans-serif;
color:#FFFFFF;
text-decoration:none;
}
.navw:hover{
font:normal bold 12px Geneva, Arial, Helvetica, sans-serif;
color:#FF6600;
text-decoration:none;
}
.nav_orange{
font:normal bold 10px Verdana, Arial, Helvetica, sans-serif;
color:#FF6600;
text-decoration:none;
}
.nav_orange:hover{
font:normal bold 10px Verdana, Arial, Helvetica, sans-serif;
color:#FF6600;
text-decoration:none;
}
.nav_orange12{
font:normal bold 12px Verdana, Arial, Helvetica, sans-serif;
color:#FF6600;
text-decoration:none;
}
.nav_orange12:hover{
font:normal bold 12px Verdana, Arial, Helvetica, sans-serif;
color:#004886;
text-decoration:none;
}
.navtab{
font:normal 9px Verdana, Arial, Helvetica, sans-serif;
color:#004886;
text-decoration:underline;
}
.navtab:hover{
font:normal 9px Verdana, Arial, Helvetica, sans-serif;
color:#FF6600;
text-decoration:none;
}
.navo11{
font:normal 11px Verdana, Arial, Helvetica, sans-serif;
color:#004886;
text-decoration:underline;
}
.navo11:hover{
font:normal 11px Verdana, Arial, Helvetica, sans-serif;
color:#FF6600;
text-decoration:none;
}
.nav12w{
font:normal 12px Verdana, Arial, Helvetica, sans-serif;
color:#FFFFFF;
}
.nav12w:hover{
font:normal 12px Verdana, Arial, Helvetica, sans-serif;
color:#CCCCCC;
}
.under_line{
color:#CCCCCC;
text-decoration:underline;
}
.under_line:hover{
color:#FF6600;
text-decoration:underline;
}
.nav17o{
font:italic normal 17px Verdana, Arial, Helvetica, sans-serif;
color:#FF9900;
text-decoration:none;
}
.nav17o:hover{
font:italic normal 17px Verdana, Arial, Helvetica, sans-serif;
color:#FFFF00;
text-decoration:none;
}
.text19y{
font:italic normal 19px Georgia, "Times New Roman", Times, serif;
color:#FFFF00;
text-decoration:none;
}
.nav20y{
font:italic normal 20px Georgia, "Times New Roman", Times, serif;
color:#FFFF00;
text-decoration:none;
}
.nav20y:hover{
font:italic normal 20px Georgia, "Times New Roman", Times, serif;
color:#FF9900;
text-decoration:none;
}
.navnorm{
font:normal bold 12px Verdana, Arial, Helvetica, sans-serif;
color:#000099;
text-decoration:none;
}
.navnorm:hover{
font:normal bold 12px Verdana, Arial, Helvetica, sans-serif;
color:#FF6600;
text-decoration:none;
}
.nav9{
font:normal 9px Verdana, Arial, Helvetica, sans-serif;
color:red;
text-decoration:none;
}
.nav9:hover{
font:normal 9px Verdana, Arial, Helvetica, sans-serif;
color:#FF6600;
text-decoration:none;
}
.nav9o{
font:normal 9px Verdana, Arial, Helvetica, sans-serif;
color:#FF6600;
text-decoration:underline;
position:relative;
top:-8px;
left:-7px;
}
.nav9o:hover{
font:normal 9px Verdana, Arial, Helvetica, sans-serif;
color:#FF6600;
text-decoration:underline;
}
.recent{
font:normal 10px Verdana, Arial, Helvetica, sans-serif;
color:#004886;
text-decoration:none;
}
.recent:hover{
font:normal 10px Verdana, Arial, Helvetica, sans-serif;
color:#FF6600;
text-decoration:none;
}
.nav10{
font:normal 10px Verdana, Arial, Helvetica, sans-serif;
color:#004886;
text-decoration:none;
}
.nav10:hover{
font:normal 10px Verdana, Arial, Helvetica, sans-serif;
color:#FF6600;
text-decoration:none;
}
.nav10b{
font:normal bold 10px Verdana, Arial, Helvetica, sans-serif;
color:#004886;
text-decoration:none;
}
.nav10b:hover{
font:normal bold 10px Verdana, Arial, Helvetica, sans-serif;
color:#FF6600;
text-decoration:none;
}
.nav10u{
font:normal 10px Verdana, Arial, Helvetica, sans-serif;
color:#004886;
text-decoration:underline;
}
.nav10u:hover{
font:normal 10px Verdana, Arial, Helvetica, sans-serif;
color:#FF6600;
text-decoration:underline;
}
.nav10bu{
font:normal bold 10px Verdana, Arial, Helvetica, sans-serif;
color:#004886;
text-decoration:underline;
}
.nav10bu:hover{
font:normal bold 10px Verdana, Arial, Helvetica, sans-serif;
color:#FF6600;
text-decoration:underline;
}
.navo10bu{
font:normal bold 10px Verdana, Arial, Helvetica, sans-serif;
color:#FF6600;
text-decoration:underline;
}
.navo10bu:hover{
font:normal bold 10px Verdana, Arial, Helvetica, sans-serif;
color:#004886;
text-decoration:underline;
}
.nav11{
font:normal 11px Verdana, Arial, Helvetica, sans-serif;
color:#004886;
text-decoration:none;
}
.nav11:hover{
font:normal 11px Verdana, Arial, Helvetica, sans-serif;
color:#FF6600;
text-decoration:none;
}
.nav11g{
font:normal 11px Verdana, Arial, Helvetica, sans-serif;
color:#2B2B2C;
text-decoration:none;
}
.nav11g:hover{
font:normal 11px Verdana, Arial, Helvetica, sans-serif;
color:#2B2B2C;
text-decoration:none;
}
.nav11blk{
font:normal 11px Verdana, Arial, Helvetica, sans-serif;
color:#000000;
text-decoration:none;
}
.nav11blk:hover{
font:normal 11px Verdana, Arial, Helvetica, sans-serif;
color:#000000;
text-decoration:none;
}
.nav11u{
font:normal 11px Verdana, Arial, Helvetica, sans-serif;
color:#004886;
text-decoration:underline;
}
.nav11u:hover{
font:normal 11px Verdana, Arial, Helvetica, sans-serif;
color:#FF6600;
text-decoration:underline;
}
.nav11b{
font:normal bold 11px Verdana, Arial, Helvetica, sans-serif;
color:#004886;
text-decoration:none;
}
.nav11b:hover{
font:normal bold 11px Verdana, Arial, Helvetica, sans-serif;
color:#FF6600;
text-decoration:none;
}
.nav11buo{
font:normal bold 11px Verdana, Arial, Helvetica, sans-serif;
color:#FF6600;
text-decoration:underline;
}
.nav11buo:hover{
font:normal bold 11px Verdana, Arial, Helvetica, sans-serif;
color:#004886;
text-decoration:underline;
}
.nav11bu{
font:normal bold 11px Verdana, Arial, Helvetica, sans-serif;
color:#004886;
text-decoration:underline;
}
.nav11bu:hover{
font:normal bold 11px Verdana, Arial, Helvetica, sans-serif;
color:#FF6600;
text-decoration:underline;
}
.navo11bu{
font:normal bold 11px Verdana, Arial, Helvetica, sans-serif;
color:#FF6600;
text-decoration:underline;
}
.navo11bu:hover{
font:normal bold 11px Verdana, Arial, Helvetica, sans-serif;
color:#004886;
text-decoration:underline;
}
.nav12{
font:normal bold 12px Verdana, Arial, Helvetica, sans-serif;
color:#004886;
text-decoration:none;
}
.nav12:hover{
font:normal bold 12px Verdana, Arial, Helvetica, sans-serif;
color:#FF6600;
text-decoration:none;
}
.nav12u{
font:normal bold 12px Verdana, Arial, Helvetica, sans-serif;
color:#004886;
text-decoration:underline;
}
.nav12u:hover{
font:normal bold 12px Verdana, Arial, Helvetica, sans-serif;
color:#FF6600;
text-decoration:underline;
}
.nav12n{
font:normal 12px Verdana, Arial, Helvetica, sans-serif;
color:#004886;
text-decoration:none;
}
.nav12n:hover{
font:normal 12px Verdana, Arial, Helvetica, sans-serif;
color:#FF6600;
text-decoration:none;
}
.nav12r{
font:normal bold 12px Verdana, Arial, Helvetica, sans-serif;
color:#FF0000;
text-decoration:none;
}
.nav12r:hover{
font:normal bold 12px Verdana, Arial, Helvetica, sans-serif;
color:#004886;
text-decoration:none;
}
.nav12b{
font:normal bold 12px Verdana, Arial, Helvetica, sans-serif;
color:#004886;
}
.nav12b:hover{
font:normal bold 12px Verdana, Arial, Helvetica, sans-serif;
color:#FF6600;
}
.nav12bu{
font:normal bold 12px Verdana, Arial, Helvetica, sans-serif;
color:#004886;
text-decoration:underline;
}
.nav12bu:hover{
font:normal bold 12px Verdana, Arial, Helvetica, sans-serif;
color:#FF6600;
text-decoration:underline;
}
.nav14{
font:normal bold 14px Verdana, Arial, Helvetica, sans-serif;
color:#004886;
text-decoration:none;
}
.nav14:hover{
font:normal bold 14px Verdana, Arial, Helvetica, sans-serif;
color:#FF6600;
text-decoration:none;
}
.navo14{
font:normal bold 14px Verdana, Arial, Helvetica, sans-serif;
color:#FF6600;
text-decoration:none;
}
.navo14:hover{
font:normal bold 14px Verdana, Arial, Helvetica, sans-serif;
color:#004886;
text-decoration:none;
}
.nav16{
font:normal bold 16px Verdana, Arial, Helvetica, sans-serif;
color:#004886;
text-decoration:none;
}
.nav16:hover{
font:normal bold 16px Verdana, Arial, Helvetica, sans-serif;
color:#FF6600;
text-decoration:none;
}
.hd_blue_nav{
font:italic bold 12px Verdana, Arial, Helvetica, sans-serif;
color:#00477E;
text-decoration:none;
}
.hd_blue_nav:hover{
font:italic bold 12px Verdana, Arial, Helvetica, sans-serif;
color:#FF6600;
text-decoration:none;
}
.innerpagebg{
background:url(images/innerpage_bg.jpg) repeat-x fixed;
}
.Display{
font:normal normal 11px Verdana, Arial, Helvetica, sans-serif;
}
a{
font:normal bold 10px Verdana, Arial, Helvetica, sans-serif;
color:#000000;
text-decoration:none;
}
a:hover{
font:normal bold 10px Verdana, Arial, Helvetica, sans-serif;
color:#645CF1;
text-decoration:none;
}
a.asubmenu{
font:normal bold 11px Geneva, Arial, Helvetica, sans-serif;
color:#FF6600;
text-decoration:none;
}
a:hover.asubmenu{
font:normal bold 11px Geneva, Arial, Helvetica, sans-serif;
color:#D54500;
text-decoration:none;
}
.PrdDisplay{
font:12px Verdana, Arial,Helvetica,sans-serif;
}
.bginner{
background:url(images/bg_innerpage.gif) repeat-x scroll top;
}
.hd_orange{
font:bold 15px Verdana, Arial,Helvetica,sans-serif;
color:#FF6600;
text-transform:capitalize;
text-decoration:none;
}
.hd_orange:hover{
font:bold 15px Verdana, Arial,Helvetica,sans-serif;
color:#004886;
text-transform:capitalize;
text-decoration:none;
}
.hd_blue{
font:italic bold 20px Georgia, Times New Roman, Times, serif;
color:#00477E;
text-transform:capitalize;
text-decoration:none;
}
.hd_white{
font:normal bold 12px Verdana, Arial, Helvetica, sans-serif;
color:#FFFFFF;
}
.bg5{
background:url(images/bg_5.jpg) repeat-x scroll top;
}
.stonemover{
font:9px Verdana, Arial, Helvetica, sans-serif;
background-color:#77A4D0;	
}
.stonemout{
font:9px Verdana, Arial, Helvetica, sans-serif;
background-color:#ffffff;	
}
.evenR{
font:9px Verdana, Arial, Helvetica, sans-serif;
background-color:#BCDFFA;
}
.oddR{
font:9px Verdana, Arial, Helvetica, sans-serif;
background-color:#FFFFFF;
}
.smcopy{
font:xx-small verdana;
color:#555
}
.style1{
font:italic bold 9px Verdana, Arial, Helvetica, sans-serif;
color:#428BC3;
text-decoration:none;
text-transform:capitalize;
}
.style2{
font:italic bold 12px Verdana, Arial, Helvetica, sans-serif;
text-decoration:none;
text-transform:capitalize;
}
.style3{
font:italic bold 12px Verdana, Arial, Helvetica, sans-serif;
text-decoration:none;
text-transform:capitalize;
}
.style4{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#6c6c6c;
text-decoration:none;
}
.style5{
font-size:10px;
color:#6c6c6c;
text-decoration:none;
}
.style6{
color:#6c6c6c;
text-decoration:none;
}
.style7{
font:10px Verdana, Arial, Helvetica, sans-serif;
text-decoration:none;
}
h1{
font:normal normal 11px Verdana, Arial, Helvetica, sans-serif;
color:#2B2B2C;
text-decoration:none;
margin:-6px 0px -8px 0px;
padding:6px 0px 12px 0px;
}
h2{
font:normal normal 11px Verdana, Arial, Helvetica, sans-serif;
color:#2B2B2C;
text-decoration:none;
margin:-6px 0px -8px 0px;
padding:6px 0px 12px 0px;
}
.toplink-blue{
font:11px Tahoma, Arial, Helvetica, sans-serif;
color:#6DAAFA;
text-decoration:none;
}

.link{
font:normal 10px Verdana;
color:#000099;
text-decoration:none;
}
.link:hover{
font:normal normal 10px Verdana, Arial, Helvetica, sans-serif;
color:#000099;
text-decoration:none;
}
.linkw{
font:normal normal 11px Verdana, Arial, Helvetica, sans-serif;
color:#FFFFFF;
text-decoration:none;
}
.linkw:hover{
font:normal normal 11px Verdana, Arial, Helvetica, sans-serif;
color:#FF9900;
text-decoration:none;
}
.grnav{
font:normal normal 10px Verdana, Arial, Helvetica, sans-serif;
color:#FF8100;
text-decoration:none;
}
.grnav:hover{
font:normal bold 10px Verdana, Arial, Helvetica, sans-serif;
color:#FF4200;
text-decoration:none;
}
.details{
font:normal bold 11px Verdana, Arial, Helvetica, sans-serif;
color:#FFFFFF;
text-decoration:none;
}
.details:hover{
font:normal bold 11px Verdana, Arial, Helvetica, sans-serif;
color:#FF6600;
text-decoration:none;
}
.details2{
font:normal bold 10px Verdana, Arial, Helvetica, sans-serif;
color:#000099;
text-decoration:none;
}
.details2:hover{
font:normal bold 10px Verdana, Arial, Helvetica, sans-serif;
color:#FFFFFF;
text-decoration:none;
}
.nav_sub{
font:italic bold 16px Georgia, Times New Roman, Times, serif;
color:#E76403;
text-decoration:none;
}
.nav_sub:hover{
font:italic bold 16px Georgia, Times New Roman, Times, serif;
color:#00489A;
text-decoration:none;
}
.nav_sub_red{
font:italic bold 16px Georgia, Times New Roman, Times, serif;
color:#FF0000;
text-decoration:none;
}
.nav_sub_red:hover{
font:italic bold 16px Georgia, Times New Roman, Times, serif;
color:#00489A;
text-decoration:none;
}
.hr{
height:1px;
border:none;
color:#7f9db9;
background-color:#7f9db9;
}
.bluebutton{
background-color:#F5F5F5;
border-left:1px solid #7f9db9;
border-top:1px solid #7f9db9;
border-bottom:2px solid #004886;
border-right:2px solid #004886;
}
.menu_bg a{
background:url('/images/menu_bg.gif') repeat-x;
border-bottom:1px solid #004080;
display:block;
height:19px;
cursor:pointer;
}
.menu_bg:hover a{
background:url('/images/menu_bg2.gif') repeat-x;
border-bottom:1px solid #004080;
display:block;
height:19px;
cursor:pointer;
}
.menu_sub_bg a{
display:block;
height:19px;
cursor:pointer;
}
.menu_sub_bg:hover a{
display:block;
height:19px;
cursor:pointer;
}
.menu_text_pos {
display:block;
width:189px;
position:relative;
top:3px;
}
.menu_text_pos_arrow {
background:url('/images/left_arrow_blue.gif') no-repeat right;
display:block;
width:183px;
position:relative;
top:3px;
}
.menu_text_pos_noarrow {
display:block;
width:183px;
position:relative;
top:3px;
}
/* Recently Viewed Items */
.stepcarousel{
position:relative;/*leave this value alone*/
border:0px solid black;
overflow:scroll;/*leave this value alone*/
width:164px;/*Width of Carousel Viewer itself*/
height:80px;/*Height should enough to fit largest content's height*/
}
.stepcarousel .belt{
position:absolute;/*leave this value alone*/
left:0px;
top:0px;
}
.stepcarousel .panel{
float:left;/*leave this value alone*/
overflow:hidden;/*clip content that go outside dimensions of holding panel DIV*/
margin:0px;/*margin around each panel*/
width:65px;/*Width of each panel holding each content. If removed, widths should be individually defined on each content DIV then. */
}
/* Similar Settings */
.stepcarousel .belt2{
position:absolute;/*leave this value alone*/
left:0px;
top:13px;
}
.stepcarousel .panel2{
float:left;/*leave this value alone*/
overflow:hidden;/*clip content that go outside dimensions of holding panel DIV*/
margin:0px;/*margin around each panel*/
width:65px;/*Width of each panel holding each content. If removed, widths should be individually defined on each content DIV then. */
}
/* Top buttons */
.butw{
font:normal bold 12px Verdana, Arial, Helvetica, sans-serif;
color:#FFFFFF;
text-decoration:none;
}
.butw:hover{
font:normal bold 12px Verdana, Arial, Helvetica, sans-serif;
color:#FF6600;
text-decoration:none;
}
.top_but_border_left{
background:url('/images/top_but_border_left.gif') no-repeat;
}
.top_but_bg a{
background:url('/images/top_but_bg.gif') repeat-x;
display:block;
padding:0px 7px 0px 6px;
height:30px;
}
.top_but_bg:hover a{
background:url('/images/top_but_bg2.gif') repeat-x;
display:block;
padding:0px 7px 0px 6px;
height:30px;
}
.top_but_border{
background:url('/images/top_but_border.gif') no-repeat;
}
.top_but_border_right{
background:url('/images/top_but_border_right.gif') no-repeat;
}
/* Video Buttons */
.vid_but1 a{
background:url('/images/video_bg1.jpg') repeat-x;
border-bottom:1px solid #FF6600;
display:block;
height:37px;
}
.vid_but1:hover a{
background:url('/images/video_bg_hover.jpg') repeat-x;
border-bottom:1px solid #FF6600;
display:block;
height:37px;
}
.vid_but2 a{
background:url('/images/video_bg2.jpg') repeat-x;
border-bottom:1px solid #FF6600;
display:block;
height:37px;
}
.vid_but2:hover a{
background:url('/images/video_bg_hover.jpg') repeat-x;
border-bottom:1px solid #FF6600;
display:block;
height:37px;
}
/* Product Gallery Popups */
.thumb1{
position:relative;
outline:none;
z-index:0;
}
.thumb1:hover{
background-color:transparent;
z-index:100;
}
.thumb1 span.popup{
position:absolute;
left:-1000px;
visibility:hidden;
text-decoration:none;
}
.thumb1:hover span.popup{
visibility:visible;
top:-200px;
left:200px;
}
.thumb2{
position:relative;
outline:none;
z-index:0;
}
.thumb2:hover{
background-color:transparent;
z-index:100;
}
.thumb2 span.popup{
position:absolute;
left:-1000px;
visibility:hidden;
text-decoration:none;
}
.thumb2:hover span.popup{
visibility:visible;
top:-200px;
left:-400px;
}
.thumb3{
position:relative;
outline:none;
z-index:0;
}
.thumb3:hover{
background-color:transparent;
z-index:100;
}
.thumb3 span.popup2{
position:absolute;
left:-1000px;
visibility:hidden;
text-decoration:none;
}
.thumb3:hover span.popup2{
visibility:visible;
top:-90px;
left:160px;
}
.thumb4{
position:relative;
outline:none;
z-index:0;
}
.thumb4:hover{
background-color:transparent;
z-index:100;
}
.thumb4 span.popup2{
position:absolute;
left:-1000px;
visibility:hidden;
text-decoration:none;
}
.thumb4:hover span.popup2{
visibility:visible;
top:-90px;
left:-400px;
}
.thumb_shapes{
z-index:0;
outline:none;
text-decoration:none;
}
.thumb_shapes span.popup_shapes{
text-decoration:none;
display:none;
}
.thumb_shapes:hover span.popup_shapes{
position:absolute;
display:block;
top:-40px;
left:250px;
z-index:100;
}
.thumb_detail{
z-index:0;
outline:none;
text-decoration:none;
}
.thumb_detail span.popup{
text-decoration:none;
display:none;
}
.thumb_detail:hover span.popup{
position:absolute;
display:block;
top:-303px;
left:240px;
z-index:100;
}
.thumb_border{
cursor:pointer;
padding:3px 3px 3px 3px;
background:url('/images/pop_thumb_border_blue.gif') no-repeat;
}
.thumb_border:hover{
cursor:pointer;
padding:3px 3px 3px 3px;
background:url('/images/pop_thumb_border_orange.gif') no-repeat;
}
.stoneheaders{
font:bold 14px Georgia, Times;
color:#000000;
text-decoration:none;
}
