/* ###################### GENERAL SETTINGS ###################### */
body {
 background-repeat: repeat-y;
 background-image : url(../images/back_main.gif);
 background-color: #069d36;
 scrollbar-3dlight-color: #F0F0EE;
 scrollbar-arrow-color: #676662;
 scrollbar-base-color: #F0F0EE;
 scrollbar-darkshadow-color: #DDDDDD;
 scrollbar-face-color: #E0E0DD;
 scrollbar-highlight-color: #F0F0EE;
 scrollbar-shadow-color: #F0F0EE;
 scrollbar-track-color: #F5F5F5;
 z-index: 2;
}

td,tr,p,div {
  font-family      : Arial, Helvetica, Trebuchet MS, Verdana, sans-serif;
  font-size        : 11px;
}

ul {
  margin           : 5px 5px 5px 5px;
}

/* ###################### LINKS ###################### */
a:link, a:visited {
  font-family      : Arial, Helvetica, Trebuchet MS, Verdana, sans-serif;
  font-size        : 11px;
  color            : #950000;
  text-decoration  : none;
}


a.category:link, a.category:visited {
  font-family      : Arial, Helvetica, Trebuchet MS, Verdana, sans-serif;
  font-size        : 11px;
  color            : #950000;
  font-weight      : bold;
  text-decoration  : none;
}

.girl {
        position: absolute;
	left: 0px;
	top: 7px;
        z-index: 1; 
}
.spheres_left {
        position: absolute;
        right: 215px;
        top: 160px;
        z-index: 2; 
}

.spheres_mid {
        position: absolute;
        right: 195px;
        top: 133px;
        z-index: 2; 
}
.spheres_right {
        position: absolute;
	right: 109px;
	top: 126px;
        z-index: 2; 
}

.girl_hand {
        position: absolute;
	left: 179px;
	top: 207px;
        z-index: 2; 
}

.undertd {
 	z-index: 1 !important;
}

a.pstmenu:link, a.pstmenu:visited, a.pstmenu:hover {
	color: #027CBD;
	font-size: 14px;
	font-family: Arial;
	text-decoration: none;
	font-weight: bold;
}

/* ###################### MAIN MENU SETTINGS ###################### */
.mainlevel {
  font-weight      : bold;
  font-family      : Arial, Verdana, Geneva, Helvetica, serif;
}

.sublevel {
  font-weight      : bold;
  font-family      : Arial,Verdana, Geneva, Helvetica, serif;
}

.sublevel_c {
  font-family      : Arial;
  color		   : #000000;
  font-weight      : normal !important;
  font-size        : 12px;
}

h3 {
  font-family      : Arial;
  font-weight      : normal !important;
  color		   : #000000;
  font-size        : 12px;
}

a.mainlevel:link, a.mainlevel:visited, a.mainlevel:hover {
  margin-top	   : 3px;
  color            : #069d36;
  font-size	   : 14px;
}

a.sublevel:link, a.sublevel:visited,a.sublevel:hover { 
  color            :#075C34;
  margin-left	   : 16px;
  font-size	   : 12px;
  font-weight	   : bold;
}
a.sublevel_c:link, a.sublevel_c:visited,a.sublevel_c:hover { 
  color            : #000000;
  margin-left	   : 16px;
  font-size	   : 11px;
  font-weight	   : normal !important;
}

/* ###################### SECTION LISTING SETTINGS ###################### */
.sectiontableentry1 {
  margin           : 1px;
  padding          : 1px;
 }

.sectiontableentry2 {
  margin           : 1px;
  padding          : 1px;
 }
/* poll question */
.sectiontableheader {
  color            : #000;
  height           : 20px;
  font-weight      : bold;
  padding-left     : 5px;
  padding-right    : 5px;
}


.l_right {
 background-repeat: repeat-y;
 background-image : url(../images/l_right.gif);
}
.l_left {
 background-repeat: repeat-y;
 background-image : url(../images/l_left.gif);
 background-position: right;
}
.l_top {
 background-repeat: repeat-x;
 background-image : url(../images/l_top.gif);
}
.l_bottom {
 background-repeat: repeat-x;
 background-image : url(../images/l_bottom.gif);
}
.l_top_right {
 background-repeat: no-repeat;
 background-image : url(../images/l_top_right.gif);
}
.l_top_left {
 background-repeat: no-repeat;
 background-image : url(../images/l_top_left.gif);
 background-position: right;
}
.l_bottom_right {
 background-repeat: no-repeat;
 background-image : url(../images/l_bottom_right.gif);
}
.l_bottom_left {
 background-repeat: no-repeat;
 background-image : url(../images/l_bottom_left.gif);
 background-position: right, top;
}

.cables {
 background-repeat: no-repeat;
 background-image : url(../images/cables.gif);
 background-position: left, top;
}

.phonemain {
 color: #027CBD;
 font-family: Arial;
 font-size: 32px;
 font-weight: bold;
 z-index: 2;
}

h1 {
  position: relative;
  
  font-family : Arial;
  font-size   : 28px;
  font-weight : bold;
  color       : #069d36;
  top: -10px;
}

.topmenu {
  font-family : Arial;
  font-size   : 13px !important;
  color       : #FFFFFF !important;
  font-weight : bold;
}

.clr_topmenu {
  font-family : Arial;
  font-size   : 14px !important;
  color       : #000000 !important;
  font-weight : bold;
}


.welcome {
 position     : absolute;
 top          : 100px;
 left	      : 240px;
 color	      : #000000;
 font-family  : Arial;
 font-size    : 14px;
 font-weight  : bold;
 z-index      : 3;
}

.brown_right {
 background-repeat: repeat-y;
 background-image : url(../images/brown_right.gif);
}
.brown_left {
 background-repeat: repeat-y;
 background-image : url(../images/brown_left.gif);
 background-position: right;
}
.brown_top {
 background-repeat: repeat-x;
 background-image : url(../images/brown_top.gif);
 background-position: bottom;
}
.brown_bottom {
 background-repeat: repeat-x;
 background-image : url(../images/brown_bottom.gif);
}
.brown_top_right {
 background-repeat: no-repeat;
 background-image : url(../images/brown_topright.gif);
 background-position: bottom;
}
.brown_top_left {
 background-repeat: no-repeat;
 background-image : url(../images/brown_topleft.gif);
 background-position: bottom ;
}
.brown_bottom_right {
 background-repeat: no-repeat;
 background-image : url(../images/brown_bottomright.gif);
}
.brown_bottom_left {
 background-repeat: no-repeat;
 background-image : url(../images/brown_bottomleft.gif);
 background-position: right, top;
}



.yellow_right {
 background-repeat: repeat-y;
 background-image : url(../images/yellow_right.gif);
}
.yellow_left {
 background-repeat: repeat-y;
 background-image : url(../images/yellow_left.gif);
 background-position: right;
}
.yellow_top {
 background-repeat: repeat-x;
 background-image : url(../images/yellow_top.gif);
 background-position: bottom;
}
.yellow_bottom {
 background-repeat: repeat-x;
 background-image : url(../images/yellow_bottom.gif);
}
.yellow_top_right {
 background-repeat: no-repeat;
 background-image : url(../images/yellow_topright.gif);
 background-position: bottom;
}
.yellow_top_left {
 background-repeat: no-repeat;
 background-image : url(../images/yellow_topleft.gif);
 background-position: bottom right;
}
.yellow_bottom_right {
 background-repeat: no-repeat;
 background-image : url(../images/yellow_bottomright.gif);
}
.yellow_bottom_left {
 background-repeat: no-repeat;
 background-image : url(../images/yellow_bottomleft.gif);
 background-position: right, top;
}



.red_right {
 background-repeat: repeat-y;
 background-image : url(../images/red_right.gif);
}
.red_left {
 background-repeat: repeat-y;
 background-image : url(../images/red_left.gif);
 background-position: right;
}
.red_top {
 background-repeat: repeat-x;
 background-image : url(../images/red_top.gif);
 background-position: bottom;
}
.red_bottom {
 background-repeat: repeat-x;
 background-image : url(../images/red_bottom.gif);
}
.red_top_right {
 background-repeat: no-repeat;
 background-image : url(../images/red_topright.gif);
 background-position: bottom;
}
.red_top_left {
 background-repeat: no-repeat;
 background-image : url(../images/red_topleft.gif);
 background-position: bottom;
}
.red_bottom_right {
 background-repeat: no-repeat;
 background-image : url(../images/red_bottomright.gif);
}
.red_bottom_left {
 background-repeat: no-repeat;
 background-image : url(../images/red_bottomleft.gif);
 background-position: right, top;
}


.green_right {
 background-repeat: repeat-y;
 background-image : url(../images/green_right.gif);
}
.green_left {
 background-repeat: repeat-y;
 background-image : url(../images/green_left.gif);
 background-position: right;
}
.green_top {
 background-repeat: repeat-x;
 background-image : url(../images/green_top.gif);
 background-position: bottom;
}
.green_bottom {
 background-repeat: repeat-x;
 background-image : url(../images/green_bottom.gif);
}
.green_top_right {
 background-repeat: no-repeat;
 background-image : url(../images/green_topright.gif);
 background-position: bottom;
}
.green_top_left {
 background-repeat: no-repeat;
 background-image : url(../images/green_topleft.gif);
 background-position: bottom;
}
.green_bottom_right {
 background-repeat: no-repeat;
 background-image : url(../images/green_bottomright.gif);
}
.green_bottom_left {
 background-repeat: no-repeat;
 background-image : url(../images/green_bottomleft.gif);
 background-position: right, top;
}

.grey_right {
 background-repeat: repeat-y;
 background-image : url(../images/grey_right.gif);
}
.grey_left {
 background-repeat: repeat-y;
 background-image : url(../images/grey_left.gif);
 background-position: right;
}
.grey_top {
 background-repeat: repeat-x;
 background-image : url(../images/grey_top.gif);
 background-position: bottom;
}
.grey_top_right {
 background-repeat: no-repeat;
 background-image : url(../images/grey_topright.gif);
 background-position: bottom;
}
.grey_top_left {
 background-repeat: no-repeat;
 background-image : url(../images/grey_topleft.gif);
 background-position: bottom;
}


.tabcol {
  padding-top : 15px;
}

h2 {
  font-family : Arial;
  margin-bottom	: 1px;
  padding-bottom: 0px;
  font-size   : 14px !important;
  color       : #000000 !important;
  font-weight : bold;
}

h3 {
  margin-left	   : 16px ;
  margin-bottom	   : 1px !important;
  margin-top	   : 0px !important;
  padding-bottom   : 0px !important;
  padding-top      : 0px !important;
  font-size        : 11px; 
  font-weight      : normal;
  font-family      : Arial;
  color		   : #000000;
}

.grey_border_td {
  color: #505050; 
}
.nfo_padded {
  padding: 3px;
}
