﻿/* uheader */
.uheader{
 width:1000px;
 height:111px;
 background:url(images/head_bg.jpg) repeat-x;
 display:block;
 padding-left:10px;
 padding-top:10px;
}

/* login control */
.login{
 float:right;
 background:url(images/head_right.jpg) no-repeat; 
 background-position:top right;
 height:111px;
 width:539px;
 margin-top:-10px;
 padding-top:30px;
 padding-right:20px;
 text-align:right;
}

/* .login */
 a{
 color:#fff !important;
}

.login a:hover{
 
}

#dnnLOGO{
}


/* menu */
.MenuLeft{background: transparent url(images/BlackMenuLeft.png) top left no-repeat;height: 58px;margin-left: 0px;}
.MenuRight{background: transparent url(images/BlackMenuRight.png) top right no-repeat;height: 58px;margin-right: 0px;}
.MenuCenter{background: transparent url(images/BlackMenuFill.png) top repeat-x;height: 58px;margin: 0 10px 0 10px;}

.mainMenu
{
    margin:0;
    padding:0;
    width: 100%;
    margin: 0 auto;
    padding: 0;
    list-style: none;
}

.mainMenu .root
{
    font-family: Tahoma, Geneva, sans-serif;
    color: #ffffff;
    font-size: 12px;
    font-weight: bold;
    text-align: center;
    padding: 0px 20px 0px 20px;
    margin-right: 10px;
    white-space: nowrap;
    float: left;
    line-height: 62px;
}


/* Main menu hover */
.mainMenu .hov
{
    color: #fff;
    background: url(images/blackhover.png) repeat-x top left;
    height: 58px;
}

/* Main menu selected */
.mainMenu .sel, .mainMenu .bc
{
    color: #fff;
    background: url(images/blackhover.png) repeat-x top left;
    height: 58px;
}
.mainMenu table
{
    z-index: 4444;
    border: solid 2px #1A1A1A;
    width: 150px;
}

/* SUB Menu Normal */
.mainMenu tr.mi
{
    background-color: #ffffff;
    z-index: 1000;
    font-size: 10px;
    font-weight: bold;
    text-align: left;
    color: #1a1a1a;
    line-height: 25px;
}
.mainMenu tr.mi td
{
    padding: 0 2px;
    text-transform: none;
}

/* SUB Menu hover & selected */
.mainMenu tr.hov
{
    background: white url(images/blackhover.jpg) repeat-x top left;
    height: 25px;
}

.mainMenu tr.hov td
{
    color: #ffffff;
}

.mainMenu tr.sel, .mainMenuBlack tr.bc
{
    background: white url(images/blackhover.jpg) repeat-x top left;
    height: 25px;
}

.mainMenu tr.sel td, .mainMenuBlack tr.bc td
{
    color: #ffffff;
}

.main_dnnmenu_break
{
    height: 2px;
    background-color: #D5E0FF;
}

.hr, hr{
 background-color:#427684 !important;
 color:#427684 !important;
}

.LoginBlock{
 border-color:#427684 !important;
}
html{

 margin:0px auto;
}
body{
 margin:0px auto;

 background:#97b6bf url(images/body_bg.png) repeat-x !important;
 color:#427684;
}
/* background fade effect */
.HomeLayoutBG{
 position:absolute; 

 width:1592px;
 height:775px;

 top:0;
 z-index:-10;
 margin:0 auto;
}
.pg_container{
 
 vertical-align:top;
  filter:alpha(opacity=80);        /* ie lt 7 */
  opacity:0.8;                     /* standard: ff gt 1.5, opera, safari */
  moz-opacity: 0.8;                /* ff lt 1.5, netscape */
  -khtml-opacity: 0.8;             /* safari 1.x */
  -ms-filter: �alpha(opacity=80)�; /* ie 8 */
 margin:0 auto;

}
.ucontent{
 background:url(images/content_bg.png) repeat-x !important;
 color:#b5b5b5 !important;
 background-color:#0c2931 !important;
/*
 margin-left:4px;
 margin-right:4px;
 padding:10px;
*/
 padding:10px;


}
.ucontent1{
 background-color:#0c2931 !important;
}

.uspacer{
 margin-top:150px;
 display:block;
}
.ufooter{
 background:url(images/footer_bg.jpg) no-repeat;
 background-position:bottom left;
display:block;
 height:82px;
padding-left:20px;
padding-right:20px;
background-color:#0c2931 !important;
 color:#b5b5b5 !important; 
 
}
.ufooter span{
 padding-top:30px;
}
.ufooter .SkinObject{

 color:#fff !important;

}
#bg1{
 background:url(images/main_bg.jpg) no-repeat  center top; 
 height:100%;  
 width:100%;
 position:absolute; 
 top:0px; 
 left: 0; 
}
#bg2{
 background:url(images/main_bg2.jpg) no-repeat  center top; 
 height:100%;  
 width:100%;
 position:absolute; 
 top:0px; 
 left: 0; 
}
#bg3{
 background:url(images/main_bg3.jpg) no-repeat  center top; 

 height:100%;
 width:100%;
 position:absolute; 
 top:0px; 
 left: 0; 
}


/*-------------- Skin Banner --------------*/
.SkinBannerContainer{
 width: 990px;
 position: relative;
 height: 267px;
 background-color:#fff;
}
.SkinBannerLeft{
 background: transparent url(images/Left.png) top left repeat-y;
 height: 267px;
 margin-left: 0px;
}
.SkinBannerRight{
 background: transparent url(images/Right.png) top right repeat-y;
 height: 267px;
 margin-right: 0px;
}
#Prev{
 width: 35px;
 height: 82px;
 position: absolute;
 margin-top: 70px;
 top: 30;left: 0;
 background: transparent url(images/BlackPrev.png);
 margin-left: -10px;
 z-index: 10;
 cursor: pointer;
 display: inline;
}
#Next{
 width: 35px;
 height: 82px;
 position: absolute;
 margin-top: 70px;
 top: 30;
 right: 0;
 background: transparent url(images/BlackNext.png);
 margin-right: -10px;
 z-index: 10;
 cursor: pointer;
 display: inline;
}
.slideshow{
 height: 267px;

 width: 984px;
 margin: 0 auto;
 margin-left: 3px;
 margin-top: 0px;
 text-align: center;
 position: absolute;
 left: 0px;
 background: url(images/BannerBG.jpg) repeat-x;
}



/* content */
h1,h2,h3,h4{
 color:#fff !important;
}
/* dotnetnuke default content page */

#TelerikInside {
 clear:both;
}
#QuickLinks h2, #TelerikInside h2{
 color:#000 !important;
}
#QuickLinks, #TelerikInside{
 color:#000 !important;
}
.LoginBlock h3{
 background-color:#000 !important;
}

dt, dd{
 color:#fff !important;
}

#QuickLinks a, #TelerikInside a{
 color:#000 !important;
}
dl dt, dl dd a{
 color:#000 !important;
}
.LoginBlock dl dt{
 color:#fff !important;
}
.IconTop a:hover {
 background-color:#000 !important;
}


.WorkPanel .Normal, .WorkPanel .Head, .WorkPanel .SubHead, .SubHead{

 color:#fff !important;

}
#BannerContainer, .dnnRibbon .content, .ControlPanel, .dnnRibbonBarHeader, .rtsIn, .dnnRibbonBar,.barContent, .dnnRibbonBarCol2, .dnnRibbonBarCol1, .dnnRibbonBarCol3, .ControlPanel a{
 background-color:#000 !important;
}





.FileManager_FileList{
 background-color:#000;
}


.Normal{
 color:#000 !important;
}

.FileManager td, FileManager_ToolBar td, .FileManager span, .FileManager_Toolbar span{ 
 color:#79bbc7 !important;
}

.c_content{
}

.containerAdminBorder{
 border: none !important;
}

.txt_header{
 background:url(images/txt_header.png) no-repeat;
 display:block;
 height:24px;
 width:580px;
}
.txt_footer{
 background:url(images/txt_footer.png) no-repeat;
 display:block;
 height:24px;
width:580px;
}
.txt_back{
 background:url(images/txt_back.png) repeat-y;
 width:580px;
 display:block;
 padding:15px;
 font-family: times new roman; 
 
}
.txt_back p, .txt_back hr{
 margin-right:40px;
}



.txt_upane_left{
 background-color:#000;
 width: 540px; vertical-align: top;
}
.txt_upane_right{
 background-color: #000000 ! important; 
 width: 100%;
/*
 vertical-align:middle;
*/
vertical-align:top;
padding-top:20px;


}
.txt_upane_right a, .txt_upane_right img{
 border:none;
}
.txt_back a{
 color:#000 !important;
}

.ucallno{
 font-size:large;
 font-weight:bold;
 text-align:center;
}



/*-------------- Skin Banner --------------*/
.SkinBannerContainer{width: 100%;position: relative;height: 267px; }
.SkinBannerLeft{background: transparent url(images/Left.png) top left repeat-y;height: 267px;margin-left: 0px;}
.SkinBannerRight{background: transparent url(images/Right.png) top right repeat-y;height: 267px;margin-right: 0px;}

.slideshow{height: 267px;width: 984px;margin: 0 auto;margin-left: 3px;margin-top: 0px;text-align: center;position: absolute;left: 0px;background: white url(images/BannerBG.jpg) repeat-x;}

#RedPrev{width: 35px;height: 82px;position: absolute;margin-top: 70px;top: 30;left: 0;background: transparent url(images/RedPrev.png);margin-left: -10px;z-index: 10;cursor: pointer;display: inline;}
#RedNext{width: 35px;height: 82px;position: absolute;margin-top: 70px;top: 30;right: 0;background: transparent url(images/RedNext.png);margin-right: -10px;z-index: 10;cursor: pointer;display: inline;}

#BlackPrev{width: 35px;height: 82px;position: absolute;margin-top: 70px;top: 30;left: 0;background: transparent url(images/BlackPrev.png);margin-left: -10px;z-index: 10;cursor: pointer;display: inline;}
#BlackNext{width: 35px;height: 82px;position: absolute;margin-top: 70px;top: 30;right: 0;background: transparent url(images/BlackNext.png);margin-right: -10px;z-index: 10;cursor: pointer;display: inline;}



#dnn_ctr395_Feedback_trCaptcha2 .Normal{
 color:#fff !important;
}

#dnn_dnnSEARCH_ClassicSearch .SkinObject label{
 color:#fff !important;
}








