body {background-color:#a3a2a2;; color:#000; font-family: "trebuchet ms", helvetica, verdana, sans-serif; text-align: center; font-size: 9pt;}

a { color: #0000ff; font-weight: bold; text-decoration: none;}
a:hover {text-decoration: underline;}

img.border {border: 1px solid #000;}
img {border: 0px;}
img.rss {vertical-align:middle;border:0;margin-left:5px}
img.left {float: left; margin: 0px 4px 4px 0px;} 
img.right {float: right; margin: 0px 0px 4px 4px;}
div.break {font-size: 8px; margin: 0px; padding: 0px;}
div.banner {font-size: 8px; margin: 5px; padding: 0px;}
div.vbanner {font-size: 8px; text-align:center; padding: 0px;}
div.header {background-color:#a3a2a2; border:1px solid #000; width:452px; margin: 10px 0px 5px 10px; font-size: 10px; padding: 0px;}

table, td {border-collapse:collapse; font-size:100%;}
table, td {border:0;}
td {margin:0; padding:0; color:#4A6571; vertical-align:top; text-align:center; font-size: 10px;}

h1.blue {color: #0091d7; text-align: left; font-size: 14px; font-weight: normal; margin: 10px 0px 0px 5px;}

/* Outer Wrapper Division */
#wrapper {position:relative; margin-left: auto; margin-right: auto; text-align: justify; width:800px; height:100%; 
          border:1px solid #000; color:#000; background-color:#fff;}
#wrapper p.cimg {text-align: center;}
#wrapper p.white {text-align: center; margin: 0px; color: #fff}
#wrapper p.centre {text-align: center; margin-top: -10px;}
#wrapper p.sm {margin: 0px 0px 0px 0px; text-align: center;}
#wrapper p.italic {font-style: italic;}
#wrapper span.nomargin {margin-top: 0px; margin-left: 5px; color:#be1313}
#wrapper span.visit {font-size:12px; margin-left: 20px; color:#be1313}
#wrapper h1.blue {color: #0091d7; text-align: left; font-size: 14px; font-weight: normal; margin: 10px 0px 0px 5px;}
         
/* Centre Container 3 column*/
#container {position:relative; display:block; border-left:170px solid #fff; border-right:150px solid #fff;}

#inner {display:block; margin-left:-170px; min-height:600px; margin-right:-150px; padding:0px;}
          
/* Centre Container 2 column*/
#fullcont {position:relative; display:block; border-left:20px solid #fff; border-right:150px solid #fff;}
          
#fullin {display:block; margin-left:-20px; margin-right:-150px; min-height:600px; padding:0px;}

/* Left Column */
#left    {float:left; position:relative; width:160px; left:0px; min-height:600px; font-weight: bold; color: #8383c7;
          padding:10px 5px 0px 10px;}
#left p {color: #000; font-size: 10px; font-weight: normal;}
#left p.head {color: #be1313; font-size: 10px; font-weight: bold; text-align: left; margin-bottom: 0px; margin-top: 0px;}
#left hr {border: 0px; border-top: 1px dashed #b5b5b5; width: 98%; height: 1px; margin: 5px;}
#left a.link {font-size: 10px; margin-left: 0px; color: #0000ff;}
#left a.link:hover, #left a.link:active {color: #0000ff; text-decoration: underline; font-size: 10px;}
#left a, #right a.menu {color: #646464; font-size: 10px; margin-left: 10px; font-weight: normal; text-decoration: none;}
#left a:hover, #right a:hover.menu, #left a:active, #right a:active.menu {color: #ff0000; text-decoration: underline;}
#left h4 {color: #000; text-align: center; margin-top: -10px; font-size: 11px; font-weight: bold; padding: 0px;}       
          
/* Right Column */          
#right {float:right; position:relative; width:140px; padding:10px 10px 0px 5px; min-height:600px; margin-right:0px;}
#right p.head {color: #be1313; font-size: 10px; font-weight: bold; text-align: center; margin-bottom: 0px; margin-top: 0px;}
#right hr {border: 0px; border-top: 1px dashed #b5b5b5; width: 98%; height: 1px; margin: 5px;}
#right a.link {font-size: 10px; margin-left: 0px; color: #0000ff;}
#right a.link:hover, #left a.link:active {color: #0000ff; text-decoration: underline; font-size: 10px;}
#right h4 {color: #000; text-align: center; margin-top: -10px; font-size: 11px; font-weight: bold;}
#right h3 {color: #8383c7; text-align: center; margin: -10px 0px 20px 0px; font-size: 11px; font-weight: normal;} 
#right p.smc {color: #000; text-align: center; font-size: 9px; font-weight: bold;  margin: 0px;}
#right span {color: #ff0000; text-align: justify; font-size: 9px; font-weight: bold;}          

/* JList Division */
#jlist {margin-top:-10px; margin-bottom:15px;}
#jlist h3 {margin: 0px 0px 5px 0px;} 
          
/* Full left Column */
#full {margin-left:20px; margin-right:150px; padding:0px 5px 0px 5px; position:relative; display:block; height:1%;}
          
/* Centre Column */
#centre  {margin-left:170px; margin-right:150px; padding:0px 5px 0px 5px; position:relative; display:block; height:1%;}

/* Centre Column For Sitemap Pages */
#sitemap a {color: #003399; font-weight: normal; text-decoration: none;}
#sitemap a:hover {text-decoration: underline;}
#sitemap h1 {color: #8383c7; text-align: left; font-size: 14px; font-weight: bold; margin: 10px 5px 0px 5px;}
#sitemap p {color: #000; text-align: justify; font-size: 11px; font-weight: normal; margin: 10px 5px 0px 5px;}
#sitemap span {font-size:12px; margin-left: 30px;}
         
/* Centre Column For Content Pages */
#content a {color: #003399; font-weight: normal; text-decoration: none;}
#content a:hover {text-decoration: underline;}
#content h1.section {color: #990000; text-align: left; font-size: 14px; font-weight: bold; margin: 10px 5px 0px 5px;}
#content h1.review {color: #000; text-align: left; font-size: 18px; font-weight: bold; margin: 10px 5px 0px 5px;}
#content h1.head {color: #fff; text-align: center; font-size: 12px; font-weight: normal; margin:0px; padding:0px;}
#content h1,h2 {color: #000; text-align: justify; font-size: 14px; font-weight: bold; margin: 10px 5px 0px 5px;}
#content h1.tl {color: #0091d7; text-align: left; font-size: 14px; font-weight: normal; margin: 10px 0px 10px 5px;}
#content h3 {color: #8383c7; text-align: justify; margin: 10px 5px 0px 5px; font-weight: bold; font-size:11px;}
#content h4 {color: #000; text-align: justify; font-size: 11px; font-weight: bold; margin: 0px 5px 0px 5px;}
#content ul {line-height: 12pt; text-indent: 0px; font-size: 12px; font-weight: normal; margin-top: 10px;
             margin-left: 0px; list-style-position: outside; list-style-image: url("/images/arrow.gif");
			 list-style-type: square;}
#content p {color: #000; text-align: justify; font-size: 11px; font-weight: normal; margin: 10px 5px 0px 5px;}
#content span {color: #000; text-align: justify; font-size: 12px; font-weight: bold;}
#content span.red {color: #ff0000; font-size: 10px; font-weight: bold;}          
#content span.rev {font-size: 14px; font-weight: normal;}          
#content hr {border: 0px; border-top: 1px solid #b5b5b5; width: 98%; height: 1px; margin: 0px -5px 5px 5px;}
#content hr.dash {border: 0px; border-top: 1px dashed #b5b5b5; width: 98%; height: 1px; margin: 0px -5px 5px 5px;}
#content table {margin-left: 5px; table-layout: fixed;}
#content .column {width:25%;}

/* Header Area Of Page */
#header  {height: 120px; text-align: left; background-color: #000; border-bottom:1px solid #000; padding: 0px;}
#topspot  {font-size:8pt; width:100%; border-bottom:1px solid #fff; text-align: center; background-color: #000; color: #fff;}

/* Footer Of Page*/
#footer  {font-size:8pt; border-top:1px solid #000; width:100%; text-align: center; background-color: #000; color: #fff;}
#footer  a:link {color: #fff; font-weight: normal; text-decoration: none;}
#footer  a:visited {color: #fff; font-weight: normal;}
#footer  a:hover {color: #fff; font-weight: normal; text-decoration: underline;}
#footer  a:active {color: #fff; font-weight: normal; text-decoration: none;}
#bottomspot {font-size:8pt; width:100%; border-top:1px solid #fff; text-align: center; background-color: #000; color: #fff;}

/* Table Area Of Page */
#tables table {table-layout: fixed;}
#tables .column {width:25%;}

/* Page Location Navigation Text */
#aw_menu {border:1px solid #000; border-top:1px solid #fff; background-color: #2e1ff6; margin-left: -1px; padding-left: 5px;
          width: 795px; height: 20px; font-size: 12px;}

.boxb {border:1px solid #ccc; background-color:#feffef; margin-top: -10px; margin-bottom: 10px; padding:5px;}

p.none {margin: 0px 0px 0px -10px; text-align: left;} 	  

ul.none {line-height: 10pt; text-indent: 0px; font-size: 12px; font-weight: normal; margin-top: 0px; margin-left:-40px;
          list-style-position: inside; list-style-type: none;}
		  
ul.arrow {line-height: 12pt; text-indent: 0px; font-size: 12px; font-weight: normal; margin-top: 10px; margin-left:-20px;
          list-style-position: outside; list-style-image: url("images/arrow.gif"); list-style-type: square;}

.boxw {border:1px solid #ccc;  background-color:#fff; margin: -10px 0px 10px 10px;  padding:5px;
       font-weight: normal; font-size: 10px; color: #000;}

.boxwr {border:1px solid #ccc; background-color:#fff; color:#000; margin: -10px 0px 10px 0px; font-size:10px;
        font-weight: normal; padding:5px;}
