/**
 * Simtel Menu Stylesheet
 *
 */
 
 
/**
 * News
 *
 */
div.newsMenu {
	font-family: Tahoma, Verdana, Geneva, Helvetica, Arial, Sans-Serif;
	font-size: 10px;
	font-weight: bold;
	color: black;
	border: 1px solid #666666;
	border-top: 6px solid #669999;
	background-color: #ffffff;
	text-transform: uppercase;
	padding: 3px;
}

div.newsMenuItems {
	border: 1px solid #cccccc;
	border-top-width: 0px;
	padding: 4px;
	font-size: 10px;
	font-family: Verdana, Sans-serif;
        margin-bottom: 4px;
}

A.newsMenu, A.newsMenu:link, A.newsMenu:visited, A.newsMenu:active {
	color: black;
	text-decoration: none;
	text-transform: uppercase;
}

A.newsMenu:hover {
	color: #669999;
	text-decoration: none;
}

TD.newsMenuItem {
	color: black;
	border: 1px none #CCCCCC;
}

A.newsMenuItem, A.newsMenuItem:visited {
	color: black;
	text-transform: lowercase;
}

A.newsMenuItem:hover {
	color: #669999;
	text-decoration: none;
}


/**
 * Account
 *
 */
div.accountMenu {
	font-family: Tahoma, Verdana, Geneva, Helvetica, Arial, Sans-Serif;
	font-size: 10px;
	font-weight: bold;
	color: black;
	border: 1px solid #666666;
	border-top: 6px solid #CC3333;
	background-color: #ffffff;
	text-transform: uppercase;
	padding: 3px;
}

div.accountMenuItems {
	border: 1px solid #cccccc;
	border-top-width: 0px;
	padding: 4px;
	font-size: 10px;
	font-family: Verdana, Sans-serif;
        margin-bottom: 4px;
}

A.accountMenu, A.accountMenu:link, A.accountMenu:visited, A.accountMenu:active {
	color: black;
	text-decoration: none;
	text-transform: uppercase;
}

A.accountMenu:hover {
	color: #CC3333;
	text-decoration: none;
}

TD.accountMenuItem {
	color: black;
	border: 1px none #CCCCCC;
}

A.accountMenuItem, A.accountMenuItem:visited {
	color: black;
	text-transform: lowercase;
}

A.accountMenuItem:hover {
	color: #CC3333;
	text-decoration: none;
}


/**
 * Author
 * 
 */
div.authorMenu {
	font-family: Tahoma, Verdana, Geneva, Helvetica, Arial, Sans-Serif;
	font-size: 10px;
	font-weight: bold;
	color: black;
	border: 1px solid #666666;
	border-top: 6px solid #666699;
	background-color: #ffffff;
	text-transform: uppercase;
	padding: 3px;
}

div.authorMenuItems {
	border: 1px solid #cccccc;
	border-top-width: 0px;
	padding: 4px;
	font-size: 10px;
	font-family: Verdana, Sans-serif;
        margin-bottom: 4px;
}

A.authorMenu, A.authorMenu:link, A.authorMenu:visited, A.authorMenu:active {
	color: black;
	text-decoration: none;
	text-transform: uppercase;
}

A.authorMenu:hover {
	color: #666699;
	text-decoration: none;
}

TD.authorMenuItem {
	color: black;
	border: 1px none #CCCCCC;
}

A.authorMenuItem, A.authorMenuItem:visited {
	color: black;
	text-transform: lowercase;
}

A.authorMenuItem:hover {
	color: #666699;
	text-decoration: none;
}


/**
 * Misc
 *
 */
div.miscMenu {
	font-family: Tahoma, Verdana, Geneva, Helvetica, Arial, Sans-Serif;
	font-size: 10px;
	font-weight: bold;
	color: black;
	border: 1px solid #666666;
	border-top: 6px solid #000000;
	background-color: #ffffff;
	text-transform: uppercase;
	padding: 3px;
}

div.miscMenuItems {
	border: 1px solid #cccccc;
	border-top-width: 0px;
	padding: 4px;
	font-size: 10px;
	font-family: Verdana, Sans-serif;
        margin-bottom: 4px;
}

A.miscMenu, A.miscMenu:link, A.miscMenu:visited, A.miscMenu:active {
	color: black;
	text-decoration: none;
	text-transform: uppercase;
}

A.miscMenu:hover {
	color: #333333; /* make it a bit lighter to show 'onmouseover' effect */
	text-decoration: none;
}

A.miscMenuItem, A.miscMenuItem:visited {
	color: black;
	text-transform: lowercase;
}

A.miscMenuItem:hover {
	color: black;
	text-decoration: underline;
}


/**
 * Highlights
 *
 */
div.highlightsMenu {
	font-family: Tahoma, Verdana, Geneva, Helvetica, Arial, Sans-Serif;
	font-size: 10px;
	font-weight: bold;
	color: black;
	border: 1px solid #666666;
	border-top: 6px solid #009900;
	background-color: #ffffff;
	text-transform: uppercase;
	padding: 3px;
}

div.highlightsMenuItems {
	border: 1px solid #cccccc;
	border-top-width: 0px;
	padding: 4px;
	font-size: 10px;
	font-family: Verdana, Sans-serif;
        margin-bottom: 4px;
}

A.highlightsMenu, A.highlightsMenu:link, A.highlightsMenu:visited, A.highlightsMenu:active {
	color: black;
	text-decoration: none;
	text-transform: uppercase;
}

A.highlightsMenu:hover {
	color: #009900;
	text-decoration: none;
}

A.highlightsMenuItem, A.highlightsMenuItem:visited {
	color: black;
	text-transform: lowercase;
}

A.highlightsMenuItem:hover {
	color: #009900;
	text-decoration: none;
}


/**
 * Hot Spots
 *
 */
div.hotspotsMenu {
	font-family: Tahoma, Verdana, Geneva, Helvetica, Arial, Sans-Serif;
	font-size: 10px;
	font-weight: bold;
	color: black;
	border: 1px solid #666666;
	border-top: 6px solid #996699;
	background-color: #ffffff;
	text-transform: uppercase;
	padding: 3px;
}

div.hotspotsMenuItems {
	border: 1px solid #cccccc;
	border-top-width: 0px;
	padding: 4px;
	font-size: 10px;
	font-family: Verdana, Sans-serif;
	margin-bottom: 4px;
}

A.hotspotsMenu, A.hotspotsMenu:link, A.hotspotsMenu:visited, A.hotspotsMenu:active {
	color: black;
	text-decoration: none;
	text-transform: uppercase;
}

A.hotspotsMenu:hover {
	color: #996699;
	text-decoration: none;
}

A.hotspotsMenuItem, A.hotspotsMenuItem:visited {
	color: black;
	text-transform: lowercase;
}

A.hotspotsMenuItem:hover {
	color: #996699;
	text-decoration: none;
}


/**
 * Advertisements
 *
 */
div.adMenu {
	font-family: Tahoma, Verdana, Geneva, Helvetica, Arial, Sans-Serif;
	font-size: 10px;
	font-weight: bold;
	color: black;
	border: 1px solid #666666;
	border-top: 6px solid #999933;
	background-color: #ffffff;
	text-transform: uppercase;
	padding: 3px;
}

div.adMenuItems {
	border: 1px solid #cccccc;
	border-top-width: 0px;
	padding: 4px;
	font-size: 10px;
	font-family: Verdana, Sans-serif;
	margin-bottom: 4px;
}


/**
 * Google
 *
 */
div.googleMenu {
	font-family: Tahoma, Verdana, Geneva, Helvetica, Arial, Sans-Serif;
	font-size: 10px;
	font-weight: bold;
	color: black;
	border: 1px solid #666666;
	border-top: 6px solid #333399;
	background-color: #ffffff;
	text-transform: uppercase;
	padding: 3px;
}

div.googleMenuItems {
	border: 1px solid #cccccc;
	border-top-width: 0px;
	padding: 4px;
	font-size: 10px;
	font-family: Verdana, Sans-serif;
	margin-bottom: 4px;
}

select.googleMenu, option.googleMenu {
	font-size: 10px;
	width: 100%;
}

input.googleMenu#btn {
	font-size: 9px;
	font-family: Verdana, Sans-serif;
	font-weight: bold;
	text-transform: uppercase;
	padding: 2px;
}


/************************************************
* Breadcrumb
*************************************************/
.breadCrumbItem		{FONT-SIZE: 10px; FONT-WEIGHT: normal; COLOR: #3366FF; FONT-FAMILY: Verdana, Arial;}
a.breadCrumbItem:link	{FONT-SIZE: 10px; FONT-WEIGHT: normal; COLOR: #3366FF; FONT-FAMILY: Verdana, Arial; text-decoration:underline;}
a.breadCrumbItem:visited	{FONT-SIZE: 10px; FONT-WEIGHT: normal; COLOR: #3366FF; FONT-FAMILY: Verdana, Arial; text-decoration:underline;}
a.breadCrumbItem:hover	{FONT-SIZE: 10px; FONT-WEIGHT: normal; COLOR: #3366FF; FONT-FAMILY: Verdana, Arial; text-decoration:none;}


/************************************************
* Specific to Computerworld
*************************************************/
.breadCrumbItem { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #666666; line-height: 10pt; text-decoration: none }
a.breadCrumbItem:link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #666666; line-height: 10pt; text-decoration: none }
a.breadCrumbItem:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #666666; line-height: 10pt; text-decoration: none }
a.breadCrumbItem:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #004080; line-height: 10pt; text-decoration: underline }

input, select, option, textarea {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
}