td {
	font:normal 11px Verdana;
	color: #333333;
}
th {
	font:normal 10px Verdana;
	font-weight: bold;
	background-color: #B70F20;
}
tr.row1 {
	font:normal 10px Verdana;
	padding:5px 5px 5px 5px;
	/*background-color: #FFFFFF;*/
}
tr.row2 {
        font:normal 10px Verdana;
		padding:5px 5px 5px 5px;
        /*background-color: #FFF6E8;*/
}
td.row2 {
	font:normal 10px Verdana;
	padding:5px 5px 5px 5px;
	/*background-color: #FFF6E8;*/
}
td.row1 {
		font:normal 10px Verdana;
		padding:5px 5px 5px 5px;
        /*background-color: #FFFFFF;*/
}
td.subheader1 {
		font:normal 10px Verdana;
		padding:5px 5px 5px 5px;
       /*background-color: #FFFFFF;*/
}
td.subheader2 {
		font:normal 10px Verdana;
				padding:5px 5px 5px 5px;
        /*background-color: #FFEACB;*/
}
h1 {
	font-size: 14px;
	color: #B70F20;
	margin: 0px;
}
h2 {
	font-size: 13px;
	color: #B70F20;
	margin: 0px;
}
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image: url(/img/doc_bg.gif);
}
form {
	margin: 0px;
}
.form{
	/*background-image:url(/images/form_bg.gif);*/
	background-color: #FFFFFF;
	background-repeat:repeat-x;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	border-right: 1px solid #AAAAAA;
	border-top: 1px solid #AAAAAA;
	border-left: 1px solid #666666;
	border-bottom: 1px solid #666666;
	scrollbar-base-color: Silver;
}
.button{
	background-color: #FFFFFF;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	padding: 0px;
	border-right: 2px solid #BABDC7;
	border-top: 2px solid #BABDC7;
	border-left: 2px solid #888C98;
	border-bottom: 2px solid #888C98;
	font-weight: bold;
}

.table1 {
	background-color:#F8F8F8;
}
.table1_bg {
	background-color:#D3D8E6;
}

.label   { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight:bold; color:#333333; }
.medium  { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; }
.small { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; }
.copy { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #484442; }
.error { color: #ff0000; }
.compulsory { color: #ff0000; }

.bgcategories {
	background-image: url(images/navbg1.gif);
}
.footlink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
	line-height : 170%;
}
.footlink:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
	text-decoration:none;
}
.footlink:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #B6B9A6;
	text-decoration:none;
}
.footlink:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration:underline;
}
.footlink:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration:underline;
}

a#email {
	color: #555555;
	text-decoration: none;
}
a#email:link {
	color: #555555;
	text-decoration: none;
}
a#email:visited {
	color: #555555;
}
a#email:hover {
	color: #555555;
	text-decoration: underline;
}
a#email:active {
	color: #555555;
}

/*.gray a#email,
.gray a#email:link,
.gray a#email:visited,
.gray a#email:hover,
.gray a#email:active{
    color:#333333;
}*/

a#aManager {
	color: #555555;
	text-decoration: none;
}
a#aManager:link {
	color: #555555;
	text-decoration: none;
}
a#aManager:visited {
	color: #555555;
}
a#aManager:hover {
	color: #555555;
	text-decoration: underline;
}
a#aManager:active {
	color: #555555;
}

a {
	color: #B70F20;
	text-decoration: none;
}
a:link {
	/*color: #ffffff;*/
	text-decoration: none;
}
a:visited {
	color: #B70F20;
}
a:hover {
	/*color:  #ffffff;*/
	color: #ff0813;
	text-decoration: underline;
}
a:active {
	color: #FF6600;
}
.amountearned {
	font-size: 15px;
	font-weight: bold;
	color: #FFFFFF;
}
a.offerbox:link {
	color: #000000;
	text-decoration: none;
	font-size: 12px;
	font-weight: bold;
}
a.offerbox:visited {
	color: 006699;
	text-decoration: none;
	font-size: 12px;
	font-weight: bold;
}
a.offerbox:hover {
	color: #000000;
	font-size: 12px;
	font-weight: bold;
}
a.offerbox:active {
	color: #000000;
	font-size: 12px;
	font-weight: bold;
}
.topmenu {
	color: #003366;
	text-decoration: none;
	font-size: 11px;
}
a.topmenu:link {
	color: #003366;
	text-decoration: none;
	font-size: 11px;
}
a.topmenu:visited {
	color: #003366;
	text-decoration: none;
}
a.topmenu:hover {
	color: #015FBD;
	text-decoration: underline;
}
a.topmenu:active {
	color: #0273E4;
}
.searchlink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
}
.searchlink:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
}
.searchlink:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
}
.searchlink:hover {
	color: #FFCCCC;
}
.smalllink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #003366;
	text-decoration: none;
}
.smalllink:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #003366;
	text-decoration: none;
}
.smalllink:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #003366;
	text-decoration: none;
}
.smalllink:hover {
	color: #015FBD;
	text-decoration: underline;
}
.smalllink:active {
	color: #0273E4;
}

li {
	padding-bottom: 5px;
}

p.directions {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin: 5px 8px 0px 8px;
}
h3 {
	font-size: 14px;
	font-weight: bold;
	color:#B70F20;
	font-variant: small-caps;
}
.agent_box {
	background-color: #ffffff;
	padding: 0px;
}
.password, .password:link, .password:visited {
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
}
.password:hover, .password:active {
	color: #E24D02;
}
.login {
	border: 1px solid #B3481C;
	color: #B3481C;
	font: 10px Verdana, Arial, Helvetica, sans-serif;
}
.agent_box_font {
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	color: #b3481c;
}
.agent_box_top {
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color: #b3481c;
}
.top_links {
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color: #FFFFFF;
	text-decoration: none;
}
.top_links:hover{
	color: #944909;
}
.active_top_links {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color: #B70F20;
	text-decoration: none;
	line-height:9px;
}
.text_color_loyalty {
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color: #83481C;
	text-decoration: none;
}
.text_color_loyalty_normal {
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	color: #83481C;
	text-decoration: none;
}
.text_loyalty {
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
}
.text_prize {
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color: #000000;
	text-decoration: none;
}

.text_news {
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
}

.ShortDescription
{
	font: 9px Verdana, Arial, Helvetica, Sans-Serif;
	color: #000000;
	font-weight: bold;
	text-decoration: none;
}

.HomeDate
{
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;

}

.HomeCPA
{
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;

}

.HomeTitle
{
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #83481C;
	text-decoration: none;
}


.top_news_white {
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
}
.aff_man_tot {
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color: #000000;
	text-decoration: none;
}
#aff_manager, #aff_manager h2, #aff_manager td {
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	line-height: 15px;
	font-weight:bold;
}
#aff_manager h2 {
	font-size:11px;
	color: #B70F20;
	padding: 0px 0px 3px 0px;
	margin: 0px;
	font-weight: bold;
}
#top_nav_links {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color: #FFFFFF;
	text-decoration: none;
}
#top_nav_links a, #top_nav_links a:visited {
	text-decoration: none;
	color: #FFFFFF;
}
#top_nav_links a:hover, #top_nav_links a:active {
	text-decoration: underline;
}
#active_top_nav_links {
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color: #ffffff;
	text-decoration: none;
}
#active_top_nav_links a {color: #FFFFFF;}
#active_top_nav_links a:visited {
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color: #FFFFFF;
	text-decoration: none;
}
#nav_links {
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color: #B70F20;
	text-decoration: none;
}
#nav_links a, #nav_links a:visited {
	text-decoration: none;
	color: #333333;
}
#nav_links a:hover {
	color: #333333;
}
#nav_links a:active{
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color: #333333;
	text-decoration: none;
}
.nav_links_text {
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color: #B70F20;
	text-decoration: none;
}
.red_text {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px;
		color: #FF0000;
}
.text_third_level{font:bold 11px Verdana;color:#993300;padding-right:5px;}
.showdate{font:bold 11px Verdana;color:#000000;padding-right:5px;}
.tbHeadBg{background-image:url(img/t_i_h_bg.gif); height:31px;}
.tbHeadL{background-image:url(img/t_i_h_l.gif); background-position:left; background-repeat:no-repeat;}
.tbHeadR{background-image:url(img/t_i_h_r.gif); background-position:right; background-repeat:no-repeat;}
.trIn1{background-image:url(img/t_i_hor.gif); background-position:bottom;background-repeat:repeat-x;}
.tdIn1{background-image:url(img/t_i_ver.gif); background-position:right;background-repeat:repeat-y;}
.tdIn2{
	font:normal 11px Verdana;
	padding-top:3px;
	padding-bottom:3px;
	padding-left:3px;
	padding-right:3px;
}
.tdIn3{
	color: red;
	font:normal 11px Verdana;
	padding-top:3px;
	padding-bottom:3px;
	padding-left:3px;
	padding-right:3px;
}
.ttitles{font:bold 10px Verdana;color:#ffffff;padding:3px 3px 3px 3px;background-color:#B70F20} /*#322f2e*/
/*.ttitles{font:bold 10px Verdana;color:#ffffff;padding:0px 3px 0px 3px;background-image:url(img/t_i_h_bg.gif);}*/

input, textarea, select{font:normal 11px Tahoma;border:solid 1px #B70F20;padding-left:5px}
option{font:normal 11px Tahoma;}
.b{font-weight:bold;}
.italic_font{font-weight:bold;font-style: italic; font:italic bold 11px Verdana;color:#000000;}
.bold_font{font-weight:bold; font:bold 11px Verdana;color:#000000;}
.pad{padding-left:5px;padding-right:5px;}
a.toplink, a.toplink:LINK{font-size:11px;font-weight:bold;color:#944909;}
a.toplink:HOVER{font-size:11px;font-weight:bold;color:#FF9933;}

a.leftlink, a.leftlink:LINK{font-size:11px;font-weight:bold;color:#944909;line-height:10px;}
a.leftlink:HOVER{font-size:11px;font-weight:bold;color:#FF9933;line-height:10px;}
.req{color:#cccccc;}
.req1{color:red;}
input.button{font:bold 12px Tahoma;color:#FFFFFF;background-color:#B70F20;}
input.submit{font:bold 12px Tahoma;color:#FFFFFF;background-color:#B70F20;}
input.reset{font:bold 12px Tahoma;color:#FFFFFF;background-color:#B70F20;}
.pad2{padding:3px 3px 3px 3px;}
/*input text{font:normal 9px Tahoma;}*/
#radio_button input {font:normal 11px Tahoma;padding-left:5px;border:none;}
#radio_button option {font:normal 11px Tahoma;padding-left:5px;border:none;}
#radio_button button {font:normal 11px Tahoma;padding-left:5px;border:none;}


#camp_link_non {
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color: #993300;
	font-weight:bold;
	text-decoration: underline;
}

#search_cat {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #993300;
	font-weight: bold;
	text-decoration: none;
	font-variant: small-caps;
}
#search_cat a, #nav_links a:visited {
	text-decoration: none;
	font-weight:none;
	color: #000000;
}
#search_cat a:hover {
	color: #000000;
	font-weight:none;
}
#search_cat a:active{
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	font-weight:none;
	text-decoration: none;
}
#camp_link a, #camp_link a:visited {
	text-decoration: none;
	font-weight:none;
	color: #000000;
}
#camp_link a:hover {
	text-decoration: none;
	font-weight:bold;
	color:#B70F20;
}
#camp_link a:active{
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	font-weight:none;
	text-decoration: none;
}
#text_link_non {
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	font-weight:none;
}
#text_link_non_bold {
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	font-weight:bold;
}
#table_header_links {
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color: #FFFFFF;
	text-decoration: none;
}
#table_header_links a, #table_header_links a:visited {
	text-decoration: none;
	color: #FFFFFF;
}
#table_header_links a:hover, #table_header_links a:active {
	color: #FFFFFF;
}
#third_level_nav_tabs {
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color: #FFFFFF;
	text-decoration: none;
}
#third_level_nav_tabs a, #third_level_nav_tabs a:visited {
	text-decoration: none;
	color: #FFFFFF;
}
#third_level_nav_tabs a:hover, #third_level_nav_tabs a:active {
	color: #FFFFFF;
}
#third_nav_links {

	font: 11px Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color: #FFFFFF;
	text-decoration: none;
}
#third_nav_links a, #third_nav_links a:visited {
	text-decoration: none;
	/*color: #FFFFFF;*/
}
#third_nav_links a:hover, #third_nav_links a:active {
	/*color: #FFFFFF;*/
}

#nthird_nav_links {
	font: 10x Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color: #FFFFFF;
	text-decoration: none;
}
#nthird_nav_links a, #nthird_nav_links a:visited {
	text-decoration: none;
	color: #484442;
}
#nthird_nav_links a:hover, #nthird_nav_links a:active {
	color: #B70F20;
}

.underline_text {
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color: #B70F20;
	text-decoration: none;
}

.stats_bolds {
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color: #000000;
	text-decoration: none;
}
.stats_normal {
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
}
#stats_links {
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color: #000000;
	text-decoration: none;
}
#stats_links a, #stats_links a:visited {
	text-decoration: none;
	color: #000000;
}
#stats_links a:hover, #stats_links a:active {
	color: #000000;
}

td.stats1 {
	font:normal 10px Verdana;
	padding:5px 5px 5px 5px;
	/*background-color: #FFF6E8;*/
}
td.stats2 {
		font:normal 10px Verdana;
		padding:5px 5px 5px 5px;
        background-color: #E5E5E5;
}
.tdbg{
font:bold 10px Verdana;
color:#ffffff;
padding:0px 3px 0px 3px;
background-image:url(img/t_i_h_bg.gif);
}
.bb{
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color: #000000;
	text-decoration: none;
}
.noborder {
	border:none;
}
.wh{
	background-color: #ffffff;
}
.sRed{
	background-color: #ff8080;
}
.gray{
	background-color: #f3f3f3;
}
.gr{
	background-color: #e1e1e1;
}
.tdIn12{

	border-right: 1px #cccccc dashed;
	border-bottom: 1px #cccccc dashed;
}
.thw{
	color: #ffffff;
	font-weight: bold;
}
.selectclass{

	width: 150px;
}
.tdbrown{
	font-size: 11px;
	color: #9b3e18;
}

/*- Menu Tabs I--------------------------- */

    #tabsI {
      float:left;
      width:100%;
      background:#ffffff;
      line-height:normal;
	  border-bottom:1px solid #B70F20;
      }
    #tabsI ul {
	  margin:0;
	  padding:10px 10px 0 0px;
	  list-style:none;
      }
    #tabsI li {
      display:inline;
      margin:0;
      padding:0;
      }
    #tabsI a {
      float:left;
      background:url("images/tableftI.gif") no-repeat left top;
      margin:0;
      padding:0px 0 0 5px;
      text-decoration:none;
      }
    #tabsI a span {
      font-size:11px;
      font-weight: bold;
      font-family: Verdana, Arial, Helvetica, sans-serif;
      float:left;
      display:block;
      background:url("images/tabrightI.gif") no-repeat right top;
      padding:5px 15px 4px 6px;
      color:#FFF;
      }
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #tabsI a span {float:none;}
    /* End IE5-Mac hack */
    #tabsI a:hover {
      color: #B70F20;
      }
    #tabsI a:hover span {
      color: #B70F20;
      }

/*----------affiliates campaigns table-----------------*/
.aCtable{
	height:50px;
	border-left:1px solid #B70F20;
	border-right:1px solid #B70F20;
	border-bottom:1px solid #B70F20;
}
.registerTd{
	padding-left: 50px;
	font-weight:bold;
}
.registerSmallGray{
	font-size: 9px;
	color: a5a5a5;
	font-weight: normal;
	padding-bottom: 8px;
	text-align: left;
}
.newAgentTH{
	text-align: right;
	font-weight: bold;
}
.crBrown{
	font-family: Arial;
	font-weight: bold;
	color:#B70F20;
	font-size: 12px;
}
div.roll{
	margin-top: 50px;
	overflow: auto;
	border: 1px solid #d2d2d2;
	scrollbar-base-color: #d2d2d2;
	height: 150px;
	text-align: left;
	margin: 20px 20px 20px 20px;
	background-color: #ffffff;
}
.agr{
	color: #ffffff;
}
.error{
	color: #ff0000;
	font-weight: bold;
}
.crp_talble{
	background-image: url(/images/contest_register_bg.jpg);
	background-repeat: no-repeat;
	margin: 5px 5px 5px 5px;
	width: 350px;
	height: 365px;
	background-color: #ffffff;
}
body.contest{
	background-color: #ffffff;
	background-image: url();
}
.contest_box2{
	color: #ffffff;
	font-family: Arial;
	font-weight: bold;
	font-size: 12px;
	vertical-align: top;
	background: url(/images/contest_02.jpg);
	height: 30px;
	width: 140px;
}
.contest_box3{
	color: #ffffff;
	font-family: Arial;
	font-weight: bold;
	vertical-align: top;
	background: url(/images/contest_03.jpg) no-repeat;
	height: 30px;
	width: 125px;
}
.contest_box4{
	color: #ffffff;
	font-family: Arial;
	font-weight: bold;
	font-size: 25px;
	vertical-align: bottom;
	background: url(/images/contest_04.jpg) no-repeat;
	height: 76px;
	width: 125px;
}
.topRank .contest_box3{background: url(/images/contest_03m.jpg) no-repeat;}
.topRank .contest_box4{text-align:center;padding-bottom:10px;}
/*===================================================================================================*/
/* NEW INTERFACE COLOR SCHEME
/*===================================================================================================*/

.tbl_header{
	background-color: #B70F20;
	color: #ffffff;
	font-family: Arial;
	font-weight: bold;
	height: 25px;
}

#ContestBoxHiddenLink,#ContestBoxHiddenLink:link,#ContestBoxHiddenLink:visited,
#ContestBoxHiddenLink:hover,#ContestBoxHiddenLink:active{text-decoration:none;}


.AddNoteBackground
{
	width: 450px;
	height: 190px;
	background: #F5F5DC;	
	padding: 3px;
}

.EditableNote
{
	border: none;
	background-color: #F5F5DC;	
	height: 70px;
	width: 456px;
	vertical-align: top;
	
}

.AddNote
{
	border: solid #B70F20 1px;
	background-color: #ffffff;
	height: 100px;
	width: 400px;
	vertical-align: top;
	
	
}

.ActionMessage
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;	
	color: #B70F20;
}

.NonEditeableNote
{
	background-color: #F5F5DC;	
	width: 450px;
	height: 70px;
	padding: 3px;
	overflow: auto;
}

.NoteHeader
{
	color: #000000;
	background-color: #F5F5DC;	
	width: 456px;
}

.NoteRuler
{
	color: #f00;
	background-color: #999999;
	height: 2px;
	border: 0;
}

#AddNoteHeader
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding: 3px;
	color: #000000;
	background-color: #B70F20;
}

#ListNoteHeader
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding: 3px;
	color: #000000;
}
#cnf_label
{
	float:left;
	margin: 5px 2px 0 10px;
	width:105px;
	text-align:left; 
	vertical-align:middle;	
}
#cnf_box
{
	margin: 5px 2px 0 0px;
	text-align:left;
}
#cnf_input
{
	width: 200px;
}
.field_wrapper{
	float:left;
	clear:both;
	width:360px;	
}	
#legend
{
color: #ffffff;
background: #B70F20;
border: 1px solid #781351;
padding: 2px 6px ;
}
#fieldset
{
	border: 1px solid #781351;	
	padding: 5px 5px 15px 5px;
}
div.row{
	float:left;
	width:100%;
	clear:both;
	margin-bottom:5px;
}
div.row div{
	float:left;	
}
.lbl{
	width: 120px;
	font-weight: bold;
	vertical-align: middle;
	float:left;	
}
.error_normal{
	color: #ff0000;
}
.green_normal{
	color: #00CC33;
}
.green_bold{
	font-weight: bold;
	color: #00CC33;
}
.hash_decode{
	float: left;
	margin:2px 5px 0 0;
}

#info_container{
	width: 1000px;	
	float:left;
	clear:both;
}	

