html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
  margin: 0;
  padding: 0;
  border: 0;
  outline: 0;
  font-size: 100%;
  vertical-align: baseline;
  background: transparent;
}
:focus {
  outline: 0;
}

body {
  line-height: 1;
}

blockquote, q {
  quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
  content: '';
  content: none;
}

form{padding:0px; margin:0px;}
input, select, textarea{padding:2px; margin:2px;}
.formitem{margin:5px 2px 5px 2px;}
hr {color:#fff; border-top:1px solid #fff; border-left:1px solid #fff; border-right:1px solid #fff; border-bottom:1px solid #F5F5F5};
table td, table th{vertical-align: top;}
ul, li {text-decoration: none; list-style-type: none;}
h1, h2, h3, h4, h5{margin: 1px; padding: 1px; color:#2C687A; font-family: arial,helvetica,sans-serif; font-weight: normal;}

h1{font-size: 20px;}
h2{font-size: 18px;}                     
h3{font-size: 16px;}
h4{font-size: 14px;}
h5{font-size: 12px;} 

a:link, a:visited {color:#3F98B1; text-decoration: none;}
a:hover {color:#3F98B1; text-decoration: underline}

/* Fonts */
.link{cursor: pointer;}
.small{font-size: 11px;}
.link{cursor: pointer;}
.arial{font-family: Arial;}
.font-8{font-size:8px;}
.font-10{font-size:10px;}
.font-11{font-size:11px;}
.font-12{font-size:12px;}
.font-14{font-size:14px;}
.font-16{font-size:16px;}
.font-18{font-size:18px;}
.font-20{font-size:20px;}

.font-white{color:#fff;}
.font-blac{color:#000;}
.font-grey{color: #6c6c6c}
.font-green{color: #429D37}
.font-blue{color: #3F98B1}
.font-red{color: #FF8080} 
.bold{font-weight: 600;}

.font-left{text-align:left;}
.center{text-align:center;}
.font-right{text-align:right;}

/* Colors */
.bwhite{background-color:#fff;}
.bblac{background-color:#000;}
.bred{background-color:#FF8080;}
.bgreen{background-color:#C5EEC4}
.bgrey{background-color:#F0F0F0;}
.bg_line1{background-image: url(../images/bg_line1.png)}
.bg_line2{background-image: url(../images/bg_line2.png)}

/* Blocks*/

.b {border:1px solid #C0C0C0}
.grey {background-color:#F0F0F0;}
.grey2 {background-color:#F9F9F9;}
.yelow {background-color: #FBF9DD;}
.oth{background-color:#E6FAFF}
.info{font-size:11px; color: #429D37;}

/* Bottons*/
.btn-loading-s{margin:2px 2px 2px 2px; padding: 0px 0px 0px 0px; height: 10px; width: 10px;
              background-image: url(../images/ico_loader_small.gif);
              border: 0px; background-color: transparent;} 

/* Padding & Margin*/
.padding-1 {padding:1px;}
.padding-2 {padding:2px;}
.padding-3 {padding:3px;}
.padding-4 {padding:4px;}
.padding-5 {padding:5px;}
.padding-7 {padding:7px;}
.padding-10 {padding:10px;}
.padding-15 {padding:15px;}
.padding-20 {padding:20px;}

.margin-1 {margin:1px;}
.margin-2 {margin:2px;}
.margin-3 {margin:3px;} 
.margin-4 {margin:4px;} 
.margin-5 {margin:5px;}
.margin-7 {margin:7px;}
.margin-10 {margin:10px;}
.margin-15 {margin:15px;}
.margin-20 {margin:20px;}

.border{border: 1px #000 solid}
.border-2{border: 2px}
.border-grey{border-color:#F5F5F5}
.border-grey2{border-color:#C0C0C0}
.border-black{border-color:#000}
.dashed{border-style:dashed}
.solid{border-style:solid}

div.corner{
  border: 1px solid #C0C0C0;
  -moz-border-radius-topleft : 5px;
  -webkit-border-top-left-radius : 5px;
    -moz-border-radius-topright : 5px;
    -webkit-border-top-right-radius : 5px;
    -moz-border-radius-bottomleft : 5px;
    -webkit-border-bottom-left-radius : 5px;
    -moz-border-radius-bottomright : 5px;
    -webkit-border-bottom-right-radius : 5px;
}

.width-25 {width:25px;}
.width-50 {width:50px;}
.width-75 {width:75px;}
.width-100 {width:100px;}
.width-125 {width:125px;}
.width-150 {width:150px;}
.width-200 {width:200px;}
.width-250 {width:250px;}
.width-350 {width:350px;}
.width-500 {width:500px;}
.width-600 {width:600px;}

.p25 {width:25%;}
.p33 {width:33%;}
.p50 {width:50%;}
.p75 {width:75%;}
.p100 {width:100%;}

 /* Each Row color */
.row_0{background: transparent;}
.row_1{background-color: #F5F5F5;}

/* Position */
.float-left     {float:left;}
.float-right    {float:right;}
.hidden         {display:none;}
.top            {vertical-align:top;}
.c              {clear:both;}
.nowrap         {white-space: nowrap;}
#uplStatus      {color:#FF0000; font-size: 10px; font-family: arial;}
table tr .hover:hover {background-color: #FBF9DD;}

/* Page Loading */
#loader{margin: 5px 5px 5px 5px;
        padding: 10px 10px 10px 10px;
        font-family:Arial;
        font-size: 16px;
        font-weight: 400;
        color:#666;
        text-align: center;}

#loader p{border: 1px dashed #666;
          margin: 5px 5px 5px 5px;
          padding: 20px 20px 20px 20px;
          width:100px; font-size: 10px; font-weight: 600;}
#loader img{margin: 0px 0px -9px -5px;}

/* FORUM BUTTONS */
#fbtn {margin: 2px; padding: 4px 10px 4px 4px; display:inline; white-space: nowrap; border:1px solid #E0E0E0;}


.more {margin:5px;font-size: 9px; font-family: arial; text-decoration: none; text-align:right;}
.more a{padding:0px 5px 0px 5px;}
.more .green       {background-color: #A4EE8A; color:green; }
.more .green:hover {background-color: green; color:#A4EE8A; text-decoration: none;}
.more .blue        {background-color: #CCDDE1; color:#16A2CF; }
.more .blue:hover  {background-color: #16A2CF; color:#CCDDE1; text-decoration: none;}


