a:link {color: #6633cc; text-decoration: underline}
a:visited {color: #663399; text-decoration: underline}
a:hover {color: #6633cc; text-decoration: none}
a:active {color: #cc33cc; text-decoration: none}

a.black:link {color: #000000; text-decoration: none}
a.black:active {color: #000000; text-decoration: none}
a.black:visited {color: #000000; text-decoration: none}
a.black:hover {color: #ff0000; text-decoration: none}

a.reddvdtitle:link {color: #990000; text-decoration: none}
a.reddvdtitle:active {color: #990000; text-decoration: none}
a.reddvdtitle:visited {color: #990000; text-decoration: none}
a.reddvdtitle:hover {color: #ff0000; text-decoration: none}

.smalltext {font-family: verdana, arial, sans-serif; font-size: 10px; margin:0px 0px 4px; padding:0px;}
.smalltite {font-family: verdana, arial, sans-serif; font-size: 10px; letter-spacing: -0.08em;}
.smallertext {font-family: arial, sans-serif; font-size: 11px}
.tinytext {font-family: arial, sans-serif; font-size: 10px}
.bodytext {
	font-family: verdana, arial, sans-serif;
	font-size: 11px
}
.mediumtext {font-family: verdana, geneva, arial, sans-serif; font-size: 13px}
.twelvetext {font-family: verdana, geneva, arial, sans-serif; font-size: 12px}
.semiboldtext {font-family: verdana, arial, sans-serif; font-weight: bold; font-size: 15px}
.demiboldtext {font-family: verdana, arial, sans-serif; font-weight: bold; font-size: 17px}
.demiboldtite {font-family: verdana, arial, sans-serif; font-weight: bold; font-size: 17px; letter-spacing: -0.03em}
.demiboldtreb {font-family: "trebuchet ms", arial, sans-serif; font-weight: bold; font-size: 18px}
.subhdtext {font-family: verdana, arial, sans-serif; font-weight: bold; font-size: 20px}
.hdtext {font-family: verdana, arial, sans-serif; font-weight: bold; font-size: 24px}

.bodyspace {font-family: verdana, arial, sans-serif; font-size: 11px; line-height: 17px}
.mediumspace {font-family: verdana, arial, sans-serif; font-size: 13px; line-height: 20px}

.whitelink {font-family: verdana, arial, sans-serif; font-size: 11px}
.whitelink a:link, .whitelink a:visited {color: #ffffff; text-decoration: underline}
.whitelink a:hover, .whitelink a:active {color: #cc0000; text-decoration: none}

.bullet	{font: bold verdana, arial, sans-serif; color: #7e83b4; font-size: 14px}

.smbold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
}

/* Unordered list: no vertical gaps, no indent (verdana, 11px, 18px leading) */
.blltlist_medium {
	font-family: verdana, arial, sans-serif;
	font-style: normal;
	font-size: 13px;
	line-height: 20px;
	margin-left: 0px;
	padding-left: 0px;
	list-style: none;
}
.blltlist_medium li {
	list-style: image;
	background-image: url(../images/bllt_bluvio_14x14.gif);
	background-repeat: no-repeat;
	background-position: top left;
	padding-left: 13px;
}

.bodylist_tite {
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px; /* Odd setting - but IE needs this */
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 12px;
}
.bodylist_tite li {
	list-style: disc;
	font-family: verdana, arial, sans-serif;
	font-size: 11px;
	line-height: 18px;
}

.blltlist_body {
	font-family: verdana, arial, sans-serif;
	font-style: normal;
	font-size: 11px;
	line-height: 18px;
	margin-left: 0px;
	padding-left: 0px;
	list-style: none;
}
.blltlist_body li {
	list-style: image;
	background-image: url(../images/bllt_bluvio_14x14.gif);
	background-repeat: no-repeat;
	background-position: top left;
	padding-left: 13px;
}

.blltlist_sm {
	font-family: verdana, arial, sans-serif;
	font-style: bold;
	font-size: 10px;
	line-height: 16px;
	margin-left: 0px;
	padding-left: 0px;
	list-style: none;
}
.blltlist_sm li {
	list-style: image;
	background-image: url(images/bllt_bluvio_14x14.gif);
	background-repeat: no-repeat;
	background-position: top left;
	padding-left: 13px;
	margin-bottom: 4px;
}

.blltlist_ty {
	font-family: verdana, arial, sans-serif;
	font-style: bold;
	font-size: 10px;
	line-height: 16px;
	margin-left: 0px;
	padding-left: 0px;
	list-style: none;
}
.blltlist_ty li {
	list-style: image;
	background-image: url(images/bllt_bluvio_14x14.gif);
	background-repeat: no-repeat;
	background-position: top left;
	padding-left: 13px;
	margin-bottom: 4px;
}

ul.dpnt5 {
display: none;
list-style: none;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 9px;
}


ul.dpnt5 li {
display: block;
margin: -1px 0px 0px -9px;
padding: 2px 0px 3px 18px;
/* color: #000000; */
background: #ffffff url(../images/dpnt5_prp.gif) center left no-repeat;
background-position: 9px;
}

/* .sublink a:link {color: #cc0000; text-decoration: underline} */
/* .sublink a:visited {color: #990000; text-decoration: underline} */
/* .sublink a:hover {color: #cc0000; text-decoration: none} */
/* .sublink a:active {color: #ff0000; text-decoration: none} */


.block { display: block; border: 0; }
.inline { display: inline; border: 0; }
.nowrap { white-space: nowrap; }

.nogap {
	margin: 6px 0px 0px 0px;
}

.nobtm {
	margin-bottom: 0px;
	padding-bottom: 0px;
}
.notop {
	margin-top: 0px;
	padding-top: 0px;
}

.indent {
	padding-left: 30px;
}
.quote {
	text-indent: -0.5em;
	font-family: verdana, arial, sans-serif;
	text-decoration: none;
	font-size: 12px;
	font-weight: normal;
	font-style: normal;
	color: #333333;
	margin-top: 4px;
	margin-bottom: 0px;
	padding-bottom: 0px;
}
.quote_sm {
	text-indent: -0.5em;
	font-family: verdana, arial, sans-serif;
	text-decoration: none;
	font-size: 10px;
	line-height: 14px;
	font-weight: normal;
	font-style: normal;
	color: #333333;
	margin-top: 4px;
	margin-bottom: 0px;
	padding-bottom: 0px;
}
.attrib {
	font-family: verdana, arial, sans-serif;
	text-decoration: none;
	font-size: 11px;
/*	color: #666699; */
	color: #800080;
	text-align: right;
	margin-top: 0px;
	padding-top: 0px;
	margin-bottom: 10px;
	padding-bottom: 10px;
}

.attrib_minbtm {
	font-family: verdana, arial, sans-serif;
	text-decoration: none;
	font-size: 11px;
/*	color: #666699; */
	color: #800080;
	text-align: right;
	margin-top: 0px;
	padding-top: 0px;
	margin-bottom: 2px;
	padding-bottom: 2px;
}

.anecdotal {font-family: verdana, arial, sans-serif; font-size: 10px; color: #777777}

.smgrayrt {font-family: arial, sans-serif; font-size: 10px; color: #666666; text-align: right;}

/* variant of "subhdtext" class */
h1 {font-family: verdana, arial, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: #cc0000;
	margin-top: 4px;
	margin-bottom: 0;
}	
/* variant of "demiboldtext" class */
h2 {font-family: verdana, arial, sans-serif;
	font-size: 17px;
	font-weight: bold;
	color: #cc0000;
	margin-top: 4px;
	margin-bottom: 0;
}



form {
	margin: 0px;
	padding: 0px;
}

select {
	font-family: verdana, arial, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	background: #ffffff;
}

.titlebar {
	margin: 12px 0 0 0;
	padding: 8px 8px 6px 8px;
	background-color: #8e90ca;
	font-family: verdana, arial, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #ffffff;
	letter-spacing: 0.1em;
	width: 178px;
}


.pollbox {
	width: 156px;
	margin: 0 0 10px 0;
	padding: 11px 9px 8px 9px;
	border-style: solid;
	border-width: 2px;
	border-color: #8e90ca;
	background-color: #f1efe1;
	font-family: verdana, arial, sans-serif;
	font-size: 10px;
	text-align: left;
}

/* 1st "width" value for IE4-5/Win (box+padding+border)
followed by correct value for all other browsers (w/out padding+border) */
/*/*/
.pollbox {
	width: 178px;
	voice-family: "\"}\"";
	voice-family: inherit;
	width: 156px;
}
/* Corrected value for Opera5 (which ID's as IE5 user-agent) */
html>body .pollbox {
	width: 178px;
}

.label {
	font-family: verdana, arial, sans-serif;
	font-size: 10px;
	color: #003366;
	margin-top: 0px;
	margin-bottom: 5px;
}

input.std {font-family: verdana, arial, sans-serif; font-size: 11px;
color: #000000;
background-color: #ffffff;
border: 1px inset #666666;
margin: 0px 0px 4px 0px;
}

textarea.std {font-family: verdana, arial, sans-serif; font-size: 11px;
color: #000000;
background-color: #ffffff;
border: 1px inset #666666;
}

.formlbl {font-family: verdana, arial, sans-serif; font-size: 11px; font-weight: bold; color:#666699}

.reqd {font-family: verdana, arial, sans-serif; font-size: 10px; font-weight: bold; color:#cc0000}

	
.submit {
	font-family: verdana, arial, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #ffffff;
	letter-spacing: 0.2em;
	padding : 2px 6px 2px 6px;
	background : #cc0000;
	border-style: solid;
	border-width: 1px;
	border-top-color : #ff9999;
	border-left-color : #ff9999;
	border-right-color : #990000;
	border-bottom-color : #990000;
	}

.submit:active {
	color: #ffffff;
	letter-spacing: 0.2em;
	padding : 2px 6px 2px 6px;
	background : #ff0000;
	border-style: solid;
	border-width: 1px;
	border-top-color : #ffffff;
	border-left-color : #ffffff;
	border-right-color : #cc0000;
	border-bottom-color : #cc0000;
	}
	
	
.smsubmit {
	font-family: verdana, arial, sans-serif;
	font-size: 8px;
	font-weight: normal;
	color: #ffffff;
	letter-spacing: 0.2em;
	padding : 1px 6px 1px 6px;
	background : #cc0000;
	border-style: solid;
	border-width: 1px;
	border-top-color : #ff9999;
	border-left-color : #ff9999;
	border-right-color : #990000;
	border-bottom-color : #990000;
	}

.smsubmit:active {
	color: #ffffff;
	letter-spacing: 0.2em;
	padding : 1px 6px 1px 6px;
	background : #ff0000;
	border-style: solid;
	border-width: 1px;
	border-top-color : #ffffff;
	border-left-color : #ffffff;
	border-right-color : #cc0000;
	border-bottom-color : #cc0000;
	}

/* CSS from Mini-Poll script */
.menuhd {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	background-color: #8e90ca;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 3px;
	border-top-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-left-style: solid;
	border-top-color: #FFFFFF;
	border-left-color: #FFFFFF;
	font-weight: bold;
}
.poll {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 5px;
	background-color: #DFE3E2;
	border-top-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-left-style: solid;
	border-top-color: #FFFFFF;
	border-left-color: #FFFFFF;
	padding-right: 2px;
}

.fat {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
}
.tabele {
	background-color: #8e90ca;
}
.formlook {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	border: 1px solid #000000;
}
.pollbg {
	background-color: #e1e1fb;  /* was DFE3E2 */
	padding-left: 5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	padding-top: 2px;
	padding-bottom: 2px;
}

.bobbox230 {
	margin: 0px 0px 0px 0px;
	padding:  4px 7px 6px 8px;
	border-style: solid;
	border-width: 1px;
	border-color: #cccccc;
	width: 232px; /* False value for IE4-5.x/Win */	
	voice-family: "\"}\""; 
	voice-family:inherit;
	width: 215px;	/* Actual value for conformant browsers */
	background-color: #ffffff;
}

.bobbox255 {
	margin: 0px 0px 0px 0px;
	padding:  8px 18px 10px 18px;
	border-style: solid;
	border-width: 1px;
	border-color: #cccccc;
	width: 255px; /* False value for IE4-5.x/Win */	
	voice-family: "\"}\""; 
	voice-family:inherit;
	width: 215px;	/* Actual value for conformant browsers */
	background-color: #ffffff;
}

.bobbox525 {
	margin: 8px 0px 10px 0px;
	padding:  8px 14px 10px 14px;
	border-style: solid;
	border-width: 1px;
	border-color: #cccccc;
	width: 525px; /* False value for IE4-5.x/Win */	
	voice-family: "\"}\""; 
	voice-family:inherit;
	width: 495px;	/* Actual value for conformant browsers */
	background-color: #ffffff;
}

.525brdrbox {
/*	margin: 8px 5px 10px 5px; */
	padding:  8px 14px 10px 14px;
	border-style: solid;
	border-width: 1px;
	border-color: #cccccc;
	width: 525px; /* False value for IE4-5.x/Win */	
	voice-family: "\"}\""; 
	voice-family:inherit;
	width: 495px;	/* Actual value for conformant browsers */
	background-color: #ffffff;
}

.ltblubox {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	margin: 8px 0px 10px 0px;
	padding:  8px 14px 10px 14px;
	border-style: solid;
	border-width: 1px;
	border-color: #cccccc;
	width: 100%;
	background-color: #ebecfc;
}
/* Style for auto-generated security GIF (see file: antispam.php) */
#security img {
	float: left;
	border: 1px solid #000;
	margin: 1px 8px 0px 0px;
}

/* Email|Print|Tag - ICONs (ul, li) */
#icons {
	position: relative;
	float: right;
	top: -13px;
	left: 0px;
/*	width: 100%; */
	margin: 0px 0px 0px -3px; /* Weird left-margin necessary for IE 6(Win) */
	padding: 0px 0px 0px 0px;
	background-color: transparent;
	padding: 0px 0px 0px 0px;
}

#icons ul {
	margin: 0px 3px 0px 0px; /* Weird rt-margin necessary for IE 6(Win) */
	padding: 0px 0px 0px 0px;
	list-style-type: none;
	display: inline;
	text-align: left;
}

#icons li {
	display: inline;
	list-style-type: none;
	margin: 0px 0px 0px 0px;
	padding: 0px 3px 0px 5px;
	border-width: 0px 0px 0px 1px;
	border-color: #ffffff #ffffff #ffffff #cccccc;
	border-style: solid;
}

#icons li.link_it a {
	background: transparent url(../images/nav/icon_tag.gif) left  no-repeat;
	display: inline;
	color: #6633cc;
	font-family: arial, sans-serif;
	font-weight: normal;
	font-size: 10px;
	text-decoration: underline;
	padding: 1px 0px 1px 17px;
	line-height: 10px;
}

#icons li.email_it a {
	background: transparent url(../images/nav/icon_email.gif) left  no-repeat;
	display: inline;
	color: #6633cc;
	font-family: arial, sans-serif;
	font-weight: normal;
	font-size: 10px;
	text-decoration: underline;
	padding: 1px 0px 1px 17px;
	line-height: 10px;
}

#icons li.print_it a {
	background: transparent url(../images/nav/icon_print.gif) left  no-repeat;
	display: inline;
	color: #6633cc;
	font-family: arial, sans-serif;
	font-weight: normal;
	font-size: 10px;
	text-decoration: underline;
	padding: 1px 0px 1px 17px;
	line-height: 10px;
}

#icons li.link_it a:hover {
	background: transparent url(../images/nav/icon_tag_on.gif) left  no-repeat;
	color: #6633cc;
	text-decoration: none;
}

#icons li.email_it a:hover {
	background: transparent url(../images/nav/icon_email_on.gif) left  no-repeat;
	color: #6633cc;
	text-decoration: none;
}

#icons li.print_it a:hover {
	background: transparent url(../images/nav/icon_print_on.gif) left  no-repeat;
	color: #6633cc;
	text-decoration: none;
}

#icons li.link_it a:active {
	background: transparent url(../images/nav/icon_tag_on.gif) left  no-repeat;
	color: #cc33cc;
	text-decoration: none;
}

#icons li.email_it a:active {
	background: transparent url(../images/nav/icon_email_on.gif) left  no-repeat;
	color: #cc33cc;
	text-decoration: none;
}

#icons li.print_it a:active {
	background: transparent url(../images/nav/icon_print_on.gif) left  no-repeat;
	color: #cc33cc;
	text-decoration: none;
}

/* "Tag this story" only (for blog) */
#icon_tag_only {
	position: relative;
	float: left;
	left: 0px;
	top: -1px;
/*	width: 100%; */
	margin: 0px 0px 0px -3px; /* Weird left-margin necessary for IE 6(Win) */
	padding: 0px 0px 0px 0px;
	background-color: transparent;
	padding: 0px 0px 0px 0px;
}

#icon_tag_only ul {
	margin: 0px 3px 0px 0px; /* Weird rt-margin necessary for IE 6(Win) */
	padding: 0px 0px 0px 0px;
	list-style-type: none;
	display: inline;
	text-align: left;
}

#icon_tag_only li {
	display: inline;
	list-style-type: none;
	margin: 0px 0px 0px 0px;
	padding: 0px 3px 0px 5px;
	border-width: 0px 0px 0px 0px;
	border-color: #ffffff #ffffff #ffffff #cccccc;
	border-style: solid;
}

#icon_tag_only li.link_it a {
	background: transparent url(../images/nav/icon_tag.gif) left  no-repeat;
	display: inline;
	color: #6633cc;
	font-family: arial, sans-serif;
	font-weight: normal;
	font-size: 10px;
	text-decoration: underline;
	padding: 1px 0px 1px 17px;
	line-height: 10px;
}
#icon_tag_only li.link_it a:hover {
	background: transparent url(../images/nav/icon_tag_on.gif) left  no-repeat;
	color: #6633cc;
	text-decoration: none;
}
#icon_tag_only li.link_it a:active {
	background: transparent url(../images/nav/icon_tag_on.gif) left  no-repeat;
	color: #cc33cc;
	text-decoration: none;
}

.redtitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #CC0000;
}
.medviolet {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #6633cc;
}
.reddvdtitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #990000;
	font-weight: bold;
}
