body {background: #FFF url('/images/main/bodybg.gif') repeat-x;}
#content {width: 752px;margin: 10px auto;padding: 1px;border:1px solid gray;background-color: #FFF;}
.losung {height: 80px;text-align: center;color: #FFF;background-color: #336699;overflow:hidden;}
.header {clear:left;height: 149px;margin: 1px 0px;padding: 0px 20px 0px 0px;color: #FFF;background: url('/images/main/hi.jpg') no-repeat;overflow: hidden;}
.header table {width:100%;height: 100%;border-collapse: collapse;}
.header div {height: 37px; text-align: right;}

.streak {height: 31px;background: #336699 ;padding-left:5px;}

.text {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; }
.textbold {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; }

.flag {margin: 6px 10px;}
.nav_left , .nav_right {font-size: 65%;float: left;margin-bottom: 5px;}
.nav_left a, .nav_right a {padding: 0px 3px;}
.nav_left a:hover, .nav_right a:hover {
    color: #000;    
}
a.r2:hover {
    color: #000;
}
a.r2:active {
    color: #DD0101;
}

.nav_left a:active, .nav_right a:active {
    color: #DD0101;
}
.fieldline a:hover {
    color: #000;    
}
.fieldline a:active {
    color: #DD0101;
}
a:hover {
    color: #000;
}

.nav_left {text-align: left;width: 90%;padding-left: 20px;}
.nav_right {text-align: right;width: 7%;}
.info {width: 45%;float: left;}
.act {width: 45%;text-align: center;float: left;}
.main {margin: 0px;padding: 20px;}
.infoline, .fieldline, .iline {
margin: 1px 0px 0px;
}
.infoline1, .fieldline1, .fieldline2 {
margin: 1px 0px 0px;
}

.infoline {clear: left;width: 50%;float:left;}

.iline {clear: left;float:left;}
.infoline1 {clear: left;width: 30%;float:left;}
.fieldline1 {float: left; width: 70%;}
.fieldline1 select {width: 98%}
.fieldline2 {float: left; width: 98%;}
/*.fieldline2 select {width: 100%}*/

.fieldline {float: left; width: 50%;}
.fieldline select {width: 96%}
.fieldline input[type=text] {width:95%;font-size: 16px;}
.fieldline1 select {width: 96%}
.fieldline1 input[type=text] {width:95%;font-size: 16px;}

.r {width:35%; text-align: right; }
.l {width:60%; padding-left: 10px; }
.r1 {width:25%; text-align: right; }
.l1 {width:70%; padding-left: 10px; }
.r2 {width: 50%; text-align: right; }
.l2 {width: 45%; padding-left: 10px;}
input, select{border: 1px solid #B2B2B2;padding: 1px;font-size: 16px;}
.button {background: url("/images/main/bcg.gif") repeat-x #acb9f7;}
.image_button {border: 0px;vertical-align: bottom;}
img {border: 0px;}
#indicator {
   margin: 4px 10px 0px; 
}
.wrong {
    border-color: red;
}
.design {
    float: left;
    background-position: 1px 1px;
    background: #CCC;
    text-align: center;
    width: 220px;
    height: 178px;
    margin: 1px;
    border: 1px solid white;
    padding: 1px;
    cursor: pointer;
    cursor: hand;
}
.color {
    float: left;
    border: 3px solid white;
    padding: 2px;
    cursor: pointer;
    cursor: hand;
}
.site_info {
background-color: #F5FAFD;
border: 1px solid gray;
margin-left: 12px;
}
#wrapScroll {
width: 200px;
height: 185px;
overflow: hidden;
margin-top: 10px;
}
#contScroll {
font-size: 75%;
text-align: left;
padding: 0px 2px;
}
.invert {
margin-top: 10px;
border: 1px solid #BDCDDD;
font-size: 90%;
width: 200px;
background: url("/images/main/bcg_.gif") repeat-x #BDCDDD;
text-align: left;
}
.invert:first-letter {
    padding-left: 5px;
}
.corner {
position: relative;
bottom: 22px;
left: 180px;
}

h2 {
font: 20pt bold;
font-family: sans-serif;
font-weight: 500;
}

#success {
    display: none;
}

.help {	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal;}
.line {
	background:#BDCDDD url(/images/main/bcg_.gif) repeat-x scroll 0%;
	border:1px solid #DADADA;
	clear:left;
	font-size:85%;
	padding:1px;
}

.help link    {
	color: #336699;
	text-decoration: none;
}

.help visited {
	color: #336699;
	text-decoration: none;
}

.help hover   { color: #8899AB; text-decoration: none}

.help active  {
	color: #000000;
	text-decoration: none;
}

.help dl	{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; padding:0px;}
.help dt  {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; padding-top:30px;}
.help dd  {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; padding-left :30px; padding-bottom :5px; padding-top:5px;}


.help ol	{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; padding:10px;padding-left :30px;}
.help ul	{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; padding:10px; padding-left :25px;}

.text {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal;}

.textbold {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold;}

.line {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; background:#BDCDDD }

.subheading {
	font-size: 14px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.HeadingBold {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; }
.ErrorMsg {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF0000;
}
.navigation {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
}


#level2, #level3, #level4, #keywordField, #pager, #bus_cat {

    display: none;
}
#level1, #level2, #level3, #level4, #bus_cat {
    width: 95%;
}
.image {
    position: relative;
    float: left;
    width: 235px;
    height: 100px;
    text-align: center;
}

#business_cat, #business_subcat, #business_form, #business_desc {
    font-size: 80%;
}

#general, #format {
    font-size: 80%;
    width: 90%;
}

.small {
font-size: 90%;
}

#start {
    display: block;
    width: 219px;
    height: 37px;
}
a.start:link    {
    color: #000;
    text-decoration: none;
    background: url('/images/main/button-letsgo.gif') no-repeat;
}

a.start:visited {
    color: #000;
    text-decoration: none;
    background: url('/images/main/button-letsgo.gif') no-repeat;
}

a.start:hover {
    color: #000;
    text-decoration: none;
    background: url('/images/main/button-clickhere.gif') no-repeat;
}

a.start:active  {
color: #000000;
text-decoration: none;
background: url('/images/main/button-clickhere.gif') no-repeat;
}
#result {
    margin-top: 10px;
}
.data {
border: 1px solid #CCCCCC;
border-collapse: collapse;
width: 100%;
}
.data td, .data th {
border: 1px solid #CCC;
font-size: 85%;
}
.data th {
font-size: 70%;
font-weight: normal;
background: #BDCDDD url(/images/main/bcg_.gif) repeat-x;
color: #000;
}
.data td {
text-align: left;
}

#editForm input {
    width: 100%;
}
#editForm select {
    width: 103%;
}
#editForm textarea {
    width: 100%;
}
fieldset {
    border: 1px solid #CCC;
}
