/* CHANGED BLUE HEADINGS FROM #325686 to #325686 */

body {
	margin: 0px; height: 100%; background-color: #EEEEEE;
}
H1 
{
   /* critical for seo */
}
H2
{
   /* critical for seo */
}
H3
{
   /* critical for seo */    
}   

.legend {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #325686; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif
}
 
td {
	FONT-SIZE: 12px; LIST-STYLE-IMAGE: url(../images/ico_arrow_sm.gif); COLOR: #666666; FONT-FAMILY: Arial, Helvetica, sans-serif; text-align:left;
}

td.divider_tile
{
	background-image:url(../images/tile_divider.gif);
	background-repeat:repeat-x;
}

td.header_tile
{
	background-image:url(../images/tile_lt_blue.gif);
}

td.footer_tile
{
	background-image:url(../images/tile_footer.jpg);
}

td.product_tile
{
	width:130px;
	height:116;
	text-align:center;
	vertical-align:middle;
	background-image: url(../images/tile_productBkg.jpg);
	BACKGROUND-REPEAT: no-repeat;
}

td.left_column
{
	background-image:url(../images/tile_left_column.gif);
}

td.right_column
{
	background-image:url(../images/tile_right_column.gif);
}

td.section_header_tile
{
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif;
	background-image:url(../images/tile_med_blue.jpg);
}

.padded {
	PADDING-RIGHT: 25px; PADDING-LEFT: 25px; PADDING-BOTTOM: 0px; PADDING-TOP: 5px
}
INPUT .padding {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
.firstLine {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #325686; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.boldBlue {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #325686; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.prod_img {
	PADDING-RIGHT: 25px; PADDING-LEFT: 25px; BACKGROUND-IMAGE: url(../images/tile_productBkg2.png); PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; PADDING-TOP: 15px; BACKGROUND-REPEAT: no-repeat
}
B {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #325686; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif
}
STRONG {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #325686; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif
}
LEGEND {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #325686; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.footer {
	FONT-SIZE: 10px; COLOR: #325686; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
LEGEND {
	MARGIN: 0px 0px 0.5em
}
INPUT {
	BORDER-RIGHT: #3366cc 1px solid; BORDER-TOP: #3366cc 1px solid; FONT-SIZE: 10px; BACKGROUND-IMAGE: url(../images/tile_lt_blue.jpg); BORDER-LEFT: #3366cc 1px solid; COLOR: #325686; BORDER-BOTTOM: #3366cc 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.textinput {
	BORDER-RIGHT: #3366cc 1px solid; BORDER-TOP: #3366cc 1px solid; FONT-SIZE: 10px; BACKGROUND-IMAGE: url(../images/tile_lt_blue.jpg); BORDER-LEFT: #3366cc 1px solid; COLOR: #325686; BORDER-BOTTOM: #3366cc 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif
}
TEXTAREA {
	BORDER-RIGHT: #3366cc 1px solid; BORDER-TOP: #3366cc 1px solid; FONT-SIZE: 10px; BACKGROUND-IMAGE: url(../images/tile_lt_blue.jpg); BORDER-LEFT: #3366cc 1px solid; COLOR: #325686; BORDER-BOTTOM: #3366cc 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.empty {
	BORDER-RIGHT: #36c 1px dashed; BORDER-TOP: #36c 1px dashed; BORDER-LEFT: #36c 1px dashed; BORDER-BOTTOM: #36c 1px dashed
}
.invalid {
	BACKGROUND: #eee
}
.imgLFT {
	PADDING-RIGHT: 10px; PADDING-LEFT: 3px; FLOAT: left; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
.nav {
	FONT-SIZE: 10px; LIST-STYLE-IMAGE: url(../images/ico_nav_arrow.gif); COLOR: #3399cc; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.whiteBold {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif
}
A:link {
	FONT-SIZE: 10px; COLOR: #3399cc; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A:visited {
	FONT-SIZE: 10px; COLOR: #3399cc; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A:hover {
	FONT-SIZE: 10px; COLOR: #336699; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.borderGreen {
	BORDER-RIGHT: #33cc33 1px solid; BORDER-TOP: #33cc33 1px solid; BORDER-LEFT: #33cc33 1px solid; BORDER-BOTTOM: #33cc33 1px solid
}
.borderBlue {
	BORDER-RIGHT: #336699 1px solid; BORDER-TOP: #336699 1px solid; BORDER-LEFT: #336699 1px solid; BORDER-BOTTOM: #336699 1px solid
}
.ltBlue12 {
	COLOR: #3399cc
}
.bluebold14 {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #039
}
HR {
	CLEAR: left; COLOR: #325686; HEIGHT: 1px
}
.red {
	FONT-SIZE: 10px; COLOR: #cc0000
}
.smBlue {
	FONT-SIZE: 10px; COLOR: #0066cc
}
.iwatsuTtl {
	TEXT-INDENT: -25px
}
.iwatsu_tbl TD {
	FONT-SIZE: 11px; COLOR: #666666; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.ttl_indent {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #003399; TEXT-INDENT: -25px; FONT-STYLE: italic; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.unicom_tbl {
	FONT-SIZE: 11px; COLOR: #666666; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.unicom_tbl TD {
	PADDING-RIGHT: 0px; BORDER-TOP: #69c 1px solid; PADDING-LEFT: 5px; FONT-SIZE: 11px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px
}
.unicom_tbl TH {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-SIZE: 11px; PADDING-BOTTOM: 2px; COLOR: #ffffff; PADDING-TOP: 2px; BACKGROUND-COLOR: #325686
}
.unihome_tbl {
	FONT-SIZE: 11px; COLOR: #666666; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.unihome_tbl TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; FONT-SIZE: 11px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px
}
.unihome_tbl A:link {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #336699; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.unihome_tbl A:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #336699; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.unihome_tbl A:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #325686; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.unihome_tbl A:active {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #336699; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
#menuContainer:hover {
	CURSOR: pointer
}
#intro {
	MARGIN-TOP: -200px; LEFT: 50%; MARGIN-LEFT: -320px; WIDTH: 640px; POSITION: absolute; TOP: 50%; HEIGHT: 400px
}
FORM.request {
	MARGIN: 0px 10px
}
FORM.request FIELDSET {
	BORDER-RIGHT: medium none; PADDING-RIGHT: 0px; BORDER-TOP: medium none; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 1em; BORDER-LEFT: medium none; PADDING-TOP: 0px; BORDER-BOTTOM: medium none
}
FORM.request LABEL {
	CLEAR: left; DISPLAY: block; FLOAT: left; MARGIN: 0px 10px 0.5em 0px; WIDTH: 125px
}
FORM.request FIELDSET INPUT {
	DISPLAY: block; FLOAT: left; MARGIN: 0px 0px 0.5em; WIDTH: 300px
}
FORM.request TEXTAREA {
	DISPLAY: block; FLOAT: left; MARGIN: 0px 0px 0.5em; WIDTH: 300px
}
FORM.request SELECT {
	DISPLAY: block; FLOAT: left; MARGIN: 0px 0px 0.5em; WIDTH: 300px
}


div#request {
	MARGIN: 0px 0px
}
div#request FIELDSET {
	BORDER-RIGHT: medium none; PADDING-RIGHT: 0px; BORDER-TOP: medium none; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 1em; BORDER-LEFT: medium none; PADDING-TOP: 0px; BORDER-BOTTOM: medium none
}
div#request LABEL {
	CLEAR: left; DISPLAY: block; FLOAT: left; MARGIN: 0px 10px 0.5em 0px; WIDTH: 125px
}
div#request FIELDSET INPUT {
	DISPLAY: block; FLOAT: left; MARGIN: 0px 0px 0.5em; WIDTH: 300px
}
div#request INPUT {
	DISPLAY: block; FLOAT: left; MARGIN: 0px 0px 0.5em; WIDTH: 300px
}
div#request TEXTAREA {
	DISPLAY: block; FLOAT: left; MARGIN: 0px 0px 0.5em; WIDTH: 300px
}
div#request SELECT {
	DISPLAY: block; FLOAT: left; MARGIN: 0px 0px 0.5em; WIDTH: 300px
}


.expandableMenu {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 150px; CURSOR: pointer; PADDING-TOP: 0px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.expandableMenu DD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 10px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BACKGROUND-COLOR: #ffffff
}
.expandableMenu DD UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; LIST-STYLE-IMAGE: url(../images/blank.gif); PADDING-BOTTOM: 0px; MARGIN: 5px 0px 10px 15px; COLOR: #3399cc; LINE-HEIGHT: 12px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.expandableMenu LI {
	MARGIN-BOTTOM: 7px
}
.expandableMenu UL A {
	COLOR: #3399cc; TEXT-DECORATION: none
}
.expandableMenu UL A:hover {
	TEXT-DECORATION: underline
}

div.ie-label-container 
{
	clear: left
}

div.ie-label-container label
{
	float: left
}

.style1 {
	color: #FFFFFF;
	font-weight: bold;
}

.rightCol
{
    margin-right: -10px;
    margin-left: 15px;
}

A.header_link:link {
	COLOR: green; 
}
A.header_link:visited {
	COLOR: blue; 
}
A.header_link:hover {
	COLOR: red; 
}

.status_panel
{
	background-color: #FDFBDE;
	border: solid 1px black;
	padding: 5px;
	color: Black;
	margin-top: 5px;
}

.rightAlignImage
{
    margin: 0pt 0pt 10px 10px; 
    float: right;
}

.subNav { color: #000000; }