body { color: #fff; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; margin: 10px 0 0 0; background: #510b0a; font-size: 10px; font-weight: normal;background-image:url(../images/background.jpg); background-repeat:no-repeat; background-position:top center; background-attachment: fixed;padding:0px;}#container{ margin-left: auto; margin-right: auto; width: 1000px;}td#redcolumn { width: 178px; background: url(../images/redcolumn.jpg); height: 500px; color:#ffc188; padding: 10px 10px 10px 15px; font-size: 10px; text-align: left;}td#redcolumn a {color: #ffc188; text-decoration:none; font-weight:bold;}td#redcolumn a:hover {color: #fff; text-decoration:none; font-weight:bold; }td#normalbody { background: url(../images/bigtable_05.jpg); height: 500px; color: #ffc188; padding: 10px 5px 10px 5px; font-size: 12px; text-align: justify; background-position: top right;}td#normalbody a {color: #ffc188; text-decoration:none; font-weight:bold;}td#normalbody a:hover {color: #fff; text-decoration:none; font-weight:bold;}td#normalbody .title {font-size: 14px; font-weight:bold; padding: 5px; border:2px solid #3a0402; margin:0px 10px10px 10px; color:#ffc188; background-color:#b00000; }td#normalbody .descr {color: #ffc188; font-size: 12px; font-weight:bold; }.title14 {font-size: 14px; font-weight:bold; padding: 5px; border:2px solid #3a0402; margin:0px 10px10px 10px; color:#ffc188; background-color:#b00000; }td#bigpage { background: url(../images/table1000wideBG_05.jpg); height: 500px; color: #fff; padding: 0px; font-size: 12px; text-align: justify; background-repeat:no-repeat; background-position:top center; background-color:#000000; }#bigpage a {color:white;}#bigpage a:hover {color:red;}#restrictedmenu { background: url(../images/table1000wideBG_05.jpg); height: 100%; color: #fff; padding: 10px; font-size: 12px; text-align: center; background-position: top right;}#restrictedmenu a {color:white;}#restrictedmenu a:hover {color:red;}form { margin: 0px; }textarea { width: 99% }input, select, textarea { color: #000; font: 12px Arial, Helvetica, sans-serif; background: #fff;}input, textarea, select { border: 1px solid #7c4029; padding: 2px; background: #fff; }input:focus, textarea:focus { border: 1px solid #f00; color: #fff; background: #000;}.searchinput  {font: 12px Arial, Helvetica, sans-serif; border: 1px solid #7c4029; color: #7c4029; background: #fff;}.searchbutton {border: 0px; background-color:transparent;}#footermenu td { text-align: center; font: 10px Arial, Helvetica, sans-serif; color: #ffc188; background: url(../images/table_07.jpg); height: 47px; width:1000px; padding: 0px 5px 0px 5px;}#footermenu a { color: #ffc188; text-decoration: none; }#footermenu a:hover { color: #fff; text-decoration: none; }#footer td { text-align: center; font: 10px Arial, Helvetica, sans-serif; color: #fff;  height: 20px; width:1000px; padding: 0px 10px 0px 10px;}#footer a { color: #fff; text-decoration: none; }#footer a:hover { color: #f00; text-decoration: none; }ul { margin: 0px; padding: 0px; list-style: disc inside none; }/* ----- */#headerbanner { width: 1000px; background: url(../images/table_03.jpg);         vertical-align: bottom;	text-align: right;        height: 144px;        padding: 0px 5px 5px 0px;}#headermenu { background: url(../images/buttons_02.png); height: 23px; width:1000px; }/* ----- */td#menu02 {	padding: 0px 0px 0px 0px;        font-size: 10px;	white-space: nowrap;	background: url(../images/buttons_02.png);	color: #ffc188;	text-align: center;	height: 23px;}#menu02 a { color: #ffc188; text-decoration: none;  font-weight:bold;}#menu02 a:hover { color: #fff; font-weight:bold; }/* ----- */.border0 { padding: 2px; color: #fff; }.border0 a { color: #fff; text-decoration: none; }.border0 a:hover { color: #f00!important; }.border1 { padding: 2px; color: #fff; }.border1 a { color: #fff; text-decoration: none; }.border1 a:hover { color: #f00!important; }.border2 { padding: 5px; color: #fff; }.color1 { background: #b00000; border: 1px solid #ffc188; color:#ffc188; font-weight:bold;}.color1 a:hover { background: #b60000;}.color2 { color: #ff0; font-weight:bold;}.bgcolor1  {font-size: 12px; font-weight:bold; padding: 5px; border:2px solid #3a0402; margin:0px 10px10px 10px; color:#ffc188; background-color:#b00000; }.bgcolor2  {font-size: 12px; font-weight:bold; padding: 5px; border:2px solid #3a0402; margin:0px 10px10px 10px; color:#ffc188; background-color:#b00000; }.bgcolor3 {font-size: 12px; font-weight:bold; padding: 5px; border:2px solid #3a0402; margin:0px 10px10px 10px; color:#ffc188; background-color:#000; }.redtext a {color:red;}.redtext a:hover {color:red;}/* ----- */.column { background: #111; }.nocolumn { background: #222; }/* ----- */.message, .required { color: #f00; }/* ----- */.seocms { padding-left: 5px; color: #7c4029; cursor: pointer; vertical-align: top; }/* ----- */.tree li {	padding-left: 25px;	list-style-type: none;	background: url(../images/smallspider.png) no-repeat left top;}.tree li.child {	background: url(../images/smallspider.png) no-repeat left top;	cursor: pointer !important;	padding-right: 10px;}.tree li.child ul { display: none; }.tree li.child ul li { margin-left: -15px; cursor: default; }blockquote { border: 1px solid #fff; padding: 5px; background: #000; }.whitetextbox{padding:5px;border:1px solid #3a0402;font-size:12px;margin:5px;background-color:#fff;color: #3a0402;}.whitetextbox a {color: #f00!important;}.whitetextbox a:hover { color: #3a0402!important; }.blacktextbox{padding:4px;border:1px solid #fff;font-size:12px;margin:5px 1px 5px 1px; color:#fff; background-color:black;}.whiteonblack  { color: #fff; text-decoration: none; font-weight:bold;}.floatleftimage {	float: left;	padding: 10px;        border:1px solid #3a0402;        margin:0px 10px 10px 10px;        color:#3a0402;        background-color:#fff;        clear: left; }.floatright{	float: right;	padding-left: 10px;	padding-bottom: 10px;       clear: right; }.floatrighttextbox{	float: right;	padding: 10px;        border:1px solid #3a0402;        margin:0px 10px 10px 10px;        color:#3a0402;        background-color:#fff;       clear: right; }.floatlefttextbox {        width: 720px;	float: left;	padding: 10px;        border:1px solid #3a0402;        margin:0px 10px 10px 10px;        color:#3a0402;        background-color:#fff;        clear: left; }#floatlefttextbox {        width: 720px;	float: left;	padding: 10px;        border:1px solid #3a0402;        margin:0px 10px 10px 10px;        color:#3a0402;        background-color:#fff;        clear: left; }/* ----- */tr.required input { background: #ff0000; border: 1px solid #9b0000; color: #e2e2e2; }