/* CSINET.CA CSS */

/* Standard Elements */

body {
  color            : #000000;
  padding          : 0;
  margin           : 0;
  background-color : black;
  font:normal normal 86%/1.0em 'Lucida Grande','Lucida Sans','Lucida Sans Unicode',Verdana,sans-serif;
  min-width:998px;
  font-size        : 12px;
}

/*font-family      : Arial, Helvetica, sans-serif;*/
/* body{margin:0;padding:0;background-color:#161613;color:#dedede;font:normal normal 86%/1.5em 'Lucida Grande','Lucida Sans','Lucida Sans Unicode',Verdana,sans-serif;min-width:700px}*/

table {
  padding		   : 0;
  border		   : 0;
  border-collapse: collapse;
} 

td, tr, div{
  font-family      : Arial, Helvetica, sans-serif;
  font-size        : 12px;
  color            : #000000;
  border		   : 0;
}

.content td {
	padding:	6px;
	color: 		gray;
}

hr {
  color            : #999999;
  height           : 1px;
  width            : 100%;
}

a:link, a:visited {
  font-size        : 12px;
  color            : #111144;
  text-decoration  : underline;
  font-weight      : normal;
}

a:hover {
  font-size        : 12px;
  color            : #FF6600;
  text-decoration  : none;
}

/*
h1 { margin: 0; font-size:1.8em; letter-spacing:0.6pt; text-transform:uppercase; color:#ff8100; font-weight: bold;  }
h2{ font-size:1.5em; letter-spacing:0.4pt; text-transform:uppercase; color:#ff8100; font-weight: bold; }
h3{ font-size:1.1em; letter-spacing:0.2pt; text-transform:uppercase; color:#ff8100; font-weight: bold; }
*/

h2, h3, h4, h5, h6 { margin: 15px 0 15px 0px; color:#ff8100; }

.topnav a:link {
  font-size        : 12px;
  color            : #dddddd;
  text-decoration  : none;
  font-weight      : normal;
}

.topnav a:visited {
  font-size        : 12px;
  color            : #dddddd;
  text-decoration  : none;
  font-weight      : normal;
} 

.topnav a:hover {
  font-size        : 12px;
  color            : #FF6600;
  text-decoration  : none;
  font-weight      : normal;
}

.button {
  font-size        : 11px;
  color            : #333333;
  border           : 1px solid #999999;
  margin-bottom    : 5px;
  background-color : #EDEDED;
  padding          : 1px;
}

.inputbox {
  border           : 1px solid #999999;
  background-color : #EDEDED;
  margin-bottom    : 5px;
  color			   : #333333;
}

.leftnav {
  font-size			:14px;
  text-decoration   :none;
  color				:black;
}
.leftnav a:link {
  font-size        : 11px;
  color            : #111144;
  text-decoration  : none;
  font-weight      : bold;
}

.leftnav a:visited {
  font-size        : 11px;
  color            : #333333;
  text-decoration  : none;
  font-weight      : bold;
}

.leftnav a:hover {
  font-size        : 11px;
  color            : #FF6600;
  text-decoration  : underline;
  font-weight      : bold;
}


.mouse, .mouse a:link, .mouse a:visited, .mouse a:hover{
  text-align: center;
  font-size: 9px;
  color: #888888;
  text-decoration: none;
}

.small {
  font-size        : 8px;
  color            : #999999;
}

.smalldark {
  font-size        : 8px;
  color            : #000000;
}

.twitter_div ul{
	font-size:	8px;
	color: #232323;
}

.title {
  font-family      : Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-weight      : bold;
  text-transform   : uppercase;
  text-indent      : 6px;
  font-size        : 18px;
  text-align       : left;
  color            : #232323;
}

.pagetext {
  visibility       : hidden;
  position         : relative;
  top              : 0;
  background-color : #FFFFFF;
  display          : none;
}

.footer {
  font-family      : Verdana, Geneva, Arial, Helvetica, sans-serif;
  color            : #444444;
  font-size        : 8px;
  font-weight      : normal;
  font-style       : italic;
 }

.footer a:link, .footer a:visited {
  font-size        : 8px;
  color            : #444444;
  text-decoration  : underline;
  font-weight      : bold;
}

.footer a:hover {
  font-size        : 8px;
  color            : #ff9900;
  text-decoration  : none;
  font-weight      : bold;
}


/* DIV ELEMENT FORMATTING */
.box
{
position: relative;
background: #FFF6D3;
width:550px;
/* left: 10px; */
right: 1.5em;
top: 0.5em;
padding: 0.5em;
border-top: solid 1px #FFCC00;
border-bottom: solid 2px #ffcc00;
margin-bottom: 0.5em;
margin-top:0.5em;
}

.contentarea
{
padding-top: 0.3em;
}

.warnbox {
	border: solid #bd8030 1px;
	min-width: 135px;
	background-image: url(./images/bg-advwarnbg.gif);
	background-repeat: repeat-x;
	height: auto;
	padding-top: 2px;
	padding-right: 10px;
	padding-bottom: 2px;
	padding-left: 10px;
} 

h2.warnhead {
	font-size: 10pt;
	font-weight: normal;
	font-family: Tahoma, Verdana, Arial, sans-serif;
	background-color: #A7722A;
	color: #fff;
	padding-left: 5px;
	padding-right: 5px;
	margin: 0;
	text-decoration: none;
	padding-top: 2px;
	padding-bottom: 2px;
}


/* fancyform styles */
label{margin-bottom:2px;margin-right:3px;padding-left:0.5em}
.demo label{display:block;padding:0.5em;padding-left:32px;background-position:8px center;background-repeat:no-repeat;border:1px solid #252525;clear:both;cursor:pointer}
.checked{background-color:#ffdc25;background-image:url(chk_on.png)}
.unchecked{background-color:#EDEDED;background-image:url(chk_off.png)}
.selected{background-color:#EDEDED;background-image:url(rdo_on.png)}
.unselected{background-color:#EDEDED;background-image:url(rdo_off.png)}
.leftcol{float:left;clear:left;width:50%}
.rightcol{float:left;clear:right;width:50%}


