a:link {text-decoration: underline; color: #0a4d9c;}
a:visited {text-decoration: underline; color: #735c5c;}
a:hover {TEXT-DECORATION: underline overline; color: #eb2a2e;}
a:active  {text-decoration: none; color: #735c5c;}
a.currency:link {text-decoration: underline; color: #FF0015;}
a.currency:visited {text-decoration: underline; color: #FF0015;}
a.currency:hover {TEXT-DECORATION: underline overline; color: #800080;}
a.currency:active  {text-decoration: none; color: #800080;}

#Wrapper {  
     margin: 0 auto; 
     width: 899px;
     }

.panel		{border:1px solid #a9deff}
.newsbox	{border:double #a9deff}
.bold		{font-family:arial,Helvetica,Sans-Serif; font-size:11px; font-weight:bold; color:#0a4d9c}
.boldtitle	{font-family:arial,Helvetica,Sans-Serif; font-size:13px; font-weight:bold; color:#0a4d9c}
.bold2		{font-family:arial,Helvetica,Sans-Serif; font-size:14px; font-weight:bold; color:#0a4d9c}
.big		{font-family:arial,Helvetica,Sans-Serif; font-size:14px; font-weight:bold; color:#0a4d9c}
.padded		{padding-left:10px; padding-right: 30px}
.copytext	{color: #6883a4; text-decoration: none; font-weight: normal; font-size: 10px; font-family: arial}
.text2		{color: #0a4d9c; text-decoration: none; font-weight: normal; font-size: 12px; font-family: arial,helvetica,sans-serif}
.t-nav		{color: #0a4d9c; text-decoration: none; font-weight: normal; font-size: 10px; font-family: arial,helvetica,sans-serif}
H1		{color: #714121; text-decoration: none; font-weight: bold; font-size: 18px; font-family: arial,helvetica,sans-serif; margin-top: 0px;}
H2		{color: #714121; text-decoration: underline; font-weight: bold; font-size: 14px; font-family: arial; margin-bottom: 5px; margin-top: 0px; margin-left: 0px;}
H3		{color: #714121; text-decoration: none; font-weight: bold; font-size: 14px; font-family: arial,helvetica,sans-serif}
H4		{background-color: #f28600; padding-left: 5px; color: #e8f5fd; line-height: 20px; text-decoration: none; font-weight: bold; font-size: 14px; font-family: arial,helvetica,sans-serif; margin-bottom: 10px; margin-top: 0px;}

BODY		{
		margin 0 0 0 0;
		margin-top: 0px;
		line-height: 17px;
		font-family:Verdana,Helvetica,Sans-Serif;
		font-size:12px;
		font-weight:normal;
		color:#714121;
		background-color: #99cce5;
		background-image: url(../images/bg1.jpg);
		background-repeat: no-repeat; background-position: center top;
}

p	{margin-top: 0px; margin-bottom: 18px;}


.header		{width: 899px; height: 150px; background-image: url(../images/header.jpg); margin-bottom: 15px;}
.main		{padding-top: 15px; padding-bottom: 10px; width: 899px; background-image: url(../images/main-bg.jpg); background-repeat: repeat-y;}
.menu-break	{position: absolute; top 0px; z-index: 99;}
.main-top	{width: 899px; height: 15px;}
.base		{width: 899px; height: 15px; margin-bottom: 5px;}
.side		{width: 215px; padding-left: 10px; vertical-align: top;}
.clientpics	{width: 315px; padding-left: 10px; vertical-align: top;}
.fullwidth	{padding-right: 20px; width: 315px; padding-left: 10px; vertical-align: top;}
.content	{padding-right: 20px; vertical-align: top;}
.side-image	{width: 178px; height: 160px; border: 2px solid #ffffff; margin-bottom: 10px;}
.seperate	{width: 20px; background-image: url(../images/dot-vert.jpg); background-repeat: repeat-y;}
.seph		{width: 100%; line-height: 12px; background-image: url(../images/dot-h.jpg); background-repeat: repeat-x;}

.menu		{width: 690px; height: 20px; position: relative; top: 124px; left: 103px; font-family:Verdana,Helvetica,Sans-Serif; font-size:12px; font-weight:bold; color:#714121;}

#navtop1 		{
			font-weight: bold;
			border-left: 3px solid #ffffff;
			border-right: 3px solid #ffffff;
			border-bottom: 3px solid #ffffff;
			border-top: 0px; background-color: #d5f0fb;
			width: 160px;
}

#navtop2 		{
			font-weight: bold;
			border-left: 3px solid #ffffff;
			border-right: 3px solid #ffffff;
			border-bottom: 3px solid #ffffff;
			border-top: 0px; background-color: #d5f0fb;
			width: 190px;
}

a.nav2:link	{border-bottom: 1px dashed #11c3c5; text-decoration: none; font-family: arial; font-size: 13px; color: #735c5c; line-height: 22px; display: block;}
a.nav2:hover	{border-bottom: 1px dashed #11c3c5; text-decoration: none; background-color: #11c3c5; font-family: arial; font-size: 13px; color: #ffffff; line-height: 22px; display: block;}
a.nav2:visited	{border-bottom: 1px dashed #11c3c5; text-decoration: none; font-family: arial; font-size: 13px; line-height: 22px; display: block;}

.topnav		{
		height: 18px;
		text-align: center;
		vertical-align: top;
		
		
}

a.topnav1:link		{padding-left: 12px; padding-right: 12px; text-decoration: none; font-family: arial; font-size: 13px; color: #735c5c; line-height: 18px; height: 18px; display: block;}
a.topnav1:hover		{padding-left: 12px; padding-right: 12px; text-decoration: none; font-family: arial; font-size: 13px; color: #ff8702; line-height: 18px; height: 18px; display: block;}
a.topnav1:visited	{padding-left: 12px; padding-right: 12px; text-decoration: none; font-family: arial; font-size: 13px; line-height: 18px; height: 18px; display: block;}

.mbreak		{
		padding-top: 3px;
}	

#products	{width: 656px;}
.p-img		{border: 1px solid black; width: 218px;}
.prod-title	{border: 1px solid black; width: 430px;}
.row-sep	{font-size: 5px; line-height: 5px;}

.dynlink {
    color: #ffffff;
    text-decoration: underline;
    cursor: pointer;
    cursor: hand;
}

.typein { }

.typein input, 
        { 
        color: #633; 
        font-size: 10px; 
        background-color: #ebebd9; 
        padding: 3px; 
        border: dashed 1px #0a4d9c 
        }

.typein TEXTAREA, 
        { 
        color: #633; 
        font-size: 10px; 
        background-color: #ebebd9; 
        padding: 3px; 
        border: dashed 1px #0a4d9c 
        }
