/* Start of CMSMS style sheet 'Layout: NCleanBlue' */
body { margin: 0; background: white; font-family: "Trebuchet MS", sans serif; font-size: 14px; color: #202020; line-height: 15px; }#ie6 {  display: none; _display: block; position: absolute; z-index: 999; left: 0; top: 0; width: 99%; color: #000; background: #e1e1e1; border: 1px solid #000; padding: 5px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; }a { text-decoration: none; color: #5eb10d; font-weight: bold; }div.clear { clear: both; }#all { width: 100%; margin-bottom: 10px; }#container { width: 1100px; margin: 0 auto; min-height: 500px; }#block { width: 221px; height: 416px; background: url('/images/blockbot.gif') bottom center no-repeat; text-align: center; float: left; display: block; font-size: 12px; line-height: 12px; font-family: cursive; }#block #tblock { width: 221px; height: 291px; background: url('/images/block_left.gif') left top no-repeat; }#block #tblock #tblock_r { width: 13px; height: 291px; background: url('/images/block_right.gif') left top no-repeat; float: right; }#block #delim { width: 221px; height: 20px; background: url('/images/block_delim.gif') left top no-repeat; }#block #bblock { width: 221px; height: 89px; background: url('/images/blockbot_left.gif') left top no-repeat; }#block #bblock #bblock_r { width: 13px; height: 89px; background: url('/images/blockbot_right.gif') left top no-repeat; float: right; }#block #logo { margin: 0 0 10px 12px; }#block #logo img { border: 0; margin-top: 2px; }#block #menu { margin: 0 0 0 25px; padding: 0; list-style: none; text-align: left; }#block #menu li { margin: 11px 0; padding: 0; }#block #menu li a { padding: 3px 0 0 20px; background: url('/images/go.gif') 0 1px no-repeat; color: #868788; text-decoration: none;display: block; }#block #catdiv { margin-left: 12px; }#block #pricediv {  }#block #catdiv, #block #pricediv { float: left; padding: 15px 15px; }#block #catdiv a, #block #pricediv a { color: #868788; text-decoration: none; text-transform: lowercase; white-space: nowrap; }#block #catdiv img, #block #pricediv img { border: 0; }#search { height: 74px; margin: 10px 44px 0 0; background: url('/images/search_bg.jpg') 0 0 no-repeat; display: block; float: right; width: 306px; font-size: 12px; }#search ul { padding: 0; margin: 0 0 0 4px; list-style: none; }#search ul li { float: left; padding: 0 0 0 9px; margin: 0 0 0 12px; background: url('/images/greenpoint.gif') 0 7px no-repeat; }#search ul li a { color: #868788; text-decoration: none; text-transform: lowercase; font-weight: normal; }#search form { margin: 25px 0 0 90px; display: block; clear: both; }#search form input { width: 127px; height: 19px; border: 1px solid #c4e32d; color: #bbbbbb; font-size: 11px; float: left; padding-left: 4px; }#search form img { float: left; margin: 5px 0 0 10px; cursor: pointer; }#phone { float: right; font-size: 25px; color: #63b23a; margin: 11px 120px 0 0; }#graph { margin: 0 10px 0 0; display: block; float: right; }#graph img { display: block; }#news { width: 221px; float: left; font-size: 11px; margin-top: 10px; margin-bottom: 10px; }#news #newstop { width: 221px; height: 58px; background: url('/images/news_top.gif') no-repeat; }#news h2 { margin: 0; font-size: 18px; color: #767676; font-weight: normal; padding: 14px 0 0 18px; line-height: 12px; }#news h2 span { color: #202020; font-size: 12px; line-height: 10px; }#news #newsc { min-height: 100px; border: 1px solid #e0e0e0; border-top: 0; border-bottom: 0; }#news #newsc .new { margin: 0 8px; padding: 4px 0; }.r1, .r2, .r3, .r4 { display: block; height: 1px; background: #eaeaea; }.r4 { margin: 0 1px; }.r3 { margin: 0 2px; }.r2 { margin: 0 3px; }.r1 { margin: 0 5px; }#news #newsc .new .inner-box { background: #eaeaea; }#news #newsbot { width: 221px; height: 9px; background: url('/images/news_bot.gif') no-repeat; }#news p { padding: 0 5px; margin: 0 0 5px 0; line-height: 14px; }#news h3 { padding: 0 5px; font-size: 11px; font-weight: bold; margin: 3px 0; line-height: 12px; }#news p.image { display: block; float: left; margin: 5px 5px 5px 0; }#news p.date { font-size: 11px; color: #b4b4b4; text-align: right; margin: 0; }#news p.more { margin-bottom: 0; }#content { float: right; width: 868px; min-height: 200px; background: url('/images/page_bg.jpg') no-repeat; }#content #text { padding: 10px 20px 10px 36px; }#content h1 { color: #4d4d4d; font-size: 14px; font-weight: bold; text-transform: uppercase; padding-left: 10px; margin: 10px 0 0 0; }#content h2 { font-size: 11px; color: #c89b0e; font-weight: normal; padding-left: 10px; margin: 0; }#content img.illust { padding: 7px; margin: 5px 10px; border: 1px solid #d1d1d1; }#content .formError { background: #eeaaaa; padding: 20px; margin: 10px 0; border: 1px solid #ee7777; }#content .formMessage { background: #aaeeaa; padding: 20px; margin: 10px 0; border: 1px solid #77ee77; }#content .news { border-bottom: 1px solid #dddddd; padding-bottom: 20px; margin-bottom: 20px; }#content .news p { margin: 0 0 5px 0; line-height: 14px; }#content .news h3 { font-size: 14px; font-weight: bold; margin: 3px 0 0; line-height: 16px; }#content .news p.image { display: block; float: right; margin: 5px 0 5px 5px; }#content .news p.date { font-size: 11px; color: #b4b4b4; margin: 0; }#content .news p.readmore { margin-bottom: 0; }#content .newsfull p.date { font-size: 11px; color: #b4b4b4; margin: 0; float: right; }#footer { width: 100%; margin-bottom: 10px; margin-top: 20px; }#container_f { width: 1100px; margin: 0 auto; height: 61px; }#footer #footer_grey { background: #f5f5f5; margin-right: 10px; }#footer #right { float:right }#footer #left { float:left }#footer #borders { border: 1px solid #e0e0e0; border-left: none; border-right: none; height: 59px; }#footer #phone { float: left; margin: 7px 5px 0 5px; width: 50px; height: 43px; border-right: 1px solid #a6a6a6; }#footer #phones { float: left; margin: 7px 5px 0 0; height: 40px; font-size: 11px; line-height: 12px; }#footer #botmenu { float: right; width: 815px; margin: 8px 0 0 0; text-align: center; font-size: 11px; color: #919191; }#footer #botmenu a { font-weight: normal; color: #919191; margin: 0 10px; text-transform: lowercase; }a:hover, #block #menu li a.active, #block #catdiv a.active, #block #pricediv a.active, #search ul li a.active, #footer #botmenu a.active { color: #ffc01a; }#stat { margin-top: 10px; text-align: center; }
/* End of 'Layout: NCleanBlue' */

