body,td,th {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px;
		color: #000000;
}

html, body, #wrapper {
	height:100%;
	margin: 0;
	padding: 0;
	border: none;
}
hr {
  border-color: #ccc;
  border-style: solid;
  border-width: 1px 0 0;
  clear: both;
  margin: 0 0 20px;
  height: 0;
}
	
h3{font-size:16px;font-weight:bold;margin-bottom:8px;}
body {
	background-image: url();
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #FFAD00;}
		
.style1 {font-size: 10px;color: #623100;}
.style1 a:visited{font-size: 10px;color:#623100;}
.style1 a:link{font-size: 10px;color:#623100;}

.style2 {color: #ffffff;font-size: 10px;}
.style3 {
	color: #000000;
	font-size: 10px;
}
.style4 {
	font-size: 20px;
	font-weight: bold;
}
.metalPrice{
	background-color:#eee8aa; border-collapse: collapse;width:95%;margin:5px;
	border:1px solid #b8860b;
}
.metalPrice TD{padding:2px;}

#pop_cal{
		border:1px solid #ab8e60;
		-moz-border-radius: 4px;
		-moz-box-shadow: rgba(0,0,0, 0.8) 0px 0px 10px;
		background: -moz-linear-gradient(top, #fff, #ece9c4 2px, #fff 200px);
		font-weight:bold;
}
	
.main_content td{font-size:11px;}
.gallery_table {font-size:11px;}

input,.textbox,.button,button,select{
		
		background-repeat : repeat-x;
		border:1px solid #ab8e60;
		-moz-border-radius: 3px;
		font-family:sans-serif;
		-moz-box-shadow: rgba(0,0,0, 0.2) 0px 0px 5px;
		padding:2px;
		margin-right:2px;
	}
textarea{
		background-repeat : repeat-x;
		border:1px solid #ab8e60;
		background-color:#ffffff;
		background-position:top;
		-moz-border-radius: 3px;
		font-family:sans-serif;font-size:12px;
		-moz-box-shadow: rgba(0,0,0, 0.2) 0px 0px 5px;
		padding:4px;
		}
textarea:hover{border:1px solid #ffa500;}
textarea:focus,input:focus,.textbox:focus,.button:focus,button:focus,select:focus{border:1px solid #ffa500;-moz-box-shadow: rgba(77,44,33, 0.6) 0px 0px 5px;}
input:hover,.textbox:hover,.button:hover,button:hover,select:hover{border:1px solid #ffa500;
	-moz-box-shadow: rgba(77,44,33, 0.6) 0px 0px 5px;
}
.payment_btn{font-size:16px;font-weight:bold;text-align:center;width:100px;}
.loginDiv form{margin:0px;}
.loginDiv input{font-size:10px;padding:2px;}
.loginDiv {width:250px;height:81px;border-left:0px solid #daa520;font-weight:bold;float:right;margin-right:9px;padding-left:5px;padding-right:9px;background-image:URL(images/loginbg.png);}
.loginDiv submit{font-weight:bold;}	
.loginDiv .msgBox{background-image:url('http://www.suissegoldcorp.com/images/td_bg.gif');border:1px solid #999;}
.loginDiv a:link{color:black;font-size:10px;font-weight:normal;}
.loginDiv .errorMSG{padding:3px;font-size:12px;font-weight:bolder;color:#800000}
.loginDiv .goodMSG{padding:0px;font-size:12px;font-weight:bold;color:#326334}
.loginDiv a:visited{color:black;font-size:10px;font-weight:normal;}
.loginDiv a:hover{color:black;font-size:10px;font-weight:normal;text-decoration:underline;}
.cartDisplay .totalPrice{color:#8b0000;float:right;}
.cartDisplay{width:200px;height:70px;border-left:1px solid #daa520;font-weight:normal;float:right;margin-right:9px;padding:5px;background-image:URL(images/loginbg.png);}
.cartDisplay a:link{color:#000;}
.cartDisplay a:visited{color:#000;}
.orderHis{width:100%;-moz-border-radius:0px;}
.orderHis a:link{color:#096516}
.orderHis a:visited{color:#096516}
.orderHis a:hover{color:#329d41}
.adminloginTable{padding:10px;-moz-border-radius:10px;background-color:#eee8aa;border:1px solid #b8860b;}
.adminloginTable input{font-size:12px;padding:2px;}
.adminloginTable td{font-weight:bold;color:black;}
.clientEdit{background-repeat:repeat-x;background-color:#cfcfcf;border:1px solid #999;margin:8px;}
.highlightit img{/*
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=60);
-moz-opacity: 0.6;
opacity: 0.6;*/
}
b.alert{padding:5px;border:1px solid #b3b566;background:yellow;}
form input{padding:2px;}
legend{color:black;}
.adminMsg{
border-top:1px solid #006400;border-bottom:1px solid #006400; padding:2px; font-size:14px; font-weight:bold; text-align: center; margin-bottom:10px;
	background-color: #c1dbc7;
	
	color:#006600;
}
.adminError{
border-top:1px solid #F60;border-bottom:1px solid #F60; padding:2px; font-size:14px; font-weight:bold; text-align: center;  margin-bottom:10px;

	background-color: #e7c0c8;
	
	color:#660033;
}
.loginError{
border:1px solid #F60; padding:2px; font-size:12px; font-weight:bold; text-align: center;margin-top:4px;  margin-bottom:2px;
	background-color: red;
	color:#fff;
}
.client_form_error{color:#a52a2a;font-style:normal;background-color:#fdded5;border:1px solid #f06265;padding:2px;}
.smallThumb {border:1px solid #cdc594;margin-top:10px;}
.smallThumb:hover {border:1px solid black;}
.highlightit:hover img{
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);
-moz-opacity: 1;
opacity: 1;
}

.adminmenu {margin-top:10px;padding-left:5px;font-size:12px;}
.adminmenu ul,ol{
list-style: none;
margin-left: 0;
padding-left: 1em;
text-indent: -0.5em;
font-size:12px;
}

.adminmenu li a{
line-height: 16px;
cursor:pointer;
}

#menu4 ul {
	list-style: none;
	margin: 0;
	padding: 0;
	list-style-type : none;
}
#menu4 li {
	list-style: disc;
	margin: 0;
	padding: 0;
}
#menu4 {
	width: 130px;
	margin: 0px;
}

#menu4 li a {
	height: 12px;
	voice-family: inherit;
	height: 14px;
	text-decoration: none;
}

#menu4 li a:link, #menu4 li a:visited {
	color: #9E3C02;
	display: block;
	padding: 4px 0 0 0px;
}

#menu4 li a:hover, #menu4 li #current {
	color: black;
	padding: 4px 0 0 0px;
}

#menu4 li a:active {
	color: #9E3C02;
	padding: 4px 0 0 0px;
}
#commentcontainer{

border: 1px solid gray;
background-color:white;
-moz-border-radius: 3px;
-moz-box-shadow: rgba(0,0,0, 0.2) 0px 0px 8px;
	}
	#commentreader{
		font-family:Arial,sans-serif;
		font-size:11px;
		padding:6px 6px 5px;
		margin:0;
		
	}
	#commentreader span{
		font-style: italic;
	}
	#commentbody{
		
		margin:7px 13px 12px;
		padding:0 3px 0 10px;
		font-size:12px;
		color:#333;

		font-family:Georgia,"Times New Roman",Times,serif
	}
	#commentsource{
		font-size:11px;
		font-family:Arial,sans-serif;
		font-size:11px;
		padding:0 18px 10px;
		margin:0;
		text-align : right;
	}


a{color:#ae6b01;text-decoration:none;}
a:active{color:#ae6b01;}
a:visited{color:#ae6b01;}
a:hover{color:#ae6b01;text-decoration:underline;}

.innerTable{padding:15px;background-color:#e8e8e8;}
.title1{color: #8b4513;font-size: 16px;}
.kitcoGraph{border:1px solid #858813;background-color:white;}
.navLinks a{color:#ae6b01;text-decoration:none;}
.navLinks a:active{color:#ae6b01;}
.navLinks a:visited{color:#ae6b01;}
.navLinks a:hover{color:#cd7e00;text-decoration:underline;}
.navLinks{height:28px;background-repeat: no-repeat;}
input,button{font-size:10px;}
.commentary a{color:#ae6b01;text-decoration:none;font-weight:bold;}
.commentary a:visited{color:#ae6b01;text-decoration:none;}
.commentary a:hover{color:#ae6b01;text-decoration:none;text-decoration:underline;}
.commentary a:active{color:#ae6b01;text-decoration:none;}
.indent1{margin-left:20px;}
	
.highslide {
    cursor: url(highslide/graphics/zoomin.cur), pointer;
    outline: none;
}
.highslide-active-anchor img {
	visibility: hidden;
}
.highslide img {
	border: 0px solid gray;
}
.highslide:hover img {
	border: 0px solid white;
}

.highslide-wrapper {
	background: white;
}
.highslide-image {
	border: 5px solid white;
}
.highslide-image-blur {
}
.highslide-caption {
    display: none;
    border: 1px solid #ff8c00;
    border-right: none;
	border-left: none;
    font-family: Verdana, Helvetica;
    font-size: 10pt;
    padding: 5px;
	color:white;
    background-color: #2d281f;
}
.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;
}

/* These must always be last */
.highslide-display-block {
    display: block;
}
.highslide-display-none {
    display: none;
}


/*Affiliate Signup Table*/
.iform {font: 12px/26px Verdana, Geneva, sans-serif; width:300px; margin:10px auto;}
.iform ul { margin:0; padding:0; list-style:none;}
.iform ul ul { overflow:auto}
.iform li { padding-bottom:5px;}
.iform label { 
 width:130px; display:block; float:left; line-height:26px;
}
.iform label.ilabel { 
 width:auto; display:inline; float:none; line-height:26px; padding:0 5px
}
.itd,.iform .itext,.iform .itextarea,.iform .iselect,.iform .ibutton { 	
	width:200px;
	border:1px solid #999;
	-webkit-border-radius: 3px;-khtml-border-radius:3px;-moz-border-radius:3px;border-radius:3px;
	margin:0;
	padding:3px;
	background-image:url('http://www.suissegoldcorp.com/images/td_bg.gif');
	background-repeat : repeat-x;
	box-shadow: rgba(0,0,0, 0.1) 0px 0px 8px;
	-moz-box-shadow: rgba(0,0,0, 0.1) 0px 0px 8px;
	-webkit-box-shadow: rgba(0,0,0, 0.1) 0px 0px 8px;
}
.iform .itext:hover,.iform .itextarea:hover,.iform .iselect:hover,.iform .ibutton:hover,
.iform .itext:focus,.iform .itextarea:focus,.iform .iselect:focus,.iform .ibutton:focus{
border-color: #333;
background:#fff;
}
.iform .itext {
}
.iform .itextarea{ 
	height:60px; width: 250px;
}
.iform .ibutton {

	width:auto;
	background: #efefef;
	background: -webkit-gradient(linear, left top, left 25, from(#dadada), color-stop(6%, #ece9c4), to(#dadada));
	background: -moz-linear-gradient(top, #dadada, #ece9c4 2px, #dadada 25px);
	box-shadow: rgba(0,0,0, 0.1) 0px 0px 8px;
}





.smallibutton {
font-size:10px;
border:1px solid #999;
	-webkit-border-radius: 3px;-khtml-border-radius:3px;-moz-border-radius:3px;border-radius:3px;
	margin:0;
	padding:2px;
	background-image:url('http://www.suissegoldcorp.com/images/td_bg.gif');
	background-repeat : repeat-x;
	box-shadow: rgba(0,0,0, 0.1) 0px 0px 8px;
	-moz-box-shadow: rgba(0,0,0, 0.1) 0px 0px 8px;
	-webkit-box-shadow: rgba(0,0,0, 0.1) 0px 0px 8px;
}

.smallibutton:hover,.smallibutton:focus { background:#ece9c4;}
.iform .ibutton:hover,.iform .ibutton:focus { background:#ece9c4;}
.iform li.iheader { display:block; font-size:18px; border-bottom:1px solid #000; padding:5px; text-indent:0px; margin:5px 0 15px }
.iform li.iseparator { display:block; text-indent:-9999px; height:10px; line-height:10px; border-bottom:1px solid #999;margin:5px 0 15px }
.formHeader{display:block; font-size:18px; border-bottom:1px solid #000; padding:5px; text-indent:0px; margin:5px 0 15px }
.iform .required { border-color:#F00; }

#imessageOK{ border:1px solid #F60; padding:10px; font-size:16px; font-weight:bold; text-align: center; display:none; margin-bottom:20px;

	background: #F90;
	background: -webkit-gradient(linear, left top, left 25, from(#F90), color-stop(4%, #FC0), to(#F90));
	background: -moz-linear-gradient(top, #F90, #FC0 1px, #F90 25px);
	color:#fff;
	}
	
#imessageERROR{ border:1px solid #F60; padding:10px; font-size:16px; font-weight:bold; text-align: center; display:none; margin-bottom:20px;

	background: red;
	background: -webkit-gradient(linear, left top, left 25, from(#F90), color-stop(4%, #FC0), to(#F90));
	background: -moz-linear-gradient(top, red, #FC0 1px, red 25px);
	color:#fff;
	}
	
/*Client Signup Table*/
.affForm table{ 	
	border:1px solid #999;
	-webkit-border-radius: 3px;-khtml-border-radius:3px;-moz-border-radius:3px;border-radius:3px;
	margin:0;
	background: #ffffff;
	background: -webkit-gradient(linear, left top, left 45, from(#fff), color-stop(4%, #ece9c4), to(#fff));
	background: -moz-linear-gradient(top, #fff, #ece9c4 2px, #fff 45px);
	box-shadow: rgba(0,0,0, 0.2) 0px 0px 8px;
	-moz-box-shadow: rgba(0,0,0, 0.2) 0px 0px 8px;
	-webkit-box-shadow: rgba(0,0,0, 0.2) 0px 0px 8px;
	background-image:url('http://www.suissegoldcorp.com/images/td_bg.gif');
	background-repeat : repeat-x;
}
.affForm input{padding:3px;}
.affForm textarea{padding:3px;}


/*Add to cart Styles*/
.gallCartTbl{
font-size:10px;
margin-top:20px;
padding:5px;
-webkit-border-radius: 3px;-khtml-border-radius:3px;-moz-border-radius:3px;border-radius:3px;
border:1px solid #999;
background-color:#eae4a8;
width:300px;
/*box-shadow: rgba(0,0,0, 0.4) 0px 0px 8px;
-moz-box-shadow: rgba(0,0,0, 0.4) 0px 0px 8px;
-webkit-box-shadow: rgba(0,0,0, 0.4) 0px 0px 8px;*/
background-image:url('http://www.suissegoldcorp.com/images/td_bg.gif');
}
.gallCartTblViewCoin{
padding:5px;
-webkit-border-radius: 3px;-khtml-border-radius:3px;-moz-border-radius:3px;border-radius:3px;
border:1px solid #999;
background-color:#eae4a8;
width:260px;
background-image:url('http://www.suissegoldcorp.com/images/td_bg.gif');
margin-bottom:10px;
}

/* Gallery div styles */ 
.viewCoin_large{float:left;margin-bottom:20px;border:0px solid #999;margin-left:20px;}
.largeCoin_container{text-align:center;clear:both;height:350px;width:350px;border:0px solid #999;display: table-cell;vertical-align: middle;}
.viewCoin_title{margin-bottom:20px;}
.viewCoin_title strong{font-size:16px;color:#8b4513;border-bottom:1px dotted #8b4513;}
.viewCoin_thumb_container{margin-top:20px;text-align:center;}
#thumbs{width:180px;margin-left: auto;margin-right: auto ;margin-top:4px;margin-bottom:4px;}
#thumbs img{margin:2px 2px 2px 2px;outline: none;width:80px;height:80px;border:1px solid black;outline: none;cursor:pointer;}
#thumbs img:Hover{border:1px solid #8b4513;}
.viewCoin_price{float:right;padding-top:30px;}
.largeCoin_description{padding:20px 20px 0px 20px;line-height:140%;
	margin:0px 20px 0px 20px;
	-webkit-border-radius: 3px;-khtml-border-radius:3px;-moz-border-radius:3px;border-radius:3px;
	border:1px solid #999;
}


/* Gallery tab styles  */


#tab_div{width:90%;margin-left:20px;}
ul.tabs {
	margin: 0;
	padding: 0;
	float: left;
	list-style: none;
	height: 32px;
	border-bottom: 1px solid #999;
	border-left: 1px solid #999;
	width: 100%;
}
ul.tabs li {
	float: left;
	margin: 0;
	padding: 0;
	height: 31px;
	line-height: 31px;
	border: 1px solid #999;
	border-left: none;
	margin-bottom: -1px;
	background: #e0e0e0;
	overflow: hidden;
	position: relative;
	-moz-border-radius-topright: 5px;
	-khtml-border-radius-topright: 5px;
	-webkit-border-top-right-radius: 5px;
}
ul.tabs li a {
	text-decoration: none;
	color: #000;
	display: block;
	font-size: 1.2em;
	padding: 0 20px;
	border: 1px solid #fff;
	outline: none;
}
ul.tabs li a:hover {
	background: #ddd;
}	
html ul.tabs li.active, html ul.tabs li.active a:hover  {
	background: #fcfcfc;
	border-bottom: 1px solid #ddd;
}
.tab_container {
	border: 1px solid #999;
	border-top: none;
	clear: both;
	float: left; 
	width: 100%;
}
.tab_content {
	padding: 15px 25px 25px 25px;
	font-size: 1.2em;
	text-align:justify;
}
.tab_content strong {
	font-weight: bold;
	padding-bottom: 2px;
	border-bottom: 1px dotted #bbb;
	font-size: 16px;
	line-height:25px;
}


