﻿/*<General style>*/
body{margin: 0px;}
.fixedWidth{width:920px;margin:0 auto;}
img{border:0px;}
#OneTemplateWrapper{width: 100%;padding:0px 0px 0px 0px;font-family:Segoe UI;}
.Vspace{height:20px;}
.Hspave{width:10px;}
.Text p{font-size:13px; font-family:Segoe UI, Tahoma; color:#333333;}
a { color: #1C6BA3;
    text-decoration: none;}
a:hover { color: #333333;
    text-decoration: underline;}
/*</General style>*/

/*<Header css>*/
#OneHeaderWrapper{padding-bottom:0px;}
#OneHeaderWrapper ul#head{list-style-type:none;margin:0px; padding:0px;}
#OneHeaderWrapper .HeaderL, #OneHeaderWrapper .HeaderR{display:inline-block;width:49%;margin:20px 0px 10px 0px;}
/*#OneHeaderWrapper .HeaderL #siteID h1 a{font-size:34px; text-decoration:none; color:#333333;font-weight:normal;font-family:Segoe UI Light;}*/
#OneHeaderWrapper .HeaderL #siteID h1 {margin: 5px 5px 5px 0;}
#OneHeaderWrapper .HeaderL #siteID h1 a{ font-size: 30px; line-height: 25px; color: #000000 !important; font-family:Segoe UI; font-weight: normal !important; text-decoration:none;}
#OneHeaderWrapper .HeaderR #srchComponent{float:right;border:1px solid #333333;width:370px;height:26px;margin-top:10px;}
#OneHeaderWrapper .HeaderR #srchComponent #srchTxtBox{border:none;width:350px;float:left;margin-top:5px;}
#OneHeaderWrapper .HeaderR #srchComponent #srchLogo{float:left;margin-top:5px;cursor:pointer;}

/*</Header css>*/

/*<Resources box >*/
.BoxHide{display:none !important;}
ul.ResourcesBoxList{margin-left: 24px !important;}
.ResourcesBoxList li{display: list-item !important;list-style-type: square !important;padding-left: 0 !important;margin-left:0px;}
.ResourcesBoxList a{font-size: 13px;text-decoration:none;color: #1C6BA3 !important;}
.ResourcesBoxList a:hover{text-decoration:underline;}
/*</Resources box >*/


/*<Gray seprator css>*/
#OneGrayBar{height:5px;background-color:#eeeeee;}
/*</Gray seprator css>*/

/*<share control>*/
#socialWrapper{font-family:Segoe UI; font-size:12px;margin:0px auto; padding:0px; width:920px; text-align:right;}
#socialWrapper a{text-decoration:none;color:#333333;}
#socialWrapper ul{list-style:none;padding:0px;}
#socialWrapper ul li{display:inline-block;}
#socialWrapper ul.icons li{cursor:pointer;}
#socialWrapper .shareLinks{display:none;width:124px; border:1px solid #E3E3E3;margin:0px;padding:0px;vertical-align:top;position:relative;top:-12px;float:right;z-index:5555;}
#socialWrapper .shareHead{background-color:#464646;padding:2px 5px;margin:0px;text-align:left;}
#socialWrapper .shareHead .share-txt{color:#ffffff;}
#socialWrapper .shareHead .close-btn{color:#333333;float:right;cursor:pointer;}
#socialWrapper .shareTools{margin:0px; text-align:left;background-color:#ffffff;}
#socialWrapper .shareTools ul{text-align:left;margin:0px; padding:2px 5px;}
#socialWrapper .shareTools ul li{padding:5px 0px;width:100%; cursor:pointer;}
#socialWrapper .shareTools ul li span{margin-left:10px;position:relative;top:-2px;}
#socialWrapper .shareTools ul li img{width:16px;}
#socialWrapper #tw-btn, #socialWrapper #fb-btn{display:none;}
#socialWrapper #fb-btn{margin-right:5px;}
.highlight{background-color:#ececec;}
/*</share control>*/

/*<corousal component>*/
#HeroWrapper{margin:0px;padding:0px;}
#carousalContainer{position:relative;height: 250px;}
#carousalWrapper{width: 920px; height: 250px; overflow: hidden; margin: 0px; padding: 0px;position:absolute;}
#carousalWrapper #innerContainer{margin: 0px; padding: 0px; position: relative;}
#carousalWrapper #innerContainer .slider{float:left;margin: 0px; padding: 0px;}
#sliderCounter{padding:0px; margin:0px;width:900px;text-align:right;}
/*#sliderCounter .sliderControls{cursor:pointer;display:inline;font-size:40px;margin-right:5px;color:#6A89A6;}*/
#sliderCounter .sliderControls{cursor:pointer;display:inline;font-size:40px;margin-right:5px;color:#6c8ba6;}
#carousalContainer #carousalControllers{position:absolute;z-index:25;top:-11px;left:5px;}
/*</corousal component>*/

/*<rowIcons menu component>*/
#cybersecurity-rowIcons{font-family:Segoe UI, Tahoma;margin:0px; padding:0px;font-size:13px;position:relative;}
#cybersecurity-rowIcons .rowIcon{background: none repeat scroll 0 0 #0072C6;
 float:left;color:#ffffff;border:1px solid #ffffff; height:20px;
 border-collapse:collapse;width:151px;margin:0px;text-align:center;padding:30px 0px;cursor:pointer;}
#cybersecurity-rowIcons .rowIcon ul.flyoutContainer{list-style-type:none;position:absolute;z-index:10;top:66px; color:#333;
     background: none repeat scroll 0 0 #ffffff; width:150px;padding:0px 0px 0px 0px;
     border:1px solid #333333;margin-left:-1px;display:none;}
#cybersecurity-rowIcons .rowIcon ul.flyoutContainer li{margin:0px; text-align:left;height:30px;top:5px;padding-top:5px;}
#cybersecurity-rowIcons .rowIcon ul.flyoutContainer li span{margin:0px 0px 5px 5px;}
#cybersecurity-rowIcons .rowIcon ul.flyoutContainer li a{color:inherit; text-decoration:none;}
#cybersecurity-rowIcons .rowIcon ul.flyoutContainer li a:hover{color:inherit; text-decoration:underline;}
#cybersecurity-rowIcons .rowIcon ul.flyoutContainer li.bkgColor{background:none repeat scroll 0 0 #0072C6;color:#ffffff;}
.rowIcon table{padding:0px; margin: -13px 15px 0px 10px;}
.rowIcon .rowIconHeading{text-align: left; padding-left: 3px;}
.rowIconHeading a{text-decoration:none;font-size:11px;color:#ffffff;font-family:Segoe UI;}
/*</rowIcons menu component>*/

/*<CenterContentComponent>*/
.bodyTextWrapper{width:100%;margin-top:70px;min-height:200px;}
.bodyTextWrapper ul{list-style-type:none;margin:0px;padding:0px;}
.bodyTextWrapper ul li{display:inline-block; vertical-align:top;padding:5px;}
.bodyTextWrapper .Text{width:600px;}
.bodyTextWrapper .ResourcesBox{width:290px; border:1px solid #333333;}
/*</CenterContentComponent>*/

/*<3ColumnLayoutComponent>*/
.ThreeColumnLayout{width:100%;margin:0px;padding:0px;list-style-type:none;}
.ThreeColumnLayout li{display:inline-block; vertical-align:top; }
.ThreeColumnLayout .column1Wrapper, .ThreeColumnLayout column2Wrapper, .ThreeColumnLayout .column3Wrapper{display:inline-block;padding-right: 5px;}
.blogItem{padding-bottom:5px; margin-left:5px;}
.blogTitle{margin:0px; font-weight:normal;}
.blogTitle a{text-decoration:none; /*color:RGB(79,121,255);*/ color: #1C6BA3 !important;}
.blogTitle a:hover{text-decoration:underline;}
.blogPubDate{font-size:11px;font-style:italic;margin:0px 0px 2px 0px;}
.containerTitle{font-size:1.5em; font-family:Segoe UI Light; color:#333333; font-weight:normal;margin:2px 0px 0px 5px;}
.relatedlinksList{position:relative;}
.relatedlinksList li{display:list-item !important; font-family:Segoe UI;width:100%; position:relative;vertical-align:middle;}
.relatedlinksList li a{text-decoration:none; color: #1C6BA3 !important; position:absolute;font-size:13px;top:7px;}
.relatedlinksList li a:hover{text-decoration:underline;}
/*</3ColumnLayoutComponent>*/


/*<Footer Component>*/
#footerWrapper{width:100%; background-color:#eeeeee;font-size:12px; font-family:Segoe UI;}
#footerWrapper #footer{position:relative;height:350px;background-color:#eeeeee;}
#footerWrapper #footer div.column{float:left; width:25%;}
#footerWrapper #footer div.column p{font-size:16px;}
#footerWrapper #footer div#column1 ul{margin-left:30px !important;}
#footerWrapper #footer div#column2 ul{padding-top:5px !important;}
#footerWrapper #footer div.column ul{list-style-type: none;margin:0px; padding:0px;}
#footerWrapper #footer div.column ul li{margin-bottom:15px;}
#footerWrapper #footer div#column1 ul li span{position:relative; top:5px;vertical-align:top;}
#footerWrapper #footer div#column1 ul li span a{color:#333333;}

@media screen and (-webkit-min-device-pixel-ratio:0) {
    #footerWrapper #footer div#column1 ul li span a{vertical-align:top;}
}

.bottomLinks{background-color:#eeeeee;margin-top:110px;}
.bottomLinks a, div.column a{text-decoration:none; color: #008DC2;}
.bottomLinks a:hover, div.column a:hover{text-decoration:underline; color:#333333;}
.bottomLinks{float:none !important;height:70px;text-align:right;}
.bottomLinks .links{list-style-type:none;}
.bottomLinks .links li{display:inline-block;margin:5px;}
.bottomLinks .copyright{margin-left:20px !important;}
/*</Footer Component>*/



/*CyberSecurity Essay contest pages*/
p.text {
            color: #333333;
            font-family: Segoe UI,Tahoma;
            font-size: 13px;
        }

        td.text {
            color: #333333;
            font-family: Segoe UI,Tahoma;
            font-size: 13px;
        }

        div.text {
            color: #333333;
            font-family: Segoe UI,Tahoma;
            font-size: 13px;
        }

        p.bold {
            color: #333333;
            font-family: Segoe UI,Tahoma;
            font-size: 13px;
            font-weight: bold;
        }

        td.bold {
            color: #333333;
            font-family: Segoe UI,Tahoma;
            font-size: 13px;
            font-weight: bold;
        }

        h1.header {
            font-family: Segoe UI Light;
            color: #1c6ba3;
            font-weight: normal;
            text-align: center;
        }

       .bodyTextWrapper ul.level1list {
margin-left:20px;
        }
        .bodyTextWrapper ul.level1list li{
            list-style-type:disc;display:list-item;
        }
.bodyTextWrapper ul.level2list {
margin-left:20px;
        }
        .bodyTextWrapper ul.level2list li{
            list-style-type:circle;display:list-item;
        }

.column1Wrapper{ width:65%;}
.column3Wrapper{ width:32.5%;}

/*CyberSecurity Essay contest pages*/