﻿body{  font-family: arial, helvetica,sans-serif; font-size:12px; color:#000000;width:1024px;margin:0px;padding:0px; margin-left:auto; margin-top:12px; margin-right:auto;}
h1,h2,h4,h5,h6,p{margin:16px 0px; padding:0px;}
h3{margin:16px 0px; padding-top:6px; padding-bottom:1px;}
p{font-family:arial, helvetica,sans-serif; font-size:12px; color:#000000;line-height:17px;}

a:link {text-decoration:underline;  color:#000000;} 
a:visited{text-decoration:underline;color:#000000;}    
a:hover {color:#FF0000;} 
a:active {color:#FF0000;} 
.header{background-image:url(assets/banner.jpg);width:470px !important;height:100px;padding:0px;margin:0px;margin-bottom:24px;}
.header H2{padding-left:29px; padding-bottom:2px;margin-bottom:-3px; padding-top:43px; margin-top:0px;  text-align:left;font-family:arial, helvetica,sans-serif; font-size:13px; color:#ffffff;}
.header H1{padding-left:29px; margin-top:0px; padding-top:0px;text-align:left;font-family:arial, helvetica,sans-serif; font-size:18px; color:#ffffff;}
H3{color:#ff0000;font-family:arial, helvetica,sans-serif; font-size:13px; font-weight:bold; margin-bottom:4px;margin-left:28px; margin-right:28px;}
H3.hbv{color:#ff0000;font-family:arial, helvetica,sans-serif; font-size:13px; font-weight:bold; margin-bottom:4px;margin-left:28px; margin-right:28px; margin-top:-20px;}
H3.htp{color:#ff0000;font-family:arial, helvetica,sans-serif; font-size:13px; font-weight:bold; margin-bottom:4px;margin-left:28px; margin-right:28px; margin-top:-7px;}
#leftButton{position:absolute; left:-2px; top:305px; width:55px;height:82px;background-image:url(assets/arrow_left.png); background-repeat:no-repeat;}
#rightButton{position:absolute; top:305px; right:1px; width:55px;height:82px;background-image:url(assets/arrow_right.png); background-repeat:no-repeat;}
#leftButton:hover{background-image:url(assets/arrow_left_down.png); background-repeat:no-repeat;}
#rightButton:hover{background-image:url(assets/arrow_right_down.png); background-repeat:no-repeat;}
ul{position:relative;margin-top:-4px;padding-top:0px;padding-bottom:0px;margin-bottom:0px; margin-right:24px;line-height:17px;}
li{margin-bottom:5px; color:#000000;}
ul.para{position:relative;margin-top:-4px;padding-top:0px; padding-bottom:6px;margin-bottom:0px; margin-right:24px;}
ul.bul{position:relative;margin-top:-4px;padding-top:5px; padding-bottom:0px;margin-bottom:0px; margin-right:0;margin-left:-30px; line-height:14;}
ul.bul2{position:relative;margin-top:-4px;padding-top:4px; padding-bottom:0px;margin-bottom:0px; margin-right:0;margin-left:-30px; width:140px;line-height:14px;}
ul.bul3{position:relative;margin-top:-4px;padding-top:4px; padding-bottom:0px;margin-bottom:0px; margin-right:0;margin-left:-30px;line-height:14;}
ul.bul4{position:relative;margin-top:-4px;padding-top:4px; padding-bottom:0px;margin-bottom:0px; margin-right:0;margin-left:-30px;line-height:14;}
ul.bul5{position:relative;margin-top:-4px;padding-top:4px; padding-bottom:0px;margin-bottom:0px; margin-right:0;margin-left:-30px;line-height:14;}
#mainContainer{position:relative; margin-left:auto; margin-right:auto;  width:1024px; padding-top:5px;[width:1024px;width:1024px;]}
.book{ position:relative;left:41px;width:940px;height:580px;margin-top:4px;background-image:url(assets/page_bg.png); background-repeat:repeat-x;padding-top:0px;border:solid; border-color:#DBDBDB; border-width:1px;}
.bookpage{width:940px;height:580px;padding:0px;;margin-top:0px;padding-bottom:50px;}
.leftpage{ width:470px; height:580px; float:left;padding:0px; color:#000000;}
.sleftpage{ width:470px; height:580px; float:left;padding:0px;padding-top:25px;color:#000000;}
.rightpage{ width:470px; height:590px; float:left;   padding:0px;padding-top:25px;color:#000000;}
#frontcover{padding-top:0px;position:relative;top:-1px;}
#backcover{padding-top:0px;position:relative;top:-26px;}
.leftpage p{ margin-right:28px;margin-left:28px;margin-top:0px}
.sleftpage p{ margin-right:28px;margin-left:28px;margin-top:0px}
.rightpage p{ margin-right:28px;margin-left:28px;margin-top:0px}
#pagedevider{position:absolute; top:78px; z-index:200;height:580px; width:27px;background-image:url(assets/page_divider.png); background-repeat:repeat-y;left:485px;} 
#topNav{position:relative;left:41px;width:940px; padding:0px; top:-4px}
.leftTitle{padding:0px; margin:0px;padding-bottom:5px;margin-left:2px; display:inline-block; width:150px;   cursor:pointer;-moz-user-select: none;-khtml-user-select: none;-webkit-user-select: none; -o-user-select: none; display:inline-block; }
.rightTitle{position:relative; padding-right:0px; left:445px; top:-3px; display:inline-block;  width:340px;  }
.toolBar{position:relative;left:41px;height:42px;width:940px; padding:0px; border:1px solid #DBDBDB;background-image:url(assets/top_header_bar.png); background-repeat:repeat-x;}
.shadowBar{position:relative;left:41px;height:4px;width:940px; padding:0px;margin:0px border:1px solid #bbb;background-image:url(assets/page_dropshadow.png); background-repeat:repeat-x;}
#toolbarTitle{position:relative; display:inline-block;  margin-top:16px;margin-left:16px;font-family:arial, helvetica,sans-serif; font-size:13px; letter-spacing:.3px;  }
.cbtn_toc{position:absolute; top:-3px; left:860px;width:93px; height:43px;background-image:url(assets/btn_toc.png); cursor:pointer; }
.cbtn_toc:hover{background-image:url(assets/btn_toc_down.png); cursor:pointer; }
.cbtn_toc_down{position:absolute; top:-3px; left:860px;width:93px; height:43px;background-image:url(assets/btn_toc_down.png); cursor:pointer; }
#bchapter{font-weight:normal; }
#btitle{font-weight:normal;}
.tocHeader{margin-left:28px;color:#FF0000;margin-top:34px;margin-bottom:25px;font-size:15px;font-weight:bold}
.tocItem{ margin-left:28px;font-size:12px;padding-bottom:11px;margin-top:11px;border-bottom:inset; border-bottom-color:#CCC; border-bottom-width:1px;margin-right:28px; cursor:pointer;}
.tocItem:hover{color:#ff0000;}
.chap{font-weight:normal;}
.pageNumL{font-size:13px; color:#7a7a7a; position:absolute; bottom:7px; left:15px;}
.pageNumR{font-size:13px; color:#7a7a7a; position:absolute; bottom:7px; right:15px;}
.super{vertical-align:top; font-size:75%;line-height:10px;}
.super2{vertical-align:top; font-size:50%;line-height:10px;}
.rfootnote{position:absolute;left:500px;bottom:8px;width:403px;}
.rfootnote p{margin:0px;padding:0px;width:403px;color:#7a7a7a;font-size:11px;font-family:arial, helvetica,sans-serif;line-height:normal;display:block;}

.rfootnote a{
	margin:0px;
	padding:0px;
	width:403px;
	text-decoration:none;
	color:#7a7a7a;
	font-size:11px;
	font-family:arial, helvetica,sans-serif;
	
	
}


.footnotePop{
	position:relative;
	left:0px;
	bottom:-60px;
	width:450px;
	color:#7a7a7a;
	font-size:11px;
	font-family:arial, helvetica,sans-serif;
	height:20px;
	
}


.footnotePop p{
	position:relative;
	left:0px;
	bottom:0px;
	width:450px;
	color:#7a7a7a;
	font-size:11px;
	font-family:arial, helvetica,sans-serif;
	height:10px;
	margin:0px;
	padding:0px;
	
	
}





.lfootnote{
	margin:0px;
	padding:0px;
	position:absolute;
	left:39px;
	bottom:8px;
	width:398px;

	
}


.lfootnote p{
	margin:0px;
	padding:0px;
	width:403px;
	color:#7a7a7a;
	font-size:11px;
	font-family:arial, helvetica,sans-serif;
	display:block; 
	line-height:normal;
	
	
}
.lfootnote a{
	margin:0px;
	padding:0px;
	width:403px;
	text-decoration:none;
	color:#7a7a7a;
	font-size:11px;
	font-family:arial, helvetica,sans-serif;
	
	
}


.llfootnote{
	margin:0px;
	padding:0px;
	position:absolute;
	left:39px;
	bottom:4px;
	width:403px;
	
}

.llfootnote p{
	margin:0px;
	padding:0px;
	width:403px;
	color:#7a7a7a;
	font-size:11px;
	font-family:arial, helvetica,sans-serif;
	
	
}

.obttn a {
    -moz-text-blink: none !important;
    -moz-text-decoration-color: -moz-use-text-color !important;
    -moz-text-decoration-line: none !important;
    -moz-text-decoration-style: solid !important;
	text-decoration:none;
    background-attachment: scroll;
    background-clip: border-box;
    background-color: #FE0201;
    background-image: url("http://www.oracleimg.com/us/assets/obttn-bg.png");
    background-origin: padding-box;
    background-position: -25px 50%;
    background-repeat: no-repeat;
    background-size: auto auto;
    border-bottom-left-radius: 4px;
    border-bottom-right-radius: 4px;
    border-top-left-radius: 4px;
    border-top-right-radius: 4px;
    box-shadow: 0 1px 1.5px rgba(0, 0, 0, 0.5);
    color: #FFFFFF !important;
    display:inline-block;
    font-size: 12px;
    font-weight: bold;
    line-height: 16px;
    margin-bottom: 6px;
    margin-left: 0;
    margin-right: 8px;
    margin-top: 8px;
    padding-bottom: 2px;
    padding-left: 8px;
    padding-right: 8px;
    padding-top: 3px;
    text-align: left;
}
#clo22  a{
 margin-top: 6px;	
	
}
#clo23  a{
 margin-top: 6px;	
	
}
 #clo24  a{
 margin-top: 6px;	
	
}
#clo14  a{
 margin-top: 2px;	
 margin-bottom: 25px;	
}
#clo15  a{
 margin-top: 2px;	
 margin-bottom: 0px;	
}
 #clo17  a{
 margin-top: 2px;	
 margin-bottom: 25px;	
}
#clo12{
	margin-left:20px;
	margin-top:-13px;
	margin-bottom:18px;
}
.obttn a:hover {
    -moz-border-bottom-colors: none;
    -moz-border-image: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    -moz-text-blink: none !important;
    -moz-text-decoration-color: -moz-use-text-color !important;
    -moz-text-decoration-line: none !important;
    -moz-text-decoration-style: solid !important;
    background-color: #FFFFFF;
    background-position: -525px 50%;
    border-bottom-color: #C3C3C3;
    border-bottom-style: solid;
    border-bottom-width: 1px;
	text-decoration:none;
    border-left-color-ltr-source: physical;
    border-left-color-rtl-source: physical;
    border-left-color-value: #C3C3C3;
    border-left-style-ltr-source: physical;
    border-left-style-rtl-source: physical;
    border-left-style-value: solid;
    border-left-width-ltr-source: physical;
    border-left-width-rtl-source: physical;
    border-left-width-value: 1px;
    border-right-color-ltr-source: physical;
    border-right-color-rtl-source: physical;
    border-right-color-value: #C3C3C3;
    border-right-style-ltr-source: physical;
    border-right-style-rtl-source: physical;
    border-right-style-value: solid;
    border-right-width-ltr-source: physical;
    border-right-width-rtl-source: physical;
    border-right-width-value: 1px;
    border-top-color: #C3C3C3;
    border-top-style: solid;
    border-top-width: 1px;
    color: #E93921 !important;
    padding-bottom: 1px;
    padding-left: 7px;
    padding-right: 7px;
    padding-top: 2px;
	
}

#top{margin-top:28px}


.llfootnote a{margin:0px;padding:0px;width:403px;text-decoration:none;color:#7a7a7a;font-size:7px;font-family:arial, helvetica,sans-serif;}

.chapTitle{}
.tocNumber{color:#999;width:28px; float:right; text-align:right }
.pictureQuote{height:87px;margin-left:28px; margin-right:24px; margin-top:25px;margin-bottom:25px;}
.pictureQuotet{height:87px;margin-left:28px; margin-right:24px; margin-top:0px;margin-bottom:25px;}
.pimg{width:154px;height:87px; float:left; position:relative; border:solid;border-width:1px;border-color:#ccc;margin-right:15px;z-index:242;}

.vidbtn{width:154px;height:87px;position:absolute;  border:none; cursor:pointer; left:-170px;top:1px; z-index:1000; }

.pqtextbox{position:relative;float:left; width:235px; margin-bottom:23px;}
.pqtext{font-size:12px;top:0px;width:255px;color:#4F4F4F;margin-top:-3px;[line-height:15px;line-height:14px;]}
.pqcaller{ font-size:12px;width:255px;color:#4F4F4F; margin-top:5px;[margin-top:5px;margin-top:8px;]}

.pqaction{margin-top:-1px;font-size:12px; color:#ff0000; text-decoration:none; cursor:pointer;}
.pqaction img{position:relative;left:-1px; padding-top:2px;margin-right:4px;}

.pqaction:hover{font-size:12px; color:#ff0000; text-decoration:underline;}


.ipqaction{margin-top:-1px;font-size:12px; color:#ff0000; text-decoration:none; cursor:pointer;}
.ipqaction img{ padding-top:2px;margin-right:4px;}

.ipqaction:hover{font-size:12px; color:#ff0000; text-decoration:underline;}
.quote-caller{position:relative;width:412px;left:0px; padding-top:0px;font-size:12px;font-weight:normal;color:black;margin-right:auto;margin-left:auto;margin-top:0px;margin-bottom:11px;}


.quote-text{position:relative;width:412px;font-weight:bold;
	margin-right:auto;
	margin-left:auto;
	margin-top:9px;
		font-size:16px;[font-size:16px;font-size:16px;]
		
		color:black;
		line-height:22px;
		padding-bottom:0px;
		margin-bottom:7px;
		letter-spacing:-.5px;
		-webkit-
		
}

.quote{margin-bottom:22px;
width:414px;
margin-left:auto;
margin-right:auto;
border-color:black;
border-width:1px;
border-top-style:solid;
border-bottom-style:solid;}
.quotet{margin-bottom:22px;width:412px;margin-top:4px;width:412px;margin-left:auto;
margin-right:auto;border-color:black;
border-width:1px;
border-top-style:solid;
border-bottom-style:solid;}
.quote2{width:412px;margin-bottom:16px;margin-left:auto;
margin-right:auto;border-color:black;
border-width:1px;
border-top-style:solid;
border-bottom-style:solid;}

.sidebar{margin-top:31px;margin-right:28px;margin-left:28px;border:solid;border-width:1px;border-color:#ccc;}
.sidebart{margin-top:31px;margin-right:28px;margin-left:28px;border:solid;border-width:1px;border-color:#ccc;  }
.sidebarh{ padding:0px;margin:0px;height:31px; width:412px;border-bottom:1px solid #DBDBDB;background-image:url(assets/1px_sidebar_top.png); background-repeat:repeat-x;}
.sidebarg{margin-top:31px;margin-right:28px;margin-left:28px;border:solid;border-width:1px;border-color:#ccc;height:100%}
h4{font-family:arial, helvetica,sans-serif;padding:0px; margin:0px;position:relative;font-weight:bold; color:#333333; font-size:13px;padding-top:10px; text-align:left}
.sidebartext{padding:0px; margin:0px;}
.sidebartext p{font-family:arial, helvetica,sans-serif;padding:0px; margin:0px;margin-right:19px;margin-left:19px;margin-top:12px;margin-bottom:13px;font-size:12px;line-height:15px;}


.mtoc-item{height:31px; padding-left:9px; padding-right:15px; padding-top:7px; -moz-user-select: none;-khtml-user-select: none;user-select: none;cursor:pointer;}
.mtoc-item:hover{color:#ff0000;}
.mtoc-item-down{height:31px; padding-left:9px; padding-right:15px; padding-top:7px; -moz-user-select: none;-khtml-user-select: none;user-select: none;cursor:pointer;color:#ff0000;}

#toc{position:absolute; left:699px; top:62px; width:269px; height:322px; z-index:100;}
 #toc-top{width:292px; height:64px;  z-index:101;}
 #toc-tl{background-image:url(assets/toc-tl.png); float:left; width:24px; height:100%; }
 #toc-tm{background-image:url(assets/toc-tm.png);background-repeat:repeat-x;  float:left;width:206px; height:100%;font-family:arial, helvetica,sans-serif; font-size:15px; color:#ffffff; font-weight:bold;margin-left:-1px} 
 #toc-tm p{font-family:arial, helvetica,sans-serif; font-size:15px; color:#ffffff; font-weight:bold;margin-top:30px; } 
 #toc-tr{background-image:url(assets/toc-tr.png); float:left;width:62px; height:100%; } 
 #toc-tr:hover{background-image:url(assets/toc-tr-down.png);  } 
 
 
 #toc-middle{width:297px; height:217px;z-index:101; }
 #toc-ml{background-image:url(assets/toc-ml.png);background-repeat:repeat-y;float:left; width:16px; height:100%;margin-top:0px; [width:17px;width:17px;margin-top:-1px] }
 #toc-mm{background-color:#ffffff ; float:left;width:260px; height:218px;margin-top:-1px;margin-left:-1px;[width:259px;width:259px;]} 
 #toc-mr{background-image:url(assets/toc-mr.png);background-repeat:repeat-y;margin-top:0px; float:left;width:16px; height:100%;[width:17px;width:17px;margin-top:1px]}
 
 
  #toc-bottom{width:297px; height:26px;  z-index:101; }
 #toc-bl{background-image:url(assets/toc-bl.png); float:left; width:24px; height:100%;}
 #toc-bm{background-image:url(assets/toc-bm.png);background-repeat:repeat-x;  float:left;width:244px; height:100%;margin-left:-1px[width:245px;width:245px]} 
 #toc-br{background-image:url(assets/toc-br.png); float:left;width:24px; height:100%;margin-left:-1px; padding-top:-1px;[margin-top:-0px;margin-top:0px] } 

 


#toc-close-btn{position:relative; left:220px; top:-360px;  width:43px; height:57px; z-index:150;}
#toc-wrapper{position:relative;left:10px; width:252px;top:-360px;}

#modal{z-index:1000;position:absolute;display:none;top:0px; left:0px; width:100%; height:100%; background-color:#000000;opacity:0.6;}
#tmodal{z-index:1000;position:absolute;display:none;top:0px; left:0px; width:100%; height:100%; background-color:#000000;opacity:0.6;}


#overlay-container{z-index:1001;display:none;height:509px;width:832px;position:absolute;top:0px; left:0px; text-align:center;overflow:hidden;}

#overlay-close{width:100%;padding:0px;text-align:right; color:#ffffff;  height:20px; padding-left:10px; position:relative; cursor:pointer; }
#overlay-close img{position:relative;right:3px;}
#overlay-content{width:100%; height:100%; color:#ffffff; background-color:#ffffff;}


#toverlay-container{z-index:1001;display:none;height:509px;width:832px;position:absolute;top:0px; left:0px; text-align:center;overflow:hidden;}

#toverlay-close{width:100%;padding:0px;text-align:right; color:#ffffff;}
#toverlay-close img{cursor:pointer; }
#toverlay-content{width:832px; height:489px; color:#ffffff; background-color:#ffffff;}


#voverlay-container{z-index:1001;display:none;height:509px;width:832px;position:absolute;top:0px; left:0px; text-align:center;overflow:hidden;}

#voverlay-close{width:100%;padding:0px;text-align:right; color:#ffffff;}
#voverlay-close img{cursor:pointer;}
#voverlay-content{width:832px; height:489px; color:#ffffff; background-color:#ffffff;}

.resource-header{height:70px; width:133px; padding-top:40px;font-family:arial, helvetica,sans-serif; font-weight:bold; font-size:15px; padding-left:12px; border-bottom:none;}
.resources-tabs{ width:133px;}
.resource-tab{cursor:pointer;font-family:arial, helvetica,sans-serif; font-size:12px;border-top: 1px solid #DBDBDB;border-bottom: 1px solid #DBDBDB; height:36px; width:131px; background-image:url(assets/1px_resource_btn.png); background-repeat:repeat-x; padding-top:12px;; padding-left:10px;border-right:none; border-left:none; color:#000000; margin-top:-1px;}
.select-resource-tab{font-family:arial, helvetica,sans-serif; font-size:12px;border-top: 1px solid #DBDBDB;border-bottom: 1px solid #DBDBDB; color:#ff0000; height:36px; width:131px; background-color:#ffffff;  padding-top:12px;border-right:none; border-left:none; padding-left:10px;margin-top:-1px;}



.resources-left{display:inline-block; width:133px; vertical-align:top; height:500px; margin-top:25px; margin-left:27px;border: 1px solid #DBDBDB; background-color:#EDEDED;}
.resources-right{margin:0px; padding:0px;display:inline-block;border: 1px solid #DBDBDB; width:284px;height:500px; margin-top:25px; }
.resources-right ul{margin:0px;padding-top:36px; padding-bottom:36px; padding-left:16px; list-style-type: none; padding-right:0px; height:427px; overflow-y:auto; overflow-x: hidden;  }
.resources-right li {font-family:arial, helvetica,sans-serif;padding:0px; margin:0px;margin-bottom:10px; padding-right:16px;font-size:12px;color: #000000;}
.litext{margin-left:18px; position:relative;top:-2px;cursor:pointer;}
.litext:hover{color:#ff0000;}

div,h1,h2,h3,h4,h5{   
box-sizing: border-box;
-moz-box-sizing: border-box;
-ms-box-sizing: border-box;
-webkit-box-sizing: border-box;}


.caseStudy{
	
	width:416px;
	padding-top:21px;
	margin-top:25px;
	padding-bottom:16px;
	margin-bottom:25px;
	margin-left:28px;
	margin-right:18px;
	border-style:solid;
	border-width:1px;
	border-color:#CCC;
	leading:15px;
	background: -moz-linear-gradient(top, #ffffff 0%, #e0e0e0 100%);[background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#e0e0e0));background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#e0e0e0)); ]
	
}


.caseStudyt{
	
	width:416px;
	padding-top:21px;
	margin-top:0px;
	padding-bottom:16px;
	margin-bottom:25px;
	margin-left:28px;
	margin-right:18px;
	border-style:solid;
	border-width:1px;
	border-color:#CCC;
	leading:15px;
	background: -moz-linear-gradient(top, #ffffff 0%, #e0e0e0 100%);[background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#e0e0e0));background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#e0e0e0)); ]
	
}



.sidebar
{
	width:414px;
	background-image:url(assets/1px_resource_page.png);
	background-repeat:repeat-x;
	margin-top:25px;
	margin-bottom:28px;	
	background: -moz-linear-gradient(top, #ffffff 0%, #e0e0e0 100%);[background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#e0e0e0));background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#e0e0e0));] 
	
	
}
.sidebart
{
	width:414px;
	background-image:url(assets/1px_resource_page.png);
	background-repeat:repeat-x;
	margin-top:0px;
	margin-bottom:28px;	
	margin-left:28px;
	background: -moz-linear-gradient(top, #ffffff 0%, #e0e0e0 100%);[background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#e0e0e0));background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#e0e0e0));] 
	
	
}
.sidebarText{
	font-size:12px;
	margin-left:19px;
	margin-right:19px;
	margin-bottom:14px;
	padding-top:11px;
	color:#666666;
	line-height:17px;
	

}

.sidebarText a{
	font-size:12px;
	
	margin-right:19px;
	margin-bottom:14px;
	padding-top:11px;
	color:#666666;
	line-height:17px;
	

}

.sidebarText a:visited{
	font-size:12px;
	margin-right:19px;
	margin-bottom:14px;
	padding-top:11px;
	color:#666666;
	line-height:15px;
}
.sidebarText a:hover{
	color:#ff0000;
	text-decoration:underline;

}






.sidebarHeaderText{
	margin-left:19px;
		font-size:12px;
	font-weight:bold;
	line-height:31px;

}



.sidebarHeader
{
	font-weight:bold;
	font-size:12px;
	line-height:31px;
	background-image:url(assets/1px_sidebar_top.png);
	background-repeat:repeat-x;
	height:31px;
	width:412px;
	border-bottom-style:solid;
	border-width:1px;
	border-color:#CCC;

	
}
.insightBoxAPP{
	width:420px;
	height:110px;
	margin-left:28px;
	border-style:solid;
	border-width:1px;
	border-color:#CCC;
	padding-bottom:2px;	
	background: -moz-linear-gradient(top, #ffffff 0%, #e0e0e0 100%);[background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#e0e0e0));background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#e0e0e0));] 
}

.insightBoxSTR{
	width:420px;
	height:211px;
	margin-left:28px;
	border-style:solid;
	border-width:1px;
	border-color:#CCC;
	padding-bottom:2px;	
	background: -moz-linear-gradient(top, #ffffff 0%, #e0e0e0 100%);[background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#e0e0e0));background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#e0e0e0));] 
}
.insightBoxTEC{
	width:420px;
	height:120px;
	margin-left:28px;
	border-style:solid;
	border-width:1px;
	border-color:#CCC;
	padding-bottom:2px	;
	background: -moz-linear-gradient(top, #ffffff 0%, #e0e0e0 100%);[background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#e0e0e0));background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#e0e0e0));] 
}
.insightBoxHRD{
	width:420px;
	height:26px;
	margin-left:28px;
	border-style:solid;
	border-width:1px;
	border-color:#CCC;
	padding-bottom:2px;	
	background: -moz-linear-gradient(top, #ffffff 0%, #e0e0e0 100%);[background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#e0e0e0));background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#e0e0e0));] 
}
.leftColInsights{
	margin-top:5px;
	width:210px;

	float:left;
	margin-left:2px;
	background:none;	
}

.rightColInsights{
	margin-top:5px;
	width:202px;
	float:right;
	margin-right:4px;
	background:none;
	
		
}
.mtocnum{float: right;margin-right:-5px;color:#9C9C9C;
}