@CHARSET "UTF-8";
body {
	margin: 0;
	padding: 0;
	background: url(../images/bg_gradient.gif);
	/*background: #000000;*/
	color: #333;
	font-size: 78%;
	font-family: "Lucida Sans Unicode", Tahoma, Geneva, sans-serif, helvatica, georgia, courier;

}

h1, h2, h3, h4, h5, h6 {
	margin: 1.2em 0;
	font-family: Georgia, serif; 
	color: #534B48; 
}
h1, h2 {
	font-size: 1.4em;
}
h3 {
	font-size: 1.3em;
}
h4 {
	font-size: 1.2em;
}
h5 {
	font-size: 1.1em;
}
h6 {
	font-size: 1em;
}
a:link {
	color: #669900;
	text-decoration: none;
	font-size: 12px;
}
a:visited {
	color: #6699ff;
	text-decoration: none;
	font-size: 12px;
}
a:hover, a:active {
	color: #000000;
	text-decoration: none;
	font-size: 12px;
}



html>body #wp-calendar {
	width: 178px;
}



P {
	font-size: 12px;

}

td {
	font-size: 12px;
	font-family : "Arial";
}

TD.smaller {
	font-size: 11px;
	
	color : #000000;
}

P.smaller {
	font-size: 11px;
	font-family : Arial;
	color : #000000;
}

TD.whitetext {
	font-size: 11px;

	color : #FFFFFF;
}

TD.menu {
	font-size: 10px;

	font-weight : Bold;
}

input.search
{
	height: 12px;
	background-color: #D0CDAD;
	border: solid #666;
	border-width: 1px;
	font-family: tahoma;
	color: rgb(0,0,0);
	font-size: 11px;
	
}

select.search
{
	height: 17px;
	background-color: #F8F0D8;
	border: solid #C0BC91;
	border-width: 1px;
	font-family: tahoma;
	color: rgb(0,0,0);
	font-size: 11px;
	margin: 0px;
	
}

TD.mincart {
	font-size: 11px;
	font-family : Arial;
}

P.mincart {
	font-size: 11px;
	font-family : Arial;
}

blockquote {
	margin: 0 20px;
	padding: 0.05em 20px;
	border-top: 1px solid #CCC;
	border-bottom: 1px solid #CCC;
	background: url(images/commentalt.gif) repeat-y;
	font-size: 0.9em;
}
code {
	color: #666;
}

form, img {
	border: 0; 
	margin: 0; 
	padding: 0;
}

#divbgcolor{
	background-color: #FFFFFF;
	width: 900px;
	margin-right: auto;   
  	margin-left: auto;
}

#starttabletd1 {
	font-size: 16px;
}

#starttabletd2 {
	font-size: 12px;
}

#divtable{
	width: 900px;
	font-size: 12px;
	border: 0 solid;
	
}

#divtable1{
	width: 900px;
	padding-top: 0px;
}

#divimgtop{
	position: relative;
	z-index: 1;
	padding-top: 10px;
	
}

#divimgbottom{
	position: relative;
	z-index: 99;
	/*padding-bottom:0px;*/
	margin-top: 0;
	border: 0px solid #000000;
	
}

#bsize{
	font-size: 16px;
}

#divshowgroupimg{
	margin-left: 12px;
	margin-bottom: 19px;
	width: 68px;
	height: 68px;
	
}

#divfieldset1{
	width: 250px;
	text-align: center;
	
}

#divsubmit{
	width: 80px;
	height: 30px;
	color: #FFFFFF;
	font-size: 14px;
	background-color: #000000;
	border: 0 solid #000000;
}

#divbottom{
	position: relative;
	text-align:center;
	background-color: #FFFFFF;
	font-size: 12px;
	width: 768px;
	margin-right: auto;   
  	margin-left: auto;
	bottom: 40px;
}

#paypage{
	position: relative;;
	top: 20px;
	left: 60px;
}

#paybutton{
	width: 60px;
	height: 25px;
	text-align:center;
	font-size: 12px;
	background-color: #B7B7B7;

}

#payorderinfo{
	border: 1px solid #FF0000;
	width: 100%;
	
}

#paytable0{
	font-size: 12px;

}

#paytable{
	width: 80%;
	/*text-align: center;*/
	font-size: 12px;
}

#paytableth{
	width: 78%;
	height: 26px;
	font-size: 14px;
	background-color: #b5e3ee;
	color: #000000;
}

#paytable1{
	width: 900px;
	top: 100px;
}

#paytable2{
	width: 50%;
	top: 352px;
	border: 0px solid #808080;

}

#paytable3{
	width: 100%;
	height: 150px;
	border: 0px solid #808080;
	text-align: center;
}


#paytable3th{
	width: 40%;
	background-color: #ececec;
	font-size: 12px;
	text-align: center;
	height: 18px;
	color: #000000;
}

#paytable3button{
	width: 60px;
	height: 20px;
	text-align:center;
	font-size: 12px;
	background-color: #B7B7B7;

}

#paytable4{
	width: 100%;
	height: 150px;
	border: 0px solid #808080;
	top: 0;
}

#paytable5{
	width: 80%;
	border: 0px solid #808080;
	position: relative;
	left: 0;
	font-size: 13px;
}

#paytable5th{
	width: 102%;
	background-color: #ececec;
	font-size: 14px;
	text-align: left;
	height: 18px;
	color: #000000;
}

#payfieldset1{
	width: 100%;
	border:1px solid #B7B7B7;
	text-align: center;
}

#payfieldset2{
	width: 100%;
	border:1px solid #B7B7B7;
	text-align: left;
}


#payselect{
	width: 100px;
	height: 23px;
	font-size: 12px;
}

#paytext{
	width: 160px;
	height: 20px;
	font-size: 12px;
}

#paytextnumber{
	width: 40px;
	height: 20px;
	font-size: 12px;
	text-align: right;
	
}

#paytextnone{
	border-left-style:none;
	border-right-style:none;
	border-top-style:none;
	border-bottom-style:none;
	font-size: 15px;
	width: 100%;
	border:0 solid #FFFFFF;
}

#payradio1{
	width: 12px;
	height: 12px;
	position: absolute;
	text-align: center;
	padding-left: 260px;

}
#payradio2{
	width: 12px;
	height: 12px;
	position: absolute;
	text-align: center;
	padding-left: 360px;

}

#logo{
	position: absolute;
	top: 0px;
	left: 30px;
	background-image: url(../images/cool-logo-1.png);
	width: 220px;
	height: 60px;
}

#miniinfotable{
	width: 90%;
	border: 1px solid #FFFFFF;
}

#miniinfofieldset{
	width: 70%;
	background-color: #C9EFF5;
	border: 0 solid #666666;
}

#ihelp{
	background: #b5e3ee;
}

#divuser{
	color: #CC0000;
}

#toptableuser{
	position: relative;
	width: 300px;
	color: #FFFFFF;
	margin-right: 0;
	text-align: right;
}

#pricefieldset{
	width: 100%;
	background-color: #99A7AA;
	text-align: center;
	height: 160px;
	right: 220px;
	top: 242px;
	
}

#picsite{
	position: absolute;
	padding: 50px 54px;
	top: 0;

}

#picsiteuploadn{
	position: absolute;
	padding: 50px 53px;
	top: 0;

}

#picsiteuploadm{
	position: absolute;
	padding: 50px 54px;
	top: 0;

}

#picsiteuploadmp{
	position: absolute;
	padding: 50px 53px;
	top: 0;

}

#picsitetext{
	position: absolute;
	padding: 50px 85px;
	top: 0;

}

#picsitetextp{
	position: absolute;
	padding: 50px 102px;
	top: 0;

}

#picsite1{
	position: absolute;
	padding: 50px 54px;
	top: 0;
}

#picsite2{
	position: absolute;
	padding: 50px 102px;
	top: 19px;
}

#picsite3{
	position: absolute;
	padding: 50px 88px;
	top: 0;
}

#picsite4{
	position: absolute;
	padding: 50px 99px;
	top: 17px;
}

#radiofontschoice{
	position: relative;
	text-align: right;
	top: 10px;
	right: 45px;
	
}

#errorfieldset{
	width: 320px;
	height: 175px;
	background-color: #B8B7AF;
	font-size: 14px;
	text-align: center;
	padding-top: 40px;
}

#errorfieldseta{
	color: #BD352B;
	font-size: 14px;
}

#logonfieldset{
	width: 320px;
	height: 175px;
	background-color: #B8B7AF;
	font-size: 14px;
	text-align: right;
	margin-left: auto;
	margin-right: auto;
	padding-top: 0;
}

#regfiledset{
	width: 250px;
	height: 100px;
	font-size: 14px;
	text-align: center;
}

#regfiledsettextlength{
	width: 150px;
}

#aRandomFill{
	font-size: 14px;
}

#clear{
	font-size: 14px;
}

.sendtable{
	size: 14px;
	width: 50%;
	border: 1px solid; 
}

.paytext{
	width: 160px;
	height: 20px;
	font-size: 12px;
}
