* {outline:none;}
/*body {margin:15px;padding:0;color:#666666;font:normal 11px verdana, lucida, geneva, arial, helvetica, sans-serif;}*/
/* td {color:#666666;font:normal 11px verdana, lucida, geneva, arial, helvetica, sans-serif;}*/
form {margin:0;}
input, select, textarea {font:normal 10px verdana;}
input.textbox {border:1px solid #288FB0;padding:2px 2px 2px 2px;height:19px}
textarea.answertextarea {font:normal 12px verdana;color:#666666;border:1px solid #F7D39D;}
input.cmd {
	background-color:#ffffff;
	text-decoration:none;
	border:1px solid #F7D39D;
	cursor: default;
	font:bold 11px verdana;text-decoration:none;color:#2391AE;
}

img {border:none;}
#header {background:#ffffff;border-bottom:1px solid #ffffff;}
#headerleft {/*border:solid #ffffff;border-width:0 0 1px 0;*/}
#headerright {background:url('../img/bg_training.jpg') top right no-repeat;padding:0 0 0 20px;}
#topmenu {border:1px solid #7FBFD0;}
#topmenuright {background:url('../img/bg_topmenu.gif') 0 0;background-repeat:repeat-y;}
#topmenuleft {background:#2391AE;font:normal 11px verdana;color:#ffffff;height:28px;} /*padding:4px 4px 4px 10px;*/
#topmenuleft_user {background:#2391AE;font:normal 11px verdana;color:#ffffff;padding:4px 40px 4px 10px;height:28px;border-right:1px solid #7FBFD0;height:28px;}
#frmsearch {margin:2px 0 0 1px;}
#frmsearch td {padding:1px 5px 1px 0;font:normal 10px verdana;color:#288FB0;}

#sectionLeft {background:url('../img/bg_leftmenu.gif') 0 0;background-repeat:repeat-y;height:100%;}

#channeltree {}
#channeltree td {padding:2px 2px 2px 4px;font:normal 11px verdana;color:#2391AE;}
#channeltree td.g {padding:2px 2px 2px 10px;font:bold 11px verdana;color:#2391AE;}
#channeltree td.gname {padding:4px 2px 4px 4px;font:normal 11px verdana;color:#2391AE;}
#channeltree td.g1 {padding:0px 2px 0px 10px;}
#channeltree .g1div {border:solid #2391AE;border-width:0 0 1px 0;}
#channeltree td.g2 {padding:10px 2px 4px 10px;font:bold 11px verdana;color:#2391AE;}
#channeltree td a {color:#2391AE;text-decoration:none;}

.channelpath, .channelpath a, .channelpath a:hover {font:normal 11px verdana;text-decoration:none;color:#EFA333;padding:0 0 4px 0;}
#content {padding:15px;border:1px solid #F7D39D;}

.thumblinkbold, .thumblinkbold:hover {font:bold 11px verdana;text-decoration:none;color:#2391AE;}
.thumblinkbold:hover {color:#EFA333;}
.thumblink, .thumblink:hover {font:normal 11px verdana;text-decoration:none;color:#2391AE;}
.thumblink:hover {color:#EFA333;}
.detaillink, .detaillink:hover {font:normal 11px verdana;text-decoration:none;color:#2391AE;}
.detaillink:hover {color:#EFA333;}
hr {border:1px solid #F7D39D;height:1px;}
#question		{margin:0 0 12px 0;}
.questionnumber	{font:bold 12px verdana;text-decoration:none;color:#2391AE;padding:0px 8px 12px 0;line-height:17px;white-space:nowrap;}
.questiontext	{font:normal 12px verdana;text-decoration:none;color:#666666;padding:0px 0 12px 4px;line-height:17px;}
.answertext		{font:normal 11px verdana;text-decoration:none;color:#666666;padding:2px 0 6px 4px;line-height:17px;}

p {font:normal 12px verdana;text-decoration:none;color:#666666;margin:0 0 10px 0;padding:0;line-height:17px;}

#menulink {font:bold 11px verdana;color:#2391AE;} /*letter-spacing:0.1ex;*/
#menulink a {color:#2391AE;text-decoration:none;}
#menulink a:hover {color:#EFA333;text-decoration:none;}

#headline

h1 {font:bold 14px sans-serif;letter-spacing:0.1ex;color:#2391AE;margin:0 0 4px 0;text-align:left;}
h1 a {color:#2391AE;text-decoration:none;}
h1 a:hover {color:#EFA333;text-decoration:none;}

.stitle {font:bold 11px sans-serif;letter-spacing:0.1ex;color:#efa333;margin:0 0 8px 0;text-align:left;}
.stitle a {color:#2391AE;text-decoration:none;}
.stitle a:hover {color:#EFA333;text-decoration:none;}

.title {font:bold 16px sans-serif;letter-spacing:0.1ex;color:#2391AE;margin:0 0 8px 0;text-align:left;}
.title a {color:#2391AE;text-decoration:none;}
.title a:hover {color:#EFA333;text-decoration:none;}

.lead {font:bold 12px sans-serif;letter-spacing:0.1ex;color:#666666;margin:0 0 8px 0;text-align:justify;}
.lead a {color:#2391AE;text-decoration:none;}
.lead a:hover {color:#EFA333;text-decoration:none;}

.text {font:normal 12px verdana;text-decoration:none;color:#333333;margin:0 0 8px 0;padding:0;line-height:17px;text-align:justify;}
.text a {color:#2391AE;text-decoration:none;}
.text a:hover {color:#EFA333;text-decoration:none;}


#img h5			{font:normal 12px sans-serif;letter-spacing:0.1ex;color:#2391AE;margin:0 0 4px 0;text-align:left;}
#img div.text	{font:normal 11px verdana;text-decoration:none;color:#333333;letter-spacing:0px;margin:4px 0 4px 0;text-align:left;}

#box			{background:url('../img/bg_leftmenu.gif') 0 0;background-repeat:repeat-y;padding:10px;}
#box h5			{font:bold 12px sans-serif;letter-spacing:0.1ex;color:#2391AE;margin:0 0 4px 0;text-align:left;}
#box div.text	{font:normal 12px verdana;text-decoration:none;color:#333333;letter-spacing:0px;margin:0 0 4px 0;line-height:17px;text-align:justify;}

#down				{padding:0px;}
#down h5			{font:normal 12px sans-serif;letter-spacing:0.1ex;color:#2391AE;margin:0 0 4px 0;text-align:left;}
#down h5 a			{color:#2391AE;text-decoration:none;}
#down h5 a:hover	{color:#EFA333;text-decoration:none;}
#down div.text		{font:normal 11px verdana;text-decoration:none;color:#333333;letter-spacing:0px;margin:4px 0 4px 0;text-align:left;}

#poll {}
#poll .table {border:1px solid #F7D39D; padding: 10px 10px 10px 10px;}
#poll .supertitle {font:bold 12px sans-serif;color:#2391AE;}
#poll .title {font:normal 12px verdana; color: #000000; padding: 5px 0px 0px 0px}
#poll .answer {font:normal 11px verdana; padding: 5px 0px 0px 0px}
#poll .link {font:normal 11px verdana;}

#pollresult {}
#pollresult .table {border: 1px solid #00309C;}
#pollresult .title {font:normal 12px verdana; color: #000000; padding: 5px 0px 0px 0px}
#pollresult .answer {font:normal 11px verdana;}
#pollresult .percent {font:normal 11px verdana; text-align: right}
#pollresult .text {font:normal 10px verdana;}
#pollresult .error {font:normal 10px verdana; color: #ff0000;}
#pollresult .line{background-color: #00309C;}
#pollresult .barchart{background-color: #00309C; height:15px;}

#form {}
#form .title {font:normal 11px verdana; color: #000000;}
#form .label_required {font:bold 10px verdana; color: #000000;}
#form .label {font:normal 10px verdana; color: #000000;}
#form .input {font:normal 10px verdana; color: #000000;}
#form .text {font:normal 10px verdana; color: #000000;}
#form .button {border: 1px solid #00309C; font:normal 10px verdana; color: #000000;}
#form .separator {border-bottom: 1px solid #00309C; font:normal 10px verdana; color: #000000;}

