*{
        font-family: Tahoma,Arial;
        font-size: 12px;
        line-height: normal;
}

*a:hover
{
	text-decoration: underline;
}

body
{
        background-color: #FFFFFF;
        text-align: center; 
}

#container {
        margin: 0 auto;
        text-align: left;
        width: 1215px;
        border-style: solid;
        border-width: 0px;
        border-color: #666666;
        background-color: #FFFFFF;
        overflow: auto;
} 

#split1
{
  width: 650px;
  float: left;
  padding: 5px;
  border-width: 1px;
  border-style: solid;
  border-color: #666666;
  background-color: #FFFFFF;
}

#split2
{
  width: 320px;
  float: left;
  background-color: #FFFFFF;
  margin-left: 5px;
}

#split3
{
  width: 175px;
  float: left;
  margin-left: 5px; 
  background-color: #FFFFFF;
  border-style: solid;
  border-width: 1px;
  overflow: auto;
}


#bread_crumbs_l
{
        float: left;
        height: 27px;
        margin-top: 5px;
}

#bread_crumbs_r
{
        float: right;
        width: 140px;
        height: 27px;
        text-align: right;
}


#spacer
{
        margin-bottom: 10px;
}

hr.thinline
{
height: 1px;
text-align: center;
margin-bottom: 5px;
clear: both;
width: 90%
size: 1px;
}

span.rss0
{font-weight: bold; text-align: center;}

span.rss1
{width: 40px;  float: left; margin-left: 30px;}

span.rss2
{width: 50px;  float: left;}

span.rss3
{width: 95px;  float: left; margin-bottom: 5px;}

.rsst
{
margin-bottom: 5px; margin-left: 10px;
}

a:link.toplink {
        font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    text-decoration: none;
    font-weight: bold;
    color: #f2f2f2;
}

a:visited.toplink {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    text-decoration: none;
    font-weight: bold;
    color: #f2f2f2;
}

a:active.toplink {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    text-decoration: none;
    font-weight: bold;
    color: #0000FF;
}

a:hover.toplink {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    text-decoration: none;
    font-weight: bold;
    color: #f2f2f2;
}

span.highlight
{
        font-weight: bold;
        color: #FF0000;
        
}

span.message
{
    font-family:Tahoma; font-size: 12px; font-weight: normal; color:#1D520E;
}

li
{
        line-height: 175%;
        margin: 0;
        padding: 0;
}

input.qinput
{
    border-width: 1px;
        border-style: solid;
        border-color: #111111; 
        padding:1px;
}

textarea.qarea
{
    border-width: 1px;
        border-style: solid;
        border-color: #111111; 
        padding:1px;
}

*.a
{
        font-family: Tahoma,Arial;
        font-size: 12px;
        line-height: normal;
        text-decoration: none;
        color: #0000FF; 
}

a
{
        text-decoration: none;
        color: #0000FF;   
}

.label
{
        color: #696969;
}


#title_bar
{
background-color: #336699;
width: 640px;
margin: 5px;
height: 30px;
color: #ffffff;
clear: both;
margin-bottom: 15px;
}

#title_bar_small
{
background-color: #336699;
width: 94%;
margin: 5px;
height: 25px;
color: #ffffff;
clear: both;
margin-bottom: 5px;
padding-top: 5px;
font-weight: bold;
text-align: center;
}

#title_bar_small2
{
background-color: #336699;
width: 94%;
margin: 5px;
height: 37px;
color: #ffffff;
clear: both;
margin-bottom: 5px;
padding-top: 5px;
font-weight: bold;
text-align: center;
}

#item_descr
{
background-color: #ffffff;
width: 640px;
margin: 5px;
margin-top: 0px;
margin-bottom: 15px;
border-style: solid;
border-width: 1px;
border-top-width: 0px;
border-color: #E1E1E1;
clear: both;
overflow: auto;
}

#item_list
{
background-color: #ffffff;
width: 640px;
margin: 5px;
margin-top: 0px;
margin-bottom: 15px;
border-style: solid;
border-width: 1px;
border-top-width: 0px;
border-color: #E1E1E1;
clear: both;
overflow: auto;
}


#subtitle_bar
{
background-color: #E1E1E1;
border-color: #E1E1E1;
border-style: solid;
border-width: 1px;
padding-top: 5px;
padding-bottom: 5px;
color: #2d2d2d;
margin: 5px;
margin-bottom: 0px;
height: 20px;
font-weight: bold;
font-size: small;
font-family: Tahoma,Arial;
clear: both;
}

#boxheader1
{
width: 368px;
float: left;
height: 30px;
padding: 5px;
}

h1.boxtitle
{
margin-top: 0px;
margin-bottom: 0px;
font-size: 16px;
clear:both;
margin-left: 5px;
text-align: center; 
}

h2.boxtitle
{
margin-top: 0px;
margin-bottom: 0px;
font-size: 12px;
}

#boxheader2
{
width: 120px;
float: left;
text-align: center;
height: 30px;
padding: 5px;
margin-top: 2px;
}

#boxheader3
{
width: 120px;
float: right;
text-align: right;
height: 30px;
padding: 5px;
margin-top: 2px;
}

#sub_split1
{
width: 311px;
float: left;
}

#sub_split2
{
width: 314px;
float: right;
}

#menu_split1
{
width: 350px;
float: left;
margin-bottom: 0px;
height: 23px;
}

#menu_split2
{
width: 260px;
float: right;
margin-bottom: 0px;
text-align: right;
height: 23px;
}

#content
{
width: 620px;
padding: 5px;
float: left;
}

#question_list
{
width: 620px;
padding: 5px;
padding-left: 10px;
float: left;
line-height: 150%;
overflow: hidden;
}







#big_box
{
  width: 640px;
  border-width: 1px;
  border-style: solid;
  border-color: #E1E1E1;
  background-color: #FFFFFF;
  margin-bottom: 15px;
  margin-left: 5px;
  text-align: left;
  overflow: hidden;
}

#big_box_bar
{
width: auto;
height: 27px;
background-color: #E1E1E1;
clear: both;
}

#big_box_title_text
{
        text-align: left;
        width: auto;
        float: left; 
        margin-top: 5px;
        margin-left: 5px;
        width: auto;
        font-weight: bold;
        color: #4B4B4B;
        font-size: small;
}

#big_boxblue
{
  width: 640px;
  border-width: 1px;
  border-style: solid;
  border-color: #E1E1E1;
  background-color: #FFFFFF;
  margin-bottom: 15px;
  margin-left: 5px;
  text-align: left;
  overflow: hidden;
}

#big_boxblue_bar
{
width: auto;
height: 27px;
background-color: #336699;
clear: both;
}

#big_boxblue_title_text
{
        text-align: left;
        width: auto;
        float: left; 
        margin-top: 5px;
        margin-left: 5px;
        width: auto;
        font-weight: bold;
        color: #ffffff;
        font-size: small;
}


#small_box
{
  width: 310px;
  float: right;
  border-width: 1px;
  border-style: solid;
  border-color: #666666;
  background-color: #FFFFFF;
  margin-bottom: 15px;
  text-align: left;
  padding-left:5px;
  overflow: hidden;
}

#small_box_content
{
  width: auto;
  margin: 0;
  float: left;
  clear: both;  
  padding-bottom: 15px;
}

#big_box_content
{
  width: auto;
  margin: 0;
  float: left;
  clear: both;  
  padding: 7px;
}

#small_box_bar
{
width: auto;
height: 27px;
margin: 5px;
background-color: #336699;
color: #ffffff;
clear: both;
margin-bottom: 5px;
margin-left: 0px;
}

#small_box_title_text
{
        text-align: left;
        width: auto;
        float: left; 
        margin-top: 5px;
        margin-left: 5px;
        width: auto;
        font-weight: bold;
        color: #ffffff;
        font-size: small;
}

#title_plus
{
width: 15px;
margin-top: 5px;
margin-right: 5px;
background-color: #ffffff;
border-style: solid;
border-width: 1px;
border-color: #000000;
float: right;
text-align: center;
}

#dsplit1
{
width: 83%; 
float:left;
line-height: 150%;
}

#dsplit2
{
width: 17%; 
float:right; 
text-align: right;
line-height: 150%;
height: auto;
}

#dsplit3
{
width: 100%; 
float: left;
clear: both;
line-height: 150%;
}

#dsplit3q
{
width: 100%; 
float: left;
clear: both;
line-height: 150%;
}

span.question
{
font-size: 15px;
font-weight: bold;
}

span.questionl
{
  font-family: Verdana,Trebuchet MS; 
  font-size: 1.3em;
  font-weight: bold;
  text-decoration: none;
}

span.questiona
{
font-size: 15px;
font-weight: bold;
}

a.questiona
{
font-size: 15px;
font-weight: bold;
}

a.questiona:hover
{
  text-decoration: underline;
}

span.tdvamseel
{
font-family: Trebuchet MS,sans-serif,Arial,Tahoma,Verdana,Helvetica; 
font-size: 1.1em; 
margin: 0px; 
margin-top:12px; 
margin-bottom: 12px;
}



#thin_box
{
  width: 160px;
  float: right;
  border-width: 1px;
  border-style: solid;
  border-color: #666666;
  background-color: #FFFFFF;
  margin-bottom: 15px;
  text-align: left;
  padding-left:5px;
  overflow: hidden;
}

#thin_box_content
{
  width: auto;
  margin: 0;
  float: left;
  clear: both;  
  padding-bottom: 15px;
}

#thin_box_bar
{
width: auto;
height: 27px;
margin: 5px;
background-color: #336699;
color: #ffffff;
clear: both;
margin-bottom: 5px;
margin-left: 0px;
}

#thin_box_title_text
{
        text-align: left;
        width: auto;
        float: left; 
        margin-top: 5px;
        margin-left: 5px;
        width: auto;
        font-weight: bold;
        color: #ffffff;
        font-size: small;
}



#small_box1
{
  width: 405px;
  float: right;
  border-width: 1px;
  border-style: solid;
  border-color: #666666;
  background-color: #FFFFFF;
  margin-bottom: 15px;
  text-align: left;
  padding-left:5px;
  overflow: hidden;
}

#small_box1_content
{
  width: auto;
  margin: 0;
  float: left;
  clear: both;  
  padding-bottom: 15px;
}

#small_box1_bar
{
width: auto;
height: 27px;
margin: 5px;
background-color: #336699;
color: #ffffff;
clear: both;
margin-bottom: 5px;
margin-left: 0px;
}

#small_box1_title_text
{
        text-align: left;
        width: auto;
        float: left; 
        margin-top: 5px;
        margin-left: 5px;
        width: auto;
        font-weight: bold;
        color: #ffffff;
        font-size: small;
}
