@media screen
{
.l
{display:none;position: fixed; top: 0em; right: 0em;background: #FFF;border: 1px solid #336699;width:80px;height:25px;}
* html .l
{position: absolute;}
}
.t_commentHeader
{font-size:85%;color:#52718B;font-family:arial,helvetica,sans-serif;}
.t_comment
{color:#333333;font-family:arial,helvetica,sans-serif;padding:5px;}
.t_reply
{background:#D9E7F3 none repeat scroll 0%;clear:left;font-size:85%;padding:10px;}
input.inputtext
{height:16px;border:1px solid #2878a6;color:#2878a6;font-size:12px;font-weight:bold;text-align:left;background:#E8EDF4;}
.resultSchoolNotFound
{padding:5px;font-size:140%;text-align:center;}
.resultSchool
{padding:5px;font-size:120%;width:30%;float:left;text-align:left;}
.resultUnderSchool
{padding:2px 0 2px 20px;text-align:left;}
.networksSearchResults
{float:left;width:18%;padding:5px;}
.smallOblique
{font-style:oblique;font-size:80%;}
.resultVideo
{padding:5px;width:20%;float:left;text-align:left;}
.businessSmall
{padding:5px;font-size:80%;width:20%;float:left;text-align:left;height:70px;}
.atSmall
{padding:5px;font-size:80%;width:20%;float:left;text-align:left;height:70px;}
.reviewSmallBlue
{font-size:11px;color:#205ca5;}
.fbsmall {color: Gray;font-size:11px;}
.grayDottedTable {border:1px dashed Gray;}
textarea{word-wrap:break-word;}
.vidTitle
{font-size:18px;font-weight:bold;margin:10px 22px 5px;}
.channelVidsDiv
{background:#EEEEEE none repeat scroll 0%;border:1px solid #CCCCCC;}
.smallLabel
{color:#333333;font-size:11px;font-weight:bold;}
.eLink
{border-bottom:1px dotted #0033CC;text-decoration:none;}
a.dg, a.dg:hover, a.dg:active, a.dg:visited
{color:#333333;}
.wsHeading
{font-size:16px;font-weight:bold;}
#actionsAreaDiv
{margin:10px 0px;text-align:center;}
#actionsAreaDiv .actionText
{font-size:16px;font-weight:bold;margin:0px 0px 0px 4px;text-decoration:none;}
#ratingAndStatsDiv
{padding-bottom:2px;}
#ratingAndStatsDiv #viewsDiv
{float:right;padding-right:40px;padding-top:3px;}
#ratingAndStatsDiv #bookmarkDiv
{float:right;padding-top:3px;padding-right:80px;}
#ratingAndStatsDiv .statLabel
{color:#666666;font-size:16px;font-weight:bold;margin:0px 4px 0px 0px;}
#videoStatsDiv
{border:1px solid #CCCCCC;font-size:11px;padding:5px;}
.label
{color:#333333;font-weight:bold;}
#embedDiv
{border-color:#CCCCCC rgb(204, 204, 204);border-style:none solid solid;border-width:0px 1px 1px;font-size:11px;padding:5px;}
.font9
{font-size:0.9em;}
.st1
{float:left;font-size:2em;width:10%;margin-right:5px;padding-top:7px;color:#D9ECA9;}
.st2
{float:left;font-size:2em;width:10%;margin-right:5px;padding-top:7px;color:#356DA0;}
.st3
{float:left;font-size:2em;width:10%;margin-right:5px;padding-top:7px;color:#e58318;}

/* FROM style2.0*/
p{margin:0;}
ol, ul{list-style-type:none;margin:0;padding:0}
img{border:0;}
.clr{clear:both;height:0px;overflow:hidden;}
.hde{display:none}
.lt{float:left}
.rt{float:right;}
em{ font-style:normal}
.orangeTextNormal
{color:#e58318;}
.orangeText
{color:#e58318;font-weight:bold;}
.imgThmb{background:#e1e1e1;border:1px solid #777777;display:block;text-align:center;float:left}
.imgThmb img{vertical-align:middle;}
.error
{font-size:120%;color:#FF0000}
#dataGrid .dataValue {background:#efefef;color:#356DA0;font-size:1.1em;padding:2px 2px 2px 5px;}
.divider {margin:5px 0 5px 0;width:100%;height:1px;border-bottom:1px solid #DDD;overflow:hidden}
.dark {background:#898989;}
.divider_dot {margin:5px 0 5px 0;width:100%;height:1px;border-bottom:1px dotted #DDD;overflow:hidden}
.divider_dash {margin:5px 0 5px 0;width:100%;height:1px;border-bottom:1px dashed #DDD;overflow:hidden}
.nopadding{margin:0px 0px 0px 0px;}
#firstStep h3 {font-size:1.4em;color:#356DA0;padding-top:5px;}

.button {padding:5px 8px;background:#376092 url(../images/bluebutton.gif) repeat-x 0 0; border:1px solid #FFFFFF;color:#FFFFFF;display:inline;font-size:11px;font-weight:bold;line-height:26px;margin-bottom:3px;}
.button a, .button a:hover, .button a:visited {color:#FFFFFF;text-decoration:none;}

.btn-primary {background:#376092 url(../images/bluebutton.gif) repeat-x 0 0;color:#FFFFFF;font-family:arial,helvetica,sans-serif;font-size:12px;font-size-adjust:none;font-stretch:normal;font-style:normal;font-variant:normal;font-weight:bold;line-height:normal;overflow:visible;padding:2px 8px 1px;vertical-align:middle;margin-left:10px}
.btn-primary-login {background:rgb(55,96,146);color:#FFFFFF;font-family:arial,helvetica,sans-serif;font-size:92%;font-size-adjust:none;font-stretch:normal;font-style:normal;font-variant:normal;font-weight:bold;line-height:normal;overflow:visible;padding:2px 8px 1px;vertical-align:middle;margin-left:10px}
.navbar h1 {font-size:1em;font-weight:bold;}
.navbar h2 {font-size:.9em;font-weight:normal;}
.mod .bod .nostyle li {background:none;padding:0;margin:0;}

.newtabs {
border-bottom:1px solid #898989;
font-size:11px;
font-family:"lucida grande",tahoma,verdana,arial,sans-serif;
padding-left:10px;
}

.left_tabs {
float:left;
margin-left:5px;
background:#FFF;
/*border-top:1px solid #898989;*/
border-left:1px solid #898989;
}

.right_tabs {
float:right;
margin-right:10px;
background:#FFF;
/*border-top:1px solid #898989;*/
border-left:1px solid #898989;

}

.toggle_tabs {
display:inline;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0pt;
padding:0pt;
text-align:center;
}

.toggle_tabs li {
display:inline;
padding:0px 0px 0px;
margin-left:-3px;
}

.toggle_tabs li.first a.selected {
    border-left:1px solid #36538F;
    border-right:1px solid #5973A9;
    margin:0pt;
}
.toggle_tabs li a.selected {
    background:#6899cc none repeat scroll 0%;
    border-color:#5780ab;
    border-style:solid;
    border-width:1px;
    color:#FFFFFF;
    margin-left:-1px;
}
.toggle_tabs li.first a {
    border:1px solid #898989;
}
.toggle_tabs li a {
    border-color:#898989 rgb(137, 137, 137) rgb(137, 137, 137);
    border-style:solid solid solid none;
    border-width:1px 1px 1px 0pt;
    color:#333333;
    font-weight:bold;
    padding:2px 8px 3px 9px;
    background: #F1F1F1;
}
.tabContainer
{margin:0 0 5px 0;background:#fff;border:1px solid #DDDDDD;border-top:none;padding:5px;}

.undertabs
{
border-bottom:1px solid #898989;
border-left:1px solid #898989;
border-right:1px solid #898989;
font-size:11px;
font-family:"lucida grande",tahoma,verdana,arial,sans-serif;
}
.undertabs li {display:inline;}
/*.undertabs li.in {display:inline;border-right:1px dotted #898989;}*/

.undertabs li a {padding:2px 8px 3px 9px;font-weight:bold}
.undertabs li a.selected {background:#356DA0 none repeat scroll 0%;color:#FFF}

.myLinks a.active{text-decoration:underline}
.topleftmargin{margin:5px 5px 0 0;}


/* colors for headers */

.blue a{color:#fff;}

.lightblue{background:#E5E5E5;color:#0851bc;}
.lightblue a{color:#0851bc;}

.darkblue{background:#356DA0;color:#fff;}
.darkblue a{color:#fff;}

.profileblue{background:#6899cc;color:#FFF;}
.profileblue a{color:#FFF;}

.profileright{background:#edeef3;color:#365d63;}
.profileright a{color:#365d63;}

.darkgray{background:#777777;color:#FFF;}
.darkgray a{color:#FFF;}

.modNoBorders .mod{border:none;}

.mod .yui-nav li{background:none;padding:0px;margin:0}
.yui-navset{background:#fff;border:none;font-size:11px;font-family:"lucida grande",tahoma,verdana,arial,sans-serif;}
.yui-nav {float:left;margin-right:10px;}
.yui-nav li {border-bottom:1px solid #efefef;}
.yui-nav li a{background:#F1F1F1;padding:2px 8px 3px 9px;display:block;color:#333333;font-weight:bold;}
.yui-nav .selected a {background:#356DA0;color:#FFF;}
.mod .noBG li{background:none;margin:0px;padding:0px;}
.wrap{
white-space: pre-wrap; /* css-3 */
white-space: -moz-pre-wrap;!important /* Mozilla, since 1999 */
white-space: -pre-wrap; /* Opera 4-6 */
white-space: -o-pre-wrap; /* Opera 7 */
word-wrap: break-word; /* Internet Explorer 5.5+ */
}