img{border:0}
pre{text-align:left}
body,div,form,table,img,tr,th,td,li{margin:0;padding:0;list-style:none}
body{background:#FFF;color:#333;font:14px Arial,Helvetica,sans-serif;text-align:left}
table{border:0;border-collapse:collapse}
th{text-align:left}
input,textarea{font-family:Arial,Helvetica,sans-serif;font-size:1em}
p{margin:0 0 1.1em;padding:0}
ul li{list-style:none;padding:0;margin:0}
h1 {font-family:Arial,Helvetica,sans-serif;font-size:20pt;font-weight:bold;color:black;padding:0;margin:25px 0 12px 0}




div		{ width: 100%; font-size:10pt; font-family: verdana; color: black; line-height: 120%; }
div.p		{ width: 100%; margin-left: 0; }
div.ps		{ width: 100%; margin-left: 10; }
div.w		{ font-size: 80%; font-family: verdana; color: white; line-height: 140%; }

h1		{ font-size: 170%; font-family: georgia; color: #646464; line-height: 120%; }
h2		{ font-size: 140%; font-family: georgia; color: #646464; margin: 25px 0 10px 0 }
h3		{ font-size: 120%; font-family: georgia; color: #646464; }
h3.green	{ font-size: 120%; font-family: georgia; color: green; }
b		{ color: #646464; }

td		{ padding: 0px; }
td.pr		{ padding: 5px; padding-left: 10px; border: 1px solid black; }
td.selector	{ padding: 0 50px 0; }

table		{ border-collapse: collapse }
table.price	{ width: 90%; margin-left: 15; font-size: 10pt; font-family: verdana; color: black; line-height: 120%; }

hr {border: 0;color: #CACACA;background-color: #CACACA;height: 1px;}

img		{ border:0; }

span		{ float: left; overflow: visible; display: -moz-inline-box; display:block; display: inline; display: inline-block; vertical-align: top; }
span.p		{ height: 300px; width: 200px; margin-right: 20px}
span.ps		{ height: 250px; width: 150px; margin-right: 10px; }
span.comment	{ float: none; font-size: 90%; font-family: verdana; color: #707070; }
span.date	{ float: none; font-size: 80%; font-family: verdana; color: #707070; }


a:link 		{font-family: verdana; font-size: 10pt; color: #0055CC; text-decoration: underline; }
a:active 	{font-family: verdana; font-size: 10pt; color: #CC0000; text-decoration: underline; }
a:visited 	{font-family: verdana; font-size: 10pt; color: #551a8b; text-decoration: underline; }
a:hover 	{font-family: verdana; font-size: 10pt; color: #CC0000; text-decoration: none; }

.content a,.content a.noVisit:visited,.content .noVisit a:visited{text-decoration:underline}
.content a:hover{text-decoration:none!important}

#wrapper {POSITION: relative; PADDING-BOTTOM: 15px; MARGIN: 15px auto; PADDING-LEFT: 20px; WIDTH: 880px; PADDING-RIGHT: 20px; BACKGROUND: #fff; PADDING-TOP: 15px; BORDER: #CACACA 1px solid; -moz-border-radius: 10px; border-radius: 10px; box-shadow: 0 0 2px 2px rgba(202, 202, 202, 0.9); -moz-box-shadow: 0 0 2px 2px rgba(202, 202, 202, 0.9)}

#logocomb {Z-INDEX: 200; POSITION: absolute; TOP: 5px; LEFT: 772px}

#logo {margin: 30px 0 10px 0!important}

#menu {Z-index:100; FLOAT:LEFT;POSITION: relative; PADDING: 0 0 4px 0; MARGIN: 0 240px 40px 0; WIDTH: 738px; BACKGROUND: white; BORDER-BOTTOM:#CACACA 1px solid}

#menuprod {Z-index:150; FLOAT:LEFT;POSITION: absolute; TOP:-300px; LEFT:20px; PADDING: 0 0 4px 0; MARGIN: 0 240px 40px 0; WIDTH: 738px; BACKGROUND: white; BORDER-BOTTOM:#CACACA 1px solid}
#menuprice {Z-index:150; FLOAT:LEFT;POSITION: absolute; TOP:-300px; LEFT:20px; PADDING: 0 0 4px 0; MARGIN: 0 240px 40px 0; WIDTH: 738px; BACKGROUND: white; BORDER-BOTTOM:#CACACA 1px solid}
#menupubl {Z-index:150; FLOAT:LEFT;POSITION: absolute; TOP:-300px; LEFT:20px; PADDING: 0 0 4px 0; MARGIN: 0 240px 40px 0; WIDTH: 738px; BACKGROUND: white; BORDER-BOTTOM:#CACACA 1px solid}


DIV {LIST-STYLE-IMAGE: none}

#header{margin: 15px 0 3px 0;text-align:left;z-index:100}
.logotext {font-weight:bold;margin:0 0 10px 0!important}

.clear {clear:both}
.clearAfter:after {DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; CONTENT: "."}


.navprod span{float:left;display:block;padding:0 35px 0 0!important;color:#0055CC; margin:0}
.navprod ul{float:left;width:100%;margin:0;padding:0 0 0 0}
.navprod li{float:left;position:relative;height:14px;margin:11px 0 0!important;padding:0;list-style:none;}
.navprod a{font-weight:bold!important;font-size:13pt!important;color:#0055CC;float:left;display:block;font-size:11pt;line-height:10px;cursor:pointer;text-decoration:none!important;font-family:Arial,Helvetica,sans-serif}
.navprod a:hover{font-weight:bold!important;font-size:13pt!important;color:#CC0000!important;text-decoration:underline!important}

.navprice span{float:left;display:block;padding:0 35px 0 0!important;color:#0055CC; margin:0}
.navprice ul{float:left;width:100%;margin:0;padding:0 0 0 222px}
.navprice li{float:left;position:relative;height:14px;margin:11px 0 0!important;padding:0;list-style:none;}
.navprice a{font-weight:bold!important;font-size:13pt!important;color:#0055CC;float:left;display:block;font-size:11pt;line-height:10px;cursor:pointer;text-decoration:none!important;font-family:Arial,Helvetica,sans-serif}
.navprice a:hover{font-weight:bold!important;font-size:13pt!important;color:#CC0000!important;text-decoration:underline!important}

.navpubl span{float:left;display:block;padding:0 35px 0 0!important;color:#0055CC; margin:0}
.navpubl ul{float:left;width:100%;margin:0;padding:0 0 0 330px}
.navpubl li{float:left;position:relative;height:14px;margin:11px 0 0!important;padding:0;list-style:none;}
.navpubl a{font-weight:bold!important;font-size:13pt!important;color:#0055CC;float:left;display:block;font-size:11pt;line-height:10px;cursor:pointer;text-decoration:none!important;font-family:Arial,Helvetica,sans-serif}
.navpubl a:hover{font-weight:bold!important;font-size:13pt!important;color:#CC0000!important;text-decoration:underline!important}


.nav span{float:left;display:block;padding:0 35px 0 0!important;color:#0055CC; margin:0}
.nav ul{float:left;width:100%;margin:0;padding:0}
.nav li{float:left;position:relative;height:14px;margin:11px 0 0!important;padding:0;list-style:none;}
.nav a{font-weight:bold!important;font-size:13pt!important;color:#0055CC;float:left;display:block;font-size:11pt;line-height:10px;cursor:pointer;text-decoration:none!important;font-family:Arial,Helvetica,sans-serif}
.nav a:hover{font-weight:bold!important;font-size:13pt!important;color:#CC0000!important;text-decoration:underline!important}
.contentHead {BORDER-BOTTOM: #e2e6e8 1px solid; POSITION: relative; MARGIN: -10px 0px 12px}
.minimap {PADDING-RIGHT: 150px; DISPLAY: block; COLOR: #222; FONT-SIZE: 10pt; FONT-WEIGHT: 400; PADDING-BOTTOM: 8px; MARGIN-TOP: 0px; PADDING-TOP: 8px}

.contentHeadRight {BORDER-BOTTOM: #e2e6e8 1px solid; POSITION: relative; MARGIN: -10px 0px 32px}
.addthis { DISPLAY: block; COLOR: #222; FONT-SIZE: 10pt; FONT-WEIGHT: 400; PADDING-BOTTOM: 8px; MARGIN-TOP: 0px; PADDING-TOP: 8px}

#footersideswrap {POSITION: relative; PADDING-BOTTOM: 0px; MARGIN: 0 auto; PADDING-LEFT: 12px; WIDTH: 972px; PADDING-RIGHT: 12px; BACKGROUND: transparent; PADDING-TOP: 0px}
#footer {PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #444; CLEAR: both; PADDING-TOP: 24px}
#footer ul{margin:0;padding:0; line-height:24px}
#footer .footerTitle {PADDING-BOTTOM: 4px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: #d8ecd7; COLOR: #666; BORDER-TOP: #a8bdae 4px solid; FONT-WEIGHT: 700; PADDING-TOP: 4px; width:100%}
#footer .footLinks {TEXT-ALIGN: left; PADDING-BOTTOM: 6px; PADDING-LEFT: 12px; PADDING-RIGHT: 12px; FLOAT: left; PADDING-TOP: 6px; WIDTH: 160px}
#footer .footleft {TEXT-ALIGN: left; PADDING-BOTTOM: 6px; PADDING-LEFT: 0px; PADDING-RIGHT: 12px; FLOAT: left; PADDING-TOP: 6px; WIDTH: 160px}
#footer .footmid {TEXT-ALIGN: left; PADDING-BOTTOM: 6px; PADDING-LEFT: 12px; PADDING-RIGHT: 12px; FLOAT: left; PADDING-TOP: 6px; WIDTH: 465px; BORDER-LEFT: #baceba 1px solid; BORDER-RIGHT: #baceba 1px solid}
#footer .footright {TEXT-ALIGN: left; PADDING-BOTTOM: 6px; PADDING-LEFT: 12px; PADDING-RIGHT: 12px; FLOAT: left; PADDING-TOP: 6px; WIDTH: 270px}
#footer .footerContent {PADDING: 12px 0 12px; MARGIN: 0; CLEAR: both; FONT-SIZE: 0.85em; BACKGROUND: #e4f0e3; width:100%;}
