/*-------------------------------------------------------------------------------Links-------------------------------------------------------------------------*/


A:link {text-decoration: none; color:#800080}
A:visited {text-decoration: none; color:#800080} 
A:hover {color: #800080; font-weight: bold}

A.menu:link {text-decoration: none; color:#800080; font-weight: bold; font-size: 10pt}
A.menu:visited {text-decoration: none; color:#800080; font-weight: bold; font-size: 10pt} 
A.menu:hover {color: #800080; font-weight: bold; font-size: 10pt}

A.ltdc:link {text-decoration: none; color:#000000}
A.ltdc:visited {text-decoration: none; color:#000000} 
A.ltdc:hover {color: #000000; font-weight: bold} 

A.signup:link {text-decoration: none; color:#EF8216; font-size: 12pt}
A.signup:visited {text-decoration: none; color:#EF8216; font-size: 12pt} 
A.signup:hover {color: #6480B2; font-weight: bold; font-size: 12pt} 

A.signup_one:link {text-decoration: none; color:#EF8216; font-size: 9pt}
A.signup_one:visited {text-decoration: none; color:#EF8216; font-size: 9pt} 
A.signup_one:hover {color: #6480B2; font-weight: bold; font-size: 9pt} 


/*-----------------------------------------------------------------------------Tables----------------------------------------------------------------------------*/

TD
 {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size:10pt;
	color: #000000;
 } 

TD#topnav
 {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size:10pt;
	color: #ffffff;
 } 

/*-----------------------------------------------------------------------Text Formatting-------------------------------------------------------------------------*/

div#twelvetext
 {
        padding: 5em;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size:12pt;
	color: #000000;
 } 

div#oldtitle
{ 
	font-family: verdana, arial, helvetica, sans-serif;
	font-size:14pt;
	color: #000000;
}

div#sectiontitle
{ 
	font-family: verdana, arial, helvetica, sans-serif;
	font-size:11pt;
	font-weight: bold;
	color: #000000;
}

td#topmenu
{ 
	font-family: verdana, arial, helvetica, sans-serif;
	font-size:10pt;
	color: #FFFFFF;
}

p#menud
{
	font-family: verdana, arial, helvetica, sans-serif;
	font-size:10pt;
	color: #EF8216;	
	weight: bold;
}

div#loctitle
{
    font-size: 14pt;
    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#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;
}

label#inlabel 
{
    font-size: 8pt;
    font-style: italic;
}

label#std 
{
    font-size: 10pt;
}

label#std_i_c 
{
    font-size: 10pt;
    font-style: italic;
    text-align: center;
}

div#std_b_c
{
    font-size: 10pt;
    font-weight: bold;
    text-align: center;
}

div#std_note
{
    font-size: 8pt;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    margin-left: 25px;
    margin-right: 25px;
}

div#notice_r
{
    font-size: 11pt;
    color: red;
    font-weight: bold;
    text-align: center;
}

div#notice_o
{
    font-size: 11pt;
    color: #EF8216;
    font-weight: bold;
    text-align: center;
}

label#notice_o
{
    font-size: 11pt;
    color: #ffffff;
    font-weight: bold;
    text-align: center;
}

div#sm_notice_r
{
    font-size: 9pt;
    color: red;
    font-weight: bold;
    text-align: center;
}

label#inlabelc 
{
    font-size: 8pt;
    font-style: italic;
    text-align: middle;
    margin: 155px;
}

label#m_10 
{
    font-size: 10pt;
    margin-left: 10px;
}

label#m_30 
{
    font-size: 10pt;
    margin-left: 30px;
}

label#err_back
{
background: #FFF568;
}


div#cd
{ 
	font-family: verdana, arial, helvetica, sans-serif;
	font-size:10pt;
	color: #000000;
	font-weight: bold;
	margin-left: 50px;
	margin-right: 20px;
}


/*-----------------------------------------------------------------------Form Elements-------------------------------------------------------------------------*/

#ddown 
{
    width: 8em;
    font-family: verdana, arial, helvetica, sans-serif;
    color:#000000;
    font-size:9pt;
    border: #000000;
    background-color: #B7C0DB;

}

#poldown 
{
    width: 17em;
    font-family: verdana, arial, helvetica, sans-serif;
    font-size:9pt;
    border: 0px;
    background-color: #CCCCCC;
}

#ddown_24 
{
    width: 24em;
    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;
}

input#reg_in_30
{
   border: #ffffff solid 1px;
   border-bottom: #000000 solid 1px;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 9pt;
   width: 30px;
   margin-right: 6px;
   background: #ffffff;
}

input#reg_in_50
{
   border: #ffffff solid 1px;
   border-bottom: #000000 solid 1px;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 9pt;
   width: 50px;
   margin-right: 6px;
   background: #ffffff;
}

input#reg_in_75
{
   border: #ffffff solid 1px;
   border-bottom: #000000 solid 1px;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 9pt;
   width: 75px;
   margin-right: 6px;
   background: #ffffff;
}

input#reg_in_100
{
   border: #ffffff solid 1px;
   border-bottom: #000000 solid 1px;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 9pt;
   width: 100px;
   margin-right: 6px;
   background: #ffffff;
}

input#reg_in_125
{
   border: #ffffff solid 1px;
   border-bottom: #000000 solid 1px;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 9pt;
   width: 125px;
   margin-right: 6px;
   background: #ffffff;
}

input#reg_in_150
{
   border: #ffffff solid 1px;
   border-bottom: #000000 solid 1px;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 9pt;
   width: 150px;
   margin-right: 6px;
   background: #ffffff;
}

input#reg_in_200
{
   border: #ffffff solid 1px;
   border-bottom: #000000 solid 1px;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 9pt;
   width: 200px;
   margin-right: 6px;
   background: #ffffff;
}

input#reg_in_200_c
{
   border: #ffffff solid 1px;
   border-bottom: #000000 solid 1px;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 9pt;
   text-align: center;
   width: 200px;
   margin-right: 6px;
   background: #ffffff;
}

input#reg_in_200_c_err
{
   border: #ffffff solid 1px;
   border-bottom: #000000 solid 1px;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 9pt;
   text-align: center;
   width: 200px;
   margin-right: 6px;
   background: #FFF568;
}

input#reg_in_250
{
   border: #ffffff solid 1px;
   border-bottom: #000000 solid 1px;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 9pt;
   width: 250px;
   margin-right: 6px;
   background: #ffffff;
}

input#reg_in_400_c
{
   border: #ffffff solid 1px;
   border-bottom: #000000 solid 1px;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 9pt;
   text-align: center;
   width: 400px;
   margin-right: 6px;
   background: #ffffff;
}

input#reg_in_400_c_err
{
   border: #ffffff solid 1px;
   border-bottom: #000000 solid 1px;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 9pt;
   text-align: center;
   width: 400px;
   margin-right: 6px;
   background: #FFF568;
}

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_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;
}

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;
}


/*----------------------------------------------------------------------Field Set Elements---------------------------------------------------------------------*/

fieldset
{
padding: 1em;
border: #1E64A5 solid 1px;
}

legend
{
padding: 1px 10px;
font-size: 11pt;
color: #000000;
}

legend#proedit
{
padding: 1px 10px;
font-size: 9pt;
color: #000000;
}


/*----------------------------------------------------------------------3 Column Float Sets---------------------------------------------------------------------*/

div#scleft 
{
    float: left;
    width: 150px;
    font-size: 10pt;
    /*background: red;*/
}
div#scright 
{
    float: right;
    width: 300px;
    font-size: 10pt;
    /*background: green;*/
}

div#scmiddle 
{
    padding: 0px 155px 2px 310px;
    margin: 0px;
    /*background: blue;*/
}

/*---------------------------------------------*/


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#fleftl
{
    float: left;
    width: 220px;
    font-size: 10pt;
    text-align: left;
    /*background: red;*/
}
div#frightl
{
    float: right;
    width: 220px;
    font-size: 10pt;
    text-align: left;
    /*background: green;*/
}

div#fmiddlel 
{
    padding: 0px 225px 7px 225px;
    margin: 0px;
    /*background: blue;*/
}

/*---------------------------------------------*/


div#itfleft 
{
    float: left;
    width: 200px;
    font-size: 10pt;
    text-align: right;
    font-style: italic;
    /*background: red;*/
}
div#itfright 
{
    float: right;
    width: 200px;
    font-size: 10pt;
    font-style: italic;
    /*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#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#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;*/
}



/*--------------------------------------------------------------------------------------End-------------------------------------------------------------------------*/
