body
{
	margin-top:0px;
	background-image: url('/media_lib/images/bg.gif');
	margin:0 auto;
	padding:0;
	width:748px;
	text-align:center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}

#pageholder
{
	width:748px;
	text-align:left;
}

.print_break_after{
  page-break-after: always;
}
.print_break_before{
  page-break-before: always;
}

#headerArea
{
	background-image: url('/media_lib/images/bg_wide.gif');
	float:left;
	height:70px;
	width:748px;
}

#headerArea img
{
	float:left;
	margin-left:8px;
}

#searchbox
{
	float:right;
	margin-top:15px;
	margin-right:10px;
	width:300px;
}
#searchbox img
{
	float:none;
	margin:0;
	
}

#bannerMenus
{
	width:748px;
	height:192px;
	float:left;
	background-image: url('/media_lib/images/bg_wide.gif');
}

#bannerMenus img
{
	float:left;	
	margin:0;
	padding:0;
	margin-left:7px;
}


#bannerMenus a
{
	float:left;
	width:169px;
	height:37px;
	margin:0;
        padding-bottom: 1px;
}

#bannerMenus a img
{
	float:left;
	margin:0;
	padding:0;
}

#mainmenu
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	background: transparent url('/media_lib/images/navbar_bg.gif') top left no-repeat;
	height:36px;
	width:748px;
	float:left;
}

#mainmenu a
{
	margin-top:8px;
	margin-left:19px;
	float:left;
	text-transform: uppercase;
}
#mainmenu img
{
	float:left;
}

#pagefooter
{
	padding-top:25px;
	margin:0;
	background: transparent url('/media_lib/images/footer2.gif') -1px 0 no-repeat;
	height:80px;
	width:748px;
	float:left;
	text-align:right;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
}

#pagefooter a:hover
{
	color: #FFFFFF;
	text-decoration:underline;
}

#pagebody
{
	width:748px;
	float:left;
	background: transparent url('/media_lib/images/bg_wide.gif') 0 0 repeat-y;
}

#maincontent
{
	width:540px;
	float:left;
}

#maincontent_wide
{
	width:660px;
	float:left;
}


#rightcontent
{
	width:188px;
	float:right;
	background: transparent url('/media_lib/images/bg_wide.gif') -560px 0 repeat-y;
}



#leftmenu
{
	
	width:188px;
	float:left;
	padding-left:19px;
}

#content
{
	width:520px;
	padding-left:20px;
	overflow:hidden;
	float:left;
}

#contentGeneral
{
	width:500px;
	float:left;
}

#contentGeneral a
{
	color: #CC0000; text-decoration: underline;
}

#contentGeneral a:hover
{
	color: #CC0000; text-decoration: none;
}

#contentGeneral ul
{
	list-style-image: url('/media_lib/images/list_bullet.gif');
}



#contentGeneral_wide
{
	width:660px;
	float:left;
	margin-left:20px;
}

#contentGeneral_wide a
{
	color: #CC0000; text-decoration: underline;
}

#contentGeneral_wide a:hover
{
	color: #CC0000; text-decoration: none;
}

#contentGeneral_wide ul
{
	list-style-image: url('/media_lib/images/list_bullet.gif');
}



#content ul
{
	list-style-image: url('/media_lib/images/list_bullet.gif');
}

#content a
{
	color: #CC0000; text-decoration: underline;
}

#content a:hover
{
	color: #CC0000; text-decoration: none;
}

#newsbox
{
	margin-top:3px;
	width:167px;
	background: transparent url('/media_lib/images/news_bg.gif') 0 0 repeat;
	border:solid 1px #93946A;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
}

#newsbox a
{
	color: #AF2115; text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 11px;
}

#newsbox a:hover
{
	color: #000000;
}

#newstitle
{
	height:20px;
	background: transparent url('/media_lib/images/title_news.gif') 0px 0 no-repeat;
}

#advertbox
{
	margin-top:4px;
	width:169px;
	height:110px;
	background: transparent url('/media_lib/Ads/ad_symantec.gif') 0 0 no-repeat;
}

#secondbox a
{
	color: #AF2115; 
	text-decoration: none; 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px;
}

#secondbox a:hover
{
	color: #000000;
}

#secondbox
{
	margin-top:3px;
	width:167px;
	border:solid 1px #93946A;
	background-color: #EAE7DF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
	float:left;
}



#leftmenu ul
{
	padding:0;
	margin:0;
	list-style:none;
	float:left;
	color: #000000; text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 11px;
}

#leftmenu ul li
{
	margin-top:2px;
	float:left;
}

.newseventslisting a
{
	color:black !important;
}

.newseventslisting a:hover
{
	color:#CC0000 !important;
	text-decoration: underline !important;
}

.level2 li
{
	margin-top:2px;
	float:left;
}

.level2 a
{
	height:20px !important;
	padding-top:5px !important;
	background-color:#E7E7E7 !important;
	padding-left:20px !important;
	width:149px !important;
	text-transform:capitalize;
}

#leftmenu ul li a:hover
{
	background-color:#E5E1D7 !important;
}

.level2 a:hover
{
	color: #CC0000;
	background-color:#CBCBCB;
}

#leftmenu ul li a
{
	width:159px;
	padding-top:10px;
	padding-bottom:10px;
	padding-left:10px;
	background-color:#D7D1C3;
	float:left;
	color: #000000; text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 11px;
}




.newsitem
{
	padding:10px;
}

h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #BE3941;
	text-decoration: none;
}

h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #6D7378;
	text-decoration: none;
}

h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #3B3E41;
	text-decoration: none;
}


#link1
{
	width:169px;
	height:37px;
	float:right;
	background: transparent url('/media_lib/images/navbtn_ecm.jpg') top left no-repeat;
}

#link2
{
	width:169px;
	height:37px;
	float:right;
	background: transparent url('/media_lib/images/navbtn_backup.jpg') top left no-repeat;
}

#link3
{
	width:169px;
	height:37px;
	float:right;
	background: transparent url('/media_lib/images/navbtn_consolidation.jpg') top left no-repeat;
}

#link4
{
	width:169px;
	height:37px;
	float:right;
	background: transparent url('/media_lib/images/navbtn_virtualization.jpg') top left no-repeat;
}
#link5
{
	width:169px;
	height:37px;
	float:right;
	background: transparent url('/media_lib/images/navbtn_disaster.jpg') top left no-repeat;
}

#link1:hover
{
	background: transparent url('/media_lib/images/navbtn_ecm_over.jpg') top left no-repeat;
}

#link2:hover
{
	background: transparent url('/media_lib/images/navbtn_backup_over.jpg') top left no-repeat;
}

#link3:hover
{
	background: transparent url('/media_lib/images/navbtn_consolidation_over.jpg') top left no-repeat;
}

#link4:hover
{
	background: transparent url('/media_lib/images/navbtn_virtualization_over.jpg') top left no-repeat;
}

#link5:hover
{
	background: transparent url('/media_lib/images/navbtn_disaster_over.jpg') top left no-repeat;
}



/*####### OLD STYLE STUFF ###########*/
.nav {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
}
.body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}
.footer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
}
.news {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
}

a
{
	color: #ffffff; 
	text-decoration: none;
}
a:hover 
{
	color: #AF2115; 
	font-family: Arial, Helvetica, sans-serif; 
	text-decoration: none;
}

.class2 A:link {color: #AF2115; text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 11px;}
.class2 A:visited {color: #000000; text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 11px;}
.class2 A:active {color: #000000; text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 11px;}
.class2 A:hover {color: #CC0000; text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 11px;}

.class3 A:link {color: #000000; text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 11px;}
.class3 A:visited {color: #000000; text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 11px;}
.class3 A:active {color: #000000; text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 11px;}
.class3 A:hover {color: #CC0000; text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 11px;}

.class4 A:link {color: #CC0000; text-decoration: underline;}
.class4 A:visited {color: #000000; text-decoration: none;}
.class4 A:active {color: #AF2115; font-family: Arial, Helvetica, sans-serif; text-decoration: none;}
.class4 A:hover {color: #CC0000; text-decoration: none;}

.2nav {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}

.title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #868D93;
	text-decoration: none;
}
