/* Easy Slider */

@font-face {
	font-family: 'FrutigerBold';
	src: url('/interfaces/shared/fonts/frutigerltstd-bold-webfont.eot');
	src: local('Frutiger LT Std'), local('FrutigerLTStd-Bold'), url('/interfaces/shared/fonts/FrutigerLTStd-Bold.woff') format('woff'), url('/interfaces/shared/fonts/FrutigerLTStd-Bold.otf') format('opentype'), url('/interfaces/shared/fonts/FrutigerLTStd-Bold.svg#FrutigerLTStd-Bold') format('svg');
}

@font-face {
	font-family: 'FrutigerNormal';
	src: url('/interfaces/shared/fonts/FrutigerLTStd-Roman.eot');
	src: local('Frutiger LT Std'), local('FrutigerLTStd-Roman'), url('/interfaces/shared/fonts/FrutigerLTStd-Roman.woff') format('woff'), url('/interfaces/shared/fonts/FrutigerLTStd-Roman.otf') format('opentype'), url('/interfaces/shared/fonts/FrutigerLTStd-Roman.svg#FrutigerLTStd-Roman') format('svg');
}

@font-face {
	font-family: 'PetitaLight';
	src: url('/interfaces/shared/fonts/PetitaLight.eot');
	src: local('PetitaLight'), local('PetitaLight'), url('/interfaces/shared/fonts/PetitaLight.woff') format('woff'), url('/fonts/PetitaLight.otf') format('opentype'), url('/interfaces/shared/fonts/PetitaLight.svg#PetitaLight') format('svg');
}

@font-face {
	font-family: 'PetitaMedium';
	src: url('/interfaces/shared/fonts/PetitaMedium.eot');
	src: local('PetitaMedium'), local('PetitaMedium'), url('/interfaces/shared/fonts/PetitaMedium.woff') format('woff'), url('/interfaces/shared/fonts/PetitaMedium.otf') format('opentype'), url('/interfaces/shared/fonts/PetitaMedium.svg#PetitaMedium') format('svg');
}

body {
	font-family: Tahoma ;

}


li { 
z-index:100;
}

.popupimg { 
z-index:101;
}

img { 
border : 0px;
}

a { border: 0px; }

a:visited { 
	color:rgb(0,102,204);
}

#slider {
	margin-left: auto;
	margin-right:auto;
	margin-top:auto;
	text-align:center;
	border: 2px solid black;
}

#slider ul, #slider li{
	margin:0;
	padding:0;
	list-style:none;
}
#slider li{ 
	/* 
		define width and height of list item (slide)
		entire slider area will adjust according to the parameters provided here
	*/ 
	width:1024px;
	height:300px;
	overflow:hidden; 
}

span#prevBtn{}
span#nextBtn{}					
 
 
#sliderBorder {
	width:1024px;
	text-align:left;
	margin-left:auto;
	margin-right:auto;
	border: 1px solid black;
 }
 /*
#logo-box { 
	width:1024px;
	text-align:center;
	margin-left:auto;
	margin-right:auto;

}*/
/* App Form */
.normal {
	font-size:9pt;
	font-family: Helvetica;
}
.bodyTextHeaderLarge {
		font-family: Helvetica;
		font-weight:bold;;
}
/* */

/* Content Box Type 1  */
.contentbox { 
	padding:7px;
}
/*
.contentHeaderLarge {
	font-size:12pt;
	color: rgb(0,102,0);
	border-bottom: 2px dotted #888888;
	padding:2px;
	font-family: Helvetica;
	font-weight:bold;
}
*/
.contentHeader {
	font-size:9pt;
	color: rgb(0,0,0);
	border-bottom: 1px solid #dddddd;
	border-top: 1px solid #dddddd;
	padding:7px;
	font-family: Tahoma;
	font-weight:bold;
	background-color: #eeeeee;
	background-image:url('/interfaces/icweb/images/graygrad-mid-light.png');
	/*
	height:16px;
	background-repeat:repeat-x;
	background-attachment:top;*/
	
}
/*
.quoteHeader {
	font-size:12pt;
	color: rgb(0,102,204);
	border-bottom: 2px dotted #888888;
	padding:2px;
	font-family: Helvetica;
	font-weight:bold;	
}
*/

.contentText {
	color: black;
	font-size:9pt;
	padding:5px;
	line-height:14pt;
	font-family: Tahoma;
}

/* Content Box Type 2 */

.contentbox2 { 
	padding:7px;
}
/*
.contentHeaderLarge2 {
	font-size:112pt;
	color: rgb(0,102,204);
	border-bottom: 2px dotted #888888;
	padding:2px;
}
*/
.contentHeader2 {
	font-size:9pt;
	color: rgb(0,0,0);
	border-bottom: 1px solid #dddddd;
	border-top: 1px solid #dddddd;
	padding:7px;
	font-family: Tahoma;
	font-weight:bold;
	background-color: #eeeeee;
	background-image:url('/interfaces/icweb/images/graygrad-mid-light.png');
}
/*
.quoteHeader2 {
	font-size:12px;
	color: rgb(0,102,204);
	border-bottom: 2px dotted #888888;
	padding:2px;
}
*/
.contentText2 {
	color: black;
	font-size:9pt;
	padding:5px;
	line-height:14pt;
	font-family: Tahoma;
}

/*Top level side menus */
div.subcontent {
	font-size:14pt;
	padding:3px;
	font-weight:bold;
	outline:		0;
}
/*Top level side menus */
.subcontent a {
	font-size:8pt;
	color: black;
	text-decoration:none;
	font-family: Tahoma;
}
/*Top level side menus */
.subcontent a:hover {
	color:rgb(0,102,204);
	text-decoration:underline;
	/*background:		#dfe8ef;*/
	color: rgb(0,102,204)	;
}
/*Second level side menus */
div.subcontent2 {
	font-size:14pt;
	padding:3px;
	/*font-weight:bold;*/
	outline:		0;
}
/*Second level side menus */
.subcontent2 a {
	font-size:8pt;
	color: black;
	text-decoration:none;
	font-family: Tahoma;
}
/*Second level side menus */
.subcontent2 a:hover {
	color:rgb(0,102,204);
	text-decoration:underline;
}

/*
.contentLink a {
	font-size:110pt;
	color: rgb(0,102,204);
	padding-left:25px;
	text-decoration:none;
}
*/
/*
.quoteText {
	font-size:12px;
	color: black;
}
*/


#menu { 
	margin-left:auto;
	margin-right:auto;
	margin-bottom:auto;
	width:1034px;
	height:36px;
	background-image:url('/interfaces/icweb/images/bluegrad-mid-light.png');
	background-repeat:repeat-x;
	background-color:#eeeeee;
	background-attachment:bottom;
	border-top: 1px solid #aaaaaa;
	border-bottom: 1px solid #aaaaaa;
	border: 1px solid #aaaaaa;
	padding: 0px;
	margin-top:4px;
	margin-bottom:4px;
	vertical-align:middle;
}

div.prevLink { 
	text-align:left;
	font-size: 10pt;
}
div.nextLink {
	text-align:right;
	font-size: 10pt;	
}

/* Nav Menu */
#nav, #nav ul{
     margin:0;
     padding:0;
     list-style-type:none;
     list-style-position:outside;
     position:relative;
     line-height:1.5em;
 }
 
#nav a:link, #nav a:active, #nav a:visited{
    display:block;
    padding:0px 5px;
    border:1px solid #eeeeee;
    color:rgb(0,102,204);
    text-decoration:none;
    background-color:#eeeeee;
 }

#nav a:hover{
    background-color:#fff;
    color:#rgb(50,152,254);
}

#nav li{
    float:left;
    position:relative;
}

#nav ul {
    position:absolute;
    width:12em;
    top:1.5em;
    display:none;
}

#nav li ul a{
    width:12em;
    float:left;
}

#nav ul ul{
	top:auto;
	}

#nav li ul ul {
    left:12em;
    margin:0px 0 0 10px;
    }

#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li:hover ul ul ul ul{
    display:none;
}

#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li li li li:hover ul{
    display:block;
}

/****SaaS News****/

li.rssRow {
	padding:0px;
	border-bottom: 2px dotted #aaaaaa;
}

li.rssRow h4 {
	margin:2px;
}
li.rssRow h4 a {
	font-size:9pt;
	text-decoration:none;
	color:rgb(0,102,204);
}

li.rssRow div {
	font-size:7pt;
	text-align:right;
}

li.rssRow p {
	margin: 2px;
	margin-top:4px;
	font-size:8pt;
	text-align:right;
}

/*** New Stuff 4-10-2011 - ds */
#logo { 
	width:263px;
	height:62px;
}

.tagline {
	font-size:10pt;
	color: rgb(0,102,204);
	text-align:right;
	/*font-style:italic;*/
	font-weight:bold;
	/*text-decoration:underline;*/
}

.footer {
	width:1034px;
	margin-left:auto;
	margin-right:auto;
	border-top: 2px dotted #aaaaaa;
}

.footer-left {
	width:512px;
	float:left;
	text-align:left;
	font-size:8pt;
}
.footer-right {
	width:512px;
	float:right;
	text-align:right;
	font-size:7pt;
}

#rightboximage { 
	width:246px;
	height:62px;
}
