


ul#rectangle
{
    position: relative;
    margin: 0 0 15px 0;
    padding: 0;

    -webkit-border-radius: 10px;
	font-family: Helvetica;
	font-weight:normal;
    text-align: left;
	color: black;
	width: 600px;

	background-color: white;
	border-width: 0px;
	border-style: solid ;
	border-color: #999999;
}

.tableClass
{
	font-family: Helvetica;
    font-size: 12px;
	font-weight:normal;
    text-align: right;
	color: black;
	padding-left: 10px;
}

.tableTitle
{
    background-color:#6eb33e;
	font-family: Helvetica;
    font-size: 12px;
	font-weight:normal;
    text-align: left;
	color: white;
	padding-left: 10px;
}


.firstCap
{
	font-family: arial;
    font-size: 12px;
}

td.firstCap:hover  {background-color:#c2c2c2;}


ul#submit
{
    margin: 0 0 20px 0;
    padding: 0;

    -webkit-border-radius: 10px;

	font-family: Helvetica;
    font-size: 12px;
	font-weight:normal;
    text-align: right;
	color: black;

	background-color: white;
	border-width: 0px;
	border-style: solid ;
	border-color: #999999;
}

.row input {	margin: 0 0 0 5px;	box-sizing: border-box;
	border-width: 0px;
	border-left: 1px;
	border-bottom: 1px;
	border-right: 1px;
	border-top: 1px;

	border-style: solid ;
	border-color: #999999;
    float: left;
    text-align: left;
}

.row label {
    margin: 0 5 0 0px;
    font-size: 12px;
    padding: 4px;
    box-sizing: border-box;
    float: left;
    width: 150px;
    text-align: right;
    background: none;


}

.row labeled {
    margin: 0 5 0 0px;
    font-size: 12px;
    padding: 4px;
	font-weight:bold;
    box-sizing: border-box;
    float: left;
    width: 90%;
    text-align: left;
    background: none;


}

.title label {
    margin: 0 5 0 0px;
    font-size: 15px;
    padding: 4px;
	font-weight:bold;
    box-sizing: border-box;
    float: left;
    width: 90%;
    text-align: left;
    background: none;


}

.row select {
    margin: 0 0 0 0px;
    padding: 0px;
	border-style: solid ;
	border-color: #999999;
	border-width: 0px;
	border-left: 1px;
	border-bottom: 1px;
	border-right: 1px;
}


input[type="text"], input[type="password"]
{

    color: #474747;
	font-family: Helvetica;
    font-size: 17px;
}


input.nextbtn
{background: url(../../_wizard/_img/btn_color.jpg);
border: 1px solid #ecc752;
height:29px;
width:121px;
}

input.prevbtn, input.skipbtn, input.startover
{
background: url(../../_wizard/_img/btn_grey.jpg);
border: 1px solid #999999;
height:29px;
width:121px;
}


input.showall
{
background: url(../../_wizard/_img/btn_grey.jpg);
border: 1px solid #999999;
height:29px;
width:200px;
}


a { text-decoration: underline; }
a:visited, a:active { color: #4b9000; }
a:link  { color: #4b9000; text-decoration: underline; }
a:hover { color: #4b9000; }

.filename  a { text-decoration: none; }
.filename  a:visited, a:active { color: #4b9000; }
.filename  a:link  { color: #4b9000; text-decoration: none; }
.filename  a:hover { color: #4b9000; }




img
{
behavior:url(_img/iepngfix.htc);
border: none;
}


html,body,div,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,form,p,blockquote,fieldset,input,select,table,td,tr
{
margin: 0;
padding: 0;
}

ul,ol
{
list-style: none;
}


.fieldSet
    {border:2px solid black;}

.errorbox
    {border:2px solid red;}

.alertbox
    {color: red;}


#topBox                 { width: 650px; margin:0px auto; position: relative;  padding-bottom:5px; padding-top:15px; }
#topBox #message        { width: 98%;   height:60;   clear:left;  line-height: 20px; text-align:left;   padding-top:15px; border: 0px dotted #474747; }
#topBox #messageAlert   { width: 98%;   height:55;   clear:left;  line-height: 20px;text-align:left;  font-size:12px; color:#514e49; padding:10px; border: 1px solid #f5e5c1; }
#topBox #messageAlert .alertbox   { float:left; text-align:left; padding:5px; }



#midBox             { width: 650px; margin: 0px auto; position: relative;  }
#midBox #question   { width: 98%; clear:both;  text-align:left;   padding:5px; font-weight:bold; font-size:16px; color:#71aa67; border-bottom: 1px solid #ccc;}
#midBox #selection  { width: 98%; clear:both;   text-align:left;   padding-top:5px; padding-bottom:25px; font-weight:normal; font-size:12px; color:#444;}

#subBox            { width: 650px; margin: 0px auto; position: relative;   }
#subBox #answer    { width: 28%; float:left; text-align:right;  font-weight:bold;  padding:5px;}
#subBox #radio     { width: 2%;  float:left; text-align:left; padding:5px;}
#subBox #comment   { width: 65%; float:left; text-align:left;   padding:5px;}

#botBox            { width: 650px; margin: 0px auto; position: relative; z-index: 9998; }
#botBox #nextbtn   { width: 40%; float:right; text-align:right;  padding:5px;}
#botBox #prevbtn   { width: 20%; float:left; clear:left; text-align:left;  padding:5px;}



#subBox #field   { width: 40%; float:left; text-align:right;  padding:5px;}
#subBox #input   { width: 47%; float:left; text-align:left;    padding:5px;}
#subBox #note    { width: 2%;  float:left; text-align:left;    padding:5px;}


#downBox              { width: 640px; margin: 0px auto; padding:10px;position: relative;  }
#downBox #question    { width: 98%; clear:both;  text-align:left;    padding:5px; font-weight:bold; font-size:16px; color:#71aa67; border-bottom: 1px solid #ccc;}
#downBox #text        { width: 98%; clear:both;  text-align:left;   padding:5px; font-weight:bold; font-size:12px; color:#474747; border-bottom: 1px solid #ccc;}
#downBox #label       { width: 98%; clear:both;  text-align:left;  padding-bottom:15px; font-weight:bold; font-size:12px; color:#ff7b09; border-bottom: 0px solid #ccc;}
#downBox #link        { width: 98%; text-align:left;   padding:5px; font-weight:normal; font-size:12px; color:#000; }
#downBox #link  a     { padding-left:5px;}


#downBox .lfilename   { width: 70%; padding:6px;  text-align:left;  background: url(../../_wizard/_img/btn_gloss.png);  height:25px; font-weight:bold; font-size:12px; color:#474747; border: 1px solid #ccc;}
#downBox .lsize       { width: 18%; padding:6px;  text-align:left;  background: url(../../_wizard/_img/btn_gloss.png);  height:25px; font-weight:bold; font-size:12px; color:#474747; border-top: 1px solid #ccc;border-bottom: 1px solid #ccc;border-right: 1px solid #ccc;}
#downBox .lrelease    { width: 10%; padding:6px;  text-align:left;  background: url(../../_wizard/_img/btn_gloss.png);  height:25px; font-weight:bold; font-size:12px; color:#474747; border-top: 1px solid #ccc;border-bottom: 1px solid #ccc;border-right: 1px solid #ccc;}

#downBox .filename   { width: 70%; vertical-align: top; text-align:left;   padding-top:5px; padding-bottom:5px; padding-left:5px; font-weight:bold; font-size:12px; color:#474747; border-bottom: 1px solid #ccc; border-right: 1px solid #ccc; border-left: 1px solid #ccc;}
#downBox .size       { width: 18%; vertical-align: top; text-align:left;   padding-top:5px; padding-bottom:5px; padding-left:5px; font-weight:bold; font-size:12px; color:#474747; border-bottom: 1px solid #ccc; border-right: 1px solid #ccc;}
#downBox .release    { width: 10%; vertical-align: top; text-align:left;    padding-top:5px; padding-bottom:5px; padding-left:5px; font-weight:bold; font-size:12px; color:#474747; border-bottom: 1px solid #ccc; border-right: 1px solid #ccc;}


#advBox             { width: 650px; margin: 0px auto; position: relative; padding-bottom:15px;  }
#advBox  #columnA   { width: 30%; float:left; text-align:left;  padding:5px;}
#advBox  #columnB   { width: 30%; float:left; text-align:center;  padding-left:25px;padding-top:5px; }
#advBox  #columnC   { width: 30%; float:right; text-align:right;   padding:5px;}


#hBox01, #hBox02, #hBox03, #hBox04, #hBox05, #hBox06 {display:none;}
#spaced {float:left; height:50px;}


#globalcontent { width: 680px; margin: 0px auto; position: relative;}
#globalcontent #captop { clear: both; position: relative; height: 17px; width: 680px; background: url(../../_wizard/_img/boxcap_top.jpg) no-repeat; }
#globalcontent #fill   { padding:0px; background: url(../../_wizard/_img/boxcap_fill.jpg) repeat-y; float: left; width: 100%; position: relative; margin-top: -4px; }
#globalcontent #capbot { clear: both; position: relative; height: 16px; width: 680px; background: url(../../_wizard/_img/boxcap_bot.jpg) no-repeat; }




