
/* CSS Document */
a {color: #0066CC; text-decoration: underline;}
a:visited {color: #762123; text-decoration: underline;}
a:hover {color: #cc0000;}
#pagecontainer{width:auto;padding:20px;margin:0;}
#tabs_container{
	width:99%;
	padding:0;
	margin:0;
	display:inline-block;
}


.navigation{float:left;width:18%;padding:0px 20px 10px 0px !important;}
#navigation{float:left; width:18%; padding:0px 20px 10px 0px !important;border-right:1px dashed #999966;}
.home #navigation{float:none;width:70%;border:none;}
#help_content{width:70%;min-height:200px;padding:10px 0px 10px 0px;margin-left:22%;}
.help_content{width:70%;min-height:200px;padding:10px 0px 10px 0px;margin-left:22%;}

/* Bordered grid table for complex data, including styles for primary and secondary headings, and vertical and horizontal dividers*/
div#help_content table.gridtable {margin: 0 0 1em 0; padding:0; border-collapse: collapse; border-spacing: 0; border: solid 1px #ccc;}
div#help_content table.gridtable th {text-align:left; background-color:#e8e1bb; font-weight: bold; padding:2px 4px; border: solid 1px #ccc;}
div#help_content table.gridtable th.secondary {text-align:left; background-color: #FDFDFD; font-weight: bold; padding:2px 4px; border: solid 1px #ccc;}
div#help_content table.gridtable th.column {text-align:left; background-color: #F3F3F3; color:#000000; font-weight: bold; padding:2px 4px; border-bottom: solid 1px #ccc;}
div#help_content table.gridtable td {border: dotted 1px #ccc; padding:2px 4px;}
div#help_content table.gridtable td.hdivider {border-bottom: solid 1px #ccc;}
div#help_content table.gridtable td.vdivider {border-right: solid 1px #ccc;}
div#help_content div.topofpage {font-size:0.9em !important; margin: 2.5em 0 2.5em 0;}
div#help_content div.topofpage a {background: url(/images/arrows/arrowup.gif) no-repeat 0 3px !important; padding-left: 14px;}
div#help_content p.indented {margin-left: 40px;}

#tabs_container ul{padding:0;margin:0;}
#tabs_container ul.pagelist{padding:10px;margin-left:25px;}
#tabmain ul.pagelist{padding:10px;margin-left:25px;}
#tabmain ul.pagelist li ul{padding:10px;margin-left:30px;}
#subnav ul{list-style-type:none;padding:0;}
#subnav ul li{padding:5px 0;}
#subnav ul li a{padding:5px 0;text-decoration:none;color:#000;}
#subnav ul li a:hover{padding:5px 0;text-decoration:none;color:#CB0D07;}
div#help_content dl {padding:0; margin:0;}
div#help_content dt {padding-top:0.5em; font-weight:bold;}

#tabs_content{clear:both;border:1px solid #CCC;margin:0;padding:20px;text-align:left;display:inline-block;}
#tabs_container h1 {font-family:Verdana, Arial, Helvetica, sans-serif; margin-bottom:1em; font-size: 1.6em; color:#CB0D07; font-weight: normal; margin-top: 0; border-bottom:#CB0D07 solid 1px; padding:15px 0 5px 0;}
#tabs_container h2.atoz {font-family:Verdana, Arial, Helvetica, sans-serif; margin-top:10px; font-size: 4em; color: #CB0D07; font-weight: normal; float:left;}
#tabs_container h2 a {font-family:Verdana, Arial, Helvetica, sans-serif; margin-bottom:0; margin-top: 0; font-size: .9em; color: #0066CC; font-weight: bolder; text-decoration: underline;}
#tabs_container h2 {margin-bottom:1em; font-size: 1.3em;}
#tabs_container h3 {margin-bottom:1em; font-size: 1.0em;}
#tabs_content div.topofpage {font-size:0.9em !important; margin: 2.5em 0 2.5em 0;}
#tabs_content div.topofpage a {background: url(/images/arrows/arrowup.gif) no-repeat 0 3px !important; padding-left: 14px;}



/*alphabet popup nav*/
/* following line changed 05 Sept 08 by Craig (padding-bottom reduced from 19px to 5px) to reduce gap between top of page and actual content */
div#tabs_container #alphanavcontainer {margin-left: 0; margin-bottom:20;padding-bottom:5px;font-family:Verdana, Arial, Helvetica, sans-serif}
div#tabs_container #alphanavcontainer ul{margin: 0 0 10px 0; padding: 0 0 0 10px; list-style-type: none;  text-indent: none; }
div#tabs_container #alphanavcontainer ul li { display: inline; font-size: 1.1em; font-weight: bold; color: #663333; padding: 0.1em 0.1em;}
div#tabs_container #alphanavcontainer ul li a {color: #666633; text-decoration: underline; }	
div#tabs_container #alphanavcontainer ul li a:hover {color:#CB0D07; text-decoration: none;}
/*alphabet popup nav ends*/

/*alphabet popup nav*/
div#alphanavcontainer {margin-left: 0; margin-bottom:20;padding-bottom:19px;font-family:Verdana, Arial, Helvetica, sans-serif}
div#alphanavcontainer ul{margin: 0 0 10px 0; padding: 0 0 0 0px; list-style-type: none;  text-indent: none; }
div#alphanavcontainer ul li { display: inline; font-size: 1.1em; font-weight: bold; color: #663333; padding: 0.1em 0.1em;}
div#alphanavcontainer ul li a {color: #666633; text-decoration: underline; }	
div#alphanavcontainer ul li a:hover {color:#CB0D07; text-decoration: none;}
/*alphabet popup nav ends*/

#tabmain ul.alphabetlist li{padding:0px; margin-left: 0px; font-family: Verdana, Arial, Helvetica, sans-serif; margin: 20px 0 10px 0; color: #CB0D07; font-weight: normal; font-size: 3.5em; list-style-type: none; }
#tabmain ul.alphabetlist li ul li{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 0.27em !important; padding:0; margin:4px 0 4px 80px!important; list-style: disc; color: #000;}
#tabmain ul.alphabetlist li ul li a{font-size: 1.06em !important}
#tabmain ul.alphabetlist li ul li ul li{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 1em !important; padding:0; margin:4px 0 4px 40px!important; list-style: circle; color: #000;}
#tabmain ul.alphabetlist li ul li a ul li{font-size: 1em !important;}
/* following line amended 05 Sept 08 by Craig - font size increased from 0.25em to 0.3em */
#tabmain ul.alphabetlist div.topofpage {font-size:0.3em; margin: 2.5em 0 2.5em 0;}
#tabmain ul.alphabetlist div.topofpage a {background: url(/images/arrows/arrowup.gif) no-repeat 0 3px; padding-left: 14px;}

#pagecontainer #tabs_container #tabmain #help_content_full_width h3 {font:1.4em/100% Verdana, Arial, Helvetica, sans-serif bold; padding:20px 0 7px 0; margin:0 0 0 0; color:#716b6b;}
#pagecontainer #tabs_container #tabmain #help_content_full_width h4 {font:1.2em/100% Verdana, Arial, Helvetica, sans-serif; font-weight:bold; padding:12px 0 12px 0; margin:0 0 0 0;}
#pagecontainer #tabs_container #tabmain #help_content_full_width h5 {font:1.1em/100% Verdana, Arial, Helvetica, sans-serif; font-weight:bold; padding:12px 0 12px 0; margin:0 0 0 0;}
#pagecontainer #tabs_container #tabmain #help_content_full_width p {font:1.1em/150% Verdana, Arial, Helvetica, sans-serif; padding:6px 0 6px 0; margin:0 0 0 0;}
#pagecontainer #tabs_container #tabmain #help_content_full_width ul ul li{padding:6px 0 6px 0; }
#pagecontainer #tabs_container #tabmain #help_content_full_width ul ul li a{ text-decoration:none; color:#000000; padding:0 0 0 0;}
#pagecontainer #tabs_container #tabmain #help_content_full_width ul ul li a:hover{ text-decoration:underline; color:#000000; padding:0 0 0 0;}
#pagecontainer #tabs_container #tabmain #help_content_full_width .bullet-list {padding:10px 0 10px 60px; list-style-type:circle;}
#pagecontainer #tabs_container #tabmain #help_content_full_width .bullet-list li {padding:6px 0 6px 0;list-style-type:disc;}
#pagecontainer #tabs_container #tabmain #help_content_full_width .bullet-list a{color: #0066CC; text-decoration: underline;}
#pagecontainer #tabs_container #tabmain #help_content_full_width .bullet-list a:hover{color: #cc0000;}
#pagecontainer #tabs_container #tabmain #help_content_full_width .break {border-bottom:#D9D9D9 1px dotted; padding:12px 0 12px 0 ; margin:0 0 0 0;}