/* ---------------colours------------------ */

/*MAIN TEXT #4b555a*/

.blue
{
color:#0089cf;
}

.darkblue
{
color:#0073ae;
}

.black
{

color:#000000;
}

.white
{
color:#ffffff;

}

.lblue
{
color:#78b6e4;
}

.vlblue
{
color:#aedaed;
}

.grey
{
color:#a7b6bf;
}

.grey2
{
color:#a1bdcb;
}

.darkgrey
{
color:#647883;
}

.lgrey
{
color:#ced8dd;
}

.vlgrey
{
color:#eff0f0;
}

.red
{
color:#cc0000;
}

.ServerColour
{
color:#99cc99;
}

.ServerColourDark
{
color:#047f4d;
}

.ServerColourLight
{
color:#9dd0bb;
}

.VLPColour
{
color:#ff9944;
}

.VLPColourDark
{
color:#ff6600;
}

.VLPColourLight
{
color:#ffcc99;
}

.HEColour
{
color:#996633;
}

.HEColourDark
{
color:#663300;
}

.HEColourLight
{
color:#cc9966;
}

.FEColour
{
color:#996699;
}

.FEColourDark
{
color:#9900cc;
}

.FEColourLight
{
color:#ceaadd;
}

.SchoolsColour
{
color:#ff9900;
}
/*yellow color:#fff444;*/

.SchoolsColourDark
{
color:#ee7700;
}
/*yellow color:#cccc33;*/

.SchoolsColourLight
{
color:#faba6a;
}
/*yellow color:#fff999;*/

.AcademiesColour
{
color:#cc3333;
}

.AcademiesColourDark
{
color:#cc0000;
}

.AcademiesColourLight
{
color:#cc6969;
}

.AcademiesColourVLight
{
color:#f3e3e3;
}

.CorporateColour
{
color:#66cccc;
}

.CorporateColourDark
{
color:#00b5b5;
}

.CorporateColourLight
{
color:#ccffff;
}

.PublicColour
{
color:#99cc66;
}

.PublicColourDark
{
color:#669933;
}

.PublicColourLight
{
color:#ccff99;
}

.HPCColour
{
color:#993366;
}

.HPCColourDark
{
color:#660033;
}

.HPCColourLight
{
color:#cc6699;
}

.ToshibaColour01
{color:#cc3333;} /*red*/

.NvidiaGreen
{color:#99cc33;}

.NvidiaDarkGreen
{color:#336633;}

/* ---------------end colours------------------ */
 /* -----------Layout -----------------------*/

#noscript
{
position:fixed;
bottom:0px;
left:0px;
width:100%;
height:75px;
overflow:scroll;
border-top:1px solid #d9d9d9;
background-color:#ffffff;
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
z-index:999999;
}

/*For IE6 ONLY*/
body
{
background-color:#eff0f0;
padding:12px 25px 0px 25px;
margin:0px 0px 0px 0px;
color:#647883;
font-family: verdana,"lucida sans",arial,helvetica,sans-serif;
font-size:12px;
}
/*END For IE6 ONLY*/

html>body, html body
{
background-color:#eff0f0;
padding:12px 25px 0px 25px;
margin:0px 0px 0px 0px;
color:#647883;
font-family: verdana,"lucida sans",arial,helvetica,sans-serif;
font-size:12px;
}

/*For IE6 ONLY*/
body#bgXmas
{
background:#eff0f0 url(/images/bgXmas.jpg) top left no-repeat;
background-attachment:scroll;
}
/*END For IE6 ONLY*/

html>body#bgXmas, html body#bgXmas
{
background:#eff0f0 url(/images/bgXmas.jpg) top left no-repeat;
background-attachment:scroll;
}

.outer
{
	float:left;
	overflow: hidden;
	position: relative;
	width: 160px;
	height: 105px;
	font-size: 18px;
	font-weight: bold;	
	text-decoration: none;
	background-image: url(devportal/std/images/ppl-button-new.gif);
	
}

html>body .outer
{
	display: table;
	position: static;
	text-align:center;
}

#main
{
width:760px;
_width:758px;
height:auto;
background-color:#ffffff;
padding:5px 0px 0px 0px;
margin:0px 0px 10px 0px;
border-right:2px solid #d9d9d9;
border-bottom:1px solid #d9d9d9;
border-left:1px solid #dde3e3;
}
/*PREVIOUS
	border-bottom:1px solid #d9d9d9;
	width:760px;
	font-size:12px;
	color:#4b555a;
	line-height:15px;*/

#mainTEST
{
width:960px;
_width:958px;
height:auto;
background-color:#ffffff;
padding:5px 0px 0px 0px;
margin:0px 0px 0px 0px;
}

#main2
{
width:760px;
_width:758px;
height:auto;
padding:5px 0px 0px 0px;
margin:0px 0px 10px 0px;
}

/*for use in the store table*/
table#mainStore, #mainStore, table#mainFrame, #mainFrame
{
width:758px;
_width:755px;
}

table#mainStoreTEST, #mainStoreTEST, table#mainFrameTEST, #mainFrameTEST
{
width:958px;
_width:955px;
}

html>body.NEW
{
padding:0px;
margin:0px;
}

body#gallery
{
background:#252c2f url(/images/bgGallery.jpg) top left repeat-x;
background-attachment:fixed;
background-color:#252c2f;
padding:12px 25px 0px 25px;
margin:0px 0px 0px 0px;
color:#647883;
font-family:verdana,"lucida sans",arial,helvetica,sans-serif;
font-size:12px;
}
/*END For IE6 ONLY*/

html>body#gallery, html body#gallery
{
background:#252c2f url(/images/bgGallery.jpg) top left repeat-x;
background-attachment:fixed;
background-color:#252c2f;
padding:12px 25px 0px 25px;
margin:0px 0px 0px 0px;
color:#647883;
font-family:verdana,"lucida sans",arial,helvetica,sans-serif;
font-size:12px;
}

/* USE THIS TO JUSTIFY THE BACKGROUND OF A POPUP PAGE*/
/*For IE6 ONLY*/
body#popup
{
background:#eff0f0 url(/images/bgHome.jpg) top left no-repeat;
background-attachment:fixed;
background-color:#eff0f0;
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
color:#647883;
font-family: verdana,"lucida sans",arial,helvetica,sans-serif;
font-size:12px;
}
/*END For IE6 ONLY*/

html>body#popup, html body#popup
{
background:#eff0f0 url(/images/bgHome.jpg) top left no-repeat;
background-attachment:fixed;
background-color:#eff0f0;
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
color:#647883;
font-family: verdana,"lucida sans",arial,helvetica,sans-serif;
font-size:12px;
}

/*!important; padding:0px;*/
#header
{
width:760px;
_width:758px;
min-width:760px;
max-width:760px;
height:auto;
border-top:1px solid #dde3e3;
border-right:2px solid #d9d9d9;
border-bottom:1px solid #dde3e3;
border-left:1px solid #dde3e3;
background-color:#ffffff;
margin:0px 0px 0px 0px;
padding:0px;
}

#headerTEST
{
width:960px;
_width:958px;
min-width:960px;
max-width:960px;
height:auto;
border-top:1px solid #dde3e3;
border-right:2px solid #d9d9d9;
border-bottom:1px solid #dde3e3;
border-left:1px solid #dde3e3;
background-color:#ffffff;
margin:0px 0px 0px 0px;
padding:0px;
}

.corner
{width:20px; height:20px; position:relative; z-index:1;}

.homeTR
{
float:right; top:-1px; right:-2px; background:url(/images/homeCorners.gif) no-repeat top right;
}

.homeTL
{
float:left; top:-1px; left:-1px; background:url(/images/homeCorners.gif) no-repeat top left;
}

.homeBR
{float:right; bottom:-3px; left:2px; background:url(/images/homeCorners.gif) no-repeat bottom right;}
/*{
float:right; bottom:-1px; right:-2px; background:url(/images/homeCorners.gif) no-repeat bottom right;
}*/

.homeBL
{float:left; bottom:-3px; right:1px; background:url(/images/homeCorners.gif) no-repeat bottom left;}
/*{
float:left; bottom:-1px; left:-1px; background:url(/images/homeCorners.gif) no-repeat bottom left;
}*/

/*black*/
.homeTRblack
{
float:right; top:-1px; right:-2px; background:url(/images/homeCornersBlack.gif) no-repeat top right;
}

.homeTLblack
{
float:left; top:-1px; left:-1px; background:url(/images/homeCornersBlack.gif) no-repeat top left;
}

.homeBRblack
{float:right; bottom:-3px; left:2px; background:url(/images/homeCornersBlack.gif) no-repeat bottom right;}

.homeBLblack
{float:left; bottom:-3px; right:1px; background:url(/images/homeCornersBlack.gif) no-repeat bottom left;}
/*black*/

#menu
{
clear:both;
background-color:#0089cf;
background:url(/images/bgMenu.gif) top left repeat-x;
padding:0px 0px 0px 0px;
margin:0px;
z-index:999;
}
/*border-bottom:2px solid #0089cf;*/

#mainNEW
{
width:760px;
padding:0px 0px 0px 0px;
margin:0px auto 10px auto;
border-right:2px solid #d9d9d9;
border-bottom:1px solid #d9d9d9;
border-left:1px solid #dde3e3;
background-color:#ffffff;
font-size:12px;
color:#4b555a;
}
/*border-top:1px solid #dde3e3;*/
/*background:url(/images/mainShadow.jpg) bottom left repeat-x;*/
/*	line-height:15px;*/

#topbar
{
height:60px;
min-height:60px;
padding:0px;
margin:5px 20px 0px 20px;
border:0px solid #0089cf;
z-index:900;
font-family: verdana,"lucida sans",arial,helvetica,sans-serif;
font-size:14px;
font-weight:bold;
color:#000000;
}

#topbarDummy
{
min-height:60px;
padding:0px 0px 10px 0px;
margin:0px 0px 0px 0px;
z-index:900;
}
/*width:380px;
height:60px;
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;*/

/*PREVIOUS
#topbar
{
width:760px;
height:70px;
border:0px solid #0089CF;
margin-bottom:5px;
margin-top:10px;
z-index:900;
font-family: verdana,"lucida sans",arial,helvetica,sans-serif;
font-size:14px;
font-weight: bold;
color:#000000;
}
*/

.homeV
{
z-index:901;
position:relative;
top:-38px;
left:-35px;
}

.homeViglen
{
z-index:901;
position:relative;
top:-5px;
left:-40px;
}

.headertag
{
float:right;
position:relative;
top:0px;
right:0px;
margin:10px 5px 0px 0px;
padding:0px 0px 0px 0px;
color:#000000;
font-size:12px;
font-weight:bold;
font-family:verdana,"lucida sans",arial,helvetica,sans-serif;
}

#main1{width:765px;}

.news{ width:755px;}

.middle
{
	position: absolute;
	top: 0%;
	text-align:center;
	
}
/* for explorer only*/
html>body .middle
{
	display: table-cell;
	vertical-align: middle;
	position: static;
}

.inner
{
	position: relative;
	top: 0%;
	
}

.homebanner{ margin-bottom:4px;}

.right_image
{
float:right;
clear: right;
padding: 15px;
}

 /*----------------------end layout-------------*/

#tabs{float:left;clear:both;width:100%;background:#666666 repeat-x top;min-height:29px;}
#tabs .gutter{margin:0 auto;}
#tabs ul{float:left;}
#tabs ul li{float:left;margin:0px 0px; font-family:verdana,"lucida sans",arial,helvetica,sans-serif; font-size:9px;}
.tabs.home{ background-image:url("http://marketstore.viglen.co.uk/test/image/homebg.jpg"); background-color:#FFFFFF; margin:0px; border:0px solid #4b555a;}
.tabs{float:left;background:#fff;width:150px;}
.tabs p { float:left;}
.tabs ul {margin:0;padding:0;float:left;}
.tabs ul li {margin:0;padding:0;background:#666666; width:135px; height:21px; text-align:right;}
.tabs ul li.home {margin:0px;padding:0;background:#999999; width:145px; font-family:verdana,"lucida sans",arial,helvetica,sans-serif; font-size:12px; font-weight:bold; border:0px solid #666666; background-image:url("http://marketstore.viglen.co.uk/test/image/tab-edge.gif"); background-position:left; background-repeat:no-repeat;}
.tabs ul li.fe {margin:0px;padding:0;background:#e0b77d; width:145px; font-family:verdana,"lucida sans",arial,helvetica,sans-serif; font-size:12px; font-weight:bold; border:0px solid #a76202; background-image:url("http://marketstore.viglen.co.uk/test/image/tab-edge.gif"); background-position:left; background-repeat:no-repeat;}
.tabs ul li.higher {margin:0px;padding:0;background:#ee84e8; width:145px; font-family:verdana,"lucida sans",arial,helvetica,sans-serif; font-size:12px; font-weight:bold; border:0px solid #D650CE; background-image:url("http://marketstore.viglen.co.uk/test/image/tab-edge.gif"); background-position:left; background-repeat:no-repeat;}
.tabs ul li.schools {margin:0px;padding:0;background:#ffcc00; width:145px; font-family:verdana,"lucida sans",arial,helvetica,sans-serif; font-size:12px; font-weight:bold; border:0px solid #FFF762; background-image:url("http://marketstore.viglen.co.uk/test/image/tab-edge.gif"); background-position:left; background-repeat:no-repeat;}
.tabs ul li.business {margin:0px;padding:0;background:#8bc9e8; width:145px; font-family:verdana,"lucida sans",arial,helvetica,sans-serif; font-size:12px; font-weight:bold; border:0px solid #0089CF; background-image:url("http://marketstore.viglen.co.uk/test/image/tab-edge.gif"); background-position:left; background-repeat:no-repeat;}
.tabs ul li.publicsector {margin:0px;padding:0;background:#95de82; width:145px; font-family:verdana,"lucida sans",arial,helvetica,sans-serif; font-size:12px; font-weight:bold; border:0px solid #69BE52; background-image:url("http://marketstore.viglen.co.uk/test/image/tab-edge.gif"); background-position:left; background-repeat:no-repeat;}
.tabs ul li a:link, .tabs ul li a:visited{display:block; padding:3px 10px; margin:0px; text-decoration:none; color:#000; border:0px solid #666666;}
.tabs ul li a:hover {text-decoration:underline;}
.tabs ul li.home a:hover, .tabs ul li.home a:active, .tabs ul li.home#current a{background:#666666;color:#000; text-decoration:none; border:0px solid #666666;}
.tabs ul li.fe a:hover, .tabs ul li.fe a:active, .tabs ul li.fe#current a{background:#a76202;color:#FFF; text-decoration:none; border:0px solid #a76202;}
.tabs ul li.higher a:hover, .tabs ul li.higher a:active, .tabs ul li.higher#current a{background:#D650CE;color:#FFF; text-decoration:none; border:0px solid #D650CE;}
.tabs ul li.schools a:hover, .tabs ul li.schools a:active, .tabs ul li.schools#current a{background:#ffa200;color:#FFF; text-decoration:none; border:0px solid #FFF762;}
.tabs ul li.business a:hover, .tabs ul li.business a:active, .tabs ul li.business#current a{background:#0089CF;color:#FFF; text-decoration:none; border:0px solid #0089CF;}
.tabs ul li.publicsector a:hover, .tabs ul li.publicsector a:active, .tabs ul li.publicsector#current a{background:#69BE52;color:#FFF; text-decoration:none; border:0px solid #69BE52;}
.tabs ul li a:hover, .tabs ul li a:active, .tabs ul li#current a{background:#fff;color:#000; text-decoration:none;}
* html .tabs{float:none;}


.sectorImage{float:left; margin-bottom:2px; width:172px;}

.contactC4P{ width:100%; padding:4px; background-color:#ecf2fa; font-family:verdana,"lucida sans",arial,helvetica,sans-serif; font-weight:bold; font-size:13px; margin-bottom:4px; text-align:center; color:#0089cf;}
#schoolsForm{border-top:4px solid #eff0f0;
border-right:3px solid #ced8dd;
border-bottom:3px solid #a7b6bf;
border-left:4px solid #eff0f0;
padding:0px 15px 0px 0px;
margin:0px 5px 5px 5px;}
.schoolsFormTitle{ padding:3px; background-color:#a7b6bf; color:#FFFFFF; font-family:verdana,"lucida sans",arial,helvetica,sans-serif; font-size:16px; font-weight:bold;}
.schoolsFormTitle1{ padding:13px; text-align:center; background-color:#a7b6bf; color:#FFFFFF; font-family:verdana,"lucida sans",arial,helvetica,sans-serif; font-size:16px; font-weight:bold;}
#CPCsectortitle{border-top:1px solid #ced8dd;
border-bottom:1px solid #ced8dd;
color:#0073ae;
font-size:18px;
font-family:verdana,"lucida sans",arial,helvetica,sans-serif;
font-weight:bold;
padding:5px 18px 5px 18px;
margin:0px 0px 5px 0px;
}
/*PREVIOUS
background-color:#0a2c69;color:#ffffff;font-size:16px;font-family:verdana,"lucida sans",arial,helvetica,sans-serif;font-weight:bold; padding:0px 15px 5px 15px; margin:0px 0px 3px 0px;}


/***  VLP CSS  ***/
a.Softwarelink:link, .Softwarelink a, a.Softwarelink:visited, .Softwarelink a:visited
{
color:#ff6600;
}

.softwareFrame{margin:0px; padding:0px;}
/*border:1px solid #eff0f0; margin-top:3px; padding:3px; margin-right:2px; margin-bottom:2px;*/

.vlpmenuItem{font-family:verdana,"lucida sans",arial,helvetica,sans-serif; font-size:9px; color:#ffffff; background-color:#ff6600; border:1px solid #647883; margin:1px; text-decoration:none; float:left; padding:2px 6px 2px 5px;}
.vlpmenuItem:hover{background-color:#ff9944;}
.vlpmenuItemtext{font-family:verdana,"lucida sans",arial,helvetica,sans-serif; font-size:9px; font-weight:bold; color:#FFFFFF; text-decoration:none;}
#softwareTitle
{
	border-top:1px solid #ced8dd;
	border-bottom:1px solid #ced8dd;
	color:#ff6600;
	font-size:18px;
	font-family:verdana,"lucida sans",arial,helvetica,sans-serif;
	font-weight:bold;
	padding:5px 10px 5px 10px;
	margin:2px 0px 5px 0px;
}
.softwaretitle{border-bottom:1px solid #eff0f0; color:#ff6600; padding:4px; margin:6px 0px 0px 0px; font-family:verdana,"lucida sans",arial,helvetica,sans-serif; font-size:16px; font-weight:bold; padding:5px 15px 5px 15px; margin:0px 0px 3px 0px;}
.tableVLP1 td
{
font-family:verdana,"lucida sans",arial,helvetica,sans-serif;
font-size:10px;
text-align:left;
line-height:14px;
font-weight:bold;
color:#4b555a;
background-color:#eff0f0;
border-bottom:1px solid #ced8dd;
padding:1px 1px 1px 3px;
margin:1px 0px 0px 0px;
text-decoration:none;
}

.tableVLP2 td
{
font-family:verdana,"lucida sans",arial,helvetica,sans-serif;
font-size:10px;
text-align:left;
line-height:14px;
font-weight:bold;
background-color:#ffeecc;
border-bottom:1px solid #ced8dd;
padding:1px 1px 1px 3px;
margin:1px 0px 0px 0px;
text-decoration:none;
}
.Backhomelink{background-color:#ffffff; border:1px solid #ced8dd; margin:0px 0px 0px 0px; padding:5px 1px 5px 1px;}
.Backhomelink a{background-color:#0073ae; background-image:url(/devportal/STD/images/readmore.jpg); background-position:top left; background-repeat:repeat-x; border:1px solid #ced8dd; margin:2px 0px 0px 0px; padding:3px 8px 3px 8px; color:#ffffff; font-family:verdana,"lucida sans",arial,helvetica,sans-serif; font-size:11px; font-weight:bold; text-transform:uppercase; text-align:center;}
.homelinkVLP
{
background:url(/images/bgshadow.jpg) bottom left repeat-x;
text-align:left;
margin:0px 0px 3px 0px;
padding:0px 0px 9px 0px;
}
.homelinkTitleVLP
{
background:url(/devportal/STD/images/VLPhomelinkTitle.png) -1px 0px no-repeat;
background-color:#ff6600;
padding:12px 0px 7px 7px;
margin:2px 0px 0px 0px;
color:#ffffff;
font-family:verdana,"lucida sans",arial,helvetica,sans-serif;
font-size:12px;
font-weight:bold;
text-transform:uppercase;
text-align:left;
}
.homelinkSmallVLP
{
background-color:#eff0f0;
border-top:1px solid #ced8dd;
border-bottom:1px solid #ced8dd;
font-family:verdana,"lucida sans",arial,helvetica,sans-serif;
font-size:9px;
text-align:left;
line-height:14px;
color:#ee7700;
padding:2px 5px 5px 5px;
margin:1px 0px 0px 0px;
}
.homelinkSmallVLP a{font-size:9px;font-weight:bold;font-family:verdana,"lucida sans",arial,helvetica,sans-serif;color:#666666;background-color:#eff0f0; border-bottom:1px solid #ffffff; display:block; padding:2px;}
.homelinkSmallVLP a:hover{background-color:#ffeecc;}
.VLPinfoLists{list-style-type:none;font-family:verdana,"lucida sans",arial,helvetica,sans-serif;font-size:11px;font-weight:bold;text-decoration:none;padding-left:3px;}
.VLPinfoLists:hover{color:#4b555a;list-style-type:none;font-family:verdana,"lucida sans",arial,helvetica,sans-serif;font-size:11px;font-weight:bold;text-decoration:none;padding-left:3px;}
.VLPcontacts{font-family:verdana,"lucida sans",arial,helvetica,sans-serif;
font-size:12px;
line-height:17px;
margin:10px 5px 7px 5px;
padding:7px 10px 7px 10px;
background:url(/images/bgDescription.jpg) repeat-x top left;
background-color:#ffffff;
border-top:solid 2px #ced8dd;
border-right:solid 3px #eff0f0;
border-bottom:solid 3px #eff0f0;
border-left:solid 2px #ced8dd;}
/*border:1px solid #ee7700; background-color:#eff0f0; color:#ee7700; font-family:verdana,"lucida sans",arial,helvetica,sans-serif; font-size:12px; font-weight:bold; text-align:center; vertical-align:middle; padding:10px;}*/
.VLPpricelistBoxleft
{
border:1px solid #a7b6bf; padding:5px; background-color:#ffffff; width:282px; height:185px; float:left; margin:3px 0px 1px 5px; font-size:11px;
}

.VLPpricelistBoxleft:hover
{
background-color:#eff0f0;
}

.VLPpricelistBoxright
{
border:1px solid #a7b6bf; padding:5px; background-color:#ffffff; width:282px; height:185px; float:right; margin:3px 5px 1px 0px; font-size:11px;
}

.VLPpricelistBoxright:hover
{
background-color:#eff0f0;
}

/*----VLP topmenu----*/

#vlpMenu
{
background-color:#0089cf;
height:30px;
vertical-align:top;
margin:2px 5px 0px 5px;
text-align:left;
}
/*OLD
background-color:#0089cf;float:left;width:610px;height:30px;vertical-align:top;margin-right:5px;text-align:left;margin-bottom:0px;
/*border-bottom:solid 2px #0089cf;*/

ul#VLPtopmenu
{
	height:30px;
	margin:0px;
	padding:0px;
	list-style-type:none;
	width:auto;
	position:relative;
	display:block;
	text-transform:uppercase;
	background:#0073ae url(/devportal/STD/images/menuHeader.gif) repeat-x top left;
	border-bottom:1px solid #ffffff;
}

ul#VLPtopmenu li
	{
	font-weight:bold;
	font-size:9px;
	display:block;
	float:left;
	margin:0px;
	padding:0px;
	background:#0089cf url("devportal/STD/images/menuHeaderUp.gif") repeat-x top left;
	}
/*	border-right:1px solid #ffffff;*/
	
ul#VLPtopmenu li a
	{
	display:block;
	color:#ffffff;
	text-decoration:none;
	margin:0px 0px 0px 0px;
	padding:8px 5px 8px 5px;
	}
	
ul#VLPtopmenu li a:hover
	{
	color:#0089cf;
	background:#ffffff url("devportal/STD/images/menuHeaderOver.gif") repeat-x top left;
	border-top:1px solid #eff0f0;
}
/*	margin:0px 0px 0px 0px;
	padding:8px 15px 8px 15px;*/
/*	border-bottom:1px solid #a7b6bf;
	border-left:1px solid #abd1ee;*/

ul#VLPtopmenu li a.selected
	{
	color:#0073ae;
	background:#eff0f0 url("devportal/STD/images/menuHeaderSelected.gif") repeat-x top left;
	border-top:1px solid #eff0f0;
	}
/*	border-bottom:1px solid #a7b6bf;*/

ul#VLPtopmenu li .selected:hover
	{
	color:#0089cf;
	background:#ffffff url("devportal/STD/images/menuHeaderOver.gif") repeat-x top left;
}
/*	margin:0px 0px 0px 0px;
	padding:8px 15px 8px 15px;
	border-bottom:1px solid #a7b6bf;*/

	
/*----VLP topmenu end----*/




/*----VLE topmenu----*/

ul#VLEtopmenu{
	height:30px;
	margin:0px;
	padding:0px;
	list-style-type:none;
	width:auto;
	position:relative;
	display:block;
	text-transform:uppercase;
	font-size:10px;
	background:#0073ae url("devportal/STD/images/menuHeader.gif") repeat-x top left;
	border-bottom:1px solid #ffffff;
}

ul#VLEtopmenu li
	{
	font-weight:bold;
	display:block;
	float:left;
	margin:0px;
	padding:0px;
	background:#0089cf url("devportal/STD/images/menuHeaderUp.gif") repeat-x top left;
}
/*	border-right:1px solid #ffffff;*/
	
ul#VLEtopmenu li a
	{
	display:block;
	color:#ffffff;
	text-decoration:none;
	margin:0px 0px 0px 0px;
	padding:8px 15px 8px 15px;
	}
	
ul#VLEtopmenu li a:hover
	{
	color:#0089cf;
	background:#ffffff url("devportal/STD/images/menuHeaderOver.gif") repeat-x top left;
	border-top:1px solid #eff0f0;
}
/*	margin:0px 0px 0px 0px;
	padding:8px 15px 8px 15px;*/
/*	border-bottom:1px solid #a7b6bf;
	border-left:1px solid #abd1ee;*/

ul#VLEtopmenu li a.selected
	{
	color:#0073ae;
	background:#eff0f0 url("devportal/STD/images/menuHeaderSelected.gif") repeat-x top left;
	border-top:1px solid #eff0f0;
	}
/*	border-bottom:1px solid #a7b6bf;*/

ul#VLEtopmenu li .selected:hover
	{
	color:#0089cf;
	background:#ffffff url("devportal/STD/images/menuHeaderOver.gif") repeat-x top left;
}
/*	margin:0px 0px 0px 0px;
	padding:8px 15px 8px 15px;
	border-bottom:1px solid #a7b6bf;*/

/*----VLE topmenu end----*/

/* Software topmenu */
ul#Softwaretopmenu
{
	height:30px;
	margin:0px;
	padding:0px;
	list-style-type:none;
	width:auto;
	position:relative;
	display:block;
	text-transform:uppercase;
	font-size:10px;
	background:#78b6e4 url(/devportal/STD/images/menuHeaderUp.gif) repeat-x top left;
	border-bottom:1px solid #ffffff;
}

ul#Softwaretopmenu li
{
	font-weight:bold;
	display:block;
	float:left;
	margin:0px;
	padding:0px;
	background:#0089cf url(/devportal/STD/images/menuHeaderUp.gif) repeat-x top left;
}
/*	border-right:1px solid #ffffff;*/
	
ul#Softwaretopmenu li a
{
	display:block;
	color:#ffffff;
	text-decoration:none;
	margin:0px 0px 0px 0px;
	padding:8px 15px 8px 15px;
}
	
ul#Softwaretopmenu li a:hover
{
	color:#0089cf;
	background:#ffffff url(/devportal/STD/images/menuHeaderOver.gif) repeat-x top left;
	border-top:1px solid #eff0f0;
}
/*	margin:0px 0px 0px 0px;
	padding:8px 15px 8px 15px;*/
/*	border-bottom:1px solid #a7b6bf;
	border-left:1px solid #abd1ee;*/

ul#Softwaretopmenu li a.selected
{
	color:#0073ae;
	background:#eff0f0 url(/devportal/STD/images/menuHeaderSelected.gif) repeat-x top left;
	border-top:1px solid #eff0f0;
}
/*	border-bottom:1px solid #a7b6bf;*/

ul#Softwaretopmenu li .selected:hover
{
	color:#0089cf;
	background:#ffffff url(/devportal/STD/images/menuHeaderOver.gif) repeat-x top left;
}
/*	margin:0px 0px 0px 0px;
	padding:8px 15px 8px 15px;
	border-bottom:1px solid #a7b6bf;*/
/* end Software topmenu */

/*** VLP CSS  ***/

/* Software partner slidedown menu */

/*IMPORTANT NOTE - Desktops also uses a slidedown box (#slidedowncontentBox, #slidedowncontent and #slidedown) */
#slideItem
{
position:absolute;
visibility:hidden;
}

#slideInfo
{
position:relative;
width:760px;
_width:758px;
background-color:#eff0f0;
float:left;
padding:0px;
margin:0px 0px 0px 0px;
font-size:11px;
overflow-y:hidden;
overflow-x:scroll;
}
/*PREVIOUS
#slideInfo
{
position:relative;
width:735px;
_width:742px;
border-top:4px solid #d9d9d9;
border-right:3px solid #a7b6bf;
border-bottom:3px solid #a7b6bf;
border-left:4px solid #d9d9d9;
background-color:#eff0f0;
float:left;
padding:0px;
margin:0px 10px 0px 10px;
font-size:11px;
overflow-y:hidden;
overflow-x:scroll;
}
*/

#slideFrame
{
position:relative;
z-index:10;
top:-40px;
}
/* end Software partner slidedown menu */

.peripheralsBar{border:1px solid #a7b6bf; background-color:#eff0f0;; padding:5px; text-align:center; margin:5px;}

.thankyou
{
border:1px solid #a7b6bf;
text-align:center;
background-color:#eff0f0;
padding:10px 5px 10px 5px;
margin:10px 5px 7px 5px;
}

.tag2
{ 
font-size:14px;
color:#000000;
}

.line
{
border-top:solid 2px #0089cf;
padding:0px 0px 0px 0px;
margin:0px;
height:0px;
}
/*width:760px;*/

#sectTabs
{
width:755px;
margin-bottom:0px;
height:21px;
padding-top:0px;
padding-left:5px;
border-top:2px solid #A9A9A9;
}
.table7sch{
	font-size: 13px;
	font-weight: bold;
	font-family:verdana,"lucida sans",arial,helvetica,sans-serif;
	color: #4b555a;
	background-color:#FFFFFF;
	padding:2px;
	width:142px;
	border-left:1px #A9A9A9 solid;
	border-right:1px #A9A9A9 solid;
	border-bottom:1px #A9A9A9 solid;
	text-align:center;
	text-decoration:none;
	float:left;
	margin-right:1px;
	background-image:url(/devportal/std/images/tab-schools.jpg);
}
.table7sch:hover{
	font-size: 13px;
	font-weight: bold;
	font-family:verdana,"lucida sans",arial,helvetica,sans-serif;
	color: #4b555a;
	background-color:#fbf672;
	padding:2px;
	width:142px;
	border-left:1px #A9A9A9 solid;
	border-right:1px #A9A9A9 solid;
	border-bottom:1px #A9A9A9 solid;
	text-align:center;
	text-decoration:none;
	float:left;
	margin-right:1px;
	background-image:url(/devportal/std/images/tab-schools1.jpg);
}
.table8sch{
	font-size: 13px;
	font-weight: bold;
	font-family:verdana,"lucida sans",arial,helvetica,sans-serif;
	color: #4b555a;
	background-color:#fbf672;
	padding:2px;
	width:142px;
	border-left:1px #A9A9A9 solid;
	border-right:1px #A9A9A9 solid;
	border-bottom:1px #A9A9A9 solid;
	text-align:center;
	text-decoration:none;
	float:left;
	margin-right:1px;
}
.table7he
{
	font-size: 13px;
	font-weight: bold;
	font-family:verdana,"lucida sans",arial,helvetica,sans-serif;
	color: #4b555a;
	background-color:#FFFFFF;
	padding:2px;
	width:142px;
	border-left:1px #A9A9A9 solid;
	border-right:1px #A9A9A9 solid;
	border-bottom:1px #A9A9A9 solid;
	text-align:center;
	text-decoration:none;
	float:left;
	margin-right:1px;
	background-image:url(/devportal/std/images/tab-he.jpg);
	}
.table7he:hover
{
	font-size: 13px;
	font-weight: bold;
	font-family:verdana,"lucida sans",arial,helvetica,sans-serif;
	color: #4b555a;
	background-color:#ffb8fb;
	padding:2px;
	width:142px;
	border-left:1px #A9A9A9 solid;
	border-right:1px #A9A9A9 solid;
	border-bottom:1px #A9A9A9 solid;
	text-align:center;
	text-decoration:none;
	float:left;
	margin-right:1px;
	background-image:url(/devportal/std/images/tab-he1.jpg);
}
.table7fe
{
	font-size: 13px;
	font-weight: bold;
	font-family:verdana,"lucida sans",arial,helvetica,sans-serif;
	color: #4b555a;
	background-color:#ffffff;
	padding:2px;
	width:142px;
	border-left:1px #A9A9A9 solid;
	border-right:1px #A9A9A9 solid;
	border-bottom:1px #A9A9A9 solid;
	text-align:center;
	text-decoration:none;
	float:left;
	margin-right:1px;
	background-image:url(/devportal/std/images/tab-fe.jpg);
	}
.table7fe:hover
{
	font-size: 13px;
	font-weight: bold;
	font-family:verdana,"lucida sans",arial,helvetica,sans-serif;
	color: #4b555a;
	background-color:#ffd394;
	padding:2px;
	width:142px;
	border-left:1px #A9A9A9 solid;
	border-right:1px #A9A9A9 solid;
	border-bottom:1px #A9A9A9 solid;
	text-align:center;
	text-decoration:none;
	float:left;
	margin-right:1px;
	background-image:url(/devportal/std/images/tab-fe1.jpg);
}
.table7corp
{
	font-size: 13px;
	font-weight: bold;
	font-family:verdana,"lucida sans",arial,helvetica,sans-serif;
	color: #4b555a;
	background-color:#FFFFFF;
	padding:2px;
	width:142px;
	border-left:1px #A9A9A9 solid;
	border-right:1px #A9A9A9 solid;
	border-bottom:1px #A9A9A9 solid;
	text-align:center;
	text-decoration:none;
	float:left;
	margin-right:1px;
	background-image:url(/devportal/std/images/tab-corp.jpg);
	}
.table7corp:hover
{
	font-size: 13px;
	font-weight: bold;
	font-family:verdana,"lucida sans",arial,helvetica,sans-serif;
	color: #4b555a;
	background-color:#a9d8ff;
	padding:2px;
	width:142px;
	border-left:1px #A9A9A9 solid;
	border-right:1px #A9A9A9 solid;
	border-bottom:1px #A9A9A9 solid;
	text-align:center;
	text-decoration:none;
	float:left;
	margin-right:1px;
	background-image:url(/devportal/std/images/tab-corp1.jpg);
}
.table7pub
{
	font-size: 13px;
	font-weight: bold;
	font-family:verdana,"lucida sans",arial,helvetica,sans-serif;
	color: #4b555a;
	background-color:#ffffff;
	padding:2px;
	width:142px;
	border-left:1px #A9A9A9 solid;
	border-right:1px #A9A9A9 solid;
	border-bottom:1px #A9A9A9 solid;
	text-align:center;
	text-decoration:none;
	float:left;
	background-image:url(/devportal/std/images/tab-pub.jpg);
	}
.table7pub:hover
{
	font-size: 13px;
	font-weight: bold;
	font-family:verdana,"lucida sans",arial,helvetica,sans-serif;
	color: #4b555a;
	background-color:#bbffa9;
	padding:2px;
	width:142px;
	border-left:1px #A9A9A9 solid;
	border-right:1px #A9A9A9 solid;
	border-bottom:1px #A9A9A9 solid;
	text-align:center;
	text-decoration:none;
	float:left;
	background-image:url(/devportal/std/images/tab-pub1.jpg);
	
}
#homeQuickLinks
{
width:758px;
margin-bottom:5px;
margin-top:3px;
clear:both;
}
/*border:1px solid #4b555a;*/

.HOMEadIdea1{
	width:183px;
	border:1px solid #663300;
	float:left;
	margin-right:6px;
}
.HOMEadIdea2{
	width:183px;
	border:1px solid #663300;
	float:left;
	margin-right:6px;
}
.HOMEadIdea3{
	width:183px;
	border:1px solid #663300;
	float:left;
	margin-right:6px;
}
.HOMEadIdea4{
	width:183px;
	border:1px solid #663300;
	float:left;
	padding:0px;
}
.ideatitle
{
	background-color:#663300;
	padding:3px;
	color:#FFFFFF;
	font-family:verdana,"lucida sans",arial,helvetica,sans-serif;
	font-size:14px;
	font-weight:bold;
	text-align:center;
	text-decoration:none;
}
.ideatitle:hover
{
	background-color:#996633;
	padding:3px;
	color:#FFFFFF;
	font-family:verdana,"lucida sans",arial,helvetica,sans-serif;
	font-size:14px;
	font-weight:bold;
	text-align:center;
	text-decoration:none;
}
.homelinkIdea
{
	border:dashed 1px #0089CF;
	text-align:left;
	width:182px;
	margin-bottom:0px;
	margin-top:0px;
	margin-right:0px;
}
.homelinkTitleIdea{background-color:#0089CF;color:#ffffff;font-family:verdana,"lucida sans",arial,helvetica,sans-serif;font-size:12px;font-weight:bold;text-align:left;padding:1px 0px 1px 5px;width:177px;}
#homeQuickLinks{width:758px;margin-bottom:5px;margin-top:3px;clear:both;}
.corpbg{ background-image:url(images/corp-bg1.jpg); background-position:right; background-repeat:no-repeat; border-left:1px solid #0089CF; border-bottom:1px solid #0089CF;}
.Winlink{padding:10px; margin:0px; text-align:left;}
.Corphomelink
{
background:url(/images/bgshadow.jpg) bottom left repeat-x;
text-align:left;
margin:0px 0px 3px 0px;
padding:0px 0px 9px 0px;
}
.corphomelinkTitle
{
background:url(/devportal/STD/images/corphomelinkTitle.png) -1px 0px no-repeat;
background-color:#66cccc;
padding:12px 0px 7px 7px;
margin:2px 0px 0px 0px;
color:#ffffff;
font-family:verdana,"lucida sans",arial,helvetica,sans-serif;
font-size:12px;
font-weight:bold;
text-transform:uppercase;
text-align:left;
}
.CorphomelinkSmall
{
background-color:#eff0f0;
border-top:1px solid #ced8dd;
border-bottom:1px solid #ced8dd;
font-family:verdana,"lucida sans",arial,helvetica,sans-serif;
font-size:9px;
text-align:left;
line-height:14px;
color:#3399cc;
padding:2px 5px 5px 5px;
margin:1px 0px 0px 0px;
}
.CorpSectortitle{border-bottom:1px solid #eff0f0; color:#647883; padding:4px; font-family:verdana,"lucida sans",arial,helvetica,sans-serif; font-size:16px; font-weight:bold; padding:0px 15px 5px 15px; margin:0px 0px 3px 0px;}
.corpbg{ background-image:url(images/corp-bg1.jpg); background-position:right; background-repeat:no-repeat; border-left:1px solid #0089CF; border-bottom:1px solid #0089CF;}
.Corphometext{padding:5px; text-align:left; font-family:verdana,"lucida sans",arial,helvetica,sans-serif; font-size:11px; line-height:16px; width:370px;}
.smallAdsText{font-family:verdana,"lucida sans",arial,helvetica,sans-serif; font-size:11px; line-height:16px; color:#647883; padding:17px 7px 10px 10px;}
/*PREVIOUS
.smallAdsText{font-family:verdana,"lucida sans",arial,helvetica,sans-serif; font-size:11px; line-height:16px; color:#647883; padding:4px;}*/

.smallAdsCorp1, #smallAdsCorp1, .smallAdsCorp3, #smallAdsCorp3
{border-top:4px solid #eff0f0; margin:8px 3px 0px 0px; padding:0px; float:left; width:48%; height:220px; font-size:12px;}
/* border-right:1px solid #ffffff; border-left:1px solid #ffffff; border-bottom:1px solid #ffffff;*/

.smallAdsCorp1:hover, #smallAdsCorp1:hover, .smallAdsCorp3:hover, #smallAdsCorp3:hover
{border-top:4px solid #66cccc;}
/*border-right:1px solid #ced8dd; border-left:1px solid #ced8dd; border-bottom:1px solid #ced8dd;
background-image:url(/devportal/STD/images/smalladsCorp.jpg); background-position:top left; background-repeat:repeat-x;*/

.smallAdsCorp2, #smallAdsCorp2, .smallAdsCorp4, #smallAdsCorp4
{border-top:4px solid #eff0f0; margin:8px 0px 0px 3px; padding:0px; float:left; width:48%; height:220px; font-size:12px;}
/*border-right:1px solid #ffffff; border-left:1px solid #ffffff; border-bottom:1px solid #ffffff;*/

.smallAdsCorp2:hover, #smallAdsCorp2:hover, .smallAdsCorp4:hover, #smallAdsCorp4:hover
{border-top:4px solid #66cccc;}
/*border-right:1px solid #ced8dd; border-left:1px solid #ced8dd; border-bottom:1px solid #ced8dd;
background-image:url(/devportal/STD/images/smalladsCorp.jpg); background-position:top left; background-repeat:repeat-x;*/

.NotebookSpecCorp{width:270px; border:4px solid #ced8dd; float:left; margin-right:10px; margin-top:5px; padding:5px;}
.NBtitleCorp{background-color:#0089CF; padding:3px; margin:0px 5px 0px 5px; text-align:center; color:#FFFFFF; font-family:verdana,"lucida sans",arial,helvetica,sans-serif; font-size:16px; font-weight:bold;}
.NBimageCorp{text-align:center; padding:3px;}
.NBintroCorp{font-family:verdana,"lucida sans",arial,helvetica,sans-serif; font-size:11px; color:#647883; padding:2px; font-weight:bold;}
.NBspecCorp{font-family:verdana,"lucida sans",arial,helvetica,sans-serif; font-size:11px; color:#647883; padding:2px;}
.NBbuttonsCorp{font-family:verdana,"lucida sans",arial,helvetica,sans-serif; font-size:11px; color:#647883; padding:5px; text-align:center;}
.NBmoreinfoCorp{font-family:verdana,"lucida sans",arial,helvetica,sans-serif; font-size:10px; color:#ffffff; padding:3px; background-color:#eff0f0; border:1px solid #647883; margin:2px; text-decoration:none;}
.NBmoreinfoCorp:hover{background-color:#daedf7;}

#corporatebox
{
background:#ffffff repeat top left; opacity:.85; filter:alpha(opacity=85); -moz-opacity:0.85;
background-repeat:repeat;
float:left;
width:260px;
height:270px;
padding:10px 5px 0px 5px;
margin:10px 10px 0px 10px;
}

#webbanner
{
border:1px #a9a9a9 dashed;
background-color:#eff0f0;
padding:5px;
text-align:center;
margin-bottom:3px;
}
/*margin-top:3px;*/


/* Events Page */
.eventback
{
background-color:#a9a9a9;
color:#FFFFFF;
font-family:verdana,"lucida sans",arial,helvetica,sans-serif;
font-size:16px;
font-weight:bold;
padding:3px;
margin-bottom:3px;}

.eventback:hover
{
background-color:#FF6600;}

.standno
{
float:right;}

.eventContact
{
background-color:#a9a9a9;
color:#FFFFFF;
font-family:verdana,"lucida sans",arial,helvetica,sans-serif;
font-size:16px;
font-weight:bold;
padding:3px;
margin-bottom:3px;
}

.meeting
{
background-color:#eff0f0;
color:#4b555a;
font-family:verdana,"lucida sans",arial,helvetica,sans-serif;
font-size:12px;
font-weight:bold;
}

.datetitle
{
width:758px;
background-color:#000000;
background:url(/images/tables/bgParaTitleBlack.gif) repeat-x bottom left;
color:#ffffff;
font-size:18px;
font-family:verdana,"lucida sans",arial,helvetica,sans-serif;
font-weight:bold;
padding:5px 0px 7px 5px;
margin:0px -2px 5px 0px;
}

.eventstory
{
width:750px;
height:0px;
display:none;
visibility:hidden;
position:absolute;
padding:0px 0px 10px 0px;
margin:2px 0px 8px 5px;
font-family:verdana,"lucida sans",arial,helvetica,sans-serif;
font-size:11px;
color:#647883;
}
/*PREVIOUS
.eventstory
{
width:750px;
visibility:hidden;
position:absolute;
padding:0px 0px 10px 0px;
margin:2px 0px 8px 5px;
font-family:verdana,"lucida sans",arial,helvetica,sans-serif;
font-size:11px;
color:#647883;
}*/

.eventimage
{
margin:2px;
float:left;
}

.eventtext
{
background-color:#eff0f0;
color:#4b555a;
font-size:14px;
font-weight:bold;
padding:10px;
margin-bottom:4px;
}

.eventtitle
{background-color:#eff0f0; color:#0089cf; padding:17px 8px 17px 8px; font-family:"trebuchet ms","franklin gothic book",georgia,"gill sans",verdana,"lucida sans","century gothic",arial,"myriad pro",tahoma,helvetica,sans-serif; font-size:16px; font-weight:bold; margin:0px 0px 5px 0px;}

#eventDetails
{
border-top:2px solid #78b6e4;
border-right:5px solid #eff0f0;
border-bottom:2px solid #ced8dd;
border-left:5px solid #eff0f0;
padding:0px 0px 0px 0px;
margin:0px 0px 10px 0px;
}

#eventBcard
{float:right; width:250px; border-top:4px solid #ff6633; border-right:4px double #eff0f0; border-left:4px double #eff0f0; border-bottom:4px double #eff0f0; padding:10px; margin:5px 10px 5px 5px;}

/*BETT2011*/
#ITsManageable
{
background-image:url(/images/events/icon_ITsManageable.jpg); background-position:bottom left; background-repeat:no-repeat;
width:490px;
height:25px;
margin:0px 0px 0px 10px;
padding:0px;
border:1px solid #ffffff;
}
#ITsManageable p
{
background-color:#0099ff;
font-family:verdana,"lucida sans",arial,helvetica,sans-serif;
font-size:10px;
color:#ffffff;
height:17px;
margin:5px 0px 0px 22px;
padding:3px 0px 0px 13px;
}

#ITsCreative
{
background-image:url(/images/events/icon_ITsCreative.jpg); background-position:bottom left; background-repeat:no-repeat;
width:490px;
height:25px;
margin:0px 0px 0px 10px;
padding:0px;
border:1px solid #ffffff;
}
#ITsCreative p
{
display:block;
background-color:#ff6600;
font-family:verdana,"lucida sans",arial,helvetica,sans-serif;
font-size:10px;
color:#ffffff;
height:17px;
margin:5px 0px 0px 22px;
padding:3px 0px 0px 13px;
}

#ITsInnovative
{
background-image:url(/images/events/icon_ITsInnovative.jpg); background-position:bottom left; background-repeat:no-repeat;
width:490px;
height:25px;
margin:0px 0px 0px 10px;
padding:0px;
border:1px solid #ffffff;
}
#ITsInnovative p
{
display:block;
background-color:#ff3300;
font-family:verdana,"lucida sans",arial,helvetica,sans-serif;
font-size:10px;
color:#ffffff;
height:17px;
margin:5px 0px 0px 22px;
padding:3px 0px 0px 13px;
}
#ITsSustainable
{
background-image:url(/images/events/icon_ITsSustainable.jpg); background-position:bottom left; background-repeat:no-repeat;
width:490px;
height:25px;
margin:0px 0px 0px 10px;
padding:0px;
border:1px solid #ffffff;
}
#ITsSustainable p
{
display:block;
background-color:#339933;
font-family:verdana,"lucida sans",arial,helvetica,sans-serif;
font-size:10px;
color:#ffffff;
height:17px;
margin:5px 0px 0px 22px;
padding:3px 0px 0px 13px;
}

#ITsEngaging
{
background-image:url(/images/events/icon_ITsEngaging.jpg); background-position:bottom left; background-repeat:no-repeat;
width:490px;
height:25px;
margin:0px 0px 0px 10px;
padding:0px;
border:1px solid #ffffff;
}
#ITsEngaging p
{
display:block;
background-color:#9966cc;
font-family:verdana,"lucida sans",arial,helvetica,sans-serif;
font-size:10px;
color:#ffffff;
height:17px;
margin:5px 0px 0px 22px;
padding:3px 0px 0px 13px;
}
/*end BETT2011*/
/*BETT2012*/

body#bgBETT2012
{
background:#eff0f0 url(/images/events/bg_BETT2012.png) no-repeat top left;
background-attachment:fixed;
padding:12px 25px 0px 25px;
margin:0px 0px 0px 0px;
color:#647883;
font-family:verdana,"lucida sans",arial,helvetica,sans-serif;
font-size:12px;
}
/*END For IE6 ONLY*/

html>body#bgBETT2012, html body#bgBETT2012
{
background:#eff0f0 url(/images/events/bg_BETT2012.png) no-repeat top left;
background-attachment:fixed;
padding:12px 25px 0px 25px;
margin:0px 0px 0px 0px;
color:#647883;
font-family:verdana,"lucida sans",arial,helvetica,sans-serif;
font-size:12px;
}

/*end BETT2012*/

/* End of Events Pages */

/* Seminar Pages */

.seminarSpec{border:4px solid #eff0f0; padding:0px 0px 0px 0px; margin:0px 10px 10px 10px; font-family:verdana,"lucida sans",arial,helvetica,sans-serif; font-size:11px; color:#4b555a; line-height:15px;}

/* End of Seminar Pages */

#offersGov
{
	border:solid 1px #0089CF;
	width:290px;
	padding:2px 2px 2px 2px;
	font-family:verdana,"lucida sans",arial,helvetica,sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	text-align:left;
	float:right;
	margin:5px;
}
cohaeroPage.rangelink
{
	background-color:#eff0f0;
	color:#647883;
	font-family:verdana,"lucida sans",arial,helvetica,sans-serif;
	font-size:10px;
	font-weight:bold;
	padding:2px;
	margin-bottom:3px;
}

.rangelink
{
	background-color:#eff0f0;
	color:#647883;
	font-family:verdana,"lucida sans",arial,helvetica,sans-serif;
	font-size:10px;
	font-weight:bold;
	padding:2px;
	margin-bottom:3px;
}

.rangelink:hover, .rangelink a:hover
{
	background-color:#ffffff;
	color:#4b555a;
}

.contactDetails
{
font-family:verdana,"lucida sans",arial,helvetica,sans-serif;
font-size:12px;
line-height:17px;
margin:17px 0px 0px 0px;
padding:7px 10px 7px 10px;
background:url(/images/bgDescription.jpg) repeat-x top left;
background-color:#ffffff;
border-top:solid 2px #ced8dd;
border-right:solid 3px #eff0f0;
border-bottom:solid 3px #eff0f0;
border-left:solid 2px #ced8dd;
}
/*OLD
	border:1px solid #a7b6bf;
	background-color:#eff0f0;
	font-family:verdana,"lucida sans",arial,helvetica,sans-serif;
	font-size:11px;
	font-weight:bold;
	text-align:center;
	padding:5px;
	margin:5px;
	width:760px;
*/

.maintitleHeader
{
	border-top:1px solid #abd1ee;
	border-bottom:1px solid #abd1ee;
	color:#0073ae;
	font-size:18px;
	font-family:verdana,"lucida sans",arial,helvetica,sans-serif;
	font-weight:bold;
	padding:0.2em 0.2em 0.2em 0.2em;
	margin-bottom:5px;
	margin-top:2px;
}

#whytitle
{
color:#ffffff;
font-size:16px;
font-weight:bold;
background-color:#0089cf;
background:url(/images/tables/bgParaTitleBlue.gif) repeat-x bottom left;
padding:5px 5px 7px 5px;
margin:0px;
text-align:center;
font-family:verdana,"lucida sans",arial,helvetica,sans-serif;
}
/*OLD
	background-color:#0089CF;
	color:#FFFFFF;
	font-family:verdana,"lucida sans",arial,helvetica,sans-serif;
	font-size:18px;
	font-weight:bold;
	padding:5px 5px 5px 5px;
	width:758px;
	margin-top:2px;
	margin-bottom:2px;
*/

#SchoolsMainAdXmas
{
	border:solid 1px #A9A9A9;
	width:277px;
	padding:2px 2px 0px 2px;
	font-family:verdana,"lucida sans",arial,helvetica,sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	text-align:left;
	float:left;
	margin-bottom:5px;
	margin-top:5px;
}
.story
{
	border:4px solid #eff0f0;
	margin-bottom:5px;
	padding:5px;
}
.tittel
{
	color:#0089CF;
	font-family:verdana,"lucida sans",arial,helvetica,sans-serif;
	font-weight:bold;
	font-size:14px;
	border-top:solid 1px #0089CF;
}
.box
{
	border-bottom:solid 2px #A9A9A9;
}
#cohaeroPage
{
	background-image:url(/images/cohaerobg2.jpg);
	background-repeat:no-repeat;
	background-position:inherit;
}
/*background-color:Black;*/

li.cohaeroli
{
	font-family:verdana,"lucida sans",arial,helvetica,sans-serif;
	font-size:12px;
	color:#4b555a;
}
.contact
{
	border:solid 1px #ced8dd;
	padding:10px 5px 10px 5px;
	margin:10px 5px 7px 5px;
	font-family:verdana,"lucida sans",arial,helvetica,sans-serif;
	font-size:12px;
	color:#4b555a;
	text-align:center;
}

.contactBox
{
	border:1px solid #ced8dd;
	padding:0px 0px 0px 0px;
	margin:0px 5px 10px 5px;
	background-color:#eff0f0;
	background:url(/images/bgDescriptionVLGrey.jpg) repeat-x bottom left;
}
/*	border-top:solid 3px #eff0f0;
	border-right:solid 1px #eff0f0;
	border-bottom:solid 1px #eff0f0;
	border-left:solid 1px #eff0f0;*/
/*	font-family:verdana,"lucida sans",arial,helvetica,sans-serif;
	font-size:12px;
	color:#4b555a;*/

.termstext
{
	background-color:#eff0f0;
	border-top:1px solid #a7b6bf;
	border-bottom:1px solid #a7b6bf;
	font-size:11px;
	font-family:verdana,"lucida sans",arial,helvetica,sans-serif;
	color:#4b555a;
	padding:5px 10px 5px 10px;
}

#about
{
	background-image:url(/images/vhq-building.jpg);
	background-repeat:no-repeat;
	width:755px;
}
/* About Us Pages */

.aboutmain
{
width:760px;
margin-top:3px;
}
/*border: 1px #a9a9a9 solid;*/

#abouttitle
{
color:#ffffff;
font-size:16px;
font-weight:bold;
background-color:#0089cf;
background:url(/images/tables/bgParaTitleBlue.gif) repeat-x bottom left;
padding:5px 5px 7px 5px;
margin:0px;
text-align:center;
font-family:verdana,"lucida sans",arial,helvetica,sans-serif;
}
/*OLD
	background-color:#0089CF;
	color:#ffffff;
	width:760px;
	font-family:verdana,"lucida sans",arial,helvetica,sans-serif;
	font-size:18px;
	font-weight:bold;
	text-align:center;
	padding:0.2em 0em 0.2em 0em;
	margin-bottom:5px;
*/

#aboutbox
{
background:#ffffff repeat top left; opacity:.80;filter: alpha(opacity=80); -moz-opacity: 0.80;
background-repeat:repeat;
float:right;
width:380px;
padding:10px 5px 0px 5px;
margin:10px 20px 0px 0px;
}

#aboutboxLeft
{
background:#ffffff repeat top left; opacity:.80;filter: alpha(opacity=80); -moz-opacity: 0.80;
background-repeat:repeat;
float:left;
width:380px;
padding:10px 5px 0px 5px;
margin:10px 0px 0px 20px;
}

.aboutAdText
{
	font-family:verdana,"lucida sans",arial,helvetica,sans-serif;
	font-size:11px;
	line-height:16px;
	color:#647883;
	text-align:left;
	padding:4px;
}
#aboutAd1UCL7
{
	border-style:groove;
	border-color:#0089CF;
	border-width:1px;
	width:190px;
	padding:3px 3px 3px 3px;
	float:left;
	margin-left:0px;
	margin-right:3px;
	margin-bottom:3px;
	margin-top:0px;
}
#aboutAd2UCL7
{
	border-style:groove;
	border-color:#0089CF;
	border-width:1px;
	width:190px;
	padding:3px 3px 3px 3px;
	float:left;
	margin-left:0px;
	margin-right:3px;
	margin-bottom:3px;
	margin-top:0px;
}
#aboutAd3UCL7
{
	border-style:groove;
	border-color:#0089CF;
	border-width:1px;
	width:190px;
	padding:3px 3px 3px 3px;
	float:left;
	margin-left:0px;
	margin-right:3px;
	margin-bottom:3px;
	margin-top:0px;
}
/*#aboutAd1
{
	border-style:groove;
	border-color:#0089CF;
	border-width:1px;
	width:190px;
	padding:3px 3px 3px 3px;
	float:left;
	margin-left:0px;
	margin-right:3px;
	margin-bottom:3px;
	margin-top:0px;
}
#aboutAd2
{
	border-style:groove;
	border-color:#0089CF;
	border-width:1px;
	width:190px;
	padding:3px 3px 3px 3px;
	float:left;
	margin-left:0px;
	margin-right:3px;
	margin-bottom:3px;
	margin-top:0px;
}
#aboutAd3
{
	border-style:groove;
	border-color:#0089CF;
	border-width:1px;
	width:190px;
	padding:3px 3px 3px 3px;
	float:left;
	margin-left:0px;
	margin-right:3px;
	margin-bottom:3px;
	margin-top:0px;
}
#aboutAd4
{
	border-style:groove;
	border-color:#0089CF;
	border-width:1px;
	width:190px;
	padding:3px 3px 3px 3px;
	float:left;
	margin-left:0px;
	margin-right:3px;
	margin-bottom:3px;
	margin-top:0px;
}
#aboutAd5
{
	border-style:groove;
	border-color:#0089CF;
	border-width:1px;
	width:190px;
	padding:3px 3px 3px 3px;
	float:left;
	margin-left:0px;
	margin-right:3px;
	margin-bottom:3px;
	margin-top:0px;
}
#aboutAd6
{
	border-style:groove;
	border-color:#0089CF;
	border-width:1px;
	width:190px;
	padding:3px 3px 3px 3px;
	float:left;
	margin-left:0px;
	margin-right:3px;
	margin-bottom:3px;
	margin-top:0px;
}*/


.abouthomeTitle
{border-bottom:1px solid #ced8dd;color:#0073ae;font-family:verdana,"lucida sans",arial,helvetica,sans-serif;font-size:14px;font-weight:bold;padding:3px;margin:0px;text-align:center;}

#aboutAd1
{border-top:4px solid #eff0f0; margin:3px; padding:5px; float:left; width:180px; height:225px; font-size:12px;}
/*border-right:1px solid #eff0f0; border-left:1px solid #eff0f0; border-bottom:1px solid #eff0f0;*/

#aboutAd1:hover{border-top:4px solid #0089cf; margin:3px; padding:5px; float:left; width:180px; height:225px; font-size:12px;}
/*background-image:url(devportal/STD/images/smallads.jpg); background-position:top left; background-repeat:repeat-x; border-right:1px solid #ced8dd; border-left:1px solid #ced8dd; border-bottom:1px solid #ced8dd;*/

#aboutAd2
{border-top:4px solid #eff0f0; margin:3px; padding:5px; float:left; width:180px; height:225px; font-size:12px;}
/*border-right:1px solid #eff0f0; border-left:1px solid #eff0f0; border-bottom:1px solid #eff0f0;*/

#aboutAd2:hover{border-top:4px solid #0089cf; margin:3px; padding:5px; float:left; width:180px; height:225px; font-size:12px;}
/*background-image:url(devportal/STD/images/smallads.jpg); background-position:top left; background-repeat:repeat-x; border-right:1px solid #ced8dd; border-left:1px solid #ced8dd; border-bottom:1px solid #ced8dd;*/

#aboutAd3
{border-top:4px solid #eff0f0; margin:3px; padding:5px; float:left; width:180px; height:225px; font-size:12px;}
/*border-right:1px solid #eff0f0; border-left:1px solid #eff0f0; border-bottom:1px solid #eff0f0;*/

#aboutAd3:hover{border-top:4px solid #0089cf; margin:3px; padding:5px; float:left; width:180px; height:225px; font-size:12px;}
/*background-image:url(devportal/STD/images/smallads.jpg); background-position:top left; background-repeat:repeat-x; border-right:1px solid #ced8dd; border-left:1px solid #ced8dd; border-bottom:1px solid #ced8dd;*/

#aboutAd4
{border-top:4px solid #eff0f0; margin:3px; padding:5px; float:left; width:180px; height:225px; font-size:12px;}
/*border-right:1px solid #eff0f0; border-left:1px solid #eff0f0; border-bottom:1px solid #eff0f0;*/

#aboutAd4:hover{border-top:4px solid #0089cf; margin:3px; padding:5px; float:left; width:180px; height:225px; font-size:12px;}
/*background-image:url(devportal/STD/images/smallads.jpg); background-position:top left; background-repeat:repeat-x; border-right:1px solid #ced8dd; border-left:1px solid #ced8dd; border-bottom:1px solid #ced8dd;*/

#aboutAd5
{border-top:4px solid #eff0f0; margin:3px; padding:5px; float:left; width:180px; height:225px; font-size:12px;}
/*border-right:1px solid #eff0f0; border-left:1px solid #eff0f0; border-bottom:1px solid #eff0f0;*/

#aboutAd5:hover{border-top:4px solid #0089cf; margin:3px; padding:5px; float:left; width:180px; height:225px; font-size:12px;}
/*background-image:url(devportal/STD/images/smallads.jpg); background-position:top left; background-repeat:repeat-x; border-right:1px solid #ced8dd; border-left:1px solid #ced8dd; border-bottom:1px solid #ced8dd;*/

#aboutAd6
{border-top:4px solid #eff0f0; margin:3px; padding:5px; float:left; width:180px; height:225px; font-size:12px;}
/*border-right:1px solid #eff0f0; border-left:1px solid #eff0f0; border-bottom:1px solid #eff0f0;*/

#aboutAd6:hover{border-top:4px solid #0089cf; margin:3px; padding:5px; float:left; width:180px; height:225px; font-size:12px;}
/*background-image:url(devportal/STD/images/smallads.jpg); background-position:top left; background-repeat:repeat-x; border-right:1px solid #ced8dd; border-left:1px solid #ced8dd; border-bottom:1px solid #ced8dd;*/


<!--// OLD SIDEBAR STYLES
/*.aboutlink
{
	text-align:left;
	width:148px;
	margin:0px 0px 8px 8px;
	padding:0px 0px 0px 0px;
}
.aboutlinkTitleMain
{background:url(devportal/STD/images/homelinkTitleMain.png) -1px 0px no-repeat;
background-color:#006699;
/*background-image:url(devportal/STD/images/homelinkTitleMain.png); background-repeat:no-repeat; background-position:top left;
	border-bottom:1px solid #ced8dd;
<!--//END-->
	padding:12px 0px 7px 5px;
	margin:0px 0px 0px 0px;
	color:#ffffff;
	font-family:verdana,"lucida sans",arial,helvetica,sans-serif;
	font-size:12px;
	font-weight:bold;
	text-align:left;
	width:144px;
}
.aboutlinkTitle
{background:url(devportal/STD/images/homelinkTitle1.png) -1px 0px no-repeat;
background-color:#a7b6bf;
/*background-image:url(devportal/STD/images/homelinkTitle1.png); background-repeat:no-repeat; background-position:top left;
	border-bottom:1px solid #ced8dd;
<!--//END-->
	padding:12px 0px 7px 5px;
	margin:0px 0px 0px 0px;
	color:#ffffff;
	font-family:verdana,"lucida sans",arial,helvetica,sans-serif;
	font-size:12px;
	font-weight:bold;
	text-align:left;
	width:144px;
/*	background-color:#A9A9A9;
	color:White;
	font-family:verdana,"lucida sans",arial,helvetica,sans-serif;
	font-size:12px;
	font-weight:bold;
	text-align:left;
	padding:0px 0px 0px 0px;
<!--//END-->
}
.aboutlinkSmall
{
	background-color:#eff0f0;
	border-bottom:1px solid #ced8dd;
	font-family:verdana,"lucida sans",arial,helvetica,sans-serif;
	font-size:9px;
/*	font-weight:bold;
<!--//END-->
	color:#4b555a;
	padding:5px;
	margin:2px 8px 0px 3px;
	text-align:left;
/*	font-family:verdana,"lucida sans",arial,helvetica,sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#4b555a;
	padding:0.1em 0.1em 0.1em 0.1em;
	text-align:left;
	width:138px;
<!--//END-->
}
*/
<!--// END OLD SIDEBAR STYLES -->

#mainBodyTEST
{
float:left;
min-width:800px;
max-width:800px;
height:auto;
padding:0px 0px 0px 0px;
margin:0px 0px 10px 0px;
}

/*NOW USES SAME AS HPC
#mainBody
{
float:left;
min-width:600px;
max-width:600px;
height:auto;
padding:0px 0px 0px 0px;
margin:0px 0px 10px 0px;
}*/

#mainBodyL
{
min-width:600px;
max-width:600px;
height:auto;
padding:0px;
margin:0px 160px 10px 0px;
}

/*NOW USES SAME AS HPC
#sidebarFrame
{
float:left;
position:relative;
z-index:2;
width:150px;
height:auto;
padding:0px;
margin:0px 5px 0px 5px;
text-align:left;
}*/

#sidebarFrame {width:150px; position:relative; z-index:2; float:left; padding:0px; margin:0px 2px 0px 3px;}

#sidebarFrameTEST {width:150px; float:left; padding:0px; margin:0px 5px 0px 5px;}

#sidebarFrameR
{
float:right;
position:relative;
z-index:2;
width:150px;
height:auto;
padding:0px;
margin:0px 3px 0px 2px;
text-align:left;
}

.homelink, .supportlink, .aboutlink, .homelinkFinance, #ClassLinkMenu
{
background:url(/images/bgshadow.jpg) bottom left repeat-x;
text-align:left;
margin:0px 0px 3px 0px;
padding:0px 0px 9px 0px;
}

.homelinkTitleMain, .supportlinkTitleMain, .aboutlinkTitleMain, .financelinkTitleMain
{
background:url(/devportal/STD/images/homelinkTitle.png) -1px 0px no-repeat;
background-color:#006699;
padding:12px 0px 7px 7px;
margin:2px 0px 0px 0px;
color:#ffffff;
font-family:verdana,"lucida sans",arial,helvetica,sans-serif;
font-size:12px;
font-weight:bold;
text-transform:uppercase;
text-align:left;
}
/*background:url(/devportal/STD/images/readmore.jpg) 0px 0px repeat-x;
border-bottom:1px solid #ced8dd;*/
/*width:144px;*/

.homelinkTitle, .supportlinkTitle, .aboutlinkTitle, .financelinkTitle
{
background:url(/devportal/STD/images/readmoreGrey.jpg) bottom left repeat-x;
background-color:#a7b6bf;
padding:10px 0px 7px 5px;
margin:1px 0px 0px 0px;
color:#ffffff;
font-family:verdana,"lucida sans",arial,helvetica,sans-serif;
font-size:12px;
font-weight:bold;
text-align:left;
}
/*background:url(/devportal/STD/images/homelinkTitle1.png) -1px 0px no-repeat;
border-bottom:1px solid #ced8dd;*/
/*width:144px;*/

.homelinkSmall, .supportlinkSmall, .aboutlinkSmall, .financelinkSmall
{
background-color:#eff0f0;
border-top:1px solid #ced8dd;
border-bottom:1px solid #ced8dd;
font-family:verdana,"lucida sans",arial,helvetica,sans-serif;
font-size:9px;
text-align:left;
line-height:14px;
font-weight:bold;
color:#4b555a;
padding:2px 5px 5px 5px;
margin:1px 0px 0px 0px;
}

.aboutlinkSmall li
{
list-style:inside;
font-family:verdana,"lucida sans",arial,helvetica,sans-serif;
font-size:9px;
text-align:left;
line-height:14px;
font-weight:bold;
color:#4b555a;
padding:2px 2px 5px 0px;
margin:1px 0px 0px 0px;
}

a#aboutBackButton
{
	border:solid 1px #4b555a;
	background-color:#0089CF;
	font-family:verdana,"lucida sans",arial,helvetica,sans-serif;
	font-size:11px;
	color:#FFFFFF;
	width:140px;
	padding:2px 2px 2px 2px;
	float:left;
	text-decoration:none;
	margin-bottom:3px;
}
a#aboutBackButton:hover
{
	border:solid 1px #4b555a;
	background-color:#A9A9A9;
	font-family:verdana,"lucida sans",arial,helvetica,sans-serif;
	font-size:11px;
	color:#FFFFFF;
	width:140px;
	padding:2px 2px 2px 2px;
	float:left;
	text-decoration:none;
	margin-bottom:3px;
}
a#aboutContact
{
	border:solid 1px #4b555a;
	background-color:#0089CF;
	font-family:verdana,"lucida sans",arial,helvetica,sans-serif;
	font-size:11px;
	color:#FFFFFF;
	width:140px;
	padding:2px 2px 2px 2px;
	float:left;
	text-decoration:none;
	margin-top:1px;
}
a#aboutContact:hover
{
	border:solid 1px #4b555a;
	background-color:#A9A9A9;
	font-family:verdana,"lucida sans",arial,helvetica,sans-serif;
	font-size:11px;
	color:#FFFFFF;
	width:140px;
	padding:2px 2px 2px 2px;
	float:left;
	text-decoration:none;
	margin-top:1px;
}
a#aboutAccred
{
	border:solid 1px #4b555a;
	background-color:#0089CF;
	font-family:verdana,"lucida sans",arial,helvetica,sans-serif;
	font-size:11px;
	color:#FFFFFF;
	width:140px;
	padding:2px 2px 2px 2px;
	float:left;
	text-decoration:none;
	margin-top:1px;
}
a#aboutAccred:hover
{
	border:solid 1px #4b555a;
	background-color:#A9A9A9;
	font-family:verdana,"lucida sans",arial,helvetica,sans-serif;
	font-size:11px;
	color:#FFFFFF;
	width:140px;
	padding:2px 2px 2px 2px;
	float:left;
	text-decoration:none;
	margin-top:1px;
}
a#aboutTerms
{
	border:solid 1px #4b555a;
	background-color:#0089CF;
	font-family:verdana,"lucida sans",arial,helvetica,sans-serif;
	font-size:11px;
	color:#FFFFFF;
	width:140px;
	padding:2px 2px 2px 2px;
	float:left;
	text-decoration:none;
	margin-top:1px;
}
a#aboutTerms:hover
{
	border:solid 1px #4b555a;
	background-color:#A9A9A9;
	font-family:verdana,"lucida sans",arial,helvetica,sans-serif;
	font-size:11px;
	color:#FFFFFF;
	width:140px;
	padding:2px 2px 2px 2px;
	float:left;
	text-decoration:none;
	margin-top:1px;
}
a#aboutPrivacy
{
	border:solid 1px #4b555a;
	background-color:#0089CF;
	font-family:verdana,"lucida sans",arial,helvetica,sans-serif;
	font-size:11px;
	color:#FFFFFF;
	width:140px;
	padding:2px 2px 2px 2px;
	float:left;
	text-decoration:none;
	margin-top:1px;
}
a#aboutPrivacy:hover
{
	border:solid 1px #4b555a;
	background-color:#A9A9A9;
	font-family:verdana,"lucida sans",arial,helvetica,sans-serif;
	font-size:11px;
	color:#FFFFFF;
	width:140px;
	padding:2px 2px 2px 2px;
	float:left;
	text-decoration:none;
	margin-top:1px;
}
a#aboutSiteMap
{
	border:solid 1px #4b555a;
	background-color:#0089CF;
	font-family:verdana,"lucida sans",arial,helvetica,sans-serif;
	font-size:11px;
	color:#FFFFFF;
	width:140px;
	padding:2px 2px 2px 2px;
	float:left;
	text-decoration:none;
	margin-top:1px;
}
a#aboutSiteMap:hover
{
	border:solid 1px #4b555a;
	background-color:#A9A9A9;
	font-family:verdana,"lucida sans",arial,helvetica,sans-serif;
	font-size:11px;
	color:#FFFFFF;
	width:140px;
	padding:2px 2px 2px 2px;
	float:left;
	text-decoration:none;
	margin-top:1px;
}
/* About Us Pages */

/* Sitemap */

#sitemapTitle
{
background-color:#78b6e4;
background:url(/images/menu/menuTitleLBlue.jpg) 0px -5px repeat-x;
padding:3px 10px 3px 10px;
margin:2px 0px 5px 0px;
}

#sitemapTitleBlue
{
background-color:#0089cf;
background:url(/images/menu/menuTitleBlue.jpg) 0px -5px repeat-x;
padding:3px 10px 3px 10px;
margin:2px 0px 5px 0px;
}

#sitemapTitleGrey
{
background-color:#a7b6bf;
background:url(/images/menu/menuTitleGrey.jpg) 0px -5px repeat-x;
padding:3px 10px 3px 10px;
margin:2px 0px 5px 0px;
}

#sitemapTitleDarkBlue
{
background-color:#0073ae;
background:url(/images/menu/menuTitleDarkBlue.jpg) 0px -5px repeat-x;
padding:3px 10px 3px 10px;
margin:2px 0px 5px 0px;
}

#sitemapTitleSoftware
{
background-color:#fdb94d;
background:url(/images/tables/bgParaTitleSoftware.gif) 0px -70px repeat-x;
padding:3px 10px 3px 10px;
margin:2px 0px 5px 0px;
}

#sitemapTitle a, #sitemapTitle a:link, #sitemapTitleBlue a, #sitemapTitleBlue a:link, #sitemapTitleGrey a, #sitemapTitleGrey a:link, #sitemapTitleDarkBlue a, #sitemapTitleDarkBlue a:link, #sitemapTitleSoftware a, #sitemapTitleSoftware a:link
{
display:block;
color:#ffffff;
font-size:12px;
font-family:verdana,"lucida sans",arial,helvetica,sans-serif;
font-weight:bold;
text-decoration:none;
}

a.sitemaplink, a:link.sitemaplink
{
color:#667377;font-family:verdana,"lucida sans",arial,helvetica,sans-serif;font-size:11px;text-decoration:none;line-height:12px;font-weight:bold;
}

a:visited.sitemaplink
{
color:#a7b6bf;
}

/* end Sitemap */

/* CSS for Support Pages */
#Supporttitle
{
	border-top:1px solid #ced8dd;
	border-bottom:1px solid #ced8dd;
	color:#0073ae;
	font-size:18px;
	font-family:verdana,"lucida sans",arial,helvetica,sans-serif;
	font-weight:bold;
	padding:5px 10px 5px 10px;
	margin:2px 0px 5px 0px;
}

#Supporttitle1
{
color:#ffffff;
font-size:16px;
font-weight:bold;
background-color:#0089cf;
background:url(/images/tables/bgParaTitleBlue.gif) repeat-x bottom left;
padding:5px 5px 7px 5px;
margin:0px;
text-align:center;
font-family:verdana,"lucida sans",arial,helvetica,sans-serif;
}

.Supportsectortitle
{
	color:#ffffff;
	background-color:#78b6e4;
	background:url(/images/menu/menuTitleLBlue.jpg) 0px 0px repeat-x;
	font-size:14px;
	font-family:verdana,"lucida sans",arial,helvetica,sans-serif;
	font-weight:bold;
	padding:3px 10px 3px 10px;
	margin:2px 5px 5px 5px;
}

/*OLD
	border-top:1px solid #ced8dd;
	border-bottom:1px solid #ced8dd;
	color:#0073ae;
	font-size:18px;
	font-family:verdana,"lucida sans",arial,helvetica,sans-serif;
	font-weight:bold;
	padding:5px 10px 5px 10px;
	margin:2px 0px 5px 0px;
}
#Supporttitle1
{
	background-color:#0089CF;
	color:White;
	width:600px;
	font-family:verdana,"lucida sans",arial,helvetica,sans-serif;
	font-size:18px;
	font-weight:bold;
	text-align:center;
	padding:0.2em 0em 0.2em 0em;
	margin-bottom:5px;
	margin-right:5px;
}*/

.supporthomeTitle
{border-bottom:1px solid #abd1ee;color:#0073ae;font-family:verdana,"lucida sans",arial,helvetica,sans-serif;font-size:14px;font-weight:bold;padding:3px;margin:0px;text-align:center;}

#supportAds1
{border-top:4px solid #eff0f0; margin:3px; padding:5px; float:left; width:180px; height:225px; font-size:12px;}
/*border-right:1px solid #eff0f0; border-left:1px solid #eff0f0; border-bottom:1px solid #eff0f0;*/

#supportAds1:hover{border-top:4px solid #0089cf; margin:3px; padding:5px; float:left; width:180px; height:225px; font-size:12px; margin:3px; padding:5px; float:left; width:180px; height:225px; font-size:12px;}
/*background-image:url(devportal/STD/images/smallads.jpg); background-position:top left; background-repeat:repeat-x; border-right:1px solid #ced8dd; border-left:1px solid #ced8dd; border-bottom:1px solid #ced8dd;*/

#supportAds2
{border-top:4px solid #eff0f0; margin:3px; padding:5px; float:left; width:180px; height:225px; font-size:12px;}
/*border-right:1px solid #eff0f0; border-left:1px solid #eff0f0; border-bottom:1px solid #eff0f0;*/

#supportAds2:hover{border-top:4px solid #0089cf; margin:3px; padding:5px; float:left; width:180px; height:225px; font-size:12px;}
/*background-image:url(devportal/STD/images/smallads.jpg); background-position:top left; background-repeat:repeat-x; border-right:1px solid #ced8dd; border-left:1px solid #ced8dd; border-bottom:1px solid #ced8dd;*/

#supportAds3
{border-top:4px solid #eff0f0; margin:3px; padding:5px; float:left; width:180px; height:225px; font-size:12px;}
/*border-right:1px solid #eff0f0; border-left:1px solid #eff0f0; border-bottom:1px solid #eff0f0;*/

#supportAds3:hover{border-top:4px solid #0089cf; margin:3px; padding:5px; float:left; width:180px; height:225px; font-size:12px;}
/*background-image:url(devportal/STD/images/smallads.jpg); background-position:top left; background-repeat:repeat-x; border-right:1px solid #ced8dd; border-left:1px solid #ced8dd; border-bottom:1px solid #ced8dd;*/

#supportAds4
{border-top:4px solid #eff0f0; margin:3px; padding:5px; float:left; width:180px; height:225px; font-size:12px;}
/*border-right:1px solid #eff0f0; border-left:1px solid #eff0f0; border-bottom:1px solid #eff0f0;*/

#supportAds4:hover{border-top:4px solid #0089cf; margin:3px; padding:5px; float:left; width:180px; height:225px; font-size:12px;}
/*background-image:url(devportal/STD/images/smallads.jpg); background-position:top left; background-repeat:repeat-x; border-right:1px solid #ced8dd; border-left:1px solid #ced8dd; border-bottom:1px solid #ced8dd;*/

#supportAds5
{border-top:4px solid #eff0f0; margin:3px; padding:5px; float:left; width:180px; height:225px; font-size:12px;}
/*border-right:1px solid #eff0f0; border-left:1px solid #eff0f0; border-bottom:1px solid #eff0f0;*/

#supportAds5:hover{border-top:4px solid #0089cf; margin:3px; padding:5px; float:left; width:180px; height:225px; font-size:12px;}
/*background-image:url(devportal/STD/images/smallads.jpg); background-position:top left; background-repeat:repeat-x; border-right:1px solid #ced8dd; border-left:1px solid #ced8dd; border-bottom:1px solid #ced8dd;*/

#supportAds6
{border-top:4px solid #eff0f0; margin:3px; padding:5px; float:left; width:180px; height:225px; font-size:12px;}
/*border-right:1px solid #eff0f0; border-left:1px solid #eff0f0; border-bottom:1px solid #eff0f0;*/

#supportAds6:hover{border-top:4px solid #0089cf; margin:3px; padding:5px; float:left; width:180px; height:225px; font-size:12px;}
/*background-image:url(devportal/STD/images/smallads.jpg); background-position:top left; background-repeat:repeat-x; border-right:1px solid #ced8dd; border-left:1px solid #ced8dd; border-bottom:1px solid #ced8dd;*/

#supportContact
{
	text-align:left;
	width:148px;
	margin:0px 0px 8px 8px;
	padding:0px 0px 0px 0px;
}
/*	border-bottom:1px solid #ced8dd;
	text-align:left;
	margin-bottom:4px;
	width:140px;
	padding:3px 3px 3px 3px;
	float:left;
	text-align:left;
	font-family:verdana,"lucida sans",arial,helvetica,sans-serif;
	font-size:9px;*/

a#supportCallBack{border:solid 1px #4b555a;background-color:#0089CF;color:#FFFFFF;width:138px;padding:3px;float:left;text-decoration:none;}
a#supportCallBack:hover{border:solid 1px #4b555a; background-color:#A9A9A9; color:#FFFFFF; width:138px; padding:3px; float:left; text-decoration:none;}
#supportEmail
{background-color:#ffffff; border:1px solid #ced8dd; margin:0px 0px 0px 0px; padding:5px 1px 5px 1px; float:right;}

#supportEmail a
{background-color:#0073ae; background-image:url(/devportal/STD/images/readmore.jpg); background-position:top left; background-repeat:repeat-x; border:1px solid #ced8dd; margin:2px 0px 0px 0px; padding:3px 8px 3px 8px; color:#ffffff; font-family:verdana,"lucida sans",arial,helvetica,sans-serif; font-size:11px; font-weight:bold; text-transform:uppercase; text-align:center;}
/*a#supportEmail:hover{}*/
.softwarehomeTitle{border-bottom:1px solid #ced8dd; color:#0073ae;font-family:verdana,"lucida sans",arial,helvetica,sans-serif;font-size:14px;font-weight:bold;padding:3px;margin:0px;text-align:center;}
a#softwareEmail{border:solid 1px #4b555a;background-color:#0089CF;color:#FFFFFF;width:130px;padding:3px;float:left;margin-bottom:3px;text-decoration:none;}
a#softwareEmail:hover{border:solid 1px #4b555a;background-color:#A9A9A9;color:#FFFFFF;width:130px;padding:3px;float:left;margin-bottom:3px;text-decoration:none;}
#supportLatestNewsTitle
{
background:url(/devportal/STD/images/homelinkTitle.png) -1px 0px no-repeat;
background-color:#006699;
padding:12px 0px 7px 7px;
margin:2px 0px 0px 0px;
color:#ffffff;
font-family:verdana,"lucida sans",arial,helvetica,sans-serif;
font-size:12px;
font-weight:bold;
text-transform:uppercase;
text-align:left;
}
/*OLD
background:url(devportal/STD/images/homelinkTitle1.png) -1px 0px no-repeat;
background-color:#a7b6bf;
	padding:12px 0px 7px 5px;
	margin:0px 0px 0px 0px;
	color:#ffffff;
	font-family:verdana,"lucida sans",arial,helvetica,sans-serif;
	font-size:12px;
	font-weight:bold;
	text-align:left;
	width:138px;
*/
/*padding:3px;float:left;margin-top:3px;background-color:#A9A9A9;color:#FFFFFF;border:solid 1px #4b555a;font-size:12px;font-family:verdana,"lucida sans",arial,helvetica,sans-serif;font-weight:bold;text-align:center;*/

#supportLatestNews
{
background:url(/devportal/STD/images/readmoreGrey.jpg) bottom left repeat-x;
background-color:#a7b6bf;
padding:10px 0px 7px 5px;
margin:1px 0px 0px 0px;
color:#ffffff;
font-family:verdana,"lucida sans",arial,helvetica,sans-serif;
font-size:12px;
font-weight:bold;
text-align:left;
}
/*OLD
background-color:#eff0f0;
	border-bottom:1px solid #ced8dd;
	font-family:verdana,"lucida sans",arial,helvetica,sans-serif;
	font-size:9px;
	font-weight:bold;
	color:#4b555a;
	padding:5px;
	margin:2px 8px 0px 3px;
	text-align:left;
*/
/*border:solid 1px #4b555a;padding:2px;font-size:11px;font-family:verdana,"lucida sans",arial,helvetica,sans-serif;width:140px;text-decoration:none;background-color:#eff0f0;*/

a.techLink{text-decoration:none;color:#4b555a;;margin-top:10px;}
.SupportAdText{font-family:verdana,"lucida sans",arial,helvetica,sans-serif;
	font-size:11px;
	line-height:16px;
	color:#647883;
	text-align:left;
	padding:4px;}

#popupI, #popupI2
{
width:200px; 
padding:10px 0px 0px 0px;
margin:0px;
background-color:#ffffff;
border-top:2px solid #78b6e4;
border-right:3px solid #0089cf;
border-bottom:3px solid #0073ae;
border-left:2px solid #78b6e4;
position:absolute;
visibility:hidden;
z-index:9999;
}
/* End of CSS for Support Pages */

.article1{border-top:4px solid #eff0f0; margin:3px; padding:5px; float:left; width:200px; height:250px; font-size:12px;}
/*border-right:1px solid #eff0f0; border-left:1px solid #eff0f0; border-bottom:1px solid #eff0f0;*/
.article1:hover{border-top:4px solid #0089cf; background-image:url(devportal/STD/images/smallads.jpg); background-position:top left; background-repeat:repeat-x;}
a#demo{background-color:#A9A9A9;color:#4b555a;font-family:verdana,"lucida sans",arial,helvetica,sans-serif;font-size:14px;font-weight:bold;}
a#demo:hover{background-color:#0089CF;color:#4b555a;font-family:verdana,"lucida sans",arial,helvetica,sans-serif;font-size:14px;font-weight:bold;}

.FElinks{background-color:#eff0f0;color:#FFFFFF;font-family:verdana,"lucida sans",arial,helvetica,sans-serif;font-weight:bold;font-size:11px;text-decoration:none;}
.FElinks:Hover{background-color:#0089CF;color:#4b555a;font-family:verdana,"lucida sans",arial,helvetica,sans-serif;font-weight:bold;font-size:11px;text-decoration:none;}

.FEhomelink
{
background:url(/images/bgshadow.jpg) bottom left repeat-x;
text-align:left;
margin:0px 0px 3px 0px;
padding:0px 0px 9px 0px;
}
.FEhomelinkTitle
{
background:url(/devportal/STD/images/FEhomelinkTitle.png) -1px 0px no-repeat;
background-color:#663300;
padding:12px 0px 7px 7px;
margin:2px 0px 0px 0px;
color:#ffffff;
font-family:verdana,"lucida sans",arial,helvetica,sans-serif;
font-size:12px;
font-weight:bold;
text-transform:uppercase;
text-align:left;
}
.FEhomelinkSmall
{
background-color:#eff0f0;
border-top:1px solid #ced8dd;
border-bottom:1px solid #ced8dd;
font-family:verdana,"lucida sans",arial,helvetica,sans-serif;
font-size:9px;
text-align:left;
line-height:14px;
color:#996633;
padding:2px 5px 5px 5px;
margin:1px 0px 0px 0px;
}

/********  FE Side Bar Rollover links  ********/
.NotebookSpecFE{width:265px; border:4px solid #ced8dd; float:left; margin-right:10px; margin-top:5px; padding:5px;}
.NBtitleFE{background-color:#0089cf; padding:3px; margin:0px 5px 0px 5px; text-align:center; color:#FFFFFF; font-family:verdana,"lucida sans",arial,helvetica,sans-serif; font-size:16px; font-weight:bold;}
.NBimageFE{text-align:center; padding:3px;}
.NBintroFE{font-family:verdana,"lucida sans",arial,helvetica,sans-serif; font-size:11px; color:#647883; padding:2px; font-weight:bold;}
.NBspecFE{font-family:verdana,"lucida sans",arial,helvetica,sans-serif; font-size:11px; color:#647883; padding:2px;}
.NBbuttonsFE{font-family:verdana,"lucida sans",arial,helvetica,sans-serif; font-size:11px; color:#647883; padding:6px; text-align:center;}
.NBmoreinfoFE{font-family:verdana,"lucida sans",arial,helvetica,sans-serif; font-size:10px; color:#ffffff; padding:3px; background-color:#eff0f0; border:1px solid #647883; margin:2px; text-decoration:none;}
.NBmoreinfoFE:hover{background-color:#f1d1b1;}

.tableFE1 td
{
font-family:verdana,"lucida sans",arial,helvetica,sans-serif;
font-size:10px;
text-align:left;
line-height:14px;
font-weight:bold;
color:#4b555a;
background-color:#eff0f0;
border-bottom:1px solid #ced8dd;
padding:1px 1px 1px 3px;
margin:1px 0px 0px 0px;
text-decoration:none;
}

.tableFE2 td
{
font-family:verdana,"lucida sans",arial,helvetica,sans-serif;
font-size:10px;
text-align:left;
line-height:14px;
font-weight:bold;
background-color:#f1d1b1;
border-bottom:1px solid #ced8dd;
padding:1px 1px 1px 3px;
margin:1px 0px 0px 0px;
text-decoration:none;
}

.smallAdsFE, .smallAdsFE2, #smallAdsFE, #smallAdsFE2
{border-top:4px solid #eff0f0; margin:8px 3px 0px 0px; padding:0px; float:left; width:32%; height:210px; font-size:12px;}
/* border-right:1px solid #ffffff; border-left:1px solid #ffffff; border-bottom:1px solid #ffffff;*/

.smallAdsFE:hover, .smallAdsFE2:hover, #smallAdsFE:hover, #smallAdsFE2:hover
{border-top:4px solid #996633;}
/*border-right:1px solid #ced8dd; border-left:1px solid #ced8dd; border-bottom:1px solid #ced8dd;
background-image:url(devportal/STD/images/smalladsFE.jpg); background-position:top left; background-repeat:repeat-x;*/

.smallAdsFE1, .smallAdsFE3, #smallAdsFE1, #smallAdsFE3
{border-top:4px solid #eff0f0; margin:8px 0px 0px 3px; padding:0px; float:left; width:32%; height:210px; font-size:12px;}
/*border-right:1px solid #ffffff; border-left:1px solid #ffffff; border-bottom:1px solid #ffffff;*/

.smallAdsFE1:hover, .smallAdsFE3:hover, #smallAdsFE1:hover, #smallAdsFE3:hover
{border-top:4px solid #996633;}
/*border-right:1px solid #ced8dd; border-left:1px solid #ced8dd; border-bottom:1px solid #ced8dd;
background-image:url(devportal/STD/images/smalladsFE.jpg); background-position:top left; background-repeat:repeat-x;*/

.smallAdsFEMid, .smallAdsFEMid1, #smallAdsFEMid, #smallAdsFEMid1
{border-top:4px solid #eff0f0;  margin:8px 0px 0px 0px; padding:0px; float:left; width:33%; height:210px; font-size:12px;}
/*border-right:1px solid #ffffff; border-left:1px solid #ffffff; border-bottom:1px solid #ffffff;*/

.smallAdsFEMid:hover, .smallAdsFEMid1:hover, #smallAdsFEMid:hover, #smallAdsFEMid1:hover
{border-top:4px solid #996633;}
/*border-right:1px solid #ced8dd; border-left:1px solid #ced8dd; border-bottom:1px solid #ced8dd;
ackground-image:url(devportal/STD/images/smalladsFE.jpg); background-position:top left; background-repeat:repeat-x;*/

#FEbox
{
background:#ffffff repeat top left; opacity:.85; filter:alpha(opacity=85); -moz-opacity:0.85;
background-repeat:repeat;
float:left;
width:265px;
height:240px;
padding:10px 5px 0px 5px;
margin:10px 10px 0px 10px;
}

/* Case Study */
.caseStudy{padding:5px;}
.CaseTitle{ color:#4b555a; font-family:verdana,"lucida sans",arial,helvetica,sans-serif; font-weight:bold; font-size:12px; text-decoration:none;}
.Casetext{ font-size:12px; font-family:verdana,"lucida sans",arial,helvetica,sans-serif; color:#647883; line-height:16px;}
.caseSummary{font-size:10px; font-family:verdana,"lucida sans",arial,helvetica,sans-serif; color:#4b555a;}

.homelinkCase
{
background:url(/images/bgshadow.jpg) bottom left repeat-x;
text-align:left;
margin:0px 0px 3px 0px;
padding:0px 0px 9px 0px;
}
/*OLD
border:solid 1px #a7b6bf; text-align:left; width:154px; margin-bottom:6px;*/

.homelinkTitleCase
{
background:url(/devportal/STD/images/homelinkTitle.png) -1px 0px no-repeat;
background-color:#006699;
padding:12px 0px 7px 7px;
margin:2px 0px 0px 0px;
color:#ffffff;
font-family:verdana,"lucida sans",arial,helvetica,sans-serif;
font-size:12px;
font-weight:bold;
text-transform:uppercase;
text-align:left;
}
/*OLD
background-color:#a7b6bf; color:#ffffff; font-family:verdana,"lucida sans",arial,helvetica,sans-serif; font-size:12px; font-weight:bold; text-align:left; padding:1px 0px 1px 5px; width:148px;*/

.homelinkSmallCase
{
background-color:#eff0f0;
border-top:1px solid #ced8dd;
border-bottom:1px solid #ced8dd;
font-family:verdana,"lucida sans",arial,helvetica,sans-serif;
font-size:9px;
text-align:left;
line-height:14px;
font-weight:bold;
color:#4b555a;
padding:2px 5px 5px 5px;
margin:1px 0px 0px 0px;
}
/*OLD
font-family:verdana,"lucida sans",arial,helvetica,sans-serif; font-size:9px; font-weight:bold; color:#4b555a; padding:3px; text-align:left;*/
/* End of Case Study */



.homelinkAdobe
{
	padding:0.2em 0.2em 0.2em 0.2em ;
	border:dashed 1px red;
	text-align:left;
	width:161px;
	margin-bottom:4px;	
}
.homelinkTitleAdobe
{
	background-color:red;
	color:#ffffff;
	font-family:verdana,"lucida sans",arial,helvetica,sans-serif;
	font-size:12px;
	font-weight:bold;
	text-align:center;
	padding:0px 0px 0px 0px;
	width:160px;
}
.homelinkSmallAdobe
{
	font-family:verdana,"lucida sans",arial,helvetica,sans-serif;
	font-size:9px;
	font-weight:bold;
	color:#4b555a;
	padding:0.1em 0.1em 0em 0.1em;
	text-align:left;
	width:160px;
}

<!--//OLD SIDEBAR STYLES
/*.homelink{padding:0.2em;border:solid 1px #a7b6bf;text-align:left;width:161px;margin-bottom:4px;}
.homelinkTitle{background-color:#a7b6bf;color:#ffffff;font-family:verdana,"lucida sans",arial,helvetica,sans-serif;font-size:12px;font-weight:bold;text-align:left;padding:0px;width:160px;}
.homelinkSmall{font-family:verdana,"lucida sans",arial,helvetica,sans-serif;font-size:9px;font-weight:bold;color:#4b555a;padding:0.1em 0.1em 0em 0.1em;text-align:left;width:160px;}*/
<!--//END OLD SIDEBAR STYLES-->

.Qheading
{
font-size:18px; font-family:verdana,"lucida sans",arial,helvetica,sans-serif; color:#00CC22; font-weight:bold; margin:0px 0px 5px 0px; padding:0px 19px 0px 19px; line-height:22px;
}

#vigatBett1{border:solid 1px #A9A9A9;width:292px;padding:2px;text-align:left;float:left;margin-bottom:5px;margin-left:1px;}
#mainAdVLP{
	width:292px;
	border:solid 1px #FF9900;
	float:left;
	padding:2px;
	margin-bottom:5px;
	margin-right:1px;
}
.adlinkVLP
{
	font-family:verdana,"lucida sans",arial,helvetica,sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	padding:0.2em 0.2em 0.2em 0.2em ;
	text-align:center;
	margin-bottom:2px;
	background-color:#FF9900;
}

#mainAd
{
	width:292px;
	border:solid 1px #0089CF;
	float:left;
	padding: 2px 2px 2px 2px;
	margin-bottom:5px;
	margin-top:0px;
	margin-left:0px;
	margin-right:2px;
}
#mainAd1
{
	width:130px;
	padding:3px 3px 3px 3px;
	float:left;
	text-align:left;
	margin-right:6px;
	margin-top:2px;
	font-family:verdana,"lucida sans",arial,helvetica,sans-serif;
	font-size:11px;
	border:solid 1px #0089CF;
}
#mainAd2
{
	width:130px;
	padding:3px 3px 3px 3px;
	float:none;	
	text-align:left;
	margin-right:4px;
	font-family:verdana,"lucida sans",arial,helvetica,sans-serif;
	font-size:11px;
	border:solid 1px #0089CF;
}
#mainAd3
{
	width:130px;
	padding:3px 3px 3px 3px;
	text-align:left;	
	float:right;
	margin-right:4px;
	font-family:verdana,"lucida sans",arial,helvetica,sans-serif;
	font-size:11px;
	border:solid 1px #0089CF;
}
#mainAd4
{
	width:130px;
	padding:3px 3px 3px 3px;
	text-align:left;	
	float:right;
	margin-right:4px;
	font-family:verdana,"lucida sans",arial,helvetica,sans-serif;
	font-size:11px;
	border:solid 1px #0089CF;
}
.infoListsPUB
{
	list-style-type:none;
	font-family:verdana,"lucida sans",arial,helvetica,sans-serif;
	font-size:10px;
	font-weight:bold;
	text-decoration:none;
	padding-left:3px;
}
.infoListsPUB:hover
{
	color:#FFFFFF;
	background-color:#69be52;
	list-style-type:none;
	font-family:verdana,"lucida sans",arial,helvetica,sans-serif;
	font-size:10px;
	font-weight:bold;
	text-decoration:none;
	padding-left:3px;
}
.EDUtext
{
width:585px;
border:1px dashed #a9a9a9;
margin-bottom:2px;
margin-top:0px;
padding:2px;
}
/*background-color:#eff0f0;*/

.eduhomelink
{
background:url(/images/bgshadow.jpg) bottom left repeat-x;
text-align:left;
margin:0px 0px 3px 0px;
padding:0px 0px 9px 0px;
}
/*OLD
background-color:#ffffff; padding:0px;text-align:left;width:161px;margin-bottom:4px;
*/

.eduhomelinkTitle
{
background:url(/devportal/STD/images/eduhomelinkTitle.png) -1px 0px no-repeat;
background-color:#9900cc;
padding:12px 0px 7px 7px;
margin:2px 0px 0px 0px;
color:#ffffff;
font-family:verdana,"lucida sans",arial,helvetica,sans-serif;
font-size:12px;
font-weight:bold;
text-transform:uppercase;
text-align:left;
}
.eduhomelinkSmall
{
background-color:#eff0f0;
border-top:1px solid #ced8dd;
border-bottom:1px solid #ced8dd;
font-family:verdana,"lucida sans",arial,helvetica,sans-serif;
font-size:9px;
text-align:left;
line-height:14px;
color:#996699;
padding:2px 5px 5px 5px;
margin:1px 0px 0px 0px;
}

/* Higher Education CSS */
.tableedu1 td
{
font-family:verdana,"lucida sans",arial,helvetica,sans-serif;
font-size:10px;
text-align:left;
line-height:14px;
font-weight:bold;
color:#647883;
background-color:#eff0f0;
border-bottom:1px solid #ced8dd;
padding:1px 1px 1px 3px;
margin:1px 0px 0px 0px;
text-decoration:none;
}

.tableedu2 td
{
font-family:verdana,"lucida sans",arial,helvetica,sans-serif;
font-size:10px;
text-align:left;
line-height:14px;
font-weight:bold;
background-color:#e6d6ed;
border-bottom:1px solid #ced8dd;
padding:1px 1px 1px 3px;
margin:1px 0px 0px 0px;
text-decoration:none;
}
.NotebookSpec1{width:160px; border:4px solid #ced8dd; float:left; margin-right:10px; margin-top:5px; padding:5px;}

/* Higher Education Chalkboard */
.cbhomelink{background-color:#ffffff; padding:0px;text-align:left;width:161px;margin-bottom:4px;}
.cbhomelinkTitle{background:transparent url(devportal/STD/images/ServerhomelinkTitle.png) 0px 0px no-repeat; background-color:#006633;color:#ffffff;width:155px;font-family:verdana,"lucida sans",arial,helvetica,sans-serif;font-size:16px;font-weight:bold;text-align:left;padding:10px 0px 2px 2px;margin:0px 0px 2px 0px;}
.cbhomelinkSmall{font-family:verdana,"lucida sans",arial,helvetica,sans-serif;font-size:9px;font-weight:bold;text-align:left;width:155px;padding:0px;background-color:#ffffff;color:#666666;}


.tablecb1{font-size:10px;font-weight:bold;font-family:verdana,"lucida sans",arial,helvetica,sans-serif;color:#647883;background-color:#eff0f0; border-bottom:4px solid #ffffff;}
.tablecb2{font-size:10px;font-weight:bold;font-family:verdana,"lucida sans",arial,helvetica,sans-serif;color:#ffffff;background-color:#d7ede7; border-bottom:1px solid #ffffff;}
/* end Higher Education Chalkboard */

.smallAdsHE1, #smallAdsHE1, .smallAdsHE3, #smallAdsHE3
{border-top:4px solid #eff0f0; margin:8px 3px 0px 0px; padding:0px; float:left; width:48%; height:250px; font-size:12px;}
/* border-right:1px solid #ffffff; border-left:1px solid #ffffff; border-bottom:1px solid #ffffff;*/

.smallAdsHE1:hover, #smallAdsHE1:hover, .smallAdsHE3:hover, #smallAdsHE3:hover
{border-top:4px solid #996699;}
/*border-right:1px solid #ced8dd; border-left:1px solid #ced8dd; border-bottom:1px solid #ced8dd;
background-image:url(devportal/STD/images/smallads.jpg); background-position:top left; background-repeat:repeat-x;*/

.smallAdsHE2, #smallAdsHE2, .smallAdsHE4, #smallAdsHE4
{border-top:4px solid #eff0f0; margin:8px 0px 0px 3px; padding:0px; float:left; width:48%; height:250px; font-size:12px;}
/* border-right:1px solid #ffffff; border-left:1px solid #ffffff; border-bottom:1px solid #ffffff;*/

.smallAdsHE2:hover, #smallAdsHE2:hover, .smallAdsHE4:hover, #smallAdsHE4:hover
{border-top:4px solid #996699;}
/*border-right:1px solid #ced8dd; border-left:1px solid #ced8dd; border-bottom:1px solid #ced8dd;
background-image:url(devportal/STD/images/smallads.jpg); background-position:top left; background-repeat:repeat-x;*/

.infoListsHE
{
	list-style-type:none;
	font-family:verdana,"lucida sans",arial,helvetica,sans-serif;
	font-size:10px;
	font-weight:bold;
	text-decoration:none;
	padding-left:3px;
}
.infoListsHE:hover
{
	color:#FFFFFF;
	background-color:#d650ce;
	list-style-type:none;
	font-family:verdana,"lucida sans",arial,helvetica,sans-serif;
	font-size:10px;
	font-weight:bold;
	text-decoration:none;
	padding-left:3px;
}
#HEMainAd
{
	width:300px;
	border:solid 1px #d650ce;
	float:left;
	padding: 0em 0em 0em 0em;
	margin-bottom:5px;
	margin-top:5px;
	text-align:center;
}
.HEadlink
{
	font-family:verdana,"lucida sans",arial,helvetica,sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	padding:0.2em 0.2em 0.2em 0.2em ;
	text-align:center;
	margin-bottom:2px;
	background-color:#d650ce;
}
.HEAdlinkSmall
{
	font-family:verdana,"lucida sans",arial,helvetica,sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#A9A9A9;
	padding:0.5em 0.5em 0.5em 0.5em;
	text-align:left;
	width:300px;
}
.adlinkSmall
{
	font-family:verdana,"lucida sans",arial,helvetica,sans-serif;
	font-size:10px;
	color:#666666;
	padding:0.1em 0.1em 0em 0.1em;
	text-align:left;
	float:right;
	width:286px;
	border:0px #666666 solid;
}
/*font-weight:bold;*/

/*<!--// OLD STYLE-->
.homelink1
{
	border-bottom:1px solid #ced8dd;
	text-align:left;
	width:148px;
	margin-bottom:4px;
}
.homelinkTitleMain
{	background-color:#006699;
background-image:url(devportal/STD/images/homelinkTitleMain.jpg); background-repeat:no-repeat; background-position:top left;

	border-bottom:1px solid #ced8dd;
	padding:10px 0px 2px 2px;
	margin:0px 0px 2px 0px;
	color:#ffffff;
	font-family:verdana,"lucida sans",arial,helvetica,sans-serif;
	font-size:10pt;
	font-weight:bold;
	text-align:left;
	width:144px;
}

.homelinkTitle1
{	background-color:#a7b6bf;
background-image:url(devportal/STD/images/homelinkTitle1.jpg); background-repeat:no-repeat; background-position:top left;

	border-bottom:1px solid #ced8dd;
	padding:10px 0px 2px 2px;
	margin:0px 0px 2px 0px;
	color:#ffffff;
	font-family:verdana,"lucida sans",arial,helvetica,sans-serif;
	font-size:10pt;
	font-weight:bold;
	text-align:left;
	width:144px;
}
.homelinkSmall1
{
	background-color:#eff0f0;
	font-family:verdana,"lucida sans",arial,helvetica,sans-serif;
	font-size:9px;
	font-weight:bold;
	color:#4b555a;
	padding:5px;
	text-align:left;
}
<!--// END OLD STYLE -->*/

.homelink1
{
	text-align:left;
	width:148px;
	margin:0px 0px 8px 8px;
	padding:0px 0px 0px 0px;
}

#HEbox
{
background:#ffffff repeat top left; opacity:.85; filter:alpha(opacity=85); -moz-opacity:0.85;
background-repeat:repeat;
float:left;
width:265px;
height:270px;
padding:10px 5px 0px 5px;
margin:10px 10px 0px 10px;
}

#menuContainer
{
width:148px;
margin:0px 0px 8px 8px;
padding:0px 0px 0px 0px;
}

/*!important; MARGIN and PADDING 0px*/
#menuTitle
{
background-color:#006699;
background:url(/images/menu/menuTitleDarkBlue.jpg) 0px 0px repeat-x;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
display:block;
}

/*!important; MARGIN*/
.menuTitle
{
padding:7px 0px 3px 0px;
margin:0px 0px 0px 10px;
font-family:verdana,"lucida sans",arial,helvetica,sans-serif;
color:#ffffff;
font-size:12px;
font-weight:bold;
text-align:left;
}

/*!important; MARGIN and PADDING 0px*/
#menuTitle2
{
background-color:#006699;
background:url(/images/menu/menuTitleBlue.jpg) 0px 0px repeat-x;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
display:block;
}

#menuInfo
{
	background-color:#eff0f0;
	border-bottom:2px solid #ced8dd;
	font-family:verdana,"lucida sans",arial,helvetica,sans-serif;
	font-size:9px;
	line-height:14px;
	color:#4b555a;
	padding:2px 7px 5px 10px;
	margin:0px 0px 3px 0px;
	text-align:left;
}
/*	border-top:1px solid #ced8dd;
	border-right:1px solid #ced8dd;*/
/*	border-left:1px solid #ced8dd;*/
/*	font-weight:bold;*/

/*!important; PADDING 0px*/
#menuSubTitle
{
background-color:#006699;
background:url(/images/menu/menuTitleGrey.jpg) 0px 0px repeat-x;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
display:block;
}

.tlDarkBlue
{float:left; top:0px; left:0px; background:url(/images/menu/cornersDarkBlue.jpg) top left no-repeat;}
.trDarkBlue
{float:right; top:0px; right:0px; background:url(/images/menu/cornersDarkBlue.jpg) top right no-repeat;}
.blDarkBlue
{float:left; bottom:0px; left:0px; background:url(/images/menu/cornersDarkBlue.jpg) bottom left no-repeat;}
.brDarkBlue
{float:right; bottom:0px; right:0px; background:url(/images/menu/cornersDarkBlue.jpg) bottom right no-repeat;}

.tlBlue
{float:left; top:0px; left:0px; background:url(/images/menu/cornersBlue.jpg) top left no-repeat;}
.trBlue
{float:right; top:0px; right:0px; background:url(/images/menu/cornersBlue.jpg) top right no-repeat;}
.blBlue
{float:left; bottom:0px; left:0px; background:url(/images/menu/cornersBlue.jpg) bottom left no-repeat;}
.brBlue
{float:right; bottom:0px; right:0px; background:url(/images/menu/cornersBlue.jpg) bottom right no-repeat;}

.tlGrey
{float:left; top:0px; left:0px; background:url(/images/menu/cornersGrey.jpg) top left no-repeat;}
.trGrey
{float:right; top:0px; right:0px; background:url(/images/menu/cornersGrey.jpg) top right no-repeat;}
.blGrey
{float:left; bottom:0px; left:0px; background:url(/images/menu/cornersGrey.jpg) bottom left no-repeat;}
.brGrey
{float:right; bottom:0px; right:0px; background:url(/images/menu/cornersGrey.jpg) bottom right no-repeat;}

/* corners without images */

#roundboxGrey div, #roundboxGrey p, #roundboxGrey h3, #roundboxGrey h5 {margin:0 0px; padding:0px 7px 2px 7px;}
/*margin:0 0px; padding:0;*/
#roundboxGrey {background:transparent; margin:0px 5px 10px 5px;}
 
.roundboxtop, .roundboxbottom {display:block; background:transparent; font-size:1px;}
.roundboxGreyCorner1, .roundboxGreyCorner2, .roundboxGreyCorner3, .roundboxGreyCorner4 {display:block; overflow:hidden;}
.roundboxGreyCorner1, .roundboxGreyCorner2, .roundboxGreyCorner3 {height:1px;}
.roundboxGreyCorner2, .roundboxGreyCorner3, .roundboxGreyCorner4 {background:#eff0f0; border-left:1px solid #a7b6bf; border-right:1px solid #a7b6bf;}
.roundboxGreyCorner1 {margin:0 5px; background:#a7b6bf;}
.roundboxGreyCorner2 {margin:0 3px; border-width:0 2px;}
.roundboxGreyCorner3 {margin:0 2px;}
.roundboxGreyCorner4 {height:2px; margin:0 1px;}
 
#roundboxcontent {display:block; background-color:#eff0f0; border:0px solid #a7b6bf; border-width:0 1px; color:#ffffff;}
/*color:#4b555a;*/

/* end corners without images */

.homelinkTitle1
{background:url(devportal/STD/images/homelinkTitle1.png) -1px 0px no-repeat;
background-color:#a7b6bf;
	padding:12px 0px 7px 5px;
	margin:0px 0px 0px 0px;
	color:#ffffff;
	font-family:verdana,"lucida sans",arial,helvetica,sans-serif;
	font-size:12px;
	font-weight:bold;
	text-align:left;
	width:144px;
}
/*background-image:url(devportal/STD/images/homelinkTitle1.png); background-repeat:no-repeat; background-position:top left;
	border-bottom:1px solid #ced8dd;*/

.homelinkSmall1
{
	background-color:#eff0f0;
	border-bottom:1px solid #ced8dd;
	font-family:verdana,"lucida sans",arial,helvetica,sans-serif;
	font-size:9px;
	line-height:14px;
	color:#4b555a;
	padding:5px;
	margin:2px 8px 0px 3px;
	text-align:left;
}
/*	font-weight:bold;*/

.sectorhomeTitle
{border-bottom:1px solid #ced8dd;color:#0073ae;font-family:verdana,"lucida sans",arial,helvetica,sans-serif;font-size:14px;font-weight:bold;padding:3px;margin:0px;text-align:center;}

.SectorAd
{
	border:1px #a7b6bf solid;
	padding:0px;
	width:197px;
	float:left;
	margin:3px;
}
.SectorAd img
{	margin:0px; 
	padding:0px;
}
.SectorAdText{
	font-family:verdana,"lucida sans",arial,helvetica,sans-serif;
	font-size:11px;
	line-height:16px;
	color:#647883;
	text-align:left;
	padding:2px;
}

.SectorSchTitle:hover{
	background-color:#FFCC00;
	color:#647883;
	font-family:verdana,"lucida sans",arial,helvetica,sans-serif;
	font-size:14px;
	font-weight:bold;
	text-align:center;
	padding:3px;
	border-bottom:1px solid #A9A9A9;
	border-top:1px solid #A9A9A9;
}
.SectorHETitle{
	background-color:#d650ce;
	color:#FFFFFF;
	font-family:verdana,"lucida sans",arial,helvetica,sans-serif;
	font-size:14px;
	font-weight:bold;
	text-align:center;
	padding:3px;
	border-bottom:1px solid #A9A9A9;
	border-top:1px solid #A9A9A9;
}
.SectorHETitle:hover{
	background-color:#990066;
	color:#FFFFFF;
	font-family:verdana,"lucida sans",arial,helvetica,sans-serif;
	font-size:14px;
	font-weight:bold;
	text-align:center;
	padding:3px;
	border-bottom:1px solid #A9A9A9;
	border-top:1px solid #A9A9A9;
}
.SectorFETitle{
	background-color:#ca9a56;
	color:#FFFFFF;
	font-family:verdana,"lucida sans",arial,helvetica,sans-serif;
	font-size:14px;
	font-weight:bold;
	text-align:center;
	padding:3px;
	border-bottom:1px solid #A9A9A9;
	border-top:1px solid #A9A9A9;
}
.SectorFETitle:hover{
	background-color:#993300;
	color:#FFFFFF;
	font-family:verdana,"lucida sans",arial,helvetica,sans-serif;
	font-size:14px;
	font-weight:bold;
	text-align:center;
	padding:3px;
	border-bottom:1px solid #A9A9A9;
	border-top:1px solid #A9A9A9;
}
.SectorCORPTitle{
	background-color:#0089CF;
	color:#FFFFFF;
	font-family:verdana,"lucida sans",arial,helvetica,sans-serif;
	font-size:14px;
	font-weight:bold;
	text-align:center;
	padding:3px;
	border-bottom:1px solid #A9A9A9;
	border-top:1px solid #A9A9A9;
}
.SectorCORPTitle:hover{
	background-color:#000066;
	color:#FFFFFF;
	font-family:verdana,"lucida sans",arial,helvetica,sans-serif;
	font-size:14px;
	font-weight:bold;
	text-align:center;
	padding:3px;
	border-bottom:1px solid #A9A9A9;
	border-top:1px solid #A9A9A9;
}
.SectorPUBTitle{
	background-color:#6abe53;
	color:#FFFFFF;
	font-family:verdana,"lucida sans",arial,helvetica,sans-serif;
	font-size:14px;
	font-weight:bold;
	text-align:center;
	padding:3px;
	border-bottom:1px solid #A9A9A9;
	border-top:1px solid #A9A9A9;
}
.SectorPUBTitle:hover{
	background-color:#006633;
	color:#FFFFFF;
	font-family:verdana,"lucida sans",arial,helvetica,sans-serif;
	font-size:14px;
	font-weight:bold;
	text-align:center;
	padding:3px;
	border-bottom:1px solid #A9A9A9;
	border-top:1px solid #A9A9A9;
}
#sectortitleHE{
	border-top:1px solid #9900cc;
	border-bottom:1px solid #9900cc;
	color:#9900cc;
	font-size:18px;
	font-family:verdana,"lucida sans",arial,helvetica,sans-serif;
	font-weight:bold;
	padding:5px 10px 5px 10px;
	margin:2px 0px 5px 0px;
}

#HECaseStudyAD{
	width:260px;
	border:solid 1px #0089CF;
	float:left;
	padding: 0em 0em 0em 0em;
	margin-bottom:5px;
	margin-top:5px;
	margin-left:5px;
}
.HEcaselink{
	font-family:verdana,"lucida sans",arial,helvetica,sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	padding:0.1em 0.1em 0.1em 0.1em ;
	text-align:center;
	margin-bottom:2px;
	background-color:#0089CF;
}
.HEcaselinkSmall{
	font-family:verdana,"lucida sans",arial,helvetica,sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#A9A9A9;
	padding:0.5em 0.5em 0.5em 0.5em;
	text-align:left;
	width:230px;
}
#FEsectortitle{
	border-top:1px solid #996633;
	border-bottom:1px solid #996633;
	color:#663300;
	font-size:18px;
	font-family:verdana,"lucida sans",arial,helvetica,sans-serif;
	font-weight:bold;
	padding:5px 10px 5px 10px;
	margin:2px 0px 5px 0px;
}
.infoLists{
	list-style-type:none;
	font-family:verdana,"lucida sans",arial,helvetica,sans-serif;
	font-size:10px;
	font-weight:bold;
	text-decoration:none;
	padding-left:3px;
}
.infoLists:hover{
	color:#647883;
	background-color:#eff0f0;
	list-style-type:none;
	font-family:verdana,"lucida sans",arial,helvetica,sans-serif;
	font-size:10px;
	font-weight:bold;
	text-decoration:none;
	padding-left:3px;
}
.infoListsCOR{
	list-style-type:none;
	font-family:verdana,"lucida sans",arial,helvetica,sans-serif;
	font-size:10px;
	font-weight:bold;
	text-decoration:none;
	padding-left:3px;
}
.infoListsCOR:hover{
	color:#FFFFFF;
	background-color:#0089CF;
	list-style-type:none;
	font-family:verdana,"lucida sans",arial,helvetica,sans-serif;
	font-size:10px;
	font-weight:bold;
	text-decoration:none;
	padding-left:3px;
}
/****  Schools Section CSS  *****/

.Schhomelink
{
background:url(/images/bgshadow.jpg) bottom left repeat-x;
text-align:left;
margin:0px 0px 3px 0px;
padding:0px 0px 9px 0px;
}
.SchhomelinkTitle
{
background:url(/devportal/STD/images/SchhomelinkTitle.png) -1px 0px no-repeat;
background-color:#ff9900;
padding:12px 0px 7px 7px;
margin:2px 0px 0px 0px;
color:#ffffff;
font-family:verdana,"lucida sans",arial,helvetica,sans-serif;
font-size:12px;
font-weight:bold;
text-transform:uppercase;
text-align:left;
}
.SchhomelinkSmall
{
background-color:#eff0f0;
border-top:1px solid #ced8dd;
border-bottom:1px solid #ced8dd;
font-family:verdana,"lucida sans",arial,helvetica,sans-serif;
font-size:9px;
text-align:left;
line-height:14px;
color:#ee7700;
padding:2px 5px 5px 5px;
margin:1px 0px 0px 0px;
}
.SectorSchTitle{background-color:#FFFF00;color:#647883;font-family:verdana,"lucida sans",arial,helvetica,sans-serif;font-size:14px;font-weight:bold;text-align:center;padding:3px;border-bottom:1px solid #A9A9A9;border-top:1px solid #A9A9A9;}
#SchoolsMainAd1{width:186px;border:dashed 1px #0089CF;float:right;margin-right:2px;}
#SchoolsMainAd2{width:186px;border:dashed 1px #0089CF;float:right;margin-right:5px;}
#SchoolsMainAd3{width:186px;border:dashed 1px #0089CF;float:right;margin-right:5px;}
.schoolshomelinkSmall{font-family:verdana,"lucida sans",arial,helvetica,sans-serif;font-size:9px;font-weight:bold;color:#4b555a;padding:0.1em;text-align:left;}
#SchoolsMainAd{border:solid 1px #A9A9A9;width:270px;padding:2px;font-family:verdana,"lucida sans",arial,helvetica,sans-serif;font-size:12px;font-weight:bold;color:#FFFFFF;text-align:left;float:left;margin-bottom:5px;margin-top:5px;}
.SchoolAdlinkSmall{font-family:verdana,"lucida sans",arial,helvetica,sans-serif;font-size:10px;font-weight:bold;color:#A9A9A9;padding:1px;text-align:left;width:268px;float:left;}
.adlinkSCH{font-family:verdana,"lucida sans",arial,helvetica,sans-serif;font-size:12px;font-weight:bold;color:#FFFFFF;padding:2px;text-align:center;margin-bottom:2px;background-color:#0089CF;width:278px;}
#SCHvigatBett{border:solid 1px #A9A9A9;width:285px;padding:1px;font-family:verdana,"lucida sans",arial,helvetica,sans-serif;font-size:12px;font-weight:bold;color:#FFFFFF;text-align:left;float:left;margin-bottom:5px;margin-top:5px;margin-left:5px;}
.schlink{text-decoration:none;color:#647883;}
/********  School Side Bar Rollover links  ********/
.tableSch1 td
{
font-family:verdana,"lucida sans",arial,helvetica,sans-serif;
font-size:10px;
text-align:left;
line-height:14px;
font-weight:bold;
color:#4b555a;
background-color:#eff0f0;
border-bottom:1px solid #ced8dd;
padding:1px 1px 1px 3px;
margin:1px 0px 0px 0px;
text-decoration:none;
}

.tableSch2 td
{
font-family:verdana,"lucida sans",arial,helvetica,sans-serif;
font-size:10px;
text-align:left;
line-height:14px;
font-weight:bold;
background-color:#ffeecc;
border-bottom:1px solid #ced8dd;
padding:1px 1px 1px 3px;
margin:1px 0px 0px 0px;
text-decoration:none;
}
/********  School Side Bar Rollover links  ********/

.smallAds, #smallAds, .smallAds1, #smallAds1
{border-top:4px solid #eff0f0; margin:8px 3px 0px 3px; padding:0px; float:left; width:32%; font-size:12px;}
/*border-right:1px solid #ffffff; border-left:1px solid #ffffff; border-bottom:1px solid #ffffff;*/

.smallAds:hover, #smallAds:hover, .smallAds1:hover, #smallAds1:hover
{border-top:4px solid #0089cf;}
/* border-right:1px solid #ced8dd; border-left:1px solid #ced8dd; border-bottom:1px solid #ced8dd;
background-image:url(devportal/STD/images/smallads.jpg); background-position:top left; background-repeat:repeat-x;*/

.smallAds3,  #smallAds3
{border-top:4px solid #eff0f0; margin:8px 0px 0px 3px; padding:0px; float:left; width:32%; font-size:12px;}
/*border-right:1px solid #ffffff; border-left:1px solid #ffffff; border-bottom:1px solid #ffffff;*/

.smallAds3:hover, #smallAds3:hover
{border-top:4px solid #0089cf;}
/* border-right:1px solid #ced8dd; border-left:1px solid #ced8dd; border-bottom:1px solid #ced8dd;
background-image:url(devportal/STD/images/smallads.jpg); background-position:top left; background-repeat:repeat-x;*/

.smallAdsMid, .smallAdsMid1, #smallAdsMid, #smallAdsMid1, .smallAds2, #smallAds2
{border-top:4px solid #eff0f0; margin:8px 0px 0px 0px; padding:0px; float:left; width:33%; font-size:12px;}
/*border-right:1px solid #ffffff; border-left:1px solid #ffffff; border-bottom:1px solid #ffffff;*/

.smallAdsMid:hover, .smallAdsMid1:hover, #smallAdsMid:hover, #smallAdsMid1:hover, .smallAds2:hover,  #smallAds2:hover
{border-top:4px solid #0089cf;}
/*border-right:1px solid #ced8dd; border-left:1px solid #ced8dd; border-bottom:1px solid #ced8dd;
background-image:url(devportal/STD/images/smallads.jpg); background-position:top left; background-repeat:repeat-x;*/

.smallAds Img{ text-align:right;}

#schoolsbox
{
background:#ffffff repeat top left; opacity:.85; filter:alpha(opacity=85); -moz-opacity:0.85;
background-repeat:repeat;
float:left;
width:570px;
padding:10px 5px 0px 5px;
margin:10px 10px 0px 10px;
}

#VistaSchoolsbox
{
background:#ffffff repeat top left; opacity:.85; filter:alpha(opacity=85); -moz-opacity:0.85;
background-repeat:repeat;
float:left;
width:550px;
padding:10px 5px 0px 5px;
margin:10px 10px 0px 10px;
}

.readmore
{
background-color:#ffffff;
border:1px solid #ced8dd;
margin:0px 10px 0px 0px;
padding:5px 1px 5px 1px;
float:right;
}

.readmore:after
{
clear:both;
}

.readmore a:hover, .readmore2 a:hover
{
color:#ffffff;
}

.readmore a
{background-color:#0073ae; background-image:url(/devportal/STD/images/readmore.jpg); background-position:top left; background-repeat:repeat-x; border:1px solid #ced8dd; margin:2px 0px 0px 0px; padding:3px 8px 3px 8px; color:#ffffff; font-family:verdana,"lucida sans",arial,helvetica,sans-serif; font-size:10px; text-transform:uppercase; text-align:center; text-decoration:none;}

.readmore2
{
background-color:#ffffff;
border:1px solid #ced8dd;
margin:0px 0px 0px 10px;
padding:5px 1px 5px 1px;
float:left;
}

.readmore2:after
{
clear:both;
}

.readmore2 a
{background-color:#0073ae; background-image:url(/devportal/STD/images/readmore.jpg); background-position:top left; background-repeat:repeat-x; border:1px solid #ced8dd; margin:2px 0px 0px 0px; padding:3px 8px 3px 8px; color:#ffffff; font-family:verdana,"lucida sans",arial,helvetica,sans-serif; font-size:10px; text-transform:uppercase; text-align:center; text-decoration:none;}

.readmoreASP
{background-color:#0073ae; background-image:url(/devportal/STD/images/readmore.jpg); background-position:top left; background-repeat:repeat-x; border:1px solid #ced8dd; margin:2px 0px 0px 0px; padding:3px 8px 3px 8px; color:#ffffff; font-family:verdana,"lucida sans",arial,helvetica,sans-serif; font-size:11px; font-weight:bold; text-transform:uppercase; text-align:center; text-decoration:none;}

.pressback
{
width:760px;
float:left;
margin-bottom:3px;
}

.pressbackbutton
{
background-color:#ffffff;
border:1px solid #ced8dd;
margin:0px 0px 0px 0px;
padding:5px 1px 5px 1px;
float:right;
}

.pressbackbutton:after
{
clear:both;
}

.pressbackbutton a:hover
{
color:#ffffff;
}

.pressbackbutton a
{background-color:#0073ae; background-image:url(/devportal/STD/images/readmore.jpg); background-position:top left; background-repeat:repeat-x; border:1px solid #ced8dd; margin:2px 0px 0px 0px; padding:3px 8px 3px 8px; color:#ffffff; font-family:verdana,"lucida sans",arial,helvetica,sans-serif; font-size:11px; font-weight:bold; text-transform:uppercase; text-align:center; text-decoration:none;}

/*OLD
.pressbackbutton
{
text-align:right;
background-color:#ffffff;
color:#ff6600;
float:right;
padding:4px;
font-family:verdana,"lucida sans",arial,helvetica,sans-serif;
font-size:14px;
font-weight:bold;
text-decoration:none;
margin-bottom:5px;
}

.pressbackbutton:hover
{
background-color:#0089cf;
color:#ffffff;
}
*/

#backButton, .back2top
{
background-color:#ffffff;
margin:0px 0px 0px 0px;
padding:5px 1px 5px 1px;
}
/*border:1px solid #ced8dd; width:760px;*/

#backButton a:hover, .back2top a:hover
{
color:#0073ae;
}
/*OLD
.back2top
{
	text-align:right;
	font-family:verdana,"lucida sans",arial,helvetica,sans-serif;
	font-size:xx-small;
	font-weight:bold;
}
*/

/****  Schools Section CSS  *****/

/* Academies sector */

.Academieshomelink
{
background:url(/images/bgshadow.jpg) bottom left repeat-x;
text-align:left;
margin:0px 0px 3px 0px;
padding:0px 0px 9px 0px;
}

.AcademieshomelinkTitleMain
{
background:url(/devportal/STD/images/AcademieshomelinkTitle.png) -1px 0px no-repeat;
background-color:#cc0000;
padding:12px 0px 7px 7px;
margin:2px 0px 0px 0px;
color:#ffffff;
font-family:verdana,"lucida sans",arial,helvetica,sans-serif;
font-size:12px;
font-weight:bold;
text-transform:uppercase;
text-align:left;
}

.AcademieshomelinkSmall
{
background-color:#eff0f0;
border-top:1px solid #ced8dd;
border-bottom:1px solid #ced8dd;
font-family:verdana,"lucida sans",arial,helvetica,sans-serif;
font-size:9px;
text-align:left;
line-height:14px;
color:#cc6969;
padding:2px 5px 5px 5px;
margin:1px 0px 0px 0px;
}

.tableAcademies1 td
{
font-family:verdana,"lucida sans",arial,helvetica,sans-serif;
font-size:10px;
text-align:left;
line-height:14px;
font-weight:bold;
color:#4b555a;
background-color:#eff0f0;
border-bottom:1px solid #ced8dd;
padding:1px 1px 1px 3px;
margin:1px 0px 0px 0px;
text-decoration:none;
}

.tableAcademies2 td
{
font-family:verdana,"lucida sans",arial,helvetica,sans-serif;
font-size:10px;
text-align:left;
line-height:14px;
font-weight:bold;
background-color:#f3e3e3;
border-bottom:1px solid #ced8dd;
padding:1px 1px 1px 3px;
margin:1px 0px 0px 0px;
text-decoration:none;
}

/* end Academies sector */

.healthcarehomelink
{
background:url(/images/bgshadow.jpg) bottom left repeat-x;
text-align:left;
margin:0px 0px 3px 0px;
padding:0px 0px 9px 0px;
}
.healthcarehomelinkTitle
{
background:url(/devportal/STD/images/healthcarehomelinkTitle.png) -1px 0px no-repeat;
background-color:#99cc33;
padding:12px 0px 7px 7px;
margin:2px 0px 0px 0px;
color:#ffffff;
font-family:verdana,"lucida sans",arial,helvetica,sans-serif;
font-size:12px;
font-weight:bold;
text-transform:uppercase;
text-align:left;
}
.healthcarehomelinkSmall
{
background-color:#eff0f0;
border-top:1px solid #ced8dd;
border-bottom:1px solid #ced8dd;
font-family:verdana,"lucida sans",arial,helvetica,sans-serif;
font-size:9px;
text-align:left;
line-height:14px;
color:#009933;
padding:2px 5px 5px 5px;
margin:1px 0px 0px 0px;
}

/********  Healthcare Side Bar Rollover links  ********/
.tableHealthcare1 td
{
font-family:verdana,"lucida sans",arial,helvetica,sans-serif;
font-size:10px;
text-align:left;
line-height:14px;
font-weight:bold;
color:#4b555a;
background-color:#eff0f0;
border-bottom:1px solid #ced8dd;
padding:1px 1px 1px 3px;
margin:1px 0px 0px 0px;
text-decoration:none;
}

.tableHealthcare2 td
{
font-family:verdana,"lucida sans",arial,helvetica,sans-serif;
font-size:10px;
text-align:left;
line-height:14px;
font-weight:bold;
background-color:#dcf2c7;
border-bottom:1px solid #ced8dd;
padding:1px 1px 1px 3px;
margin:1px 0px 0px 0px;
text-decoration:none;
}

.NotebookSpecHealthcare{width:260px; border:4px solid #ced8dd; float:left; margin-right:10px; margin-top:5px; padding:5px;}
.NBtitleHealthcare{background-color:#0089cf; padding:3px; margin:0px 5px 0px 5px; text-align:center; color:#FFFFFF; font-family:verdana,"lucida sans",arial,helvetica,sans-serif; font-size:16px; font-weight:bold;}
.NBimageHealthcare{text-align:center; padding:3px;}
.NBintroHealthcare{font-family:verdana,"lucida sans",arial,helvetica,sans-serif; font-size:11px; color:#647883; padding:2px; font-weight:bold;}
.NBspecHealthcare{font-family:verdana,"lucida sans",arial,helvetica,sans-serif; font-size:11px; color:#647883; padding:2px;}
.NBbuttonsHealthcare{font-family:verdana,"lucida sans",arial,helvetica,sans-serif; font-size:11px; color:#647883; padding:6px; text-align:center;}
.NBmoreinfoHealthcare{font-family:verdana,"lucida sans",arial,helvetica,sans-serif; font-size:10px; color:#ffffff; padding:3px; background-color:#eff0f0; border:1px solid #647883; margin:2px; text-decoration:none;}
.NBmoreinfoHealthcare:hover{background-color:#dcf2c7;}

#healthcarebox
{
background:#ffffff repeat top left; opacity:.85; filter:alpha(opacity=85); -moz-opacity:0.85;
background-repeat:repeat;
float:left;
width:280px;
height:270px;
padding:10px 5px 0px 5px;
margin:10px 10px 0px 10px;
}

/*Home page sectors*/

.SchoolAd{ border-top:4px solid #ff9900; margin:0px 0px 8px 0px; padding:0px 0px 0px 0px; float:left; width:150px; height:60px; background: url(/devportal/STD/images/home_sector_sch4.gif) no-repeat top right;}
.SchoolAdtext {font-family:verdana,"lucida sans",arial,helvetica,sans-serif; font-size:14px; font-weight:bold; color:#ff9900; padding:5px;}

.FEAd{ border-top:4px solid #996633; margin:0px 0px 8px 0px; padding:0px 0px 0px 0px; float:left; width:150px; height:60px; background: url(/devportal/STD/images/home_sector_FE4.gif) no-repeat top right;}
.FEAdtext {font-family:verdana,"lucida sans",arial,helvetica,sans-serif; font-size:14px; font-weight:bold; color:#996633; padding:5px;}

.HEAd{ border-top:4px solid #993399; margin:0px 0px 8px 0px; padding:0px 0px 0px 0px; float:left; width:150px; height:60px; background: url(/devportal/STD/images/home_sector_HE4.gif) no-repeat top right;}
.HEAdtext {font-family:verdana,"lucida sans",arial,helvetica,sans-serif; font-size:14px; font-weight:bold; color:#993399; padding:5px;}

.BSFAd{ border-top:4px solid #cc3333; margin:0px 0px 8px 0px; padding:0px 0px 0px 0px; float:left; width:150px; height:60px; background: url(/devportal/STD/images/home_sector_BSF4.gif) no-repeat top right;}
.BSFAdtext {font-family:verdana,"lucida sans",arial,helvetica,sans-serif; font-size:14px; font-weight:bold; color:#cc3333; padding:5px;}

.HealthcareAd{ border-top:4px solid #99cc33; margin:0px 0px 8px 0px; padding:0px 0px 0px 0px; float:left; width:150px; height:60px; background: url(/devportal/STD/images/home_sector_healthcare4.gif) no-repeat top right;}
.HealthcareAdtext {font-family:verdana,"lucida sans",arial,helvetica,sans-serif; font-size:14px; font-weight:bold; color:#99cc33; padding:5px;}

.EmergencyAd{ border-top:4px solid #336666; margin:0px 0px 8px 0px; padding:0px 0px 0px 0px; float:left; width:150px; height:60px; background: url(/devportal/STD/images/home_sector_emergency4.gif) no-repeat top right;}
.EmergencyAdtext {font-family:verdana,"lucida sans",arial,helvetica,sans-serif; font-size:14px; font-weight:bold; color:#333366; padding:5px;}

.PublicAd{ border-top:4px solid #009900; margin:0px 0px 8px 0px; padding:0px 0px 0px 0px; float:left; width:150px; height:60px; background: url(/devportal/STD/images/home_sector_pub4.gif) no-repeat top right;}
.PublicAdtext {font-family:verdana,"lucida sans",arial,helvetica,sans-serif; font-size:14px; font-weight:bold; color:#009900; padding:5px;}

.CorporateAd{ border-top:4px solid #3399cc; margin:0px 0px 8px 0px; padding:0px 0px 0px 0px; float:left; width:150px; height:60px; background: url(/devportal/STD/images/home_sector_cor4.gif) no-repeat top right;}
.CorporateAdtext {font-family:verdana,"lucida sans",arial,helvetica,sans-serif; font-size:14px; font-weight:bold; color:#3399cc; padding:5px;}

.StudentPortalAd{ border-top:4px solid #336666; margin:0px 0px 8px 0px; padding:0px 0px 0px 0px; float:left; width:150px; height:60px; background: url(/devportal/STD/images/home_sector_StudentPortal.gif) no-repeat top right;}
.StudentPortalAdtext {font-family:verdana,"lucida sans",arial,helvetica,sans-serif; font-size:14px; font-weight:bold; color:#336666; letter-spacing:-0.04em; padding:5px;}

.SIGAd{ border-top:4px solid #336666; margin:0px 0px 8px 0px; padding:0px 0px 0px 0px; float:left; width:150px; height:60px; background: url(/devportal/STD/images/home_sector_SIG.gif) no-repeat top right;}
.SIGAdtext {font-family:verdana,"lucida sans",arial,helvetica,sans-serif; font-size:14px; font-weight:bold; color:#336666; letter-spacing:-0.04em; padding:5px;}

.EnviroquietAd{ border-top:4px solid #0089cf; margin:0px 0px 8px 0px; padding:0px 0px 0px 0px; float:left; width:150px; height:60px; background: url(/devportal/STD/images/home_sector_Enviroquiet.gif) no-repeat top right;}
.EnviroquietAdtext {font-family:verdana,"lucida sans",arial,helvetica,sans-serif; font-size:14px; font-weight:bold; color:#ffffff; padding:5px;}

#4column
{float:left; width:150px; padding:0px; margin:0px;
}

/*End Home page sectors*/

#schoolsImage{ margin-top:3px; margin-bottom:5px;}
.NotebookSpecSch{width:240px; border:4px solid #ced8dd; float:left; margin-right:10px; margin-top:5px; padding:5px;}
.NBtitleSch{background-color:#0089CF; padding:3px; margin:0px 5px 0px 5px; text-align:center; color:#FFFFFF; font-family:verdana,"lucida sans",arial,helvetica,sans-serif; font-size:16px; font-weight:bold;}
.NBimageSch{text-align:center; padding:3px;}
.NBintroSch{font-family:verdana,"lucida sans",arial,helvetica,sans-serif; font-size:11px; color:#647883; padding:2px; font-weight:bold;}
.NBspecSch{font-family:verdana,"lucida sans",arial,helvetica,sans-serif; font-size:11px; color:#647883; padding:2px;}
.NBbuttonsSch{font-family:verdana,"lucida sans",arial,helvetica,sans-serif; font-size:11px; color:#647883; padding:5px; text-align:center;}
.NBmoreinfoSch{font-family:verdana,"lucida sans",arial,helvetica,sans-serif; font-size:10px; color:#ffffff; padding:3px; background-color:#eff0f0; border:1px solid #647883; margin:2px; text-decoration:none;}
.NBmoreinfoSch:hover{background-color:#ffeecc;}

/****   End of schools CSS   ****/
/* Notebook CSS */
#NotebookMain{ width:773px; border:0px solid #0089cf;}
.NBmoreinfoMP{font-family:verdana,"lucida sans",arial,helvetica,sans-serif; font-size:10px; color:#647883; padding:3px; background-color:#eff0f0; border:1px solid #647883; margin:1px; text-decoration:none;}
.NBmoreinfoMP:hover{background-color:#abd1ee;}
.NotebookSpec
{
font:12px "trebuchet ms","franklin gothic book",georgia,"gill sans",verdana,"lucida sans","century gothic",arial,"myriad pro",tahoma,helvetica,sans-serif;
color:#aa252a;
font-weight:bold;
background-color:#ced8dd;
background-image:url(/devportal/STD/images/readmoreLGrey.jpg); background-position:top left; background-repeat:repeat-x;
padding:2px 0px 2px 5px;
margin:0px;
border:1px solid #ced8dd;
text-decoration:none;
display:block;
}
/*OLD
.NotebookSpec{width:260px; border:4px solid #ced8dd; float:left; margin-right:10px; margin-top:5px; padding:5px;}*/
.NBtitle{color:#ffffff;
font-size:16px;
font-weight:bold;
background-color:#78b6e4;
background:url(/images/tables/bgParaTitleLBlue.gif) repeat-x bottom left;
padding:5px 5px 7px 5px;
margin:0px 5px 0px 5px;
text-align:center;
font-family:verdana,"lucida sans",arial,helvetica,sans-serif;}

.NBtitle1, .NBtitle2, .NBtitle3, .NBtitle4, .NBtitle5
{
color:#ffffff;
font-size:16px;
font-weight:bold;
background-color:#0089cf;
background:url(/images/tables/bgParaTitleBlue.gif) repeat-x bottom left;
padding:5px 5px 7px 5px;
margin:0px 5px 0px 5px;
font-family:verdana,"lucida sans",arial,helvetica,sans-serif;
}
/*OLD*
.NBtitle1{background-color:#0089cf; padding:3px; text-align:center; color:#FFFFFF; font-family:verdana,"lucida sans",arial,helvetica,sans-serif; font-size:16px; font-weight:bold;}
.NBtitle2{background-color:#0089cf; padding:3px; text-align:center; color:#FFFFFF; font-family:verdana,"lucida sans",arial,helvetica,sans-serif; font-size:16px; font-weight:bold;}
.NBtitle3{background-color:#0089cf; padding:3px; text-align:center; color:#FFFFFF; font-family:verdana,"lucida sans",arial,helvetica,sans-serif; font-size:16px; font-weight:bold;}
.NBtitle4{background-color:#0089cf; padding:3px; text-align:center; color:#FFFFFF; font-family:verdana,"lucida sans",arial,helvetica,sans-serif; font-size:16px; font-weight:bold;}
.NBtitle5{background-color:#0089cf; padding:3px; text-align:center; color:#FFFFFF; font-family:verdana,"lucida sans",arial,helvetica,sans-serif; font-size:16px; font-weight:bold;}
*/

.NBimage{text-align:center; padding:3px;}
.NBintro{font-family:verdana,"lucida sans",arial,helvetica,sans-serif; font-size:10px; line-height:14px; color:#647883; padding:10px 15px 17px 15px; background-color:#eff0f0; border-bottom:1px solid #a7b6bf; border-top:1px solid #a7b6bf; margin-bottom:5px;}
.NBspec{font-family:verdana,"lucida sans",arial,helvetica,sans-serif; font-size:10px; color:#647883; border-bottom:1px solid #a7b6bf; border-top:1px solid #a7b6bf; padding:10px 15px 17px 15px; margin:0px; background-color:#e2eced;}
.NBbuttons{font-family:verdana,"lucida sans",arial,helvetica,sans-serif; font-size:11px; color:#647883; padding:8px; background-color:#eff0f0; text-align:center;}
.NBmoreinfo{font-family:verdana,"lucida sans",arial,helvetica,sans-serif; font-size:10px; color:#ffffff; padding:3px; background-color:#eff0f0; border:1px solid #647883; margin:2px; text-decoration:none;}
.NBmoreinfo:hover{background-color:#eff0f0;}
.NotebookSpec1{width:260px; border:4px solid #ced8dd; float:left; margin-right:10px; margin-top:5px; padding:5px;}
.NBimage1{text-align:center; padding:3px;}
.NBintro1{font-family:verdana,"lucida sans",arial,helvetica,sans-serif; font-size:11px; color:#647883; padding:2px;}
.NBspec1{font-family:verdana,"lucida sans",arial,helvetica,sans-serif; font-size:11px; color:#647883; padding:2px;}
.NBbuttons1{font-family:verdana,"lucida sans",arial,helvetica,sans-serif; font-size:11px; color:#647883; padding:6px; text-align:center;}
.NBmoreinfo1{font-family:verdana,"lucida sans",arial,helvetica,sans-serif; font-size:10px; color:#ffffff; padding:3px; background-color:#eff0f0; border:1px solid #647883; margin:2px; text-decoration:none;}
.NBmoreinfo1:hover{background-color:#eff0f0;}
.NBstory1{font-size:10px; line-height:14px; font-family:verdana,"lucida sans",arial,helvetica,sans-serif; padding:5px; color:#647883;}
.NotebookSpec2{width:240px; border:4px solid #ced8dd; float:left; margin-right:10px; margin-top:5px; padding:5px;}
.NBimage2{text-align:center; padding:3px;}
.NBintro2{font-family:verdana,"lucida sans",arial,helvetica,sans-serif; font-size:11px; color:#647883; padding:2px; font-weight:bold;}
.NBspec2{font-family:verdana,"lucida sans",arial,helvetica,sans-serif; font-size:11px; color:#647883; padding:2px;}
.NBbuttons2{font-family:verdana,"lucida sans",arial,helvetica,sans-serif; font-size:11px; color:#647883; padding:6px; text-align:center;}
.NBmoreinfo2{font-family:verdana,"lucida sans",arial,helvetica,sans-serif; font-size:10px; color:#ffffff; padding:3px; background-color:#eff0f0; border:1px solid #647883; margin:2px; text-decoration:none;}
.NBmoreinfo2:hover{background-color:#e5febf;}
.NotebookSpec3{width:160px; border:4px solid #ced8dd; float:left; margin-right:10px; margin-top:5px; padding:5px;}
.NBimage3{text-align:center; padding:3px;}
.NBintro3{font-family:verdana,"lucida sans",arial,helvetica,sans-serif; font-size:11px; color:#647883; padding:2px; font-weight:bold;}
.NBspec3{font-family:verdana,"lucida sans",arial,helvetica,sans-serif; font-size:11px; color:#647883; padding:2px;}
.NBbuttons3{font-family:verdana,"lucida sans",arial,helvetica,sans-serif; font-size:11px; color:#647883; padding:6px; text-align:center;}
.NBmoreinfo3{font-family:verdana,"lucida sans",arial,helvetica,sans-serif; font-size:10px; color:#ffffff; padding:3px; background-color:#eff0f0; border:1px solid #647883; margin:2px; text-decoration:none;}
.NBmoreinfo3:hover{color:#FFFFFF; background-color:#0089cF;}
.NotebookSpec4{width:240px; border:4px solid #ced8dd; float:left; margin-right:10px; margin-top:5px; padding:5px;}
.NBimage4{text-align:center; padding:3px;}
.NBintro4{font-family:verdana,"lucida sans",arial,helvetica,sans-serif; font-size:11px; color:#647883; padding:2px; font-weight:bold;}
.NBspec4{font-family:verdana,"lucida sans",arial,helvetica,sans-serif; font-size:11px; color:#647883; padding:2px;}
.NBbuttons4{font-family:verdana,"lucida sans",arial,helvetica,sans-serif; font-size:11px; color:#647883; padding:6px; text-align:center;}
.NBmoreinfo4{font-family:verdana,"lucida sans",arial,helvetica,sans-serif; font-size:10px; color:#ffffff; padding:3px; background-color:#eff0f0; border:1px solid #647883; margin:2px; text-decoration:none;}
.NBmoreinfo4:hover{color:#FFFFFF; background-color:#0073ae;}
.NotebookSpec5{width:160px; border:4px solid #ced8dd; float:left; margin-right:10px; margin-top:5px; padding:5px;}
.NBimage5{text-align:center; padding:3px;}
.NBintro5{font-family:verdana,"lucida sans",arial,helvetica,sans-serif; font-size:11px; color:#647883; padding:2px; font-weight:bold;}
.NBspec5{font-family:verdana,"lucida sans",arial,helvetica,sans-serif; font-size:11px; color:#647883; padding:2px;}
.NBbuttons5{font-family:verdana,"lucida sans",arial,helvetica,sans-serif; font-size:11px; color:#647883; padding:6px; text-align:center;}
.NBmoreinfo5{font-family:verdana,"lucida sans",arial,helvetica,sans-serif; font-size:10px; color:#ffffff; padding:3px; background-color:#eff0f0; border:1px solid #647883; margin:2px; text-decoration:none;}
.NBmoreinfo5:hover{color:#FFFFFF; background-color:#0089cF;}
/* End of Notebook CSS */
.adlinkSmallleft
{
	font-family:verdana,"lucida sans",arial,helvetica,sans-serif;
	font-size:10px;
	color:#a7b6bf;
	padding:0.1em 0.1em 0em 0.1em;
	text-align:left;
	float:left;
	width:278px;
}
#vigatBett
{
	border:solid 1px #a7b6bf;
	width:286px;
	padding:2px 2px 2px 2px;
	font-family:verdana,"lucida sans",arial,helvetica,sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	text-align:left;
	float:left;
	margin-bottom:5px;
	margin-top:5px;
	margin-left:5px;
}
.adlink
{
	font-family:verdana,"lucida sans",arial,helvetica,sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	padding:0.2em 0.2em 0.2em 0.2em ;
	text-align:center;
	margin-bottom:2px;
	background-color:#0089CF;
}

#PublicHomeBG{background-image:url(images/pub-bg1.jpg); background-position:left; background-repeat:no-repeat; border-left:1px solid #0089CF; border-bottom:1px solid #0089CF; color:#647883;}
.Pubhometext{padding:10px; color:#647883; text-align:left; font-family:verdana,"lucida sans",arial,helvetica,sans-serif; font-size:11px; line-height:16px; width:370px;}
#PublicMainAd{width:285px;border:solid 1px #69be52;float:left;margin-top:5px;}
.PublicAdlinkSmall{font-family:verdana,"lucida sans",arial,helvetica,sans-serif;font-size:10px;font-weight:bold;color:#A9A9A9;padding:0.5em;text-align:left;width:270px;float:left;}
.Publicadlink{font-family:verdana,"lucida sans",arial,helvetica,sans-serif;font-size:12px;font-weight:bold;color:#647883;padding:0.2em;text-align:center;margin-bottom:2px;background-color:#69be52;}
.Pubhomelink
{
background:url(/images/bgshadow.jpg) bottom left repeat-x;
text-align:left;
margin:0px 0px 3px 0px;
padding:0px 0px 9px 0px;
}
.PubhomelinkTitle
{
background:url(/devportal/STD/images/PubhomelinkTitle.png) -1px 0px no-repeat;
background-color:#669933;
padding:12px 0px 7px 7px;
margin:2px 0px 0px 0px;
color:#ffffff;
font-family:verdana,"lucida sans",arial,helvetica,sans-serif;
font-size:12px;
font-weight:bold;
text-transform:uppercase;
text-align:left;
}
.PubhomelinkSmall
{
background-color:#eff0f0;
border-top:1px solid #ced8dd;
border-bottom:1px solid #ced8dd;
font-family:verdana,"lucida sans",arial,helvetica,sans-serif;
font-size:9px;
text-align:left;
line-height:14px;
color:#669933;
padding:2px 5px 5px 5px;
margin:1px 0px 0px 0px;
}

.smallAdsPub1, #smallAdsPub1, .smallAdsPub3, #smallAdsPub3
{border-top:4px solid #eff0f0; margin:8px 3px 0px 0px; padding:0px; float:left; width:48%; height:210px; font-size:12px;}
/* border-right:1px solid #ffffff; border-left:1px solid #ffffff; border-bottom:1px solid #ffffff;*/

.smallAdsPub1:hover, #smallAdsPub1:hover, .smallAdsPub3:hover, #smallAdsPub3:hover
{border-top:4px solid #99cc66;}
/*border-right:1px solid #ced8dd; border-left:1px solid #ced8dd; border-bottom:1px solid #ced8dd;
background-image:url(/devportal/STD/images/smalladsPub.jpg); background-position:top left; background-repeat:repeat-x;*/

.smallAdsPub2, #smallAdsPub2, .smallAdsPub4, #smallAdsPub4
{border-top:4px solid #eff0f0; margin:8px 0px 0px 3px; padding:0px; float:left; width:48%; height:210px; font-size:12px;}
/*border-right:1px solid #ffffff; border-left:1px solid #ffffff; border-bottom:1px solid #ffffff;*/

.smallAdsPub2:hover, #smallAdsPub2:hover, .smallAdsPub4:hover, #smallAdsPub4:hover
{border-top:4px solid #99cc66;}
/*border-right:1px solid #ced8dd; border-left:1px solid #ced8dd; border-bottom:1px solid #ced8dd;
background-image:url(/devportal/STD/images/smalladsPub.jpg); background-position:top left; background-repeat:repeat-x;*/

/********  Public Sector Side Bar Rollover links  ********/
.tablePub1 td
{
font-family:verdana,"lucida sans",arial,helvetica,sans-serif;
font-size:10px;
text-align:left;
line-height:14px;
font-weight:bold;
color:#4b555a;
background-color:#eff0f0;
border-bottom:1px solid #ced8dd;
padding:1px 1px 1px 3px;
margin:1px 0px 0px 0px;
text-decoration:none;
}

.tablePub2 td
{
font-family:verdana,"lucida sans",arial,helvetica,sans-serif;
font-size:10px;
text-align:left;
line-height:14px;
font-weight:bold;
background-color:#e5febf;
border-bottom:1px solid #ced8dd;
padding:1px 1px 1px 3px;
margin:1px 0px 0px 0px;
text-decoration:none;
}
/********  End of Public Sector Side Bar Rollover links  ********/

#Publicbox
{
background:#ffffff repeat top left; opacity:.85; filter:alpha(opacity=85); -moz-opacity:0.85;
background-repeat:repeat;
float:left;
width:260px;
padding:10px 5px 0px 5px;
margin:10px 10px 0px 10px;
}

/********  Emergency Services Sector Side Bar Rollover links  ********/
.tableemergency1 td
{
font-family:verdana,"lucida sans",arial,helvetica,sans-serif;
font-size:10px;
text-align:left;
line-height:14px;
font-weight:bold;
color:#669999;
background-color:#eff0f0;
border-bottom:1px solid #ced8dd;
padding:1px 1px 1px 3px;
margin:1px 0px 0px 0px;
text-decoration:none;
}

.tableemergency2 td
{
font-family:verdana,"lucida sans",arial,helvetica,sans-serif;
font-size:10px;
text-align:left;
line-height:14px;
font-weight:bold;
background-color:#dae4e4;
border-bottom:1px solid #ced8dd;
padding:1px 1px 1px 3px;
margin:1px 0px 0px 0px;
text-decoration:none;
}
.emergencyhomelink
{
background:url(/images/bgshadow.jpg) bottom left repeat-x;
text-align:left;
margin:0px 0px 3px 0px;
padding:0px 0px 9px 0px;
}
.emergencyhomelinkTitle
{
background:url(/devportal/STD/images/emergencyhomelinkTitle.png) -1px 0px no-repeat;
background-color:#336666;
padding:12px 0px 7px 7px;
margin:2px 0px 0px 0px;
color:#ffffff;
font-family:verdana,"lucida sans",arial,helvetica,sans-serif;
font-size:12px;
font-weight:bold;
text-transform:uppercase;
text-align:left;
}
.emergencyhomelinkSmall
{
background-color:#eff0f0;
border-top:1px solid #ced8dd;
border-bottom:1px solid #ced8dd;
font-family:verdana,"lucida sans",arial,helvetica,sans-serif;
font-size:9px;
text-align:left;
line-height:14px;
color:#647883;
padding:2px 5px 5px 5px;
margin:1px 0px 0px 0px;
}

.NotebookSpecEmergency{width:260px; border:4px solid #ced8dd; float:left; margin-right:10px; margin-top:5px; padding:5px;}
.NBtitleEmergency{background-color:#0089CF; padding:3px; margin:0px 5px 0px 5px; text-align:center; color:#FFFFFF; font-family:verdana,"lucida sans",arial,helvetica,sans-serif; font-size:16px; font-weight:bold;}
.NBimageEmergency{text-align:center; padding:3px;}
.NBintroEmergency{font-family:verdana,"lucida sans",arial,helvetica,sans-serif; font-size:11px; color:#647883; padding:2px;}
.NBspecEmergency{font-family:verdana,"lucida sans",arial,helvetica,sans-serif; font-size:11px; color:#647883; padding:2px;}
.NBbuttonsEmergency{font-family:verdana,"lucida sans",arial,helvetica,sans-serif; font-size:11px; color:#647883; padding:5px; text-align:center;}
.NBmoreinfoEmergency{font-family:verdana,"lucida sans",arial,helvetica,sans-serif; font-size:10px; color:#ffffff; padding:3px; background-color:#eff0f0; border:1px solid #647883; margin:2px; text-decoration:none;}
.NBmoreinfoEmergency:hover{background-color:#dae4e4;}

#Emergencybox
{
background:#ffffff repeat top left; opacity:.85; filter:alpha(opacity=85); -moz-opacity:0.85;
background-repeat:repeat;
float:left;
width:260px;
padding:10px 5px 0px 5px;
margin:10px 10px 0px 10px;
}

#CORPMainAd
{
	width:280px;
	border:solid 1px #0089CF;
	float:left;
	padding:0em 0em 0em 0em;
	margin-top:5px;
	margin-left:5px;
}
#CORPMainAd2
{
	width:286px;
	border:solid 1px #0089CF;
	float:left;
	padding:1px;
	margin-top:5px;
	margin-left:0px;
}

.CORPadlinkSmall
{
	font-family:verdana,"lucida sans",arial,helvetica,sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#a7b6bf;
	padding:0.2em 0.2em 0.2em 0.2em;
	float:left;
	text-align:right;
}
.CORPadlink
{
	font-family:verdana,"lucida sans",arial,helvetica,sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	padding:0.2em 0.2em 0.2em 0.2em ;
	text-align:center;
	margin-bottom:2px;
	background-color:#0089CF;
}

/* Finance section */

#financebox
{
background:#ffffff repeat top left; opacity:.85; filter:alpha(opacity=85); -moz-opacity:0.85;
background-repeat:repeat;
float:left;
width:570px;
padding:10px 5px 0px 5px;
margin:10px 10px 0px 10px;
}

.financehomeTitle
{
border-bottom:1px solid #ced8dd; color:#0073ae; font-family:verdana,"lucida sans",arial,helvetica,sans-serif; font-size:16px; font-weight:bold; padding:5px 10px 5px 10px; margin:0px 0px 3px 0px; text-align:center;
}

#FinancesmallAdsL, #FinancesmallAdsMid, #FinancesmallAdsR
{border-top:4px solid #eff0f0; margin:3px; padding:5px; float:left; width:180px; _width:190px; height:230px; font-size:12px;}
/*border-right:1px solid #eff0f0; border-left:1px solid #eff0f0; border-bottom:1px solid #eff0f0;*/

#FinancesmallAdsL:hover, #FinancesmallAdsMid:hover, #FinancesmallAdsR:hover
{border-top:4px solid #0089cf;}

.financeAdText
{
	font-family:verdana,"lucida sans",arial,helvetica,sans-serif;
	font-size:11px;
	line-height:16px;
	color:#647883;
	text-align:left;
	padding:4px;
}

/*  end Finance section */

.titte1
{
	color:#0089CF;
	font-family:verdana,"lucida sans",arial,helvetica,sans-serif;
	font-weight:bold;
	font-size:12px;
	padding:5px 0px 5px 0px;
	border-top:solid 1px #eff0f0;
}

.tableTitle
{
color:#647883;
font-size:12px;
font-weight:bold;
background:url(/images/tables/bgParaTitle.gif) repeat-x bottom left;
background-color:#eff0f0;
padding:5px 5px 7px 5px;	
}

.tableTitleBlue
{
color:#ffffff;
font-size:12px;
font-weight:bold;
background:url(/images/tables/bgParaTitleBlue.gif) repeat-x bottom left;
background-color:#0089cf;
padding:5px 5px 7px 5px;	
}

.tableTitleLBlue
{
color:#ffffff;
font-size:12px;
font-weight:bold;
background:url(/images/tables/bgParaTitleLBlue.gif) repeat-x bottom left;
background-color:#78b6e4;
padding:5px 5px 7px 5px;	
}

.tableTitleGrey, .tableTopTitle
{
color:#ffffff;
font-size:12px;
font-weight:bold;
background:url(/images/tables/bgParaTitleGrey.gif) repeat-x bottom left;
background-color:#a7b6bf;
padding:5px 5px 7px 5px;	
}

.tableTitleClear
{
color:#647883;
font-size:12px;
font-weight:bold;
border-top:1px solid #eff0f0;
border-right:1px solid #eff0f0;
border-bottom:3px solid #ced8dd;
border-left:1px solid #eff0f0;
padding:5px 5px 5px 5px;
margin:0px;
}

table.specs
{
background-color:#eff0f0;
font-family:verdana,"lucida sans","century gothic",arial,"myriad pro",tahoma,helvetica,sans-serif;
color:#647883;
padding:0px;
margin:0px 0px 10px 0px;
}

table.specsClear
{
font-family:verdana,"lucida sans","century gothic",arial,"myriad pro",tahoma,helvetica,sans-serif;
color:#ced8dd;
padding:0px;
margin:0px 0px 10px 0px;
}

table.results
{
display:table;
padding:0px 5px 0px 5px;
margin:0px 5px 10px 5px;
width:99%;
_width:100%;
border:1px solid;
}
/*PREVIOUS
padding:0px;
margin:0px 10px 10px 10px;*/

td.title, th.title
{
color:#ffffff;
font-size:16px;
font-weight:bold;
background:url(/images/tables/bgParaTitleBlue.gif) repeat-x bottom left;
background-color:#0089cf;
padding:5px 5px 7px 5px;
margin:0px;
}

td.titleGrey, th.titleGrey
{
color:#ffffff;
font-size:16px;
font-weight:bold;
background:url(/images/tables/bgParaTitleGrey.gif) repeat-x bottom left;
background-color:#a7b6bf;
padding:5px 5px 7px 5px;
margin:0px;
}

td.titleLBlue, th.titleLBlue
{
color:#ffffff;
font-size:16px;
font-weight:bold;
background:url(/images/tables/bgParaTitleLBlue.gif) repeat-x bottom left;
background-color:#78b6e4;
padding:5px 5px 7px 5px;
margin:0px;
}

td.titleBlack, th.titleBlack
{
color:#ffffff;
font-size:16px;
font-weight:bold;
background:url(/images/tables/bgParaTitleBlack.gif) repeat-x bottom left;
background-color:#000000;
padding:5px 5px 7px 5px;
margin:0px;
}

td.titleClear, th.titleClear
{
color:#647883;
font-size:16px;
font-weight:bold;
border-top:1px solid #eff0f0;
border-right:1px solid #eff0f0;
border-bottom:3px solid #ced8dd;
border-left:1px solid #eff0f0;
padding:5px 5px 5px 5px;
margin:0px;
}

td.itemRight
{
border-bottom:2px solid #eff0f0;
}

td.itemLeft
{
border-bottom:2px solid #eff0f0;
border-right:2px solid #eff0f0;
padding:0px 5px 0px 0px;
margin:0px 5px 0px 0px;
}

td.info1, th.info1, .module
{
font-size:10px;
color:#647883;
background-color:#eff0f0;
padding:2px 5px 5px 5px;
border-right:1px solid #a7b6bf;
border-bottom:1px solid #a7b6bf;
border-left:1px solid #a7b6bf;
}

td.info2, th.info2, .module2
{
font-size:10px;
color:#647883;
background-color:#ced8dd;
padding:2px 5px 5px 5px;
border-right:1px solid #a7b6bf;
border-bottom:1px solid #a7b6bf;
border-left:1px solid #a7b6bf;
}

/*OLD
.module
{
	background-color:#eff0f0;
	font-family:verdana,"lucida sans",arial,helvetica,sans-serif;
	font-size:11px;
	border-bottom:solid 1px #a7b6bf;
	border-right:solid 1px #a7b6bf;
	padding:2px 5px 2px 5px;
	margin:0px;
}

.module2
{
	background-color:#ffffff;
	font-family:verdana,"lucida sans",arial,helvetica,sans-serif;
	font-size:11px;
	border-bottom:solid 1px #a7b6bf;
	border-right:solid 1px #a7b6bf;
	padding:2px 5px 2px 5px;
	margin:0px;
}
*/

td.infoBlue1, th.infoBlue1
{
font-size:10px;
color:#0089cf;
background-color:#ced8dd;
padding:2px 5px 5px 5px;
border-right:1px solid #a7b6bf;
border-bottom:1px solid #a7b6bf;
border-left:1px solid #a7b6bf;
}

td.infoBlue2, th.infoBlue2
{
font-size:10px;
color:#ffffff;
background-color:#78b6e4;
padding:2px 5px 5px 5px;
border-right:1px solid #a7b6bf;
border-bottom:1px solid #a7b6bf;
border-left:1px solid #a7b6bf;
}

td.infoLBlue1, th.infoLBlue1
{
font-size:10px;
color:#0089cf;
background-color:#eff0f0;
padding:2px 5px 5px 5px;
border-right:1px solid #a7b6bf;
border-bottom:1px solid #a7b6bf;
border-left:1px solid #a7b6bf;
}

td.infoLBlue2, th.infoLBlue2
{
font-size:10px;
color:#0073ae;
background-color:#ced8dd;
padding:2px 5px 5px 5px;
border-right:1px solid #a7b6bf;
border-bottom:1px solid #a7b6bf;
border-left:1px solid #a7b6bf;
}

td.infoBlack1, th.infoBlack1
{
font-size:10px;
color:#000000;
background-color:#eff0f0;
padding:2px 5px 5px 5px;
border-right:1px solid #a7b6bf;
border-bottom:1px solid #a7b6bf;
border-left:1px solid #a7b6bf;
}

td.infoBlack2, th.infoBlack2
{
font-size:10px;
color:#000000;
background-color:#ced8dd;
padding:2px 5px 5px 5px;
border-right:1px solid #a7b6bf;
border-bottom:1px solid #a7b6bf;
border-left:1px solid #a7b6bf;
}


td.infoGrey1, th.infoGrey1
{
font-size:10px;
color:#647883;
background-color:#ced8dd;
padding:2px 5px 5px 5px;
border-right:1px solid #a7b6bf;
border-bottom:1px solid #a7b6bf;
border-left:1px solid #a7b6bf;
}

td.infoGrey2, th.infoGrey2
{
font-size:10px;
color:#ced8dd;
background-color:#647883;
padding:2px 5px 5px 5px;
border-right:1px solid #a7b6bf;
border-bottom:1px solid #a7b6bf;
border-left:1px solid #a7b6bf;
}

td.infoClear1, th.infoClear1
{
font-size:10px;
color:#647883;
background-color:#ffffff;
padding:2px 5px 5px 5px;
border-top:1px solid #eff0f0;
border-right:1px solid #eff0f0;
border-bottom:1px solid #a7b6bf;
border-left:1px solid #eff0f0;
}

td.infoClear2, th.infoClear2
{
font-size:10px;
color:#647883;
background-color:#ffffff;
padding:2px 5px 5px 5px;
border-top:1px solid #eff0f0;
border-right:1px solid #eff0f0;
border-bottom:1px solid #a7b6bf;
border-left:1px solid #eff0f0;
}

#tableFrame
{
	display:table;
	width:100%;
	_width:100%;
	margin:0px 0px 0px 0px;
	padding:0px;
}

#table
{
	display:table;
	width:99%;
	_width:99%;
	margin:0px 5px 0px 5px;
	padding:0px;
	border:none;
}

#tableRow
{
	display:table-row;
	margin:0px;
	padding:0px;
}

#tableCell
{
	display:table-cell;
	vertical-align:top;
	_float:left;
	width:100%;
	_width:100%;
	margin:0px;
	padding:0px;
}

#tableCell25
{
	display:table-cell;
	vertical-align:top;
	_float:left;
	width:25%;
	_width:24%;
	margin:0px;
	padding:0px;
}

#tableCell33
{
	display:table-cell;
	vertical-align:top;
	_float:left;
	width:33%;
	_width:32%;
	margin:0px;
	padding:0px;
}

#tableCell50
{
	display:table-cell;
	vertical-align:top;
	_float:left;
	width:50%;
	_width:49%;
	margin:0px;
	padding:0px;
}

#tableCell75
{
	display:table-cell;
	vertical-align:top;
	_float:left;
	width:75%;
	_width:74%;
	margin:0px;
	padding:0px;
}

.description
{
	font-family:verdana,"lucida sans",arial,helvetica,sans-serif;
	font-size:12px;
	line-height:17px;
	margin:7px 10px 17px 10px;
	padding:12px 10px 7px 10px;
	background:url(/images/bgDescription.jpg) repeat-x bottom left;
	background-color:#ecf2fa;
	border-top:solid 1px #a7b6bf;
	border-bottom:solid 1px #a7b6bf;
}

.descriptionBgBlue {font-family:verdana,"lucida sans",arial,helvetica,sans-serif; text-align:left; font-size:11px; color:#4b555a; line-height:20px; padding:7px 10px 17px 10px; margin:12px 10px 7px 10px; background:url(/images/bgDescriptionBlue.jpg) repeat-x bottom left; background-color:#aedaed; border-bottom:1px solid #a7b6bf; border-top:1px solid #a7b6bf;}

.descriptionBgLGrey {font-family:verdana,"lucida sans",arial,helvetica,sans-serif; text-align:left; font-size:11px; color:#4b555a; line-height:20px; padding:7px 10px 17px 10px; margin:12px 10px 7px 10px; background:url(/images/bgDescriptionLGrey.jpg) repeat-x bottom left; background-color:#ced8dd; border-bottom:1px solid #a7b6bf; border-top:1px solid #a7b6bf;}

.descriptionBgVLGrey {font-family:verdana,"lucida sans",arial,helvetica,sans-serif; text-align:left; font-size:11px; color:#4b555a; line-height:20px; padding:7px 10px 17px 10px; margin:12px 10px 7px 10px; background:url(/images/bgDescriptionVLGrey.jpg) repeat-x bottom left; background-color:#eff0f0; border-bottom:1px solid #ced8dd; border-top:1px solid #ced8dd;}

.CallToAction, #callBlurb
{
font-family:verdana,"lucida sans",arial,helvetica,sans-serif;
font-size:12px;
line-height:17px;
margin:10px 5px 7px 5px;
padding:7px 10px 7px 10px;
background:url(/images/bgDescription.jpg) repeat-x top left;
background-color:#ffffff;
border-top:solid 2px #ced8dd;
border-right:solid 3px #eff0f0;
border-bottom:solid 3px #eff0f0;
border-left:solid 2px #ced8dd;
}

#quote
{height:55px;background:url(/images/quote.jpg) no-repeat top right; clear:both; padding:15px 75px 0px 0px; margin:0px; text-align:right;
}

/* corners */

/*IMPORTANT! padding must be 10px for box*/
#boxDarkBlue
{
background-color:#006699;
font-family: verdana,"lucida sans",arial,helvetica,sans-serif;
font-size:10px;
color:#ffffff;
line-height:14px;
padding:0px 0px 10px 0px;
margin:0px 5px 17px 5px;
}

#boxBlue
{
background-color:#0089cf;
font-family: verdana,"lucida sans",arial,helvetica,sans-serif;
font-size:10px;
color:#ffffff;
line-height:14px;
padding:0px 0px 10px 0px;
margin:0px 5px 17px 5px;
}

#boxGrey
{
background-color:#a7b6bf;
font-family: verdana,"lucida sans",arial,helvetica,sans-serif;
font-size:10px;
color:#ffffff;
line-height:14px;
padding:0px 0px 10px 0px;
margin:0px 5px 17px 5px;
}

.cornerMenu
{
width:10px; height:10px; position:relative; z-index:1;
}

.tlDarkBlue
{
float:left; top:0px; left:0px; background:url(/images/menu/cornersDarkBlue.jpg) no-repeat top left;
}
.trDarkBlue
{
float:right; top:0px; right:0px; background:url(/images/menu/cornersDarkBlue.jpg) no-repeat top right;
}
.blDarkBlue
{
float:left; top:0px; left:0px; background:url(/images/menu/cornersDarkBlue.jpg) no-repeat bottom left;
}
.brDarkBlue
{float:right; top:0px; right:0px; background:url(/images/menu/cornersDarkBlue.jpg) no-repeat bottom right;
}

.tlBlue
{
float:left; top:0px; left:0px; background:url(/images/menu/cornersBlue.jpg) no-repeat top left;
}
.trBlue
{
float:right; top:0px; right:0px; background:url(/images/menu/cornersBlue.jpg) no-repeat top right;
}
.blBlue
{
float:left; top:0px; left:0px; background:url(/images/menu/cornersBlue.jpg) no-repeat bottom left;
}
.brBlue
{float:right; top:0px; right:0px; background:url(/images/menu/cornersBlue.jpg) no-repeat bottom right;
}

.tlGrey
{
float:left; top:0px; left:0px; background:url(/images/menu/cornersGrey.jpg) no-repeat top left;
}
.trGrey
{
float:right; top:0px; right:0px; background:url(/images/menu/cornersGrey.jpg) no-repeat top right;
}
.blGrey
{
float:left; top:0px; left:0px; background:url(/images/menu/cornersGrey.jpg) no-repeat bottom left;
}
.brGrey
{float:right; top:0px; right:0px; background:url(/images/menu/cornersGrey.jpg) no-repeat bottom right;
}

/* end corners */

.basic
{
	background-color:#c0ddf2;
	font-family:verdana,"lucida sans",arial,helvetica,sans-serif;
	font-size:11px;
	border-bottom:solid 1px #a7b6bf;
	border-left:solid 1px #a7b6bf;
	border-right:solid 1px #a7b6bf;
	padding:2px 5px 2px 5px;
	margin:0px;
}
.module
{
	background-color:#eff0f0;
	font-family:verdana,"lucida sans",arial,helvetica,sans-serif;
	font-size:11px;
	border-bottom:solid 1px #a7b6bf;
	border-right:solid 1px #a7b6bf;
	padding:2px 5px 2px 5px;
	margin:0px;
}
.module2
{
	background-color:#ffffff;
	font-family:verdana,"lucida sans",arial,helvetica,sans-serif;
	font-size:11px;
	border-bottom:solid 1px #a7b6bf;
	border-right:solid 1px #a7b6bf;
	padding:2px 5px 2px 5px;
	margin:0px;
}
.tableTopTitle
{
color:#ffffff;
font-size:12px;
font-weight:bold;
background-color:#a7b6bf;
background:url(/images/tables/bgParaTitleGrey.gif) repeat-x bottom left;
padding:5px 5px 7px 5px;
}
#sectortitleCorp{
	border-top:1px solid #00b5b5;
	border-bottom:1px solid #00b5b5;
	color:#66cccc;
	font-size:18px;
	font-family:verdana,"lucida sans",arial,helvetica,sans-serif;
	font-weight:bold;
	padding:5px 10px 5px 10px;
	margin:2px 0px 5px 0px;
}
#sectortitlePUBLIC
{
	border-top:1px solid #669933;
	border-bottom:1px solid #669933;
	color:#669933;
	font-size:18px;
	font-family:verdana,"lucida sans",arial,helvetica,sans-serif;
	font-weight:bold;
	padding:5px 10px 5px 10px;
	margin:2px 0px 5px 0px;
}

#sectortitleAcademies
{
	border-top:1px solid #ced8dd;
	border-bottom:1px solid #ced8dd;
	color:#cc3333;
	font-size:18px;
	font-family:verdana,"lucida sans",arial,helvetica,sans-serif;
	font-weight:bold;
	padding:5px 10px 5px 10px;
	margin:2px 0px 5px 0px;
}

.sectortitle
{
	border-top:1px solid #ced8dd;
	border-bottom:1px solid #ced8dd;
	color:#0073ae;
	font-size:18px;
	font-family:verdana,"lucida sans",arial,helvetica,sans-serif;
	font-weight:bold;
	padding:5px 10px 5px 10px;
	margin:2px 0px 5px 0px;
}

#sectortitle, #NDNAtitle
{
border-bottom:1px solid #eff0f0; color:#a7b6bf; font-family:verdana,"lucida sans",arial,helvetica,sans-serif; font-size:16px; font-weight:bold; padding:5px 15px 5px 15px; margin:0px 0px 3px 0px;
}

#maintitle
{
color:#ffffff;
font-family:verdana,"lucida sans",arial,helvetica,sans-serif;
font-size:16px;
font-weight:bold;
background:url(/images/tables/bgParaTitleBlue.gif) repeat-x bottom left;
background-color:#0089cf;
padding:5px 5px 7px 5px;
margin:0px;
}

#maintitleLBlue
{
color:#ffffff;
font-family:verdana,"lucida sans",arial,helvetica,sans-serif;
font-size:16px;
font-weight:bold;
background:url(/images/tables/bgParaTitleLBlue.gif) repeat-x bottom left;
background-color:#78b6e4;
padding:5px 5px 7px 5px;
margin:0px;
}

#maintitleGrey
{
color:#ffffff;
font-family:verdana,"lucida sans",arial,helvetica,sans-serif;
font-size:16px;
font-weight:bold;
background:url(/images/tables/bgParaTitleGrey.gif) repeat-x bottom left;
background-color:#a7b6bf;
padding:5px 5px 7px 5px;
margin:0px;
}

.Contactsectortitle
{
	color:#ffffff;
	background-color:#78b6e4;
	background:url(/images/menu/menuTitleLBlue.jpg) 0px 0px repeat-x;
	font-size:14px;
	font-family:verdana,"lucida sans",arial,helvetica,sans-serif;
	font-weight:bold;
	padding:3px 10px 3px 10px;
	margin:2px 5px 5px 5px;
}
/*previous
background-color:#0073ae;
background:url(/images/menu/menuTitleDarkBlue.jpg) 0px 0px repeat-x;
*/

.sectortitleTape
{
	background:url(/direct_marketing/landing_pages/2009-07/ITsMadeToMeasure/bgTape.jpg) no-repeat top left;
	color:#0073ae;
	font-size:18px;
	font-family:verdana,"lucida sans",arial,helvetica,sans-serif;
	font-weight:bold;
	padding:20px 10px 25px 40px;
	margin:2px 0px 5px 0px;
}
/*	border-top:1px solid #ced8dd;
	border-bottom:1px solid #ced8dd;*/

.bannerSectortitle
{
	color:#ffffff;
	font-size:18px;
	font-family:verdana,"lucida sans",arial,helvetica,sans-serif;
	font-weight:bold;
	padding:0px 10px 2px 10px;
	margin:0px 0px 2px 0px;
}
/*	border-top:1px solid #ced8dd;
	border-bottom:1px solid #ced8dd;*/

.sectortitleVLP
{
	border-top:1px solid #ff6600;
	border-bottom:1px solid #ff6600;
	color:#ff6600;
	font-size:18px;
	font-family:verdana,"lucida sans",arial,helvetica,sans-serif;
	font-weight:bold;
	padding:5px 10px 5px 10px;
	margin:2px 0px 5px 0px;
}

#sectortitleSCH
{
	border-top:1px solid #ee7700;
	border-bottom:1px solid #ee7700;
	color:#ee7700;
	font-size:18px;
	font-family:verdana,"lucida sans",arial,helvetica,sans-serif;
	font-weight:bold;
	padding:0.2em 0.2em 0.2em 0.2em;
	padding:5px 10px 5px 10px;
	margin:2px 0px 5px 0px;
}

#sectortitleHealthcare
{	border-top:1px solid #669900;
	border-bottom:1px solid #669900;
	color:#669900;
	font-size:18px;
	font-family:verdana,"lucida sans",arial,helvetica,sans-serif;
	font-weight:bold;
	padding:5px 10px 5px 10px;
	margin:2px 0px 5px 0px;
}

#sectortitleEmergency
{
	border-top:1px solid #669999;
	border-bottom:1px solid #669999;
	color:#336666;
	font-size:18px;
	font-family:verdana,"lucida sans",arial,helvetica,sans-serif;
	font-weight:bold;
	padding:5px 10px 5px 10px;
	margin:2px 0px 5px 0px;
}

#softwareMain
{
float:left;
min-width:600px;
max-width:600px;
height:auto;
padding:0px 0px 0px 0px;
margin:0px 0px 10px 0px;
}
/*OLD
	width:590px;
	background-color:#ffffff;
	padding:5px 5px 0px 5px;
	margin:0px 3px 5px 0px;
	color: #4b555a;
	font-family: verdana,"lucida sans",arial,helvetica,sans-serif;
	font-size:12px;
	float:left;
*/

#softwareSide
{
	width:140px;
	background-color:#eff0f0;
	border-bottom:1px solid #a7b6bf;
	padding:5px;
	margin:10px 0px 0px 0px;
	color: #4b555a;
	font-family: verdana,"lucida sans",arial,helvetica,sans-serif;
	font-size:9px;
	float:right;
	vertical-align:top;
}

.softwareInfoBox, .accredInfoBox
{	position:absolute;
	visibility:hidden;
	border-top:4px solid #eff0f0;
	border-right:3px solid #ced8dd;
	border-bottom:3px solid #a7b6bf;
	border-left:4px solid #eff0f0;
	padding:5px;
	background-color:#ffffff;
	width:740px;
	float:left;
	margin:0px 0px 0px 0px;
	font-size:11px;
	z-index:9999;
}

.adobeSpec
{
	border:1px solid #a7b6bf;
	padding:2px 2px 2px 2px;
	margin-bottom:4px;
	font-family:verdana,"lucida sans",arial,helvetica,sans-serif;
	font-size:11px;
}
.adobeSpecTitle
{
color:#ffffff;
font-size:14px;
font-weight:bold;
background-color:#a7b6bf;
background:url(/images/tables/bgParaTitleGrey.gif) repeat-x bottom left;
padding:3px 10px 3px 10px;
margin:2px 0px 5px 0px;
}
/*OLD
.adobeSpecTitle
{
	padding:2px 2px 2px 2px;
	background-color:#a9a9a9;
	color:#FFFFFF;
	margin-bottom:4px;
	font-family:verdana,"lucida sans",arial,helvetica,sans-serif;
	font-size:12px;
	font-weight:bold;
}*/
a.adobeLink
{
	text-decoration:none;
	font-weight:bold;
	margin-bottom:5px;
	margin-top:2px;
}
a.adobeLink:hover
{
	background-color:Red;
	color:#FFFFFF;
	text-decoration:none;
	font-weight:bold;
	margin-bottom:2px;
	margin-top:2px;
}
/* Servers CSS */

a.Serverlink:link, .Serverlink a, a.Serverlink:visited, .Serverlink a:visited
{
color:#047f4d;
}

.producttitle
{
border-top:1px solid #ced8dd;
border-bottom:1px solid #ced8dd;
color:#647883;
font-size:18px;
font-family:verdana,"lucida sans",arial,helvetica,sans-serif;
font-weight:bold;
padding:5px 10px 5px 10px;
margin:0px 0px 5px 0px;
}

#servermain
{
float:right;
width:590px;
}

#functions
{
	width:760px;
	height:20px;
	background-color:#eff0f0;
	margin-bottom:2px;
	padding:3px;
}

.serverSide
{
	float:left;
	background-color:#ffffff;
	margin-bottom:3px;
	width:158px;
	padding:0px;
}

.titleServer
{
border-bottom:1px solid #eff0f0; color:#047f4d; font-family:verdana,"lucida sans",arial,helvetica,sans-serif; font-size:16px; font-weight:bold; padding:5px 10px 5px 10px;
margin:0px 0px 3px 0px;
}
/*	background-color:#0089CF;
	color:#FFFFFF;
	font-family:verdana,"lucida sans",arial,helvetica,sans-serif;
	font-size:12px;
	font-weight:bold;
	text-align:center;*/

.smallTextServer
{
	color:#4b555a;
	font-family:verdana,"lucida sans",arial,helvetica,sans-serif;
	font-size:9px;
	text-align:left;
}

.serverSpec
{
font-size:11px;
color:#ffffff;
font-weight:bold;
background-color:#a7b6bf;
background:url(/images/tables/bgParaTitleGrey.gif) 0px 0px repeat-x bottom left;
padding:0px 0px 0px 5px;
margin:0px;
border-bottom:2px solid #647883;
text-decoration:none;
display:block;
}

.serverHead
{
color:#ffffff;
font-size:12px;
font-weight:bold;
background-color:#047f4d;
background:url(/images/tables/bgParaTitleServer.gif) repeat-x bottom left;
padding:5px 5px 7px 5px;
margin:0px;
}

.storyHead
{
color:#ffffff;
font-size:16px;
font-weight:bold;
background-color:#0089cf;
background:url(/images/tables/bgParaTitleBlue.gif) repeat-x bottom left;
padding:5px 5px 7px 5px;
}
/*	background-color:#0073ae;
	color:#FFFFFF;
	font-size:11px;
	font-family:verdana,"lucida sans",arial,helvetica,sans-serif;
	padding:3px 3px 3px 3px;
	font-weight:bold;
	margin-bottom:3px;
	text-align:center;*/

.clear
{
clear:both;
}

.storyTitle
{
	clear:both;
	font-family:verdana,"lucida sans",arial,helvetica,sans-serif;
	padding:10px 10px 10px 10px;
	font-size:90%;
	background-color:#eff0f0;
}
.story1
{
	clear:both;
	padding:2px;
	font-family:verdana,"lucida sans",arial,helvetica,sans-serif;
	font-size:95%;
	margin-bottom:2px;
	font-weight:bold;
	color:#647883;
}
.infoSection
{
	margin-bottom:2px;
	background-color:#eff0f0;
	border:1px #a7b6bf solid;
	padding:2px;
	margin-top:2px;
	width:110px;
	float:left;
	margin-right:3px;
}
/*border-bottom:solid 1px #0089CF;*/

.Servercontents
{
background:url(/images/bgshadow.jpg) bottom left repeat-x;
text-align:left;
margin:0px 0px 3px 0px;
padding:0px 0px 9px 0px;
}
/*OLD
padding:0px;background-color:#FFFFFF;margin-bottom:3px; width:158px;
*/

.Servercontenttitle
{
background:transparent url(devportal/STD/images/ServerhomelinkTitle.png) 0px 0px no-repeat; background-color:#047f4d;
padding:12px 0px 7px 7px;
margin:2px 0px 0px 0px;
color:#ffffff;
font-family:verdana,"lucida sans",arial,helvetica,sans-serif;
font-size:12px;
font-weight:bold;
text-transform:uppercase;
text-align:left;
}
/*OLD
.Servercontenttitle{background:transparent url(devportal/STD/images/ServerhomelinkTitle.png) 0px 0px no-repeat; background-color:#047f4d;color:#ffffff;width:155px;font-family:verdana,"lucida sans",arial,helvetica,sans-serif;font-size:16px;font-weight:bold;text-align:left;padding:10px 0px 2px 2px;margin:0px 0px 2px 0px;
}
/*width:155px;*/
/*background:transparent url(devportal/STD/images/ServerhomelinkTitle.png) 0px 0px no-repeat; background-color:#047f4d;color:#ffffff;font-family:verdana,"lucida sans",arial,helvetica,sans-serif;font-size:16px;font-weight:bold;text-align:left;padding:10px 0px 2px 2px;margin:0px 0px 2px 0px;*/

.tableServer1 td
{
font-family:verdana,"lucida sans",arial,helvetica,sans-serif;
font-size:10px;
text-align:left;
line-height:14px;
font-weight:bold;
color:#647883;
background-color:#eff0f0;
border-bottom:1px solid #ced8dd;
padding:1px 1px 1px 3px;
margin:1px 0px 0px 0px;
text-decoration:none;
}
/*OLD
.tableServer1{font-size:10px; font-weight:bold; font-family: verdana,"lucida sans",arial,helvetica,sans-serif; color:#047f4d; background-color:#eff0f0;}
*/

.tableServer2 td
{
font-family:verdana,"lucida sans",arial,helvetica,sans-serif;
font-size:10px;
text-align:left;
line-height:14px;
font-weight:bold;
background-color:#d2ede2;
border-bottom:1px solid #ced8dd;
padding:1px 1px 1px 3px;
margin:1px 0px 0px 0px;
text-decoration:none;
}
/*OLD
.tableServer2{font-size:10px; font-weight:bold; font-family: verdana,"lucida sans",arial,helvetica,sans-serif; color:#047f4d; background-color:#d2ede2;}*/

.ServerlinkSmall
{
background-color:#eff0f0;
border-top:1px solid #ced8dd;
border-bottom:1px solid #ced8dd;
font-family:verdana,"lucida sans",arial,helvetica,sans-serif;
font-size:9px;
text-align:left;
line-height:14px;
color:#047f4d;
padding:2px 5px 5px 5px;
margin:1px 0px 0px 0px;
}

/*----Server topmenu----*/

ul#Servertopmenu{
	height:30px;
	margin:0px;
	padding:0px;
	list-style-type:none;
	width:auto;
	position:relative;
	display:block;
	text-transform:uppercase;
	font-size:10px;
	background:#0073ae url("devportal/STD/images/menuHeader.gif") repeat-x top left;
	border-bottom:1px solid #ffffff;
}

ul#Servertopmenu li
	{
	font-weight:bold;
	display:block;
	float:left;
	margin:0px;
	padding:0px;
	background:#0089cf url("devportal/STD/images/menuHeaderUp.gif") repeat-x top left;
	}
/*	border-right:1px solid #ffffff;*/
	
ul#Servertopmenu li a
	{
	display:block;
	color:#ffffff;
	text-decoration:none;
	margin:0px 0px 0px 0px;
	padding:8px 15px 8px 15px;
	}
	
ul#Servertopmenu li a:hover
	{
	color:#0089cf;
	background:#ffffff url("devportal/STD/images/menuHeaderOver.gif") repeat-x top left;
	border-top:1px solid #eff0f0;
}
/*	margin:0px 0px 0px 0px;
	padding:8px 15px 8px 15px;*/
/*	border-bottom:1px solid #a7b6bf;
	border-left:1px solid #abd1ee;*/

ul#Servertopmenu li a.selected
	{
	color:#0073ae;
	background:#eff0f0 url("devportal/STD/images/menuHeaderSelected.gif") repeat-x top left;
	border-top:1px solid #eff0f0;
	}
/*	border-bottom:1px solid #a7b6bf;*/

ul#Servertopmenu li .selected:hover
	{
	color:#0089cf;
	background:#ffffff url("devportal/STD/images/menuHeaderOver.gif") repeat-x top left;
}
/*	margin:0px 0px 0px 0px;
	padding:8px 15px 8px 15px;
	border-bottom:1px solid #a7b6bf;*/

/*----Server topmenu end----*/

#productLatestNewsTitle
{background:transparent url(devportal/STD/images/ServerhomelinkTitle.png) 0px 0px no-repeat; background-color:#047f4d;color:#ffffff;width:155px;font-family:verdana,"lucida sans",arial,helvetica,sans-serif;font-size:16px;font-weight:bold;text-align:left;padding:10px 0px 2px 2px;margin:0px 0px 2px 0px;
}
/*	width:142px;
	padding:3px 3px 3px 3px;
	float:left;
	margin-top:3px;
	background-color:#047f4d;
	color:#FFFFFF;
	font-size:14px;
	font-family:verdana,"lucida sans",arial,helvetica,sans-serif;
	font-weight:bold;
	text-align:left;*/

#productLatestNews
{
	background-color:#f7fffc;
	border-bottom:1px solid #9dd0bb;
	font-family:verdana,"lucida sans",arial,helvetica,sans-serif;
	font-size:9px;
	line-height:14px;
	font-weight:bold;
	color:#4b555a;
	padding:5px;
	margin:2px 8px 0px 3px;
	text-align:left;
	width:142px;
}
/*	border-bottom:solid 1px #99cc99;
	padding:2px 2px 2px 5px;
	font-size:10px;
	font-family:verdana,"lucida sans",arial,helvetica,sans-serif;
	width:141px;
	text-decoration:none;
	background-color:#f7fffc;	*/

a.productLink
{
	color:#4b555a;
	text-decoration:none;
	font-weight:bold;
	font-size:9px;
	border-bottom:solid 1px #4b555a;
	margin-bottom:2px;
	margin-top:2px;
}

a.productLink:hover
{
	background-color:#0089CF;
	color:#ffffff;
}
a.productLink1
{
	color:#eff0f0;
	text-decoration:none;
	font-weight:bold;
	font-size:9px;
}
a.productLink1:hover
{
	color:#647883;
}
a.productLink2
{
	color:#eff0f0;
	text-decoration:none;
	font-weight:bold;
	text-align:left;
	font-size:9px;
	margin-top:3px;
}
a.productLink2:hover
{
	color:#647883;
}

/*#expander
{
	background-color:#eff0f0;
	border:solid 1px #a7b6bf;
	padding:5px;
	text-align:center;
	vertical-align:middle;
	font-family:verdana,"lucida sans",arial,helvetica,sans-serif;
	font-size:10px;
	margin-bottom:5px;
	width:250px;
	_width:250px;
}*/

/*IMPORTANT NOTE: There is a #infoPopup for rollovers*/
#popupInfo01, #popupInfo02, #popupInfo03, #popupInfo04, #popupInfo05, #popupInfo06, #popupInfo07, #popupInfo08, #popupInfo09, #popupInfo10, #popupInfo11
{	
	display:none;
	z-index:1000; 
	visibility:hidden;
}
/*	top:0px; 
	left:0px;
	padding:0px;
	margin:0px;
	position:relative;*/

#popupSpec01, #popupSpec02, #popupSpec03, #popupSpec04, #popupSpec05, #popupSpec06, #popupSpec07, #popupSpec08, #popupSpec09, #popupSpec10, #popupSpec11
{	
	display:none;
	z-index:1000; 
	visibility:hidden;
}
/*	top:0px; 
	left:0px;
	padding:0px;
	margin:0px;
	position:relative;*/

li.infoSpec1
{
font-size:10px;
color:#647883;
background-color:#eff0f0;
padding:2px 5px 5px 5px;
}
/*border-top:1px solid #a7b6bf;
border-right:1px solid #a7b6bf;
border-bottom:1px solid #a7b6bf;
border-left:1px solid #a7b6bf;
*/
/*OLD
{
color:#647883; font-family:verdana,"lucida sans",arial,helvetica,sans-serif; FONT-SIZE:10px; text-decoration: none; border-top:solid 1px #a7b6bf; padding:5px; margin:0px; list-style-type:none; list-style-position:outside; background-color:#eff0f0;
}*/

li.infoSpec2
{
font-size:10px;
color:#647883;
background-color:#d3e3d3;
padding:2px 5px 5px 5px;
}
/*border-top:1px solid #a7b6bf;
border-right:1px solid #a7b6bf;
border-bottom:1px solid #a7b6bf;
border-left:1px solid #a7b6bf;
*/

/*  End of server CSS  */

/* Gallery */
#galleryBar
{
position:absolute;
margin:-30px 0px 0px 760px;
padding:0px 0px 0px 0px;
}

#gallerymain
{
width:760px;
height:auto;
border-top:1px solid #252c2f;
border-right:2px solid #252c2f;
border-bottom:2px solid #252c2f;
border-left:1px solid #252c2f;
background-color:#000000;
padding:5px 0px 0px 0px;
margin:0px 0px 10px 0px;
}

.gallerybody
{
border-bottom:#ffffff 1px solid; border-top:#ffffff 1px solid; padding:3px; color:#ffffff;
}

.mainGallery
{
float:right; width:600px; height:450px; vertical-align:top;
}

#flashcontent
{
background-color:#000000;
width:600px;
_width:595px;
min-width:600px;
max-width:600px;
height:470px;
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
vertical-align:top;
}
/*PREVIOUS
#galleryBar
{
position:absolute;
margin:-30px 0px 0px 760px;
padding:0px 0px 0px 0px;
}

#gallerymain
{
width:760px;
height:auto;
border-right:2px solid #d9d9d9;
border-bottom:1px solid #d9d9d9;
border-left:1px solid #dde3e3;
background-color:#000000;
padding:5px 0px 0px 0px;
margin:0px 0px 10px 0px;
}

.gallerybody
{
border-bottom:#ffffff 1px solid; border-top:#ffffff 1px solid; padding:3px; color:#ffffff;
}

.mainGallery
{
float:right; width:600px; height:450px; vertical-align:top;
}

#flashcontent
{
background-color:#000000;
width:500px;
_width:500px;
min-width:600px;
max-width:600px;
height:470px;
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
vertical-align:top;
}
*/

/* Gallery Menu */
#GalleryMenu
{
background-color:#000000;
border-top:1px solid #000000;
border-bottom:9px solid #000000;
text-align:left;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}
/*background:url(/images/bgshadow.jpg) bottom left repeat-x;*/
/*font-family:verdana,"lucida sans",arial,helvetica,sans-serif; font-size:12px; font-weight:bold; text-align:left; width:130px; background-color:#666666; padding:2px; float:left;
*/

.GalleryMenuTitle
{
background:url(/devportal/STD/images/homelinkTitle.png) -1px 0px no-repeat;
background-color:#006699;
padding:12px 0px 7px 7px;
margin:2px 0px 0px 0px;
color:#ffffff;
font-family:verdana,"lucida sans",arial,helvetica,sans-serif;
font-size:12px;
font-weight:bold;
text-transform:uppercase;
text-align:left;
}
/*OLD
background-color:#666666; padding:2px; margin-bottom:2px; font-size:11px;
*/

.GalleryMenuSubtitle
{
background:url(/devportal/STD/images/readmoreGrey.jpg) bottom left repeat-x;
background-color:#a7b6bf;
padding:10px 0px 7px 5px;
margin:1px 0px 0px 0px;
color:#ffffff;
font-family:verdana,"lucida sans",arial,helvetica,sans-serif;
font-size:12px;
font-weight:bold;
text-align:left;
}
/*OLD
background-color:#999999; padding:2px; margin-top:2px; font-size:11px;
*/

.GalleryMenuitem a
{
display:block;
font-family:verdana,"lucida sans",arial,helvetica,sans-serif;
font-size:10px;
text-align:left;
line-height:14px;
font-weight:bold;
color:#4b555a;
background-color:#eff0f0;
border-bottom:1px solid #ced8dd;
padding:1px 1px 1px 3px;
margin:1px 0px 0px 0px;
text-decoration:none;
}
/*OLD
padding-left:4px; padding-bottom:1px; padding-right:2px; padding-top:1px; background-color:#ececec; border-bottom:1px solid #666666; color:#000000; font-size:10px;
*/

.GalleryMenuitem a:hover
{
display:block;
font-family:verdana,"lucida sans",arial,helvetica,sans-serif;
font-size:10px;
text-align:left;
line-height:14px;
font-weight:bold;
background-color:#ced8dd;
border-bottom:1px solid #ced8dd;
padding:1px 1px 1px 3px;
margin:1px 0px 0px 0px;
text-decoration:none;
}
/*background-color:#cccccc;
*/
/* end Gallery Menu */

/* end Gallery */

.desktopSpec
{
font:12px "trebuchet ms","franklin gothic book",georgia,"gill sans",verdana,"lucida sans","century gothic",arial,"myriad pro",tahoma,helvetica,sans-serif;
color:#000000;
font-weight:bold;
background-color:#ced8dd;
background-image:url(/devportal/STD/images/readmoreLGrey.jpg); background-position:top left; background-repeat:repeat-x;
padding:2px 0px 2px 5px;
margin:0px;
border:1px solid #ced8dd;
text-decoration:none;
display:block;
}
/*background:url(/images/tables/bgParaTitleGrey.gif) repeat-x bottom left;*/
/*border-bottom:2px solid #647883;*/

.productDescription
{
height:0px;
display:none;
visibility:hidden;
position:absolute;
background-color:#ffffff;
margin-top:17px;
}
/*PREVIOUS
	visibility:hidden;
	position:absolute;
	display:block;
	background-color:#ffffff;
	margin-top:17px; !important; /*this is for Opera
}*/

.dropdown
{
visibility:hidden;
position:absolute;
background-color:#ffffff;
border:1px solid #cccccc;
margin:5px 5px 5px 5px;
padding:0px;
}

/*IMPORTANT NOTE - Software also uses a slidedown box (#slideInfo, #slideItem and #slideFrame) */
#slidedowncontentBox
{
visibility:hidden;
position:absolute;
}

#slidedowncontent
{
position:relative;
left:5px;
right:5px;
border:1px solid #cccccc;
background-color:#ffffff;
width:80%;
margin:5px 0px 5px 0px;
}

#slidedown
{
}

/*IMPORTANT NOTE: There is a #popupInfo?? for Servers*/
#infoPopup01, #infoPopup02
{
	position:absolute;
	width:200px;
	height:115px;
	background-color:#ffffff;
	border:2px solid #eff0f0;
	margin:-10px 0px 0px 100px;
	visibility:hidden;
	z-index:999;
}

.ServerproductDescription
{
	visibility:hidden;
	position:absolute;
}

.softwareMain0{width:748px; background-color:#ffffff; padding:10px 10px 5px 10px; border:solid 5px #eff0f0; margin-bottom:5px; font-family:verdana,"lucida sans",arial,helvetica,sans-serif; font-size:11px; color:#4b555a;}
.softwareMain1{width:748px; background-color:#ffffff; padding:10px 10px 5px 10px; border:solid 5px #eff0f0; margin-bottom:5px; font-family:verdana,"lucida sans",arial,helvetica,sans-serif; font-size:11px; color:#4b555a;}
.softwareMain2{ width:748px; background-color:#ffffff; padding:10px 10px 5px 10px; border:solid 5px #eff0f0; margin-bottom:5px; font-family:verdana,"lucida sans",arial,helvetica,sans-serif; font-size:11px; color:#4b555a;}
.softwareMain3{	width:748px; background-color:#ffffff; padding:10px 10px 5px 10px; border:solid 5px #eff0f0; font-family:verdana,"lucida sans",arial,helvetica,sans-serif; font-size:11px; color:#4b555a;}

#softwareMain0
{
	width:753px;
	background-color:#ffffff;
	padding:10px 10px 5px 10px;
	border:solid 5px #eff0f0;
	margin-bottom:5px;
	font-family:verdana,"lucida sans",arial,helvetica,sans-serif;
	font-size:12px;
	color:#4b555a;
}
#softwareMain1
{
	width:748px;
	background-color:#ffffff;
	padding:10px 10px 5px 10px;
	border:solid 5px #eff0f0;
	margin-bottom:5px;
}
#softwareMain2
{
	width:748px;
	background-color:#ffffff;
	padding:10px 10px 5px 10px;
	border:solid 5px #eff0f0;
	margin-bottom:5px;
}
#softwareMain3
{
	width:748px;
	background-color:#ffffff;
	padding:10px 10px 5px 10px;
	border:solid 5px #eff0f0;
	margin-bottom:5px;
}

.Softewaretitle{border-top:1px solid #a7b6bf;
	border-bottom:1px solid #a7b6bf;
	color:#ff6600;
	font-size:18px;
	font-family:verdana,"lucida sans",arial,helvetica,sans-serif;
	font-weight:bold;
	padding:5px 10px 5px 10px;
	margin:2px 0px 5px 0px;
}

.softwaremaintext, .softwareText, .softwaretext
{
color:#4b555a;
font-family:verdana,"lucida sans",arial,helvetica,sans-serif;
font-size:12px;
margin:0px 0px 0px 0px;
padding:0px 21px 17px 21px;
line-height:17px;
}

/*#softwareContact
{
	width:750px;
	border:solid 1px #A9A9A9;
	padding:5px 5px 5px 5px;
	background-color:#eff0f0;
	text-align:center;
	margin-top:3px;
}*/

#softwareContact
{
	border-bottom-style:solid;
	border-bottom-color:#0089CF;
	border-bottom-width:1px;
	border-top-style:dashed;
	border-top-color:#0089CF;
	border-top-width:1px;
	width:140px;
	padding:3px 3px 3px 3px;
	float:left;
	margin-bottom:3px;
	text-align:right;
}

#serverTitle
{
	border-top:1px solid #ced8dd;
	border-bottom:1px solid #ced8dd;
	color:#0073ae;
	font-size:18px;
	font-family:verdana,"lucida sans",arial,helvetica,sans-serif;
	font-weight:bold;
	padding:5px 10px 5px 10px;
	margin:2px 0px 5px 0px;
}
/*OLD
	background-color:#0089CF;
	color:#FFFFFF;
	font-family:verdana,"lucida sans",arial,helvetica,sans-serif;
	font-size:18px;
	font-weight:bold;
	text-align:center;
	width:755px;
	padding-bottom:3px;
	padding-top:3px;
*/

#serverMain
{
float:left;
width:600px;
}
#serverPanel
{
	float:left;
	width:140px;
	border-left:dashed 1px #0089CF;
	margin-left:5px;
	padding:2px 0px 0px 3px;
}
#ServerOld
{
	padding:2px 2px 2px 2px;
	margin-bottom:5px;
}

/*ClassLink Menu */

.ClassLinkTitle
{
	border-top:1px solid #a7b6bf;
	border-bottom:1px solid #a7b6bf;
	color:#647883;
	font-size:18px;
	font-family:verdana,"lucida sans",arial,helvetica,sans-serif;
	font-weight:bold;
	padding:0.2em 0.2em 0.2em 0.2em;
	margin-bottom:5px;
}

#ClassLinkMain
{
	width:600px;
	vertical-align:top;
	float:left;
}

.CLhomelinkSmall
{
background-color:#eff0f0;
border-top:1px solid #ced8dd;
border-bottom:1px solid #ced8dd;
font-family:verdana,"lucida sans",arial,helvetica,sans-serif;
font-size:9px;
text-align:left;
line-height:14px;
color:#ff6600;
padding:2px 5px 5px 5px;
margin:1px 0px 0px 0px;
}

.menuCL0
{background:transparent url(devportal/STD/images/SchhomelinkTitle.png) 0px 0px no-repeat; background-color:#ff9900;color:#ffffff;font-family:verdana,"lucida sans",arial,helvetica,sans-serif;font-size:16px;font-weight:bold;text-align:left;padding:10px 0px 2px 2px;margin:0px 0px 2px 0px;text-decoration:none;}
/*.menuCL0:hover
{background-color:#abd1ee;}*/

.menuCL1
{
font-family:verdana,"lucida sans",arial,helvetica,sans-serif;
font-size:10px;
text-align:left;
line-height:14px;
font-weight:bold;
color:#647883;
background-color:#eff0f0;
border-bottom:1px solid #ced8dd;
padding:1px 1px 1px 3px;
margin:1px 0px 0px 0px;
text-decoration:none;
}

.menuCL1:hover
{
background-color:#abd1ee;
}

.menuCL11
{
font-family:verdana,"lucida sans",arial,helvetica,sans-serif;
font-size:10px;
text-align:left;
line-height:14px;
font-weight:bold;
color:#647883;
background-color:#eff0f0;
border-bottom:1px solid #ced8dd;
padding:1px 1px 1px 3px;
margin:1px 0px 0px 0px;
text-decoration:none;
}

/*.menuCL11:hover
{background-color:#abd1ee;}*/

.menuCL2
{
font-family:verdana,"lucida sans",arial,helvetica,sans-serif;
font-size:10px;
text-align:left;
line-height:14px;
font-weight:bold;
color:#647883;
background-color:#a7b6bf;
border-bottom:1px solid #ced8dd;
padding:1px 1px 1px 3px;
margin:1px 0px 0px 0px;
text-decoration:none;
}

.menuCL2:hover
{
background-color:#abd1ee;
}

/* End of ClassLink Menu */

/* Pricelist styles */
.pricelistTopTitle
{
	border-top:1px solid #ced8dd;
	border-bottom:1px solid #ced8dd;
	color:#a7b6bf;
	font-size:18px;
	font-family:verdana,"lucida sans",arial,helvetica,sans-serif;
	font-weight:bold;
	padding:0.2em 0.2em 0.2em 0.2em;
	margin-bottom:5px;
	margin-top:2px;
	
/*	background-color:#0089CF;
	color:#FFFFFF;
	font-size:20px;
	padding:5px;
	font-weight:bold;
	text-align:center;
	margin-top:5px;*/
}

.modifiedtext
{
	background-color:#A9A9A9;
	color:#FFFFFF;
	text-align:right;
	font-size:10px;
	padding:5px;
	font-weight:bold;
}

.pricelistdownloadtext
{
font-family:verdana,"lucida sans",arial,helvetica,sans-serif;
font-size:9px;
color:#4b555a;}

/* OLD styles
.pricelistBoxleft
{
	border:4px solid #eff0f0;
	padding:10px;
	background-color:#ffffff;
	width:340px;
	height:240px;
	float:left;
	margin:5px 0px 1px 5px;
	font-size:11px;
}

.pricelistBoxright
{
	border:4px solid #eff0f0;
	padding:10px;
	background-color:#ffffff;
	width:340px;
	height:240px;
	float:right;
	margin:5px 5px 1px 0px;
	font-size:11px;
}

.pricelistTitle
{
color:#ffffff;
font-size:16px;
font-weight:bold;
background-color:#78b6e4;
background:url(/images/tables/bgParaTitleLBlue.gif) repeat-x bottom left;
padding:5px 5px 7px 5px;

/*	font-family:verdana,"lucida sans",arial,helvetica,sans-serif;
	font-size:12px;
	font-weight:bold;
	text-align:center;
	background-color:#a7b6bf;
	color:#FFFFFF;
	padding:5px;
--end BLANK OUT here--
}
end OLD styles*/

.pricelistBoxleft
{
width:340px;
height:240px;
float:left;
border-top:2px solid #78b6e4;
border-right:5px solid #eff0f0;
border-bottom:2px solid #ced8dd;
border-left:5px solid #eff0f0;
padding:0px 0px 0px 0px;
margin:0px 10px 10px 10px;
font-family:verdana,"lucida sans",arial,helvetica,sans-serif;
font-size:11px;
color:#4b555a;
line-height:15px;
}

.pricelistBoxright
{
width:340px;
height:240px;
float:right;
border-top:2px solid #78b6e4;
border-right:5px solid #eff0f0;
border-bottom:2px solid #ced8dd;
border-left:5px solid #eff0f0;
padding:0px 0px 0px 0px;
margin:0px 10px 10px 10px;
font-family:verdana,"lucida sans",arial,helvetica,sans-serif;
font-size:11px;
color:#4b555a;
line-height:15px;
}

.pricelistBoxleft div.pricelistTitle, .pricelistBoxright div.pricelistTitle
{
background:url(/images/menu/bgPeripherals.jpg) repeat-x top left;
border-bottom:1px solid #ced8dd;
color:#0089cf;
font-size:18px;
font-weight:bold;
padding:5px 5px 5px 5px;
margin:0px 0px 5px 0px;
}

.pricelistBoxleft:hover, .pricelistBoxright:hover
{
	border-top:2px solid #0073ae;
	background-color:#eff0f0;
}

.pricelistBoxleft img
{
	text-align:left;
	padding-top:5px;
	margin-right:5px
}
.pricelistBoxright img
{
	text-align:left;
	padding-top:5px;
	margin-right:5px
}

/* End of Pricelist Styles */

/* HPC styles */
.HPCtitle, .titleHPC
{
border-top:1px solid #a7b6bf;
border-bottom:1px solid #a7b6bf;
color:#647883;
font-size:18px;
font-family:verdana,"lucida sans",arial,helvetica,sans-serif;
font-weight:bold;
padding:5px 10px 5px 10px;
margin-bottom:5px;
}

#HPCtitle, #titleHPC
{
border-bottom:1px solid #eff0f0; color:#a7b6bf; font-family:verdana,"lucida sans",arial,helvetica,sans-serif; font-size:16px; font-weight:bold; padding:5px 18px 5px 18px; margin:0px 0px 3px 0px;
}

.headingHPC, .HPCheading
{font-size:18px; font-family:verdana,"lucida sans",arial,helvetica,sans-serif; color:#993366; font-weight:bold; margin:0px 0px 5px 0px; padding:0px 19px 0px 19px; line-height:22px;}

.subtitleHPC, .HPCsubtitle, .subheadingHPC, .HPCsubheading
{font:16px "trebuchet ms","franklin gothic book",georgia,"gill sans",verdana,"lucida sans","century gothic",arial,"myriad pro",tahoma,helvetica,sans-serif; color:#660033; font-weight:bold; margin:0px 0px 5px 0px; padding:0px 20px 0px 20px; line-height:20px;}

.HPCmaintext, .maintextHPC
{
color:#660033;
font-family:verdana,"lucida sans",arial,helvetica,sans-serif;
font-size:12px;
margin:0px 0px 0px 0px;
padding:0px 21px 17px 21px;
line-height:17px;
}

.HPCboldtext
{
	font-size:10px;
	font-family:verdana,"lucida sans",arial,helvetica,sans-serif;
	line-height:14px;
	margin:0px;
	padding:0px 10px 10px 10px;
}
.HPChome
{
margin:0px;
padding:0px;
font-family:verdana,"lucida sans",arial,helvetica,sans-serif;
font-size:12px;
color:#647883;
}
.HPCpricelist{
float:right;
z-index:20;
font-family:verdana,"lucida sans",arial,helvetica,sans-serif;
font-size:9px;
font-weight:bold;
text-align:right;
width:150px;
border:1px solid #a7b6bf;
padding:3px;
margin:3px;
background-color:#eff0f0;
}
.HPCcontact
{
margin-top:5px;
background-color:#eff0f0;
color:#647883;
text-align:center;
font-family:verdana,"lucida sans",arial,helvetica,sans-serif;
font-size:14px;
font-weight:bold;
padding:5px;
border:1px solid #a7b6bf;
}
.HPCcontact1
{background-color:#eff0f0;color:#647883; border:1px solid #cc6699;font-family:verdana,"lucida sans",arial,helvetica,sans-serif;font-size:14px;font-weight:bold;text-align:left;padding:10px;margin:0px 0px 2px 0px;
}
/*margin-bottom:5px;
background-color:#0089CF;
color:#FFFFFF;
text-align:center;
font-family:verdana,"lucida sans",arial,helvetica,sans-serif;
font-size:14px;
font-weight:bold;
padding:7px;*/

#HPCquote, .HPCquote1, .HPCquote3
{
margin:0px 5px 0px 5px;
padding:12px 0px 5px 0px;
background-color:#ffffff;
border-top:1px dashed #a7b6bf;
}
/*PREVIOUS
.HPCquote
{
border-top:2px solid #993366;
border-right:5px solid #eff0f0;
border-bottom:2px solid #ced8dd;
border-left:5px solid #eff0f0;
padding:10px 10px 10px 10px;
margin:0px 0px 5px 0px;
width:450px;
}

.HPCquote1
{
border-top:2px solid #993366;
border-right:5px solid #eff0f0;
border-bottom:2px solid #ced8dd;
border-left:5px solid #eff0f0;
padding:10px 10px 10px 10px;
margin:0px 0px 5px 0px;
width:760px;
}

.HPCquote3
{
border-top:2px solid #cc6699;
border-right:5px solid #eff0f0;
border-bottom:2px solid #ced8dd;
border-left:5px solid #eff0f0;
padding:0px 0px 0px 0px;
margin:0px 10px 10px 10px;
font-family:verdana,"lucida sans",arial,helvetica,sans-serif;
font-size:11px;
color:#4b555a;
line-height:15px;
/*width:600px;<!--end-->
}*/

.tablehpc1 td, .tablehpc3 td, .tablehpc4 td
{
font-family:verdana,"lucida sans",arial,helvetica,sans-serif;
font-size:10px;
text-align:left;
line-height:14px;
font-weight:bold;
color:#4b555a;
background-color:#eff0f0;
border-bottom:1px solid #ced8dd;
padding:1px 1px 1px 3px;
margin:1px 0px 0px 0px;
text-decoration:none;
}
/*OLD
.tablehpc1{font-size:10px; font-weight:bold; font-family: verdana,"lucida sans",arial,helvetica,sans-serif; color:#647883; background-color:#f2f2f2;}*/

.tablehpc2 td
{
font-family:verdana,"lucida sans",arial,helvetica,sans-serif;
font-size:10px;
text-align:left;
line-height:14px;
font-weight:bold;
background-color:#e4d5d5;
border-bottom:1px solid #ced8dd;
padding:1px 1px 1px 3px;
margin:1px 0px 0px 0px;
text-decoration:none;
}
/*OLD
.tablehpc2{font-size:10px; font-weight:bold; font-family: verdana,"lucida sans",arial,helvetica,sans-serif; color:#647883; background-color:#e4d5d5;}
*/

/*.tablehpc3{font-size:10px; font-weight:bold; font-family: verdana,"lucida sans",arial,helvetica,sans-serif; color:#647883; background-color:#f2f2f2;}
.tablehpc4{font-size:10px; font-weight:bold; font-family: verdana,"lucida sans",arial,helvetica,sans-serif; color:#647883; background-color:#e4d5d5;}*/
.HPCcontents
{
background:url(/images/bgshadow.jpg) bottom left repeat-x;
text-align:left;
margin:0px 0px 3px 0px;
padding:0px 0px 9px 0px;
}
/*OLD
padding:0px;background-color:#FFFFFF;margin-bottom:3px; width:158px;
*/
.HPCcontents1
{
background:url(/images/bgshadow.jpg) bottom left repeat-x;
text-align:left;
margin:0px 0px 3px 0px;
padding:0px 0px 9px 0px;
}
/*OLD
padding:0px;background-color:#FFFFFF;margin-bottom:3px;border:1px solid #890b5b; width:122px;
*/
.HPCcontenttext
{
background-color:#eff0f0;
border-top:1px solid #ced8dd;
border-bottom:1px solid #ced8dd;
font-family:verdana,"lucida sans",arial,helvetica,sans-serif;
font-size:9px;
text-align:left;
line-height:14px;
color:#660033;
padding:2px 5px 5px 5px;
margin:1px 0px 0px 0px;
}
/*font-family:verdana,"lucida sans",arial,helvetica,sans-serif;font-size:10px;font-weight:bold;color:#647883;padding-left:0px;*/

/*----HPC topmenu----*/

ul#HPCtopmenu
{
	height:30px;
	margin:0px;
	padding:0px;
	list-style-type:none;
	width:auto;
	position:relative;
	display:block;
	text-transform:uppercase;
	font-size:10px;
	background:#0073ae url("devportal/STD/images/menuHeader.gif") repeat-x top left;
	border-bottom:1px solid #ffffff;
}

ul#HPCtopmenu li
	{
	font-weight:bold;
	display:block;
	float:left;
	margin:0px;
	padding:0px;
	background:#0089cf url("devportal/STD/images/menuHeaderUp.gif") repeat-x top left;
}
/*	border-right:1px solid #ffffff;*/

ul#HPCtopmenu li a
	{
	display:block;
	color:#ffffff;
	text-decoration:none;
	margin:0px 0px 0px 0px;
	padding:8px 15px 8px 15px;
	}
	
ul#HPCtopmenu li a:hover
	{
	color:#0089cf;
	background:#ffffff url("devportal/STD/images/menuHeaderOver.gif") repeat-x top left;
	border-top:1px solid #eff0f0;
}
/*	margin:0px 0px 0px 0px;
	padding:8px 15px 8px 15px;*/
/*	border-bottom:1px solid #a7b6bf;
	border-left:1px solid #abd1ee;*/

ul#HPCtopmenu li a.selected
	{
	color:#0073ae;
	background:#eff0f0 url("devportal/STD/images/menuHeaderSelected.gif") repeat-x top left;
	border-top:1px solid #eff0f0;
	}
/*	border-bottom:1px solid #a7b6bf;*/

ul#HPCtopmenu li .selected:hover
	{
	color:#0089cf;
	background:#ffffff url("devportal/STD/images/menuHeaderOver.gif") repeat-x top left;
}
/*	margin:0px 0px 0px 0px;
	padding:8px 15px 8px 15px;
	border-bottom:1px solid #a7b6bf;*/

/*----HPC topmenu end----*/

.HPCreadon{font-size:9px;color:#ffffff;}

.HPCtitle
{border-top:1px solid #a7b6bf;
	border-bottom:1px solid #a7b6bf;
	color:#647883;
	font-size:18px;
	font-family:verdana,"lucida sans",arial,helvetica,sans-serif;
	font-weight:bold;
	padding:5px 10px 5px 10px;
	margin-bottom:5px;
}

.HPCcontenttitle
{
background:transparent url(devportal/STD/images/HPChomelinkTitle.png) 0px 0px no-repeat; background-color:#993366;
padding:12px 0px 7px 7px;
margin:2px 0px 0px 0px;
color:#ffffff;
font-family:verdana,"lucida sans",arial,helvetica,sans-serif;
font-size:12px;
font-weight:bold;
text-transform:uppercase;
text-align:left;
}
/*OLD
.HPCcontenttitle{background:transparent url(devportal/STD/images/HPChomelinkTitle.png) 0px 0px no-repeat; background-color:#993366;color:#ffffff;width:155px;font-family:verdana,"lucida sans",arial,helvetica,sans-serif;font-size:16px;font-weight:bold;text-align:left;padding:10px 0px 2px 2px;margin:0px 0px 2px 0px;
/*background-color:#cc6699; color:#ffffff; padding:4px; font-family:verdana,"lucida sans",arial,helvetica,sans-serif; font-size:16px; font-weight:bold; margin-bottom:3px;*/
/*background-color:#990066;color:#FFFFFF;font-family:verdana,"lucida sans",arial,helvetica,sans-serif;font-size:16px;font-weight:bold;text-align:left;padding:10px 0px 2px 2px;margin:0px 0px 2px 0px;}*/

.HPCcontenttitle1
{
background:transparent url(devportal/STD/images/HPChomelinkTitle1.png) 0px 0px no-repeat; background-color:#a7b6bf;
padding:12px 0px 7px 7px;
margin:2px 0px 0px 0px;
color:#647883;
font-family:verdana,"lucida sans",arial,helvetica,sans-serif;
font-size:12px;
font-weight:bold;
text-transform:uppercase;
text-align:left;
}
/*OLD
.HPCcontenttitle1{background:transparent url(devportal/STD/images/HPChomelinkTitle1.png) 0px 0px no-repeat; background-color:#a7b6bf;color:#647883;width:155px;font-family:verdana,"lucida sans",arial,helvetica,sans-serif;font-size:14px;font-weight:bold;text-align:left;padding:10px 0px 2px 2px;margin:0px 0px 2px 0px;
/*background-color:#a7b6bf;color:#647883;font-family:verdana,"lucida sans",arial,helvetica,sans-serif;font-size:14px;font-weight:bold;text-align:left;padding:10px 0px 2px 2px;margin:0px 0px 2px 0px;}*/

.HPCcontenttitle2
{
background:transparent url(devportal/STD/images/HPChomelinkTitle2.png) 0px 0px no-repeat; background-color:#ced8dd;
padding:12px 0px 7px 7px;
margin:2px 0px 0px 0px;
color:#647883;
font-family:verdana,"lucida sans",arial,helvetica,sans-serif;
font-size:12px;
font-weight:bold;
text-transform:uppercase;
text-align:left;
}
/*OLD
.HPCcontenttitle2{background:transparent url(devportal/STD/images/HPChomelinkTitle2.png) 0px 0px no-repeat; background-color:#ced8dd;color:#647883;width:155px;font-family:verdana,"lucida sans",arial,helvetica,sans-serif;font-size:14px;font-weight:bold;text-align:left;padding:10px 0px 2px 2px;margin:0px 0px 2px 0px;
/*background-color:#ced8dd;color:#647883;font-family:verdana,"lucida sans",arial,helvetica,sans-serif;font-size:14px;font-weight:bold;text-align:left;padding:10px 0px 2px 2px;margin:0px 0px 2px 0px;}*/

.ViglenLogo{margin-bottom:4px;	margin-top:3px;	float:left;}
.HPCSpecName{border-top:1px solid #ced8dd;
	border-bottom:1px solid #ced8dd;
	color:#890b5b;
	font-size:18px;
	font-family:verdana,"lucida sans",arial,helvetica,sans-serif;
	font-weight:bold;
	padding:5px 10px 5px 10px;
	margin:2px 0px 5px 0px;
}
/*background-color:#0089CF;padding:3px;font-family:verdana,"lucida sans",arial,helvetica,sans-serif;font-size:14px;font-weight:600;margin-bottom:3px;color:#FFFFFF;*/

.tertiaryNavSection
{
	border-bottom:1px solid #a7b6bf;
	color:#890b5b;
	font-size:12px;
	font-family:verdana,"lucida sans",arial,helvetica,sans-serif;
	font-weight:bold;
	padding:0.2em 0.2em 0.2em 0.2em;
	margin-bottom:5px;
}
/*	font-family:verdana,"lucida sans",arial,helvetica,sans-serif;
	font-size:11px;
	font-weight: bold;
	color:#4b555a;
	text-decoration: none;
	vertical-align:top;
	padding-bottom:0em;
	width:225px;*/

#FunctionsHPC
{
	width:760px;
	height:20px;
	background-color:#eff0f0;
	margin-bottom:2px;
	padding:3px;
}

#topbarHPC
{
background-color:#0089cf;
height:30px;
vertical-align:top;
padding:0px;
margin:0px 0px 5px 0px;
text-align:left;
}

#HPCmenu{background-color:#0089cf;float:left;width:760px;height:30px;vertical-align:top;margin-right:5px;text-align:left;border-bottom:solid 2px #0089cf;margin-bottom:3px;}

.HPCnavLink{
	font-family:verdana,"lucida sans",arial,helvetica,sans-serif;
	color:#ffffff;
	font-weight:bold;
	font-size:10px;	
	text-align:center;
	vertical-align:middle;
	text-decoration:none;
	padding:10px;
}
/*display:block;*/

.HPCnavLink:hover{background-color:#0073ae; color:#ffedf8;}

a.HPClink:link, .HPClink a, a.HPClink:visited, .HPClink a:visited
{
color:#890b5b;
}

a.HPCtitlebtn, a.HPCtitlebtn:link, a.HPCtitlebtn:hover, a.HPCtitlebtn:visited, a.HPCtitlebtn:active {
  color:#647883;
  text-decoration:none;
  cursor:default;
}

.HPClogo
{
	float:right;
	margin-right:5px;
}
#HPCmain
{
	width:760px;
	margin-top:5px;
}
.HPCproductTitle
{
background-color:#a9a9a9;
font-family:verdana,"lucida sans",arial,helvetica,sans-serif;
font-size:9px;
font-weight:600;
color:#FFFFFF;
padding:2px 2px 2px 2px;
width:100px;
_width:102px;
margin-top:5px;
}

.HPCproductSideMenu 
{ 
width:102px; 
background-color:#eff0f0; 
border:1px #A9A9A9 solid;
}
.infoListsHPC
{
	font-family:verdana,"lucida sans",arial,helvetica,sans-serif;
	font-size:100%;
	font-weight:bold;
	text-decoration:none;
	padding-left:5px;
	padding-top:3px;
	color:#FFFFFF;
	border-bottom:dashed 1px #A9A9A9;
}
.infoListsHPC:hover
{
	color:#FFFFFF;
	background-color:#0089CF;
	list-style-type:none;
	font-family:verdana,"lucida sans",arial,helvetica,sans-serif;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	padding-left:5px;
	padding-top:3px;
	border-bottom:dashed 1px #A9A9A9;
}

#HPCside {width:150px; position:relative; z-index:2; float:left; padding:0px; margin:0px 5px 0px 5px;}
#HPCside1{width:122px; float:left; margin-top:3px;}

#HPCrightPanel, #HPCrightPanel1, #mainBody
{
float:left;
min-width:600px;
max-width:600px;
height:auto;
padding:0px 0px 0px 0px;
margin:0px 0px 10px 0px;
}
/*OLD	width:600px;
	float:right;
/*	border:dashed 1px #a9a9a9;
	background-color:#FFFFFF;
/*	padding:3px 3px 3px 3px;
	font-family:verdana,"lucida sans",arial,helvetica,sans-serif;
	font-size:11px;
	vertical-align:top;
	margin-top:3px;
}

#HPCrightPanel1
{
	width:655px;
	float:right;
	border:dashed 1px #a9a9a9;
	background-color:#EFEFEF;
	padding:3px 3px 3px 3px;
	font-family:verdana,"lucida sans",arial,helvetica,sans-serif;
	font-size:11px;
	vertical-align:top;
	margin-top:5px;
}*/

#vmenuSmall
{
	margin-top:2px;
	width:130px;
}
.featureTitle
{
	font-family:verdana,"lucida sans",arial,helvetica,sans-serif;
	font-size:11px;
	color:#4b555a;
	text-decoration: none;
	vertical-align:top;
	background-color:#eff0f0;
	border-bottom:solid 1px #a7b6bf;
	padding:5px 7px 5px 7px;
	margin:0px;
}
.featureSpec
{
	font-family:verdana,"lucida sans",arial,helvetica,sans-serif;
	font-size:10px;
	color:#4b555a;
	text-decoration: none;
	vertical-align:top;
	background-color:#ffffff;
	border-bottom:solid 1px #a7b6bf;
	padding:5px 7px 5px 7px;
	margin:0px;
}
.crumbs {
	font-family:verdana,"lucida sans",arial,helvetica,sans-serif;
	font-size: 11px;
	color: #002222;
	padding-bottom: 10px;
	padding-left:10px;
	border-bottom:solid 1px #a7b6bf;
}
.crumbs:hover {
	color: #FF0000;
}
.description_border_b
{
	border-bottom:solid 1px #a7b6bf;
	margin-bottom:0;
}
.desc {
	font-family:verdana,"lucida sans",arial,helvetica,sans-serif;
	font-size:10px;
	color:#4b555a;
	text-decoration: none;
}
.keyFeatures {
	font-family:verdana,"lucida sans",arial,helvetica,sans-serif;
	font-size:11px;
	color:#4b555a;
	text-decoration:none;
	padding:5px 5px 10px 5px;
	display:block;
	width:225px;
	margin:0px;
	border-bottom:solid 1px #eff0f0;
}
.keyFeaturesLine {
	margin-top: 0px;

}
.prod {
	font-family:verdana,"lucida sans",arial,helvetica,sans-serif;
	font-size: 11px;
	color: #0066CC;
	text-decoration: none;
}
.prod:hover {
	text-decoration: underline;
}

.HPChead
{
color:#ffffff;
font-size:12px;
font-weight:bold;
background-color:#993366;
background:url(/images/tables/bgParaTitleHPC.gif) repeat-x bottom left;
padding:5px 5px 7px 5px;
}
.specHeader {
color:#ffffff;
font-size:12px;
font-weight:bold;
background-color:#a7b6bf;
background:url(/images/tables/bgParaTitleGrey.gif) repeat-x bottom left;
padding:5px 5px 7px 5px;
}
/*	color: #ffffff;
	background: #0089CF; 
	font-family:verdana,"lucida sans",arial,helvetica,sans-serif; 
	font-size: 11px;
	font-weight: bold;
	padding-left: 5px;
	padding-top: 2px;
	padding-bottom: 2px;
	margin-top:0;*/

.A_specHeader { 
	color: #ffffff; 
	background: #009682; 
	font-family:verdana,"lucida sans",arial,helvetica,sans-serif; 
	font-size: 11px;
	font-weight: bold;
	padding-left: 5px;
	padding-top: 2px;
	padding-bottom: 2px;
}
.spec {
	font-family:verdana,"lucida sans",arial,helvetica,sans-serif;
	font-size: 11px;
	color: #003366;
	text-decoration: none;
	padding-left: 10px;
}
.specLine {
	padding-top: 0px;
	padding-bottom: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	border-bottom: solid 1px #00c0ff;
}
.HPCtextBox
{
	width:300px;
	background-color:#EEEEEE;
	border-left-style:ridge;
	border-top-style:ridge;
	border-right-style:groove;
	border-bottom-style:double;
}
.h10
{
	background-color:#ffffff;
	height:5px;
}
.HPCstory{
width:595px;
padding:3px;
font-family:verdana,"lucida sans",arial,helvetica,sans-serif;
font-size:12px;
}
/*border:1px solid #0089CF;*/

.HPCstorytitle
{
	border-top:1px solid #ced8dd;
	border-bottom:1px solid #ced8dd;
	color:#a7b6bf;
	font-size:18px;
	font-family:verdana,"lucida sans",arial,helvetica,sans-serif;
	font-weight:bold;
	padding:0.2em 0.2em 0.2em 0.2em;
	margin-bottom:5px;
	margin-top:2px;
}
/*background-color:#0089cf;
padding:4px;
color:#ffffff;
font-family:verdana,"lucida sans",arial,helvetica,sans-serif;
font-size:16px;
font-weight:bold;*/

.smallQuote
{
border:2px solid #a7b6bf;
background-color:#eff0f0;
margin:7px 5px 10px 5px;
padding:0px;
}

.smallQuoteText
{
color:#4b555a; font-family:verdana,"lucida sans",arial,helvetica,sans-serif; font-size:10px; margin:0px; padding:0px 21px 17px 21px; line-height:14px;
}
/*OLD
.smallQuote
{
border:solid 1px #78b6e4;
padding:5px;
float:left;
background-color:#eff0f0;
width:225px;
height:90px;
margin:10px;
}

.smallQuoteText
{
font-family:verdana,"lucida sans",arial,helvetica,sans-serif;
font-size:10px;
font-weight:bold;
line-height:14px;
color:#4b555a;
text-align:left;
width:125px;
float:left;
}*/

.HPCupdate
{
border:4px solid #a7b6bf;
padding:5px;
background-color:#eff0f0;
font-family:verdana,"lucida sans",arial,helvetica,sans-serif;
font-size:11px;
}

.message_buyonline
{
	color:#647883;
	font-size:12px;
	padding:3px;
	font-weight:bold;
	font-family:verdana,"lucida sans",arial,helvetica,sans-serif;
	text-align:center;
}
#sideBarHPC
{
	margin-top:0.2em;
	margin-right:0.2em;
	width:200px;
	background-color:#eff0f0;
	padding:0.3em;
	border:solid 1px #a7b6bf;
	float:left;
}

/*  End of HPC spec styles */

.Networkingsectortitle
{
	color:#ffffff;
	background-color:#78b6e4;
	background:url(/images/menu/menuTitleLBlue.jpg) 0px 0px repeat-x;
	font-size:14px;
	font-family:verdana,"lucida sans",arial,helvetica,sans-serif;
	font-weight:bold;
	padding:3px 10px 3px 10px;
	margin:2px 5px 5px 5px;
}

#NetworkingColumn
{
float:left;
width:21%;
padding:0px 0px 0px 0px;
margin:0px 5px 0px 0px;
}

/* FTP top menu */

#topbarFTP
{
background-color:#0089cf;
height:30px;
vertical-align:top;
padding:0px;
margin:0px 0px 5px 0px;
text-align:left;
}

ul#FTPtopmenu{
	height:30px;
	margin:0px;
	padding:0px;
	list-style-type:none;
	width:auto;
	position:relative;
	display:block;
	text-transform:uppercase;
	font-size:10px;
	background:#0073ae url("/devportal/STD/images/menuHeader.gif") repeat-x top left;
	border-bottom:1px solid #ffffff;
}

ul#FTPtopmenu li
	{
	font-weight:bold;
	display:block;
	float:left;
	margin:0px;
	padding:0px;
	background:#0089cf url("/devportal/STD/images/menuHeaderUp.gif") repeat-x top left;
}
/*	border-right:1px solid #ffffff;*/

	
ul#FTPtopmenu li a
	{
	display:block;
	color:#ffffff;
	text-decoration:none;
	margin:0px 0px 0px 0px;
	padding:8px 8px 8px 8px;
	}
	
ul#FTPtopmenu li a:hover
{
	color:#0089cf;
	background:#ffffff url("/devportal/STD/images/menuHeaderOver.gif") repeat-x top left;
	border-top:1px solid #eff0f0;
}
/*	margin:0px 0px 0px 0px;
	padding:8px 15px 8px 15px;*/
/*	border-bottom:1px solid #a7b6bf;
	border-left:1px solid #abd1ee;*/

ul#FTPtopmenu li a.selected
	{
	color:#0073ae;
	background:#eff0f0 url("/devportal/STD/images/menuHeaderSelected.gif") repeat-x top left;
	border-top:1px solid #eff0f0;
	}
/*	border-bottom:1px solid #a7b6bf;*/

ul#FTPtopmenu li .selected:hover
	{
	color:#0089cf;
	background:#ffffff url("/devportal/STD/images/menuHeaderOver.gif") repeat-x top left;
}
/*	margin:0px 0px 0px 0px;
	padding:8px 15px 8px 15px;
	border-bottom:1px solid #a7b6bf;*/

/* End FTP top menu */


/*CSS tab menu*/
ul#tabmenu
{
	height:30px;
	margin:0px 10px 0px 10px;
	padding:0px;
	list-style-type:none;
	width:auto;
	position:relative;
	display:block;
	text-transform:uppercase;
	font-size:10px;
	background:#eff0f0 url(/devportal/STD/images/menuHeader99.gif) repeat-x top left;
	border-right:1px solid #f9f9f9;
	border-left:2px solid #eff0f0;
}

ul#tabmenu li
	{
	font-weight:bold;
	display:block;
	float:left;
	margin:0px;
	padding:0px;
	background:#eff0f0 url(/devportal/STD/images/menuHeaderUp99.gif) repeat-x top left;
	}
	
	
ul#tabmenu li a
	{
	display:block;
	color:#a7b6bf;
	text-decoration:none;
	margin:0px;
	padding:8px 15px 8px 15px;
	border-top:1px solid #a9a9a9;
	border-right:1px solid #f9f9f9;
	border-bottom:1px solid #f3f3f3;
	border-left:1px solid #d1d1d1;
	}
	
ul#tabmenu li a:hover
	{
	color:#0073ae;
	background:#ffffff url(/devportal/STD/images/menuHeaderOver99.gif) repeat-x top left;
	margin:0px;
	padding:8px 15px 8px 15px;
	border-top:1px solid #eff0f0;
	border-right:1px solid #e9e9e9;
	border-bottom:1px solid #b3b3b3;
	border-left:1px solid #ffffff;
	}

ul#tabmenu li a.selected
	{
	color:#0089cf;
	background:#ffffff url(/devportal/STD/images/menuHeaderSelected99.gif) repeat-x top left;
	border-top:1px solid #eff0f0;
	border-right:1px solid #e9e9e9;
	border-bottom:1px solid #ffffff;
	border-left:1px solid #ffffff;
	}

ul#tabmenu li .selected:hover
	{
	color:#0073ae;
	background:#ffffff url(/devportal/STD/images/menuHeaderOver99.gif) repeat-x top left;
	border-top:1px solid #eff0f0;
	border-right:1px solid #e9e9e9;
	border-bottom:1px solid #b3b3b3;
	border-left:1px solid #ffffff;
	}
/*	padding:8px 15px 8px 15px;*/

ul#tabmenu li.endtab
	{
	display:block;
	float:none;
	margin:0px 0px 0px 0px;
	padding:8px 15px 8px 15px;
	border-top:1px solid #a9a9a9;
	border-right:1px solid #f9f9f9;
	border-bottom:1px solid #f3f3f3;
	border-left:1px solid #d1d1d1;
	}

#tabpage0, #tabpage1, #tabpage2, #tabpage3, #tabpage4 {height:auto; _height:0px; background-color:#ffffff; visibility:hidden; position:absolute; padding:15px 0px 10px 0px; margin:0px 10px 5px 10px; border-top:1px solid #d9d9d9; border-right:1px solid #d9d9d9; border-bottom:1px solid #d9d9d9; border-left:1px solid #d9d9d9;}

#page0, #page1, #page2, #page3, #page4, #page5, #page6, #page7, #page8, #page9, #page10, #page11, #page12, #page13, #page14 {height:auto; _height:0px; background-color:#ffffff; visibility:hidden; position:absolute; padding:15px 0px 10px 0px; margin:35px 10px 5px 10px; border-top:1px solid #d9d9d9; border-right:1px solid #d9d9d9; border-bottom:1px solid #d9d9d9; border-left:1px solid #d9d9d9;}
/*end CSS tab menu*/

/* ITs Personal */

.Boxleft{ border:4px solid #eff0f0; padding:5px; background-color:#FFFFFF; width:355px; height:auto; float:left; margin:3px 1px 1px 0px;	font-size:11px;}
/*.Boxleft:hover{background-color:#eff0f0; border-top:5px solid #0089cf; border-left:5px solid #eff0f0; border-bottom:5px solid #eff0f0; border-right:5px solid #eff0f0;}*/

.Boxright{ border:5px solid #eff0f0; padding:5px;background-color:#FFFFFF;width:355px; height:auto;float:right;margin:3px 1px 1px 0px;font-size:11px;}
/*.Boxright:hover{background-color:#eff0f0; border-top:5px solid #0089cf; border-left:5px solid #eff0f0; border-bottom:5px solid #eff0f0; border-right:5px solid #eff0f0;}*/

/****   Peripherals   ******/

/* Peripherals top menu */
ul#peripheralstopmenu
{
	height:30px;
	margin:0px;
	padding:0px;
	list-style-type:none;
	width:auto;
	position:relative;
	display:block;
	text-transform:uppercase;
	background:#0073ae url(/devportal/STD/images/menuHeader.gif) repeat-x top left;
	border-bottom:1px solid #ffffff;
}

ul#peripheralstopmenu li
	{
	font-weight:bold;
	font-size:9px;
	display:block;
	float:left;
	margin:0px;
	padding:0px;
	background:#0089cf url(/devportal/STD/images/menuHeaderUp.gif) repeat-x top left;
}
	
ul#peripheralstopmenu li a
	{
	display:block;
	color:#ffffff;
	text-decoration:none;
	margin:0px 0px 0px 0px;
	padding:8px 6px 8px 6px;
	}
	
ul#peripheralstopmenu li a:hover
	{
	color:#0089cf;
	background:#ffffff url(/devportal/STD/images/menuHeaderOver.gif) repeat-x top left;
	border-top:1px solid #eff0f0;
}

ul#peripheralstopmenu li a.selected
	{
	color:#0073ae;
	background:#eff0f0 url("devportal/STD/images/menuHeaderSelected.gif") repeat-x top left;
	border-top:1px solid #eff0f0;
	}

ul#peripheralstopmenu li .selected:hover
	{
	color:#0089cf;
	background:#ffffff url("devportal/STD/images/menuHeaderOver.gif") repeat-x top left;
}

/* end Peripherals top menu */

.trolliesTitle, .projectorsTitle, .displaysTitle, .whiteboardsTitle, .accessoriesTitle
{
border-bottom:1px solid #ced8dd; color:#0073ae; font-family:verdana,"lucida sans",arial,helvetica,sans-serif; font-size:16px; font-weight:bold; padding:5px 18px 5px 18px; margin:0px 0px 3px 0px; text-align:center;
}

#peripheralsSpec
{
border-top:2px solid #78b6e4;
border-right:5px solid #eff0f0;
border-bottom:2px solid #ced8dd;
border-left:5px solid #eff0f0;
padding:0px 0px 0px 0px;
margin:0px 10px 10px 10px;
font-family:verdana,"lucida sans",arial,helvetica,sans-serif;
font-size:11px;
color:#4b555a;
line-height:15px;
}
/*width:741px;*/

#peripheralsSpec div.peripheralsMenuTitle
{
background:url(/images/menu/bgPeripherals.jpg) repeat-x top left;
border-bottom:1px solid #ced8dd;
color:#0089cf;
font-size:18px;
font-weight:bold;
padding:5px 5px 5px 5px;
margin:0px 0px 5px 0px;
}

.peripheralstitle
{
border-top:1px solid #ced8dd;
border-bottom:1px solid #ced8dd;
color:#a7b6bf;
font-size:18px;
font-family:verdana,"lucida sans",arial,helvetica,sans-serif;
font-weight:bold;
padding:5px 10px 5px 10px;
margin:0px 0px 5px 0px;
}


.trollies, #trollies
{
border-top:4px solid #eff0f0; margin:8px 3px 0px 3px; padding:0px 0px 10px 0px; float:left; width:32%; font-size:12px;
}
/*PREVIOUS
border-top:4px solid #eff0f0; border-right:1px solid #ffffff; border-left:1px solid #ffffff; border-bottom:1px solid #ffffff; margin:3px; padding:5px; float:left; width:235px; font-size:12px;*/

.trollies:hover, #trollies:hover
{
border-top:4px solid #0089cf;
}
/*OLD
.trollies{border-top:4px solid #eff0f0; border-right:1px solid #eff0f0; border-left:1px solid #eff0f0; border-bottom:1px solid #eff0f0; margin:3px; padding:5px; float:left; width:235px; font-size:12px;}
.trollies:hover{border-top:4px solid #0089cf; background-image:url(devportal/STD/images/smallads.jpg); background-position:top left; background-repeat:repeat-x;}*/

/*.trollies{ border-right:1px dashed #666666; width:250px; float:left;padding:2px;}
.trolliesLogo{}
.trolliesTitle{ font-family:verdana,"lucida sans",arial,helvetica,sans-serif; font-size:16px; font-weight:bold; color:#0089CF;}*/
.trollytext
{
font-family:verdana,"lucida sans",arial,helvetica,sans-serif; font-size:11px; line-height:16px; color:#647883; padding:17px 7px 10px 10px;
}
.trolleySideMenu{border:4px solid #eff0f0; margin:3px; padding:5px; float:left; font-size:12px; width:250px; height:95px;}
/*border-right:1px solid #eff0f0; border-left:1px solid #eff0f0; border-bottom:1px solid #eff0f0;*/
.trolleySideMenuLink{font-size:10px;}
.trolleySideMenu:hover{border-top:4px solid #0089cf; background-image:url(devportal/STD/images/smallads.jpg); background-position:top left; background-repeat:repeat-x;}
.lapCabbyLogos{ width:600px; float:left; clear:both;}
.lapcabby1{ width:600px; float:left;}

#lapsafeMenu
{
background:url(/images/bgshadow.jpg) repeat-x top left;
border-top:2px solid #647883;
border-bottom:1px solid #ced8dd;
border-right:1px solid #ced8dd;
border-left:2px solid #a7b6bf;
padding:5px 5px 5px 5px;
margin:5px 10px 25px 5px;
}

.lapsafeMenuTitle
{
color:#980065;
font-size:12px;
text-align:left;
font-weight:bold;
text-transform:uppercase;
padding:5px 5px 7px 5px;
font-family:verdana,"lucida sans",arial,helvetica,sans-serif;
}

/* OLD
.lapsafemenu{ width:315px;}

.lapsafemenutitle{background-color:#990066; color:#FFFFFF; padding:3px; font-family:verdana,"lucida sans",arial,helvetica,sans-serif; font-size:12px; font-weight:bold; margin-top:2px; margin-bottom:2px;}
*/

.lapsafeText{border:4px #eff0f0 solid; font-family:verdana,"lucida sans",arial,helvetica,sans-serif; font-size:12px; padding:5px;}
.lstext{ font-family:verdana,"lucida sans",arial,helvetica,sans-serif; font-size:11px;}


/***  PLASMA AND LCD DISPLAYS  ***/
.displays, #displays
{
border-top:4px solid #eff0f0; margin:8px 3px 0px 3px; padding:0px 0px 10px 0px; float:left; width:32%; font-size:12px;
}

.displays:hover, #displays:hover
{
border-top:4px solid #0089cf;
}

.text{font-family:verdana,"lucida sans",arial,helvetica,sans-serif; font-size:11px; color:#4b555a;}
.textlink{font-family:verdana,"lucida sans",arial,helvetica,sans-serif; font-size:11px; color:#0089cf;}
.textlink:hover{color:#647883;}
.largetext{font-family:verdana,"lucida sans",arial,helvetica,sans-serif; font-size:14px; color:#4b555a; font-weight:bold;}

/** PROJECTORS PAGES  ***/
#projectorMenu
{
background:url(/images/bgshadow.jpg) repeat-x top left;
border-top:2px solid #647883;
border-bottom:1px solid #ced8dd;
border-right:1px solid #ced8dd;
border-left:2px solid #a7b6bf;
padding:5px 5px 5px 5px;
margin:5px 10px 25px 5px;
}

.projectorMenuTitle
{
color:#000000;
font-size:12px;
text-align:left;
font-weight:bold;
text-transform:uppercase;
text-decoration:underline;
padding:5px 5px 7px 5px;
font-family:verdana,"lucida sans",arial,helvetica,sans-serif;
}

.projectorMenu{border:1px #ced8dd solid; padding:2px; margin:2px; font-family:verdana,"lucida sans",arial,helvetica,sans-serif; font-size:11px; font-weight:bold; width:125px; height:75px;}

/* OLD
.projectorMenu:hover{ background-color:#eff0f0;}

.projector1menu{width:400px; margin-bottom:5px;}

.projectorMenu1{border:1px #a7b6bf solid; padding:2px; margin-bottom:0px; text-decoration:none; font-family:verdana,"lucida sans",arial,helvetica,sans-serif; font-size:11px; font-weight:bold; width:125px; height:75px;}

.projectorMenu1:hover{ background-color:#eff0f0;}

.projectorMenu2{border:1px #a7b6bf soild; padding:2px; margin-bottom:0px; font-family:verdana,"lucida sans",arial,helvetica,sans-serif; font-size:11px; font-weight:bold; width:125px; height:75px;}

.projectorMenu2:hover{ background-color:#eff0f0;}

.projectormenutitle
{
color:#ffffff;
font-size:16px;
font-weight:bold;
background-color:#0089cf;
background:url(/images/tables/bgParaTitleBlue.gif) repeat-x bottom left;
padding:5px 5px 7px 5px;
}

.projectormenutitle1
{
font-size:11px;
color:#ffffff;
font-weight:bold;
background-color:#647883;
background:url(/images/tables/bgParaTitleGrey.gif) repeat-x bottom left;
}
*/

.projectorTable1{ background-color:#eff0f0; font-family:verdana,"lucida sans",arial,helvetica,sans-serif; font-size:10px; font-weight:bold; text-align:left; color:#647883;}

.projectorTable2{ background-color:#eff0f0; font-family:verdana,"lucida sans",arial,helvetica,sans-serif; font-size:10px; font-weight:100; text-align:left; color:#647883;}

.projectorTable3{ background-color:#FFFFFF; font-family:verdana,"lucida sans",arial,helvetica,sans-serif; font-size:10px; font-weight:bold; text-align:left; color:#647883;}

.projectorTable4{ background-color:#FFFFFF; font-family:verdana,"lucida sans",arial,helvetica,sans-serif; font-size:10px; font-weight:100; text-align:left; color:#647883;}

.projectormenutitle
{
color:#ffffff;
font-size:16px;
font-weight:bold;
background-color:#0089cf;
background:url(/images/tables/bgParaTitleBlue.gif) repeat-x bottom left;
padding:5px 5px 7px 5px;
}

.projectormenutitle1
{
font-size:11px;
color:#ffffff;
font-weight:bold;
background-color:#647883;
background:url(/images/tables/bgParaTitleGrey.gif) repeat-x bottom left;
}

.projectors, #projectors
{
border-top:4px solid #eff0f0; margin:3px; padding:5px; float:left; width:235px; font-size:12px;
}
/*border-right:1px solid #eff0f0; border-left:1px solid #eff0f0; border-bottom:1px solid #eff0f0;*/

.projectors:hover, #projectors:hover
{
border-top:4px solid #0089cf; background-image:url(devportal/STD/images/smallads.jpg); background-position:top left; background-repeat:repeat-x;
}

.projectortext
{
font-family:verdana,"lucida sans",arial,helvetica,sans-serif; font-size:11px; line-height:16px; color:#647883; padding:17px 7px 10px 10px;
}
/*OLD
.projectors{border-top:4px solid #eff0f0; /*border-right:1px solid #eff0f0; border-left:1px solid #eff0f0; border-bottom:1px solid #eff0f0;<!--end--> margin:3px; padding:5px; float:left; width:235px; font-size:12px;}

.projectors:hover{border-top:4px solid #0089cf; background-image:url(devportal/STD/images/smallads.jpg); background-position:top left; background-repeat:repeat-x;}

.projectorsTitle
{border-bottom:1px solid #abd1ee;color:#0073ae;font-family:verdana,"lucida sans",arial,helvetica,sans-serif;font-size:14px;font-weight:bold;padding:3px;margin:0px;text-align:center;}
/*.projectors{width:243px; border:1px solid #666666; padding:2px; margin:2px; float:left;}
.projectorsTitle{margin-bottom:2px; background-color:#0089CF; color:#FFFFFF; font-family:verdana,"lucida sans",arial,helvetica,sans-serif; font-size:14px; font-weight:bold; text-align:center; padding:3px; clear:both;}<!--end-->

.projectortext{font-family:verdana,"lucida sans",arial,helvetica,sans-serif; font-size:11px; color:#4b555a; text-align:left; line-height:14px;}*/

.projectortextright{font-family:verdana,"lucida sans",arial,helvetica,sans-serif; font-size:11px; color:#4b555a; text-align:right; font-weight:bold;}

.projectorinfo{width:745px; border:4px #eff0f0 solid; padding:5px; margin-bottom:10px;}

.projectorinfoTitle
{
border-top:1px solid #ced8dd;
border-bottom:1px solid #ced8dd;
color:#0073ae;
font-size:18px;
font-family:verdana,"lucida sans",arial,helvetica,sans-serif;
font-weight:bold;
padding:5px 10px 5px 10px;
margin:0px 0px 5px 0px;
}
/*	border-top:1px solid #ced8dd;*/

/*** Whiteboards ***/
.whiteboards, #whiteboards
{
border-top:4px solid #eff0f0; margin:8px 3px 0px 3px; padding:0px 0px 10px 0px; float:left; width:32%; font-size:12px;
}
/*border-top:4px solid #eff0f0; margin:3px; padding:5px; float:left; width:235px; font-size:12px;
border-right:1px solid #eff0f0; border-left:1px solid #eff0f0; border-bottom:1px solid #eff0f0;*/

.whiteboards:hover, #whiteboards:hover
{
border-top:4px solid #0089cf;
}

.whiteboardstext
{
font-family:verdana,"lucida sans",arial,helvetica,sans-serif; font-size:11px; line-height:16px; color:#647883; padding:17px 7px 10px 10px;
}

#prometheanMenu
{
background:url(/images/bgshadow.jpg) repeat-x top left;
border-top:2px solid #647883;
border-bottom:1px solid #ced8dd;
border-right:1px solid #ced8dd;
border-left:2px solid #a7b6bf;
padding:5px 5px 5px 5px;
margin:5px 10px 25px 5px;
}

.prometheanMenuTitle
{
color:#647883;
font-size:12px;
text-align:left;
font-weight:bold;
text-transform:uppercase;
text-decoration:underline;
padding:5px 5px 7px 5px;
font-family:verdana,"lucida sans",arial,helvetica,sans-serif;
}

.prometheanMenuItem{ float:left;font-family:verdana,"lucida sans",arial,helvetica,sans-serif; font-size:10px; color:#647883; padding:0px; margin:3px; text-align:center;}

.prometheanSpec
{
border-top:2px solid #ff6600;
border-right:5px solid #eff0f0;
border-bottom:2px solid #ced8dd;
border-left:5px solid #eff0f0;
padding:0px 0px 0px 0px;
margin:0px 10px 10px 10px;
font-family:verdana,"lucida sans",arial,helvetica,sans-serif;
font-size:11px;
color:#4b555a;
line-height:15px;
}
/*width:741px;*/

.prometheanSpec div.prometheanTitle
{
background:url(/images/menu/bgPeripherals.jpg) repeat-x top left;
border-bottom:1px solid #ced8dd;
color:#ff6600;
font-size:18px;
font-weight:bold;
padding:5px 5px 5px 5px;
margin:0px 0px 5px 0px;
}

/* OLD
#prometheanMenu{border:1px solid #ff6600; padding:5px; margin:0px 8px 10px 8px;}

.prometheanSpec{border:4px solid #eff0f0; padding:5px; margin-bottom:3px; font-family:verdana,"lucida sans",arial,helvetica,sans-serif; font-size:11px; color:#4b555a; line-height:15px; margin:0px 5px 10px 5px;}

.prometheanTitle{border-bottom:1px solid #eff0f0; color:#ff6600; padding:4px; font-family:verdana,"lucida sans",arial,helvetica,sans-serif; font-size:16px; font-weight:bold; margin-bottom:3px;}
*/

.prombuttons{ float:left; margin-right:5px; border:0px solid #a7b6bf; width:175px; font-family:verdana,"lucida sans",arial,helvetica,sans-serif; font-size:10px; color:#4b555a;}

#mimioMenu
{
background:url(/images/bgshadow.jpg) repeat-x top left;
border-top:2px solid #647883;
border-bottom:1px solid #ced8dd;
border-right:1px solid #ced8dd;
border-left:2px solid #a7b6bf;
padding:5px 5px 5px 5px;
margin:5px 10px 25px 5px;
}

.mimioMenuTitle
{
color:#0089cf;
font-size:12px;
text-align:left;
font-weight:bold;
text-transform:uppercase;
text-decoration:underline;
padding:5px 5px 7px 5px;
font-family:verdana,"lucida sans",arial,helvetica,sans-serif;
}

.mimiobuttons{float:left; margin:10px;}

.mimioSpec{border:4px solid #eff0f0; padding:5px; margin-bottom:3px; font-family:verdana,"lucida sans",arial,helvetica,sans-serif; font-size:11px; color:#4b555a; line-height:15px; width:741px; margin-bottom:10px;}

#smartMenu
{
background:url(/images/bgshadow.jpg) repeat-x top left;
border-top:2px solid #647883;
border-bottom:1px solid #ced8dd;
border-right:1px solid #ced8dd;
border-left:2px solid #a7b6bf;
padding:5px 5px 5px 5px;
margin:5px 10px 25px 5px;
}

.smartMenuTitle
{
color:#000000;
font-size:12px;
text-align:left;
font-weight:bold;
text-transform:uppercase;
text-decoration:underline;
padding:5px 5px 7px 5px;
font-family:verdana,"lucida sans",arial,helvetica,sans-serif;
}

.smartbuttons
{
float:left;
margin:5px 5px 5px 5px;
padding:5px 5px 5px 5px;
border:1px solid #78b6e4;
font-family:verdana,"lucida sans",arial,helvetica,sans-serif;
font-size:9px;
color:#4b555a;
text-align:left;
}

.smartbuttons2
{
float:left;
height:200px;
width:230px;
margin:5px 5px 5px 5px;
padding:5px 5px 5px 5px;
border-top:2px solid #a7b6bf;
border-bottom:3px solid #eff0f0;
border-right:3px solid #eff0f0;
border-left:3px solid #ced8dd;
}

.smartSpecs{ border:4px solid #eff0f0; padding-top:3px; padding-bottom:3px;font-family:verdana,"lucida sans",arial,helvetica,sans-serif; font-size:10px; color:#4b555a; margin-bottom:5px; text-align:left;}

.whiteboardmenutitle
{
color:#ffffff;
font-size:16px;
font-weight:bold;
background-color:#0089cf;
background:url(/images/tables/bgParaTitleBlue.gif) repeat-x bottom left;
padding:5px 5px 7px 5px;
}

.careerstitle{font:16px "trebuchet ms","franklin gothic book",georgia,"gill sans",verdana,"lucida sans","century gothic",arial,"myriad pro",tahoma,helvetica,sans-serif; color:#647883; font-weight:bold; margin:0px 0px 5px 0px; padding:0px 0px 0px 8px; line-height:20px;}
.careersText{width:610px; font-family:verdana,"lucida sans",arial,helvetica,sans-serif; font-size:12px;}
/*border:1px solid #ced8dd; padding:5px; margin:2px; background-color:#ffffff;*/

#careerBox
{
border-top:4px solid #eff0f0;
border-right:3px solid #ced8dd;
border-bottom:3px solid #a7b6bf;
border-left:4px solid #eff0f0;
padding:5px;
margin:0px 0px 0px 5px;
width:580px;
_width:578px;
}
/*border-top:1px solid #ced8dd;
border-right:1px solid #a7b6bf;
border-bottom:2px solid #a7b6bf;
border-left:1px solid #ced8dd;
*/

/*for alternating career descriptions*/
.careerBox2
{
border-bottom:1px dashed #a7b6bf;
padding:5px 0px 5px 0px;
margin:0px 0px 10px 0px;
}

#mainMonitor
{
	background-image: url(/images/peripherals/monitor-bg.jpg);
	background-repeat:no-repeat;
	width:760px;
	margin-top:0.5em;
}

#NewsSection
{
	_width:160px;
	width:155px;
	float:right;
	margin-left:0.2em;
}

.newsBox
{
border-top:1px solid #ced8dd;
border-right:1px solid #a7b6bf;
border-bottom:2px solid #a7b6bf;
border-left:1px solid #ced8dd;
padding:0px 0px 10px 0px;
margin:0px 10px 10px 10px;
}

.newsBox2
{
border:1px solid #ffffff;
padding:10px 0px 10px 0px;
margin:0px 10px 0px 10px;
}

#calling
{
	width:760px;
}
.call
{
	text-align:right;
	float:right;
	font-family:verdana,"lucida sans",arial,helvetica,sans-serif;
	font-size:12px;
	margin:0px;
	padding:0px 5px 0px 0px;
}
.call1{text-align:right; float:right; font-family:verdana,"lucida sans",arial,helvetica,sans-serif; font-size:12px; font-weight:bold; border-bottom:solid 1px #666666; width:580px; padding-bottom:5px;}
.call2{text-align:right; float:right; font-family:verdana,"lucida sans",arial,helvetica,sans-serif; font-size:12px; font-weight:bold; border-bottom:solid 1px #666666; width:680px; padding-bottom:10px;}

.tag1{
color:#000000;
}
/*color:#647883;*/

#scroller
{
clear:both;
background-color:#0089cf;
padding:0px;
margin:0px;
}

#infoBar
{
height:20px;
background-color:#78b6e4;
padding:0px 0px 0px 0px;
margin:0px;
z-index:999;
}
/*PREVIOUS
#infoBar
{
background-color:#0089cf;
border:solid 1px #0089cf;
margin-bottom:1px;
margin-top:0px;
}*/
/*width:756px;*/

#terms
{
width:760px;
float:left;
}

#microsoftTag
{
	background-color:#ffffff;
	padding:0.5em;
	margin-bottom:0.2em;
	width:750px;
}
/*border:solid 1px #A9A9A9;*/

.MicrosoftTag
{
	background-color:#eff0f0;
	border-bottom: solid 1px #a7b6bf;
	border-top: solid 1px #a7b6bf;
	padding:2px 10px 2px 10px;
	margin:0px;
	font-family:verdana,"lucida sans",arial,helvetica,sans-serif;
	font-weight:bold;
	font-size:9px;
	color:#647883;
	text-align:right;
	width:750px;
}
.microsofttag
{
	font-family:verdana,"lucida sans",arial,helvetica,sans-serif;
	font-size:9px;
	font-weight:bold;
}
.micro
{
	font-family:verdana,"lucida sans",arial,helvetica,sans-serif;
	font-size:12px;
	color:#4b555a;
	text-align:right;
	font-weight:bold;
}
.microAd
{
	font-family:verdana,"lucida sans",arial,helvetica,sans-serif;
	font-size:11px;
	color:#4b555a;
	text-align:right;
	font-weight:bold;
	margin-bottom:3px;
}
#bundle-menu
{
	background-image: url(/images/bundlebg.jpg);
	
}
#PDF-link
{
	float:right;
	text-align:right;
	font-family:verdana,"lucida sans",arial,helvetica,sans-serif;
	font-size:smaller;
	font-weight:bold;
}

#padding
{
	padding:0.2em 0.2em 0.2em 0.2em;
}

#ecodeHome
{
	text-align:left;
	width:140px;
	margin:0px 0px 8px 8px;
	padding:0px 0px 0px 0px;
}

.ecodeTitleMain
{
background:url(/devportal/STD/images/homelinkTitle.png) -1px 0px no-repeat;
background-color:#006699;
padding:12px 0px 7px 7px;
margin:2px 0px 0px 0px;
color:#ffffff;
font-family:verdana,"lucida sans",arial,helvetica,sans-serif;
font-size:12px;
font-weight:bold;
text-transform:uppercase;
text-align:left;
}
/*background:url(/devportal/STD/images/readmore.jpg) 0px 0px repeat-x;
border-bottom:1px solid #ced8dd;*/
/*width:144px;*/

/* OLD
background:url(devportal/STD/images/homelinkTitleMain.png) -1px 0px no-repeat;
background-color:#006699;
/*background-image:url(devportal/STD/images/homelinkTitleMain.png); background-repeat:no-repeat; background-position:top left;
	border-bottom:1px solid #ced8dd;
<!--//END-->	padding:12px 0px 7px 5px;
	margin:0px 0px 0px 0px;
	color:#ffffff;
	font-family:verdana,"lucida sans",arial,helvetica,sans-serif;
	font-size:12px;
	font-weight:bold;
	text-align:left;
	width:144px;*/

#sectorHome
{
	BACKGROUND-COLOR: #DCDCDC;
    BORDER-BOTTOM: #A9A9A9 1px solid;
    BORDER-LEFT: #A9A9A9 1px solid;
    BORDER-RIGHT: #A9A9A9 1px solid;
    BORDER-TOP: #A9A9A9 1px solid;
    text-align:center;
    font-family:verdana,"lucida sans",arial,helvetica,sans-serif;
    font-size:smaller;
    font-weight:bold;
}

.buttonface, input.buttonface
{
	background-color:#0073ae;
	background-image:url(/devportal/STD/images/readmore.jpg); background-position:top left; background-repeat:repeat-x;
	border:#ced8dd 3px double;
	color:#ffffff;
	font-family: verdana,"lucida sans",arial,helvetica,sans-serif;
	padding:3px 8px 3px 8px;
	text-transform:uppercase;
	text-align:center;
}

.smallbuttonface, input.smallbuttonface
{
	background-color:#0073ae;
	background-image:url(/devportal/STD/images/readmore.jpg); background-position:top left; background-repeat:repeat-x;
	border:#ced8dd 3px double;
	color:#ffffff;
	font-family: verdana,"lucida sans",arial,helvetica,sans-serif;
	padding:3px 8px 3px 8px;
	text-transform:uppercase;
	text-align:center;
	font-size:smaller;
}

.buttonface_white, input.buttonface_white
{
	background-color: #ffffff;
	background-image:url(/devportal/STD/images/readmore.jpg); background-position:top left; background-repeat:repeat-x;
	border:#ced8dd 3px double;
	color:#0073ae;
	font-family: verdana,"lucida sans",arial,helvetica,sans-serif;
	padding:3px 8px 3px 8px;
	text-transform:uppercase;
	text-align:center;
}

.buttonQNA, input.buttonQNA
{
	background-color:#0073ae;
	background-image:url(/devportal/STD/images/readmore.jpg); background-position:top left; background-repeat:repeat-x;
	border:#ced8dd 3px double;
	color:#ffffff;
	font-family: verdana,"lucida sans",arial,helvetica,sans-serif;
	font-size:10px;
	padding:0px 3px 0px 3px;
	text-transform:uppercase;
	text-align:center;
}

.tlrmbb
{
	background-color: #0089CF;
	font-family: verdana,"lucida sans",arial,helvetica,sans-serif;
	text-transform: capitalize;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #0089CF;
	border-right-color: #0089CF;
	border-bottom-color: #0089CF;
	border-left-color: #0089CF;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	color: #FFFFFF;
	font-weight: bold;
}
.tmwb
{
	background-color: #ffffff;
	font-family: verdana,"lucida sans",arial,helvetica,sans-serif;
	text-transform: capitalize;
	border-top-style: solid;
	border-top-color: #0089CF;
	border-top-width: 1px;
	color: #FFFFFF;
	font-weight: bold;
}
.rbmwb
{
	background-color: #ffffff;
	font-family: verdana,"lucida sans",arial,helvetica,sans-serif;
	text-transform: capitalize;
	border-bottom-style: solid;
	border-bottom-color: #0089CF;
	border-bottom-width: 0px;
	border-right-style: solid;
	border-right-color: #0089CF;
	border-right-width: 3px;
	color: #FFFFFF;
	font-weight: bold;
}
.rbmwb2
{
	background-color: #ffffff;
	font-family: verdana,"lucida sans",arial,helvetica,sans-serif;
	text-transform: capitalize;
	border-bottom-style: solid;
	border-bottom-color: navy;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-right-color: navy;
	border-right-width: 1px;
	color: #FFFFFF;
	font-weight: bold;
}

.date
{
	color:#4b555a;
	font-family: verdana,"lucida sans",arial,helvetica,sans-serif;
	font-size:9px;
	font-weight: bold;
}
.findlines{line-height: 1.4;}

/*NEW footer*/

#footer
{
display:block;
width:760px;
_width:758px;
min-width:760px;
max-width:760px;
min-height:120px;
border-top:1px solid #dde3e3;
border-right:2px solid #d9d9d9;
border-left:1px solid #dde3e3;
background:url(/images/bgDescriptionVLGrey.jpg) 0px -50px repeat-x;
background-color:#ffffff;
margin:0px 0px 10px 0px;
padding:0px 0px 0px 0px;
}

#footerTEST
{
display:block;
width:960px;
_width:958px;
min-width:960px;
max-width:960px;
min-height:120px;
border-top:1px solid #dde3e3;
border-right:2px solid #d9d9d9;
border-left:1px solid #dde3e3;
background:url(/images/bgDescriptionVLGrey.jpg) 0px -50px repeat-x;
background-color:#ffffff;
margin:0px 0px 10px 0px;
padding:0px 0px 0px 0px;
}

/*PREVIOUS
#footer
{
width:760px;
height:107px;
/*float:left;
<!--end-->
border-top:1px solid #dde3e3;
/*border-right:2px solid #d9d9d9;
border-bottom:1px solid #dde3e3;
border-left:1px solid #dde3e3;
background:url(/images/bgDescriptionVLGrey.jpg) 0px -50px repeat-x;
<!--end-->
background-color:#ffffff;
margin:5px 0px 0px 0px;
padding:0px 0px 0px 0px; !important
}
background:url(/images/bgDescriptionVLGrey.jpg) 0px -50px repeat-x;*/

.footerlink
{
color:#0089cf;
font-family:verdana,"lucida sans",arial,helvetica,sans-serif;
font-size:9px;
line-height:14px;
font-weight:bold;
text-decoration:none;
}

.footerlink:hover
{
color:#ffffff;
background-color:#00a9ff;
}

.footerSubtitle
{
font:16px "trebuchet ms","franklin gothic book",georgia,"gill sans",verdana,"lucida sans","century gothic",arial,"myriad pro",tahoma,helvetica,sans-serif; color:#a7b6bf; font-weight:bold; margin:3px 0px 0px 0px; padding:0px; line-height:20px;
}

.footerText
{
color:#4b555a;
font-family:verdana,"lucida sans",arial,helvetica,sans-serif;
font-size:9px;
font-weight:bold;
margin:0px;
padding:0px;
line-height:14px;
}

.viglenLogoFooter
{
float:left;
width:188px;
min-height:90px;
padding:0px 0px 0px 5px;
margin:10px 0px 0px 0px;
}

#footerColumns
{
float:left;
width:188px;
padding:0px 0px 0px 0px;
margin:10px 0px 0px 0px;
border-left:1px solid #a7b6bf;
}

.viglenLogoFooterTEST
{
float:left;
width:24%;
_width:24%;
min-height:90px;
padding:0px 0px 0px 5px;
margin:10px 0px 0px 0px;
}

#footerColumnsTEST
{
float:left;
width:25%;
padding:0px 0px 0px 0px;
margin:10px 0px 0px 0px;
border-left:1px solid #a7b6bf;
}

#footerContent
{
padding:0px 0px 0px 0px;
margin:0px 5px 0px 10px;
}

.footerAddress
{
color:#666666; font-family:verdana,"lucida sans",arial,helvetica,sans-serif; font-size:9px; margin-top:0px; border-top:0px #CCCCCC solid; padding-top:1px;
}

.footerlinkbullet
{
color:#0089CF;font-size:small;font-weight:bold; padding-left:6px; padding-right:6px; text-transform:lowercase;
}

#footerShadow
{
height:20px;
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
border-bottom:3px solid #dde3e3;
background-color:#ffffff;
}
/*PREVIOUS
position:relative;
bottom:-1px;
left:-1px;
width:763px;
_width:758px;
min-width:763px;
max-width:763px;
height:16px;
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
background:url(/images/footerShadow.jpg) 0px 0px no-repeat;
}*/
/*background:url(/images/mainShadow.jpg) top left repeat-x;
background-color:#eff0f0;*/

/*end NEW footer*/

.headerbanner
{
	color: #0089CF;
	font-size: 45px;
	font-style: italic;
	font-weight: 900;
	letter-spacing: 2px;
}
.headerdate
{
	font-size: smaller;
	font-family: verdana,"lucida sans",arial,helvetica,sans-serif;
	color: #0089CF;
}
.headerlink
{
	color: #0089CF;
	font-family: verdana,"lucida sans",arial,helvetica,sans-serif;
	font-size: medium;
	font-weight: bold;
}
.headerlink A
{
	color: #9999cc;
	font-family: verdana,"lucida sans",arial,helvetica,sans-serif;
	font-size: medium;
	font-weight: bold;
	text-decoration: none;
	text-transform: capitalize;
}
.headerlinkbullet
{
	color: #0089CF;
	font-size:14px;
	font-weight: bold;
	padding-left: 6px;
	padding-right: 6px;
	text-transform: lowercase;
}
.header_sign_in
{
	color:#0089CF;
	font-size:10px;
}
.helplist
{
	list-style:disc url(images/bullet2.gif) outside;
}
.helptitle
{
font:16px "trebuchet ms","franklin gothic book",georgia,"gill sans",verdana,"lucida sans","century gothic",arial,"myriad pro",tahoma,helvetica,sans-serif; color:#647883; font-weight:bold; margin:0px 0px 5px 0px; padding:0px 20px 0px 20px; line-height:20px;
}

hr, hrule, hr.hrule
{
height:2px;
background-color:#ffffff;
border-top:1px solid #ffffff;
border-right:1px solid #ffffff;
border-bottom:1px dashed #a7b6bf;
border-left:1px solid #ffffff;
}

#hrItem
{
border-top:1px solid #eff0f0;
border-bottom:1px solid #eff0f0;
padding:0px;
margin:0px;
}


td.hrule
{
height:2px;
background-color:#a7b6bf;
padding:0px;
margin:0px;
}

.itemPropName
{
font:16px "trebuchet ms","franklin gothic book",georgia,"gill sans",verdana,"lucida sans","century gothic",arial,"myriad pro",tahoma,helvetica,sans-serif; color:#0089cf; font-weight:bold; margin:0px 0px 5px 0px; padding:0px 20px 0px 5px; line-height:20px;
}

.itemPropValues
{
color:#4b555a;
font-family:verdana,"lucida sans",arial,helvetica,sans-serif;
font-size:12px;
margin:0px 0px 0px 0px;
padding:0px 21px 17px 6px;
line-height:17px;
}

.listbody
{
}

.listdivide
{
	background-color: #0089CF;
}
.listhead
{
color:#ffffff;
font-size:16px;
font-weight:bold;
background-color:#0089cf;
background:url(/images/tables/bgParaTitleBlue.gif) repeat-x bottom left;
padding:5px 5px 7px 5px;
}
/*font:14px "trebuchet ms","franklin gothic book",georgia,"gill sans",verdana,"lucida sans","century gothic",arial,"myriad pro",tahoma,helvetica,sans-serif; color:#647883; font-weight:bold; margin:0px 0px 5px 0px; line-height:18px; border-bottom:1px solid #ced8dd;}
.listsmall*/

.listsmallcolor
{
	color: #0089CF;
	font-size:10px;
}
.runningtotal
{
	color: #0089CF;
	font-family: verdana,"lucida sans",arial,helvetica,sans-serif;
	font-size:14px;
	font-weight: bold;
}


.item
{
background:url(/images/itemBorderBottom.gif) no-repeat bottom left;
margin:17px 10px 10px 0px;
padding:0px 0px 1px 0px;
}
/*border-bottom:1px solid #eff0f0;*/

.item2
{
margin:17px 10px 10px 0px;
padding:0px 0px 2px 0px;
}

.itemBlack
{
background-color:#000000;
margin:17px 0px 10px 0px;
padding:0px 0px 2px 0px;
}

.itemGrey
{
background-color:#eff0f0;
margin:17px 0px 10px 0px;
padding:0px 0px 2px 0px;
}

#action{background-color:#eff0f0; text-align:center; margin:0px 0px 0px 0px; padding:10px 0px 5px 0px;}

.maintitle
{
font:20px verdana,"lucida sans",arial,helvetica,sans-serif; color:#0073ae; font-weight:bold; margin:0px 0px 10px 0px; padding:0px 18px 0px 18px; line-height:24px;}

.maintitlewhite
{font:20px verdana,"lucida sans",arial,helvetica,sans-serif; color:#ffffff; font-weight:bold; margin:0px 0px 10px 0px; padding:0px 18px 0px 18px; background-color:#0089cf; line-height:25px;}

.maintitlewhite1
{font:20px verdana,"lucida sans",arial,helvetica,sans-serif; color:#ffffff; font-weight:bold; margin:0px 0px 10px 0px; padding:0px 18px 0px 18px; line-height:24px;}

.heading {font-size:18px; font-family:"trebuchet ms","franklin gothic book",georgia,"gill sans",verdana,"lucida sans","century gothic",arial,"myriad pro",tahoma,helvetica,sans-serif; color:#647883; font-weight:bold; margin:0px 0px 5px 5px; padding:0px 0px 0px 8px; line-height:22px;}

.heading2 {font-size:18px; font-family:"trebuchet ms","franklin gothic book",georgia,"gill sans",verdana,"lucida sans","century gothic",arial,"myriad pro",tahoma,helvetica,sans-serif;; color:#0089cf; font-weight:bold; margin:0px 0px 5px 5px; padding:0px 0px 0px 8px; line-height:22px;}

.subtitle, .subheading
{font:16px "trebuchet ms","franklin gothic book",georgia,"gill sans",verdana,"lucida sans","century gothic",arial,"myriad pro",tahoma,helvetica,sans-serif; color:#647883; font-weight:bold; margin:0px 0px 5px 0px; padding:0px 0px 0px 14px; line-height:20px;}

.subtitle#4b555a
{font:16px "trebuchet ms","franklin gothic book",georgia,"gill sans",verdana,"lucida sans","century gothic",arial,"myriad pro",tahoma,helvetica,sans-serif; color:#4b555a; font-weight:bold; margin:0px 0px 5px 0px; padding:0px 0px 0px 14px; line-height:20px;}

.subtitle2
{font:16px "trebuchet ms","franklin gothic book",georgia,"gill sans",verdana,"lucida sans","century gothic",arial,"myriad pro",tahoma,helvetica,sans-serif; color:#0089cf; font-weight:bold; margin:0px 0px 5px 0px; padding:0px 0px 0px 14px; line-height:20px;}

.maintext, .normaltext
{
	color:#4b555a;
	font-family:verdana,"lucida sans",arial,helvetica,sans-serif;
	font-size:12px;
	margin:0px;
	padding:0px 14px 17px 14px;
	line-height:17px;
}

.maintext2{color:#4b555a; font-family:verdana,"lucida sans",arial,helvetica,sans-serif; font-size:10px; margin:0px; padding:0px 14px 17px 14px; line-height:14px;}

.maintextWhite, .normaltextWhite
{
color:#ffffff;
font-family:verdana,"lucida sans",arial,helvetica,sans-serif;
font-size:12px;
margin:0px 0px 0px 0px;
padding:0px 21px 17px 21px;
line-height:17px;
}

.boldtext{font-size:10px;font-weight: bold;font-family:verdana,"lucida sans",arial,helvetica,sans-serif;font-style:normal;}

.boldtext2{font-size:12px;font-weight: bold;font-family:verdana,"lucida sans",arial,helvetica,sans-serif;font-style: normal;}

.boldtext3{font-size:10px;font-weight: bold;font-family:verdana,"lucida sans",arial,helvetica,sans-serif;}

.boldtextWhite{font-size:16px; font-weight:bold; font-family:verdana,"lucida sans",arial,helvetica,sans-serif; font-style:normal; color:#ffffff; padding:3px;}

.disclaimer
{
	font-family: verdana,"lucida sans",arial,helvetica,sans-serif;
	font-size:9px;
	line-height:10px;
	color:#a7b6bf;
	margin:0px;
	padding:9px 21px 17px 21px;
}

.accsmalltext
{
	font-family: verdana,"lucida sans",arial,helvetica,sans-serif;
	font-size:9px;
	line-height:12px;
	color:#4b555a;
}

.smalltext
{
	font-family: verdana,"lucida sans",arial,helvetica,sans-serif;
	font-size:10px;
	line-height:12px;
	color:#4b555a;
	margin:0px;
	padding:0px 21px 17px 21px;
}

.smalltextWhite
{
	font-family: verdana,"lucida sans",arial,helvetica,sans-serif;
	font-size:10px;
	line-height:12px;
	color:#ffffff;
	margin:0px;
	padding:0px 21px 17px 21px;
}

.vsmalltext
{
	font-family: verdana,"lucida sans",arial,helvetica,sans-serif;
	font-size:8px;
	line-height:12px;
	color:#4b555a;
	margin:0px;
	padding:0px 21px 17px 21px;
}

.vsmalltext2
{
	font-family: verdana,"lucida sans",arial,helvetica,sans-serif;
	font-size:7px;
	line-height:12px;
	color:#4b555a;
	margin:0px;
	padding:0px 21px 17px 21px;
}

.vsmalltextwhite
{
	color:#ffffff;
	font-family: verdana,"lucida sans",arial,helvetica,sans-serif;
	font-size:8px;
	margin:0px;
	padding:0px 21px 17px 21px;
}

.vsmalltextblue
{
	color: #0089cf;
	font-weight: bold;
	font-family:verdana,"lucida sans",arial,helvetica,sans-serif;
	font-size:8px;
	margin:0px;
	padding:0px 21px 17px 21px;
}

.dropcap
{
font-family:georgia,"gill sans",verdana,"lucida sans","century gothic",arial,"myriad pro",tahoma,helvetica,sans-serif;
color:#0089cf;
display:inline;
float:left;
font-size:72px;
line-height:60px;
text-transform:uppercase;
margin:2px 6px 0px 0px;
padding:0px 0px 0px 0px;
}

.dropcapRight
{
font-family:georgia,"gill sans",verdana,"lucida sans","century gothic",arial,"myriad pro",tahoma,helvetica,sans-serif;
color:#0089cf;
display:inline;
float:right;
font-size:72px;
line-height:60px;
text-transform:uppercase;
margin:0px 0px 0px 6px;
padding:0px 0px 0px 0px;
position:relative; top:-15px;
}

.infotitle{border-bottom:1px solid #a7b6bf;color:#0073ae;font-family:verdana,"lucida sans",arial,helvetica,sans-serif;font-size:14px;font-weight:bold;padding:3px;margin:0px 0px 5px 0px;}

.small
{font-size:10px; line-height:12px;}

.vsmall
{font-size:8px; line-height:10px;}

.big
{font-size:14px; line-height:17px;}

.big2
{font-size:16px; line-height:20px;}

.big3
{font-size:20px; line-height:24px;}

.vbig
{font-size:24px; line-height:32px;}

.xbig
{font-size:30px; line-height:36px;}

.xxbig
{font-size:36px; line-height:42px;}

.xxxbig
{font-size:40px; line-height:48px;}

#textBgBlue
{
color:#ffffff;
background-color:#0089cf;
margin:0px -5px 0px -5px;
padding:0px 5px 0px 5px;
width:100%;
}

#textBgLBlue
{
background-color:#ecf2fa;
margin:0px -5px 0px -5px;
padding:0px 5px 0px 5px;
width:100%;
}

#textBgLGrey
{
background-color:#ced8dd;
margin:0px -5px 0px -5px;
padding:0px 5px 0px 5px;
width:100%;
}

#textBgGrey
{
background-color:#a1bdcb;
margin:0px -5px 0px -5px;
padding:0px 5px 0px 5px;
width:100%;
}

#textBgShadow
{
background-image:url(bgshadow.png);
background-repeat:repeat-x;
height:15px;
margin:0px -5px -10px -5px;
padding:0px 0px 5px 0px;
}

#textBgShadowUp
{
background-image:url(bgshadowup.png);
background-repeat:repeat-x;
background-position:bottom left;
height:15px;
margin:0px -5px 0px -5px;
padding:0px 0px 0px 0px;
}

#BgShadow
{
background:url(/images/bgshadow.png) 0px 0px repeat-x;
height:15px;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#BgShadowUp
{
background-image:url(bgshadowup.png);
background-repeat:repeat-x;
background-position:bottom left;
height:15px;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

/*!important; PADDING*/
#menuBgShadow
{
background:url(/images/bgshadow.jpg) 0px 0px repeat-x;
margin:0px 0px 0px 0px;
padding:8px 0px 0px 0px;
}

#menuInfoBgShadow
{
background:url(/images/menuInfobgshadow.jpg) 0px 0px repeat-x;
margin:0px 1px -8px 1px;
padding:10px 0px 0px 0px;
border-top:1px solid #8da4ad;
display:block;
position:relative; top:0px;
}


#menuBgShadowUp
{
background-image:url(bgshadowup.png);
background-repeat:repeat-x;
background-position:bottom left;
height:15px;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.managertitle
{
font:16px "trebuchet ms","franklin gothic book",georgia,"gill sans",verdana,"lucida sans","century gothic",arial,"myriad pro",tahoma,helvetica,sans-serif; color:#0089cf; font-weight:bold; margin:0px 0px 5px 0px; padding:0px 20px 0px 20px; line-height:20px;
}
.managername
{
	color: #4b555a;
	font-family: verdana,"lucida sans",arial,helvetica,sans-serif;
	font-size:12px;
	font-weight: bold;
}
.managerdetails
{
	color: #4b555a;
	font-family: verdana,"lucida sans",arial,helvetica,sans-serif;
	font-size:12px;
}
.marque
{
	background-color: #FFFFFF;
	color: #4b555a;
	font-family: verdana,"lucida sans",arial,helvetica,sans-serif;
	font-size:10px;
}
.marque_header
{
	background-color: #FFFFFF;
	color: #0089CF;
	font-family: verdana,"lucida sans",arial,helvetica,sans-serif;
	font-size:10px;
	font-weight: bold;
}

.panel
{
margin:0px 5px 0px 0px;
padding:0px 0px 0px 0px;
}

.panelandbody
{
	height:75%;
	font-family: verdana,"lucida sans",arial,helvetica,sans-serif;
	font-size:12px;
}
.panelbackground
{
	background-color: #B3BBC1;
	font-family: verdana,"lucida sans",arial,helvetica,sans-serif;
}
.panelbasket
{
	font-size:10px;
	padding-bottom:5px;
}
.panelbaskethead
{
	background-color: #0089CF;
	font-family: verdana,"lucida sans",arial,helvetica,sans-serif;
	font-size:10px;
	font-weight: bold;
}
.panelbasketsum
{
	font-size:10px;
}
.panelbaskettable
{
	background-color: #ffffff;
	border-bottom: thin inset;
	border-left: thin inset;
	border-right: thin inset;
	border-top: thin inset;
	width: 166px;
}
.PanelTitle
{
background:url(/images/tables/bgParaTitleGrey.gif) repeat-x bottom left;
background-color:#a7b6bf;
padding:5px 0px 7px 5px;
margin:0px 0px 0px 0px;
color:#ffffff;
font-family:verdana,"lucida sans",arial,helvetica,sans-serif;
font-size:10px;
font-weight:bold;
text-align:center;
}
/*OLD
	background-color:#A9A9A9;
	color:#FFFFFF;
	font-family:verdana,"lucida sans",arial,helvetica,sans-serif;
	font-size:11px;
	font-weight:bold;
	text-align:center;
	margin-bottom:5px;
*/

.panelsearchselect
{
	width: 137px;
}
.panelpartssearch
{
	width: 240px;
}
.panelhead
{
	color:#0073ae;
	font-family:verdana,"lucida sans",arial,helvetica,sans-serif;
	font-size:12px;
	font-weight:bold;
}

.panelsection
{
background-color:#ffffff;
border:2px solid #eff0f0;
padding:0px 1px 2px 1px;
margin:2px 0px 0px 0px;
}

.panellinks
{
	color:#0089cf;
	font-family:verdana,"lucida sans",arial,helvetica,sans-serif;
	font-weight:bold;
	line-height:15px;
	margin:5px 0px 5px 5px;
}

.panellinks a
{
	color:#0089cf;
	font-family:verdana,"lucida sans",arial,helvetica,sans-serif;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
}

/*Viglen Standard Range*/
#customerHomeOption
{
border:1px solid #a7b6bf;
overflow:hidden;
position:relative;
min-width:300px;
max-width:300px;
_width:375px;
_min-width:375px;
_max-width:375px;
height:50px;
padding:0px 125px 0px 5px;
margin:0px 0px 10px 5px;
font-size:12px;
vertical-align:middle;
text-decoration:none;
background:url(/devportal/std/images/customerHomeOption.gif) top right no-repeat;
background-color:#ffffff;
}
/*background-color:#cfe1ec;*/

/*Customer Systems*/
#customerHomeOption01
{
border:1px solid #a7b6bf;
overflow:hidden;
position:relative;
min-width:300px;
max-width:300px;
_width:375px;
_min-width:375px;
_max-width:375px;
height:50px;
padding:0px 125px 0px 5px;
margin:0px 0px 10px 5px;
font-size:12px;
vertical-align:middle;
text-decoration:none;
background:url(/devportal/std/images/customerHomeOption01.gif) top right no-repeat;
background-color:#ffffff;
}

/*Special Offers*/
#customerHomeOption02
{
border:1px solid #a7b6bf;
overflow:hidden;
position:relative;
min-width:300px;
max-width:300px;
_width:375px;
_min-width:375px;
_max-width:375px;
height:50px;
padding:0px 125px 0px 5px;
margin:0px 0px 10px 5px;
font-size:12px;
vertical-align:middle;
text-decoration:none;
background:url(/devportal/std/images/customerHomeOption02.gif) top right no-repeat;
background-color:#ffffff;
}

/*NDNA*/
#customerHomeOption03
{
border:1px solid #a7b6bf;
overflow:hidden;
position:relative;
min-width:300px;
max-width:300px;
_width:375px;
_min-width:375px;
_max-width:375px;
height:50px;
padding:0px 125px 0px 5px;
margin:0px 0px 10px 5px;
font-size:12px;
vertical-align:middle;
text-decoration:none;
background:url(/devportal/std/images/customerHomeOption03.gif) top right no-repeat;
background-color:#ffffff;
}

/*NDNA Toshiba*/
#customerHomeOption04
{
border:1px solid #a7b6bf;
overflow:hidden;
position:relative;
min-width:300px;
max-width:300px;
_width:375px;
_min-width:375px;
_max-width:375px;
height:50px;
padding:0px 125px 0px 5px;
margin:0px 0px 10px 5px;
font-size:12px;
vertical-align:middle;
text-decoration:none;
background:url(/devportal/std/images/customerHomeOption04.gif) top right no-repeat;
background-color:#ffffff;
}

.eportalmanager
{
	color: #0089CF;
	font-family: verdana,"lucida sans",arial,helvetica,sans-serif;
	font-size: 12px;
	font-weight: bold;
}
.eportaltext
{
	color: #0089CF;
	font-family: verdana,"lucida sans",arial,helvetica,sans-serif;
	font-size: 10px;
}

#SpecialOffersAd
{
float:left;
border-top:4px solid #eff0f0;
border-right:1px solid #eff0f0;
border-left:1px solid #eff0f0;
border-bottom:1px solid #ced8dd;
margin:0px 0px 0px 10px;
padding:5px;
width:270px;
height:200px;
font-size:12px;
}

#SpecialOffersAd2
{
float:right;
border-top:4px solid #eff0f0;
border-right:1px solid #eff0f0;
border-left:1px solid #eff0f0;
border-bottom:1px solid #ced8dd;
margin:0px;
padding:5px;
width:270px;
height:200px;
font-size:12px;
}

#SpecialOffersAd:hover, #SpecialOffersAd2:hover{border-top:4px solid #0089cf;}
 /*border-right:1px solid #eff0f0; border-left:1px solid #eff0f0; border-bottom:1px solid #eff0f0;*/

/*-------Top banners------*/

#bannerAbout
{background:#aedaed url("/images/bgAbout.jpg") no-repeat top left; height:270px; padding:0px; margin:0px;}

#bannerContact
{background:#aedaed url("/images/bgContact.jpg") no-repeat top left; height:270px; padding:0px; margin:0px;}

#bannerNews
{background:#aedaed url("/images/bgNews.jpg") no-repeat top left; height:270px; padding:0px; margin:0px;}

#bannerTerms
{background:#aedaed url("/images/bgTerms.jpg") no-repeat top left; height:270px; padding:0px; margin:0px;}

#bannerPrivacy
{background:#aedaed url("/images/bgPrivacy.jpg") no-repeat top left; height:270px; padding:0px; margin:0px;}

#bannerEvents
{background:#aedaed url("/images/bgEvents.jpg") no-repeat top left; height:270px; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px;}
/*width:758px;*/

#bannerSchools
{background:#aedaed url("/images/bgSchools.jpg") no-repeat top left; width:600px; _width:598px; height:300px; padding:0px; margin:0px;}

#bannerVistaSchools
{background:#aedaed url("/images/bgVistaSchools.jpg") no-repeat top left; width:580px; _width:578px; height:650px; padding:0px; margin:0px;}

#bannerHE
{background:#aedaed url("/images/bgHE.jpg") no-repeat top left; width:600px; _width:598px; height:300px; padding:0px; margin:0px;}

#bannerFE
{background:#aedaed url("/images/bgFE.jpg") no-repeat top left; width:600px; _width:598px; height:300px; padding:0px; margin:0px;}

#bannerPublic
{background:#aedaed url("/images/bgPublic.jpg") no-repeat top left; width:600px; _width:598px; height:300px; padding:0px; margin:0px;}

#bannerCorporate
{background:#aedaed url("/images/bgCorporate.jpg") no-repeat top left; width:600px; _width:598px; height:300px; padding:0px; margin:0px;}

#bannerHealthcare
{background:#aedaed url("/images/bgHealthcare.jpg") no-repeat top left; width:600px; _width:598px; height:300px; padding:0px; margin:0px;}

#bannerEmergency
{background:#aedaed url("/images/bgEmergency.jpg") no-repeat top left; width:600px; _width:598px; height:300px; padding:0px; margin:0px;}

.bannertitle
{position:relative; top:10px; display:block; z-index:100; padding:5px 0px 2px 0px; margin:0px 0px 15px 0px;}
/*background:#efefef url("/images/bg_bannertitle.png") repeat-y top left; opacity:.80;filter: alpha(opacity=80); -moz-opacity: 0.80; border-bottom:1px solid #ffffff; border-top:1px solid #ffffff;*/

#bannerFinance
{background:#aedaed url("/images/bgFinance.jpg") no-repeat top left; width:600px; _width:598px; height:300px; padding:0px; margin:0px;}

#bannerSchoolsSIG
{background:#aedaed url("/images/bgSchoolsSIG.jpg") no-repeat top left; width:600px; _width:598px; height:300px; padding:0px; margin:0px;}

#bannerHPCPlatform
{background:#000000 url("/images/bgHPCPlatform.jpg") no-repeat top left; width:600px; _width:598px; height:300px; padding:0px; margin:0px;}

/*-----End Top banners------*/

.table1 td
{
font-family:verdana,"lucida sans",arial,helvetica,sans-serif;
font-size:10px;
text-align:left;
line-height:14px;
font-weight:bold;
color:#4b555a;
background-color:#eff0f0;
border-bottom:1px solid #ced8dd;
padding:1px 1px 1px 3px;
margin:1px 0px 0px 0px;
text-decoration:none;
}

.table2 td
{
font-family:verdana,"lucida sans",arial,helvetica,sans-serif;
font-size:10px;
text-align:left;
line-height:14px;
font-weight:bold;
background-color:#aedaed;
border-bottom:1px solid #ced8dd;
padding:1px 1px 1px 3px;
margin:1px 0px 0px 0px;
text-decoration:none;
}
/*PREVIOUS
.table1{font-size:10px;font-weight:bold;font-family:verdana,"lucida sans",arial,helvetica,sans-serif;color:#666666;background-color:#eff0f0; border-bottom:4px solid #ffffff;}
.table2{font-size:10px;font-weight:bold;font-family:verdana,"lucida sans",arial,helvetica,sans-serif;color:#ffffff;background-color:#daedf7; border-bottom:1px solid #ffffff;}
*/
.table3{background-color: #FFFFFF;}
.table4{background-color: #F5F5F5;}
.table5{font-weight: bold;font-size: 12px;color: #ffffff;font-family: verdana,"lucida sans",arial,helvetica,sans-serif;background-color: #0089CF;text-decoration: none;}
.table6{font-weight: bold;font-size: 12px;color: #ffffff;font-family: verdana,"lucida sans",arial,helvetica,sans-serif;background-color: #7EC6EA;text-decoration: none;}

.pplname
{
color:#ffffff;
font-size:16px;
font-weight:bold;
background-color:#78b6e4;
background:url(/images/tables/bgParaTitleLBlue.gif) repeat-x bottom left;
padding:5px 5px 7px 5px;
}
/*	font-weight: bold;
	font-size: 18px;
	font-weight:bold;
	color: #ffffff;
	font-family: verdana,"lucida sans",arial,helvetica,sans-serif;
	text-decoration: none;
	padding:3px;*/

.pplnamebig{color: #ffffff;font-family: verdana,"lucida sans",arial,helvetica,sans-serif;font-size:18px;font-weight: bold;}

.loginlinks{font-weight: bold;font-size: 11px;color: #ffffff;font-family: verdana,"lucida sans",arial,helvetica,sans-serif;}

.pplPageLink
{
font-size:12px;
font-weight:bold;
color:#0073ae;
text-decoration:none;
}
/*	width:160px;*/

.pplspec{color: #4b555a;font-family: verdana,"lucida sans",arial,helvetica,sans-serif;font-size: 12px;}

.pplprice{color: #0089CF;font-family: verdana,"lucida sans",arial,helvetica,sans-serif;font-size: 12px;}

.producttext{color: #4b555a;font-family: verdana,"lucida sans",arial,helvetica,sans-serif;font-size: 11px;}
.shade{background-color:#a7b6bf;}
.uni_name{color: #0089CF;font-family: verdana,"lucida sans",arial,helvetica,sans-serif;font-size: 13px;font-weight: bold;}

.shopperinfo{color: #ff0000;font-size: 10px;font-weight: bold;line-height: 20px;}
.shopperinfohead{color: #0089CF;font-size: 10px;font-weight: bold;line-height: 20px;}

.errormsg
{
background-color:#eff0f0;
color:#ff0000;
font-family:verdana,"lucida sans",arial,helvetica,sans-serif;
font-size:12px;
margin:0px;
padding:0px 14px 17px 14px;
line-height:17px;
}

.infomsg
{
color:#0089cf;
font-family:verdana,"lucida sans",arial,helvetica,sans-serif;
font-size:10px;
margin:0px;
padding:0px 14px 17px 14px;
line-height:14px;
font-weight: bold;
}

.subinfomsg
{
color:#0073ae;
font-family: verdana,"lucida sans",arial,helvetica,sans-serif;
font-weight:bold;
font-size:10px;
margin:0px;
padding:0px 17px 8px 17px;
}

.headerlogin{font-size:10px;}

.stretchtop{padding-top:13px;padding-right: 8px;padding-left: 8px;padding-bottom: 0px;}
.stretchbot{padding-right:8px;padding-bottom:10px;padding-left:8px;padding-top:0px;}

.lrmwb{border-left-style: solid;border-right-style: solid;border-color: #0089CF;border-left-width: 1px;border-right-width: 1px;}
.blrmwb{border:1px solid #0089CF;}
.brmwb{border-top-width: 1px;border-right-width: 5px;border-bottom-width: 1px;border-right-style: solid;border-bottom-style: solid;border-top-color: #0089CF;border-right-color: #0089CF;border-bottom-color: #0089CF;}
.Allmwb{border: 1px solid #0089CF;}
.Allmbb{border:1px solid #0089CF;color:#FFFFFF;font-weight:bold;background-color:#0089CF;}
.blrmwb2{border-width:2px;border-style:solid;border-color: #0089CF;}

.Headline
{
font-family: verdana,"lucida sans",arial,helvetica,sans-serif;
font-weight:bold;
font-size:10px;
color:#0073ae;
margin:0px 0px 0px 0px;
padding:0px 21px 8px 21px;
line-height:17px;
}
.mainbullet{list-style-type: circle;}
.admin{font-family: verdana,"lucida sans",arial,helvetica,sans-serif;font-size: 10px;font-style: normal;font-weight: bold;color: #009900;line-height:14px;font-variant: normal;text-transform: none;text-decoration: none;	border: thin solid #8799A3;}
.relatedocs{border-right-width: 2px;border-left-width: 2px;border-right-style: solid;border-left-style: solid;border-top-color: #b2bbc1;border-right-color: #b2bbc1;border-bottom-color: #b2bbc1;border-left-color: #b2bbc1;}

.4{background-color: #485A86;}
.3{background-color: #35872C;}
.1{background-color:#999999;}
.2{background-color:#1A0AA5;}

.smrm{}
.smsubtitle{text-decoration:none;color:#0089CF;font-family:verdana,"lucida sans",arial,helvetica,sans-serif;font-size:12px;font-weight:bold;}
.smsubtitle2{text-decoration:none;color:#a9a9a9;font-family:verdana,"lucida sans",arial,helvetica,sans-serif;font-size:12px;font-weight:bold;}
.smsubtitle3{text-decoration:none;color:navy;font-family:verdana,"lucida sans",arial,helvetica,sans-serif;font-size:12px;font-weight:bold;}
.smsubtitle4{text-decoration:none;color:navy;font-family:verdana,"lucida sans",arial,helvetica,sans-serif;font-size:12px;}

#spec{border-collapse: collapse;}
#spec th{background-color: #0089CF;border: solid 1px #808080;color: white;font-size: xx-small;}
#spec td{border: solid 1px #a7b6bf;text-align: center;font-size: xx-small;}

#selection{border-collapse:collapse;margin-left:0px;margin-top:3px;width:610px;}
#selection .empty{background-color:#eff0f0;}
#selection .caseHead{font-family:verdana,"lucida sans",arial,helvetica,sans-serif; color:#ffffff; font-size:12px; font-weight:bold; background-color:#a7b6bf; background:url(/images/tables/bgParaTitleGrey.gif) repeat-x bottom left; padding:5px 5px 7px 5px; text-align:center; vertical-align:top;}
/*border:solid 1px #647883;*/
#selection .MBHead{border:solid 1px #647883; font-family:verdana,"lucida sans",arial,helvetica,sans-serif; color:#ffffff; font-size:12px; font-weight:bold; background-color:#ffffff; padding:5px 5px 7px 5px; text-align:center; vertical-align:top;}
/*#selection th{background-color:#a7b6bf;color:#ffffff;}*/
#selection .MBHead a, #selection .info1 a, #selection .info2 a{color:#0073ae; font-family:verdana,"lucida sans",arial,helvetica,sans-serif; font-size:10px; font-weight:bold;}
#selection td{text-align:center;}/*border:solid 1px #647883;*/
#selection .small{font-size:xx-small;}
#selection .images{border:none;}
#selection a img{border-style:none;}

.Download
{
padding:5px;
margin:5px;
border-top:1px solid #ced8dd;
border-right:1px solid #a7b6bf;
border-bottom:2px solid #a7b6bf;
border-left:1px solid #ced8dd;
}

.Download2
{
padding:5px;
margin:5px;
border:1px solid #ffffff;
}
/*OLD
.Download
{
	text-align:left;
	font-family:verdana,"lucida sans",arial,helvetica,sans-serif;
	font-size:10px;
	color:#4b555a;
	padding:5px;
	margin:0px;
}
.Download2
{ background-color:#eff0f0;
	text-align:left;
	font-family:verdana,"lucida sans",arial,helvetica,sans-serif;
	font-size:10px;
	color:#4b555a;
	padding:5px;
	margin:0px;
}*/

/* SIDE MENUs */

#customerFrame
{
width:145px;
padding:0px 0px 0px 2px;
margin:0px 0px 10px 0px;
}

#customerFrameR
{
float:right;
width:145px;
padding:0px;
margin:0px 0px 10px 0px;
}

#customerFrameTEST
{
width:145px;
padding:0px 0px 0px 0px;
margin:0px 5px 0px 0px;
}

.customerTitle
{
background:url(/images/tables/bgParaTitleBlue.gif) repeat-x bottom left;
background-color:#0089cf;
	padding:5px 0px 7px 5px;
	margin:0px 0px 0px 0px;
	color:#ffffff;
	font-family:verdana,"lucida sans",arial,helvetica,sans-serif;
	font-size:10px;
	font-weight:bold;
	text-align:left;
}
/*background:url(devportal/STD/images/homelinkTitleMain.png) -1px 0px no-repeat;
background-color:#006699;*/
/*	border-bottom:1px solid #ced8dd;*/

.customerTitleGrey
{
background:url(/images/tables/bgParaTitleGrey.gif) repeat-x bottom left;
background-color:#a7b6bf;
	padding:5px 0px 7px 5px;
	margin:0px 0px 0px 0px;
	color:#ffffff;
	font-family:verdana,"lucida sans",arial,helvetica,sans-serif;
	font-size:10px;
	font-weight:bold;
	text-align:left;
}

.customerContent
{
background-color:#eff0f0;
border-bottom:1px solid #ced8dd;
padding:2px 3px 2px 3px;
margin:2px 8px 0px 3px;
text-align:left;
}

.customerDetails
{
	font-family:verdana,"lucida sans",arial,helvetica,sans-serif;
	font-size:9px;
	color:#4b555a;
	text-decoration:none;
}

.customerDetails a, .customerDetails a:link
{
	font-family:verdana,"lucida sans",arial,helvetica,sans-serif;
	font-size:9px;
	color:#0089cf;
	font-weight:bold;
	text-decoration:none;
}

.customerDetails a:visited
{
	font-family:verdana,"lucida sans",arial,helvetica,sans-serif;
	font-size:9px;
	color:#4b555a;
	font-weight:bold;
	text-decoration:none;
}

.customerLogo
{
background-color:#ffffff;
border:1px solid #eff0f0;
padding:2px;
margin:0px 0px 2px 0px;
}

#customerLinks
{
float:right;
width:50%;
border-top:2px solid #eff0f0;
border-right:2px solid #eff0f0;
border-bottom:2px solid #ced8dd;
border-left:2px solid #eff0f0;
padding:0px 0px 0px 0px;
margin:0px 0px 5px 5px;
}

/*Viglen Standard Range*/
#customerHomeOption
{
float:left;
border:1px solid #a7b6bf;
overflow:hidden;
position:relative;
width:300px;
min-width:300px;
max-width:300px;
_width:375px;
_min-width:375px;
_max-width:375px;
height:50px;
padding:5px;
margin:0px 10px 10px 10px;
font-size:12px;
vertical-align:middle;
text-decoration:none;
background:url(/devportal/std/images/customerHomeOption.gif) top right no-repeat;
background-color:#cfe1ec;
}
/*background-color:#cfe1ec;*/

/*Customer Systems*/
#customerHomeOption01
{
float:left;
border:1px solid #a7b6bf;
overflow:hidden;
position:relative;
width:300px;
min-width:300px;
max-width:300px;
_width:375px;
_min-width:375px;
_max-width:375px;
height:50px;
padding:5px;
margin:0px 10px 10px 10px;
font-size:12px;
vertical-align:middle;
text-decoration:none;
background:url(/devportal/std/images/customerHomeOption01.gif) top right no-repeat;
background-color:#ffffff;
}

/*Special Offers*/
#customerHomeOption02
{
float:left;
border:1px solid #a7b6bf;
overflow:hidden;
position:relative;
width:300px;
min-width:300px;
max-width:300px;
_width:375px;
_min-width:375px;
_max-width:375px;
height:50px;
padding:5px;
margin:0px 10px 10px 10px;
font-size:12px;
vertical-align:middle;
text-decoration:none;
background:url(/devportal/std/images/customerHomeOption02.gif) top right no-repeat;
background-color:#cfe1ec;
}

/*NDNA*/
#customerHomeOption03
{
float:left;
border:1px solid #a7b6bf;
overflow:hidden;
position:relative;
width:300px;
min-width:300px;
max-width:300px;
_width:375px;
_min-width:375px;
_max-width:375px;
height:50px;
padding:5px;
margin:0px 10px 10px 10px;
font-size:12px;
vertical-align:middle;
text-decoration:none;
background:url(/devportal/std/images/customerHomeOption03.gif) top right no-repeat;
background-color:#cfe1ec;
}

/*NDNA Toshiba*/
#customerHomeOption04
{
float:left;
border:1px solid #a7b6bf;
overflow:hidden;
position:relative;
width:300px;
min-width:300px;
max-width:300px;
_width:375px;
_min-width:375px;
_max-width:375px;
height:50px;
padding:5px;
margin:0px 10px 10px 10px;
font-size:12px;
vertical-align:middle;
text-decoration:none;
background:url(/devportal/std/images/customerHomeOption04.gif) top right no-repeat;
background-color:#cfe1ec;
}

/* END SIDE MENUS */

#callInfo{background-color:#eff0f0;border:solid 1px #A9A9A9;padding-bottom:3px;padding-top:3px;font-family:verdana,"lucida sans",arial,helvetica,sans-serif;font-weight:bold;font-size:small;text-align:center;}
.OfferTitle{padding-top:3px;font-family:verdana,"lucida sans",arial,helvetica,sans-serif;font-weight:bold;font-size:medium;text-align:center;color:#0089CF;}
.sidePanelTop{font-family:verdana,"lucida sans",arial,helvetica,sans-serif;font-size:medium;font-weight:bold;color:#0089CF;}
.sidePanelMiddle{font-family:verdana,"lucida sans",arial,helvetica,sans-serif;font-size:smaller;font-weight:bold;color:#4b555a;}
/*#MainBody{width:555px;margin-top:0.2em;}*/

.seminarTextBox{border: solid 1px #0089cf;width:275px;}

.accessories, #accessories
{
border-top:4px solid #eff0f0; margin:8px 3px 0px 3px; padding:0px 0px 10px 0px; float:left; width:32%; font-size:12px;
}
/*border-top:4px solid #eff0f0; margin:3px; padding:5px; float:left; width:235px; font-size:12px;
border-right:1px solid #eff0f0; border-left:1px solid #eff0f0; border-bottom:1px solid #eff0f0;*/

.accessories:hover, #accessories:hover
{
border-top:4px solid #0089cf;
}

.accessoriestext
{
font-family:verdana,"lucida sans",arial,helvetica,sans-serif; font-size:11px; line-height:16px; color:#647883; padding:17px 7px 10px 10px;
}

/*OLD
.accessoriestitle{border-bottom:1px solid #eff0f0; color:#a7b6bf; padding:4px; font-family:verdana,"lucida sans",arial,helvetica,sans-serif; font-size:16px; font-weight:bold; margin-bottom:3px;}*/

.accessoriesbg1{background-color:#eff0f0;}
/*color:#4b555a;font-size:10px;font-family:verdana,"lucida sans",arial,helvetica,sans-serif;text-align:left;*/
.accessoriesbg2{background-color:#ffffff;}
/*color:#4b555a;font-size:10px;font-family:verdana,"lucida sans",arial,helvetica,sans-serif;text-align:left;*/

#contact{width:140px;float:right; background-color:#eff0f0;border-bottom:1px solid #a7b6bf;padding:2px;margin:2px;vertical-align:top;}
.LapCabbyButton{margin:3px;width:180px;height:210px;float:left;color:#FFFFFF;font-family:verdana,"lucida sans",arial,helvetica,sans-serif;font-weight:bold;font-size:12px;text-align:center;border:4px solid #ffffff;vertical-align:bottom;}
.LapCabbyButton:hover{color:#0089CF;border:4px solid #eff0f0;}


.story4{padding:5px;font-family:verdana,"lucida sans",arial,helvetica,sans-serif;font-size: 12px; margin:2px;}
.story4Title{color:#ffffff;
font-size:16px;
font-weight:bold;
background:url(/images/tables/bgParaTitleLBlue.gif) repeat-x bottom left;
background-color:#78b6e4;
padding:5px 5px 7px 5px;
margin:0px;}
/*OLD
clear:both;font-family:verdana,"lucida sans",arial,helvetica,sans-serif;padding:10px;font-size:16px;font-weight:bold;background-color:#eff0f0;margin-bottom:5px;*/
.story5{padding:5px; vertical-align:top; font-family:verdana,"lucida sans",arial,helvetica,sans-serif; font-size:12px; color:#647883;}
.story6{padding:5px; vertical-align:top; font-family:verdana,"lucida sans",arial,helvetica,sans-serif; font-size:12px; margin-top:3px;}

a:hover{color: #0089CF;}
a:link{color:#0089CF;}
a:visited{color:#0089CF;}
h1{font-weight: bold;color: #0089CF;font-family: verdana,"lucida sans",arial,helvetica,sans-serif;}
h3{font-weight: bold;color: #0089CF;font-family: verdana,"lucida sans",arial,helvetica,sans-serif;}
h4{font-weight: bold;color: #0089CF;font-family: verdana,"lucida sans",arial,helvetica,sans-serif;}
input, option{color:#647883; font-family:verdana,"lucida sans",arial,helvetica,sans-serif;font-size:11px;}
select{font-family:verdana,"lucida sans",arial,helvetica,sans-serif;font-size:11px;}
tbody{color: #4b555a;font-family: verdana,"lucida sans",arial,helvetica,sans-serif;font-size:11px;}
textarea{color:#647883; font-family:verdana,"lucida sans",arial,helvetica,sans-serif;font-size:11px;}

.breadcrumbs
{
font-family:verdana,"lucida sans",arial,helvetica,sans-serif;
font-size:9px;
color:#a7b6bf;
height:12px;
margin:0px 0px 5px 0px;
padding:3px 0px 2px 5px;
}

.breadcrumblink, .crumbs, .breadcrumbs a, .breadcrumbs a:link
{
font-family:verdana,"lucida sans",arial,helvetica,sans-serif;
font-size:9px;
color:#a7b6bf;
text-decoration:none;
}

.breadcrumblink:hover, .crumbs:hover, .breadcrumbs a:hover
{
color:#78b6e4;
text-decoration:none;
}

#topLinks
{
	font-family:verdana,"lucida sans",arial,helvetica,sans-serif;
	font-size:9px;
	text-decoration:none;
	color:#a7b6bf;
	margin:0px 0px 0px 0px;
	padding:0px 5px 5px 5px;
	clear:both;
}

#topLinks a
{
color:#a7b6bf;
text-decoration:none;
}

#topLinks a:hover
{
color:#78b6e4;
text-decoration:none;
}

#indent
{
margin-left:20px;
margin-right:20px;
padding-bottom:15px;
}

.topText{float:right;text-align:right;vertical-align:top;}

ol{color:#667377;font-family:verdana,"lucida sans",arial,helvetica,sans-serif;font-size:11px;text-decoration: none;padding:0px 10px 5px 20px;margin:0px 0px 15px 17px;list-style-position:outside;}
ul{color:#667377;font-family:verdana,"lucida sans",arial,helvetica,sans-serif;font-size:11px;text-decoration: none;padding:0px 10px 5px 12px;margin:0px 0px 15px 17px;list-style-position:outside;}
li{color:#667377;font-family:verdana,"lucida sans",arial,helvetica,sans-serif;font-size:11px;text-decoration: none;line-height:12px;padding:0px 0px 3px 0px;margin:0px 0px 2px 0px;list-style-position:outside;}

li.underline{
font-family:verdana,"lucida sans",arial,helvetica,sans-serif;
font-size:11px;
color:#667377;
line-height:12px;
padding:0px 0px 3px 0px;
margin:0px 0px 2px 0px;
border-bottom:1px solid #ced8dd;
list-style-position:outside;
}

li.border
{
font-family:verdana,"lucida sans","century gothic",arial,"myriad pro",tahoma,helvetica,sans-serif;
font-size:11px;
color:#667377;
line-height:15px;
padding:0px 0px 0px 5px;
margin:0px 0px 0px -5px;
border-bottom:none;
border-left:1px solid #ced8dd;
list-style-position:outside;
list-style:none;
list-style-type:none;
}

li.none
{
font-family:verdana,"lucida sans","century gothic",arial,"myriad pro",tahoma,helvetica,sans-serif;
font-size:11px;
color:#667377;
line-height:15px;
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
border-bottom:none;
list-style-position:outside;
list-style:none;
list-style-type:none;
}

li.drop
{
font-family:"trebuchet ms","franklin gothic book",georgia,"gill sans",verdana,"lucida sans","century gothic",arial,"myriad pro",tahoma,helvetica,sans-serif;
font-size:20px;
color:#667377;
display:list-item;
padding:5px 10px 0px 0px;
margin:0px 0px 0px 5px;
text-decoration:none;
border-bottom:none;
list-style-position:outside;
}

li.drop p.dropList
{
font-size:11px;
font-family:verdana,"lucida sans","century gothic",arial,"myriad pro",tahoma,helvetica,sans-serif;
color:#667377;
line-height:15px;
margin:0px 0px 0px -5px;
padding:0px 0px 0px 0px;
}

ol.borderRight
{

font-size:11px;
padding:0px 5px 0px 15px;
margin:0px 5px 15px 5px;
border-right:1px solid #ced8dd;
list-style-position:outside;
}

ul.borderRight

{
font-size:11px;
padding:0px 5px 0px 15px;
margin:0px 5px 15px 5px;
border-right:1px solid #ced8dd;
list-style-position:outside;
}

#contentLeft
{
float:left;
width:47%;
_width:47%;
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
}

#contentRight
{
float:right;
width:47%;
_width:47%;
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
}

/* Homepage Columns */

div#homeColumnBanner
{
background:#ffffff;
float:left;
width:510px;
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
}
/*USE FOR 3/4 AREA width:570px;*/

div#homeSidebar
{
background:#ffffff;
float:right;
width:180px;
padding:0px 0px 0px 0px;
margin:0px 0px 0px 5px;
}

div#homeColumnLeft
{
background:#ffffff;
float:left;
width:32%;
padding:0px 5px 0px 0px;
margin:0px 5px 0px 0px;
}

div#homeColumnRight
{
background:#ffffff;
float:right;
width:32%;
padding:0px 0px 0px 5px;
margin:0px 0px 0px 0px;
}
		
		
div#homeColumnMiddle
{
background:#ffffff;
padding:0px 0px 0px 0px;
margin:0px 31% 0px 31%;
}

/* end Homepage Columns */

.homeCustomerBtn
{
font:12px "trebuchet ms","franklin gothic book",georgia,"gill sans",verdana,"lucida sans","century gothic",arial,"myriad pro",tahoma,helvetica,sans-serif;
color:#ffffff;
font-weight:bold;
text-transform:uppercase;
background-color:#647883;
background-image:url(/devportal/STD/images/readmoreDarkGrey.jpg); background-position:top left; background-repeat:repeat-x;
padding:2px 0px 2px 5px;
margin:0px 0px 1px 0px;
border:1px solid #647883;
text-decoration:none;
display:block;
}
/*background:url(/images/tables/bgParaTitleGrey.gif) repeat-x bottom left;*/
/*border-bottom:2px solid #647883;*/

.homeCustomerlinkSmall
{
background-color:#ffffff;
border-bottom:1px solid #dde3e3;
font-family:verdana,"lucida sans",arial,helvetica,sans-serif;
font-size:9px;
text-align:left;
line-height:14px;
font-weight:bold;
color:#4b555a;
padding:2px 5px 5px 5px;
margin:1px 0px 0px 0px;
}

.homeInfoBtn
{
font:12px "trebuchet ms","franklin gothic book",georgia,"gill sans",verdana,"lucida sans","century gothic",arial,"myriad pro",tahoma,helvetica,sans-serif;
color:#0089cf;
font-weight:bold;
background-color:#ced8dd;
background-image:url(/devportal/STD/images/readmoreLGrey.jpg); background-position:top left; background-repeat:repeat-x;
padding:2px 0px 2px 5px;
margin:0px;
border:1px solid #ced8dd;
text-decoration:none;
display:block;
}
/*background:url(/images/tables/bgParaTitleGrey.gif) repeat-x bottom left;*/
/*border-bottom:2px solid #647883;*/

.homeSectors
{
height:328px;
background:#ffffff;
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
}

/* OVERFLOW:auto IS FOR OPERA */
.homeProducts
{
width:253px;
height:328px;
background:#ffffff;
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
overflow:auto;
overflow-y:auto;
}

/* DO NOT USE clear:both; - it throws out Opera */
.homeProductsBox
{
padding:2px 0px 0px 100px;
margin:0px;
border-bottom:1px solid #dde3e3;
}

.homeProductsVSG
{
background:url(/images/thumbs/thumb_VSG.gif) 5px 7px no-repeat;
}

.homeProductsHPC
{
background:url(/images/thumbs/thumb_HPC.gif) 5px 7px no-repeat;
}

.homeProductsSoftware
{
background:url(/images/thumbs/thumb_VSDSoftware.gif) 5px 7px no-repeat;
}

.homeProductsServers
{
background:url(/images/thumbs/thumb_VSD.gif) 5px 7px no-repeat;
}

.homeProductsVLP
{
background:url(/images/thumbs/thumb_VLP.gif) 5px 7px no-repeat;
}

.homeProductsBSF
{
background:url(/images/thumbs/thumb_BSF.gif) 5px 7px no-repeat;
}

.homeProductsTraining
{
background:url(/images/thumbs/thumb_VSDTraining.gif) 5px 7px no-repeat;
}

.homeDescription
{
float:right;
width:243px;
height:243px;
visibility:hidden;
position:absolute;
display:block;
background-color:#ffffff;
padding:0px;
margin:0px;
}


/* Columns */

/* 3 columns WITH ROLLOVERS
USE OTHER columns because they work better!*/
#columnLeft
{
background:#ffffff;
border-top:1px solid #ffffff;
float:left;
width:33%;
_width:33%;
padding:0px 0px 10px 0px;
margin:0px 0px 0px 0px;
}
/*border-bottom:4px solid #ffffff;*/

#columnRight
{
background:#ffffff;
border-top:1px solid #ffffff;
float:right;
width:33%;
_width:33%;
padding:0px 0px 10px 0px;
margin:0px 0px 0px 0px;	
}
/*border-bottom:4px solid #ffffff;*/

#columnMiddle
{
background:#ffffff;
border-top:1px solid #ffffff;
padding:0px 0px 0px 0px;
margin:0px auto 5px auto;
}
/*border-bottom:4px solid #ffffff;*/

/*NOTE REQUIRED
#columnLeft:hover, #columnMiddle:hover, #columnRight:hover{border-top:1px solid #0089cf;}
*/
/*background-image:url(devportal/STD/images/smallads.jpg); background-position:top left; background-repeat:repeat-x;
/*end
border-right:1px solid #ced8dd; border-left:1px solid #ced8dd; border-bottom:1px solid #ced8dd;*/

/*DO NOT add BORDER for columnL,columnM and columnR*/
#columnL
{
float:left;
width:33%;
_width:33%;
margin:0px;
padding:0px;
}

#columnM
{
float:left;
width:33%;
_width:33%;
margin:0px auto 0px auto;
padding:0px;
}

#columnR
{
float:right;
width:34%;
_width:33%;
margin:0px;
padding:0px;
}

/*3 columns GRID*/
.contentColumnGrid
{
width:99%;
padding:0px 2px 0px 2px;
}

.contentColumn
{
float:left;
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
}

.contentColumnGrid .contentColumn
{
width:32%;
_width:31%;
margin:0px 0px 0px 15px;
}

/*!important; MARGIN 0px*/
.contentColumn.Left, .contentColumn.Right
{
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
}

/*!important; FLOAT:right*/
.contentColumn.Right
{
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
float:right;
}

.contentColumnGrid:after
{
content:".";
color:#ffffff;
display:block;
height:0px;
clear:both;
visibility:hidden;
}
/* end 3 columns GRID */

#columnLeft33
{
background:#ffffff;
float:left;
width:32%;
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
}

#columnLeft66
{
background:#ffffff;
float:left;
width:66%;
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
}

#columnRight33
{
background:#ffffff;
float:right;
width:32%;
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
}

#columnRight66
{
background:#ffffff;
float:right;
width:66%;
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
}
/* end 3 columns */

/* 4 columns */
#column4L
{
float:left;
width:25%;
padding:0px 0px 10px 0px;
margin:0px 0px 0px 0px;
}

#column4R
{
float:right;
width:25%;
padding:0px 0px 10px 0px;
margin:0px 0px 0px 0px;
}

#column4MR
{
float:right;
width:24%;
padding:0px 0px 10px 0px;
margin:0px 1px 0px 0px;
}

#column4ML
{
float:left;
width:24%;
padding:0px 0px 10px 0px;
margin:0px 0px 0px 1px;
}

/*alernative 4 columns*/
/*DO NOT add border*/
#column4-1, #column4-2, #column4-3, #column4-4
{
float:left;
width:25%;
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
}
/* end 4 columns */

.columnBox
{
	border:1px solid #ced8dd;
	padding:3px 0px 0px 0px;
	margin:0px;
	background-color:#ffffff;
}

.columnBoxVLGrey
{
	border:1px solid #ced8dd;
	padding:3px 0px 0px 0px;
	margin:0px;
	background-color:#eff0f0;
	background:url(/images/bgDescriptionVLGrey.jpg) repeat-x top left;
}

.columnBoxLGrey
{
	border:1px solid #ced8dd;
	padding:3px 0px 0px 0px;
	margin:0px;
	background-color:#ced8dd;
	background:url(/images/bgDescriptionLGrey.jpg) repeat-x top left;
}

.columnBoxBlue
{
	border:1px solid #ced8dd;
	padding:3px 0px 0px 0px;
	margin:0px;
	background-color:#0089cf;
	background:url(/images/bgDescriptionBlue.jpg) repeat-x top left;
}

/* end Columns */

/* 4 columns */
#column4L
{
float:left;
width:25%;
padding:0px 0px 10px 0px;
margin:0px 0px 0px 0px;
}

#column4R
{
float:right;
width:25%;
padding:0px 0px 10px 0px;
margin:0px 0px 0px 0px;
}

#column4MR
{
float:right;
width:24%;
padding:0px 0px 10px 0px;
margin:0px 1px 0px 0px;
}

#column4ML
{
float:left;
width:24%;
padding:0px 0px 10px 0px;
margin:0px 0px 0px 1px;
}
/* end 4 columns */

/* images */

a img
{
border-style:none;
text-decoration:none;
}

img.border
{
margin:10px;
padding:0px;
border:1px solid #000000;
z-index:10;
}

#imgLeft
{
float:left;
margin:10px 10px 10px 0px;
padding:0px;
z-index:10;
}

#imgRight
{
float:right;
margin:10px 0px 10px 10px;
padding:0px;
z-index:10;
}

#imgBorder
{
border:1px solid #ced8dd;
margin:10px 10px 10px 10px;
padding:0px;
z-index:10;
}

/* end images */

#left
{float:left;}

#right
{float:right;}

#FlashPopup
{
visibility:hidden;
position:absolute;
border-top:1px solid #d9d9d9;
border-right:2px solid #d9d9d9;
border-bottom:1px solid #d9d9d9;
border-left:1px solid #dde3e3;
background-color:#ffffff;
padding:0px 0px 0px 0px;
margin:0px auto 0px auto;
z-index:99999;
}
/*
width:758px;
_width:755px;
height:auto;
*/

/*#AllTheSmallThings
{
position:absolute;
top:0px;
right:0px;
bottom:0px;
left:0px;
width:99.8%;
height:99.8%;
padding:0px;
margin:0px;
overflow:hidden;
z-index:999999999;
display:none;
}*/

#popupAdd
{	
      top:80px; 
      left:50px; 
      width:300px; 
      padding:10px;
      background-color:#eff0f0;
      border:2px solid #4b555a;
      position: absolute;
      visibility: hidden;
	  z-index:9999;
}

#closeDiv
{
width:auto;
height:20px;
background-color:#647883;
padding:5px;
margin:0px;
text-align:right;
}
/*width:500px;*/

#closeDiv a
{
font-family:verdana,"lucida sans",arial,helvetica,sans-serif;
color:#ffffff;
font-size:12px;
font-weight:bold;
text-decoration:none;
border:1px solid #ffffff;
padding:0px 2px 0px 2px;
margin:2px;
}

#closeDivTR
{
width:20px; height:20px; position:absolute; z-index:1;
float:right; top:-7px; right:-12px;
background:url(/images/btn_closeDivTR.png) no-repeat top right;
}

#closeDivTR a
{
display:block;
text-align:center;
vertical-align:middle;
text-decoration:none;
font-family:verdana,"lucida sans",arial,helvetica,sans-serif;
color:#a7b6bf;
font-size:11px;
font-weight:bold;
text-decoration:none;
padding:0px 0px 0px 0px;
margin:2px 2px 0px 0px;
}

/* For button without background image
#closeDivTR a
{
font-family:verdana,"lucida sans",arial,helvetica,sans-serif;
color:#ffffff;
font-size:18px;
font-weight:bold;
text-decoration:none;
border:1px solid #ffffff;
background-color:#666666;
padding:0px 2px 0px 2px;
margin:2px;
}
*/

#xmas
{
display:block; width:350px; height:275px; float:right; position:absolute; top:0px; right:0px; z-index:9999; background:transparent url(/HomeImages/xmas2009.png); background-position:bottom left; background-repeat:no-repeat; visibility:hidden; text-align:right; padding:3px;
}

#msgXmas
{
display:block; width:200px; height:150px; float:right; position:fixed; bottom:0px; right:5px; z-index:900; background-color:#ffffff; padding:10px 0px 0px 0px; border:2px solid #d9d9d9; visibility:visible;
}

#bottomImgXmas
{
	background:transparent url(../../images/snow2.png) bottom left repeat-x;
	position:fixed;
	margin:0px 0px -2px 0px;
	padding:0px 0px 0px 0px;
	width:100%;
	height:80px;
	z-index:999;
	left:0px;
	bottom:0px;
	visibility:visible;
}

#closeImgXmas
{
width:auto;
height:15px;
padding:5px;
margin:0px;
text-align:right;
}
/*width:500px;*/

#closeImgXmas a
{
font-family:verdana,"lucida sans",arial,helvetica,sans-serif;
color:#647883;
font-size:12px;
font-weight:bold;
text-decoration:none;
border:1px solid #647883;
padding:0px 2px 0px 2px;
margin:2px;
cursor:hand;
}

#vistaCorner
{
	position:fixed;
	width:125px;
	height:125px;
	z-index:9999;
	left:0px;
	bottom:0px;
	visibility:visible;
	text-align:right;
	vertical-align:bottom;
}
/*	background:transparent url(/HomeImages/corner_LastWinVista.png) bottom right no-repeat;*/

#vistaPopup
{	
      bottom:0px;
      left:0px;
      width:720px;
	  height:425px;
	  padding:5px;
      background-color:#ffffff;
      border:2px solid #a7b6bf;
      position:fixed;
      visibility:hidden;
	  z-index:999999;
}

/* seeIT grow */

.SIGgreen
{color:#629922;}

.SIGbrown
{color:#663300;}

.SIGorange
{color:#eba202;}

#SIGmain
{
background:url(/images/seeITgrow/bg_seeITgrow.jpg); background-position:top left; background-repeat:no-repeat;
background-color:#221a02;
width:760px;
_width:758px;
height:auto;
padding:5px 0px 0px 0px;
margin:0px 0px 0px 0px;
font-size:12px;
color:#4b555a;
}

.SIGhomelink{background-color:#ff9900; padding:0px;text-align:left;margin:0px;}
.SIGhomelinkTitle{background:transparent url(devportal/STD/images/SchhomelinkTitle.png) 0px 0px no-repeat; background-color:#ff9900;color:#ffffff;font-family:verdana,"lucida sans",arial,helvetica,sans-serif;font-size:16px;font-weight:bold;text-align:left;padding:10px 0px 2px 2px;margin:0px 0px 2px 0px;}
/*{background:transparent url(devportal/STD/images/SIGhomelinkTitle.png) 0px 0px no-repeat; background-color:#629922;color:#ffffff;font-family:verdana,"lucida sans",arial,helvetica,sans-serif;font-size:16px;font-weight:bold;text-align:left;padding:10px 0px 2px 2px;margin:0px 0px 2px 0px;}*/

.SIGhomelinkSmall
{font-family:verdana,"lucida sans",arial,helvetica,sans-serif;font-size:9px;font-weight:bold;text-align:left;padding:1px 1px 0px 1px;margin:0px;background-color:#ffffff;color:#666666;}
.SIGhomelinkSmall a{font-size:9px;font-weight:bold;font-family:verdana,"lucida sans",arial,helvetica,sans-serif;color:#666666;background-color:#ecdd01; display:block; padding:2px; margin:0px 0px 1px 0px; width:158px;}
.SIGhomelinkSmall a:hover{background-color:#eba202;}

.tableSIG1{font-size:10px;font-weight:bold;font-family:verdana,"lucida sans",arial,helvetica,sans-serif;color:#666666;background-color:#ffffff; border-bottom:1px solid #ffffff;}
.tableSIG2{font-size:10px;font-weight:bold;font-family:verdana,"lucida sans",arial,helvetica,sans-serif;color:#ffffff;background-color:#ffffff; border-bottom:1px solid #ffffff;}

#SIGcolumns
{width:570px; clear:both;}

#SIGcolumnLeft
{
background:#ffffff repeat top left; opacity:.85; filter:alpha(opacity=85); -moz-opacity:0.85;
border-top:4px solid #629922;
float:left;
width:180px;
height:120px;
padding:0px 2px 0px 2px;
margin:0px 10px 0px 0px;
}
/*background-image:url(devportal/STD/images/SIGsmallads.jpg); background-position:top left; background-repeat:no-repeat;*/
/*border-bottom:1px solid #000000;
border-right:1px solid #629922;
border-left:1px solid #629922;*/

#SIGcolumnRight
{
background:#ffffff repeat top left; opacity:.85; filter:alpha(opacity=85); -moz-opacity:0.85;
border-top:4px solid #629922;
float:right;
width:180px;
height:120px;
padding:0px 2px 0px 2px;
margin:0px 0px 0px 10px;		
}
/*background-image:url(devportal/STD/images/SIGsmallads.jpg); background-position:top left; background-repeat:no-repeat;*/
/*border-bottom:1px solid #000000;
border-right:1px solid #629922;
border-left:1px solid #629922;*/

#SIGcolumnMiddle
{
background:#ffffff repeat top left; opacity:.85; filter:alpha(opacity=85); -moz-opacity:0.85;
border-top:4px solid #629922;
padding:0px 2px 0px 2px;
margin:0px 190px 5px 190px;
height:120px;
}
/*background-image:url(devportal/STD/images/SIGsmallads.jpg); background-position:top left; background-repeat:no-repeat;*/
/*border-bottom:1px solid #000000;
border-right:1px solid #629922;
border-left:1px solid #629922;*/

#SIGcolumnLeft:hover, #SIGcolumnMiddle:hover, #SIGcolumnRight:hover{border-top:4px solid #eba202; background-image:url(devportal/STD/images/SIGsmallads.jpg); background-position:top left; background-repeat:no-repeat;}
		
#SIGbox
{
background:#ffffff repeat top left; opacity:.88; filter:alpha(opacity=88); -moz-opacity:0.88;
background-repeat:repeat;
border:1px solid #647883;
float:left;
display:block;
padding:10px 10px 5px 5px;
margin:0px 0px 10px 0px;
}

#SIGcall
{
width:760px;
background-color:#ff8f00;
border-top:2px solid #d07800;
padding:10px 0px 10px 0px;
margin:0px 0px 10px 0px;
text-align:center;
font-family:verdana,"lucida sans",arial,helvetica,sans-serif; font-size:11px; color:#ffffff; font-weight:bold;
}
/*border-bottom:1px solid #221a02;*/

/* end see IT grow */


/* Toshiba */

/*PREVIOUS - CURRENT use is required as a style within the files for Toshiba Laptops
#SpecDescription, #SpecDescription3, #SpecDescription5, #SpecDescription7,  #SpecDescription9, #SpecDescription11, #SpecDescription12
{
	visibility:hidden;
    position:absolute;
/*    top:0px; <!--end-->
    left:390px;
    width:390px; 
/*    height:350px;<!--end-->
	padding:5px 10px 0px 10px;
	margin:0px 0px 0px 0px;
	background-color:#faf9f8;
	border-bottom:solid 2px #647883;
	border-left:solid 1px #a7b6bf;
    z-index:1000;
}

#SpecDescription2, #SpecDescription4, #SpecDescription6, #SpecDescription8, #SpecDescription10
{
	visibility:hidden;
    position:absolute;
/*    top:0px; <!--end-->
    left:10px;
    width:380px; 
/*    height:350px;<!--end-->
	padding:5px 10px 0px 10px;
	margin:0px 0px 0px 0px;
	background-color:#faf9f8;
	border-bottom:solid 2px #647883;
	border-right:solid 1px #a7b6bf;
    z-index:1000;
}
*/

/*Toshiba Menu*/

ul#menuToshiba
{
	margin:0px;
	padding:0px;
	list-style-type:none;
	display:block;
	height:30px;
	font-size:12px;
	font-weight:bold;
	background:transparent url(/images/bgDescriptionLGrey.jpg) bottom left repeat-x;
	font-family:Arial, Helvetica, sans-serif;
	border-bottom:1px solid #666666;
	border-top:1px solid #666666;
}

ul#menuToshiba li
{
	display:block;
	float:left;
	margin:0px;
	padding:0px;
}
	
ul#menuToshiba li a
{
	display:block;
	color:#666666;
	text-decoration:none;
	font-weight:bold;
	padding:8px 20px 0px 20px;
}
	
ul#menuToshiba li a:hover
{	
	color:#cc3333;
	height:22px;
	background:transparent url(/images/bgDescriptionLGrey.jpg) bottom left repeat-x;
}
	

ul#menuToshiba li a.selected
{
	color:#cccccc;
	height:22px;
	background:transparent url(/images/bgDescriptionLGrey.jpg) bottom left repeat-x;	
	margin:0px;
}

/*end Toshiba menu*/

/* end Toshiba */


/* West Mercia */

.FAQs
{
height:0px;
display:none;
visibility:hidden;
position:absolute;
padding:0px 0px 10px 0px;
margin:2px 5px 8px 5px;
font-family:verdana,"lucida sans",arial,helvetica,sans-serif;
font-size:11px;
color:#647883;
}

/* end West Mercia */

/* NVIDIA */

#bgNVidia_MDsimcluster
{width:700px; height:550px; background-color:#eaeaea; background-image:url(/images/HPC/NVidia_MDsimcluster.jpg); background-position:top left; background-repeat:no-repeat; margin:0px 0px 0px 25px; padding:30px 0px 0px 0px;}

#bgNVidia_Devdeck
{width:700px; height:325px; background-color:#eaeaea; background-image:url(/images/HPC/NVidia_Devdeck.jpg); background-position:top left; background-repeat:no-repeat; margin:0px 0px 0px 25px; padding:30px 0px 0px 0px;}

#bgNVidiaBar
{width:700px; background-image:url(/images/HPC/NVidiaBar.png); background-position:top left; background-repeat:no-repeat; margin:0px 0px 0px 25px; padding:30px 0px 0px 0px;}

/* end NVIDIA */


/* DIRECT MARKETING */

#bgOmninoIII
{background-image:url(bgOmninoIII.jpg); background-position:top left; background-repeat:no-repeat;}
/*http://www.viglen.co.uk/direct_marketing/landing_pages/2010-11/bgOmninoIII.jpg*/

#bgGrass
{background-image:url(bgGrass.gif); background-position:bottom left; background-repeat:no-repeat;}
/*http://www.viglen.co.uk/direct_marketing/landing_pages/2010-11/bgGrass.gif*/

/* end DIRECT MARKETING* /
