/* CSS Document */

body {
	background-color: #CCCCCC;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

table.main {
border-width: 0px 0px 0px 0px;
border-spacing: 0px;
padding: 0px 0px 0px 0px;
border-style: none;
border-collapse: collapse;
background:#FFFFFF;
width: 90%;
}

p.pagetitle {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:20px;
font-weight:normal;
color:#000000;
text-align:center;
}

p.normal_h1 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:16px;
color:#13440E;
text-align:center;
font-weight:bold;
}

p.normal_h1_left {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:16px;
color:#13440E;
text-align:left;
font-weight:bold;
}

p.normal_h2 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
color:#000000;
text-align:center;
}

p.normal {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
text-align:justify;
}

p.normalcentered {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
text-align:center;
}

table.pagetitle {
border-width: 0px 0px 0px 0px;
border-spacing: 0px;
padding: 0px 0px 0px 0px;
border-style: none;
border-collapse: collapse;
}

td.pagetitleleft {
width: 9px;
height: 30px;
background: #fff url(images/pageitems/title-left.gif) no-repeat;
border-width: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
border-collapse: collapse;
}

td.pagetitlecenter {
height: 30px;
background: url(images/pageitems/title-bg.gif) repeat-x;
vertical-align:middle;
text-align:center;
color:#FFFFFF;
border-width: 0px 0px 0px 0px;
padding: 0px 30px 0px 30px;
border-collapse: collapse;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:20px;
font-weight:normal;
}

td.pagetitleright {
width: 9px;
height: 30px;
background: url(images/pageitems/title-right.gif) no-repeat;
border-width: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
border-collapse: collapse;
}

table.portfolio {
border-width: 1px 1px 1px 1px;
padding: 0px 0px 0px 0px;
border-style: solid solid solid solid;
border-color: black black black black;
width: 130px;
background-color: #EEFFEE;
}

td.portfoliocaption {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
text-align:center;
background-color: #EEFFEE;
}

td.space {
background-color: #EEFFEE;
border-width: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
border-collapse: collapse;
height:2px;
}

td.portfolioimage {
background-color: #EEFFEE;
border-width: 0px 0px 0px 0px;
padding: 5px 0px 0px 0px;
border-collapse: collapse;
}

table.title {
border-width: 0px 0px 0px 0px;
border-spacing: 0px;
padding: 0px 0px 0px 0px;
border-style: none;
border-collapse: collapse;
}

td.titleleft {
width: 20px;
height: 20px;
background: #fff url(images/pageitems/table1-1-1.gif) no-repeat;
border-width: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
border-collapse: collapse;
}

td.titlecenter {
height: 20px;
background: url(images/pageitems/bg-green.gif) repeat-x;
vertical-align:middle;
text-align:center;
color:#FFFFFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
border-width: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
border-collapse: collapse;
}

td.titleright {
width: 20px;
height: 20px;
background: url(images/pageitems/table1-1-2.gif) no-repeat;
border-width: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
border-collapse: collapse;
}

td.imagetitle {
height: 20px;
background: url(images/pageitems/bg-green.gif) repeat;
vertical-align:middle;
text-align:center;
color:#FFFFFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
border-width: 1px 1px 1px 1px;
padding: 0px 0px 0px 0px;
border-style: solid solid solid solid;
border-color: black black black black;
}

td.image {
background: #fff;
border-width: 1px 1px 1px 1px;
padding: 0px 0px 0px 0px;
border-style: solid solid solid solid;
border-color: black black black black;
}

td.space {
background: #fff;
border-width: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
border-collapse: collapse;
height:2px;
}

td.normal {
background: #fff;
border-width: 0px 0px 0px 0px;
padding: 20px 20px 20px 20px;
border-style: solid solid solid solid;
border-color: black black black black;
}

td.green {
text-align:left;
font-family:Verdana, Arial, Helvetica, sans-serif;
font:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
color:#FFFFFF;
font-weight:bold;
background: #13440E;
border-width: 0px 0px 0px 0px;
padding: 10px 10px 10px 20px;
border-width: 0px 0px 0px 0px;
border-collapse: collapse;
width: 200px;
}

.green a {
color:#FFFFFF;
}

td.light_green {
text-align:left;
font-family:Verdana, Arial, Helvetica, sans-serif;
font:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:normal;
background: #DDFED9;
border-width: 0px 0px 0px 0px;
padding: 10px 10px 10px 20px;
border-width: 0px 0px 0px 0px;
border-collapse: collapse;
}

td.white {
text-align:left;
font-family:Verdana, Arial, Helvetica, sans-serif;
font:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:normal;
background: #ffffff;
border-width: 0px 0px 0px 0px;
padding: 10px 10px 10px 20px;
border-width: 0px 0px 0px 0px;
border-collapse: collapse;
}

td.input {
text-align:left;
font-family:Verdana, Arial, Helvetica, sans-serif;
font:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
background: #ffffff;
border-width: 0px 0px 0px 0px;
padding: 5px 5px 5px 5px;
border-width: 0px 0px 0px 0px;
border-collapse: collapse;
}

.leftimage {
	float: left;
	margin-right: 10px;
}


/* Old css tags for b/w compatibilty */


a {  color: #336633; font-weight: bold}
li {
font-size: 12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
list-style-type: disc;
margin-left: 0px;
padding-left: 0px;
margin-top: 2px;
padding-top: 0px;
}

.bodytext
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
text-align: justify;
margin-top: 1px;
/* color: #13440E */
}

.figuretext
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 9pt;
text-align: justify;
margin-top: 1px;
color: #13440E ;
font-style: italic;
}

.title_image
{
margin-top: 10px;
margin-bottom: 10px;
}

.bullettext
{
font-family:Verdana, Arial, Helvetica, sans-serif;
color: #13440E;
font-weight: bold
}


.centretext
{
font-family:Verdana, Arial, Helvetica, sans-serif;
text-align: center;
font-size: 12px;
margin-top: 10px;
}

table.BrochureTable
{
width: 95%;
border: 0px solid;
border-collapse: collapse;
border-spacing: 0px;
margin-left: auto;
margin-right: auto;
}

td.BasicTableCell
{
width: 50%;
padding-top: 4px;
padding-bottom: 4px;
padding-left: 8px;
padding-right: 10px;
text-align: center;
}

td.ShadedTableCell
{
width: 50%;
background-color: #EEFFEE;
padding-top: 5px;
padding-bottom: 5px;
padding-left: 5px;
padding-right: 5px;
}

td.WhiteTableCell
{
width: 50%;
padding-top: 4px;
padding-bottom: 4px;
padding-left: 8px;
padding-right: 10px;
}

td.TitleTableCell
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 13pt;
background-color: #13440E;
padding-top: 1px;
padding-bottom: 1px;
padding-left: 5px;
padding-right: 5px;
color: #FFFFFF;
text-align: center;
font-weight: bold;
Width: 100%;
}

td.SubTitleTableCell
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 10pt;
background-color: #13440E;
padding-top: 1px;
padding-bottom: 1px;
padding-left: 5px;
padding-right: 5px;
color: #FFFFFF;
text-align: center;
font-weight: bold;
}

td.SeperatorTableCell
{
height: 5px;
background-color: #13440E;
}

.leftImage {  margin-right: 10px; padding-right: 10px}
.titleText { font-family: "Times New Roman", Times, serif; font-size: 14pt; text-align: justify; margin-top: 1px; color: #13440E ; font-weight: bold}


