@charset "utf-8";






BODY
{
    margin-left:8px; margin-right:8px; margin-top:0px; margin-bottom:0px;
    padding-left:0px; padding-right:0px; padding-top:0px; padding-bottom:0px;
    background-image: url(/SC/Images/page_gradient.png );
	background-image: url(../Images/page_gradient.png );
    background-repeat: repeat-x;
    background-color: #b8babc;
	color: #424549;
	font-size: 13px;
	font-family: Trebuchet MS;
	font-weight: normal;
	line-height: 18px;	
	font-size-adjust:none;
	font-style:normal;
	font-variant:normal;
}

.header
{
	
	min-width:1000px;
	width:100%;
}

.navigation
{
    clear:both;
    margin-left:18px;
    height:29px;
	color:#424549;
	font-family:Trebuchet MS;
	font-size:13px;
	font-weight:normal;
	font-size-adjust:none;
	font-style:normal;
	font-variant:normal;
	line-height:1.231;
}

.min-width
{
	min-width:1000px;
	width:100%;
}

.create_group A.yuimenuitemlabel
{
    font-style:italic;
    color:#4e8da9;
}






.navigation A, .navigation A:active, .navigation A:visited, .navigation A:hover
{
    display:block;
    float:left;
    height:29px;
    line-height:29px;
    width:95px;
    background:#dadddf;
    background-image:url(/SC/Images/navigation/tab_middle.png );
	background-image:url(../Images/navigation/tab_middle.png );
    text-align:center;
    color:#4e4e4e;
    text-decoration:none;
    font-family:Trebuchet MS;
    background-repeat:no-repeat;
}

a, a:visited, a:active
{
color:#424549;
}

.navigation A.selected, 
.navigation A:active.selected, 
.navigation A:visited.selected,
.navigation A:hover.selected
{
    background-color:white;
    background-image:url(/SC/Images/navigation/tab_middle_selected.png );
	background-image:url(../Images/navigation/tab_middle_selected.png );
}



.navigation A.first, 
.navigation A:active.first, 
.navigation A:visited.first, 
.navigation A:hover.first
{
    background-image:url(/SC/Images/navigation/tab_left.png );
	background-image:url(../Images/navigation/tab_left.png );
}

.navigation A.first_selected, 
.navigation A:active.first_selected, 
.navigation A:visited.first_selected, 
.navigation A:hover.first_selected
{
    background-color:white;
    background-image:url(/SC/Images/navigation/tab_left_selected.png );
	background-image:url(../Images/navigation/tab_left_selected.png );
}



.navigation A.last, 
.navigation A:active.last, 
.navigation A:visited.last, 
.navigation A:hover.last
{
    background-image:url(/SC/Images/navigation/tab_right.png );
	background-image:url(../Images/navigation/tab_right.png );
}

.navigation A.last_selected, 
.navigation A:active.last_selected, 
.navigation A:visited.last_selected, 
.navigation A:hover.last_selected
{
    background-color:white;
    background-image:url(/SC/Images/navigation/tab_right_selected.png );
	background-image:url(../Images/navigation/tab_right_selected.png );
}

.navigation A.logout,
.navigation A:active.logout,
.navigation A:visited.logout,
.navigation A:hover.logout
{
    float:left;
    background-image:none;
    background:transparent none repeat scroll 0 0;
}






.topalign
{
	margin-top:0px;
	padding-top:0px;
}

.logo
{
    margin-top:10px;
    margin-bottom:10px;
    width:300px;
    height:45px;
    float:left;
    background-image:url(/SC/Images/logo.png );
	background-image:url(../Images/logo.png );
    cursor: hand;
}

.logo_new
{
    margin-top:10px; margin-bottom:10px; margin-left:10px; width:300px; height:45px; float:left;
    background-image:url(/SC/Images/mcafee_new_logo.png ); _background-image:url(/SC/Images/mcafee_new_logo.gif );
	background-image:url(../Images/mcafee_new_logo.png ); _background-image:url(../Images/mcafee_new_logo.gif );
    cursor:hand;
}

.logoupload
{
	width:448px;
}

.contenthead
{
	font-size:13px;
	font-weight:bold;
	color:#4A4F55;
}





.short_title_text {
	color:#4A4F55;
	font-family:Trebuchet MS;
	font-size:18px;
	font-weight:normal;
	line-height:38px;
	padding-left:4px;
}

.short_table_text {
	color:#4A4F55;
	font-family:Trebuchet MS;
	font-size:16px;
	font-weight:normal;
	line-height:38px;
	padding-left:4px;
}

.footer {
	color:#000000;
	font-family:Trebuchet MS;
	font-size:10px;
	text-align:center;
	margin-top:9px;//margin-top:0px;
	padding-bottom:2px;//padding-bottom:5px;
}

#error #footer {
    font-size:10px;
    margin-top:0px;//margin-top:10px;
	
    width: 98%;
    
    clear: both;
    text-align: center;
    color: #000000;
}

#error #footer a,
#error #footer a:active,
#error #footer a:visited {
    color: #000000;
}

#error #footer a:hover {
    color: #000;
}

.toolbar
{
    clear:both;
    display:block;
    
    height:108px;
    background:#f2f2f2;
    background-image:url(/SC/Images/toolbar/gradient.png );
	background-image:url(../Images/toolbar/gradient.png );
}

.toolbar_short
{
    clear:both;
    display:block;
    
    height:45px;
    *height:45px;
	_height:45px !important;
	min-width:1395;
    background:#f2f2f2 url(/SC/Images/toolbar/middle_short.gif) repeat-x 0 0;
	background:#f2f2f2 url(../Images/toolbar/middle_short.gif) repeat-x 0 0;
}

.toolbar .button
{
    color:#4a4f55;
    display:block;
	height:68px;
    
    border:0px none;
	margin-right:8px;
	padding-top:2px;
    text-decoration:none;
    font-size:12px;
	line-height:14px;
    font-family:Trebuchet MS;
	font-weight:bold;
    text-align:center;
    float:left;
	white-space:normal;
	background-repeat:no-repeat;
}

.toolbar .button A,
.toolbar .button A IMG
{
    border: 0px none;
}


#dashboard_main .toolbar .filtersSection .divider,
#allComputersReport .toolbar .filtersSection .divider {
    *margin-top:-5px! important;
}



.infobox
{
    margin-left:546px;
    margin-right:48px;
    padding-right:0px;
    height:108px;    
    background-image:url(/SC/Images/toolbar/info_box_middle.gif );
	background-image:url(../Images/toolbar/info_box_middle.gif ); 
    background-repeat:repeat-x;
   
}

.infobox_content
{
    background-image:url(/SC/Images/toolbar/info_box_right.gif );
	background-image:url(../Images/toolbar/info_box_right.gif );
    background-repeat:no-repeat;
    background-position:right;
    margin-right:0px;
    height:108px;
    padding-left:0px;
    vertical-align:center;
    clear:none;
    color:#424549;
    font-size:13px;
    font-family:Trebuchet MS;
    font-weight:bold;
}

.infobox_content DIV
{
    background-image:url(/SC/Images/toolbar/info_box_left.gif );
	background-image:url(../Images/toolbar/info_box_left.gif );
    background-repeat:no-repeat;
    background-position:0px 0px;
    padding-left:260px;
    padding-top:35px;
    padding-right:20px;
    height:60px;
}

.infobox_content IMG
{
    padding:0px;
    margin:0px;
}

.toolbar .cap_left
{
    float:left;
    width:8px;
    height:108px;
	text-align:right;
    background-image:url(/SC/Images/toolbar/cap_left.png );
	background-image:url(../Images/toolbar/cap_left.png );
}

.toolbar .cap_right
{
    float:right;
	height:98px;
	
    padding-right:5px;
    background-image:url(/SC/Images/toolbar/cap_right.gif );
	background-image:url(../Images/toolbar/cap_right.gif );
	background-repeat:no-repeat;
    background-position:left 0px;
}

.toolbar .cap_right .buttons
{	
	margin-top: 0px;
	*margin-top: 2px !important;
	_margin-top: 2px !important;
	margin-left:20px;
}

.toolbar .cap_right .buttons #ctl00_bodyContent_ucDownLoadOptions_imgbtnEmail {
	padding: 5px;
	*padding: 3px 5px !important;
	_padding: 5px !important;
}

.toolbar .cap_right a
{	
	text-decoration:none;
	font-family:Trebuchet MS;
	font-size:11px;
	display:block;
	line-height:18px;
	margin-top:0px;
}

.toolbar .cap_right a img
{
	padding:3px 5px;
	vertical-align:middle;
	
}

.toolbar_short .cap_left
{
	background:url(/SC/Images/toolbar/cap_left_short.gif) 0 0;
	background:url(../Images/toolbar/cap_left_short.gif) 0 0;
	float:left;
	height:45px;
	
	text-align:right;
	width:8px;
}

.toolbar_short .cap_right
{
    float:right;
	height:45px;
	
	_width:50px;
    padding-right:5px;
    background-image:url(/SC/Images/toolbar/cap_right_short.gif);
	background-image:url(../Images/toolbar/cap_right_short.gif);
	background-repeat:no-repeat;
	background-position:right 0;
}

.toolbar_short .cap_right .buttons
{
	background-image:url(/SC/Images/toolbar/divider_short.png);
	background-repeat:no-repeat;
	height:36px;
    margin-left:36px;
    margin-top: 0px;
}

.toolbar_short .cap_right a
{
 	display:block;
	text-decoration:none;
	font-family:Trebuchet MS;
	font-size:11px;
	line-height:18px;
}

.toolbar_short .cap_right a img {
	vertical-align:middle;
	padding: 12px 5px 5px 10px;
}





.primary_content
{
    clear:both;
	display:block;
	min-width:980px;
	padding-top:8px;
	
}



 .contentContainer
{
    background:white none repeat scroll 0 0;
	clear:both;
	overflow:auto;
	padding:2px 8px 4px;
}

.contentContainer_short
{
	background:white none repeat scroll 0 0;
	clear:both;
	overflow:auto;
	padding:0 8px 8px;
}

.contentTop
{
	height:6px;
	background:white url(/SC/Images/corner_tl.gif ) no-repeat scroll 0 0;
	background:white url(../Images/corner_tl.gif ) no-repeat scroll 0 0;
}

.contentTop DIV
{
	width:6px;
	height:6px;
	float:right;
	background:white url(/SC/Images/corner_tr.gif ) no-repeat;
	background:white url(../Images/corner_tr.gif ) no-repeat;
}

.contentContainer .tr
{
	width:8px;
	height:26px;
	top:0px;
	right:0px;
	background:url(/SC/Images/widgets/panel_tr.gif ) no-repeat;
	background:url(../Images/widgets/panel_tr.gif ) no-repeat;
	position:absolute;
}

.contentBottom
{
	background:white url(/SC/Images/corner_bl.gif) no-repeat scroll 0 0;
	background:white url(../Images/corner_bl.gif) no-repeat scroll 0 0;
	height:6px;
}

.contentBottom DIV
{
	width:6px;
	height:6px;
	float:right;
	background:white url(/SC/Images/corner_br.gif ) no-repeat;
	background:white url(../Images/corner_br.gif ) no-repeat;
}




.tablebuttons
{
    height:26px;
    border:0px none;
    background:transparent url(/SC/Images/yui/menu_button_bg.gif ) repeat-x scroll 0 0;
	background:transparent url(../Images/yui/menu_button_bg.gif ) repeat-x scroll 0 0;
    padding-right:0px;
    font-size:11px;
    font-family:Trebuchet MS;
    font-weight:normal;
	color: #383838;
}




#add_computer
{
	background-image:url(/SC/Images/toolbar/buttons/install_protection_background.gif );
	background-image:url(../Images/toolbar/buttons/install_protection_background.gif );
	padding-top:20px;
	width:138px;
}

#add_computer SPAN
{
	margin-right:10px;
	float:right;
}

#add_computer:hover
{
	background-image:url(/SC/Images/toolbar/buttons/install_protection_background.gif );
	background-image:url(../Images/toolbar/buttons/install_protection_background.gif );
	
}

#add_policy
{
	background-image: url(/SC/Images/toolbar/buttons/add_policy_hover.png );
	background-image: url(../Images/toolbar/buttons/add_policy_hover.png );
	width:60px;
}

#add_policy:hover
{
	background-image: url(/SC/Images/toolbar/buttons/add_policy_hover.png );
	background-image: url(../Images/toolbar/buttons/add_policy_hover.png );
}

#save,
#save:hover,
#cancel,
#cancel:hover {
	background-image:url(/SC/Images/toolbar/buttons/add_policy_hover.png);
	background-image:url(../Images/toolbar/buttons/add_policy_hover.png);
	padding-top:8px;
	width:60px;
}

#auto_arrange,
#add_widget {
	background-image:url(/SC/Images/toolbar/buttons/add_widget_hover.png );
	background-image:url(../Images/toolbar/buttons/add_widget_hover.png );
	width:67px;
}

#auto_arrange:hover,
#add_widget:hover {
	background-image:url(/SC/Images/toolbar/buttons/add_widget_hover.png );
	background-image:url(../Images/toolbar/buttons/add_widget_hover.png );
}

.statusbad,.red {
	color: #CC0000;
}

#divProgressBar {
	z-index: 10000;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=10)";
	filter: alpha(opacity=80); 
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=80); 
	-moz-opacity: .80; 
	-khtml-opacity: 0.8;   
	opacity: 0.8;   
	background-color:#333;
	position:fixed;
	top:0px;
	left:0px;
	width:100%;
	height:100%;
	text-align:center;
	vertical-align:middle;
}

* html #divProgressBar {
	z-index: 10000;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
	filter: alpha(opacity=80); 
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=80); 
	-moz-opacity: .80; 
	-khtml-opacity: 0.8;   
	opacity: 0.8;   
	background-color:#333;
	position:absolute;
	top:0px;
	left:0px;
	width:100%;
	height:200em;
	text-align:center;
	vertical-align:middle;
}

#progContainer {
	margin-left: auto;
	margin-right: auto;
	margin-top:100px;
	position: relative;
	background-color: #FFFFFF;
	width: 200px;
	*height:140px;
	_height:145px;
	border: 1px solid #000;
}

#progContainer #imageHolder {
	text-align: center;
	margin-top: 10px;
	margin-bottom: 10px;
}

#progContainer #textHolder {
	background-color: #CCC;
	border: 1px solid #333;
	margin-left: 10px;
	margin-right: 10px;
	margin-bottom: 10px;
	padding: 20px 10px;
	font-family: Verdana, Arial;
	font-size: 12px;
	font-weight: bold;
	text-align: center;
}

#progContainer #btnClose {
	float:right;
	top:0px;
	border-left:1px solid #CCC;
	border-bottom:1px solid #CCC;
}






#topNaviBar {
	margin-left:18px;
	position:relative;
	z-index:9999;
}

#topNaviBar ul {
	padding: 0;
	margin: 0;
	list-style: none;
}

#topNaviBar li {
	float: left;
	
	position: relative;
	font-family: Trebuchet MS;
	font-size: 12px;
	list-style-type:none;
	list-style-image:none;
	behavior:url(/MarketingContent/css/hover.htc);
}



#topNaviBar .mainMenuItems {
	height:29px;
	background:url(/SC/Images/navigation/tabs_parts/tab_middle_a.png ) repeat-x scroll 0 0;
	background:url(../Images/navigation/tabs_parts/tab_middle_a.png ) repeat-x scroll 0 0;
	padding-left:10px;
	padding-right:10px;
	text-align:center;
	font-family:Trebuchet MS;
	font-size:13px;
	font-weight:normal;
	font-size-adjust:none;
	font-style:normal;
	font-variant:normal;
	line-height: 2em;
}

#topNaviBar .mainMenuItems_cap {
	width:4px;
	height:29px;
	background:url(/SC/Images/navigation/tabs_parts/tab_middle_b.png ) no-repeat;
	background:url(../Images/navigation/tabs_parts/tab_middle_b.png ) no-repeat;
}



.mainMenuItems a,
.mainMenuItems a:active,
.mainMenuItems a:visited,
.mainMenuItems a:hover {
	color:#424549;
	text-decoration:none;
	vertical-align: middle;
}



.logout {
	margin-left:25px;
	height:29px;
	background:transparent none repeat scroll 0 0;
	text-align:left;
	float:left;
	text-decoration:none;
}

.logout a,
.logout a:active,
.logout a:visited,
.logout a:hover {
	text-decoration:none !important;
	font-family:Trebuchet MS;
	font-size:13px;
	font-weight:normal;
	font-size-adjust:none;
	font-style:normal;
	font-variant:normal;
	line-height: 2em;
}



.first {
	height:29px;
	background:url(/SC/Images/navigation/tabs_parts/tab_left_a.png) repeat-x scroll 0 0;
	background:url(../Images/navigation/tabs_parts/tab_left_a.png) repeat-x scroll 0 0;
	text-align:center;
	text-decoration:none;
}

.first_cap {
	width:4px;
	height:29px;
	background:url(/SC/Images/navigation/tabs_parts/tab_left_b.png ) no-repeat;
	background:url(../Images/navigation/tabs_parts/tab_left_b.png ) no-repeat;
}

.first a,
.first a:active,
.first a:visited,
.first a:hover {
	text-decoration:none !important;
	padding-left:10px;
	_padding-left:10px !Important;
	padding-right:10px;
	_padding-right:10px !Important;
	font-family:Trebuchet MS;
	font-size:13px;
	font-weight:normal;
	font-size-adjust:none;
	font-style:normal;
	font-variant:normal;
	line-height: 2em;
}



.first_selected {
	height:29px;
	background-color:white;
	background:url(/SC/Images/navigation/tabs_parts/tab_left_selected_a.png ) repeat-x scroll 0 0;
	background:url(../Images/navigation/tabs_parts/tab_left_selected_a.png ) repeat-x scroll 0 0;
	text-align:center;
	text-decoration:none;
}

.first_selected_cap {
	width:4px;
	height:29px;
	background-color:white;
	background:url(/SC/Images/navigation/tabs_parts/tab_left_selected_b.png ) no-repeat;
	background:url(../Images/navigation/tabs_parts/tab_left_selected_b.png ) no-repeat;
}

.first_selected a,
.first_selected a:active,
.first_selected a:visited,
.first_selected a:hover {
	background-color:white;
	background:url(/SC/Images/navigation/tabs_parts/tab_left_selected_a.png ) repeat-x scroll 0 0;
	background:url(../Images/navigation/tabs_parts/tab_left_selected_a.png ) repeat-x scroll 0 0;
	padding-left:10px;
	_padding-left:10px !Important;
	padding-right:10px;
	_padding-right:10px !Important;
	text-decoration:none !important;
	font-family:Trebuchet MS;
	font-size:13px;
	font-weight:normal;
	font-size-adjust:none;
	font-style:normal;
	font-variant:normal;
	line-height: 2em;
}



.middle_selected {
	height:29px;
	background-color:white;
	background:url(/SC/Images/navigation/tabs_parts/tab_middle_selected_a.png ) repeat-x scroll 0 0;
	background:url(../Images/navigation/tabs_parts/tab_middle_selected_a.png ) repeat-x scroll 0 0;
	text-align: center;
	text-decoration:none;
}

.middle_selected_cap {
	width:4px;
	height:29px;
	background-color:white;
	background:url(/SC/Images/navigation/tabs_parts/tab_middle_selected_b.png ) no-repeat;
	background:url(../Images/navigation/tabs_parts/tab_middle_selected_b.png ) no-repeat;
}

.middle_selected a,
.middle_selected a:active,
.middle_selected a:visited,
.middle_selected a:hover {
	background-color:white;
	background:url(/SC/Images/navigation/tabs_parts/tab_middle_selected_a.png ) repeat-x scroll 0 0;
	background:url(../Images/navigation/tabs_parts/tab_middle_selected_a.png ) repeat-x scroll 0 0;
	padding-left:10px;
	_padding-left:10px !Important;
	padding-right:10px;
	_padding-right:10px !Important;
	text-decoration:none !important;
	font-family:Trebuchet MS;
	font-size:13px;
	font-weight:normal;
	font-size-adjust:none;
	font-style:normal;
	font-variant:normal;
	line-height: 2em;
}



.last {
	height:29px;
	background:url(/SC/Images/navigation/tabs_parts/tab_right_a.png) repeat-x scroll 0 0;
	background:url(../Images/navigation/tabs_parts/tab_right_a.png) repeat-x scroll 0 0;
	text-align:center;
	text-decoration:none;
}

.last_cap {
	width:4px;
	height:29px;
	background:url(/SC/Images/navigation/tabs_parts/tab_right_b.png ) no-repeat;
	background:url(../Images/navigation/tabs_parts/tab_right_b.png ) no-repeat;
}

.last a,
.last a:active,
.last a:visited,
.last a:hover {
	text-decoration:none !important;
	padding-left:10px;
	_padding-left:10px !Important;
	padding-right:10px;
	_padding-right:10px !Important;
	font-family:Trebuchet MS;
	font-size:13px;
	font-weight:normal;
	font-size-adjust:none;
	font-style:normal;
	font-variant:normal;
	line-height: 2em;
}



.last_selected {
    height:29px;
    background-color:white;
    background:url(/SC/Images/navigation/tabs_parts/tab_right_selected_a.png ) repeat-x scroll 0 0;
	background:url(../Images/navigation/tabs_parts/tab_right_selected_a.png ) repeat-x scroll 0 0;
    text-align:center;
    text-decoration:none;
}

.last_selected_cap {
    width:4px;
	height:29px;
    background-color:white;
    background:url(/SC/Images/navigation/tabs_parts/tab_right_selected_b.png ) no-repeat;
	background:url(../Images/navigation/tabs_parts/tab_right_selected_b.png ) no-repeat;
}
 
.last_selected a,
.last_selected a:active,
.last_selected a:visited,
.last_selected a:hover {
    background-color:white;
    background:url(/SC/Images/navigation/tabs_parts/tab_right_selected_a.png ) repeat-x scroll 0 0;
	background:url(../Images/navigation/tabs_parts/tab_right_selected_a.png ) repeat-x scroll 0 0;
    padding-left:10px;
	_padding-left:10px !Important;
	padding-right:10px;
	_padding-right:10px !Important;
	text-decoration:none !important;
    font-family:Trebuchet MS;
    font-size:13px;
    font-weight:normal;
    font-size-adjust:none;
    font-style:normal;
    font-variant:normal;
    line-height: 2em;
}




ul.subMenus{
	z-index: 9999;
	display: none;
	width: 18em;
	position: absolute;
	margin-top: 1.75em;
	*margin-top: 2.1em !important;
	_margin-top: 2.15em !important;
	left: 0;
	*left:0px !important;
	background-color: #333;
	border: 1px solid black;
}

.subMenus li{
	width: 100%;
	margin-top: 1px;
	background-color: #FFF;
}

.subMenus li.topLI{
	margin-top: 0px !important;
}

.subMenus li a,
.subMenus li a:link, 
.subMenus li a:visited {
	text-decoration: none;
	text-align: left;
	color: black;
	
	line-height: 1.5em;
	padding: 3px 6px;
}

.subMenus li a:hover {background:#333;	color:#BFE8FA;}

#mainMenus li>ul
{
top:auto; left:auto;}

#mainMenus li:hover ul, #mainMenus li.hover ul { display:block;}

* html #mainMenus li:hover ul,
#mainMenus li.hover ul { display:block;}

*:first-child+html #mainMenus li:hover ul {display:block;}

* html #mainMenus li:hover ul {display:block;}

ul.subMenus li a {display:block;}

span.dropdownIcon {font-size:15px; color:#FF0000; padding-left:5px;}

.error {text-decoration:none; text-align:center; color:red; font-weight:bold;}




.groupTitle {
    font-family: Verdana;
    font-size: 10px;
    color: #ccc;
    font-weight: normal;
    padding-left: 13px;
}

.actionsSection, .filtersSection, .othersSection {
	
}

.actionsSection {
	float: left;
	margin-top: 0px !important;
	width: 216px;
	_width: 217px;
}

.widgetsSection 
{
	float: left;
	margin-top: 0px !important;
	min-width:12.5%;
    background:url(/SC/Images/toolbar/divider.png) no-repeat left 0;
    *background:url(/SC/Images/toolbar/divider.png) no-repeat left -5px;
    _background:url(/SC/Images/toolbar/divider.png) no-repeat left -3px;
	background:url(../Images/toolbar/divider.png) no-repeat left 0;
    *background:url(../Images/toolbar/divider.png) no-repeat left -5px;
    _background:url(../Images/toolbar/divider.png) no-repeat left -3px;
    padding-left: 15px;
}

.widgetsSectionNoInstall 
{
	float: left;
	margin-top: 0px !important;
	min-width:12.5%;
    padding-left: 15px;
}

.filtersSection {
	margin-left:200px !important;
	width: 700px;
    background:url(/SC/Images/toolbar/divider.png) no-repeat left 0;
    *background:url(/SC/Images/toolbar/divider.png) no-repeat left -5px;
    _background:url(/SC/Images/toolbar/divider.png) no-repeat left -3px;
	background:url(../Images/toolbar/divider.png) no-repeat left 0;
    *background:url(../Images/toolbar/divider.png) no-repeat left -5px;
    _background:url(../Images/toolbar/divider.png) no-repeat left -3px;
    padding-left: 10px;
    height: 98px;
}

.othersSection {
	width: 15%;
	float: right;

}

#filtersContainer {
	height: 80px;
	width: 700px;
}

#column01, #column02, #column03 {
	height: 80px;
}

#column01 {
	float: left;
	
}

#column02 {
	float: right;
}

#column03 {
	float:left;
	
}


#row02 {
	margin-top: 10px;
}

.label {
	font-family: Trebuchet MS;
	font-size: 12px;
	font-weight: bold;
	font-style: normal;
	color: #4a4f55;
	text-decoration: none;
	text-align: right;
}

.data {
	text-align: left;
}

#ctl00_bodyContent_filtersContainer #column01 #row02 span.data {padding-left: 45px;}

#ctl00_bodyContent_filtersContainer #column03 #row02 span.data {padding-left: 13px;}

#allComputersReport .toolbar .filtersSection,
#report_webFiltering .toolbar .filtersSection,
#fwEventsDetails .toolbar .filtersSection
{*background:url(/SC/Images/toolbar/divider.png) no-repeat left 5px; *background:url(../Images/toolbar/divider.png) no-repeat left 5px;
float:left; margin-left:auto !important;  *width: 695px !important; _width: 675px !important;}

#reports_detections .filtersSection,
#reports_profile .filtersSection,
#DuplicateComputers .filtersSection,
#reports_unrecognized .filtersSection,
#reports_inbound .filtersSection,
#reports_detectionHistory .filtersSection
{float:left; margin-left:auto !important; margin-top:0px; *margin-top:5px !important; _margin-top: 3px !important; height: 100px;}

#dashboard_main .actionsSection {float:left; margin-top:0 !important;  width:auto;}

#policyLanding .actionsSection {width:auto;}

#dashboard_main .filtersSection
{float:left; margin-left:0px !important; margin-top:0px; *margin-top:5px !important; _margin-top:3px !important; height:100px; width:500px !important;	min-width:100px}

#reports_detections #column01 #row01 span.data {padding-left:8px;}

#reports_detections #column03 #row01 span.data {padding-left:10px;}

#reports_profile #column01 #row02 span.data {padding-left:52px;}

#reports_unrecognized #column01 #row02 span.data {padding-left:3px;}

#reports_unrecognized #column03 #row01 span.data {padding-left:10px;}

#reports_inbound #column01 #row02 span.data {padding-left:50px;}

#reports_detectionHistory #column01 #row02 span.data {padding-left:21px;}

#report_webFiltering #ctl00_bodyContent_Span5 {padding-left:43px;}

#report_webFiltering #ctl00_bodyContent_lblView {padding-left:8px;}



#pageTitle {
	float:left;
	color:#4A4F55;
	font-family:Trebuchet MS;
	font-size:18px;
	font-weight:normal;
	line-height:22px;
	width: 175px;
	height: 100px;
	vertical-align: middle;
	padding-top: 10px !important;
}

.toolbar_short #pageTitle {
	float:left;
	color:#4A4F55;
	font-family:Trebuchet MS;
	font-size:18px;
	font-weight:normal;
	line-height:22px;
	width: 175px;
	height: 35px;
	vertical-align: middle;
	padding: 5px 5px 0px 10px !important;
}

.successGreen {text-decoration:none; color:green; font-weight:bold;}




#ecare_hp fieldset {
	border: 1px solid #333;
	background-color: Transparent;
	margin: 0px 10px 10px 10px;
	padding: 10px;
	text-align:left;
}

#ecare_hp legend {
	background-color: #333;
	padding: 5px;
	color: #BFE8FA;
	font-family: Trebuchet MS;
	font-size: 18px;
	font-style:normal;
	font-weight:normal;
	text-transform:uppercase;
	letter-spacing: 2px;
	margin-left: 10px;
}

#ecare_hp fieldset div {margin:8px 0px;}

#ecare_hp .txtLabel {
	width: 12%;
	font-family:Trebuchet MS;
	font-size: 13px;
	font-weight: bold;
	font-style: normal;
	text-decoration: none;
	color: #000;
	text-align: left;
	display: inline-block;
}

#ecare_hp .txtData {
	width: 85%;
	font-family:Trebuchet MS;
	font-size: 13px;
	font-weight: normal;
	font-style: normal;
	text-decoration: none;
	color: #424549;
	text-align: left;
	clear: left;
}






#allComputersReport a.tooltip {
    position:relative; 
    z-index:24;
    color:#000;
    text-decoration:none
}

#allComputersReport a.tooltip:hover {
    z-index: 25;
}

#allComputersReport .cap_right .buttons span#email,
#allComputersReport a.tooltip span#saveas,
#allComputersReport a.tooltip span#print,
#allComputersReport a.tooltip span#help {
    display: none;
}

#allComputersReport .cap_right .buttons input:hover span#email,
#allComputersReport a.tooltip:hover span#saveas,
#allComputersReport a.tooltip:hover span#print,
#allComputersReport a.tooltip:hover span#help {
	
    display: block;
    position: absolute;
    top: 0.3em;
    left: -6em;
    width: 5em;
    border: 1px solid #0cf;
    background-color: #cff;
    color: #000;
    text-align: center;
    padding: 1px 6px;
    white-space: nowrap;
}








#pageNotFound #container {
    clear:both;
    width: 98%;
    margin: 0 1%;
}

#pageNotFound #tableContainer {
    padding: 1px 20px;
}

#pageNotFound ul {
    list-style: none;
}

#pageNotFound #container .red {
    color:#FF0000;
    font-size: 200%;
}

#pageNotFound #container a,
#pageNotFound #container a:active,
#pageNotFound #container a:visited {
    color: #000;
    text-decoration: underline;
}

#pageNotFound #container a:hover {
    color: #FF0000;
    text-decoration: underline;
}

#pageNotFound #footer {
    font-size:10px;
    margin:8px;
    padding:0;
    width: 98%;
    padding: 1%;
    clear: both;
    text-align: center;
    color: #000000;
}

#pageNotFound #footer a,
#pageNotFound #footer a:active,
#pageNotFound #footer a:visited {
    color: #000000;
}

#pageNotFound #footer a:hover {
    color: #000;
}






#error #container {
    clear:both;
    width: 98%;
    padding: 0 1%;
}

#error #tableContainer {
    padding: 0px 20px;
    *padding: 20px;
}

#error ul {
    list-style: none;
}

#error #container .red {
    color:#FF0000;
    font-size: 200%;
}

#error #container a,
#error #container a:active,
#error #container a:visited {
    color: #000;
    text-decoration: underline;
}

#error #container a:hover {
    color: #FF0000;
    text-decoration: underline;
}

#error #footer {
    font-size:10px;
    margin-top:0px;//margin-top:10px;
	
    width: 98%;
    
    clear: both;
    text-align: center;
    color: #000000;
}

#error #footer a,
#error #footer a:active,
#error #footer a:visited {
    color: #000000;
}

#error #footer a:hover {
    color: #000;
}




#msgHolder {
    text-align: center;
    width: 98%;
}

.msgBg {
    background-color: paleGoldenRod;
    margin: 5px auto 10px auto;
	position: relative;
    display: block;
    width: 75%;
}

.alertMsg {
	margin-left: auto;
	margin-right: auto;
	position: relative;
    display: block;
    height:96px;
    border: 1px solid #FF0000;
    background:url(/SC/Images/Icons/warningIcon.png) no-repeat 15px 25px;
	background:url(../Images/Icons/warningIcon.png) no-repeat 15px 25px;
}

.alertMsg a {
	float:right;
	top:0px;
	padding: 3px 5px 0px 0px;
}

.alertMsg a,
.alertMsg a:active,
.alertMsg a:visited {
    color: #333;
    font-family: Trebuchet MS;
    font-size: 90%;
    text-decoration: underline;
}

.alertMsg a:hover {
    color: #000;
    font-family: Trebuchet MS;
    font-size: 90%;
    text-decoration: none;
}

.alertMsg #textHolder {
    margin: 15px 5px 5px 60px;
    padding: 5px;
    font-family: Trebuchet MS;
    font-size: 125%;
    font-weight:bold;
    text-align: center;
    color: #333;
    line-height: 20px;
    
}

.hideAlertMsg {
    display: none;
}

#infoHolder {
    clear: both;
    height: auto;
    margin: 5px 8px;
    
    _margin: -5px 8px 10px 8px !important;
    padding: 5px 10px;
    font-size:12px;
    font-family: Trebuchet MS;
    font-style: normal;
    font-weight: normal;
    color: #BFE8FA;
    background-color: #333;
    border: 1px solid #b4b4b4;
}



#dhtmltooltip{
    
	
	background-color:#333333;
	border:1px solid black;
	color:#BFE8FA;
	font-size:11px;
	line-height:12px;
	padding:0 1px;
	position:absolute;
	visibility:hidden;
	width:auto;
	z-index:100;
}





.inactiveTabTop {
    background: #FFFFFF none no-repeat 0 0;
    height: 7px;
    width: 261px;
    clear: both;
    cursor: pointer;
}

.inactiveTabMiddle {
    background: #FFFFFF none no-repeat 0 0;
    clear: both;
    font-family: Trebuchet MS;
    font-size:18px;
    font-weight:bold;
    color:#4A4F55;
    padding: 0px 3px 0px 10px;
    cursor: pointer;
}

.inactiveTabBottom {
    background: #FFFFFF none no-repeat 0 0;
    height: 7px;
    width: 261px;
    clear: both;
    cursor: pointer;
}

.activeTabTop {
    background:url(/SC/Images/Common/activeTabTop.gif) no-repeat 0 0;
	background:url(../Images/Common/activeTabTop.gif) no-repeat 0 0;
    height: 7px;
    width: 261px;
    clear: both;
    cursor: pointer;
}

.activeTabMiddle {
    background:url(/SC/Images/Common/activeTabMiddle.gif) repeat-y 0 0;
	background:url(../Images/Common/activeTabMiddle.gif) repeat-y 0 0;
    clear: both;
    font-family: Trebuchet MS;
    font-size:18px;
    font-weight:bold;
    color:#4A4F55;
    padding: 0px 3px 0px 10px;
    cursor: pointer;
}

.activeTabBottom {
    background:url(/SC/Images/Common/activeTabBottom.gif) no-repeat 0 0;
	background:url(../Images/Common/activeTabBottom.gif) no-repeat 0 0;
    height: 7px;
    width: 261px;
    clear: both;
    cursor: pointer;
}

.policy_container .subSectionTitle {
    
}

.policy_container .subSectionContent {
    background-color: #FFFFFF;
    margin-top: 10px;
    padding: 5px;
}

.policy_container .subSectionContent p {
    margin: 5px 0px;
}

.paddingLeft5 {
    padding-left: 5px;
}

.paddingLeft10 {
    padding-left: 10px;
}


.toolbar .a_filtersSection {
	width: 700px;
    _width: 698px !Important;
    background:url(/SC/Images/toolbar/divider.png) no-repeat left 0;
	background:url(../Images/toolbar/divider.png) no-repeat left 0;
    float: left;
    _float: left !Important;
    margin-left: auto !Important;
}

.toolbar .a_filtersSection #filtersContainer {
    margin-left: 5px;
}

.a_filtersSection .row01,
.a_filtersSection .row02{
	display: block;
	vertical-align:top
}

.a_filtersSection .row01 {
	margin-bottom: 10px;
	clear: right;
}

.a_filtersSection .row02{
	clear: left;
}

.a_filtersSection .label {
	width: 90px;
	_width: 85px;
	padding-left: 3px;
	float: left;
	text-align: left;
    color:#4A4F55;
    font-family:Trebuchet MS;
    font-size:11px;
    font-style:normal;
    font-weight:bold;
    text-decoration:none;
}

.a_filtersSection .data {
	width: 140px;
	float: left;
	text-align: left;
}

.a_filtersSection .lastColumn {
	width: auto;
	padding-left: 10px;
}

.a_filtersSection .lastColumn span,
.filtersSection .label span {
	vertical-align:top;
	_vertical-align:top;
}





.yui-skin-sam .yuimenu {
    z-index:200 !important;
}


.filtersBox {
    background: #FFFFFF;
    color: #000000;
    padding: 10px;
    border: 1px solid #777777;
}

.filtersBox legend {
    border:1px solid #777777;
    color:#424549;
    font-weight: bold;
    margin-left:1em;
    padding:2px 3px;
}



.bottomButtons {
    clear:both;
    display:block;
    _height: 10px !Important;
    margin-top: 10px;
    _margin-top: 0px;
}




.trialSuccessContent {
    margin: 15px;
    text-align:left;
}

.trialSuccessContent h3 {
    font-weight:bold;
}

.trialSuccessContent ol li {
    margin-bottom: 5px;
}

.trialSuccessContent .alignCenter {
    text-align:center;
}

.trialSuccessContent .topMargin {
    margin-top: 10px;
}

.trialSuccessContent .styleList li {
    list-style-type:decimal;
}





.sectionheader h3 {
    font-weight:bold;
}

.companyNameChangeContent {
    margin: 15px;
    text-align:left;
}

.companyNameChangeContent ul li {
    margin-bottom: 5px;
}

.alignCenter {
    text-align:center;
}

.topMargin {
    margin-top: 10px;
}

.companyNameChangeContent .styleList li {
    list-style-type:decimal;
}



.yui-skin-sam .yuimenu .yui-menu-body-scrolled {
    overflow-y: scroll !Important;
}

