img{border:0;}
a{text-decoration:none;}

p{
margin:0;
padding:0;
}

.ofmFrame{
box-shadow:3px 3px 5px 1px #3d3d3a;
font-family:arial,verdana,sans-serif;
font-size:12px;
width:315px;
height:350px;
color:#222;
}

.jspContainer{
overflow:hidden;
position:relative;
}

.jspVerticalBar{
position:absolute;
top:0;
right:0px;
width:10px;
height:100%;
}

.jspTrack{
background:#5f5f5f;
background:rgba(95,95,95,0.6);
position:relative;
}

.jspDrag{
background:#3d3d3a;
background:rgba(61,61,58,0.7);
position:relative;
top:0;
left:0;
cursor:pointer;
border-radius:10px;
}

.scroll-pane{
width:100%;
height:285px;
overflow:auto;
}

.horizontal-only{
height:auto;
max-height:200px;
}

#tableMini{
height:150px;
width:315px;
}

td{height:30px;}
tbody tr:nth-child(odd){background:#f7fcff;background:rgba(247,252,255,0.8);}
tbody tr:nth-child(even){background:#c9e1ec;background:rgba(201,225,236,0.8);}
tbody tr:nth-child(1),tbody tr:nth-child(2){background:#e2ffa4;background:rgba(226,255,164,0.8);}
tbody tr:nth-child(15),tbody tr:nth-child(16),tbody tr:nth-child(17),tbody tr:nth-child(18){background:#e7b68b;background:rgba(231,182,139,0.8);}
.headerImg p:nth-child(1){width:30px;}
.headerImg p:nth-child(2){width:230px;padding:7px 0 0 0;}
.headerImg p:nth-child(3){width:55px;padding:7px 0 0 0;}
.float{float:left;}
.textLeft{text-align:left;}		
.textCenter{text-align:center;}
#container{width:315px;}
.jspPane{position:absolute;}

.headerImg{
background:url(../../imgs/gradient_top_grey.png) repeat-x #006694;
color:#fff;
font-weight:bold;
height:30px;
width:315px;
border-bottom:1px solid #3d3d3a;
}

.footerImg{
background:url(../../imgs/gradient_bottom_blue.png) repeat-x;
height:35px;
}

.footerImg>img{
width:52px;
height:32px;
position:relative;
left:5px;
top:1px;
}

.footerImg>p{
color:#fff;
font-size:12px;
padding-top:2px;
text-align:center;
font-weight:bold;
}

.clear{
clear:both;
height:0;
}