 .vc_table{
        border: 0px silver solid  !important ;
    }
 .vc_tr{
    }
 .vc_td{
        cursor:hand  !important ;
        background-color: white  !important ;
        border-top:   0px  !important ;
        border-right: 0px  !important ;
        border-left:  0px  !important ;
        border-bottom: 0px silver dotted  !important ;
        padding: 0em 0em 0em 0em  !important ;
    }
 .vc_desc{
        color: black  !important ;
        text-decoration: none  !important ;
        font-size: 10pt  !important ;
        line-height: 15px  !important ;
        font-family:verdana,arial,sans-serif  !important ;
    }
 .vc_title{
        color: blue  !important ;
        font-size: 8pt  !important ;
        line-height:15px  !important ;
        font-family:verdana,arial,sans-serif  !important ;
    }
 .vc_sitehost{
        color: blue  !important ;
        text-decoration: none  !important ;
        font-size: 8pt  !important ;
        line-height:13px  !important ;
        font-family:verdana,arial,sans-serif  !important ;
    }

 a.vc_desc:link{
        color: #333333  !important ;
        text-decoration: none  !important ;
        font-size: 7pt  !important ;
        line-height: 12px  !important ;
        font-family:verdana,arial,sans-serif  !important ;
    }
 a.vc_desc:visited{
        color: #333333  !important ;
        text-decoration: none  !important ;
        font-size: 7pt  !important ;
        line-height: 12px  !important ;
        font-family:verdana,arial,sans-serif  !important ;
    }
 a.vc_desc:hover{
        color: #333333  !important ;
        text-decoration: none  !important ;
        font-size: 7pt  !important ;
        line-height: 12px  !important ;
        font-family:verdana,arial,sans-serif  !important ;
    }
 a.vc_desc:active{
        color: #333333  !important ;
        text-decoration: none  !important ;
        font-size: 7pt  !important ;
        line-height: 12px  !important ;
        font-family:verdana,arial,sans-serif  !important ;
    }

 a.vc_title:link{
        color: #5389BF  !important ;
        font-size: 10pt  !important ;
        line-height:18px  !important ;
font-weight: bold !important ;
        font-family:verdana,arial,sans-serif  !important ;
    }
 a.vc_title:visited{
        color: #5389BF  !important ;
        font-size: 10pt  !important ;
        line-height:18px  !important ;
font-weight: bold !important ;
        font-family:verdana,arial,sans-serif  !important ;
    }
 a.vc_title:hover{
        color: #ff6600  !important ;
        font-size: 10pt  !important ;
        line-height:18px  !important ;
font-weight: bold !important ;
        font-family:verdana,arial,sans-serif  !important ;
    }
 a.vc_title:active{
        color: #5389BF  !important ;
        font-size: 10pt  !important ;
        line-height:18px  !important ;
font-weight: bold !important ;
        font-family:verdana,arial,sans-serif  !important ;
    }

 a.vc_sitehost:link{
        color: white  !important ;
        text-decoration: none  !important ;
        font-size: 2pt  !important ;
        line-height:3px  !important ;
        font-family:verdana,arial,sans-serif  !important ;
    }
 a.vc_sitehost:visited{
        color: white  !important ;
        text-decoration: none  !important ;
        font-size: 2pt  !important ;
        line-height:3px  !important ;
        font-family:verdana,arial,sans-serif  !important ;
    }
 a.vc_sitehost:hover{
        color: white  !important ;
        text-decoration: none  !important ;
        font-size: 2pt  !important ;
        line-height:3px  !important ;
        font-family:verdana,arial,sans-serif  !important ;
    }
 a.vc_sitehost:active{
        color: white  !important ;
        text-decoration: none  !important ;
        font-size: 2pt  !important ;
        line-height:3px  !important ;
        font-family:verdana,arial,sans-serif  !important ;
    }

a.or:link{
color: #ff6600;
font-size: 100%;
text-decoration:underline;
}
a.or:visited{
color: #ff6600;
font-size: 100%;
text-decoration:underline;
}
a.or:hover{
color: #369;
font-size: 100%;
text-decoration:none;
}

/* controls the content display in the help pages */
#content {
  padding: 0 32px 15px 15px;
}
#content1 {
  padding: 0 32px 0 15px;
}

table.chart{
   padding: 0px;
   margin: 0px;
   border-spacing: 0px;	
   border-collapse: collapse;
   border: 2px solid #8888FF;
   font-size: 12px;
}

table.chart a:link { 
        font-weight:normal;
	text-decoration: none; 
	color: #5389BF;
}
table.chart a:visited { 
        font-weight:normal;
	text-decoration: none; 
	color: #5389BF;
}
table.chart a:hover, a:active { 
        font-weight:normal;
	text-decoration: none; 
	color: #f60;
}



table.chart th a:link { 
        font-weight:bold;
	text-decoration: none; 
	color: #000000;
}
table.chart th a:visited { 
        font-weight:bold;
	text-decoration: none; 
	color: #000000;
}
table.chart th a:hover, a:active { 
        font-weight:bold;
	text-decoration: none; 
	color: #f60;
}



#line{
  
   background: #EEEEFF; 
   padding: 0px;
   text-align: left;
   border: 1px solid #CCCCFF;
  
}

.Line1 {
  background: #CCCCFF;
  color: #333;
}



.dd{
   font-weight: bold;
   background: #EEEEFF; 
   padding: 3px;
   text-align: left;
   border: 1px solid #CCCCFF;
   border-bottom: 2px solid #8888FF;
}

table.chart th{
   font-weight: bold;
   background: #EEEEFF; 
   padding: 5px;
   text-align: left;
   border: 1px solid #CCCCFF;
   border-bottom: 2px solid #8888FF;
}


table.chart td.line{
  
   border: 1px solid #CCCCFF;
}

table.chart ul{
  
   margin: 5px; padding: 1px;
}
table.chart li{
  
   list-style-type: none;
size: 80%;
}



		.highlight { color: #61A1DF; }
		.searchheading { font-size: 130%; font-weight: bold; }
		.summary { font-size: 80%; font-style: italic; } 
		.results { font-size: 100%; }
		.category { color: #999999; }
		.description { font-size: 100%; color: #008000; }
		.context { font-size: 100%; }
		.infoline { font-size: 80%; font-style: normal; color: #008000;}
		.sorting { text-align: right; }
		.result_title { font-size: 150%; }

		.zoom_searchform { font-size: 100%; }
		.zoom_options { font-size: 80%; }
		input.zoom_button {  }
		input.zoom_searchbox {  }

/* default body settings */
body {
  margin: 0px 0px 0px 0px;
  padding: 0;
  font-family: Arial, Helvetica, Verdana, Sans-serif;
  font-size: 80%;
  color: #333;
  background-color: #fff;
 
  background-repeat: repeat-x;
  background-position: top left;
  background-attachment: scroll;
}


body#customizePop { 
  background-image: none;
  margin: 0 0 0 25px;
}

#blueline {border: 0px solid #99ccff; background-color:#99ccff; margin-top:10px; margin-bottom:10px; padding:1px;}

/* ================= catalog tabs ================== */
/* generic catalog tab properties */
.catList {
  white-space: nowrap;
  padding: 0;
  margin: 0 0 2px 0px;
}
/* catalog tabs on the home pages */
#homePage .catList {
  text-align: center;
  margin: 3px 0 2px 0;
}
.tabOn, .tabOff, .tabOnEnd, .tabOffEnd {
  white-space: nowrap;
  text-align: center;
  text-decoration: none;
font-size: 10px;
  padding: 3px 2px 2px 2px;
  width: 7%;
  margin: 0;
}


.tabOn1, a.tabOn1 {
  white-space: nowrap;
  text-align: center;
  text-decoration: none;
font-size: 10px;
color: #ff6600;
  padding: 3px 3px 2px 3px;
  width: 7%;
  margin: 0;
}


.highlight { font-weight: bold; }




h7, h7.a{
	background: #E8ECF0;
	border: 1px solid #7088B0;
	clear: right;
	color: #036;	 
	font: bold 100% Arial,Helvetica,sans-serif;
	margin:35px 0 10px 0;
	padding: 3px 10px;
}

.btn{font-weight:bold;color:#FFF;background-color:#019ec7;  cursor:hand;margin-bottom:-1px; width:100px;padding-top:1px; }

.btn1{font-weight:bold;color:#000; font-size: 16px;padding-top:1px; margin-bottom:-1px; }

.outline {
	padding: 3px;
	border: 1px dashed #FFCC33;
	background-color: #F7F7F7;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: normal;
	color: #333333;
}


p.lblue {
  margin: 0;
  padding: 3px 0 2px 32px;
  border-top: 4px solid #9cf;
 border-bottom: 4px solid #9cf;
  color: #fff;
  font-size: 105%;
  font-weight: bold;
  background-color: #588fc7;
}


/* result information message */
.resultHeading {
  border-top: 4px solid #9cf;
  padding: 2px 0 3px 0;
}
.resultHeading table {
  width: 100%;
}
.resultHeading table td.inf, .resultHeading table td.ocf {
  white-space: nowrap;
  margin: 0;
}


/* default link colors */
a { 
  color: #5389BF;
  background-color: transparent;
}
a:visited { 
  color: #1f5ba4;
  background-color: transparent;
}
a:hover { 
  color: #f60;
  background-color: transparent;
}
/* default page elements */
p, li, dl {

}
/* buttons */
.button {
  text-transform: uppercase;
  font-size: 90%;
}
td {

}
dt {
  font-weight: bold;
}

#atwlogo {
  margin: 0;
  padding: 0 0 15px 32px;
}

p.sectionTitle {
  margin: 0;
  padding: 3px 0 2px 32px;
  border-top: 4px solid #9cf;
  color: #fff;
  font-size: 105%;
  font-weight: bold;
  background-color: #588fc7;
}

td.noNav #pageTitle, td.noNav #content {
  padding-left: 22px;
}

table.pageBody {
  margin: 0;
}

table.pageBody td.navBar {
  padding: 0 0 0 5px;
}


table.pageBody1 td.navBar1 {
  padding: 0 5px 0 0;
}


table.pageBody2 td.navBar2 {
  padding: 0;
}

/* single pixel lines in the help pages */
.st4 { 
  background-color: #ccc;
}

/* single pixel vertical lines in the help pages */
.st5         { background-color: #fff; background-image: 
               url('../Local%20Settings/Temporary%20Internet%20Files/Local%20Settings/Temporary%20Internet%20Files/Content.IE5/P37WMJ1D/dv2.gif'); 
               background-repeat: repeat-y; background-attachment: scroll; 
               background-position: 0% 50% }
.bbres {
  color: #333;
  background-color: #efefef;
}

/* page title for the help pages */
.pageName {
  font-size: 105%;
  font-weight: bold;
  color: #f60;
  background-color: transparent;
}

/* for warnings in feedback forms etc. */
.redwarn {
  color: #a00;
  font-weight: bold;
}



/*=================== All styles for the left-hand navigation column ===================*/
/* left-hand navBar column */
#customize .navBar {
  padding-top: 5px;
  padding-right: 10px;
  white-space: nowrap;
}
/* helpSect title for the help pages */
.helpSect {
  font-size: 105%;
  font-weight: bold;
  color: #333;
  text-decoration: none;
  padding: 5px 5px 5px 0;
  background-color: transparent;
}
/* helpSecton title for the help pages */
.helpSectOn { 
  font-size: 105%;
  font-weight: bold;
  color: #f60;
  text-decoration: none;
  padding: 5px 5px 5px 0;
}
/* navBar section ON link styles */
.helpSectOn a, .helpSectOn a:visited, .helpSectOn a:hover {
  text-decoration: none;
  color: #f60;
  background-color: transparent;
}
/* navBar section link styles */
.helpSect a, .helpSect a:visited, .helpSect a:hover {
  text-decoration: none;
  color:#333;
  background-color: transparent;
}
/* navigation links in help pages */
.links {
  padding:0px 0px 15px 10px;
}
.links a, #links {
  line-height: 18px;
}

/* FAQ Answer Header */
#content .faqHead, .customizeForms h2, h2, h3 {
  font-size: 105%;
  font-weight: bold;
  color:#f60;
  background-color: transparent;
}

 h2 {margin: 0px;}

/* heading2 for help pages */
#pageTitle {
  font-size: 110%;
  font-weight: bold;
  color: #333;
  padding: 5px 0px 5px 15px;
  border-bottom: 1px solid #ccc;
  background-color: #efefef;
}

#customize #pageTitle, #customizePop #pageTitle {
  border-bottom: none;
}

/* each toc entry */
h2.tocTitle, h3.customizeLabel {
  border-bottom: 1px solid #ccc;
  padding-bottom: 5px;
}


/* each toc entry */
h2.tocTitle1, h3.customizeLabel1 {
  border-bottom: 1px dotted #ccc;
  padding-bottom: 0px;
}

#customizePop h3.customizeLabel {
  border-top: none;
}

h2.customizeTitle {
  color: #333;
  padding-top: 10px;
}

html>body h2.customizeTitle {
  padding-top: 0;
}

/* date rendered on the what's new "blog" pages */
.blogDate {
  border-top: 1px solid #ccc;
}
.blogDateFirst, .blogDate {
  width: 100%;
  margin-top: 20px;
  padding-top: 10px;
}

/* background color for the feedback forms in help pages */
#forms { 
  color: #333;
  background-color: #efefef;
}

/* faq question links in help pages */
.questions a { 
  line-height: 18px;
}

/* border for screenshot images in help */
#content p img, #content a img { border:0px solid #666; }
#content .icon img, #content .icon a:hover img { border:none; }
#content a:hover img { border:0px solid #f60; }



/* background color for single pixel lines defined by table cells */
.fineLine    { background-color: #ccc; background-image: 
               url('../Local%20Settings/Temporary%20Internet%20Files/Local%20Settings/Temporary%20Internet%20Files/Content.IE5/P37WMJ1D/dv2.gif'); 
               background-repeat: repeat-y; background-attachment: scroll; 
               color: #333; background-position: 0% 50% }
/* formBackground */
.formBackground {
  color: #333;
  background-color: #efefef;
  padding-top: 10px;
  padding-bottom: 15px;
  padding-right: 10px;
}

/* bold label for the form fields */
.formBackground .label {
  text-align: right;
  font-weight: bold;
  padding-left: 15px;
  white-space: nowrap;
}

table.custOption {
  margin-left: 20px;
  padding-top: 10px;
  padding-bottom: 10px;
  padding-right: 20px;
  background-color: #efefef;
}

#customize .label, #customizePop .label {
  padding-left: 30px;
  white-space: nowrap;
}

.formBackground p.usePNG {
  padding-left: 138px;
}

.faqLabel {
  font-weight: bold;
  white-space: nowrap;
}

/* Classes for the adv query language tables */
table.advOperators {
  border: 1px solid #ccc;
}

table.advOperators td.bbres {
  background-color: #efefef;
  color: #333;
  font-weight: bold;
}

table.advOperators td.faqLabel {
  font-weight: bold;
}

table.advOperators td {
  border-width: 1px 1px 1px 1px;
  border-style: solid;
  border-color: #ccc;
  padding: 4px;
  margin: 0;
}

table.advOperators td.faqExample {
  white-space: nowrap;
}






/* footer */
.footer {
  text-align: left;
  background-color: transparent;
  margin: auto;
}

.footer p.links, .footer p.copy, .footer .logos {
  text-align: center;
  margin: auto;
}
.footer p.links {
  padding: 0;
  margin: 10px 0 5px 0;
}
.footer p.copy {
  margin: 0;
  padding: 0 0 10px 0;
}

.footer .logos {
  border-top: 1px solid #ccc;
  border-bottom: 1px solid #ccc;
  padding: 10px 0 5px 0;
  margin: 0 32px 0 32px;
}
.footer .logos img {
  border: none;
}
/* shared link classes */
.footer p.links a:hover, #customize .navBar a:hover, .restoreNavSave a.custRestore:hover, .links a:hover, .questions a:hover {
  text-decoration: none;
}




 #navcontainer
{
background: #ffffff;
width: 100%;
margin: 0 auto;
padding: 0;

font-size: 13px;
text-align: center;
}

ul#navlist
{
text-align: left;
list-style: none;
padding: 0;
margin: 0 auto;
width: 100%;
}

ul#navlist li
{
display: block;
margin: 0;
padding: 0;
}

ul#navlist li a
{
display: block;
width: 100%;
padding: 0.2em 0 0.1em .2em;
border-width: 0px;
border-color: #ffe #aaab9c #ccc #fff;
border-style: solid;

text-decoration: none;
background: #ffffff;
}

#navcontainer>ul#navlist li a { width: auto; }

ul#navlist li#active a
{
background: #ffffff;

}

ul#navlist li a:hover, ul#navlist li#active a:hover
{

background: transparent;
border-color: #aaab9c #fff #fff #ccc;
}

