body          	{ -webkit-text-size-adjust: none; text-align: center; background-color: #B6DAF7; font-family: Arial; font-size:10pt; color: #404040; line-height: 130%;  margin-top: 0; margin-left: 0; margin-right: 0; padding-top: 0; padding-left: 0; padding-right: 0; }


@font-face {
	font-family: 'Museo';
	src: url('webfont.eot');
	src: local('?'), url('webfont.woff') format('woff'), url('webfont.ttf') format('truetype'), url('webfont.svg#webfontPxPWDKLu') format('svg');
	font-weight: normal;
	font-style: normal;
}

TD 
{
FONT-WEIGHT: normal; FONT-SIZE: 11pt; COLOR: #404040; FONT-FAMILY: Arial;
}

h1 {font-family: Museo, Arial; font-size: 19pt; font-weight: normal; color: #404040; padding-top: 0px; margin-top: 0px; padding-bottom: 2px;}
h2 {font-family: Museo, Arial; font-size: 16pt; font-weight: normal; color: #404040; margin-top: 0px; margin-top: 25px; margin-bottom: 5px;}
h3 {font-size: 14pt; text-align: center; font-weight: normal; color: #404040; margin-top: 0px; margin-top: 30px; margin-bottom: 15px;}


.holding {width: 600px; background-color: #FFF; -moz-border-radius: 7px; -webkit-border-radius: 7px; padding: 50px;  margin-top: 25px; margin-left: auto; margin-right: auto; font-size: 11pt; line-height: 150%;}
.hold {font-size: 14pt; padding-top: 30px; padding-bottom:30px;}
.hold2 { width: 400px; text-align: left; padding-top: 10px; padding-bottom: 10px; margin-left: auto; margin-right: auto;}
.hold3 { font-size: 10pt; padding: 2px; margin-left: auto; margin-right: auto; margin-bottom: 40px; width: 690px; color: #FFFFFF; }


.shorta {color: #808080; padding-top: 7px; padding-bottom: 5px;}

A { color: #0088F0; 
text-decoration: none;
outline: none; }

A:hover, A:active, A:focus { color: #0088F0; text-decoration: underline;}

A.bluei { color: #0088F0; 
font-size: 10pt;
font-style: italic;
text-decoration: none; }

A.bluei:hover, A.bluei:active, A.bluei:focus { font-size: 10pt; font-style: italic; color: #0088F0; }

.topy { float: right; text-align: right; font-size: 10pt; color: #C00000; display: block;
padding-top: 10px;
padding-bottom: 10px;
padding-left: 12px;
padding-right: 12px; 
-moz-border-radius: 7px;
-webkit-border-radius: 7px;
background-color: #FFFEB7;}

.topg { float: right; text-align: right; font-size: 10pt; color: #808080; display: block;
padding-top: 10px;
padding-bottom: 10px;
padding-left: 12px;
padding-right: 12px; 
-moz-border-radius: 7px;
-webkit-border-radius: 7px;
background-color: #EFF5F9;}

.logo   { float: left; height:54px; padding-top: 27px;}
.menu   { float: right; padding-top: 25px; color: #C0C0C0; display: block; width:546px; text-align: right;}
.menutop   { color: #808080;}

.shorten { float:left; text-align: left; font-size: 12pt; color: #FFFFFF; display: block;
width: 650px;
height: 28px;
margin-top: 5px;
padding-top: 14px;
padding-bottom: 15px;
padding-left: 18px; 
-moz-border-radius: 7px;
-webkit-border-radius: 7px;
background-color: #AAF898;}

.murl { font-size: 12pt; width: 468px; height: 20px; color: #000; padding:4px; border: 1px solid #C1D5E5; -moz-border-radius: 3px;
-webkit-border-radius: 3px;}
.mcat { font-size: 12pt; width: 140px; height: 30px; color: #000; padding:3px; border: 1px solid #C1D5E5; -moz-border-radius: 3px;
-webkit-border-radius: 3px;}
.surl {  background-color: #CDE9FF; font-size: 16pt; width: 270px; height: 30px; color: #005BA0; padding: 5px; padding-left:10px; border:0px; -moz-border-radius: 7px;
-webkit-border-radius: 7px; margin-bottom: 18px;}
.light {color: #707070;}
.mbox {width: 483px; margin-top: 10px; margin-left: auto; margin-right: auto;}
.msbox {width: 410px; margin-top: 10px; margin-left: auto; margin-right: auto;}

A.short { float: right; color: #FFFFFF; display: block;
font-size: 18pt;
text-decoration: none;
width: 127px;
height: 37px;
padding-top: 20px;
margin-top: 5px;
-moz-border-radius: 7px;
-webkit-border-radius: 7px;
background-color: #C1D5E5; }

A.short:hover, A.short:active, A.short:focus { text-decoration: none; font-size: 18pt; color: #FFFFFF; background-image: url('images/short.gif'); background-color: #37DE10; }

A.edsave { float: left; color: #FFFFFF; display: block;
font-size: 15pt;
text-decoration: none;
text-align: center;
width: 90px;
height: 30px;
padding-top: 9px;
margin-top: 10px;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
background-color: #C1D5E5; }

A.edsave:hover, A.edsave:active, A.edsave:focus { text-decoration: none; font-size: 15pt; color: #FFFFFF; background-color: #37DE10; }

.cleft {float: left; margin-left: 10px;  margin-top: 25px;}
.custom {color: #C00000; margin-top: 5px; margin-bottom: 18px;}

.edit, .edit1, .edit2 {color: #808080; font-size: 11pt;}
.fetch {font-size: 11pt;}

A.edit1, A.edit2, A.ca { color: #0088F0; 
font-size: 11pt;
text-decoration: none; }

A.edit1:hover, A.edit1:active, A.edit1:focus,
A.edit2:hover, A.edit2:active, A.edit2:focus,
A.ca:hover, A.ca:active, A.ca:focus { font-size: 11pt; color: #0088F0; text-decoration: underline;}

.cus { position: relative; top: 12px; left: 3px;color: #808080; font-size: 11pt;}
A.cus { position: relative; top: 12px; left: 3px; color: #0088F0; 
font-size: 11pt;
text-decoration: none; }

A.cus:hover, A.cus:active, A.cus:focus { font-size: 11pt; color: #0088F0; text-decoration: underline;}

.cusbox, .editbox1, .editbox2 { display: none; text-align: left; background-color: #D6FFCD; color: #808080; font-size: 11pt; width: 550px; padding: 15px;
margin-bottom: 18px;
margin-left: auto;
margin-right: auto;
-moz-border-radius: 7px;
-webkit-border-radius: 7px;}

a.s { font-size: 11pt;}
.b {display: none; padding-left: 10px; padding-right: 10px; padding-top: 15px; padding-bottom: 5px;}

.adbox {text-align: right; background-color: #D6FFCD; color: #808080; font-size: 12pt; width: 530px; padding: 15px;
margin-left: auto;
margin-right: auto;
-moz-border-radius: 7px;
-webkit-border-radius: 7px;}
.adb {color: #808080; font-size: 12pt;}

.adbox2 {text-align: left; background-color: #D6FFCD; color: #808080; font-size: 11pt; width: 510px; padding: 25px;
margin-left: auto;
margin-right: auto;
-moz-border-radius: 7px;
-webkit-border-radius: 7px;}

.adgap {height:20px;}


.probox, .protbox { background-color: #D6FFCD; color: #808080; font-size: 11pt; width: 450px; padding: 10px;
margin-left: auto;
margin-right: auto;
-moz-border-radius: 7px;
-webkit-border-radius: 7px;}

.proerr { text-align: center; font-size: 12pt; color: #C00000; display: block; width: 470px;
padding-top: 10px;
padding-bottom: 10px;
margin-left: auto;
margin-right: auto;
margin-bottom: 5px; 
-moz-border-radius: 7px;
-webkit-border-radius: 7px;
background-color: #FFFEB7;}

.probox {text-align: right;}
.protbox {text-align: center; line-height: 160%;}
.progap {height:10px;}

.aderror { text-align: center; font-size: 12pt; color: #C00000; display: block; width: 560px;
padding-top: 10px;
padding-bottom: 10px;
margin-left: auto;
margin-right: auto;
margin-bottom: 5px; 
-moz-border-radius: 7px;
-webkit-border-radius: 7px;
background-color: #FFFEB7;}

.editerror { text-align: center; font-size: 12pt; color: #C00000; display: block; width: 580px;
padding-top: 10px;
padding-bottom: 10px;
margin-left: auto;
margin-right: auto;
margin-bottom: 5px; 
-moz-border-radius: 7px;
-webkit-border-radius: 7px;
background-color: #FFFEB7;}

.editdesc { font-size: 12pt; width: 480px; margin-top: 10px; height: 20px; color: #000; padding:5px; border: 1px solid #C1D5E5; -moz-border-radius: 3px;
-webkit-border-radius: 3px;}

.editlink { float: left; font-size: 12pt; width: 300px; margin-top: 10px; height: 20px; color: #000; padding:5px; border: 1px solid #C1D5E5; -moz-border-radius: 3px;
-webkit-border-radius: 3px;}


.moresh { float: left; font-size: 16pt; margin-right: 5px;  margin-top: 20px;}
.s    { margin-bottom: 18px;}

.catlist  { width: 260px; float: left; color: #404040; margin-top: 10px; }
.catlist2 { float: left; color: #404040; margin-top: 10px; }
.cb { margin: 7px; }

A.olink { color: #0088F0; 
font-size: 12pt;
text-decoration: none; }

A.olink:hover, A.olink:active, A.olink:focus { font-size: 12pt; color: #0088F0; text-decoration: underline;}

.errorbox { display: block; margin-top: 5px; -moz-border-radius: 7px; -webkit-border-radius: 7px; background-color: #FFFEB7; padding: 10px; font-size: 12pt; color: #C00000;}
.shortbox { margin-top: 5px; -moz-border-radius: 7px; -webkit-border-radius: 7px; border: 2px solid #CDDEEB; padding-top: 20px; padding-bottom: 2px; font-size: 12pt; color: #000000;}
A.ma
{
    FONT: 12pt Arial;
    COLOR: #8C8C8C;
    TEXT-DECORATION: none;
}
A.ma:hover, A.ma:active, A.ma:focus
{
    FONT: 12pt Arial;
    COLOR: #8C8C8C;
    TEXT-DECORATION: underline;
		outline: 0;
}
	
.break { height: 1px; background-color: #E0E0E0; margin-top: 20px; margin-bottom: 20px;}

.rebox
{
	width: 480px;
	-moz-border-radius: 7px;
	-webkit-border-radius: 7px;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 11px;
	padding-right: 11px;
	font-size:10pt;
	margin-left: auto;
	margin-right: auto;
	color: #707070;
}

A.toplink, A.toplink:visited
{
    float: left;
	display: block;
	FONT: normal 16pt Arial;
    COLOR: #0088F0;
    TEXT-DECORATION: none;
	margin-bottom: 2px;
}

A.toplink:hover, A.toplink:active, A.toplink:focus
{
    float: left;
	FONT: normal  16pt Arial;
    COLOR: #0088F0;
    TEXT-DECORATION: underline;
	margin-bottom: 2px;
}
.topright {float: right; position: relative; top: 5px; }

.rel { width: 600px; margin-top: 15px; margin-bottom: 20px; margin-left: auto; margin-right: auto; }
.m { text-align: left; font-size: 11pt; padding-top: 20px; }

A.relink, A.relink:visited
{   display: block;
    FONT: normal 12pt Arial;
    COLOR: #0088F0;
    TEXT-DECORATION: none;
	margin-bottom: 2px;
}

A.relink:hover, A.relink:active, A.relink:focus
{   FONT: normal 12pt Arial;
    COLOR: #0088F0;
    TEXT-DECORATION: underline;
	margin-bottom: 2px;
}
.readd {float: left; color: #707070; font-size: 10pt; padding-top: 2px; }


.basemenu { margin-left: auto; margin-right: auto; text-align: left; margin-top: 20px; color: #C0C0C0; width: 480px; padding-bottom:10px; font-family: arial; }
A.main
{
    FONT: normal 11pt Arial;
    COLOR: #0B5E6D;
    TEXT-DECORATION: none;
}
A.main:visited
{
    FONT: normal  11pt Arial;
    COLOR: #0B5E6D;
    TEXT-DECORATION: none;
}
A.main:hover
{
    FONT: normal  11pt Arial;
    COLOR: #0B5E6D;
    TEXT-DECORATION: underline;
}

a.mlink {FONT-SIZE: 11pt; COLOR: #808080;}	
.mlink {FONT-SIZE: 11pt; COLOR: #808080;}	

A.advert
{
float: left;
display: block;
font-size:14pt;
text-align: left;
color: #ffffff;
font-family: arial;
line-height:110%;
width: 416px;
height: 40px;
padding-top: 10px;
padding-bottom: 10px;
padding-left: 12px;
padding-right: 12px; 
-moz-border-radius: 7px;
-webkit-border-radius: 7px;
background-color: #C1D5E5;
text-decoration: none; 
}
A.advert:hover, A.advert:active, A.advert:focus
{
background-color: #8AA1B6;
	}	

A.shortshare
{
float: left;
display: block;
height: 40px;
width: 40px;
-moz-border-radius: 7px;
-webkit-border-radius: 7px;
background-color: #C1D5E5;
background-image: url('images/share.gif');
text-decoration: none;

}
A.shortshare:hover, A.shortshare:active, A.shortshare:focus
{
background-color: #37DE10;
background-image: url('images/share_r.gif');
outline: 0;
	}
	
A.share
{
float: right;
display: block;
height: 40px;
width: 40px;
-moz-border-radius: 7px;
-webkit-border-radius: 7px;
background-color: #C1D5E5;
position:relative; left:-5px;
background-image: url('images/share.gif');
text-decoration: none;

}
A.share:hover, A.share:active, A.share:focus
{
background-color: #37DE10;
background-image: url('images/share_r.gif');
outline: 0;
	}
	
A.report
{
float: right;
display: block;
height: 40px;
width: 40px;
-moz-border-radius: 7px;
-webkit-border-radius: 7px;
background-color: #C1D5E5;
background-image: url('images/report.gif');
text-decoration: none; 
}
A.report:hover, A.report:active, A.report:focus
{
background-color: #FF0000;
background-image: url('images/report_r.gif');
outline: 0;
	}	
		

	
A.foot
{
    FONT: 10pt Arial;
    COLOR:  #FFFFFF;
    TEXT-DECORATION: none;
}
A.foot:hover, A.foot:active, A.foot:focus
{
    FONT: 10pt Arial;
    COLOR:  #FFFFFF;
    TEXT-DECORATION: underline;
	}
	
A.button
{
display: block;
padding-top: 10px;
padding-bottom: 10px;
padding-left: 15px;
padding-right: 15px;
-moz-border-radius: 7px;
-webkit-border-radius: 7px;
background-color: #C1D5E5;
text-decoration: none;
text-align: center;
}
A.button:visited
{
}
A.button:hover
{
background-color: #37DE10;    
	}
	
A.qbutton
{
display: block;
width: 50px;
padding-top: 10px;
padding-bottom: 10px;
padding-left: 15px;
padding-right: 15px;
-moz-border-radius: 7px;
-webkit-border-radius: 7px;
background-color: #C1D5E5;
text-decoration: none;
text-align: center;
}
A.qbutton:hover, A.qbutton:active, A.qbutton:focus
{
background-color: #37DE10;    
	}

.panel  { width: 756px; height: 75px;  text-align: left; color: #FFF; margin-top: 20px; padding-left: 24px; padding-top: 31px; padding-right: 20px;padding-bottom: 20px; background-color: #63B7F4; background-image: url('images/moreshare.png'); -moz-border-radius: 7px; -webkit-border-radius: 7px;}


.headline {font-family: Museo, Arial; letter-spacing:-1px; width: 500px; font-size: 28pt; }
.subtext { width: 480px; font-size: 12pt; line-height:135%; padding-top:18px;}
.arrow {width: 690px; margin-left: auto; margin-right: auto;}	
	
.member { text-align: center; color: #C0C0C0;
}	
A.member
{
font-size: 16pt;
color: #808080;
}
A.member:hover
{
text-decoration: underline;    
	}
	
.submenu { font-size: 10pt; text-align: center; color: #C0C0C0; padding-top: 20px;
}
	
.map { width: 490px; height: 236px; font-size: 10pt; margin-top: 3px; background-image: url('images/admap.gif'); background-repeat:no-repeat; 
-moz-border-radius: 7px;
-webkit-border-radius: 7px;}
.map1 {text-align: center; float: left; width: 130px; padding: 20px; line-height: 125%;}
.map2 {text-align: center; float: left; width: 140px; padding-left: 10px; padding-top: 20px; line-height: 125%;}
.map3 {text-align: center; float: right; width: 130px; padding: 20px; line-height: 125%;}
.maploc {color: #404040; font-size: 11pt; display: block;}
.mapsav {float: left;}

.block {display: block;}	
	
A.login {
display: block;
float: right;
padding-top: 15px;
padding-bottom: 15px;
margin-right: 0px;
width: 100px;
-moz-border-radius: 7px;
-webkit-border-radius: 7px;
background-color: #C1D5E5;
text-decoration: none;
text-align: center;
color: #ffffff;
font-family: arial;
font-size: 18pt;
}
A.login:hover, A.login:active, A.login:focus
{
background-color: #37DE10;
text-decoration: none;
color: #ffffff;
font-family: arial;
font-size: 18pt;   
	}
	
A.ppfm {
display: block;
float: right;
margin-top: 5px;
width: 68px;
height: 29px;
padding-top: 9px;
-moz-border-radius: 7px;
-webkit-border-radius: 7px;
background-color: #C1D5E5;
text-decoration: none;
text-align: center;
color: #ffffff;
font-family: arial;
font-size: 14pt;
}
A.ppfm:hover, A.ppfm:active, A.ppfm:focus
{
background-color: #37DE10;
text-decoration: none;
color: #ffffff;
font-family: arial;
font-size: 14pt;   
	}
	
.loadimg {margin-top: 8px; float: left; padding-left: 26px;}
.load {color: #B5FFA5; float: right; margin-bottom: 15px; margin-top: 15px; margin-right: 26px;}
	
.wait {
display: block;
float: right;
padding-top: 4px;
padding-bottom: 4px;
margin-top: 5px;
width: 68px;
height: 30px;
-moz-border-radius: 7px;
-webkit-border-radius: 7px;
background-color: #37DE10;
text-decoration: none;
text-align: center;
color: #ffffff;
font-family: arial;
font-size: 14pt;
}

.waita {
display: block;
width: 200px;
margin-top: 25px;
margin-left: auto;
margin-right: auto;
-moz-border-radius: 7px;
-webkit-border-radius: 7px;
background-color: #37DE10;
text-decoration: none;
text-align: center;
color: #ffffff;
font-family: arial;
font-size: 18pt;
}
	
A.create, A.ppfma {
display: block;
padding-top: 15px;
padding-bottom: 15px;
width: 200px;
margin-top: 25px;
margin-left: auto;
margin-right: auto;
-moz-border-radius: 7px;
-webkit-border-radius: 7px;
background-color: #C1D5E5;
text-decoration: none;
text-align: center;
color: #ffffff;
font-family: arial;
font-size: 18pt;
}
A.create:hover, A.create:active, A.create:focus,
A.ppfma:hover, A.ppfma:active, A.ppfma:focus
{
background-color: #37DE10;
text-decoration: none;
color: #ffffff;
font-family: arial;
font-size: 18pt;   
	}



.main   { width: 800px; background-color: #FFF; -moz-border-radius: 7px; -webkit-border-radius: 7px; padding-top: 20px; padding-bottom: 25px; padding-left: 20px; padding-right: 20px; margin-top: 25px; margin-left: auto; margin-right: auto;}
.page   { width: 650px; text-align: left; font-size: 11pt; font-weight: normal; color: #404040; line-height: 130%; background-color: #FFF; padding: 15px; margin-left: auto; margin-right: auto;}
.page2  { padding: 20px; font-size: 12pt; color: #404040;}
.page3  { font-size: 12pt; margin-top: 20px; margin-bottom: 20px; line-height: 140%;}
.thanks { color: #37DE10; font-size: 20pt; margin-top: 30px; margin-bottom: 30px;}
.advertise { text-align: right; font-size: 12pt; font-weight: normal; color: #404040; line-height: 130%; padding: 0px; margin-top: 0px; margin-left: auto; margin-right: auto;}
.advertise p {margin-top: 27px; margin-bottom: 0px;}
.adcat  {font-size: 12pt; font-weight: normal; color: #404040; }
.adloc {font-size: 12pt; font-weight: normal; color: #404040; padding-top: 25px; }
.adtop  { width:600px; font-size: 12pt; margin-top: 25px; margin-bottom: 20px; line-height: 140%; margin-left: auto; margin-right: auto;}

.area   { width: 650px; text-align: left; font-size: 11pt; font-weight: normal; color: #404040; line-height: 130%; background-color: #FFF; padding-top: 20px; margin-top: 20px; margin-left: auto; margin-right: auto;}
.marea   { width: 600px; text-align: center; font-size: 12pt; font-weight: normal; color: #404040; line-height: 130%; background-color: #FFF; padding-top: 25px; margin-left: auto; margin-right: auto;}
.error  { width: 650px; font-size: 11pt; font-weight: normal; color: #404040; background-color: #FFF; padding-top: 20px; padding-bottom: 40px; margin-top: 15px; margin-left: auto; margin-right: auto;}
.aform  { width: 604px; text-align: right; font-size: 11pt; font-weight: normal; color: #404040; background-color: #FFF; padding-top: 25px; margin-top: 25px; padding-bottom: 25px; margin-left: auto; margin-right: auto;}
.label  { width: 180px; float: left; margin-top: 10px; font-size: 12pt; text-align: right; padding: 5px;}
.bar    { width: 220px; float: left; font-size: 14pt; border: #37DE10 solid 2px; -moz-border-radius: 5px; -webkit-border-radius: 5px; padding: 5px; margin: 5px;}
.captcha{ width: 60px; float: left; font-size: 14pt; border: #37DE10 solid 2px; -moz-border-radius: 5px; -webkit-border-radius: 5px; padding: 5px; margin: 5px;}
.captchaimg { width: 220px; float: left; font-size: 14pt; padding: 5px; margin: 5px 5px 5px 189px; text-align: left;}
.order  { width: 400px; font-size: 12pt; border: #37DE10 solid 2px; -moz-border-radius: 5px; -webkit-border-radius: 5px; padding: 5px; margin-top: 5px; margin-bottom: 5px; margin-left: auto; margin-right: auto;}
.profile, .pros, .prosm, .prot  { font-size: 11pt; border: #37DE10 solid 2px; -moz-border-radius: 3px; -webkit-border-radius: 3px; padding: 3px; margin-top: 4px; margin-bottom: 4px; margin-left: auto; margin-right: auto;}
.profile {width: 300px;}
.pros   { width: 80px;}
.prosm  { width: 120px;}
.prot {width:400px; height: 100px;}
.check  { width: 160px; float: right; margin-top: 10px; padding: 5px; font-size: 12pt; text-align: left;}
.cap    { width: 320px; float: right; margin-top: 10px; padding: 5px; font-size: 12pt; text-align: left;}
.alert  { color: #C00000;}
.small  { margin-top: 15px; font-size: 10pt; font-style: italic; font-weight: normal; color: #808080;}
.tag    { margin-top: 5px; font-size: 11pt; font-weight: normal; color: #808080;}
.confirm { padding-top: 25px; font-size: 12pt; line-height: 130%;}

.mleft { position: relative; left:-1px;}
.token  { width: 60px; height: 60px; padding-left: 2px; padding-right: 2px;}
.tokens { width: 448px; font-size: 12pt; text-align: left; padding-bottom: 15px; line-height: 130%; margin-top: 25px; margin-left: auto; margin-right: auto;}
.tokensa  { padding-bottom: 15px;}
.rating { padding: 10px;}

.buybox { width: 500px; margin-top: 30px; margin-left: auto; margin-right: auto;}
.row    { float: left; width: 422px; height: 38px; padding-left: 5px; margin-top: 5px; background-color: #D2FFC8; -moz-border-radius: 7px; -webkit-border-radius: 7px;}
.row2   { float: left; width: 422px; height: 38px; padding-left: 5px; margin-top: 5px; background-color: #E4FFDE; -moz-border-radius: 7px; -webkit-border-radius: 7px;}
.number { float: left; width: 105px; padding: 10px;}
.saving { float: left; width: 160px; padding: 10px;}
.price  { float: left; width: 97px; padding: 10px;}

.level  { padding-top: 15px; padding-bottom: 10px; font-size: 12pt;}
.ratio { margin-right: 2px; margin-right: 15px; background-image: url('images/ratio.gif'); float: left; display: block; height: 40px; width: 40px; padding: 10px; -moz-border-radius: 7px; -webkit-border-radius: 7px; text-align:center;}
.r1     { position: relative; font-weight: bold; top:2px; font-size: 19pt; color: #FFF; }
.r2     { font-weight: normal; font-size: 12pt; color: #FFF; }
.desc   { float:right; width: 373px; text-align:left; margin-bottom:10px;}

.topdown { font-size: 14pt; padding-top: 20px; padding-bottom: 5px;}
.dropdown { font-size: 14pt; padding-top: 5px; padding-bottom: 5px;}
.d       { display: none; padding-top: 10px; padding-bottom: 10px; font-size: 11pt;}
.c  { display: none; }
.wait, .waita {display: none;}
.buy {position: relative; top:3px;}


.pass    { padding-top: 25px; float: left; }
.other   { color: #ffffff; font-family: arial; font-size: 14pt;}
.box     { width: 250px; margin-left: auto; margin-right: auto; margin-top: 25px; padding-bottom: 50px; }
.box2    { margin-top: 20px; width: 230px; margin-left: auto; margin-right: auto;}
.box3    { padding-top: 5px; margin-left: auto; margin-right: auto; width: 420px;}
.qbox    { padding-top: 30px; margin-left: auto; margin-right: auto; width: 180px;}
.sub     { margin-top: 15px; width: 210px; margin-left: auto; margin-right: auto;}
.left    { float: left;}
.right   { float: right;}
.terms   { font-size: 11pt; margin-top: 25px; text-align: center; }

.stats  { color: #808080; font-size: 12pt; float: right; height:20px; padding-top: 40px;}
.credits { color: #39DE10; font-size: 14pt; line-height: 100%;}
.title  { font-size: 19pt; font-weight: normal; color: #FFFFFF; margin-top: 0px; padding-bottom: 17px; display:block; height:23px;}
.more   { float: right; padding-right: 8px; padding-top: 18px; font-size:16pt; font-style:italic; }

.linkhead { margin-left: auto; margin-right: auto; text-align: left; font-size: 14pt; width: 560px; padding-top:30px; font-family: arial; color: #808080; }
.linkbox  { margin-right: auto; margin-left: auto; margin-top:20px; margin-bottom:0px; width: 570px; height: 60px; }
.linkad  { font-size:11pt; text-align: left; color: #ffffff; font-family: arial; line-height:110%; float: left; width: 420px; padding-top: 3px; }

.green   { display:none; -moz-border-radius: 7px; -webkit-border-radius: 7px; margin-left: auto; margin-right: auto; width: 546px; height: 30px; margin-top:5px; padding-top: 7px; padding-bottom: 7px; padding-left: 12px; padding-right: 12px; font-family: arial; color: #FFFFFF; font-size: 12pt; background-color: #37DE10;}
.red     { display:none; -moz-border-radius: 7px; -webkit-border-radius: 7px; margin-left: auto; margin-right: auto; width: 546px; height: 26px; margin-top:5px; padding-top: 9px; padding-bottom: 9px; padding-left: 12px; padding-right: 12px; font-family: arial; color: #FFFFFF; font-size: 11pt; background-color: #FF0000; text-align: left;}
.resel   { width:300px; font-size: 11pt; font-family: arial; color: #000; padding:3px; }
.yesno   { font-size: 18pt; font-family: arial; color: #FFF; }

.tokenmenu { margin-left: auto; margin-right: auto; text-align: left; text-align: center; color: #C0C0C0; width: 448px; padding-top:20px; font-family: arial; }
.base     { margin-left: auto; margin-right: auto; width: 820px; color: #FFFFFF; padding-top:5px; padding-bottom:20px;}
.preload  {display:none;}

.checkout { width: 700px; font-size: 14pt; font-weight: normal; color: #404040; margin-left: auto; margin-right: auto; margin-top: 35px; margin-bottom: 30px;}
.tab     { padding: 10px; float: left; width:120px; color: #808080; text-align: right;}
.details { padding: 10px; float: right; width:535px; text-align: left;}
.payment { padding-top: 30px; padding-bottom: 10px;}

.fmsg, .tmsg, .amsg, .emsg, .smsg, .bmsg  { position:relative; top:5px; display:none; }
.pls    { position:relative; top:5px; }
img {
border: none;
}

.footer { font-size: 10pt; padding: 2px; margin-left: auto; margin-right: auto; margin-bottom: 40px; width: 830px; color: #FFFFFF; }

A.foot, A.foot:visited { font-size: 10pt; color: #FFFFFF; text-decoration: none;}
A.foot:hover, A.foot:active, A.foot:focus { font-size: 10pt; color: #FFFFFF; text-decoration: underline; }

div.clear { clear: both; }

form {
	padding: 0px; margin: 0px; outline: 0;
}



#loginform {
	display: none;
}