body, table{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; margin:0; }
table{border-collapse:collapse;}
td{border:0;}
img{border:0px; }
form{margin:0;}
p{margin:0;}
ul{margin:0 0 0 15px; padding:0;}
hr {border: 0px; height:0; border-top: 1px dotted gray;}
.clsMainBody {background-color:#636363;}

#Container {width:900px; margin: 0 auto; position:relative; height:680px;}
.clsShadowL, .clsShadowR{width:16px; height:100%; background:url(shadow.gif) repeat-y; float:left; position:relative;}
.clsShadowR {background:url(shadow.gif) right top repeat-y; float:right;}
#MainContainer{background:white url(background.jpg) right top no-repeat;width:868px; height:100%; position:relative; float:left;}

#TopPanel {height:95px; padding: 10px 0 0 50px; position:relative;}
#MainPanel{height:480px; position:relative; margin-left:50px; width:725px;}
#FootPanel{height:45px; margin:0 25px 0 50px;}
#CopyrightPanel{height: 40px;}


#TopLink {margin: 5px 0 0 35px; color: #7c7c7c; font-size: 14px;}
#TopLink a {color: #7c7c7c; text-decoration:none;}
#TopLink a:hover {color: Black;}
#TopLink a img{vertical-align:bottom;}

#Footer{background:white; position:relative; clear:both;height:100%;}
#LeftCorner, #RightCorner { width:10px; height:100%; float:left; background:#d6d6d6 url(footer.gif) left bottom no-repeat;}
#RightCorner{ right:0; top:0; position: absolute; background:#d6d6d6 url(footer.gif) right bottom no-repeat;}
#FooterContent{background:#d6d6d6; height:45px;}
#FooterContent div { font-size: 12px; color:#7c7c7c; width:140px; float:left; text-align:center; margin-top: 15px;}
#FooterContent div a { color:#7c7c7c; text-decoration:none;}
#FooterContent div a:hover { color:black;}
#FooterContent .clsSeparator{border-left:1px solid #7c7c7c; width:0; float:left; height:16px; margin-top:14px;}
#Copyright { text-align:center; font-size: 11px; color: #7c7c7c; margin-top: 8px;}

/*-------------------------*/
#TabsDiv{position: absolute; top:10px; left:-50px; width: 50px; background:white; height:100%;}
#MainFrameDiv{border-left:5px solid #3B6FA8; border-top: 1px solid #d6d6d6; border-right:1px solid #d6d6d6; height:100%;position:relative;}
#TabsDiv ul {list-style-type:none; margin:0; padding:0;}
#TabsDiv li {display: block; width:24px; height: 89px; position: relative; right:0; margin:0 0 5px 26px;}
#TabsDiv a {outline:none;}

#ProductsList {float:left; width:100px; height:460px; padding: 20px 25px 0 20px;}
#ProductsList .clsTitle{color:#FFF;font-size: 20px;}
#ProductsList ul {list-style-type:none; margin:0;}
#ProductsList ul li {margin-top: 5px;}
#ProductsList a {text-decoration:none; color:#FFF;}
#ProductsList a:hover {text-decoration:underline;color:#0C0;}
#ProductDiv {background:black; top:0; right:0;}
#ProductInfo ul{margin:0 0 0 15px; padding:0;}
#ProductInfo li{line-height:16px;}
#ProductInfo a, #ProductInfo a:hover, #ProductInfo a:visited {color: White;}

/*-----------------------------------*/

