/* CSS Document */
/* Base design to cope with unclassed tags*/
/* ©2007 Johnnie Johansson  */
a {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color: #333333;
}
a.link {
text-decoration:none;
}
a.visited {
text-decoration:none;
}
img {
border:0px;
}

p {
line-height:15px;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
color: #333333;
}
h1 {
}
h2 {
}
h3 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#333333;
text-indent:0px;
}
p.help {
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#333333;
font-size:10px;
text-indent:10px;
margin-right:15px;
}

h4 {
font-size:20px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color: #333333;
}
h1.price {
font-size:20px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color: #333333;
}

td {
padding-left:5px;
padding-right:5px;
}

body {
margin:0px;
scrollbar-arrow-color:;
scrollbar-face-color:;
scrollbar-highlight-color:;
}
select {
}
textarea {
}
input {
border-color: #CCCCCC;
color:#000000;
}
label {
font-family:Verdana;
font-size:12px;
color: #666666;
}

div.fullpage {
position:absolute;
width:100%;
height:100%;
margin:0px;
text-align:center;
margin-top:10px;
}

div.pageholder {
position:relative;
width:960px;
height:560px;
background-color: #FFFFFF;
vertical-align:top;
}
/* Main page layout of columns   */
div.left {
display:inline;
float:left;
position:relative;
margin-right:5px;
}
div.mid {
display:inline;
float:left;
position:relative;
margin-left:5px;
margin-right:5px;
}
div.right {
display:inline;
float:left;
position:relative;
margin-left:5px;
}
/*  Module design and layout, dynamic for main page */
div.module {
position:relative;
border:#CCCCCC thin solid;
margin-bottom:10px;
padding:3px;
padding-bottom:5px;
padding-right:5px;
background-color: #F7F7F7;
}
div.moduleheading {
position:relative;
margin-bottom:3px;
}
div.modulecontent {
position:relative;
margin-bottom:3px;
}
a.moduleheading {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color: #333333;
text-decoration:underline;
font-weight:bold;
}

/*Design for heading section with logo and info*/
div.headingholder {
position:relative;
width:960px;
height:40px;
background-image:url(graphics/logga.jpg);
margin-bottom:10px;
}
div.headinginfo {
position:relative;
float:right;
width:200px;
height:14px;
top:0px;
}
a.headinginfo {
float:right;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#666666;
}
/*<!--End-->*/

/* Navigation design */
a.menutext {
font-family:Verdana;
color: #333333;
font-size:10px;
margin-left:5px;
line-height:14px;
}
a.menutext:link {
font-family:Verdana;
color:#333333;
font-size:10px;
text-decoration:none;
}
a.menutext:hover {
font-family:Verdana;
color:#333333;
font-size:10px;
text-decoration:underline;
}
a.menutext:visited {
font-family:Verdana;
color:#333333;
font-size:10px;
text-decoration:none;
}
/* End of navigation design */


div.mainholder {
position: absolute;
top:50px;
left:220px;
width:730px;
height:500px;
}

div.pagecontent {
position:relative;
width:720px;
height:490px;
margin:5px;
background-color:#212885;
}

div.pageheader {
position:relative;
width:716px;
height:20px;
background-color:#212893;
margin:2px;
text-align:center;
}

div.layout{
position:relative;
top:0px;
left:0px;
width:960px;
height:500px;
}

div.carrier {
position:relative;
width:720px;
height:460px;
margin:0px;
overflow: auto;
}

.adlist {
}

/** ad display design for single ad viewing **/
div.adholder {
position:relative;
width:600px;
margin:5px;
padding-bottom:100px;
padding-top:3px;
}
div.adholderheader {
position:relative;
width:580px;
height:20px;
margin:3px;
background-color:#CCCCCC;
}
a.adheader {
font-family:Verdana;
color: #333333;
font-size:12px;
text-decoration:none;
}
div.adsubject {
float:left;
position:relative;
height:14px;
}
a.adsubject {
font-family:Verdana;
color: #333333;
font-size:12px;
text-decoration: none;
font-style:italic;
}
div.adtext {
position:relative;
left:3px;
width:580px;
padding-bottom:8px;
padding-left:5px;
padding-top:5px;
margin-bottom:5px;

}
div.adheading {
position:relative;
float:left;
height:14px;
padding-right:5px;
}
a.adheading {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
color: #333333;
font-style:oblique;
}
p.adtext {
font-family:verdana;
font-size:12px;
color: #333333;
margin-left:5px;
margin-right:5px;
line-height:12px;
}
p.adtext:first-line {
line-height:14px;
}
div.adfooter {
position:relative;
width:530px;
height:20px;
padding-left:5px;
}
a.adfooter {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
line-height:20px;
color: #333333;
}
a.adfooter:link {
text-decoration:none;
}
a.adfooter:hover {
text-decoration:underline;
}

/*  End of ad viewing design */
div.thumbcontainer {
float:left;
position:relative;
width:180px;
height:58px;
}
div.imagecontainer {
position:relative;
float:left;
height: auto;
padding:10px;
}
.thumbs {
}
img.thumbs {
border:0px;
padding:2px;
display:inline;
position:relative;
float:left;
}
div.adinfo {
position:relative;
height:40px;
padding:10px;
margin-bottom:10px;
}
a.adinfo {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-style:oblique;
color:#666666;
}

/* Form design */
div.createform {
position:relative;
padding:10px;
margin-bottom:25px;
}
div.createinfotext {
position:relative;
border:#666666 thin solid;
}
div.form_upload {
position:relative;
float:left;
display:inline;
}
div.form_persinfo {
position:relative;
}
div.form_buttons {
position:relative;
}
div.form_adtext {
position:relative;
}
div.form_topline {
position:relative;
}
div.form_subject {
position:relative;
}
img.listimg {
border:0px;
}
a.adlist {
font-family:verdana;
font-size:10px;
color:#FFFFFF;
}
div.pagenavigation {
}

div.footer {
position:relative;
width:674px;
padding-top:10px;
}
a.footer {
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-size:10px;
}
a.footer:link {
font-size:14px;
color:#FFFFFF;
text-decoration:none;
}
a.footer:hover {
text-decoration:underline;
}
a footer.visited {
font-size:14px;
color:#FFFFFF;
text-decoration:none;
}
p.footer {
}
.error {
}
a.error {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:16px;
color:#FFFFFF;
}
div.error {
position:relative;
width:674px;
height:300px;
}
iframe.sms {
border:#CCCCCC thin solid;
visibility:hidden;
width:485px;
margin:2px;
height:20px;
}

.tbllist {
}
table.tbllist {
width:670px;
}

div.ad {
position:relative;
width:100%;
text-align:center;
z-index:2;
}
div.cover {
position:absolute;
left:0px;
top:0px;
visibility:visible;
z-index:1;
background-color:#33CCCC;
}
