﻿body {  font-family:Arial; padding: 3px; height: 100%;
margin: 0px ;
}
h1 {font-size:10pt; margin-top: 0px; margin-bottom: 1px; vertical-align:middle }
h2 {font-size:9pt; margin-top: 0px; margin-bottom: 1px; vertical-align:middle }
h3 {font-size:8pt; margin-top: 0px; margin-bottom: 1px; vertical-align:middle;}


.kat
{
	 text-decoration: blink;
	 font-size:large;
	 color:Red;
}
.citydatalist
{
		border :solid 1px lightgreen;
		padding:10px;
		margin-top:15px;
}
	
input.CatBTN 
{ color: #d3d3d3;
background-color: Transparent; padding: 0px; text-decoration: underline;
text-align: center; font-size: 8pt; border: solid 1px #696969; cursor:pointer;cursor:hand}
input.CatBTN:hover 
{ color: #284E98; background-color: #EFF3FB; border: solid 1px #696969}
.Cats_DIV
{ width:400px; font-size: 10pt; height: 100%; color: black;}
.ChildCats_DIV
{ width:396px; font-size: 10pt; background-color:#ECF2FF ;color: black; padding: 2px;}
.ChildCats_lnk
{font-size: 8pt}
.subCats_lnkBTN
{ font-size: 9pt; color: #333333;}
.subCats_lnkBTN:hover
{ color: White; background-color: #515151}
.moreCats_lnkBTN
{ font-size: 9pt; color: #0066CC;}
.moreCats_lnkBTN:hover
{ color: White; background-color: #515151}
.moreCats_lbl
{ font-size: 9pt; color: #0066CC;}
.allMoreCats_lnkBTN
{ font-size: 9pt; font-weight:bold ; color: #0066CC;}
.allMoreCats_lnkBTN:hover
{ color: White; background-color: #515151}
.RootCats_lnkBTN
{font-size: 10pt; color: Black; font-weight:bold}
.RootCats_lnkBTN:hover
{ color: White; background-color: #515151}
.RootCats_lnk
{font-size: 10pt; color: Black; font-weight:bold}
.RootCats_lnk:hover
{ color: White; background-color: #515151}
.spacer
{ color: #c0c0c0}
.bizCount
{ color: Gray; font-size: 8pt}
input.blueBTN
{ color: #0066CC; vertical-align: bottom; height: 16px; display: inline-block; overflow: visible;
background-color: Transparent; padding: 0px; text-decoration: underline;
text-align: center; font-size: 9pt; border: none 0px Transparent; cursor:pointer;cursor:hand}
input.blueBTN:hover 
{ color: #284E98; background-color: #EFF3FB;}

td.bigBlueTD
{ color: #0066CC; font-size: 12pt; font-weight:bold;  text-align: center;}

input.bigBlueBTN
{ color: #0066CC; height: 18px; font-weight:bold; display: inline-block; overflow: visible;
background-color: Transparent; padding: 0px; text-decoration: underline;
text-align: center; font-size: 11pt; border: none 0px Transparent; cursor:pointer;cursor:hand}
input.bigBlueBTN:hover 
{ color: #284E98; background-color: #EFF3FB;}

/* GridView Rows */
td.rank1 
{ font-weight:bold; font-size:13pt; border: solid 2px CornflowerBlue }
td.rank50
{ font-weight:bold; font-size:8pt; border: solid 1px CornflowerBlue } 
td.rank100
{ font-weight:normal; font-size:8pt; border: none 0px transparent } 

a.blackun:link {color: #000000;  font-weight: normal; text-decoration:underline}
a.blackun:hover {color: #696969;  font-weight: normal;}
/* -- */

input.urlBTN
{ color: #0066CC; vertical-align: middle; height: 16px;
background-color: Transparent; padding: 0px; text-decoration: underline;
text-align: center; font-size: 9pt; border: none 0px Transparent; cursor:pointer;cursor:hand}
input.urlBTN:hover 
{ color: #284E98; background-color: #EFF3FB;}

input.discreetUrlBTN
{ color: #c0c0c0; vertical-align: middle; height: 16px; display: inline-block; overflow: visible;
background-color: Transparent; padding: 0px; text-decoration: underline;
text-align: center; font-size: 8pt; border: none 0px Transparent; cursor:pointer;cursor:hand}
input.discreetUrlBTN:hover 
{ color: #284E98; background-color: #EFF3FB;}

a.URL_lnk:link {color: #0066CC; font-size: 11pt;
	text-align: center;
}
a.URL_lnk:hover {color: #284E98; background-color: #EFF3FB;}
a.URL_lnk:visited {color: #0066CC;}

td.footer
{ color: Gray; font-size: 8pt}

.infoHint
{
    font: normal 11px/14px verdana;
	color: #444;
	border: 1px solid #888;
	background: white;		
	position: absolute;
	width: 200px;
	padding: 1px 10px 1px 10px;	
	display: none;
	min-height: 23px;
	text-indent: 0px;
	text-align: left;
	
}
ul.list-tick {
  
}
ul.list-tick li 
{
	
  margin: 0;
  padding: 2px 0 2px 16px;
  list-style: none;
  background: url('../images/tick1.jpg') no-repeat top left;
}
.infoFieldset
{
border: none 0px; width: 20px; vertical-align: middle;
}

.bigBlue { font-size: 12pt; color: #0066CC; font-weight: bold;
	text-align: right;
}

div.textContainer
{
	 /*padding:20px 5px;*/
	
	 	
	}
div.p1
{
	   font-weight:bolder;
	}
	div.pp1 
	{
		
		 font-size:small;
		 font-family:Arial;
		 padding:15px 10px 15px 35px;
		
		}
		div.pp2 
	{
		 font-size:small;
		 font-family:Arial;
				
		}
table.bodyTBL { font-size: 10pt;}

.Progress
{ visibility:visible; display:block;
}
.Resting 
{ visibility:hidden; display:none;}

.testi
{
	  font-size:x-large;
	   
	  font-weight:bold;
	  color:Red;

	  
	  
	}

.highli /* 123.png */
{
	width:250px;
	
	display:block;
	height:120px;
  background:url(images/123.png);
}

.highli:hover {
background:url(images/123_blue.png);
}
.highlai /* click.png */
{
	width:250px;
	display:block;
	height:120px;
  background:url('images/click.jpg');
}

.highlai:hover {
background:url('images/click_blue.jpg');
}

.highlaii /* diy.png */
{
	width:250px;
	display:block;
	height:120px;
  background:url('images/diy.jpg');
}

.highlaii:hover {
background:url('images/diy_blue.jpg');
}
.highli tot:hover{
color: red; /* Dummy definition to overcome IE bug */
}

div.admin
{
	border:solid 1px green;
	margin:5px;
	padding:5px;
	height:120px;
    width:250px;

}
div.bolt
{
	margin:20px;
	border:solid 1px blue;
	}

div.diy
{
	margin:20px;
	border:solid 1px gray;
	}
	.submitURL
{
	 
	  position:absolute;
	top: 10px;
	
}

#innerParaDiv
{
	 position:absolute;
	padding-left:20px;
	height: 91px; 
width: 800px;
top:240px;
	
}

#para
{
	border:solid 1px white;
	 padding:20px;
	 background: url('./images/trademarkbg.png') no-repeat; 
	 /*background: url('./images/template/frntbit2small.png') no-repeat 595px 5px;-5px 5px;*/
	 	 
	 text-align:left;
	
	height: 281px;
	width:800px;
}

#header2 
{
	
	 
	 float:right;
	margin: 0 0 15px 0;
	height:75px;
	background: white;
	width: 509px;
}

#wrapper 
{
	
	
	margin: 0px auto;
	height:auto;
	padding: 0px;
	border:0;
	width:1040px;
	height:100%;
	
}

#header {
	margin: 0 0 15px 0;
	height:75px;
	width:500px;
	float:left;
	background: #035aa6;
	
}



#side-a {
	float: left;
	width: 215px;
}

#side-b {
	float: right;
	width: 0px;
}

#content { 
	float: left;
	border:solid 1px white; 
	width: 820px;
}

#footer 
{
	   clear:left;
	 color:blue;
	background: white;
	text-align:center;
	margin-top:20px;
	padding-top:20px;
}

       
        
        div.container
        {
        	border: solid 1px white;
        	height:140px;
        	width:800px;
        	
        	}
        	div.left
        	{
        		float:left;
        	    height:120px;
        		width:250px;
        	    border: solid 1px white;
        	    padding:5px;
        	    margin-left:15px;
        	 }
        	
        	div.right
        	{
        		float:right;
        		position:relative;
        		height:120px;
        		width:450px;
        	    border: solid 1px white;
        	    padding:5px;
        	    margin:5px;
           	}
           	p.righttext
           	{           		
           		margin-top:20px; font-weight:bold; font-size: 13px;
           		
           	}
           	p.question 
			{
				font-size:14px;
				font-weight:bold;
				padding:5px;
			}
			p.answer
			{
				font-size:12px;
				padding-left:5px;
			}
			a.smallapage
			{
				position:relative;
				height:400px;
				width:400px;
			}
			
	.divUclocalMenu 
	{
		 float:left;
	  background-image:url('images/navBackground.png'); 
background-repeat:no-repeat;
	height: 40px;
	width: 1020px;
	text-align:right;
	 padding-top:7px;
	 z-index:100;
	 
}		
.uclocalhorizontalnav 
{
	
	font-size: 16px; font-weight: bold;  color:White; padding:20px;  text-decoration:none;
}
.uclocalhorizontalnav:hover
{
	
	
	 color: Black ;

	
}
 #uclocalMenu ul
        {
            list-style: none;
            margin: 0;
            padding: 0;
            font-family: Verdana, Arial, Helvetica, sans-serif;
            font-size: 16px;
            font-style: normal;
            font-weight: normal;
            text-decoration: none;
        }
        #uclocalMenu
        {
            width: 200px;
           
            border-top-width: 2px;
            border-right-width: 0;
            border-bottom-width: 2px;
            border-left-width: 0;
            border-top-style: solid;
            border-right-style: solid;
            border-bottom-style: solid;
            border-left-style: solid;
            border-top-color: #3268b7;
            border-right-color: #34EEFF;
            border-bottom-color: #3268b7;
            border-left-color: #34EEFF;
        }
        #uclocalMenu li a
        {
            text-decoration: none;
            border-top-width: 1px;
            border-right-width: 1px;
            border-bottom-width: 1px;
            border-left-width: 1px;
            border-top-style: none;
            border-right-style: none;
            border-bottom-style: solid;
            border-left-style: none;
            border-bottom-color: #3268b7;
        }
        #uclocalMenu .notopbrdr0xNone
        {
            border-top-style: none;
            border-right-style: none;
            border-bottom-style: none;
            border-left-style: none;
        }
        #uclocalMenu li a:link, #uclocalMenu li a:visited
        {
            color: #007BE8;
            display: block;
            background-color: #FFFFFF;
            padding-top: 10px;
            padding-right: 0;
            padding-bottom: 10px;
            padding-left: 10px;
        }
        #uclocalMenu li a:hover
        {
            	
            color: #1D3340;
            background: #FFFFFF;
            padding-top: 10px;
            padding-right: 0;
            padding-bottom: 10px;
            padding-left: 10px;
            /*background-image: url(./images/a.gif);*/
            
            background-repeat: no-repeat;
            
            background-position: right;
            
        }
        
        #pad
{
	
	 padding:30px;
	  margin:30px;
	}
