A:link {text-decoration: none; color:#000000}
A:visited {text-decoration: none; color:#000000}
A:hover {color: #025198; font-weight: bold}

A.blkmenu:link {text-decoration: none; color:#ffb12b; font-weight: bold}
A.blkmenu:visited {text-decoration: none; color:#ffb12b; font-weight: bold}
A.blkmenu:hover {color: #ffb12b; font-weight: bold}

A.tmenu:link {text-decoration: none; color:#ffffff}
A.tmenu:visited {text-decoration: none; color:#ffffff}
A.tmenu:hover {color: #ffffff; font-weight: bold}

A.bmenu:link {text-decoration: none; color:#000000; font-weight: bold}
A.bmenu:visited {text-decoration: none; color:#000000; font-weight: bold}
A.bmenu:hover {color: #000000; font-weight: bold}

body {background-color: #2F3447;} 

TD, P
 {
	font-family: verdana, arial, helvetica, sans-serif;
	font-color:#000000;
	font-size: 10pt;
 } 

table#register
{
	border: #CABFA3 solid 1px;
}

td#vr
{
	font-family: verdana, arial, helvetica, sans-serif;
	font-color:#000000;
	font-size: 9pt;
	vertical align: top;
	border: #CABFA3 solid 1px;
}

td#cs
{
	font-family: verdana, arial, helvetica, sans-serif;
	font-color:#000000;
	font-size: 8pt;
	vertical-align: top;
	text-align: center;
	border: #000000 solid 1px;
}

td#vrr
{
	font-family: verdana, arial, helvetica, sans-serif;
	font-color:#000000;
	font-size: 9pt;
	text-align: right;
	vertical align: top;
	border: #CABFA3 solid 1px;
}

#ddown 
{
    width: 24em;
    font-family: verdana, arial, helvetica, sans-serif;
}

#poldown 
{
    width: 17em;
    font-family: verdana, arial, helvetica, sans-serif;
    font-size:9pt;
    border: 0px;
    background-color: #CCCCCC;
}

#prodown
{
    width: 4em;
    font-family: verdana, arial, helvetica, sans-serif;
    font-size:9pt;
    border: 0px;
    background-color: #CCCCCC;
}


#sixdown
{
    width: 6em;
    font-family: verdana, arial, helvetica, sans-serif;
    font-size:9pt;
    border: 0px;
    background-color: #CCCCCC;
}

#tendown
{
    width: 10em;
    font-family: verdana, arial, helvetica, sans-serif;
    font-size:9pt;
    border: 0px;
    background-color: #CCCCCC;
}

#twelvedown
{
    width: 12em;
    font-family: verdana, arial, helvetica, sans-serif;
    font-size:9pt;
    border: 0px;
    background-color: #CCCCCC;
}


#prodownmed
{
    width: 17em;
    font-family: verdana, arial, helvetica, sans-serif;
    font-size:9pt;
    border: 0px;
    background-color: #CCCCCC;
}

textarea#std
{
 background-color: #CCCCCC;
 color: #000000;
}

#comm_submit
{
	height:1.85em; 
	width:8em;
	text-valign: center;
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
 	font-size: 12px;
 	background-color: #CABFA3;
}

#comm_submit_fin
{
	height:1.85em; 
	width:25em;
	text-valign: center;
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
 	font-size: 12px;
 	background-color: #CABFA3;
}

fieldset
{
padding: 1em;
border: #1E64A5 solid 1px;
}

fieldset#tvorder
{
padding: 1em;
border: #ffffff solid 1px;
}

legend
{
padding: 1px 10px;
font-size: 11pt;
color: #000000;
}

div#fleft 
{
    float: left;
    width: 200px;
    font-size: 10pt;
    text-align: right;
    /*background: red;*/
}
div#fright 
{
    float: right;
    width: 200px;
    font-size: 10pt;
    /*background: green;*/
}

div#fmiddle 
{
    padding: 0px 210px 7px 210px;
    margin: 0px;
    /*background: blue;*/
}

div#ifleft 
{
    float: left;
    width: 200px;
    font-size: 10pt;
    /*text-align: right;*/
    /*background: red;*/
}
div#ifright 
{
    float: right;
    width: 200px;
    font-size: 10pt;
    text-align: right;
    /*background: green;*/
}

div#itfright 
{
    float: right;
    width: 200px;
    font-size: 10pt;
    text-align: left;
    /*background: green;*/
}

div#ifmiddle 
{
    padding: 0px 210px 7px 210px;
    margin: 0px;
    /*background: blue;*/
}

div#icfmiddle 
{
    padding: 0px 210px 7px 210px;
    margin: 0px;
    text-align: center;
    /*background: blue;*/
}

div#oleft 
{
    float: left;
    width: 150px;
    font-size: 10pt;
    text-align: center;
    /*background: red;*/
}
div#oright 
{
    float: right;
    width: 150px;
    font-size: 10pt;
    /*background: green;*/
}

div#omiddle 
{
    padding: 0px 160px 7px 160px;
    margin: 0px;
    font-size: 10pt;
    text-align: center;
    /*background: blue;*/
}

div#caleft 
{
    float: left;
    width: 180px;
    font-size: 10pt;
    text-align: right;
    /*background: red;*/
}

div#caleft_l 
{
    float: left;
    width: 180px;
    font-size: 10pt;
    /*background: red;*/
}

div#ca_right 
{
    float: right;
    width: 180px;
    font-size: 10pt;
    /*background: green;*/
}

div#camiddle 
{
    padding: 0px 105px 2px 105px;
    margin: 0px;
    font-size: 10pt;
    /*background: blue;*/
}

div#cacleft 
{
    float: left;
    width: 220px;
    font-size: 10pt;
    /*background: red;*/
}

div#cacright 
{
    float: right;
    width: 140px;
    font-size: 10pt;
    /*background: green;*/
}

div#camiddle 
{
    padding: 0px 105px 2px 105px;
    margin: 0px;
    font-size: 10pt;
    /*background: blue;*/
}

div#tleft 
{
    float: left;
    width: 175px;
    font-size: 10pt;
    text-align: right;
    /*background: red;*/
}
div#tright 
{
    float: right;
    width: 175px;
    font-size: 10pt;
    /*background: green;*/
}

div#tmiddle 
{
    padding: 0px 180px 7px 180px;
    margin: 0px;
    /*background: blue;*/
}

div#tvleft 
{
    float: left;
    width: 125px;
    font-size: 10pt;
    text-align: right;
    /*background: red;*/
}
div#tvright 
{
    float: right;
    width: 225px;
    font-size: 10pt;
    /*background: green;*/
}

div#tvmiddle 
{
    padding: 0px 130px 7px 230px;
    margin: 0px;
    /*background: blue;*/
}

div#tvmiddles
{
    padding: 0px 130px 7px 230px;
    margin: 0px;
    font-size: 2pt;
    /*background: blue;*/
}

div#tvbottom 
{
    clear: both;
    width: 100%;
    margin: 0px;
    font-size: 10pt;
    font-weight: bold;
    background: #CABFA3;
}

div#bmiddle 
{
    clear: both;
    width: 100%;
    margin: 0px;
    font-size: 10pt;
    /*background: purple;*/
}

div#fbottom
{
    clear: both;
    width: 100%;
    margin: 0px;
    font-size: 3pt;
    /*background: purple;*/
}

div#ftbottom
{
    clear: both;
    width: 100%;
    margin: 0px;
    font-size: 2pt;
    /*background: purple;*/
}

div#tbottom
{
    clear: both;
    width: 100%;
    margin: 0px;
    font-size: 8pt;
    text-align: center;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    /*background: purple;*/
}

div#zbottom
{
    clear: both;
    width: 100%;
    margin: 0px;
    font-size: 7pt;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    /*background: purple;*/
}

div#loctitle
{
    font-size: 12pt;
    font-weight: bold;
    text-align: left;
    font-family: Verdana, Arial, Helvetica, sans-serif;
}

div#locsubtitle
{
    font-size: 10pt;
    font-weight: bold;
    text-align: left;
    font-family: Verdana, Arial, Helvetica, sans-serif;
}

div#cstitle
{
    font-size: 11pt;
    font-weight: bold;
    text-align: center;
    font-family: Verdana, Arial, Helvetica, sans-serif;
}

div#cssubtitle
{
    font-size: 9pt;
    text-align: center;
    font-family: Verdana, Arial, Helvetica, sans-serif;
}

div#blkhead
{
    font-size: 10pt;
    font-weight: bold;
    color:#ffb12b;
    text-align: left;
    font-family: Verdana, Arial, Helvetica, sans-serif;
}

div#tmenutxt
{
    font-size: 10pt;
    font-weight: bold;
    color:#ffffff;
    text-align: left;
    font-family: Verdana, Arial, Helvetica, sans-serif;
}

div#bmenutxt
{
    font-size: 10pt;
    font-weight: bold;
    color:#000000;
    text-align: left;
    font-family: Verdana, Arial, Helvetica, sans-serif;
}

div#newtext
{
    font-size: 11pt;
    color:#ffffff;
    text-align: left;
    font-family: Verdana, Arial, Helvetica, sans-serif;
}


input#std
{
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 9pt;
   width: 200px;
   margin-right: 6px;
   background: #CCCCCC;
}

input#std_s
{
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 9pt;
   width: 90px;
   margin-right: 6px;
   background: #CCCCCC;
}

input#std_s_b
{
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 9pt;
   width: 120px;
   margin-right: 6px;
   background: #CCCCCC;
}

input#std_os
{
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 9pt;
   text-align: center;
   width: 90px;
   margin-right: 6px;
   background: #CCCCCC;
}

input#std_md
{
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 9pt;
   text-align: center;
   width: 40px;
   margin-right: 6px;
   background: #CCCCCC;
}

input#std_yr
{
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 9pt;
   text-align: center;
   width: 65px;
   margin-right: 6px;
   background: #CCCCCC;
}

input#dolamount
{
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 10pt;
   width: 65px;
   margin-right: 6px;
}

legend#proedit
{
padding: 1px 10px;
font-size: 9pt;
color: #000000;
}

input#search
{
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 9pt;
   width: 180px;
   margin-right: 6px;
   background: #FFFFFF;
}

input#proedit_name
{
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 9pt;
   width: 90px;
   margin-right: 6px;
   background: #CCCCCC;
}

input#proedit_name_l
{
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 9pt;
   width: 175px;
   margin-right: 6px;
   background: #CCCCCC;
}

input#proedit_name_k
{
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 9pt;
   width: 200px;
   margin-right: 6px;
   background: #CCCCCC;
}

input#proedit_name_e
{
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 9pt;
   width: 90px;
   margin-right: 6px;
   background: #FFF200;
}

input#proedit_short
{
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 9pt;
   width: 48px;
   margin-right: 6px;
   background: #CCCCCC;
}

input#proedit_med
{
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 9pt;
   width: 85px;
   margin-right: 6px;
   background: #CCCCCC;
}

input#proedit_smed
{
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 9pt;
   width: 80px;
   margin-right: 6px;
   background: #CCCCCC;
}

input#proedit_smed_t
{
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 9pt;
   width: 140px;
   margin-right: 6px;
   background: #CCCCCC;
}

input#proedit_long
{
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 9pt;
   width: 365px;
   margin-right: 6px;
   background: #CCCCCC;
}

input#proedit_long_e
{
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 9pt;
   width: 200px;
   margin-right: 6px;
   background: #FFF200;
}

label#inlabel 
{
    font-size: 8pt;
    font-style: italic;
}

label#stdlabel 
{
    font-size: 10pt;
}

label#inlabelc 
{
    font-size: 8pt;
    font-style: italic;
    text-align: middle;
    margin: 155px;
}

#fullChart {
	top:0px;
	height:auto;
	color:#000000;
	background:#FFFFFF;
	border: 1px solid #000000;
}

	div.rowFC {
		clear: both;
		height: 20px;
		font: 12px Arial;
		color: #000000;
		margin-bottom:6px;
	}

	.colFC {
		height: 20px;
		float: left;
		text-align:center;
		line-height:20px;
		background: url(../images/base/chartLabelBack.png) right no-repeat;
	}

	.colIcon {
		height: 20px;
		float: left;
	}

	div.rowFC-Header {
		clear: both;
		height: 32px;
		font: bold 14px Arial;
		line-height:32px;
		color: #FFFFFF;
		text-align:center;
		background: url(../images/base/chartHeaderBack.png) repeat-x;
	}

	.colFC-Header {
		height: 32px;
		float: left;
		background: url(../images/base/chartHeaderLabelBack.png) right no-repeat;
	}

	.colIcon-Header {
		height: 32px;
		float: left;
	}