/* ____________ Link Styles ____________ */

A {
	color : #0000cc;
	font: Arial, Helvetica, sans-serif;
	text-decoration : none;
}
A:HOVER {
	color : #cc0000;
	text-decoration : underline;
}
/* ____________ Header Styles ____________ */
/* ___family__ */
.headXS,.headS,.headM,.headL,.headXL,
.headWhiteXS,.headWhiteS,.headWhiteM,.headWhiteL,.headWhiteXL,
.headYellowXS,.headYellowS,.headYellowM,.headYellowL,.headYellowXL,
.headRedXS,.headRedS,.headRedM,.headRedL,.headRedXL,
.headBlueXS,.headBlueS,.headBlueM,.headBlueL,.headBlueXL,
.headGreyXS,.headGreyS,.headGreyM,.headGreyL,.headGreyXL,
.headDkBlueXS,.headDkBlueS,.headDkBlueM,.headDKBlueL,.headDKBlueXL
{ font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; }

/* ___size and weight__ */
.headXS,.headWhiteXS,.headYellowXS,.headRedXS,.headBlueXS,.headGreyXS,.headDkBlueXS
{ font : bold 10px }

.headS,.headWhiteS,.headYellowS,.headRedS,.headBlueS,.headGreyS,.headDkBlueS
{ font : bold 11px }

.headSWithHand
{
	cursor: hand;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font : bold 11px;	
}

.headM,.headWhiteM,.headYellowM,.headRedM,.headBlueM,.headGreyM,.headDkBlueM
{ font : bolder 14px }

.headL,.headWhiteL,.headYellowL,.headRedL,.headBlueL,.headGreyL,.headDkBlueL
{ font : bolder 16px }

.headXL,.headWhiteXL,.headYellowXL,.headRedXL,.headBlueXL,.headGreyXL,.headDkBlueXL
{ font : bolder 20px }

/* ___color__ */
.headWhiteXS,.headWhiteS,.headWhiteM,.headWhiteL,.headWhiteXL
{ color : #ffffff; }

.headYellowXS,.headYellowS,.headYellowM,.headYellowL,.headYellowXL
{ color : #ffcc00; }

.headRedXS,.headRedS,.headRedM,.headRedL,.headRedXL
{ color : #cc0000; }

.headBlueXS,.headBlueS,.headBlueM,.headBlueL,.headBlueXL
{ color : #6699cc; }

.headGreyXS,.headGreyS,.headGreyM,.headGreyL,.headGreyXL
{ color : #666666; }

.headDkBlueXS,.headDkBlueS,.headDkBlueM,.headDKBlueL,.headDKBlueXL
{ color : #2412aa; }

/* ____________ Content Styles ____________ */

.copy {
	font: 7pt Arial, Helvetica, sans-serif;
	color: #666666;
	text-align: justify;
}
.testimonials {
	font: 8pt Arial, Helvetica, sans-serif;
	text-align: justify;
}
.contentS {
	font: 7pt Arial, Helvetica, sans-serif;
}
.contentM {
	font: 9pt Arial, Helvetica, sans-serif;
}
.contentMB {
	font: Bold 9pt Arial, Helvetica, sans-serif;
}
.contentMJ {
	FONT: 9pt Arial, Helvetica, sans-serif;
	text-align: justify;
}
.contentLB {
	font: Bolder 10pt Arial, Helvetica, sans-serif;
}
.headCase {
	font: Bolder 16pt Arial, Helvetica, sans-serif;
}


/* ____________ Form Styles ____________ */

INPUT.searchBox,INPUT.miniLogin,INPUT.tellFriend,INPUT.searchBox,
INPUT.stdTextBox,INPUT.stdTextBoxVVS,INPUT.stdTextBoxVS,INPUT.stdTextBoxS,INPUT.stdTextBoxM,INPUT.stdTextBoxL,
SELECT.stdSelectBoxVS,SELECT.stdSelectBoxS,SELECT.stdSelectBoxM,
INPUT.stockShares,INPUT.stockDate,INPUT.stockPrice,SELECT.stockAction,SELECT.stockCompany,
TEXTAREA.tellFriend,TEXTAREA.stdTextArea,TEXTAREA.stdTextAreaLoggedIn
{
	font : 8pt Arial, Helvetica, sans-serif;
	color : #003399;
	background : #dddddd;
}

INPUT.searchBox,INPUT.miniLogin,INPUT.tellFriend,INPUT.searchBox,
INPUT.stdTextBox,INPUT.stdTextBoxVVS,INPUT.stdTextBoxVS,INPUT.stdTextBoxS,INPUT.stdTextBoxM,INPUT.stdTextBoxL,
SELECT.stdSelectBoxVVS.,stdSelectBoxVS,SELECT.stdSelectBoxS,SELECT.stdSelectBoxM,
INPUT.stockShares,INPUT.stockDate,INPUT.stockPrice,SELECT.stockAction,SELECT.stockCompany
{ height : 20px; }

INPUT.miniLogin { width : 80px; }

INPUT.tellFriend { width : 120px; }

INPUT.stdTextBoxVVS { width : 30px; }

INPUT.stdTextBoxVS { width : 40px; }

INPUT.stdTextBoxS { width : 151px; }

INPUT.stdTextBoxM,SELECT.stdSelectBoxM { width : 200px; }

INPUT.stdTextBoxL  { width : 280px; }

SELECT.stdSelectBoxVVS { width : 40px; }

SELECT.stdSelectBoxVS { width : 50px; }

SELECT.stdSelectBoxS { width : 100px; }

SELECT.stdListBoxS { height : 80px; }

SELECT.stdListBoxM { height : 100px; }

stdListBoxL 
{ 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color : #003399;
	background-color : #dddddd;	
}

TEXTAREA.tellFriend {
	width : 305px;
	height : 65px;
}
TEXTAREA.stdTextAreaLoggedIn {
	width : 425px;
	height : 65px;
}
TEXTAREA.stdTextArea {
	width : 500px;
	height : 65px;
}

TEXTAREA.casePOL
{
	width : 395px;
	height : 65px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color : #003399;
	background-color : #dddddd;		
}

INPUT.stockShares { width : 40px; }
INPUT.stockDate { width : 80px; }
INPUT.stockPrice { width : 60px; }
SELECT.stockAction { width : 70px; }
SELECT.stockCompany { width : 130px; }


/* ____________ Button Styles ____________ */

.redButtonSmall
{
	font : 9pt Verdana, Geneva, Arial, Helvetica, sans-serif;
	height : 20px;
	text-decoration : none;
	background : #cc0000;
	color: #ffffff;
	cursor : hand;
	border-bottom : 1px solid #7A1012;
	border-right : 1px solid #7A1012;
	border-left : 1px solid #FFA07A;
	border-top : 1px solid #FFA07A;
	padding-top: 2px;
	padding-bottom: 2px;
	text-align: center;
	background : #cc0000;
	color : #ffffff;
}
A.redButtonSmall:Hover {
	cursor : hand;
	text-decoration : none;
	background : #eedddd;
	border-bottom : 1px solid #ffffff;
	border-right : 1px solid #ffffff;
	border-left : 1px solid #666666;
	border-top : 1px solid #666666;
}
/* ____________ Hot Case Styles ____________ */
H1,H2,H3,H4 { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; }
H1 { font : bolder 16px }
H2 { font : bolder 14px }
H3 { font : bold 11px }
H4 { font : bold 10px }

.linkTable {
	border:2px solid #666666;
	background: #ffffff;
	width: 190px;
}
.linkTableTitle {
	background:#ffcc00;
	font: bold 14px Verdana,Arial,Helvetica,Sans-serif;
	color:#000000;
	padding:3px;
}
.linkTableHeader {
	background:#666666;
	font: bold 12px Verdana,Arial,Helvetica,Sans-serif;
	color:#ffffff;
	padding:2px,0px,2px,10px;
}
.linkTableLinks {
	font: 10px Verdana,Arial,Helvetica,Sans-serif;
	padding:2px,0px,20px,10px;
}
.caseInfoHead {
	background:#666666;
	font: bold 10px Verdana,Arial,Helvetica,Sans-serif;
	color:#ffffff;
	padding:2px,0px,2px,10px;
}
.caseInfo {
	background:#666666;
	font: 10px Verdana,Arial,Helvetica,Sans-serif;
	color:#ffffff;
	padding:2px,0px,2px,5px;
}
.caseInfoQuestions {
	background:#dddddd;
	font: bold 12px Verdana,Arial,Helvetica,Sans-serif;
	padding:5px;
}
