* { margin: 0; padding: 0; }

html, body { margin: 0; padding: 0; width: 100%; height: 100%; }
body { font-size: 12px; background-color: #ffffff; font-family: Arial, Verdana, Tahoma, Helvetica, Georgia, sans-serif; color: #434343; }

a:link { text-decoration: underline; color: #434343; }
a:visited { text-decoration: underline; color: #434343; }
a:hover { text-decoration: none; color: #434343; }

.clear { clear: both; }
img { border: 0; display: block; }

table { border-collapse: collapse; }
td { vertical-align: top; }

h1 { font-weight: bold; color: #4751ae; font-size: 12px; padding: 0 0 20px 0; font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif; }
h2 { font-size: 12px; font-weight: bold; font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif; }

p { padding: 0 0 10px 0; }

.imgleft { border: solid 2px #727271; float: left; margin: 3px 10px 0 0; }

.osn { width: 100%; height: 100%; margin: 0px auto; }
.tdtop01 { background: url("../media/des/tpl/bgrtop.jpg") repeat-x center top; }
.tdtop02 { background: url("../media/des/tpl/bgrtop01.gif") repeat-x center top; }
.tdtop03 { background: url("../media/des/tpl/bgrtop02.gif") repeat-x center top; }
.tdbottom { vertical-align: bottom; }
.bottom { padding: 20px 0 10px 0; text-align: center; }
.sep01 { height: 3px; background-color: #5b5b5b; }
.bottom p { padding: 10px 0 0 0; }

.top { width: 958px; height: 89px; margin: 0px auto; }

.logo { width: 234px; padding: 25px 15px 0 0; float: left; }
.menuabout { float: left; }
.topmenu { padding: 40px 15px 0 0; float: left; font-weight: bold; font-size: 12px; }
.topmenu a:link { text-decoration: none; color: #4751ae; }
.topmenu a:visited { text-decoration: none; color: #4751ae; }
.topmenu a:hover { text-decoration: underline; color: #4751ae; }

.search { width: 155px; border: solid 1px #c2c2c2; background-color: #ebebeb; font-family: arial; font-size: 12px; color: #b3b3b3; float: left; margin: 38px 10px 0 0; padding: 0 5px 0 5px; }

.icons { float: right; padding: 28px 0 0 0; }
.icons img { margin: 0 0 14px 0; }

.imgtop { clear: both; }
.imgtop img { margin: 0px auto; }

.content { width: 958px; margin: 20px auto; }
.left { width: 190 px; padding: 0 70px 0 0; }
.right { width: 698px; } 

.leftbtm { width: 190 px; padding: 20px 70px 0 0; vertical-align: bottom; text-align: center; }

a.more:link { text-decoration: underline; color: #ed0404; font-size: 11px; }
a.more:visited { text-decoration: underline; color: #ed0404; font-size: 11px; }
a.more:hover { text-decoration: none; color: #ed0404; font-size: 11px; }

.sep02 { clear: both; height: 27px; background: url("../media/des/tpl/sep02.gif") repeat-x 0 0; }

.data { float: left; padding: 1px 10px 0 0; font-size: 11px; font-weight: bold; color: #ed0404; }

.menuleft { list-style-type: none; list-style-position: outside; font-size: 12px; font-weight: bold; }
.menuleft li { padding: 4px 0 6px 0; border-bottom: solid 1px #b0b0b0; background: url("../media/des/tpl/list02.gif") no-repeat right bottom; }
.menuleft a:link { text-decoration: none; color: #434343; background: url("../media/des/tpl/list01.gif") no-repeat 0 0; padding: 0 10px 0 15px; }
.menuleft a:visited { text-decoration: none; color: #434343; background: url("../media/des/tpl/list01.gif") no-repeat 0 0; padding: 0 10px 0 15px; }
.menuleft a:hover { text-decoration: none; color: #ed0404; background: url("../media/des/tpl/list01.gif") no-repeat 0 0; padding: 0 10px 0 15px; }

.submenu { }
.submenu  a:link { background: url("../media/des/clean.gif"); }
.submenu  a:visited { background: url("../media/des/clean.gif"); }
.submenu  a:hover { background: url("../media/des/clean.gif"); }
.submenu  div { padding: 4px 0 1px 0; }

.clearli { background: url("../media/des/clean.gif") }

.simplea { padding: 4px 0 1px 0; }

.feedback_input {color:#000000; border:1px solid #000000; width: 400px; padding: 2px; margin-bottom: 7px;}
.feedback_button {background-color:#ffffff;border:1px solid #000000; padding: 2px; width: 85px; margin-right: 5px;}
.red {color:#ff0000;}

