/* CSS Document */

html, body { margin:0; padding:0;}
body { margin-top:8px; font:normal 'Droid Sans', arial, serif; color:#000000; text-align:center; line-height:1.2em; }
a img { border-width:0; }
a:link, a:active, a:visited { color:#454545; text-decoration:none;}
a:hover { color:#CCCCCC; text-decoration:none;}

.thumb_bdr { width:75px; height:75px; border:1px solid #454545; margin-left:5px; margin-bottom:5px; }

/* WRAPPER masterpage*/
#wrapper { margin:0 auto; padding:0; width:1004px; text-align:center; word-wrap:break-word; overflow:hidden; }

/* HEADER masterpage*/
#header { margin:0 auto; padding:0; width:100%; text-align:center; }

/*Link for Main Logo*/
#header .customlink_logo:link, .customlink_logo:active, .customlink_logo:visited { color:#FFF !important; text-decoration:none;}
#header .customlink_logo:hover { color:#CCCCCC  !important; text-decoration:none;}

#header a:link, a:active, a:visited { color:#00AEEF; text-decoration:none;}
#header a:hover { color:#CCCCCC; text-decoration:none;}
#header .hdr_bg { margin:0 auto; padding-top:20px; width:100%; text-align:center; background:#FFFFFF url(../images/bg/midshadow.jpg) center repeat-y; }
#header .hdr_description { margin:0 auto; padding:25px 0 25px 0; width:940px; background-color:#000; text-align:left;}
#header .hdr_menu { margin:0 auto; padding:5px 0; width:940px; border-bottom:1px dashed #454545; text-align:left;}

/* CONTENT template*/
#content { margin:0 auto; padding:0; width:1004px; min-height:350px; text-align:left; background:url(../images/bg/midshadow.jpg) center repeat-y;}
#content .ctn_bg { margin:0 auto; padding:10px 0 10px 0; width:940px; text-align:left;}
#content .customLink:link, .customLink:active, .customLink:visited { color:#454545; text-decoration:none;}
#content .customLink:hover { color:#CCCCCC; text-decoration:none;}

/* FOOTER masterpage*/
#footer { margin:0; padding:0; width:100%; width:100%; text-align:center;}
#footer .ftr_bg { margin:0 auto; padding-bottom:20px; width:100%; text-align:center; background:#FFFFFF url(../images/bg/midshadow.jpg) center repeat-y; }
#footer .ftr_description { margin:0 auto; padding:0; width:940px; text-align:left;}
#footer .ftr_section { margin:0 auto; padding:5px 0; width:940px; border-top:1px dashed #454545; text-align:left;}

.cLeft { margin:0 auto; padding:0; float:left; text-align:left; word-wrap:break-word; overflow:hidden; }
.cRight { margin:0 auto; padding:0; float:right; text-align:left; word-wrap:break-word; overflow:hidden;}
.clear { clear:both; }

/* typography */
.copy9 { font:normal 9px 'Droid Sans', arial, serif; text-transform:uppercase;}
.copy11 { font:normal 11px 'Droid Sans', arial, serif; text-transform:uppercase;}
.copy12 { font:normal 12px 'Droid Sans', arial, serif;}
.copy13 { font:normal 13px 'Droid Sans', arial, serif; text-transform:uppercase;}
.copy14 { font:normal 14px 'Droid Sans', arial, serif; text-transform:uppercase;}
.copy11_bold { font:bold 11px 'Droid Sans', arial, serif; text-transform:uppercase; }
.copy12_bold { font:bold 12px 'Droid Sans', arial, serif; }
.copy13_bold { font:bold 13px 'Droid Sans', arial, serif; text-transform:uppercase; }
.copy14_bold { font:bold 14px 'Droid Sans', arial, serif; text-transform:uppercase; }
.h18 { font:normal 18px 'Droid Sans', arial, serif; text-transform:uppercase; }
.h20 { font:normal 20px 'Droid Sans', arial, serif; text-transform:uppercase;}
.h24 { font:bold 24px 'Droid Sans', arial, serif; text-transform:uppercase;}
.colorWHT { color:#FFFFFF; }
.colorBLK { color:#000000; }
.colorCYAN { color:#00AEEF; }
.colorORG { color:#F7941D; }
.colorRED { color:#FF0000; }
.colorGRYLGHT { color:#CCCCCC; }
.colorGRYDRK { color:#454545; }

/*padding type*/
.paddingLF_10 { padding-left:10px; padding-right:10px; }
.paddingTB_10 { padding-top:10px; padding-bottom:10px; }
.paddingBtm { padding-bottom:10px; }
.paddingTop { padding-top:10px; }
.bdr_top { border-top:1px dashed #454545; }
.bdr_bottom { border-bottom:1px dashed #454545; }


/*CSS for Telerik Treeview*/
.RadTreeView .rtHover .rtIn 
{
    font:normal 12px 'Droid Sans', arial, serif;
    background: none !important;
    border: none !important;
    background-position:0 100%;
    text-decoration:none;
    color:#CCCCCC !important;
}

.RadTreeView .rtSelected .rtIn 
{
    font:normal 12px 'Droid Sans', arial, serif;
    background: none !important;
    border: none !important;
    background-position:0 100%;
    text-decoration:none;
    color:#000000 !important;
}

.RadTreeView .rtIn 
{
    font:normal 12px 'Droid Sans', arial, serif;
    color:#000000 !important;
    margin-left:1px;
    text-decoration:none;
}

.RadTreeView .rtSp, 
.RadTreeView .rtImg, 
.RadTreeView .rtIn, 
.RadTreeView .rtChk {
    vertical-align:middle;
}

.RadTreeView .rtSp {
  height: 16px !important;
}

.RadTreeView .rtPlus, 
.RadTreeView .rtMinus 
{ 
  position: relative; 
  top: -2px; 
  _top: -2px; /* IE6 needs less adjusting */ 
}
