A:link, A:visited, A:active		{text-decoration: none; color: #0080c8;}
A:hover 						{text-decoration: none; color: #c30045;}

div.error, 
input.error, 
textarea.error 		{border:1px solid red;}
	
span.error			{color:red}


Body				{margin:0px; background-color:#0b2a63;font : normal 8pt Arial, Sans-Serif; color: #FFFFFF;}

H1 					{font-weight : normal; font-size: 190%; color: #0080c8; margin:0px 0px 3px 0px;}
H2 					{font-weight : normal; font-size: 12px; color: #182d79; margin:0px; letter-spacing:0px;}
H3 					{font-weight : normal; font-size: 12px; color: #0b8bd3; margin:0px;}

.big 				{font-weight : normal; font-size: 11px;}
TD	 				{font: normal 11px/15px Lucida Grande,Lucida Sans Unicode,geneva,verdana,sans-serif; color: #484848;text-align:left;}
.med 				{font: normal 10px/14px Lucida Grande,Lucida Sans Unicode,geneva,verdana,sans-serif;  color: #e0e4f2;}
.small, .small TD	{font:normal 9px/11px Lucida Grande,Lucida Sans Unicode,geneva,verdana,sans-serif; }
.caption 				{font:normal 9px/11px Lucida Grande,Lucida Sans Unicode,geneva,verdana,sans-serif; color: #182d79; }

.red 				{font-weight : bold; color: #c30045;}
.blue 				{font-weight : bold; color: #0081c9;}

.title h1			{font-weight : normal;font-size:13px;margin:0;padding:0;color:#4e7dfe;padding-left:25px;}
.title h1 h1	{margin:0;padding:0}
.listing			{color: #474b56;}
.listing TD			{font: normal 10px/11px Lucida Grande,Lucida Sans Unicode,geneva,verdana,sans-serif; color: #474b56;}
.listing H2			{font-weight : bold; font-size: 10px; color: #0e367c; margin:0px 0px 2px 0px;}
.listing A:link,.listing A:visited,.listing A:active{color: #474b56;}
.listing A:hover{color: #c30045;}
.listing HR			{border: none 0; border-top: 1px solid #b0c5ff; height:1px; margin-left: -10px;}

.search 			{color: #484848;}
.search TD				{font: normal 10px/11px Lucida Grande,Lucida Sans Unicode,geneva,verdana,sans-serif;}
.search H2		{color: #0080c8;}
.search A:link, .search A:visited, .search A:active {color: #484848;}
.search A:hover{color: #0080c8;}

A:caseDry, A:caseDry, A:caseDry				{text-decoration: none; color: #102983;}
A:caseDry 			{text-decoration: none; color: #0080c8;}
A:caseUltra, A:caseUltra, A:caseUltra				{text-decoration: none; color: #921304;}
A:caseUltra 			{text-decoration: none; color: #0080c8;}
A:caseTrans, A:caseTrans, A:caseTrans				{text-decoration: none; color: #216A00;}
A:caseTrans 			{text-decoration: none; color: #0080c8;}

.download TD	{letter-spacing:1px; margin-left:12px; font-size: 55%; color:#000000;}
.download A:link,.download A:visited,.download A:active{color: #0080c8;}
.download A:hover{color: #c30045;}

.category A:link,.category A:visited,.category A:active,.category A:hover{color: #e0e4f2;}
.category H2		{font-weight : normal; font-size: 11px; color: #0b8bd3; margin-bottom:0px;}

/*.specifications			{padding:10px 8px 8px 15px;}*/
.specifications H2		{font-weight : normal; font-size: 9px; margin:0px; text-align:center;}
.specifications TD		{font-size: 90%;}

#left				{background-color:#0b2a63; padding:8px; color:#FFFFFF;line-height:2;text-transform:uppercase;}
#right				{background-color:#b1cced; padding:8px; color:#0b2a63;line-height:2;}


.footer 		  {font-weight : normal; font-size: 60%; font: 10px/11px Lucida Grande,Lucida Sans Unicode,geneva,verdana,sans-serif; color: #88a1c0; }
.footer A:link, .footer A:visited, .footer A:active		{text-decoration: none; color: #88a1c0;}
.footer A:hover 			{text-decoration: none; color: #FFFFFF;}


B 					{font-weight: bold;}

HR					{border: none 0; border-top: 1px solid #003672; height:1px;}
#light				 {border: none 0; border-top: 1px solid #b0c5ff; height:1px;}
#light2				 {border: none 0; border-top: 1px solid #6384aa; height:1px;}

UL					{margin-top:2px;margin-bottom:5px; margin-left:20px; padding-left:10px; list-style-image: url("/images/bullet.gif")}
OL					{margin-top:2px;margin-bottom:5px;}
LI					{margin-bottom:3px;}

.cert UL			{margin-top:2px;margin-bottom:5px; margin-left:7px; padding-left:7px;}


.ndnt 				{margin-left:15px;text-indent:-15px; padding-bottom:5px;}
.ndnt2 				{margin-left:10px;text-indent:-10px; padding-bottom:2px;line-height:2;}

.formtitle			{font-weight : normal; font-size: 80%; color: #000066;}
.form 				{font-weight : normal; font-size: 10px; color: #000066; background-color:#d4dfe4}
.darkform 			{font-weight : normal; font-size: 10px; color: #000066; background-color:#818cb1}
form	{margin:0}


.nav				{padding-bottom:3px;text-transform:uppercase;}
.nav a				{font-size:90%; letter-spacing:1px; text-decoration: none; color: #fff;}
.nav a:hover 		{color: #0b8bd3;}

.subnav				{padding:0px 0px 5px 5px;}
.subnav A:link,.subnav A:visited, .subnav A:active	{font-size:85%; letter-spacing:1px; text-decoration: none; color: #0b8bd3;}
.subnav A:hover 		{color: #FFFFFF;}
#select  					{color: #FFFFFF;} 
#select2  					{color: #c30045;} 

.detailtop			{padding:5px 5px 5px 28px; background-color:#b1cced;}

.spotlight			{font-size: 90%;color: #56719b; text-align:center; margin-left:25px;width:150px;}
.spotlight A:link, .spotlight A:visited, .spotlight A:active		{text-decoration: none; color: #56719b;}
.spotlight A:hover 			{text-decoration: none; color: #acb8d8;}

.hometext			{padding:0px 15px 10px 20px; color: #acb8d8; line-height:18px;}
.hometext H1		{font-size: 13px; color: #acb8d8;font-weight:bold}
.news			{padding:6px 5px 8px 10px; font-size: 80%; color: #6376a8; line-height:11px;}
.news A:link, .news A:visited, .news A:active		{text-decoration: none; color: #56719b;}
.news A:hover 			{text-decoration: none; color: #88a1c0;}

.acc			{}
.acc A:link, .acc A:visited, .acc A:active		{text-decoration: none; color: #0b2a63;}
.acc A:hover 			{text-decoration: none; color: #FFFFFF;}

.header			{color: #FFFFFF;font-weight : bold; }
.header A:link, .header A:visited, .header A:active		{text-decoration: none; color: #FFFFFF;}
.header A:hover 			{text-decoration: none; color: #b0c5ff;}
#hilite			{color: #b0c5ff;}

.maincolumn		{background-image: url("/images/body-bg.gif"); background-repeat:repeat-x; background-color:#000a2c;}
.leftcolumn		 {background-image: url("/images/left-bg.gif");}
.rightcolumn	 {background-image: url("/images/right-bg.gif");}
.leftcolumnbot	  {background-image: url("/images/left-bg-bot.gif"); background-repeat:no-repeat; height:13px;}
.rightcolumnbot	 {background-image: url("/images/right-bg-bot.gif");background-repeat:no-repeat; height:13px;}
.rowhead		{background-image: url("/images/row-back.jpg");background-repeat:no-repeat;}

.row1		{background-color:#FFFFFF;}
.row2		{background-color:#eff5fb;}
.caseDry A:link, .caseDry A:visited, .caseDry A:active				{text-decoration: none; color: #216A00;}
.caseDry A:hover 			{text-decoration: none; color: #0080c8;}

.caseUltra A:link, .caseUltra A:visited, .caseUltra A:active				{text-decoration: none; color: #921304;}
.caseUltra A:hover 			{text-decoration: none; color: #0080c8;}

.caseTrans A:link, .caseTrans A:visited, .caseTrans A:active				{text-decoration: none; color: #102983;}
.caseTrans A:hover 			{text-decoration: none; color: #0080c8;}


.paginate TD				{font-weight : normal; font-size: 70%; margin:0px; text-align:center;}
.paginate A:link, .paginate A:visited, .paginate A:active		{text-decoration: none; color: #88a1c0;}
.paginate A:hover 			{text-decoration: none; color: #c30045;}
#on						{font-weight : bold;text-decoration: none; color: #c30045;}


.navtext {
width:260px;
font: normal 10px/13px Lucida Grande,Lucida Sans Unicode,geneva,verdana,sans-serif; 
color: #FFFFFF; 
border-width:1px;
border-style: dotted;
border-color:#0b2a63;
background-image: url("/images/tip-back.jpg"); 
layer-background-color:#0b2a63;
background-color:#0b2a63;
}

/****** Button Effect ******/

a.moreinfo {
	 background: transparent url('/images/more-right.gif') no-repeat scroll top right;
	 display: block;
    float: right;
    font: normal 8px arial, sans-serif;
	 height: 12px;
	 padding-right: 6px; /* sliding doors padding */
    text-decoration: none;
}

a.moreinfo span {
    background: transparent url('/images/more-left.gif') no-repeat top right;
	 letter-spacing:1px;
	 display: block;
    line-height: 4px;
	 padding: 4px 0px 4px 30px;
} 


a.button {
	 background: transparent url('/images/more-info-right.gif') no-repeat scroll top right;
	 display: block;
    float: right;
    font: normal 8px arial, sans-serif;
    letter-spacing:1px;
	 height: 15px;
    margin-right: 6px;
    padding-right: 16px; /* sliding doors padding */
    text-decoration: none;
}

a.button span {
    background: transparent url('/images/more-info-left.gif') no-repeat;
    display: block;
    line-height: 4px;
    padding: 6px 6px 5px 10px;
} 

.detailtab {
	 background: transparent url('/images/details-right.gif') no-repeat scroll top right;
	 display: block;
    float: left;
    font: normal 8px arial, sans-serif;
	 height: 15px;
    margin-right: 6px;
    padding-right: 16px; /* sliding doors padding */
    text-decoration: none;
}

.detailtab span {
    background: transparent url('/images/details-left.gif') no-repeat;
    letter-spacing:2px;
	 color:#b1cced;
	 display: block;
    line-height: 4px;
    padding: 6px 6px 5px 10px;
} 

.next {
	 background: transparent url('/images/next-right.gif') no-repeat scroll top right;
	 display: block;
    float: right;
    font: normal 6px arial, sans-serif;
	 height: 15px;
    margin-right: 0px;
    padding-right: 0px; /* sliding doors padding */
    text-decoration: none;
}

.next span {
    background: transparent url('/images/next-left.gif') no-repeat;
    letter-spacing:1px;
	 display: block;
    line-height: 4px;
    padding: 6px 6px 5px 20px;
} 

.prev {
	 background: transparent url('/images/prev-left.gif') no-repeat;
	 display: block;
    float: right;
    font: normal 6px arial, sans-serif;
	 height: 20px;
    margin-right: 10px;
    padding-right: 0px; /* sliding doors padding */
    text-decoration: none;
}

.prev span {
    background: transparent url('/images/prev-right.gif') no-repeat scroll top right;
	 letter-spacing:1px;
	 display: block;
    line-height: 4px;
	 padding: 6px 20px 5px 8px;
} 


.content		{padding:20px 10px 0px 20px;}

a img			{border:none;}
table.tight		{border-collapse:collapse;}

.search			{margin:10px;}
.search a:link	{font-weight:bold;color:#0080c8;}
.search a:hover	{text-decoration:underline;}
ol				{margin-left:30px;}

