BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 99.8%; PADDING-TOP: 0px; BACKGROUND-REPEAT: repeat-y; HEIGHT: 100%; TEXT-ALIGN: left; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: xx-small;
}

DIV#hornav {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 4px 2% 0px; PADDING-TOP: 0px; BORDER-BOTTOM: #e4e4e4 1px solid; HEIGHT: 16px
}
#hornav UL {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#hornav UL LI {
	DISPLAY: inline; WIDTH: auto; LIST-STYLE-TYPE: none; POSITION: relative
}
#hornav LI A {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 11px; BACKGROUND-POSITION: 50% bottom; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 11px; FONT-SIZE: 115%;  PADDING-BOTTOM: 5px; BORDER-LEFT: #ccc 1px solid; COLOR: #000; PADDING-TOP: 5px; BORDER-BOTTOM: #ccc 1px; BACKGROUND-REPEAT: repeat-x; POSITION: relative; HEIGHT: 20px; TEXT-DECORATION: none
}
#hornav LI A:hover {
	PADDING-RIGHT: 11px; BACKGROUND-POSITION: 50% top; PADDING-LEFT: 11px; PADDING-BOTTOM: 5px; COLOR: #000; PADDING-TOP: 5px; BORDER-BOTTOM-STYLE: none
}
#hornav UL.s LI A:hover {
	PADDING-RIGHT: 11px; BACKGROUND-POSITION: 50% top; PADDING-LEFT: 11px; PADDING-BOTTOM: 5px; COLOR: #000; PADDING-TOP: 5px; BORDER-BOTTOM-STYLE: none
}
#hornav UL.a LI A:hover {
	PADDING-RIGHT: 11px; BACKGROUND-POSITION: 50% top; PADDING-LEFT: 11px;  PADDING-BOTTOM: 5px; COLOR: #000; PADDING-TOP: 5px; BORDER-BOTTOM-STYLE: none
}
#hornav UL.a LI A {
	BACKGROUND-IMAGE: url(images/tab_cblue.jpg)
}
#hornav UL.a LI A:hover {
	BACKGROUND-IMAGE: url(images/tab_cblue_hover.jpg)
}

#hornav UL.a LI A.a_1 {
	BACKGROUND-IMAGE: url(images/tab_ared_hover.gif);  BORDER-BOTTOM-STYLE: none
}
#hornav UL.a LI A.a_1:hover {
	BACKGROUND-IMAGE: url(images/tab_ared_hover.gif); BORDER-BOTTOM-STYLE: none
}
DIV.header IMG {
	FLOAT: left; MARGIN: 0px
}
DIV.header {
	BACKGROUND-IMAGE: url(images/header1b.jpg);background-repeat: no-repeat; background-position:right;  PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 7px 2% 0px; PADDING-TOP: 0px; POSITION: relative; HEIGHT: 107px; TEXT-ALIGN: left
}
DIV.header_col2 {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px;
	POSITION: absolute;
	left: 3px;
}
DIV.header_col1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; RIGHT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px; WIDTH: 80%; PADDING-TOP: 0px; POSITION: absolute; TOP: 0px; TEXT-ALIGN: right
}
UL.header UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px; PADDING-TOP: 5px; POSITION: absolute; TOP: 0px
}
UL.header {
	MARGIN: 10px 0px 0px; POSITION: relative; TOP: 0px
}
UL.header LI {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 4px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
UL.header LI A {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 10px; FONT-SIZE: 100%; PADDING-BOTTOM: 2px; MARGIN: 0px; BORDER-LEFT: #ccc 1px solid; COLOR: #000; PADDING-TOP: 0px; BORDER-BOTTOM: #ccc 1px solid; BACKGROUND-REPEAT: no-repeat; POSITION: relative; TEXT-DECORATION: none; color:#000066
}
UL.header LI A:hover {
	BORDER-RIGHT: #000 1px solid; BORDER-TOP: #000 1px solid; BORDER-LEFT: #000 1px solid; BORDER-BOTTOM: #000 1px solid; POSITION: relative; BACKGROUND-COLOR: #f4f4f4
}
UL.header LI.selected {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid; BACKGROUND-COLOR: #f4f4f4; TEXT-DECORATION: none
}
UL.header A.selected {
	COLOR: #002e63
}
UL.header LI A.active {
	TEXT-DECORATION: none
}
UL.header LI A:hover {
	COLOR: #000; TEXT-DECORATION: none
}
UL.header LI A:visited {
	TEXT-DECORATION: none
}
SPAN.normal {
	FONT-WEIGHT: normal; FONT-SIZE: 0.9em
}
DIV#bottomnav {
	FONT-SIZE: 115%; PADDING-BOTTOM: 15px; MARGIN-LEFT: 2%; WIDTH: 87.5%; COLOR: #666; MARGIN-RIGHT: 2%; TEXT-ALIGN: center
}
DIV#bottomnav UL {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 7px 0px 0px; PADDING-TOP: 0px
}
DIV#bottomnav P {
	MARGIN: 5px
}
DIV#bottomnav UL LI {
	DISPLAY: inline
}
DIV#bottomnav UL LI A {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 1em; PADDING-BOTTOM: 0px; COLOR: #666; PADDING-TOP: 0px; TEXT-DECORATION: none
}
DIV#bottomnav UL LI A.last {
	BORDER-RIGHT-STYLE: none
}
DIV#bottomnav A {
	COLOR: #666; TEXT-DECORATION: none
}
DIV#bottomnav UL LI A.portal_last {
	COLOR: #333; BORDER-RIGHT-STYLE: none
}
DIV#bottomnav UL LI A.portal {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; PADDING-BOTTOM: 0px; COLOR: #333; PADDING-TOP: 0px
}
DIV#bottomnav UL LI A:hover {
	COLOR: #000
}

DIV.spacer {
	CLEAR: both
}
IMG.news_sm {
 BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 2px; FLOAT: left; PADDING-BOTTOM: 2px; MARGIN: 6px 10px 0px 10px; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #ccc 1px solid; 
}
IMG.products_sm {
	 PADDING-RIGHT: 2px;  PADDING-LEFT: 2px; FLOAT: left; PADDING-BOTTOM: 2px; MARGIN: 6px 5% 0px 10px;  PADDING-TOP: 2px; 
}
DIV.all_content {
	BORDER-RIGHT: #e4e4e4 1px solid; BORDER-TOP: #e4e4e4 1px; MARGIN: 0px 2% 30px 2%; BORDER-LEFT: #e4e4e4 1px solid;  BORDER-BOTTOM: #e4e4e4 1px solid; TEXT-ALIGN: left; background-image: url(images/cornerworld1.gif); background-repeat:no-repeat; 
}
DIV.page_content {
	PADDING-RIGHT: 0px; PADDING-LEFT: 1px; MARGIN-BOTTOM: 20px; PADDING-BOTTOM: 20px; PADDING-TOP: 1px
}
DIV.col1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 200px; PADDING-TOP: 0px;
}
DIV.col1_nav {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 170px; PADDING-TOP: 0px;
}
DIV.page_content2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; LEFT: 130px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; POSITION: relative; TOP: 80px;
}
DIV.col2and3 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 85%; PADDING-TOP: 0px;
}
DIV.col2 {
	 PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px;  PADDING-TOP: 70px; 
}
DIV.col3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px;  PADDING-TOP: 0px; 
}
DIV.col2and3_all {
	PADDING-RIGHT: 10px; PADDING-LEFT: 40px; PADDING-BOTTOM: 10px;  PADDING-TOP: 0px
}
DIV.col4 {
	BORDER-RIGHT: #e4e4e4 1px solid; BORDER-TOP: #e4e4e4 1px; BORDER-LEFT: #e4e4e4 1px solid;  BORDER-BOTTOM: #e4e4e4 1px solid; BORDER-TOP: #e4e4e4 1px solid; color: #666
}
DIV.col4 A {
	text-decoration:none; color: #666; font-weight:bold;
	}
DIV.col4 A:hover { 
    text-decoration:none; COLOR: #6CBAFB;
	}
DIV.alli_content {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 15px 2% 0px; WIDTH: 87%; PADDING-TOP: 0px; TEXT-ALIGN: left
}
DIV.col1_home_n {
	PADDING-RIGHT: 10px; FLOAT: left; WIDTH: 450px; POSITION: relative
}
DIV.col3_home_n {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
DIV.col1_home_n IMG {
	FLOAT: left; WIDTH: auto
}
DIV.col3_home_n IMG {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
P.normal UL LI {
	FONT-SIZE: 90%
}
P.normal {
	FONT-SIZE: 100%; MARGIN: 0px 0px 5px; LINE-HEIGHT: 1.5em
}
P.text {
	FONT-SIZE: 125%; MARGIN: 0px 0px 20px; LINE-HEIGHT: 1.5em
}
P.sm {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 100%; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #333; PADDING-TOP: 0px
}
P.home_text {
	FONT-SIZE: 125%; LINE-HEIGHT: 1.5em
}
P.home_text_sm {
	FONT-SIZE: 1em; COLOR: #666
}
P.home_text_sm A {
	FONT-SIZE: 1em; COLOR: #666
}
P.italic {
	FONT-STYLE: italic
}
DIV#hornav UL.a LI A {
	COLOR: #000; TEXT-DECORATION: none
}
DIV.signedin2 A {
	COLOR: #666
}
DIV.list1 {
	 width: 80%;  FLOAT: left; PADDING-RIGHT: 0px; BORDER-TOP: #ccc 1px dashed; PADDING-LEFT: 0px; FONT-SIZE: 115%; PADDING-BOTTOM: 0px; MARGIN: 1px 0px; COLOR: #666; PADDING-TOP: 10px
}
DIV.list1 A {
	  COLOR: #666; TEXT-DECORATION: none;
}

DIV.list1 A:hover {
	 COLOR: #c7e5fe; TEXT-DECORATION: none;
}
DIV.list2 {
	 FLOAT: left; PADDING-RIGHT: 0px; BORDER-TOP: #ccc 1px dashed; PADDING-LEFT: 20px;  PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px 0px; COLOR: #666; PADDING-TOP: 15px; width: 90%
}
DIV.list2 A {
	  COLOR: #666; TEXT-DECORATION: none ;
}
DIV.list2 A:hover {
	 COLOR: #6CBAFB; TEXT-DECORATION: none;
}
div.list2 table {
 width: 480px; 
 }
div.list2 H4 {
font-size: 150%; color: #666; 
}
IMG.list_sm {
	FLOAT: left; MARGIN: 6px 10px 10px 10px; BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #ccc 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #ccc 1px solid; PADDING-BOTTOM: 2px;  BORDER-LEFT: #ccc 1px solid; PADDING-LEFT: 2px; 
}
IMG.list2_sm {
	FLOAT: right; MARGIN: 6px 10px 10px 10px; BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #ccc 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #ccc 1px solid; PADDING-BOTTOM: 2px;  BORDER-LEFT: #ccc 1px solid; PADDING-LEFT: 2px; 
}
.product_link A {
	PADDING-RIGHT: 25px; BACKGROUND-POSITION: right center; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 120%; BACKGROUND-IMAGE: url(images/arrow.gif); PADDING-BOTTOM: 0px; COLOR: #4990cc; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Trebuchet MS, arail,  Verdana, sans serif; TEXT-DECORATION: none
}
.product_link A:hover {
	PADDING-RIGHT: 25px; BACKGROUND-POSITION: right center; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 120%; BACKGROUND-IMAGE: url(images/arrow.gif); PADDING-BOTTOM: 0px; COLOR: #6CBAFB; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Trebuchet MS, arail,  Verdana, sans serif; TEXT-DECORATION: none
}
.product_link P {
	 PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 120%;  PADDING-BOTTOM: 0px; COLOR: #6CBAFB; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Trebuchet MS, arail,  Verdana, sans serif; TEXT-DECORATION: none
}
.style5 {	font-family: Arial, Helvetica, sans-serif;
	font-size: 120%;
	font-weight: bold;
	color: #666;
}
.style10 {	color: #666;
	font-size: x-large;
}
.style12 {font-size:140%}
P.normal A {
	FONT-WEIGHT: normal; COLOR: #03c; TEXT-DECORATION: none
}
P.normal A:hover {
	FONT-WEIGHT: normal; COLOR: #000; TEXT-DECORATION: underline
}

SPAN.normal {
	FONT-WEIGHT: normal
}
#button {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px;  FONT-SIZE: 115%; PADDING-BOTTOM: 0px;  COLOR: #333; PADDING-TOP: 0px; width: 150px
}
#button UL {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; width: 150px
}
#button LI {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; POSITION: relative; WIDTH: 150px
}
#button LI A {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #ccc 1px solid;  PADDING-LEFT: 4px; PADDING-BOTTOM: 5px; MARGIN: 3px 0px; BORDER-LEFT: #ccc 1px solid; COLOR: #000; PADDING-TOP: 5px; BORDER-BOTTOM: #ccc 1px solid;  TEXT-DECORATION: none
}
#button A.navlevel1 {
	BORDER-RIGHT: #b3c4d0 1px solid; BORDER-TOP: #cccedf 1px solid; FONT-SIZE: 1em; DISPLAY: block; COLOR: #000; BORDER-BOTTOM: #69699d 1px solid; BACKGROUND-COLOR: #c7e5fe;
}
#button A.navlevel1:hover {
	COLOR: #03c; BACKGROUND-COLOR: #eef4f8;
}
#button LI A.navlevel2 {
	 BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #ccc 1px solid; DISPLAY: block; PADDING-LEFT: 15px; PADDING-BOTTOM: 5px; MARGIN: 3px 0px 0px 5px; BORDER-LEFT: #ccc 1px solid; COLOR: #666; PADDING-TOP: 4px; BORDER-BOTTOM: #ccc 1px solid; BACKGROUND-COLOR: #fff; TEXT-DECORATION: none
}
#button LI A.navlevel2:hover {
	COLOR: #000; BACKGROUND-COLOR: #f4f4f4; 
}
#button A.navlevel1_selected {
	BORDER-RIGHT: #b3c4d0 1px solid; BORDER-TOP: #cccedf 1px solid; FONT-SIZE: 1em; DISPLAY: block; COLOR: #000; BORDER-BOTTOM: #69699d 1px solid; BACKGROUND-COLOR:#6CBAFB;
}
#button A.navlevel1_selected:hover {
	COLOR: #03c; BACKGROUND-COLOR: #eef4f8;
}
#button LI A.navlevel2_selected {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #ccc 1px solid; DISPLAY: block; PADDING-LEFT: 15px; PADDING-BOTTOM: 5px; MARGIN: 3px 0px 0px 5px; BORDER-LEFT: #ccc 1px solid; COLOR: #666; PADDING-TOP: 4px; BORDER-BOTTOM: #ccc 1px solid; BACKGROUND-COLOR: #f4f4f4; TEXT-DECORATION: none
}
#button A.navlevel2_selected:hover {
	COLOR: #000; BACKGROUND-COLOR: #eef4f8;
}
DIV.line_specs {
 	PADDING-RIGHT: 0px; BACKGROUND-POSITION: left bottom; PADDING-LEFT: 3px; FONT-SIZE: 140%; BACKGROUND-IMAGE: url(products/images/grad_bb2.jpg); PADDING-BOTTOM: 0px; MARGIN: 20px 0px 0px 15px; PADDING-TOP: 10px; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Trebuchet MS, Verdana, arial, sans serif; width: 90%
}
DIV.line_specs SPAN.selected {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; MARGIN: 20px 0px 0px 15px; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #ccc 1px; TEXT-DECORATION: none; width: 90%;  font-size:120%; font-weight:bold; font-family:Arial, Helvetica, sans-serif;
}
DIV.specs_content {
	BORDER-RIGHT: #98ACCF  1px solid; BORDER-TOP: #98ACCF 1px;  BORDER-LEFT: #98ACCF 1px solid; BORDER-BOTTOM: #98ACCF 1px solid; TEXT-ALIGN: left;  MARGIN:0px 0px 0px 15px; width: 90%
}
DIV.specs_content UL {
	 font-size:120%;  PADDING-TOP: 10px; padding-bottom: 20px;  margin: 0px 0px 0px 30px
}
DIV.specs_content Table {
 border-bottom: #ccc 1px solid; border-left: #ccc 1px solid; border-right: #ccc 1px solid; border-top:#ccc 1px solid;  margin: 10px 10px 10px 10px;
}
DIV.specs_content td {
padding: 2px 2px 2px 2px  
}
DIV.specs_content tr.rowodd {
 background-color: #c7e5fe
}
DIV.specs_content tr.rowtitle {
 background-color: #6CBAFB; color:#FFFFFF; font-weight:bold; font-size:12px
}
TD.qualcolone UL.qual LI A {
	FONT-SIZE: 125%
}
TD.qualcolone UL.qual LI A {
	FONT-SIZE: 125%
}
TABLE.list TD.qualcolone {
	PADDING-RIGHT: 5px;  WIDTH: 50%; COLOR: #666; TEXT-ALIGN: left; font-size: 170%; font-family:Arial, Helvetica, sans-serif
}
TABLE.list TD.qualcoltwo {
	 WIDTH: 50%; font-size: 150%
}
.buttonform td div { 
        width: 100%;
        background-repeat: repeat-x;
    	background:url(images/but_bg.gif); 
        padding:0px 15px 0px 15px; 
        font-size:80%; 
		cursor: pointer;
		text-align:center; 
        padding: 1px 1px 1px 1px; 
        white-space:nowrap; 
		height: 20px;
		vertical-align:middle;
} 






