/* INSPED LTD - STYLE SHEET - Text Definitions and classes */
/* Presentation Stylesheet */ 

body, td, th{
 font:normal 78%/140% Verdana, Arial, Helvetica, sans-serif;
 color:#036;
}



/* TABLES STYLES */
table.dataTable {
	border:1px solid #DDD;
}

th {
	font:bold 86% Verdana, Arial, Helvetica, sans-serif;
	color:#FFF;
	background-color:#499CC4;
}


td{
 font:normal 86% Verdana, Arial, Helvetica, sans-serif;
 color:#036;
}

.tblRow1 {background-color:#FFF; }

.tblRow2 {background-color:#EEE; }


/* HEADINGS and SUB-HEADINGS */
h1, h2 {
 font:bold 110% Verdana, Arial, Helvetica, sans-serif;
 background: transparent url("../images/arrow-right.gif") 2px 2px no-repeat;
 padding:0px 0px 0px 18px;
 margin-bottom:0px;
}

h3 {
 font:bold 100% Verdana, Arial, Helvetica, sans-serif;
 margin-bottom:4px;
 text-decoration:underline;
 }
.question {
	text-decoration:none;
	margin-left:18px;
}


/* BODY STYLES */
p, .dataTable {
 margin:4px 0px 10px 18px;
 }

.clearBlock {
	clear:both;
}

.secret {
	position:absolute;
	top:-2000px;
	left:-2000px;
}

acronym {
	border-bottom:1px dashed;
	cursor:help;
}

blockquote {
	color:#930;
	background-color:#EEE;
	font-style: italic;
	margin-left:14px;
}

address {
	font-style:normal;
	font-size:11px;
}

.right {
	text-align:right;
}

img {
	border:0px;
}

.imgLeft {
	float:left;
	margin-right:10px;
	margin-bottom:10px;
}

.imgRight {
	float:right;
	margin-left:10px;
	margin-bottom:10px;
}




/* LINKS and NAVIGATION MENU STYLING */
#mainNavBar {font-size:14px;}
#mainNavBar a:link{font-size:80%; font-weight: bold; text-decoration: none; color: #FFF; background-color:transparent;}
#mainNavBar a:visited{font-size:80%; font-weight: bold; text-decoration: none; color: #FFF;	background-color:transparent;}
#mainNavBar a:active{font-size:80%; font-weight: bold; text-decoration: none; color: #F30;	background-color:transparent;}
#mainNavBar a:hover{font-size:80%; font-weight: bold; text-decoration: underline; color: #036; background-color:transparent;}


#topSubBar a:link{font-size:90%; font-weight: bold; text-decoration: none; color: #036; background-color:transparent;}
#topSubBar a:visited{font-size:90%; font-weight: bold; text-decoration: none; color: #036;	background-color:transparent;}
#topSubBar a:active{font-size:90%; font-weight: bold; text-decoration: none; color: #636;	background-color:transparent;}
#topSubBar a:hover{font-size:90%; font-weight: bold; text-decoration: underline; color: #F30; background-color:transparent;}

#subMenu a:link{text-decoration: none; color: #036; background-color:transparent;}
#subMenu a:visited{text-decoration: none; color: #036;	background-color:transparent;}
#subMenu a:active{text-decoration: none; color: #636;	background-color:transparent;}
#subMenu a:hover{text-decoration: underline; color: #F30; background-color:transparent;}

a:link{text-decoration: underline; color: #036; background-color:transparent;}
a:visited{text-decoration: underline; color: #036;	background-color:transparent;}
a:active{text-decoration: none; color: #636;	background-color:transparent;}
a:hover{text-decoration: none; color: #F30; background-color:transparent;}


/* FORMS FORMS FORMS FORMS
*********************** */
form
{

}
fieldset /* boxed form style */
{
	border:1px solid #CCC;
	background-color:#F2F2F2;
	color:#036;
	padding:2px;
}
legend
{

}
label
{
	font-weight:bold;
}
select, input, textarea
{
	color : #036;
	background-color:#FFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border:1px solid #036;
	font-size:11px;
}
input.checkbox, input.radio, input.image
{
	border-style:none;
}
input.submit
{
	border-left:1px solid #FFFFFF;
	border-top:1px solid #FFFFFF;
	border-right:1px solid #387199;
	border-bottom:1px solid #387199;
	color:#FFF;
	background-color:#006699;
	font-weight:bold;
}


