body {
	padding-right: 0px; padding-left: 0px; font-size: 10px; padding-bottom: 0px; margin: 10px 0px 0px; color: #000000; padding-top: 0px; font-family: verdana; background-color: #e5e5e5; text-align: center
}
html {
	font-size: 10px; color: #000000; font-family: verdana; background-color: #e5e5e5; text-align: center
}
#content {
	 margin-left: auto; width: 955px; margin-right: auto; background-repeat: repeat-y; height: auto; background-color: #e5e5e5; text-align: left
}
.leftcolumn {
	padding-right: 0px; padding-left: 0px; float: left; padding-bottom: 0px; margin-top: 0px; width: 195px; padding-top: 0px; 
}
.rightcolumn {
	padding-right: 0px; padding-left: 0px; float: left; padding-bottom: 0px; margin: 0px; width: 760px; padding-top: 0px; margin-left: 0px; border-left: #e5e5e5 5px
}
form {
	padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px
}
.c {
	clear: both
}
.l {
	text-align: left
}
.r {
	text-align: right
}
.fl {
	float: left
}
.fr {
	float: right
}

#mainmenu {
	padding-right: 10px; background-position: 10px 10px; display: block; padding-left: 10px; padding-bottom: 10px; margin: 0px; width: 170px; padding-top: 0px; border-bottom: #e5e5e5 5px solid; background-repeat: no-repeat;  background-color: #ffffff; voice-family: inherit;
	margin-left: 0px; text-align: justify; color: #666666; margin-top: 0px
}
#mainmenu a {
	padding-right: 0px; background-position: 10px 10px; display: block; padding-left: 0px; padding-bottom: 0px; margin: 0px; width: 190px; padding-top: 0px; border-bottom: #e5e5e5 1px solid; background-repeat: no-repeat;  background-color: #ffffff; voice-family: inherit
}


#submenu {
	padding-right: 10px; display: block; padding-left: 10px; padding-bottom: 9px; width: 170px; padding-top: 3px; background-color: #ffffff; voice-family: inherit
}
html > body #submenu {
	width: 170px
}
#submenu a {
	padding-right: 10px; display: block; font-weight: bold; text-transform: uppercase; width: 170px; color: #333333; line-height: 20px; text-decoration: none; voice-family: inherit
}
html > body #submenu a {
	padding-right: 10px; width: 170px
}
#submenu a:hover {
	color: #cd0067
}
#submenu a.selected {
	background-position: 165px 5px;  color: #cd0067; background-repeat: no-repeat
}

#googleads {
	padding-right: 10px; display: block; padding-left: 10px; padding-bottom: 9px; width: 170px; padding-top: 3px; background-color: #ffffff; voice-family: inherit
}
html > body #googleads {
	width: 170px
}
#googleads a {
	padding-right: 10px;  font-weight: bold; width: 160px; color: #333333; text-decoration: none; voice-family: inherit
}
html > body #googleads a {
	padding-right: 10px; width: 160px
}
#googleads a:hover {
	color: #cd0067
}
#googleads a.selected {
	background-position: 165px 5px;  color: #cd0067; background-repeat: no-repeat
}

select {
	font-size: 10px; font-family: verdana
}
table {
	font-size: 10px; font-family: verdana; text-align: left;
}
tr {
	font-size: 10px; font-family: verdana
}
td {
	font-size: 10px; font-family: verdana
}
input {
	font-size: 10px; font-family: verdana
}
textarea {
	font-size: 10px; font-family: verdana
}
tabletext {
	font-size: 10px; font-family: verdana; text-align: left;
}
.bg2column1 {
	background-image: url(../img/bg_2columns.gif); background-repeat: repeat-y
}
.bg2column2 {
	background-image: url(../img/bg_2columnsdetail.gif); background-repeat: repeat-y
}
.bg2column3 {
	background-image: url(../img/bg_2columnsdetail2.gif); background-repeat: repeat-y
}
a {
	color: #666666; text-decoration: none
}
a:hover {
	text-decoration: underline
}



h1 {
	padding-right: 0px; display: block; padding-left: 10px; font-size: 12px; padding-bottom: 0px; margin: 0px; padding-top: 10px; border-bottom: #e5e5e5 1px solid; height: 19px; background-color: #ffffff; voice-family: inherit; color: #cd0067;  text-transform: uppercase; 
}

.scratchtitle {
	padding-right: 0px; display: block; padding-left: 10px; font-size: 12px; padding-bottom: 0px; margin: 0px; padding-top: 10px;  height: 19px; background-color: #ffffff; voice-family: inherit; color: #cd0067;  text-transform: uppercase; 
}

h1 a { text-decoration:none; color: #cd0067;}

h1 a:hover { text-decoration:underline;}

html > body h1 {
	height: 19px
}

h2 {
	padding-right: 0px; display: block; padding-left: 10px; font-size: 12px; padding-bottom: 0px; margin: 0px; padding-top: 10px;  height: 19px; background-color: #ffffff; voice-family: inherit; font-weight:bold; color: #cd0067;
	text-align:left; text-transform: uppercase
}
h2 a { text-decoration:none; color: #cd0067;}

h2 a:hover { text-decoration:underline;}
h3 {
	padding-right: 0px; padding-left: 0px; font-weight: bold; font-size: 10px; padding-bottom: 0px; margin: 0px; color: #323232; line-height: 13px; padding-top: 0px; 
}
h4 {
	padding-right: 0px; padding-left: 0px; font-weight: bold; font-size: 10px; padding-bottom: 0px; margin: 0px; color: #323232; line-height: 13px; padding-top: 0px; font-size: 11px;
}
h4 a { text-decoration:none; color: #cd0067;}

h4 a:hover { text-decoration:underline;}


input {
	border-right: #e5e5e5 1px inset; border-top: #e5e5e5 1px inset; border-left: #e5e5e5 1px inset;  border-bottom: #e5e5e5 1px inset; voice-family: inherit
}
textarea {
	border-right: #e5e5e5 1px inset; border-top: #e5e5e5 1px inset; border-left: #e5e5e5 1px inset; width: 345px; border-bottom: #e5e5e5 1px inset; voice-family: inherit
}

textarea {
	width: 345px
}
input.half {
	width: 164px; voice-family: inherit
}
textarea.half {
	width: 164px; voice-family: inherit
}
html > body input.half {
	width: 164px
}
textarea.half {
	width: 164px
}
#error {
	padding-right: 7px; display: block; padding-left: 7px; padding-bottom: 5px; color: #cc0066; padding-top: 5px
}
.w190 {
	width: 180px; voice-family: inherit
}
html > body .on190 {
	width: 190px
}
.w505 {
	margin: 0px 5px 0px 0px; width: 505px
}
.w250 {
	width: 250px
}
.classifiedbox {
	width: 250px;
	height: 110px;
}
.classifiedmore {
	text-align: right;
}

.invitefriend {

font-size: 10px; font-family: verdana; font-weight: bold; background-color: #e5e5e5;

}

.h160 {
	height: 160px
}
.h165 {
	height: 172px
}
.h280 {
	height: 292px
}
.h310 {
	height: 320px; color: #666666;
}
.h200 {
	height: 200px
}
.h120 {
	height: 110px
}
.h80 {
	height: 70px
}
.h85 {
	height: 85px
}
.h90 {
	height: 79px
}
.h100 {
	height: 85px
}
.h269 {
	height: 175px
}
.h290 {
	height: 290px
}
.h240 {
	height: 240px
}
.h540 {
	height: 541px
}
.h670 {
	height: 671px
}
.h490 {
	height: 490px
}
.h355 {
	height: 356px
}
.mr5 {
	margin-right: 5px
}
.ml5 {
	margin-left: 5px
}
.mr10 {
	margin-right: 10px
}
.mb5 {
	margin-bottom: 5px
}
.mb1 {
	margin-bottom: 2px
}
.glg {
	margin-bottom: 5px;
	margin-top: 5px;

}
.mb10 {
	margin-bottom: 10px
}
.h279 {
	height: 180px; voice-family: inherit
}

.goog {
	height: 116px; voice-family: inherit;

}

.goog6 {
	height: 600px
}
.goog240 {
	height: 240px
}

.pagecontent {
width: 760px;
height: auto;
background-color: #fff;
margin: 0px 0px 0px 0px;
}

.pagecontentexpert {
width: 760px;
min-height: 780px;
background-color: #fff;
margin: 0px 5px 0px 0px;
}

.small { font-size: 10px;}

.big { font-size: 12px;}


.pagetext {
	 padding-right: 10px; display: block; padding-left: 10px; padding-bottom: 0px; padding-top: 0px; height: auto; text-align: justify; width: 480px; font-size: 12px; color: black; margin-top: 10px; clear: both; 
}

.whatis {
padding-left:10px; paddin-right:0px;height: auto; text-align: justify; width: 740px; font-size: 10px;   margin-top: 10px; margin-right:10px
}

.pagetextexpert {
	 padding-right: 10px; display: block; padding-left: 10px; padding-bottom: 0px; padding-top: 0px; height: 500px; text-align: justify; width: 480px; font-size: 12px; color: black; margin-top: 10px; clear: both; 
}


.adentry {
	 padding-right: 10px; display: block; padding-left: 10px; padding-bottom: 3px; padding-top: 0px;  text-align: left; width: 450px; font-size: 12px; margin-top: 10px; clear: both; background: url(images/subdot.jpg) repeat-x bottom; 
}

.scratchentry {
	 padding-right: 10px; display: block; padding-left: 10px; padding-bottom: 3px; padding-top: 0px; min-height: 55px; text-align: left; width: 450px; font-size: 12px; margin-top: 10px; clear: both;  background: url(images/subdot.jpg) repeat-x bottom; 
}

.1stscratchentry {
	 padding-right: 10px; display: block; padding-left: 10px; padding-bottom: 0px; padding-top: 0px; min-height: 45px; text-align: left; width: 450px; font-size: 12px; margin-top: 10px; clear: both;  
}

.pagegallery {
	 padding-right: 10px; display: block; padding-left: 10px; padding-bottom: 0px; padding-top: 0px; height: auto; text-align: justify; width: 580px; font-size: 10px; color: black; margin-top: 10px; 
}

html > body h279 {
	height: 268px
}
.h461 {
	height: 447px; voice-family: inherit
}
html > body h461 {
	height: 447px
}

.h559 {
	height: 547px; voice-family: inherit
}
html > body h559 {
	height: 545px
}
.h225 {
	height: 203px; voice-family: inherit
}
html > body h225 {
	height: 203px
}
.bg {
	color: #666666;
	line-height: 15px;
	background-color: #ffffff
}
.padding {
	padding-right: 10px; padding-left: 10px; padding-bottom: 0px; padding-top: 10px
}
.new {
	color: #ca0064
}
.bg a:hover {
	color: #ca0083
}

.box {
	padding-right: 10px; display: block; padding-left: 10px; padding-bottom: 0px; padding-top: 0px; height: 129px; 
}
.vetbox {
	padding-right: 10px; display: block; padding-left: 10px; padding-bottom: 0px; padding-top: 0px; height: auto; 
}
.classifiedentry {
	padding-right: 10px; display: block; padding-left: 10px; padding-bottom: 0px; padding-top: 0px; height: auto; 
}

.boxwide {
	padding-right: 10px; display: block; padding-left: 10px; padding-bottom: 0px; padding-top: 0px; height: auto; width: 740px;
}
.distribute {
	font-size: 10px; padding-right: 10px; display: block; padding-left: 10px; padding-bottom: 0px; padding-top: 0px; height: auto; width: auto;
}

.classifiedwide {
	padding-right: 10px; display: block; padding-left: 10px; padding-bottom: 0px; padding-top: 0px; height: 259px; width: 740px;
}

.box h3 {
	margin: 0px 0px 4px
}
.box a.mehr {
	display: block; left: 120px; position: relative; top: 114px; voice-family: inherit
}
html > body .box a.mehr {
	left: 120px; top: 112px
}
.tinybox {
	padding-right: 10px; display: block; padding-left: 10px; padding-bottom: 0px; padding-top: 10px; height: 65px; background-color: #ffffff
}
.tinybox h3 {
	margin: 0px; word-spacing: -1px
}
.tinybox a.mehr {
	margin: 5px 0px 0px 61px
}
.publication {
	height: 110px
}
.publication a.mehr {
	margin: 5px 0px 0px 61px
}
a.buy_publisher {
	margin: 5px 0px 0px 61px
}
a.buy_amazon {
	margin: 5px 0px 0px 61px
}
.largebox {
	padding-right: 10px; display: block; padding-left: 10px; margin-bottom: 10px; padding-bottom: 0px; line-height: 15px; padding-top: 10px; height: 110px; background-color: #ffffff
}
hr {
	border-top: #e5e5e5 1px solid; display: block; margin: 0px 0px 5px; line-height: 1px; border-right-style: none; border-left-style: none; height: 1px; border-bottom-style: none; voice-family: inherit
}
html > body hr {
	margin: 0px 0px 10px
}
.largebox h3 {
	margin: 0px
}
.largebox .description {
	display: block; margin: 0px 0px 10px 120px; color: #666666
}
.largebox a.mehr {
	margin: 5px 0px 0px
}
.largebox a.buy_amazon {
	margin: 5px 0px 0px
}
.largebox a.buy_publisher {
	margin: 5px 0px 0px
}
.largebox a.download {
	margin: 5px 0px 0px
}
.largebox a.mehr2 {
	margin: 5px 0px 0px 220px
}
img.border {
	border-right: #cbcdcc 1px solid; padding-right: 4px; border-top: #cbcdcc 1px solid; padding-left: 4px; padding-bottom: 4px; border-left: #cbcdcc 1px solid; padding-top: 4px; border-bottom: #cbcdcc 1px solid; voice-family: inherit
}
html > body img.border {
	padding-right: 4px; padding-left: 4px; padding-bottom: 4px; padding-top: 4px
}
img.support {
	margin: 0px 4px 14px 0px
}
.contactleftcolumn {
	float: left; width: 119px; height: 530px
}
#footer {
	clear: both; display: block; margin: 5px auto 0px; width: 955px; height: 40px; text-align: center;  text-transform: capitalize;
}
.bottom {
	clear: both; display: block; margin: 0px auto 0px; width: 955px; text-align: left; color: #666666; background-color: #f5f5f5;
}
.grey {
	clear: both; display: block; margin: 0px 0px 5px; height: 15px; background-color: #f5f5f5; 
}
.greyf {
	clear: both; display: block; margin: 0px; height: 15px; background-color: #f5f5f5; color: #666666; font-family:verdana, arial, helvetica, sans-serif; text-align:left; 
}
.greyf a { color: #666666; }

.flash {
	margin: 0px 0px 5px; width: 760px; height: 310px; background-color: #ffffff
}
.flashdetail {
	margin: 0px 0px 5px; width: 760px; height: 610px; background-color: #ffffff
}
.bl {background: url(images/dot2.gif) 0 100% no-repeat; }
.br {background: url(images/dot2.gif) 100% 100% no-repeat; }
.tl {background: url(images/dot2.gif) 0 0 no-repeat; }
.tr {background: url(images/dot2.gif) 100% 0 no-repeat; padding:9px; text-align: left; }
.t {background: url(images/dot2.gif) 0 0 repeat-x; width: 450px; }
.b {background: url(images/dot2.gif) 0 100% repeat-x; }
.l {background: url(images/dot2.gif) 0 0 repeat-y;}
.r {background: url(images/dot2.gif) 100% 0 repeat-y; }