html {
	width: 100%;
    height: 100%;
}

body {
	width: 100%;
    height: 100%;
    border: 0px;
    padding: 0px;
    margin: 0px;
    font-size: 14px;
    color: #0a1218;
    font-weight: normal;
    font-family: Tahoma, Verdana, Helvetica, sans-serif;
    text-align: left;
}

a:link, a:visited {
    color: #0e75d2;
    font-weight: normal;
    text-decoration: none;
}

a:hover {
    text-decoration: underline;
}

input, select, textarea {
    font-family: Tahoma, Verdana, Helvetica, sans-serif;
    font-size: 14px;
}

.roundedbox {
  -moz-border-radius:12px;
  -webkit-border-radius:12px;
}

.roundedinputbox {
  -moz-border-radius:8px;
  -webkit-border-radius:8px;
}

.profilephotobox {
  -moz-border-radius:5px;
  -webkit-border-radius:5px;
}

.headermain {
    color:#e9f4fd;
    font-size:16px;
}
.headermain a:link,
.headermain a:visited {
    color:#e9f4fd;
    font-weight: normal;
    text-decoration: none;
}
.headermain a:hover {
    text-decoration: underline;
}

#headermainlogo { 
    position: absolute; 
    top: 0px; 
    left: 00px; 
    width: 300px; 
    height: 70px; 
    background-color: transparent; 
    border: 0px;
} 


.tdformlabel {
	vertical-align: top;
	text-align: right;
	width: 135px;
}

.tdformshortlabel {
    vertical-align: top;
    text-align: right;
    width: 50px;
}

.tdleftlabel {
    text-align: left;
    font-weight: bold;
}
    
table_standard {
}

#paneformheader {
    border-top:0px solid #cbcbcb;
    border-left:1px solid #cbcbcb;
    border-right:0px solid #ababab;
    border-bottom:1px solid #232323;
    padding:3px;
    padding-left:8px;
    margin:0px;
    background-image: url('/images/paneform-titlebkgrd.gif');
}

#paneformcenter {
    border: 0px solid #ccc;
    padding:0px;
    margin:0px;
}

.popwinbordercontainer {
    width:100%;
    height:100%;
    border:0px solid #bbb;
    padding:0px;
    margin:0px;"    
}
    
#popwinheader {
    border-top:1px solid #cbcbcb;
    border-left:1px solid #cbcbcb;
    border-right:0px solid #ababab;
    border-bottom:1px solid #232323;
	padding:3px;
	padding-left:8px;
	margin:0px;
	background-image: url('/images/popwin-titlebkgrd.gif');
}

#popwincenter {
    background-color:#ababab;
    border-top:1px solid #cbcbcb;
    border-left:1px solid #cbcbcb;
    border-right:0px solid #ababab;
    border-bottom:1px solid #a3a3a3;
    padding: 6px;
	margin: 0px;
}

.popwintitle {
    color: #fafafa;
    font-family: Tahoma, Verdana, Helvetica, sans-serif;
    font-size: 22px;
}

#loginbox {
	width:600px;
	margin:0px auto;
	text-align:left;
	padding:30px;
	border:1px dashed #333;
	background-color:#eee;
}

#loginboxcenter {
    background-color:#f9f9f9;
    border-top:1px solid #cbcbcb;
    border-left:1px solid #cbcbcb;
    border-right:1px solid #ababab;
    border-bottom:1px solid #a3a3a3;
    padding: 15px;
    margin: 0px;
}

#registerbox {
    width:800px;
    margin:0px auto;
    text-align:left;
    padding:30px;
    border:1px dashed #333;
    background-color:#eee;
}

.hidden_upload_iframe {
    display: none;
    visibility: hidden;
    height: 1px;
    width: 1px;
}

.formemptyline {
    height: 8px;
    width: 1px;
}

.tab_category_active {
    -moz-border-radius-topright:8px;
    -webkit-border-radius-topright:8px;
    -moz-border-radius-topleft:8px;
    -webkit-border-radius-topleft:8px;
}
    
.tab_category_inactive {
    -moz-border-radius-topright:8px;
    -webkit-border-radius-topright:8px;
    -moz-border-radius-topleft:8px;
    -webkit-border-radius-topleft:8px;
}

.tab_category_space {
    background-color:#ffffff;
    border-bottom:1px solid #ababab;
    padding:2px;
}

.frontpageuser {
    display:block;
    border-top:1px solid #686868;    
    border-bottom:1px solid #282828;
    border-right:1px solid #282828;    
    border-left:1px solid #484848;    
    margin:0px;
    padding:0px;
}

.commentbubbleouter {
    background: transparent url('/images/comment-tip.gif') no-repeat 0px 18px;
}
    
.commentbubble {
    -moz-border-radius:12px;
    -webkit-border-radius:12px;
    background-color:#feeced;
    padding:18px;
    margin-left:10px;
}