
/* Stylesheet for general CMSv2 site... */

/* a:visited  { color:#FFFFFF; text-decoration:none; border-bottom:1pt dotted #FFFFFF; } */
/* a:link     { color:#FFFFFF; text-decoration:none; border-bottom:1pt dotted #FFFFFF; } */

/* For W3C browsers: make sure the entire window is filled. */

html {
  margin:0; 
  padding:0; 
  width:100%; 
  height:100%;
} 

/* The appearance of the site body */
.site_body     { 
  height:99%; 
  background-color:#82C9FD;
  background-image:url(/p-httpd/images/upload_phpkF0zwr.jpg);
  background-position: 0px 0px;
  background-repeat: repeat-x;
  color:#686362; 
  font-size:13px; 
  font-family: Arial, Helvetica, sans-serif; 
  overflow:hidden;
  overflow-x:auto;
}

/* The appearance of the content iframe */
/* Here it can be choosen if the frameset has scrollbars, or the iframe.
 * 
 * Situation 1: Scrollbars in the iframe:
 *   - content_frame needs either a height or a bottom spec.
 *   - content_frame may NOT contain overflow:hidden (overflow-x:hidden is allowed though)
 *   - <body> tag in content.php may NOT contain "scroll=no"
 *
 * Situation 2: Scrollbars in the complete site (e.g. like CashToday)
 *   - content_frame may NOT have a height or a bottom spec.
 *   - content_frame contains overflow:hidden
 *   - <body> tag in content.php contains "scroll=no"
 *
 * DO NEVER SPECIFY height FOR content_body
 *
 */
 
.content_frame 
{ 
	position: relative; 
	margin-left: 0px;
	margin-right: 0px;
	top: 0px;
	width: 755px;
	height: 100%;
	visibility:hidden; 
	overflow: auto;
	z-index: 15;
}

.content_body  
{ 
	margin:0px;
	width:97%;
	padding:16px;
	padding-right: 0px;
	padding-top:0px;
	left:0px;
 	right:0px;
	margin-left: 0px;
	background-color:#FFFFFF;
	font-size:13px; 
	font-family: Arial, Helvetica, sans-serif; 
	overflow:auto; 
	overflow-x:hidden;
}

#uwlogo  {
  visibility: visible;
  z-index: 10;
  width: 960px;
  padding-top: 3px;
  padding-left: 0px;
}


#tabel {
  position:relative;
  padding: 0px;
  margin-top: -10px;
  _margin-top: 0px;
  top: 0px;
  width: 960px;
  height:100%;
}


.header {
  height:107px;
  width: 960px;
  background-color: transparent;
}

.menubalk {
  height:40px;
  width: 960px;
  background-color: transparent;
}

.content1 {
  background-color: #FFFFFF;
  width: 185px;
  height: 90%;
}

.content1_middle {
  width: 155px;
  background-color: #FFFFFF;
}  

.content1_lb {
  height: 15px;
  width: 15px;
  background-image: url(/p-httpd/_cache/_style/images/cont1_circle.gif);
  background-position: 0px 0px;
  margin-left: 0px;
  background-repeat: no-repeat;
}

.content1_rb {
  height: 15px;
  width: 15px;
  background-image: url(/p-httpd/_cache/_style/images/cont1_circle.gif);
  background-position: -15px 0px;
  margin-left: 0px;
  background-repeat: no-repeat;
}

.content1_lo {
  height: 15px;
  width: 15px;
  background-image: url(/p-httpd/_cache/_style/images/cont1_circle.gif);
  background-position: 0px -15px;
  margin-left: 0px;
  background-repeat: no-repeat;
}
.content1_ro {
  height: 15px;
  width: 15px;
  background-image: url(/p-httpd/_cache/_style/images/cont1_circle.gif);
  background-position: -15px -15px;
  margin-left: 0px;
  background-repeat: no-repeat;
}

.content2 {
  background-color: #FFFFFF;
  width: 755px;
  margin-left: 0px;
  margin-right:0px;
  height: 90%;  
}

.content2_middle {
  width: 725px;
  background-color: #FFFFFF;
}  

.content2_lb {
  height: 15px;
  width: 15px;
  background-image: url(/p-httpd/_cache/_style/images/cont2_circle.gif);
  background-position: 0px 0px;
  margin-left: 0px;
  background-repeat: no-repeat;
}

.content2_rb {
  height: 15px;
  width: 15px;
  background-image: url(/p-httpd/_cache/_style/images/cont2_circle.gif);
  background-position: -15px 0px;
  margin-left: 0px;
  background-repeat: no-repeat;
}

.content2_lo {
  height: 15px;
  width: 15px;
  background-image: url(/p-httpd/_cache/_style/images/cont2_circle.gif);
  background-position: 0px -15px;
  margin-left: 0px;
  background-repeat: no-repeat;
}
.content2_ro {
  height: 15px;
  width: 15px;
  background-image: url(/p-httpd/_cache/_style/images/cont2_circle.gif);
  background-position: -15px -15px;
  margin-left: 0px;
  background-repeat: no-repeat;
}



#footer {
  height:  60px;
  background-image: url(/p-httpd/_cache/_style/images/footer.gif);
  background-repeat: no-repeat;
}

a { 
  color:#335A74; 
  text-decoration: underline; 
}

a:visited { 
  color:#335A74; 
  text-decoration: underline; 
}

p,body,td  { 
  color:#686362; 
  font-size:13px; 
  font-family: Arial, Helvetica, sans-serif;
}

p  {margin-top: 0px;}

h1 { 
  color:#335A74; 
  font-weight: bold; 
  font-size:20px;
}

h2 { 
  font-weight: normal; 
  color:#335A74; 
  font-size:20px; 
  border-bottom: 1px solid #82C9FD;
}

h3 { 
  font-weight: bold; 
  font-size:12px; 
}

h4 { 
  font-weight: bold; 
  font-size:12px; 
}

.PopStyle  { z-index: 20; top: 0px; left: 0px; position: absolute; visibility: hidden; width:200px;}
.NoteStyle { color:#000000; background-color:#FFFFA0; border: solid 1px #FFE53E; border-top: solid 5px #FFE53E; font-size:12px; padding:4px;}

.column_separator{ border-right: 0px solid #CCCCCC;}

.par1 {
  padding: 0px;
  margin: 0px;
  background-color: #FFFF00;
  margin-bottom: 15px;
}

.par1_middle {
  width: 167px;
}  

.par_space {
   background-color: #FFFFFF;
   height: 15px;
}

.par1_lb {
  height: 15px;
  width: 15px;
  background-image: url(/p-httpd/_cache/_style/images/par1_circle.gif);
  background-position: 0px 0px;
  margin-left: 0px;
  background-repeat: no-repeat;
}

.par1_rb {
  height: 15px;
  width: 15px;
  background-image: url(/p-httpd/_cache/_style/images/par1_circle.gif);
  background-position: -15px 0px;
  margin-left: 0px;
  background-repeat: no-repeat;
}

.par1_lo {
  height: 15px;
  width: 15px;
  background-image: url(/p-httpd/_cache/_style/images/par1_circle.gif);
  background-position: 0px -15px;
  margin-left: 0px;
  background-repeat: no-repeat;
}
.par1_ro {
  height: 15px;
  width: 15px;
  background-image: url(/p-httpd/_cache/_style/images/par1_circle.gif);
  background-position: -15px -15px;
  margin-left: 0px;
  background-repeat: no-repeat;
}

.par1_body, .par1_body p {
  background-color: #FFFF00;
  font-size:14px;
  width: 197px;
  padding-top: 0px;
  padding-left: 0px;
  color:#000000;
  padding-bottom:0px;
}

.par1_body ul {
  padding-left:25px;
  _padding-left:0px;
}

.par1_body li {
  margin-left:0px;
}

.par1_body a{
  font-size:14px;
  padding-top: 0px;
  padding-left: 0px;
  color:#000000; 
  text-decoration: underline; 
}

.par1_body h2{
  margin-top: 0px;
  padding-left: 9px; 
  color:#8C8A84;
  font-size:16px; 
  border-bottom: 1px solid #C2C2B8;
  
}

.par2 {
  padding: 0px;
  margin: 0px;
  background-color: #EBEBEB;
  margin-bottom: 15px;
}

.par2_middle {
  width: 167px;
}  

.par2_lb {
  height: 15px;
  width: 15px;
  background-image: url(/p-httpd/_cache/_style/images/par2_circle.gif);
  background-position: 0px 0px;
  margin-left: 0px;
  background-repeat: no-repeat;
}

.par2_rb {
  height: 15px;
  width: 15px;
  background-image: url(/p-httpd/_cache/_style/images/par2_circle.gif);
  background-position: -15px 0px;
  margin-left: 0px;
  background-repeat: no-repeat;
}

.par2_lo {
  height: 15px;
  width: 15px;
  background-image: url(/p-httpd/_cache/_style/images/par2_circle.gif);
  background-position: 0px -15px;
  margin-left: 0px;
  background-repeat: no-repeat;
}
.par2_ro {
  height: 15px;
  width: 15px;
  background-image: url(/p-httpd/_cache/_style/images/par2_circle.gif);
  background-position: -15px -15px;
  margin-left: 0px;
  background-repeat: no-repeat;
}

.par2_body, .par2_body p{
  background-color: #EBEBEB;
  font-size:14px;
  width: 197px;
  padding-top: 0px;
  padding-left: 0px;
  color:#427392;
  padding-bottom:0px;
}

.par2_body ul {
  padding-left:25px;
  _padding-left:0px;
}

.par2_body li {
  margin-left:0px;
}

.par2_body a{
  font-size:14px;
  padding-top: 0px;
  padding-left: 0px;
  color:#427392; 
  text-decoration: underline; 
}

.par2_body h2{
  margin-top: 0px;
  padding-left: 9px; 
  color:#666666;
  font-size:16px; 
  border-bottom: 1px solid #C7C7C7;
  
}

.par3 {
  padding: 0px;
  margin: 0px;
  background-color: #0F129B;
  margin-bottom: 15px;
}

.par3_middle {
  width: 167px;
}  

.par3_lb {
  height: 15px;
  width: 15px;
  background-image: url(/p-httpd/_cache/_style/images/par3_circle.gif);
  background-position: 0px 0px;
  margin-left: 0px;
  background-repeat: no-repeat;
}

.par3_rb {
  height: 15px;
  width: 15px;
  background-image: url(/p-httpd/_cache/_style/images/par3_circle.gif);
  background-position: -15px 0px;
  margin-left: 0px;
  background-repeat: no-repeat;
}

.par3_lo {
  height: 15px;
  width: 15px;
  background-image: url(/p-httpd/_cache/_style/images/par3_circle.gif);
  background-position: 0px -15px;
  margin-left: 0px;
  background-repeat: no-repeat;
}
.par3_ro {
  height: 15px;
  width: 15px;
  background-image: url(/p-httpd/_cache/_style/images/par3_circle.gif);
  background-position: -15px -15px;
  margin-left: 0px;
  background-repeat: no-repeat;
}

.par3_body, .par3_body p {
  background-color: #0F129B;
  font-size:14px;
  width: 197px;
  padding-top: 0px;
  padding-left: 0px;
  color:#FFFFFF;
  padding-bottom:0px;
}

.par3_body ul {
  padding-left:25px;
  _padding-left:0px;
}

.par3_body li {
  margin-left:0px;
}

.par3_body a{
  font-size:14px;
  padding-top: 0px;
  padding-left: 0px;
  color:#FFFFFF; 
  text-decoration: underline; 
}

.par3_body h2{
  margin-top: 0px;
  padding-left: 9px; 
  color:#FFFFFF;
  font-size:16px; 
  border-bottom: 1px solid #82C9FD;
  
}

.par3_bottom {
  height: 15px;
  background-image: url(/p-httpd/_cache/_style/images/par3_bottom.gif);
  margin-left: 0px;
  background-repeat: no-repeat;
}
.error           { color:red; }

.news_title { 
  font-weight: normal; 
  color:#335A74; 
  font-size:20px; 
  border-bottom: 1px solid #82C9FD;
}

.news_list_title { 
  font-weight: normal; 
  color:#000000; 
  text-decoration: underline;
}

.news_date { 
  text-align:left; 
  font-weight:normal;
  font-size: 12px;
  color: #BBC6CC;
  padding-left:5px; 
  padding-right:5px; 
}

.news_abstract { 
  color:#686362; 
  font-size:13px; 
}

.news_detail_title { 
  font-weight: normal; 
  color:#335A74; 
  font-size:20px; 
  border-bottom: 1px solid #82C9FD;
}
  
.news_detail_date { 
  text-align:left; 
  font-weight:normal;
  font-size: 12px;
  color: #BBC6CC;
  padding-left:5px; 
  padding-right:5px; 
}

.news_detail_body { 
  color:#686362; 
  font-size:13px; 
}

.news_more { 
   
  font-size: 11px; 
  font-weight: normal; 
  font-style:italic;
}


.email_response_form { 
  margin:0px; 
  margin-left:15%; 
  width:70%; 
  background-color:#FFFFFF;  
  padding-left:0px; 
  border: 1px solid #333333; 
}

.email_response_form td {
  padding:2px; 
  padding-right:4px; 
  padding-left:4px; 
  margin:0px; 
  font-size:13px; 
}

.email_response_form th { 
  text-align:center; 
  padding:0px; 
  margin:0px; 
  padding:3px; 
  font-size:13px; 
  color:#FFFFFF; 
  background-color:#0F129B;  
}

.email_response_input { 
  color: #000000; 
  width:100%; 
  font-size:13px; 
  border: 1px solid #333333; 
}

.email_response_form input { 
  font-size:13px; 
  border: 1px solid #333333; 
}

.email_response_form textarea { 
  font-size:13px; 
  width:100%; 
  border: 1px solid #333333; 
}

.email_response_button  {
   font-size:13px; 
   color: #FFFFFF;
   background-color: #0F129B;
   border: 1px solid #0F129B;
   cursor: pointer;
   width: 130px;
}


.portfolio            { border: 1px solid #82C9FD; margin:10px; width:280px; height:100px; margin:8px; float:left; }
.portfolio th         { text-align:center; font-size:12px; background-color:#82C9FD; border: 1px solid #82C9FD; }
.portfolio th a       { text-align:center; font-size:12px; color:#000000; font-weight:bold;}
.portfolio td         { font-size:11px; padding:5px; }
.portfolio_more       { background-color:#EEEEEE; padding:4px; font-size: 11px; font-weight: normal; font-style:italic; }
.portfolio_body       { width:80%; }


.thumbnailer img  { margin:5px; }
.thumbnailer_description { font-size: 11px; }

.albums img {padding:5px; }
.album_title { font-weight:bold; }
.album_date { font-size:10px; }

/* Guestbook style definitions */
table.guestbook       { margin-top:10px; width:80%; margin-left:10%; _margin-left:0; border:solid 1px #999999; }
table.guestbook th    { color:#666600; font-size:12px; padding:0px; background-color:#310062;}
table.guestbook td    { color:#666600; font-size:12px; padding:10px; }
p.guestbook           { font-size:10px; text-align:center; }
h1.guestbook          { text-align:center; }
.guestbook .name      { padding:1px; padding-left:4px; background-color:yellow; font-weight:bold; }
.guestbook .name a    { font-weight:bold; color:black; }
.guestbook .logged    { padding-right:4px; text-align:right; background-color:yellow; font-weight:bold; }
.guestbook .website   { padding-left:4px; background-color:yellow;}
.guestbook .website a { font-size:10px; font-weight:bold; color:black;}
.guestbook .message   { padding-left:4px;}
.guestbook .reaction  { background-color:#FFFFCC; font-size:10px; border:solid 20px #FFFF99; border-top:solid 5px #FFFF99; border-bottom:solid #FFFF99 5px; padding:5px; font-style:italic;} 
/* Guestbook inputform... */
table.guestbook_inputform { color:#000000; padding:5px; margin:0px; width:70%; margin-left:25%; _margin-left:0; background-color:#FFFF99; border:solid #310062 1px; }
.guestbook_inputform td   { padding:2px; margin:0px; padding-right:14px; font-size:11px; }
.guestbook_charcount  { font-weight: bold; color:#000000; }
.guestbook_captcha    { border: 1px solid #626500; }

/* Twitter XML viewer */
.xml_viewer td {
  margin-top: 10px;
  display:block;
  padding:5px;
  border: 1px solid #CDCDCD;
}

.formatted_table { padding:2px; }
.formatted_table td {
  border-bottom: 1px solid #0F129B;
}
