/*S. Copyright © Dominion, 2005*/
#main h1 {margin-bottom:70px}
#main h1 img {margin-right:7px; float:left}
#main h1 img.s {margin:9px 310px 0px 0px; float:none}

.link {color: #005BB3; text-decoration: underline; font-weight: normal !important;}
.link:hover {color: #005BB3;}

#main div.work {width:93%; position:relative; left:6%; top:0px}
#main div.work h2 {margin:0px; color:#555}
#main div.work p {font-size:0.8em; margin:10px 0px; color:#555}
#main div.work p.r a {color:#005bb3; font-weight:bold; text-decoration:underline; cursor:pointer}
#main div.work p.f {width: 100%;}
#main div.work p.f a {font-weight:normal;}
#main div.work table {width:100%}
#main div.work td {vertical-align:top}
#main div.work td.r {width:99%; vertical-align:bottom; padding-left:38px}
#main div.work td.r img {margin-left:9px}
#main div.work td.r p {margin-left:9px; width:230px; color:#777; font:70% tahoma}
#main div.work td.r p b {color:#000; font:bold 110% arial}
#main div.work td.r p a {font-weight:normal; color:#005bb3; cursor:auto; text-decoration:underline}
#main div.work td.r div {width:240px; position:static; border-top:1px solid #f1f1f1; padding-top:20px; margin-top:20px}
#main div.work td.r div p {height:55px; font:11px tahoma; color:#aaa; padding-left:58px; cursor:pointer; padding-top:5px}
#main div.work td.r div p b {display:block; color:#777; font:bold 12px arial}
#main div.work td.r div p.ow {background:url(/images/c/t_ow.gif) no-repeat top left}
#main div.work td.r div p.des {background:url(/images/c/t_des.gif) no-repeat top left}

#main div.work td.r div.cust {width:auto; border:0; padding:0; margin:0 0 0 9px; font:0.7em tahoma; color:#aaa}
#main div.work td.r div.cust p {height:auto; padding:0; cursor:auto; margin-left:0}
#main div.work td.r div.cust b {display:inline; color:#aaa; font:1em tahoma}
#main div.work td.r div.cust a {font-weight:normal}

#main p.next {width:150px; padding:0px; margin:0px; position:absolute; right:0px; top:122px; clear:both}
#main p.next a {display:block; background:url(/images/t/ar_g.gif) no-repeat #f5f5f5; background-position:95%; font:bold 12px arial; padding:7px 12px}
#main p.next a:visited {color:#005bb3}
#main p.next i {font:italic 11px arial; color:#c2c2c2; display:block; margin:-12px 0px 0px 12px}

/*Browser */
div.brow { position:relative; left:-8px; padding-right:25px; min-width:328px; width:100%; max-width:700px; margin:0px 0px 5px 0px }
div.brow div.mid { height:100%; position:absolute; width:100% }
div.brow div.mid div.left { float:left; width:11px; height:100%; background-image:url('/images/t/browser/middle-left.png') }
div.brow div.mid div.right { float:right; width:14px; height:100%; background-image:url('/images/t/browser/middle-right.png') }
div.brow div.top { position:absolute; width:100%; background-image:url('/images/t/browser/top-middle.png') }
div.brow div.top div.left { float:left; position:relative; width:203px; height:108px; background-image:url('/images/t/browser/top-left.png') }
div.brow div.top div.right { float:right; margin:0; position:relative; width:125px; height:108px; background-image:url('/images/t/browser/top-right.png') }
div.brow img { width:100%; max-width:700px; position:relative; margin:61px 14px -4px 11px }
div.brow div.bot { position:relative; width:100%; height:14px; background-image:url('/images/t/browser/bottom-middle.png'); padding-right:25px }
div.brow div.bot div.left { float:left; position:relative; width:17px; height:14px; background-image:url('/images/t/browser/bottom-left.png') }
div.brow div.bot div.right { float:right; position:relative; width:18px; height:14px; right:-25px; background-image:url('/images/t/browser/bottom-right.png') }
div.brow span.site { position:absolute; font-family:Tahoma; color:#2d2d2d; margin:0; font-size:9px; top:18px; left:25px }
div.brow a { text-decoration:none }
div.brow span.adr { position:absolute; font-family:Tahoma; color:#2d2d2d; margin:0; font-size:12px; top:39px; left:110px }
div.brow span.adr span { color:#aaaaaa }
