body{
margin:0px;
padding:0px;
font-size:12px;
color:#333333;
font-family:Verdana, Arial, Helvetica, sans-serif;
background-image:url(images/bg3.gif);
background-repeat:repeat-y;
background-position:top;
}
.form-name{
display:block;
border:1px solid #cccccc;
background-color:#fff7ae;
padding:5px 5px 5px 25px;
width:168px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
background-image:url(images/icons/your-name.gif);
background-position:left center;
background-repeat:no-repeat;
}
.form-name:focus{
display:block;
border:1px solid #333333;
background-color:#f7f7f7;
padding:5px 5px 5px 25px;
width:168px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
background-image:url(images/icons/your-name.gif);
background-position:left center;
background-repeat:no-repeat;
}
.form-pass{
display:block;
border:1px solid #cccccc;
background-color:#fff7ae;
padding:5px 5px 5px 25px;
width:168px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
background-image:url(images/icons/lock_open.gif);
background-position:left center;
background-repeat:no-repeat;
}
.form-pass:focus{
display:block;
border:1px solid #333333;
background-color:#f7f7f7;
padding:5px 5px 5px 25px;
width:168px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
background-image:url(images/icons/lock_open.gif);
background-position:left center;
background-repeat:no-repeat;
}
.form-email{
display:block;
border:1px solid #cccccc;
background-color:#fff7ae;
background-image:url(images/your-email.gif);
background-repeat:no-repeat;
background-position:left center;
padding:8px 8px 8px 26px;
margin:10px 5px 10px 5px;
width:268px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
}
.form-email:focus{
display:block;
border:1px solid #333333;
background-color:#f7f7f7;
background-image:url(images/your-email.gif);
background-repeat:no-repeat;
background-position:left center;
padding:8px 8px 8px 26px;
margin:10px 5px 10px 5px;
width:268px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
}
.form-budget{
display:block;
border:1px solid #cccccc;
background-color:#fff7ae;
background-image:url(images/your-budget.gif);
background-repeat:no-repeat;
background-position:left center;
padding:8px 8px 8px 26px;
margin:10px 5px 10px 5px;
width:268px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
}
.form-budget:focus{
display:block;
border:1px solid #333333;
background-color:#f7f7f7;
background-image:url(images/your-budget.gif);
background-repeat:no-repeat;
background-position:left center;
padding:8px 8px 8px 26px;
margin:10px 5px 10px 5px;
width:268px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
}
.textarea{
display:block;
border:1px solid #cccccc;
background-color:#ffffff;
background-image:url(images/ta.jpg);
background-position:right bottom;
background-repeat:no-repeat;
padding:8px;
width:487px;
margin:10px 5px 10px 5px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
line-height:19px;
}
.textarea:focus{
display:block;
border:1px solid #333333;
background-color:#f5f6d6;
background-image:url(images/text-area.jpg);
background-position:right bottom;
background-repeat:no-repeat;
padding:8px;
margin:10px 5px 10px 5px;
width:487px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
line-height:19px;
}
.submit{
width:305px;
margin:5px;
background-image:url(images/submit-hov.gif);
}
.submit:hover{
width:305px;
margin:5px;
background-image:url(images/submit.gif);
}
.content{
text-align:justify;
padding:8px 8px 8px 0px;
line-height:19px;
}
.banner{
background-color:#FFFFFF;
border:1px solid #cccccc;
padding:5px;
cursor: url(highslide/graphics/zoomin.cur), pointer;
outline: none;
}
.banner:hover{
background-color:#dce6ee;
border:1px solid #1d558a;
padding:5px;
cursor: url(highslide/graphics/zoomin.cur), pointer;
outline: none;
}
.title{
font-size:16px;
color:#2f700e;
display:block;
padding:5px;
font-weight:bold;
}
.launch{
display:block;
padding:5px;
font-weight:bold;
font-size:12px;
text-align:right;
color:#333333;
}
.launch a, .launch a:visited{
color:#333333;
}
.highslide {
	cursor: url(highslide/graphics/zoomin.cur), pointer;
    outline: none;
}
.highslide-active-anchor img {
	visibility: hidden;
}
.highslide img {
	border: 1px solid #437094;
}
.highslide:hover img {
	border: 1px solid white;
}

.highslide-wrapper {
	background: white;
}
.highslide-image {
    border: 2px solid white;
}
.highslide-image-blur {
}
.highslide-caption {
    display: none;
    
    border: 2px solid white;
    border-top: none;
    font-family: Verdana, Helvetica;
    font-size: 10pt;
    padding: 5px;
    background-color: white;
}
.highslide-loading {
    display: block;
	color: black;
	font-size: 8pt;
	font-family: sans-serif;
	font-weight: bold;
    text-decoration: none;
	padding: 2px;
	border: 1px solid black;
    background-color: white;
    
    padding-left: 22px;
    background-image: url(highslide/graphics/loader.white.gif);
    background-repeat: no-repeat;
    background-position: 3px 1px;
}
a.highslide-credits,
a.highslide-credits i {
    padding: 2px;
    color: silver;
    text-decoration: none;
	font-size: 10px;
}
a.highslide-credits:hover,
a.highslide-credits:hover i {
    color: white;
    background-color: gray;
}

a.highslide-full-expand {
	background: url(highslide/graphics/fullexpand.gif) no-repeat;
	display: block;
	margin: 0 10px 10px 0;
	width: 34px;
	height: 34px;
}

.highslide-display-block {
    display: block;
}
.highslide-display-none {
    display: none;
}
.error{
border:1px solid #d44242;
background-color:#f5e0e0;
padding:10px;
width:305px;
}
.success{
border:1px solid #FFCC99;
background-color:#FFFFCC;
padding:10px;
width:305px;
}
.footer{
display:block;
width:800px; 
margin:0 auto; 
font-size:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#333333;
}
.footer a, .footer a:link, .footer a:active, .footer a:visited, .footer a:hover{
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:12px;
color:#333333;
font-weight:bold;
color:#000099;
}
.cell-h{
background-image:url(images/cat-box-rep.png);
background-repeat:repeat-x;
background-position:top;
text-align:justify;
}
.cell-t{background-image:url(images/c-head.jpg);
background-repeat:repeat-x;
background-position:center;
font-size:14px;
font-weight:bold;
padding:10px;
}
.neko-bg, neko-bg a, neko-bg a:visited, neko-bg a:active, neko-bg a:link{
background-color:#191919;
background-image:url(images/neko-bg.gif);
background-repeat:no-repeat;
background-position:center right;
padding: 11px;
font-weight: bold;
font-family: Arial, sans-serif;
font-size: 14px;
color:#ffffff;
}
.chimera-bg, chimera-bg a, chimera-bg a:visited, chimera-bg a:active, chimera-bg a:link{
background-color:#810a01;
background-image:url(images/chimera-bg.gif);
background-repeat:no-repeat;
background-position:center right;
padding: 11px;
font-weight: bold;
font-family: Arial, sans-serif;
font-size: 14px;
color:#ffffff;
}
.shade-bg, shade-bg a, shade-bg a:visited, shade-bg a:active, shade-bg a:link{
background-color:#2884ae;
background-image:url(images/shade-bg.gif);
background-repeat:no-repeat;
background-position:center right;
padding: 11px;
font-weight: bold;
font-family: Arial, sans-serif;
font-size: 14px;
color:#ffffff;
}
.maya-bg, maya-bg a, maya-bg a:visited, maya-bg a:active, maya-bg a:link{
background-color:#2884ae;
background-image:url(images/maya-bg.gif);
background-repeat:no-repeat;
background-position:center right;
padding: 11px;
font-weight: bold;
font-family: Arial, sans-serif;
font-size: 14px;
color:#ffffff;
}

.tauren-bg, tauren-bg a, tauren-bg a:visited, tauren-bg a:active, tauren-bg a:link{
background-color:#1c5d84;
background-image:url(images/tauren-bg.gif);
background-repeat:no-repeat;
background-position:center right;
padding: 11px;
font-weight: bold;
font-family: Arial, sans-serif;
font-size: 14px;
color:#ffffff;
}
.shiva-bg, shiva-bg a, shiva-bg a:visited, shiva-bg a:active, shiva-bg a:link{
background-color:#1c5d84;
background-image:url(images/shiva-bg.gif);
background-repeat:no-repeat;
background-position:center right;
padding: 11px;
font-weight: bold;
font-family: Arial, sans-serif;
font-size: 14px;
color:#ffffff;
}

.nav{
width:788px;
margin:0 auto;
padding:10px 0px 10px 0px;
margin-bottom:10px;
border:1px solid #9cb9d2;
background-color:#ebf1f6;
display:block;
background-image:url(images/nav-bg.gif);
background-repeat:repeat-x;
background-position:center;
}
.nav ul{
display:inline;
margin:0px;
padding:0px;
}

.nav a, .nav a:active, .nav a:link, .nav a:visited{
font-size:14px;
font-weight:bold;
color:#333333;
text-decoration:none;
padding:10px;
margin:0px;
display:inline;
}
.nav a:hover{
font-size:14px;
font-weight:bold;
color:#333333;
margin:0px;
text-decoration:underline;
padding:10px;
display:inline;
}
.header{
padding:0px 0px 15px 0px;
display:block;
width:790px;
margin:0 auto;
}
.container{
background-image:url(images/cat-box-rep.png);
background-repeat:repeat-x;
background-position:top;
display:block;
width:790px;
margin:0 auto;
padding:25px 25px 25px 25px;
border-right:5px solid #aac5d9;
border-left:5px solid #aac5d9;
background-color:#FFFFFF;
}
.table-holder{
padding:0px;
margin:0px;
}
fieldset{
padding:20px;
border:double #aac5d9;
}
fieldset:hover{
padding:20px;
border:double #333333;
}
legend{
padding:5px 10px 5px 10px;
margin:0px 0px 10px 0px;
background-color:#1c5f87;
background-color:#FFFFFF;
font-size:14px;
font-weight:bold;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#003366;
}
.heading{
font-size:18px;
font-weight:normal;
font-family:Georgia, "Times New Roman", Times, serif;
margin:0px 0px 5px 0px;
padding:0px 0px 5px 0px;
border-bottom:2px dashed #cccccc;
}
.question{
font-family:Geneva, Arial, Helvetica, sans-serif;
border:1px solid #cccccc;
background-image:url(images/cat-box-rep.png);
background-repeat:repeat-x;
background-position:top;
background-color:#FFFFFF;
}
.answer{
font-family:Geneva, Arial, Helvetica, sans-serif;
border:1px solid #cccccc;
}
.send{
padding:8px; 
font-weight:bold;
color:#333333;
margin:5px;
font-size:14px;
border:1px solid #cccccc;
background-color:#eeeeee;
font-family:Geneva, Arial, Helvetica, sans-serif;
}
.send:hover{
padding:8px; 
font-weight:bold;
color:#ffffff;
text-decoration:underline;
margin:5px;
font-size:14px;
border:1px solid #0b3678;
background-color:#1c50a1;
}
.prod-info{
display:block;
padding:0px 10px 10px 10px;
margin:0px;
list-style:none;
list-style-image:none;
list-style-position:none;
list-style-type:none;
line-height:22px;
border:1px solid #cccccc;
background-color:#eeeeee;
text-align:justify;
}
.prod-info:hover{
display:block;
padding:0px 10px 10px 10px;
margin:0px;
list-style:none;
list-style-image:none;
list-style-position:none;
list-style-type:none;
line-height:22px;
border:1px solid #FFCC99;
background-color:#FFFFCC;
text-align:justify;
}
.prod-info img{
border:1px solid #ccc;
padding:5px;
float:left;
margin:0px 10px 0px 0px;
background-color:#FFFFFF;
}
.prod-info ul{
display:block;
margin:0px;
padding:0px;
overflow:hidden;
}
.prod-info li{
margin:0px;
display:block;
padding:3px 3px 3px 20px;
text-decoration:none;
border-bottom:1px dashed #ccc;
color:#333333;
font-size:11px;
background-image:url(images/new.gif);
background-repeat:no-repeat;
background-position:left;
}
.buy-box{
border:1px solid #FFCC99; 
background-color:#FFFFCC;
}
.buy-box:hover{
border:1px solid #4286ae; 
background-color:#e1eaf2;
}
#affiliate{

position:absolute;
visibility:visible;
right:0px;
top:0px;
margin:0px;
padding:0px;
}
.theme-name{
background-image:url(images/nav-bg.gif);
background-repeat:repeat-x;
background-position:center;
font-size:11px;
padding:5px;
border:1px solid #cccccc;
}
.site-c, .site-c a, .site-c a:link, .site-c a:visited, .site-c a:link {
border:1px solid #cccccc;
padding:5px;
margin-right:25px;
}
.site-c:hover{
border:1px solid #333333;
background-color:#eeeeee;
padding:5px;
margin-right:25px;
}