FONT	   {FONT-FAMILY: Verdana,Helvetica; FONT-SIZE: 11px}
TD	   {FONT-FAMILY: Verdana,Helvetica;}
TD.modnote {background-color: #dd2222}
TD.pubnote {background-color: #772277}
TD.short   {background-color: #222244}
TD.vshort  {background-color: #222277}
TD.plain   {background-color: #333333}
TD.header  {background-color: #5555ff}

.list0{ background-color:#fff468; }
.list1{ background-color:#fbed4d; }

/*.list0 A:link {font: Verdana, Arial, Helvetica; color: #f9e53f;background-color:#fff468; text-decoration: none}
.list0 A:active {font: Verdana, Arial, Helvetica; color: #f9e53f;background-color:#fff468; text-decoration: underline}
.list0 A:visited {font: Verdana, Arial, Helvetica; color: #f9e53f;background-color:#fff468; text-decoration: none}
.list0 A:hover {font: Verdana, Arial, Helvetica; color: #f9e53f;background-color:#fff468; text-decoration: underline}

.list1 A:link {font: Verdana, Arial, Helvetica; color: #fff468;background-color:#f9e53f; text-decoration: none}
.list1 A:active {font: Verdana, Arial, Helvetica; color: #fff468;background-color:#f9e53f; text-decoration: underline}
.list1 A:visited {font: Verdana, Arial, Helvetica; color: #fff468;background-color:#f9e53f; text-decoration: none}
.list1 A:hover {font: Verdana, Arial, Helvetica; color: #fff468;background-color:#f9e53f; text-decoration: underline}*/

BODY {color:#111111;font:18px Myriad Pro, Lucida-sans, Lucida Sans,  Arial, Helvetica,Verdana,  sans-serif;background-color: #ffffff;text-align:center;line-height:24px; margin:0px;padding:0px; }
DIV.title  {FONT-SIZE: 20px;}
DIV.changed  {color:#ff0000;}
DIV.sidebar  {margin:0px;padding:0px;}

DIV.bannerbox{
        text-align:left;
        margin:0x;padding:0px;padding-left:0px;
       	height: 200px;display:block;width:100%;
        background:url("/images/top.png") no-repeat bottom center;

}

#container {
  background-color: #ffffff;
  margin: 0px auto;
  width: 980px;
  text-align: left;
}

#containerqb {
  background-color: #ffffff;
  margin: 0px auto;
  width: 980px;
  text-align: left;
}

.content {
margin:20px;
margin-top:0px;
float:left;
width:97%;
}

.navbar {
  /*background-color: #e68512;*/
  position:relative;
  top:130px;
  left:25%;
  font-size:160%;
  line-height:24px;
  clear:both;
  height:30px;
  padding-top:6px;
  padding-left:00px;
  color:#222222;
  /*border-top:#a46112 solid 2px;*/
/*  border-bottom:#a46112 solid 2px;*/
  text-align:left;
}

#footer {
  background-color: #585858;
  margin: 0px auto;
  margin-top: 2px;
  padding:20px;
  width: 100%;
  text-align: left;

}

DIV.qip {
   border: #111111 solid 1px;
   width:700px;
  background-color: #333333;
  clear:both;
  margin-left:50px;
  margin-top:40px;
  padding:30px;
  float:left;
}

DIV.infobox  {
        background-color: #fff468;
        border: #111111 solid 1px;
	text-align: center;
	position:relative;
        width: 308px;
margin: 8px;
padding: 4px;
background-image:url("../p_images/interface/infobox-bg.gif");
color:#333333;
}

DIV.descbox  {
        /*background-color: #e68512;*/
        border: #111111 solid 1px;
	text-align: center;
	position:relative;
        width: 308px;

margin: 8px;
padding: 4px;
background-image:url("../p_images/interface/infobox-bg.gif");
/*color:#ffffff;*/
}


DIV.sysmessage {
border: #111111 solid 1px;
background-color: #eeee33;
color: #111111;
text-align: center;
width:400px;
margin:8px;
}

DIV.error {
border: #000000 solid 2px;
background-color: #ee3333;
color: #ffffff;
text-align: center;
width:400px;
margin:8px;
}

h1{
FONT-SIZE: 26px;
font-weight: normal;
line-height:28px;
margin-top:4px;
margin-bottom:16px;
}

h2{
FONT-SIZE: 23px;
line-height:24px;
font-weight: normal;
margin-top:14px;
margin-bottom:0px;
border-bottom: #777777 solid 1px;
}

h3{
FONT-SIZE: 20px;
font-weight: bold;
line-height:20px;
margin-top:28px;
margin-bottom:0px;
}

DIV.logbox  {
        background-color: #333333;
        border: #111111 solid 1px;
	width: 218px;
	height: 128px;
	text-align: center;
	float: right;
margin: 0px;
padding: 0px;
}

DIV.textboxcontainer{
   margin:2px;
}

DIV.textbox{
  background-color: #333340;
padding: 8px;
}

DIV.textboxtitle{
  font-size:16px;
  padding:8px;
  background-color: #445588;
}

DIV.pagebox{
  background-color: #333340;
  padding: 8px;
  border: #111111 solid 1px;
}

DIV.imagebox  {
        background-color: #333333;
        border: #111111 solid 1px;
	width: 250px;
	/* height: 200px; */
	text-align: center;
	float: right;
margin: 6px;
padding: 8px;
}

DIV.uploadimageform  {
        background-color: #333333;
        border: #111111 solid 1px;
	text-align: center;
margin: 6px;
padding: 2px;
}

DIV.uploadimagedataform {
        background-color: #333333;
        border: #111111 solid 1px;
	text-align: left;
margin: 6px;
padding: 6px;
float:left;
width:568px;
height: 168px;
}

DIV.uploadimagefileform {
        background-color: #333333;
        border: #111111 solid 1px;
	text-align: left;
margin: 6px;
padding: 6px;
float:right;
width:288px;
height: 168px;
}

div#uploadform
{
  margin: 0px 20px 0px 20px;  display: none;
}


SMALL { line-height:14px; }
SMALL.standard{FONT-SIZE: 10px;}

A.s_uni_grey:link{color: #555555;}
A.s_uni_grey:visited{color: #555555;}
A.s_uni_grey:active{color: #555555;}

A.s_uni:link{color: #9090ff;background-color: #2222cc;}
A.s_uni:visited{color: #9090ff;background-color: #2222cc;}
A.s_uni:active{color: #9090ff;background-color: #2222cc;}

A.s_uni_links:link{color: #6090ff;}
A.s_uni_links:visited{color: #6090ff;}
A.s_uni_links:active{color: #6090ff;}


.descbox A:link {font: Verdana, Arial, Helvetica; color: #fff468; text-decoration: none}
.descbox A:active {font: Verdana, Arial, Helvetica; color: #fff468; text-decoration: underline}
.descbox A:visited {font: Verdana, Arial, Helvetica; color: #fff468; text-decoration: none}
.descbox A:hover {font: Verdana, Arial, Helvetica; color: #fff468; text-decoration: underline}

A:link {font: Verdana, Arial, Helvetica; color: #e68512; text-decoration: none}
A:active {font: Verdana, Arial, Helvetica; color: #ffffff; text-decoration: underline}
A:visited {font: Verdana, Arial, Helvetica; color: #e68512; text-decoration: none}
A:hover {font: Verdana, Arial, Helvetica; color: #e68512; text-decoration: underline}

/* Form elements */
input,textarea, select,button {
	color : #FFFFFF;
	font: normal 14px Verdana, Helvetica, Arial, sans-serif;
        border:1px solid;
	border-color : #999999;
	background-color : #111111;
}

/* Rounded dialogue boxes */

.qipdialog {
 width:940px;
 margin:0px auto;
 min-width:20em;
 max-width:940px; /* I only cut the left background images out to 800px. You could do much larger, etc. */
 color:#fff;
 font-size:12pt;

 /*margin-left:20px;*/
 margin-top:20px;
 float:left;
}

.qipdialog .hd .c,
.qipdialog .ft .c {
 font-size:1px; /* ensure minimum height */
 height:11px;
}

.qipdialog .ft .c {
 height:14px;
}

.qipdialog .hd {
 background:transparent url('/images/layout/black_tl.png') no-repeat 0px 0px;
 margin-right:14px; /* space for right corner */
}

.qipdialog .hd .c {
 background:transparent url('/images/layout/black_tr.png') no-repeat right 0px;
 margin-right:-14px; /* pull right corner back over "empty" space (from above margin) */
}

.qipdialog .bd {
 background:transparent url('/images/layout/black_ml.png') repeat-y 0px 0px;
 margin-right:6px;
}

.qipdialog .bd .c {
 background:transparent url('/images/layout/black_mr.png') repeat-y right 0px;
 margin-right:-6px;
}

.qipdialog .bd .c .s {
 margin:0px 8px 0px 4px;
 background:#1d1d1d url('/images/layout/black_ms.jpg') repeat-x 0px 0px;
 padding:1em;
}

.qipdialog .ft {
 background:transparent url('/images/layout/black_bl.png') no-repeat 0px 0px;
 margin-right:14px;
}

.qipdialog .ft .c {
 background:transparent url('/images/layout/black_br.png') no-repeat right 0px;
 margin-right:-14px;
}

/* Rounded yellow dialogue boxes */

.yellowqipdialog {
 width:300px;
 margin:0px auto;
 min-width:100px;
 max-width:940px; /* I only cut the left background images out to 800px. You could do much larger, etc. */
 color:#000000;
 font-size:12pt;

 /*margin-left:20px;*/
 margin-top:20px;
 float:left;
}

.yellowqipdialog .hd .c,
.yellowqipdialog .ft .c {
 font-size:1px; /* ensure minimum height */
 height:11px;
}

.yellowqipdialog .ft .c {
 height:14px;
}

.yellowqipdialog .hd {
 background:transparent url('/images/layout/yellow_tl.png') no-repeat 0px 0px;
 margin-right:14px; /* space for right corner */
}

.yellowqipdialog .hd .c {
 background:transparent url('/images/layout/yellow_tr.png') no-repeat right 0px;
 margin-right:-14px; /* pull right corner back over "empty" space (from above margin) */
}

.yellowqipdialog .bd {
 background:transparent url('/images/layout/yellow_ml.png') repeat-y 0px 0px;
 margin-right:6px;
}

.yellowqipdialog .bd .c {
 background:transparent url('/images/layout/yellow_mr.png') repeat-y right 0px;
 margin-right:-6px;
}

.yellowqipdialog .bd .c .s {
 margin:0px 8px 0px 4px;
 background:#fff57a url('/images/layout/yellow_ms.jpg') repeat-x 0px 0px;
 padding:1em;
}

.yellowqipdialog .ft {
 background:transparent url('/images/layout/yellow_bl.png') no-repeat 0px 0px;
 margin-right:14px;
}

.yellowqipdialog .ft .c {
 background:transparent url('/images/layout/yellow_br.png') no-repeat right 0px;
 margin-right:-14px;
}

/* Rounded orange dialogue boxes */

.orangeqipdialog {
 width:300px;
 margin:0px auto;
 min-width:100px;
 max-width:940px; /* I only cut the left background images out to 800px. You could do much larger, etc. */
 color:#000000;
 font-size:12pt;

 /*margin-left:20px;*/
 margin-top:20px;
 float:left;
}

.orangeqipdialog .hd .c,
.orangeqipdialog .ft .c {
 font-size:1px; /* ensure minimum height */
 height:11px;
}

.orangeqipdialog .ft .c {
 height:14px;
}

.orangeqipdialog .hd {
 background:transparent url('/images/layout/orange_tl.png') no-repeat 0px 0px;
 margin-right:14px; /* space for right corner */
}

.orangeqipdialog .hd .c {
 background:transparent url('/images/layout/orange_tr.png') no-repeat right 0px;
 margin-right:-14px; /* pull right corner back over "empty" space (from above margin) */
}

.orangeqipdialog .bd {
 background:transparent url('/images/layout/orange_ml.png') repeat-y 0px 0px;
 margin-right:6px;
}

.orangeqipdialog .bd .c {
 background:transparent url('/images/layout/orange_mr.png') repeat-y right 0px;
 margin-right:-6px;
}

.orangeqipdialog .bd .c .s {
 margin:0px 8px 0px 4px;
 background:#ea942f url('/images/layout/orange_ms.jpg') repeat-x 0px 0px;
 padding:1em;
}

.orangeqipdialog .ft {
 background:transparent url('/images/layout/orange_bl.png') no-repeat 0px 0px;
 margin-right:14px;
}

.orangeqipdialog .ft .c {
 background:transparent url('/images/layout/orange_br.png') no-repeat right 0px;
 margin-right:-14px;
}
