body {padding:0; margin:20px;}
/*#links {border:1px solid #ccc; padding:10px;}
* {padding:0; margin:0; list-style-type:none; font-family:tahoma, arial, sans-serif; color:#534010; font-size:11px; font-weight:bold; text-decoration:none;  }
*/
h1 {font-size:12px; color:#333; padding-bottom:20px;}
h2 { font-size:14px; font-weight:bold; margin:20px 0 10px 0; color:#ccc;}
li {margin:10px;}
hr {background:transparent; margin:20px 0; height:1px; border:0; border-top:1px dotted #ccc;}

a:link {color:#333300; font-size:14px; font-weight:bold;font-family:tahoma, arial, sans-serif;}      /* unvisited link */
a:visited {color:#0000FF; font-size:14px; font-weight:bold;font-family:tahoma, arial, sans-serif;}  /* visited link */
a:hover {color:#FF0000; font-size:14px; font-weight:bold;font-family:tahoma, arial, sans-serif;}  /* mouse over link */
a:active {color:#0000FF; font-size:14px; font-weight:bold;font-family:tahoma, arial, sans-serif;}  /* selected link */ 

a.speciallink:link {color:#999999; font-size:10px; font-weight:bold;font-family:tahoma, arial, sans-serif;}      /* unvisited link */
a.speciallink::visited {color:#999999; font-size:10px; font-weight:bold;font-family:tahoma, arial, sans-serif;}  /* visited link */
a.speciallink::hover {color:#999999; font-size:10px; font-weight:bold;font-family:tahoma, arial, sans-serif;}  /* mouse over link */
a.speciallink::active {color:#999999; font-size:10px; font-weight:bold;font-family:tahoma, arial, sans-serif;}  /* selected link */ 

.style4 {font-size: 3px}

div.transON {width: 100%; background-color: silver;}
div.transOFF {width: 100%; background-color: white; }

a.ovalbutton{
background: transparent url('images/oval-green-left.gif') no-repeat top left;
display: block;
float: left;
font: normal 13px Tahoma; /* Change 13px as desired */
line-height: 16px; /* This value + 4px + 4px (top and bottom padding of SPAN) must equal height of button background (default is 24px) */
height: 24px; /* Height of button background height */
padding-left: 11px; /* Width of left menu image */
text-decoration: none;
}

a:link.ovalbutton, a:visited.ovalbutton, a:active.ovalbutton{
color: #494949; /*button text color*/
}

a.ovalbutton span{
background: transparent url('images/oval-green-right.gif') no-repeat top right;
display: block;
padding: 4px 11px 4px 0; /*Set 11px below to match value of 'padding-left' value above*/
}

a.ovalbutton:hover{ /* Hover state CSS */
background-position: bottom left;
}

a.ovalbutton:hover span{ /* Hover state CSS */
background-position: bottom right;
color: black;
}

.buttonwrapper{ /* Container you can use to surround a CSS button to clear float */
overflow: hidden; /*See: http://www.quirksmode.org/css/clearing.html */
width: 100%;
}
HR {

    height:5px;
    width:100%;
    background:grey;
    margin: 0px 0px 0px 00px;  
   }

div.emailForm {
padding-top: 10px;   
padding-right: 10px;   
padding-bottom: 10px;   
padding-left: 10px;  
border:1px solid black;
}

div.nowrap {
	white-space: nowrap;
background: transparent url('images/oval-green-left.gif') no-repeat top left;
display: block;
float: left;
font: normal 13px Tahoma; /* Change 13px as desired */
line-height: 16px; /* This value + 4px + 4px (top and bottom padding of SPAN) must equal height of button background (default is 24px) */
height: 24px; /* Height of button background height */
padding-left: 11px; /* Width of left menu image */
text-decoration: none;
}

div.nowrap span{
background: transparent url('images/oval-green-right.gif') no-repeat top right;
display: block;
padding: 4px 11px 4px 0; /*Set 11px below to match value of 'padding-left' value above*/
}








#tagcloud {
    width: 300px;
    background:#FFFFCC;
    color:#0066FF;
    padding: 10px;
    border: 1px solid #FFE7B6;
    text-align:center;
}
 
#tagcloud a:link, #tagcloud a:visited {
    text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
}
 
#tagcloud a:hover, #tagcloud a:active {
    text-decoration: underline;
    color: #000;
	font-family:Arial, Helvetica, sans-serif;
}
 
#tagcloud span {
    padding: 4px;
}
 
.smallest {
    font-size:x-small;
}
 
.small {
    font-size:small;
}
 
.medium {
    font-size:medium;
}
 
.large {
    font-size:large;
}
 
.largest {
    font-size:larger;
} 


a.linklist:link {color:#333300; font-size:14px; font-weight:bold;font-family:tahoma, arial, sans-serif;font-size:10px;}      /* unvisited link */
a.linklist:visited {color:#0000FF; font-size:14px; font-weight:bold;font-family:tahoma, arial, sans-serif;font-size:10px;}  /* visited link */
a.linklist:hover {color:#FF0000; font-size:14px; font-weight:bold;font-family:tahoma, arial, sans-serif;font-size:10px;}  /* mouse over link */
a.linklist:active {color:#0000FF; font-size:14px; font-weight:bold;font-family:tahoma, arial, sans-serif;font-size:10px;}  /* selected link */ 


.rounded-corners {
width:70px; 
float:left;
text-align:center;
border: 2px solid;
     -moz-border-radius: 20px;
    -webkit-border-radius: 20px;
    -khtml-border-radius: 20px;
    border-radius: 20px;
}

div.topten {
padding-top: 10px;   
padding-right: 10px;   
padding-bottom: 10px;   
padding-left: 10px;  
border:1px solid black;
font-size:9px;

}

a.topten:link {color:#333300; font-size:15px; font-weight:bold;font-family:tahoma, arial, sans-serif;font-size:9.9px;}      /* unvisited link */
a.topten:visited {color:#0000FF; font-size:15px; font-weight:bold;font-family:tahoma, arial, sans-serif;font-size:9.9px;}  /* visited link */
a.topten:hover {color:#FF0000; font-size:15px; font-weight:bold;font-family:tahoma, arial, sans-serif;font-size:9.9px;}  /* mouse over link */
a.topten:active {color:#0000FF; font-size:15px; font-weight:bold;font-family:tahoma, arial, sans-serif;font-size:9.9px;}  /* selected link */ 

div.linkForm{
padding-top: 10px;   
padding-right: 10px;   
padding-bottom: 10px;   
padding-left: 10px;  
border:1px solid black;
font-size:9px;
}

a.linkForm:link {color:#333300; font-size:15px; font-weight:bold;font-family:tahoma, arial, sans-serif;font-size:9.9px;}      /* unvisited link */
a.linkForm:visited {color:#0000FF; font-size:15px; font-weight:bold;font-family:tahoma, arial, sans-serif;font-size:9.9px;}  /* visited link */
a.linkForm:hover {color:#FF0000; font-size:15px; font-weight:bold;font-family:tahoma, arial, sans-serif;font-size:9.9px;}  /* mouse over link */
a.linkForm:active {color:#0000FF; font-size:15px; font-weight:bold;font-family:tahoma, arial, sans-serif;font-size:9.9px;}  /* selected link */ 

.h1navbar{font-size:14px;color:black;margin:0; display: inline;padding-bottom:0px;}