body {
font:100%;
font-family:Helvetica, Tahoma, Verdana, Arial, sans-serif;
font-size:12px;
text-align:center;
color:#000;
margin:0;
padding:0;
}

a,a:visited,a:hover {
color:#F63;
text-decoration:underline;
cursor:pointer;
}

form.postType2 {
width:320px;
text-align:left;
margin:0 auto;
padding:0 0 0 10px;
}

img,img a,img a:visited,img a:hover {
border:none;
}

select {
border:solid;
background-color:#FFF;
color:#000;
width:250px;
border-color:#F63;
border-width:1px;
margin:0;
padding:0;
}

#bannercontainer {
width:1000px;
height:30px;
padding:0;
margin:0;
}

#container {
width:1000px;
background:#FFF;
text-align:left;
margin:20px auto;
}

#content {
width:100%;
}

#creditbox {
width:250px;
float:left;
}

#creditbox2 {
width:70px;
float:right;
}

#expirationbox {
width:150px;
margin-right:10px;
float:left;
}

#expirationbox2 {
width:150px;
margin-right:10px;
float:right;
}

#footer {
background:#FFF;
height:100px;
text-align:center;
padding:10px;
}

#header h1,#footer p {
margin:0;
padding:10px 0;
}

#id_starredUsers,#id_permittedUsers {
height:200px;
width:200px;
}

#content,#job,#user {
padding:0;
}

#header {
border:none;
color:#F63;
}

#content .contentdetail {
padding:20px;
width:558px;
height:auto;
line-height:21px;
}

#mainContent {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:none repeat scroll 0 0 #FFC;
min-height:600px;
margin:0 200px;
padding:0;
}

/* for Internet Explorer */
/*\*/
* html #mainContent {
height:600px;
}
/**/

#newsbanner {
min-width:500px;
text-align:left;
float:left;
}

#nav-header {
background-color:#F63;
color:#FFF;
margin:0;
padding:5px 0 5px 8px;
}

#nav-menu {
margin:0;
padding:0;
}

#nav-menu ul {
list-style:none;
margin:0;
padding:0;
}

#nav-menu li {
padding:8.5px 0 8.5px 10px;
}

#nav-menu a,#nav-menu a:visited {
text-decoration:none;
color:#000;
display:inline;
}

#nav-menu a:hover {
text-decoration:underline;
color:#000;
}

#nav-menu ul .selected {
color:#FFC;
background-color:#C4C414;
}

#nav-menu ul .selected a {
color:#FFC;
}

#recaptcha_container {
background-color:#FFC;
text-align:left;
width:300px;
margin:20px 0 0;
padding:0;
}

#recaptcha_response_field {
margin:10px 0;
}

#sidebar1 {
float:left;
width:180px;
height:100%;
background:#FFF;
margin:0 20px 15px 0;
padding:0;
}

#sidebar2 {
float:right;
width:180px;
background:#FFF;
margin:0 0 15px 20px;
padding:0;
}

#sidebar2 #status {
height:80px;
font-size:12px;
color:#F63;
text-align:right;
}

#sidebar2 #status h3 {
font-style:normal;
font-size:14px;
cursor:pointer;
margin:0;
}

#sidebar2 #status span {
cursor:pointer;
}

#userbanner {
width:500px;
text-align:right;
float:right;
}

#userbanner span {
background-color:#FFFFCC;
padding:2px;
}


.clear {
clear:both;
}

.clearfloat {
clear:both;
height:0;
font-size:1px;
line-height:0;
}

.fileInfoContainer {
}

.fileButtonContainer {
text-align:left;
padding:10px 0;
}

.floatLeft {
float:left;
}

.fltrt {
float:right;
margin-left:8px;
}

.fltlft {
float:left;
margin-right:8px;
}

.floatRight {
margin:0;
}

.floatRight,.pages #pageContainer {
float:right;
}

.getTypeButton {
background-color:#C4C414;
color:#FFC;
height:25px;
vertical-align:middle;
border:none;
width:180px;
cursor:pointer;
}

.getTypeButton:hover {
background-color:#ADA917;
color:#FFC;
height:25px;
vertical-align:middle;
border:none;
width:180px;
}

.getType input {
border:solid;
width:180px;
border-color:#C4C414;
border-width:1px;
}

.getType select {
border:solid;
background-color:#FFF;
color:#C4C414;
width:180px;
border-color:#C4C414;
border-width:1px;
margin:6px 0 0;
}

.getType div {
border-color:#C4C414;
border-width:1px;
}

.getType label,.tagMenu #headerTag {
color:#C4C414;
}

.header {
font-size:14px;
color:#F63;
}

.hidden {
display:none;
}

.headerButton {
background-color:#FF9D5A;
color:#FFC;
border:none;
width:130px;
height:25px;
margin:20px;
cursor:pointer;
}

.headerButtonAlt {
background-color:#FF9D5A;
color:#FFC;
border:none;
width:130px;
height:25px;
margin:10px 20px 0 0;
cursor:pointer;
}

.jobButton {
background-color:#FF9D5A;
color:#FFC;
border:none;
width:130px;
height:25px;
margin:10px 0;
cursor:pointer;
}

.headerButton:hover,.headerButtonAlt:hover,.postTypeButton2:hover, .jobButton:hover {
background-color:#FF8C3E;
border:none;
color:#FFC;
height:25px;
width:130px;
}

.iframe {
width:100%;
height:100%;
}

.itemRowHeader {
height:20px;
border:solid;
vertical-align:middle;
border-color:#FFAC33;
border-width:1px;
margin:0 1px 0 0;
padding:1px 2px;
}

.itemRow {
border:solid;
border-color:#FFAC33;
border-width:0 1px 1px;
}

.mainTabContent {
padding:20px;
}

.messgUnRead {
font-weight:700;
}

.messgRead {
font-weight:400;
}

.marginLeft10,.videoLink {
margin-left:10px;
}

.orangeColor {
color:#F63;
}

.pages {
background-color:#FFF;
height:20px;
vertical-align:middle;
border:solid;
border-color:#FFAC33;
border-width:0 1px;
margin:0 1px 0 0;
padding:1px 2px;
}

.pages #pageSelected {
float:left;
background-color:#F63;
color:#FFF;
width:15px;
text-align:center;
vertical-align:middle;
margin:2px;
}

.pages #pageText {
float:left;
cursor:pointer;
background-color:#FFF;
color:#F63;
text-align:center;
margin:2px;
}

.pages #pageRegular,.pages #pageRegular a {
float:left;
cursor:pointer;
color:#F63;
width:15px;
text-align:center;
text-decoration:none;
vertical-align:middle;
font-size:12px;
margin:2px;
}

.postType2 #button,.postType2 #tagManager,.postType2 #submit,.postType2 #cancel {
background-color:#C4C414;
color:#FFC;
border:none;
width:160px;
vertical-align:middle;
cursor:pointer;
}

.postType2 #button:hover,.postType2 #tagManager:hover,.postType2 #submit:hover,.postType2 #cancel:hover {
background-color:#ADA917;
color:#FFC;
}

.postType #id_files {
border:1px solid #F63;
background-color:#FFF;
color:#F63;
min-width:250px;
height:120px;
margin: 0 20px 5px;
}

.postType2 #id_files {
border:solid;
background-color:#FFF;
color:#C4C414;
min-width:250px;
height:200px;
border-color:#C4C414;
border-width:1px;
}

.postType .leftlabel {
width:200px;
float:left;
}

.postType .rightlabel {
width:200px;
float:right;
}

.postType select {
border:solid;
background-color:#FFF;
color:#F63;
min-width:250px;
border-color:#F63;
border-width:1px;
}

.postType label {
display:block;
color:#F63;
font-size:12px;
width:250px;
}

.postType2 label {
display:block;
color:#C4C414;
font-size:12px;
width:290px;
}

.postType2 input {
border:1px solid #C4C414;
background-color:#FFF;
width:290px;
margin:0 0 10px;
padding:5px;
}

.postType2 li {
list-style:none;
}

.postType2 select {
border:1px solid #C4C414;
background-color:#FFF;
color:#000;
width:300px;
margin:0 0 10px;
}

.postType2Credits select {
width:50px;
margin:0 10px;
}

.postType input[type=checkbox] {
background-color:#FFC;
width:10px;
height:10px;
float:left;
margin:0 10px 0 0;
padding:0;
}

.postType2 .creditbox input {
width:225px;
}

.postType2 .creditbox label {
width:230px;
}

.postType2 .creditbox2 input,.postType2 .creditbox2 label {
width:40px;
}

.postType2 .expirationbox select,.postType2 .expirationbox label,.postType2 .expirationbox2 select,.postType2 .expirationbox2 label {
width:145px;
}

.postType #button,.postType #tagManager,.postType .postTypeButton {
background-color:#F63;
border:none;
color:#FFF;
width:160px;
}

.postTypeButton2 {
border:none;
background-color:#FF9D5A;
color:#FFC;
border:none;
width:130px;
height:25px;
margin:10px 20px 0 0;
cursor:pointer;
}

.postType input[type=text],.postType textarea {
background-color:#FFF;
border:1px solid #F63;
width:250px;
margin:0 0 10px;
padding:5px;
}

.radio input {
width:25px;
float:left;
}

.radio label {
text-align:left;
color:#F63;
margin:0 0 15px;
}

.shown {
display:block;
}

.tagMenu {
border:solid;
min-height:120px;
border-color:#C4C414;
border-width:1px;
}

/* for Internet Explorer */
/*\*/
* html .tagMenu {
height:120px;
}
/**/

.tagMenu #tags {
overflow:auto;
max-height:100px;
width:138px;
overflow-x:hidden;
padding:10px;
}

.tagMenu #tags div {
background-color:#FFF;
padding-bottom:2px;
}

.tagMenu #tags #tag #closed {
background-color:#FC6;
width:14px;
height:14px;
cursor:pointer;
}

.tagMenu #tags #tag #texts {
background-color:#FFF18F;
vertical-align:top;
cursor:pointer;
}

.textalignleft {
width:250px;
text-align:left;
margin:0 auto;
}

.uploadbuttons {
width:350px;
margin:0 auto;
}

.topHeaderBar {
min-height:30px;
width:100%;
background-color:#F63;
color:#FFF;
}

.topInsertEditArea {
min-height:30px;
width:100%;
background-color:#F63;
}

.ui-tabs-nav {
height:1.5em;
border:none;
}

.underline18 {
text-decoration:underline;
font-size:18px;
}

.userJob {
height:30px;
vertical-align:middle;
margin:0;
padding:0;
}




