﻿body {margin:0; padding:0; background:#E0E0E0 url("app/background.gif") repeat-x top left; font-family:Verdana; font-size:10pt;}
h1{margin:0;padding:0px;font-size:10pt;}
.mdiv {width:913px;}

a.hlink {color:#0268CC; text-decoration:none; font-size:9pt;}
a.hulink {color:#0268CC; font-size:9pt;}

a.flink {color:#0268CC; text-decoration:none; font-size:9pt;}

.fdiv{color:#8A8A8A;padding:10px;width:736px;background:white;border:solid 1px #c1c1c1; text-align:center;}

.hdiv{color:#8A8A8A; padding:10px; font-size:9pt;}
.pointer{cursor:pointer;}
.idiv{width:100%; border:solid 1px #c1c1c1; background:white;}
.iRight{width:310px; background:#F3F3F3;}
.iLeft{width:440px;}

.bHeader{background:url("menu/bb-fade.gif") repeat-x; width:100%; height:44px; font-size:11pt; color:White;}
.dbg{width:298px;border:solid 1px #c1c1c1;background:white;}
.dHeader{background:url("menu/g-fade.gif") repeat-x bottom; width:100%; border:solid 1px #c1c1c1; font-size:11pt; line-height:22px; padding:10px 0px;}
.dih{padding-left:10px;}

.adtext{font-size:7pt; border:solid 1px #c1c1c1; padding:2px; padding-right:10px; border-bottom:none; background:white;text-align:right;}

.results{width:100%;border-bottom: solid 1px #c6c6c6;}
.dimg{width:120px; text-align:left;padding:5px;}
.rchannel{text-align:center;padding:3px;border:solid 1px #c1c1c1;}
.rimg {width:120px;height:90px;}
.rdesc {font-size:8pt;padding-top:5px;font-style:italic;width:300px; overflow:hidden;}
.rdate {font-size:8pt;}
a.rlink{color:#0268CC;font-weight:bold;}

.rbox{background:white url("app/right-box-fade.gif") repeat-x; border: solid 1px #0268CC; width:148px;}
.ibox{background:white; border:solid 1px #c1c1c1; width:135px; height:135px;}
.screen{background:url("app/right-box-screen.gif") no-repeat; width:32px; height:66px; position:relative; left:100px; top:-13px;}
.rstext{font-size:8pt; width:140px;}
.rhtext{color:#0268CC;font-weight:bold;padding-bottom:5px;}


.tmenu{background:url("menu/g-fade.gif") repeat-x; width:100%; height:44px;}

.menu{font-size:13pt;cursor:pointer;padding-right:5px;padding-left:5px;}
.menuselect{background:url("menu/bb-fade.gif") repeat-x; height:44px; color:White; font-size:13pt; cursor:pointer;padding-right:5px;padding-left:5px;}
.menuseper{background:url("menu/separator.gif") no-repeat bottom; height:44px; width:3px;}

.menu a:link, .menu a:visited{display:block;width:auto;text-decoration:none;height:44px;color:#000;line-height:40px;}
.menu a:hover{color:#0268CC;}

.menuselect a{display:block;width:auto;text-decoration:none;height:44px;color:#fff;line-height:40px;}

.mb{background:url("menu/b-fade.gif") repeat-x; width:100%; height:12px;}
.mbselect{background:url("menu/triangle.gif") no-repeat center top; width:100%; height:12px;}


.searchbox{background:url("menu/search-box.gif") repeat-x; width:100%; height:50px;}
.sbox{width:400px; font-size:20pt;}
.sbutton{width:100px;border:solid 1px white; background:url("menu/bb-fade.gif") repeat-x; height:38px; color:White; font-size:12pt; cursor:pointer;}

.smbutton{width:100px; border:solid 1px white; background:url("menu/bb-fade.gif") repeat-x bottom; height:25px; color:White; cursor:pointer;}

/* Categories */

.chead{background:url("menu/g-fade.gif") repeat-x; width:300px; height:25px; border:solid 1px #c1c1c1; font-weight:bold;}
.clinks{text-align:left;padding:3px;}
.cnum{font-size:7pt; font-style:italic;}
.cbox{background:white;border:solid 1px #c1c1c1; border-top:none; width:300px;}
a.clink {color:#0268CC; text-decoration:none; font-size:9pt;}

/* Videos */

.vtable{border:solid 1px #c1c1c1; border-top:none; background:white; width:100%;}
.vimg{text-align: center; padding: 5px;}
.vdesc {font-size:8pt;padding-top:5px;font-style:italic;}

.valt-1{background-color: #F6F6F6; width: 100%; text-align: left; padding: 3px;}
.valt-2{background-color: white; width: 100%; text-align: left; padding: 3px;}

.tbox{width:440px}
.itbox{padding:5px;border:solid 1px #c1c1c1; border-top:0;}

.floater{float:right;padding-right:10px;font-size:8pt;}

/*Paging*/

a.on{display:block; color:gray; border:solid 1px gray; font-size:14px; padding:5px; text-decoration:none;}
a.arrow{display:block;padding-top:2px;padding-left:5px;padding-right:5px;}

a.page:link{display:block; color:#3758A7; font-size:14px; padding:6px; text-decoration:none;}
a.page:visited{display:block; color:#3758A7; font-size:14px; padding:6px; text-decoration:none;}
a.page:hover{display:block; color:#1D3570; font-size:14px; border:solid 1px #1D3570; padding:5px; text-decoration:none;}

.tlinks{text-align:left;padding:0px;}
