a:link, a:visited, a:active {color:#0000FF; text-decoration: none}
a:hover   {cursor: crosshair; color: orange; text-decoration: none}

h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16pt;
	font-weight: bold;
	color: #0F238C;
}
h2 {
font-family: Arial, Helvetica, sans-serif;
	font-size: 14pt;
	font-weight: bold;
	color: #0F238C;
}
p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 22px;
	color: #000000;
}

ul {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
}
td {
	font-family: Arial, Helvetica, sans-serif;
}
.body_table {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	line-height: 19px;
	display: list-item;
	list-style-type: none;
	list-style-image: none;
}
.body_list {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	line-height: 19px;
	display: list-item;
	list-style-type: none;
	list-style-image: url(images/sg_bullet.gif);
}
.body_list_bold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	line-height: 19px;
	display: list-item;
	list-style-type: none;
	list-style-image: url(images/sg_bullet.gif);
	font-weight: bold;
}


.small_print {

	font-family: Arial, Helvetica, sans-serif;
	color: #0F238C;
	font-size: 10px;
}
.menu_bar1, .menu_bar1 a:link, .menu_bar1 a:visited  {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #FFFFFF;
	font-size: 16px;
	text-align: center;
	text-decoration: none}


.menu_bar1 a:hover {color: orange; text-decoration: none}
.menu_bar1 a:active {color: red; text-decoration: none}

.menu_bar2, .menu_bar2 a:link, .menu_bar2 a:visited  {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #FFFFFF;
	font-size: 12px;
	text-align: center;
	text-decoration: none;
}


.menu_bar2 a:hover {color: orange; text-decoration: none}
.menu_bar2 a:active {color: red; text-decoration: none}

.box_heading, .box_heading a:link, .box_heading a:visited{color: #FFFFFF;
font-family: Arial, Helvetica, sans-serif;
font-weight: bold; }

.box_heading a:hover {color: orange;}
.box_heading a:active {color: red;}

.datasheet_download_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: left;
	vertical-align: top;
	color: #000000;
}

.datasheet_download_text a:link, .datasheet_download_text a:visited,.datasheet_download_text a:hover, .datasheet_download_text a:active {
font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: left;
	vertical-align: top;
	color:#0000FF;
	text-decoration:underline;
}

.datasheet_download_border {
	padding: 2px 4px 2px 4px;
	border: 1px solid #660000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	white-space: normal;
}

li {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
}
form { padding:0; margin: 0; }
.datasheet_table {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: normal;
	letter-spacing: normal;
	word-spacing: normal;
}

	.nbs_clause {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}
.ask-us-a-question {
	position: relative;
	right: 0px;
	left: 170px;
	background-color: #FFFFFF;
}
.note {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}
.newsletter {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-variant: normal;
	line-height: 22px;
	color: #FFFFFF;
}

