/*S. Copyright © Dominion, 2004*/
#main td.l {width: 150}
#main td.l div.subM div.a {background:url(i/dott.gif) repeat-x bottom #f4f4f4}
#main td.l div.subM div.a p {background:url(i/arr_r.gif) no-repeat; background-position:0px 10px}

#main td.i1 { FONT-SIZE: 10pt;
      	BACKGROUND: #DDD; font:bold 11px tahoma; color:#0; padding:5 10 5 5;
        BORDER-BOTTOM: #000000; 2px solid; BORDER-RIGHT: #000000; 2px solid;
        BORDER-TOP: #000000; 2px solid; BORDER-LEFT: #000000; 2px solid;
     }
#main td.i2 { FONT-SIZE: 10pt;
      	BACKGROUND: #FFFFFF; font: 11px tahoma; color:#0; padding:5 10 5 5;
        BORDER-BOTTOM: #000000; 2px solid; BORDER-RIGHT: #000000; 2px solid;
        BORDER-TOP: #000000; 2px solid; BORDER-LEFT: #000000; 2px solid;
     }
#main td.i3 { FONT-SIZE: 10pt;
      	BACKGROUND: #0084ba; font:bold 11px tahoma; color:#FFFFFF; padding:5 10 5 5;
        BORDER-BOTTOM: #000000; 2px solid; BORDER-RIGHT: #000000; 2px solid;
        BORDER-TOP: #000000; 2px solid; BORDER-LEFT: #000000; 2px solid;
     }

#main td.c {width: 80%}
#main td.c h2 {width:70%; height:40px; color:#0084ba; font-size:120%; font-weight:normal; background:url(i/sheet.gif) no-repeat top left; padding:0 0 0 45; margin:20 0 0 15}
#main td.c p.date {margin:11 0 0 60; font:70% tahoma; color:#8c959a}
#main td.c p {margin-left:15px; font-size:80%; text-align:justify}
#main td.c a.def {color: #666; font-size: 75%}

#main td.c h3 {border-bottom:2px solid #ddd;color:#0084BA; font-size:75%; font-weight:bold; text-transform:uppercase}
#main td.c p.n a {font-weight: normal; font-size: 75%;}

#main td.l {width: 150}
#main td.c {width: 80%}
#main td.c h2 {width:80%; height:40px; color:#0084ba; font-size:120%; font-weight:normal; 
background:url(i/sheet.gif) no-repeat top left; padding:0 0 0 45; margin:20 0 0 15}
#main td.c h3 {border-bottom:2px solid #ddd; padding:0 2; margin-top: 10px; margin-bottom: 6px; color:#0084ba; font-size:75%; font-weight:bold; text-transform:uppercase}
#main td.c p.date {margin:11 0 0 60; font:70% tahoma; color:#8c959a}
#main td.c p {margin-left:15px; font-size:80%; text-align:justify}
#main td.c hr {height: 1px; width: 100%}
#main td.c a {font-size:13px; text-align:justify; color: #777}
#main td.c a:hover {font-size:13px; text-align:justify; color: #444}

#main td.c p a.norm {color:#006193; font-size:13px}
#main td.c p a.norm:hover {color:#006193; font-size:13px}

#main td.c p.strs {font-size: 16px; font-family: Arial; font-weight: bold; margin-bottom: -10px; margin-top: 5px; margin-left: 15px}

#main td.c p.str {font-size: 13px; font-family: Arial; font-weight: bold; margin-bottom: 0px; margin-top: 7px; margin-left: 0px}

#main td.c table.strs {width: 20%; height: 30px border: 0; border-collapse: collapse}
#main td.c table.strs td {width: 20px; height: 30px; padding-left: 0px; vertical-align: middle;}
#main td.c table.strs td a {font-size: 13px; font-family: Arial; font-weight: bold}
#main td.c table.strs td b {font-size: 13px; font-family: Arial; font-weight: bold; background: #50c4fa;}

#main td.c p.number {font: bold 150% arial; color: #bbb}

#main td.r {width: 0%}

table.response {width:100%; height:100%;}
table.response td {text-align:center;}
table.response td img {border:1px solid #777;}
table.response td span {font:normal 22px 'Arial'; color:red;}
table.response td a {font:normal 22px 'Arial'; color:blue;}
table.response td a:hover {color:red;}

.subcat {width:auto; background-color:#FFFF99; padding:15 25 15 15px; margin:5px; border:1px solid #FFFF99;}
.subcat, .subcat ul, .subcat ul li, .subcat p {font:normal 12px 'Arial' !important;}
#cat1, #cat2, #cat3 {display:none;}

div.normal_text {border:1px solid #cacaca; padding:10px 0; margin:10px 0;}
div.normal_text, div.normal_text p {font:normal normal 13px/22px 'Tahoma' ! important; color:#000; text-align:left ! important;}
.normal_text .submit_form {margin-left:15px;}

table.form {width:100%;}
table.form td {padding:3px 15px; text-align:left; font:normal 13px/22px 'Tahoma';}
table.form td input {border:1px solid #aaa; width:300px;}
table.form td .error {font:normal 11px/12px 'Tahoma'; color:red;}


table.themes {width:100%;}
table.themes th {padding:3px 15px; text-align:center; font:bold 13px/22px 'Tahoma'; vertical-align:top;}
table.themes td {padding:3px 15px; text-align:left; font:normal 13px/22px 'Tahoma'; vertical-align:top;}
table.themes td input {width:100%;}
