/* GS HomepageBuilder */

/* font global in table rows*/
td { 
	font-family: Verdana,Arial, Helvetica, sans-serif; 
	color: #404040; 
	font-size: 11px
}
	
/* background color, scrolling  etc. */
body {
	background-color: #FFFFFF; 
	scrollbar-base-color: #FFFFFF; 
	scrollbar-track-color: #FFFFFF; 
	scrollbar-face-color: #FFFFFF; 
	scrollbar-highlight-color: #FFFFFF; 
	scrollbar-3dlight-color: black; 
	scrollbar-darkshadow-color:black; 
	scrollbar-shadow-color: #BFBFBF; 
	scrollbar-arrow-color: #BFBFBF;
}

/* horizontal lines */
hr  {
	height : 1px;
	border-top : 1px solid #003399;
}

/* all links  */ 
a {
	text-decoration: none
}

/* all links  */ 
a:link {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #003399; 
	font-weight: bold; 
	text-decoration: none
}

/* all links  */ 
a:visited {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #003399; 
	font-weight: bold; 
	text-decoration: none
}

/* all links  */ 
a:hover {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #003399; 
	font-weight: bold; 
	text-decoration: underline
}

/* first top row */ 
.toprow {
	background-image : url(points.gif);
	background-repeat : no-repeat;
	background-color  : #003399;
	height            : 75px;
	text-align		  : right;
}

/* second top row with address data */ 
.toprowaddress {
	background-color  : #FFCC00;
	color			  : #333333;
	font-weight       : bold;
	height            : 20px;
	text-align		  : left;
	padding-left:      5px;
}

/* top menu links */
a.topmenue {
    font-size         : 10px;
    text-decoration   : none;
    color             : #FFFFFF;
    margin            : 0px 0px 0px 0px;
   	padding           : 5px;
	text-align		  : center;
	text-transform    : uppercase ;
}


/* top menu links */
a.topmenue:visited {
    font-size         : 10px;
    text-decoration   : none;
    color             : #FFFFFF;
    margin            : 0px 0px 0px 0px;
	padding           : 5px;
	text-align		  : center;
	text-transform    : uppercase ;
}


/* top menu links */
a.topmenue:hover {
    font-size         : 10px;
    text-decoration   : none;
    color             : #5982D2;
    margin            : 0px 0px 0px 0px;
	padding           : 5px;
	text-align		  : center;
	text-transform    : uppercase ;
}


/* contents title row */
.contentstitle {
	background-color: #003399; 
	color : #FFFFFF;
	font-weight: bold;
	padding-left: 10px;
	height: 20px;
}

/* category title row */
.categoriestitle {
	background-color: #5982D2; 
	color : #FFFFFF;
	font-weight: bold;
	padding-left: 5px;
	height: 20px;
}

/* category links */
a.menu {
	background-color  : #FFCC00; 
    font-size         : 11px;
    text-decoration   : none;
    display           : block;
    color             : #333333;
    border-bottom     : 1px solid #FFFFFF;   
    margin            : 0px 0px 0px 0px;
    padding           : 5px 20px 5px 15px;
}

/* category links */
a.menu:visited {
    font-size         : 11px;
    text-decoration   : none;
    display           : block;
    color             : #333333;
    border-bottom     : 1px solid #FFFFFF;   
    margin            : 0px 0px 0px 0px;
    padding           : 5px 20px 5px 15px;
}


/* category links */
a.menu:hover {
    font-size         : 11px;
    text-decoration   : none;
    display           : block;
    color             : #FFFFFF;
    background-color  : #5982D2;
    border-bottom     : 1px solid #FFFFFF;   
    margin            : 0px 0px 0px 0px;
    padding           : 5px 20px 5px 15px;
}

/* subcategory row */
.tdsubcategory {
	background-color: #5982D2; 
	height : 20px;
	border-bottom     : 1px solid #FFFFFF; 
}

/* subcategory links */
a.subcategory {
    font-size         : 11px;
    text-decoration   : none;
    color             : #FFFFFF;
    margin            : 0px 0px 0px 0px;
    padding           : 5px 20px 5px 15px;
}

/* subcategory links */
a.subcategory:visited {
    font-size         : 11px;
    text-decoration   : none;
    color             : #FFFFFF;
    margin            : 0px 0px 0px 0px;
    padding           : 5px 20px 5px 15px;
}

/* subcategory links */
a.subcategory:hover {
    font-size         : 11px;
    text-decoration   : none;
    color             : #FFCC00;
    margin            : 0px 0px 0px 0px;
    padding           : 5px 20px 5px 15px;
}

/* main table column */
.midcol { 
	padding-left      : 10px;
}

/* right table column */
.tdright { 	padding-left      : 10px;
	
}

/* image border width link setting*/
img {  
	border-width: 0px; 
	border-color: #000000
} 


/* buttons */
.buttons {  
	font-size: 10px; 
	font-family: Verdana,Arial, Helvetica,  sans-serif; 
	color: #000000; 
	background-color: #FFCC00; 
	border: 1px #000000 solid
}

/* small text fields */
.inputbox {  
	font-size: 10px; 
	font-family: Verdana,Arial, Helvetica,  sans-serif; 
	background-color: #5982D2; 
	color: #FFFFFF; 
	border: 1px #000000 solid
}

/* big text field */
.textarea {  
	font-size: 10px; 
	font-family: Verdana,Arial, Helvetica,  sans-serif; 
	background-color: #5982D2; 
	color: #FFFFFF; 
	border: 1px #333333 solid; 
	width: 200px 
}

/* font and background color attribute listboxes */
.select {  
	font-size: 10px; 
	font-family: Verdana,Arial, Helvetica,  sans-serif; 
	background-color: #5982D2; 
	color: #FFFFFF
}


/* sitemap */
.sitemap {  
	background-color: #5982D2;
	padding : 3px;
}

/* sitemap subcategory */
.sitemap2 {  
	padding : 3px;
}

/* sitemap links  */ 
a.sitemap:link {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #FFFFFF; 
	font-weight: bold; 
	text-decoration: none
}

/* sitemap links  */ 
a.sitemap:visited {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #FFFFFF; 
	font-weight: bold; 
	text-decoration: none
}

/* sitemap links  */ 
a.sitemap:hover {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #FFFFFF; 
	font-weight: bold; 
	text-decoration: underline
}


/* sitemap links subcategory */ 
a.sitemap2:link {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #003399; 
	font-weight: bold; 
	text-decoration: none
}

/* sitemap links  */ 
a.sitemap2:visited {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #003399; 
	font-weight: bold; 
	text-decoration: none
}

/* sitemap links  */ 
a.sitemap2:hover {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #003399; 
	font-weight: bold; 
	text-decoration: underline
}

/* footnote */
.footer {  
	background-color  : #5982D2;
	font-family       : Verdana, Arial, Helvetica, sans-serif; 
	font-size         : 10px; 
	color             : #FFFFFF;
	font-weight       : bold;
	text-align		  : left;
	height            : 20px;
}


/* main table */
.tablemain {
	background-color  : #FFFFFF; 
	width             : 100%;
}

/* row above categories */
.choose {
	background-color  : #5982D2; 
    font-size         : 10px;
    text-decoration   : none;
    color             : #FFFFFF;
	font-family		  : Verdana,Arial, Helvetica,  sans-serif; 
	padding-left      : 10px;
    text-align		  : left;
	height            : 20px;
}

/* row below categories */
.tddown {

	background-color  : #003399; 
    font-size         : 10px;
    text-decoration   : none;
    color             : #FFFFFF;
	font-family		  : Verdana,Arial, Helvetica,  sans-serif; 
    text-align		  : left;
}

/* space for text: row below categories */
.space {
	padding-left      : 10px;
	color             : #FFFFFF;
}