/* GLOBAL SETTINGS*/
body { text-align: center; background: #E4F5FF url("images/bg.jpg") repeat-x; padding-top: 0px; margin-top: 10px; }
#main { width: 930px; border:5px solid #FFF; background: #FFF; position: relative; top: 0; right: 0; margin: 0 auto; text-align: left; }
#header { width: 930px; height:100px; background: url("images/header.jpg"); }
#date { width: 930px; height:20px; background: #C7DEF1; color: #666; font-family: verdana,tahoma, sans-serif; font-size: 10px; text-indent: 15px; line-height: 18px;  margin: 2px 0px 10px 0px; }

a.reg:link { text-decoration: underline; color: #5091C7; }
a.reg:active { text-decoration: underline; color: #5091C7 }
a.reg:visited { text-decoration: underline; color: #5091C7; }
a.reg:hover { text-decoration: none; color: #65C55A; }



/* MENU SETTINGS */
.mainMenu { background: url("images/bullet.gif") no-repeat 4px 10px; width: 100%; text-indent: 13px; font-family: tahoma, sans-serif; font-size: 11px; color:#666; padding: 5px 0px 5px 0px; border-bottom: 1px solid #53A3EC;}
a.mainLevel:link { text-decoration: none; color: #666; }
a.mainLevel:active { text-decoration: none; color: #666; }
a.mainLevel:visited { text-decoration: none; color: #666; }
a.mainLevel:hover { text-decoration: none; color: #53A3EC; }
a.mainMenuSelected { text-decoration: none; color: #000; font-weight: bold; }

.subMenu {  width: 100%; font-family: tahoma, sans-serif; font-size: 11px; padding: 3px 0px 3px 10px; }
a.subLevel:link { text-decoration: none; color: #666; }
a.subLevel:active { text-decoration: none; color: #666; }
a.subLevel:visited { text-decoration: none; color: #666; }
a.subLevel:hover { text-decoration: none; color: #53A3EC; }
a.subMenuSelected { text-decoration: none; color: #53A3EC; }


/* IMAGE RANDOM SETTINGS */
#tableRandom { z-index: 2; margin: 22px 0px 20px 0px; padding: 0px;}
#image { position: relative; left: 0px; top: 0px; z-index: 3;  }
#imageheader { position: absolute; left: 190px; top: 160px; z-index: 5; font-family: tahoma, sans-serif; font-size: 1.4em; color:#FFF; margin: 0px 0px 0px 0px; padding-left: 10px; }
#imagetxt { position: absolute; left: 190px; top: 190px; z-index: 6; font-family: tahoma, sans-serif; font-size: 0.8em; color:#FFF; line-height: 1.5em; padding-left: 10px; }
/*#txtbackground { background: #295C9B; width: 100%; filter:alpha(opacity=50); -moz-opacity:0.5; } */

a.image:link { text-decoration: underline; color: #FFF; }
a.image:active { text-decoration: underline; color: #FFF; }
a.image:visited { text-decoration: underline; color: #FFF; }
a.image:hover { text-decoration: none; color: #FFF; }

a.activelink:link

/* TABLE SETTINGS */
#tableMain { width: 900px; margin: 0px 15px 0px 15px; padding: 0px; }
.tableContact { width: 165px; background: #E8F0F6; border: 1px solid #C7DEF1; }
.tableDataheader { margin: 0px 0px 0px 0px; padding: 0px; background:#E8F0F6; border: 1px solid #C7DEF1; color:#666; }
.tableDatacontent { margin: 0px 0px 0px 0px; padding: 0px; border-left: 1px solid; border-right: 1px solid; border-bottom: 1px solid; border-top: 0px; border-color: #C7DEF1; color: #666; }


/* LIST SETTINGS */
ul { list-style-type: none; margin: 5px 10px 0px 0px; padding-left: 5px; font-size: 11px; font-family: tahoma, sans-serif; color: #666; font-weight: normal;  margin: 5px 0px 5px 0px; line-height: 14px; }
ul li { background: url("images/bullet.gif") no-repeat 0px 5px; border-bottom: none; padding-left: 10px; padding-bottom: 0px; margin-bottom: 0px; padding-bottom: 5px; }


/* FONT SETTINGS */
h1 { font-size: 14px; color: #57575A; font-family: tahoma, sans-serif; font-weight: bold; margin: 0px 0px 5px 0px; padding: 0px; }
h3 { font-size: 11px; font-family: tahoma, sans-serif; color: #666; font-weight: normal;  margin: 5px 0px 5px 0px; line-height: 14px; padding: 0px; }
.smalltxt { font-family: tahoma, sans-serif; font-size: 11px; font-weight: normal; }

/* DATE SETTINGS */
#datetxt { font-family: verdana, tahoma, sans-serif; font-size: 10px; color:#C1C1C1; padding: 5px 5px 5px 13px;}


/* FORM SETTINGS */
form { margin: 0px; padding: 0px; }
input { border: 1px solid #AAA; font-family: tahoma, sans-serif; font-size: 11px; height: 17px; }
input.checkbox { margin-top: 5px; margin-right: 5px; margin-bottom: 0px; padding: 0px; border: 0px; }
input.radiobutton { margin-top: 0px; margin-right: 5px; margin-bottom: 0px; padding: 0px; border: 0px; }
input.button { border: none; height: 25px; color: #FFF; background: #F7982A; font-family: tahoma, sans-serif; font-weight: normal; font-size: 11px; }
input.button:active { background: #F7982A;  }
input.smallbutton { border: 1px outset; background: #88C540; color: #FFF; height: 20px; margin: 5px; padding: 0px 3px; font-weight: normal; font-size: 11px; }
input.smallbutton:active { border: 1px inset; }


/* FOOTER */
#footer { position: relative; background: #31608A; color: #FFF; font-family: verdana,tahoma, sans-serif; font-size: 10px; text-align: center; height: 12px; width: 930px; margin: 0px; padding: 6px 0px 6px 0px; }
#footer a { color: #FFF; text-decoration: none; }



