body {
		margin:0;
		padding:0;
		border:0;			/* This removes the border around the viewport in old versions of IE */
		width:100%;
		background:#000;
		min-width:750px;  	        /* Minimum width of layout - remove line if not required */
						/* The min-width property does not work in old versions of Internet Explorer */
		font-size:90%;
	}
	a {
		color:#F5F5F5;
	}
	a:hover {
		text-decoration:none;
	}
	h1, h2, h3 {
		margin:.8em 0 .2em 0;
		padding:0;
	}
	p {
		margin:.4em 0 .8em 0;
		padding:0;
	}
	img {
		margin:0px;
	}
	/* Header styles */
	#header {
		clear:both;
		float:left;
		width:100%;
	}
	#header {
		border-bottom:0px solid #000;
	}
	#header p,
	#header h1,
	#header h2 {
		padding:.4em 15px 0 15px;
		margin:0;
	}
	
	/* column container */
	.colmask {
		position:relative;	/* This fixes the IE7 overflow hidden bug */
		clear:both;
		float:left;
		width:100%;			/* width of whole page */
		overflow:hidden;		/* This chops off any overhanging divs */
	}
	/* common column settings */
	.colright,
	.colmid,
	.colleft {
		float:left;
		width:100%;
		position:relative;
	}
	.col1,
	.col2,
	.col3 {
		float:left;
		position:relative;
		padding:0 0 1em 0;
		overflow:hidden;
	}
	/* Full page settings */
	.fullpage {
		background:#000;		/* page background colour #2B2B2B */
	}
	.fullpage .col1 {
		width:96%;			/* page width minus left and right padding */
		left:2%;			/* page left padding */
	}
	/* Footer styles */
	#footer {
		clear:both;
		float:left;
		width:100%;
		border-top:1px solid #fff;
		background:#000;
	}
	#footer p {
		padding:10px;
		margin:0;
		text-align:center;
		color:#fff;
	}
	#footer a {
		color:#ffff;
	}
	#header-top {
		border-bottom:1px solid #ccc;
	}
	

.hiddenlink {
  text-decoration: none; /* to remove the underline */
  
 }
.hiddenlink_1 {
  text-decoration: none; /* to remove the underline */
  color:#ffff;
 }
.hiddenlink_2 {
  text-decoration: none; /* to remove the underline */
  color:#ccc;
 } 
table.middle-table {
	border-left: 0px;
	border-right: 0px;
	border-top: 0px;
	border-bottom: 0px;
	border-spacing: 0;
	border-style: solid;
	border-color: #ccc;
	border-collapse: separate;
	background-color: #000000;
	width: 100%;
	padding:0px 0px 0px 0px;
}


#menu{
	width:600px;
	height:50px;
	margin:10px auto;
	border:solid 1px #313131;
	background:#ffffff;
	overflow:hidden;
	
}
#m-top{
	height:45px;
	
}

#m-slider{
	height:5px;
	
}
/*------ SLIDER ------*/
#slider{
	width:50px;
	height:5px;
	float:left;
	line-height:0px;
	margin-top:0px;
	display:inline;
	font-size:1px;
	background:#d1d1d1;
	
}
/*------ MENU ------*/
#menu ul{
	padding:0px;
	margin:0px;
	list-style:none;
}

#menu ul li{
	display: block;
	float: left;
	text-align: center;
	padding: 0;
	margin: 0;
}



#menu ul li a{
	width:80px;
	height:35px;
	margin:0px;
	padding:5px 0px 0px 0px;
	margin:5px 0px 0px 0px;
	display: block;
	text-decoration:none;
	font-size:1.2em;
	color:#313131;
	border-left:solid 1px #e1e1e1;
		
}

#menu ul li a:hover{
	color:#7878ff;
		
}
.details_clock
{
	font-family		: MS Sans Serif, arial;
	font-size		: 14;
	font-weight		: normal;
	color			: #fff;
	padding			: 0 20px 0 0;
	text-align		: right;
}

.details
{
font-family		: MS Sans Serif, arial;
font-size		: medium;
font-weight		: normal;
color			: #fff;
padding			: 0 0 0 0;
}


.hid_details
{
font-family		: MS Sans Serif, arial;
font-size		: medium;
font-weight		: normal;
color			: #FFEFD5;
padding			: 0 0 0 0;
text-align	        : justify;
}
.c_details
{
font-family		: MS Sans Serif, arial;
font-size		: medium;
font-weight		: normal;
color			: #FFEFD5;
padding			: 0 0 0 0;
text-align	        : right;
}
.c_details_usd_2
{
font-family		: MS Sans Serif, arial;
font-size		: medium;
font-weight		: bold;
color			: #FFEFD5;
padding			: 0 0 0 0;
text-align	        : left;
}
.c_details_usd_1
{
font-family		: MS Sans Serif, arial;
font-size		: medium;
font-weight		: bold;
color			: #FFEFD5;
padding			: 0 0 0 0;
text-align	        : right;
}

.c_details_left
{
font-family		: MS Sans Serif, arial;
font-size		: medium;
font-weight		: normal;
color			: #FFEFD5;
padding			: 0 0 0 0;
text-align	        : left;
}
.c_details_center
{
font-family		: MS Sans Serif, arial;
font-size		: medium;
font-weight		: normal;
color			: #FFEFD5;
padding			: 0 0 0 0;
text-align	        : center;
}


.c_details_just_1
{
font-family		: MS Sans Serif, arial;
font-size		: medium;
font-weight		: normal;
color			: #FFEFD5;
padding			: 0 0 0 0;
text-align	        : justify;
}
.c_details_just_2
{
font-family		: MS Sans Serif, arial;
font-size		: medium;
font-weight		: normal;
color			: #ccc;
padding			: 0 0 0 0;
text-align	        : justify;
}
.c_details_just_3
{
font-family		: MS Sans Serif, arial;
font-size		: medium;
font-weight		: normal;
color			: #DEB887;
padding			: 0 0 0 0;
text-align	        : justify;
}


.xsnazzy h1, .zsnazzy h1 {
font-family: arial;
margin:0; 
font-size:0.9em; 
padding:0 10px 5px 10px; 
border-bottom:1px solid #444;
}
.xsnazzy p, .zsnazzy p {
margin:0; 
padding:5px 10px; 
font-size:12px;
}
.xsnazzy {
background: transparent; 
width:150px; 
float:center; 
margin:0 3px;
}

.xtop, .xbottom {
display:block; 
background:transparent; 
font-size:1px;
}
.xb1, .xb2, .xb3, .xb4 {
display:block; 
overflow:hidden;
}
.xb1, .xb2, .xb3 {
height:1px;
}
.xb2, .xb3, .xb4 {
border-left:1px solid #444;
border-right:1px solid #444;
}
.xb1 {
margin:0 5px; 
background:#444;
}
.xb2 {
margin:0 3px;
border-width:0 2px;
}
.xb3 {
margin:0 2px;
}
.xb4 {
height:2px; 
margin:0 1px;
}





.xb11, .xb12, .xb13, .xb14 {
display:block; 
overflow:hidden;
}
.xb11, .xb12, .xb13 {
height:1px;
}
.xb12, .xb13, .xb14 {
background:#101010; 
border-left:1px solid #444;
border-right:1px solid #444;
}
.xb11 {
margin:0 5px; 
background:#444;
}
.xb12 {
margin:0 3px;
border-width:0 2px;
}
.xb13 {
margin:0 2px;
}
.xb14 {
height:2px; 
margin:0 1px;
}


.xboxcontent {
background:#101010;
display:block; 
border:0 solid #444; 
border-width:0 1px; 
height:auto;
}
* html .xboxcontent {
height:1px;
}

.color_a {
background:#D2691E;
color:#fff;
}
.color_b {
background:#d4d8bd; 
color:#000;
}
.color_c {
background:#758279; 
color:#fff;
}
.color_d {
background:#b2ab9b; 
color:#000;
}
.color_e {
background:#4682B4; 
color:#FFF;
}



.color_f {
background:#2E8B57; 
color:#FFF;
}
.color_g {
background:#101010; 
color:#FFF;
}



.xsnazzy_1 h1, .zsnazzy_1 h1 {
font-family: arial;
margin:0; 
font-size:0.9em; 
padding:0 10px 5px 10px; 
border-bottom:1px solid #444;
}
.xsnazzy_1 p, .zsnazzy_1 p {
margin:0; 
padding:5px 10px; 
font-size:12px;
}
.xsnazzy_1 {
background: transparent; 
width:140px; 
float:center; 
margin:0 3px;
}

.xsnazzy_2 h1, .zsnazzy_2 h1 {
font-family: arial;
margin:0; 
font-size:0.9em; 
padding:0 10px 5px 10px; 
border-bottom:1px solid #444;
}
.xsnazzy_2 p, .zsnazzy_2 p {
margin:0; 
padding:5px 10px; 
font-size:12px;
}
.xsnazzy_2 {
background: transparent; 
width:120px; 
float:center; 
margin:0 3px;
}


.xsnazzy_5 h1, .zsnazzy_5 h1 {
font-family: arial;
margin:0; 
font-size:0.9em; 
padding:0 10px 5px 10px; 
border-bottom:1px solid #444;
}
.xsnazzy_5 p, .zsnazzy_5 p {
margin:0; 
padding:5px 10px; 
font-size:12px;
}
.xsnazzy_5 {
background: transparent; 
width:540px; 
float:center; 
margin:0 3px;
}


.xsnazzy_6 h1, .zsnazzy_6 h1 {
font-family: arial;
margin:0; 
font-size:1.2em; 
padding:0 10px 5px 10px; 
border-bottom:1px solid #444;
}
.xsnazzy_6 p, .zsnazzy_6 p {
margin:0; 
padding:5px 10px; 
font-size:12px;
}
.xsnazzy_6 {
background: transparent; 
width:540px; 
float:center; 
margin:0 3px;
}

.xsnazzy_7 h1, .zsnazzy_7 h1 {
font-family: arial;
margin:0; 
font-size:1.2em; 
padding:0 10px 5px 10px; 
border-bottom:1px solid #101010;
}
.xsnazzy_7 p, .zsnazzy_7 p {
margin:0; 
padding:5px 10px; 
font-size:12px;
}
.xsnazzy_7 {
background: transparent; 
width:540px; 
float:center; 
margin:0 3px;
}
.xboxcontent_7 {
background:#101010;
display:block; 
border:0 solid #444; 
border-width:0 1px; 
height:auto;
}
* html .xboxcontent_7 {
height:1px;
}


.xsnazzy_8 h1, .zsnazzy_8 h1 {
font-family: arial;
margin:0; 
font-size:0.9em; 
padding:0 10px 5px 10px; 
border-bottom:1px solid #444;
}
.xsnazzy_8 p, .zsnazzy_8 p {
margin:0; 
padding:5px 10px; 
font-size:12px;
}
.xsnazzy_8 {
background: transparent; 
width:390px; 
float:center; 
margin:0 3px;
}



.xsnazzy_10 h1, .zsnazzy_10 h1 {
font-family: arial;
margin:0; 
font-size:0.9em; 
padding:0 10px 5px 10px; 
border-bottom:1px solid #444;
}
.xsnazzy_10 p, .zsnazzy_10 p {
margin:0; 
padding:5px 10px; 
font-size:12px;
}
.xsnazzy_10 {
background: transparent; 
float:center; 
margin:0 3px;
}




.xsnazzy_11 h1, .zsnazzy_11 h1 {
font-family: verdana, arial;
margin:0; 
font-size:0.9em; 
padding:0 10px 5px 10px; 
border-bottom:0px solid #ccc;
}
.xsnazzy_11 p, .zsnazzy_11 p {
margin:0; 
padding:5px 10px; 
font-size:12px;
}
.xsnazzy_11 {
background: transparent; 
width:240px; 
float:center; 
margin:0 3px;
}

.xboxcontent_11 {
display:block; 
border:0 solid #444; 
border-width:0 1px; 
height:auto;
}
* html .xboxcontent_11 {
height:1px;
}

.xtop_11, .xbottom_11 {
display:block; 
background:transparent; 
font-size:1px;
}
.xb41, .xb42, .xb43, .xb44 {
display:block; 
overflow:hidden;
}
.xb41, .xb42, .xb43 {
height:1px;
}
.xb42, .xb43, .xb44 {
background:transparent; 
border-left:1px solid #444;
border-right:1px solid #444;
}
.xb41 {
margin:0 5px; 
background:#444;
}
.xb42 {
margin:0 3px;
border-width:0 2px;
}
.xb43 {
margin:0 2px;
}
.xb44 {
height:2px; 
margin:0 1px;
}







p.ninelink
	{
		padding: 5px;
		font-size: 1.0em;
		color:#ccc;
		text-align: justify;
		font-style:normal;
		font-family: Arial,Verdana;
	}
p.ninelink_1
	{
		padding: 5px;
		font-size: 1.2em;
		color:#FF7F50;
		text-align: justify;
		font-style:normal;
		font-family: Arial,Verdana;
	}
p.ninelink_2
	{
		padding: 5px;
		font-size: 1.2em;
		color:#ccc;
		text-align: justify;
		font-style:normal;
		font-family: Arial,Verdana;
	}
p.ninelink_3
	{
		padding: 5px;
		font-size: 1.2em;
		color:#ccc;
		text-align: right;
		font-style:normal;
		font-family: Arial,Verdana;
	}
p.ninelink_4
	{
		padding: 20px;
		font-size: 1.1em;
		color:#ccc;
		text-align: right;
		font-style:bold;
		font-family: Arial,Verdana;
	}
p.ninelink_5
	{
		padding: 10px;
		font-size: 0.8em;
		color:#ff0;
		text-align: left;
		font-style:normal;
		font-family: Arial,Verdana;
	}
p.ninelink_6
	{
		padding: 5px;
		font-size: 1.0em;
		color:#ccc;
		text-align: justify;
		font-style:normal;
		font-family: Arial,Verdana;
	}
p.ninelink_form
	{
		padding: 5px;
		font-size: 0.9em;
		color:#f00;
		text-align: right;
		font-style:normal;
		font-family: Arial,Verdana;
	}
p.ninelink_form_1
	{
		padding: 5px;
		font-size: 1.0em;
		color:#fff;
		text-align: left;
		font-style:normal;
		font-family: Arial,Verdana;
	}
p.ninelink_form_2
	{
		padding: 5px;
		font-size: 0.8em;
		color:#f00;
		text-align: right;
		font-style:normal;
		font-family: Arial,Verdana;
	}
p.ninelink_form_3
	{
		padding: 5px;
		font-size: 1.4em;
		color:#ff0;
		text-align: right;
		font-style:normal;
		font-family: Arial,Verdana;
	}
p.ninelink_payment_1
	{
		padding: 5px;
		font-size: 1.2em;
		color:#f00;
		text-align: left;
		font-style:normal;
		font-family: Arial,Verdana;
	}
p.ninelink_code
	{
		padding: 0px;
		font-size: 2.5em;
		color:#ff0;
		text-align: right;
		font-style:normal;
		font-family: Arial,Verdana;
	}
p.testimonial_1
	{
		padding: 5px;
		font-size: 1.0em;
		color:#FFE4C4;
		text-align: left;
		font-style:normal;
		font-family: Arial,Verdana;
	}
p.testimonial_2
	{
		padding: 5px;
		font-size: 0.6em;
		color:#FFD700;
		text-align: right;
		font-style:normal;
		font-family: Arial,Verdana;
	}
p.storenotice
	{
		padding: 5px;
		font-size: 1.0em;
		color:#ccc;
		text-align: center;
		font-style:normal;
		font-family: Arial,Verdana;
	}
p.storenotice_1
	{
		padding: 5px;
		font-size: 1.0em;
		color:#7CFC00;
		text-align: center;
		font-style:normal;
		font-family: Arial,Verdana;
	}
p.storenotice_2
	{
		padding: 5px;
		font-size: 1.0em;
		color:#8B4513;
		text-align: center;
		font-style:normal;
		font-family: Arial,Verdana;
	}
p.storenotice_3
	{
		padding: 5px;
		font-size: 1.0em;
		color:#EEE8AA;
		text-align: center;
		font-style:normal;
		font-family: Arial,Verdana;
	}
p.user_1
	{
		padding: 5px;
		font-size: 0.8em;
		color:#ffffff;
		text-align: right;
		font-style:normal;
		font-family: Arial,Verdana;
	}
p.user_2
	{
		padding: 5px;
		font-size: 0.8em;
		color:#ffffff;
		text-align: right;
		font-style:normal;
		font-family: Arial,Verdana;
	}
	
blockquote
{
padding: 30px;
font-size: 1.5em;
color:#FFE4C4;
background: url(../image/icon/quote-up.png) top left no-repeat;
}
cite
{
font-size: 0.7em;
float: right;
color:#DEB887;
} 

.paging { padding:10px 0px 0px 0px; text-align:center; font-size:13px;}
.paging.display{text-align:right;}
.paging a, .paging span {padding:2px 8px 2px 8px;}
.paging span {font-weight:bold; color:red; font-size:13px; }
.paging a {color:#FFEBCD; text-decoration:none; border:1px solid #dddddd;}
.paging a:hover { text-decoration:none; background-color:#6C6C6C; color:#fff; border-color:#000;}
.paging span.prn { font-size:13px; font-weight:normal; color:#FFEBCD; }
.paging a.prn { border:2px solid #dddddd;}
.paging a.prn:hover { border-color:#000;}
.paging p#total_count{color:#F8F8FF; font-size:12px; padding-top:8px; padding-left:18px;}
.paging p#total_display{color:#F8F8FF; font-size:12px; padding-top:10px;}


p.headline {font-variant: normal;
	  margin:5px;
	  font-size: 19px;
	  color:#fff;
	  font-weight:bold;
	  float: left;
	}
p.headline_1 {font-variant: normal;
	  margin:5px;
	  font-size: 19px;
	  color:#fff;
	  font-weight:bold;
	  float: center;
	}
p.headline_2 {font-variant: normal;
	  margin:0px;
	  font-size: 18px;
	  color:#fff;
	  font-weight:normal;
	  float: center;
	}
p.headline_3 {font-variant: normal;
	  margin:5px;
	  font-size: 19px;
	  color:#fff;
	  font-weight:bold;
	  float: center;
	}

p.headline_r {font-variant: normal;
	  margin:5px;
	  font-size: 19px;
	  color:#fff;
	  font-weight:bold;
	  float: right;
	}
input.adjusted
{
color: #000;
background: #ffffff;
border: 1px solid red;
height: 22px;
font-size: 18px;
float: left;
width:235px;
}
input.adjusted_1
{
color: #000;
background: #ffffff;
border: 1px solid red;
height: 22px;
font-size: 18px;
float: right;
}

input.adjusted_2
{
color: #000;
background: #ffffff;
border: 1px solid red;
height: 22px;
font-size: 18px;
}

input.adjusted_3
{
color: #000;
background: #ffffff;
border: 1px solid red;
height: 22px;
font-size: 18px;
}

select.select_1  { 
 background-color: #ffffff; 
 color: #781351;
 font-size: 17px;
 float: left;
 margin:0px;
}
select.select_2  { 
 background-color: #ffffff; 
 color: #781351;
 font-size: 17px;
 float: left;
 margin:0px;
}

.input-box_1
{
color: #781351;
background: #ffffff;
border: 1px solid red;
width: 400px;
} 
blockquote.confirm
{
padding: 10px;
font-size: 1.5em;
color:#FFE4C4;
background: top left no-repeat;
text-align: justify;
}



.white
{
color: #FFFFFF;
}

.slogan1{
font-family: Gill Sans, Verdana;
font-size: 30px;
line-height: 14px;
text-transform: uppercase;
letter-spacing: 0px;
font-weight: bold;
color : #ff0;
border-bottom: 0px solid navy;
}
.slogan2{
font-family: Gill Sans, Verdana;
font-size: 10px;
line-height: 14px;
text-transform: uppercase;
letter-spacing: 0px;
font-weight: bold;
color : white;
border-bottom: 0px solid navy;
}
.slogan3{
font-family: Gill Sans, Verdana;
font-size: 11px;
line-height: 11px;
text-transform: uppercase;
letter-spacing: 0px;
font-weight: bold;
color : #00f;
border-bottom: 0px solid navy;
}


p.heading1 {font-variant: normal;
	  margin:0px;
	  font-size: 18px;
	  color:#f00;
	  font-weight:normal;
	  text-align: center;
	  font-family: Verdana,Arial;
}

input
{
color: #781351;
background: #ffffff;
border: 1px solid #ccc;
height: 28px;
font-size: 20px;
}

input:hover { background: aqua; color: black; }
input:active { background: lime !important; color: black; }
input:focus { background: #FFFFCC; color: black; }

p.terms {
font-family: "Helvetica Neue", "Lucida Grande", Helvetica, Arial, Verdana, sans-serif;
font-size: 14px;
margin-top: .1em; color: #ccc;
text-align: justify;
}

p.robot {
font-family: "Helvetica Neue", "Lucida Grande", Helvetica, Arial, Verdana, sans-serif;
font-size: 20px;
margin-top: .0em;
text-align: left;
}

 p.error{
  font-variant: normal;
  font-size: 18px;
  color:yellow;
 }

 .xsnazzy_91 h1, .zsnazzy_91 h1 {
font-family: verdana, arial;
margin:0; 
font-size:0.9em; 
padding:0 10px 5px 10px; 
border-bottom:0px solid #ccc;
}
.xsnazzy_91 p, .zsnazzy_91 p {
margin:0; 
padding:5px 10px; 
font-size:16px;
}
.xsnazzy_91 {
background: #101010; 
width:540px; 
float:center; 
margin:0 3px;
}

.xboxcontent_91 {
display:block; 
border:0 solid #444; 
border-width:0 1px; 
height:auto;
}
* html .xboxcontent_91 {
height:1px;
}

.xtop_91, .xbottom_91 {
display:block; 
background:transparent; 
font-size:1px;
}
.xb91, .xb92, .xb93, .xb94 {
display:block; 
overflow:hidden;
}
.xb91, .xb92, .xb93 {
height:1px;
}
.xb92, .xb93, .xb94 {
background:transparent; 
border-left:1px solid #444;
border-right:1px solid #444;
}
.xb91 {
margin:0 5px; 
background:#444;
}
.xb92 {
margin:0 3px;
border-width:0 2px;
}
.xb93 {
margin:0 2px;
}
.xb94 {
height:2px; 
margin:0 1px;
}

.submitbutton {
    border: 0;
    background: transparent;
}


