table.sem-dat {
background-color:#FFFFFF;
border:1px solid #333;
margin: 1em 0;
empty-cells:show;
font-size: 0.9em;
}

td.sem-dat {
padding: 0 1em;
}

th.sem-dat {
font-weight:bold;
}

select, input, textarea {
background:#fefefe ;
border:1px solid #888;
font-size:99%;
color:#444;
padding:3px;
}

input[type="reset"], input[type="submit"], input[type="button"] {
border:1px solid #111;
background:#FF6600 ;
color:#fff;
overflow:visible;
width:auto;
}

input[type="text"]:focus, textarea:focus,
input[type="reset"]:hover, input[type="submit"]:hover, input[type="button"]:hover {
background:#fff ;
border-color:#FF6600;
color:#111;
}

input[type="radio"] {
background:transparent ;
border:0 none;
}

option {
padding-left:0.4em;
padding-right:1em;
}




ul, ol, dl {
padding:3px 3px 3px 1.8em;
}


h1.spec-1 {
color:#FF6600;
font-family:Verdana,sans-serif;
font-size:1.2em;
font-style:normal;
font-variant:normal;
}

h2.spec-2 {
color:#FF6600;
font-family:Verdana,sans-serif;
font-size:1.1em;
font-weight:bold;
line-height:1em;
margin-bottom: 8px;
}

h3, h4, h5, h6 {
font-size:0.9em;
letter-spacing: 1px;
font-weight:bold;
}

.g1  {
font-size:20px;
letter-spacing:1pt;
}

.g2 {
font-size:13px;
letter-spacing:1.3pt;
}

a.noline {
text-decoration:none;
}


.bgcol {
background-color:#E6E7EB !important;
}

.fullwd {
width:835px;
}

a img {
border:0pt none;
}

div.dcnt {
border:1px solid #CCCCCC;
padding:1em;
margin-bottom:2em; 
}

div.shd {
background-image:url('sh.jpg');
background-repeat:repeat-y;
}


.hlight {
background-color: #FFF6F0 ;
}

.dcnt h1 {
margin-top:0;
}

.cleaner {
border:0px none;
clear:both;
height:0px;
margin:0px;
overflow:hidden;
padding:0px;
}

img.rightfloat {
float:right;
margin-left:10px;
}


.floatright {
float:right;
}

.floatleft {
float:left;
}

img.floatleft {
margin-right: 10px;
}

img.floatright {
margin-left: 10px;
}


.right {
text-align:right;
}

.center {
text-align:center;
}

.s2 {
font-size:13px;
}

.s3 {
font-size:17px;
}

.colorfont {
color:#FF6600;
}

ul.faq a {
font-style:italic;
color:#222;
text-decoration:none;
}

ul.faq a:hover {
color:#0041FF;
text-decoration:underline;
}

.answ {
font-size:0.9em;
padding-top: 4px;
padding-bottom: 2px;
border-bottom: 1px solid #CCCCCC;
margin-bottom:10px; 
}

ul.inh li {
font-weight:bold; 
}

ul.inh li ul {
margin-top:0; 
}


ul.inh li ul li {
font-weight:normal; 
}

#maincnt {
margin-top:20px;
}

#pageframe {
background:#FFFFFF none repeat scroll 0%;
text-align:left;
width:100%;
}


#hd1 {
height:45px;
padding-bottom:5px;
padding-top:10px;
padding-left: 10px;
}

#bck {
font-size:13px;
line-height:1.4em;
padding:0pt 1.5em 1.5em;
text-align:left;
}

#leftfront {
border:1px solid #D1D2D7;
padding:0.5em;
width:25%;
font-size:9pt;
float:right;
}


#mainfront {
width:70%;
}


#hd1 a {
color:#494F5A;
}

#seminav {
margin-top:5px;
margin-left:15px;
margin-right:15px;
border-top:1px solid #D1D2D7;
border-bottom:1px solid #D1D2D7;
font-size:1.0em;
letter-spacing:1px;
padding: 5px;
}

#sn {
float:right;
padding:8px 10px;
}


#seminav td {
list-style-type:none;
margin:0;
padding:0;
}

#seminav td {
display:block;
float:left;
padding:8px 10px;
}

#seminav td a, #sn a {
	color: #003399;
	font-weight: bold;
	text-decoration: none;;
	padding:3px;
}


#seminav td a:hover, #sn a {
	color: #FF6633;
	text-decoration: underline;
}


#sn a {
color:#666;
}

#sn a:hover {
text-decoration:underline;
color:#0041FF;
}


#seminav li  a:hover {
color:#fff;
background:#8E909F;
}

/*****Tooltipps**********/

a.tipp  {
position:relative;
z-index:24;
color: #222;
font-size: 0.9em;
text-decoration:underline;
}

a.tipp span { 
display: none; 
}

a.tipp:hover { 
z-index:25; 
color: #0041FF; 
}

a.tipp:hover span.tooltip {
font-size: 1.1em;
display:block;
color: #222;
position:absolute;
text-decoration:none;
top:0px; left:0;
padding: 15px 0 0 0;
width:250px;
filter:alpha(opacity:98);
KHTMLOpacity:0.98;
MozOpacity:0.98;
opacity:0.98;
}

a.tipp:hover span.toolcnt { 
display: block;
padding: 0 8px; 
background: #CCCCFF;
border: 1px solid #222;
-moz-border-radius:8px;
}

ul.faq a.likelink, 
.likelink {
font-style:normal;
text-decoration:underline;
color:#0041FF;
cursor:pointer;
}

.prc {
font-size:1.4em;
color:#FF6600 ;
text-align:right;
line-height:1.2em;
}

.prc small {
font-size:0.6em;
color:#444 ;
font-style:italic;
}

#anmadw input[type="text"], #anmadw select, #anmadw textarea {
width: 400px;
}

#anmadw  h6 {
margin-top: 12px;
margin-bottom: 2px;
font-weight: normal;
}

#anmadw  h2 {
font-size: 1.0em;
letter-spacing: 1px;
}

img#logo {
float:left;
margin-right:10px;
padding-top:6px; 
}

.errdv {
font-size:0.9em;
color:red;
font-weight:bold;
}

