body {font-size: 12px; /* Resets 1em to 10px */font-family:  Tahoma,Arial, Verdana, Sans-Serif;background: #FFF;color: #030303;text-align: center;
margin: 0 0 20px 0;padding: 0;}

/* padding:10px 10px 0 0; 
 
padding:0 10px 20px 14px;*/


#content {font-size: 12px;}

.widecolumn .entry p {font-size: 12px;margin:0; padding:10px 10px 0 0;}

.narrowcolumn .entry, .widecolumn .entry {

line-height: 150%;

border-bottom:1px solid #CCCCCC;
padding:20px 10px 20px 14px;

font-size: 12px;

}
/* padding:0 60px 20px 15px; */

* html .narrowcolumn .entry, .widecolumn .entry {

line-height: 150%;

border-bottom:1px solid #CCCCCC;

padding:7px 0 0 12px;

font-size: 12px;

}



.narrowcolumn .entrycat, .widecolumn .entrycat {

line-height: 120%;

border-bottom:0px solid #CCCCCC;

padding:0 0 0 0;

font-size: 12px;

float:right;

width:520px;

}




.entrycat1 {

line-height: 120%;

border-bottom:0px solid #CCCCCC;

padding:0 0 0 0;

font-size: 12px;

float:left;

}


/* 520 */

.catImg{float:left; margin:0; padding:0 27px 0 0;}


/* padding:0 0 0 0; */
.widecolumn .entrycat p {font-size: 12px;margin:0; padding:0 0 0 0;}



/* padding:10px 0 0 0; */
.narrowcolumn .entrycat p {font-size: 12px;margin:0; padding:10px 0 0 0;}



.thread-alt {background-color: #f8f8f8;}

.thread-even {background-color: white;}

.depth-1 {border: 1px solid #ddd;}

.even, .alt {border-left: 1px solid #ddd;}

small {font-family: Arial, Helvetica, Sans-Serif;font-size: 0.9em;line-height: 1.5em;}

h2 {font-size: 12px;font-family: Tahoma, Verdana, Arial, Sans-Serif;font-weight: bold;}

* html #sidebar h2 {font-size: 13px;font-weight:bold;color:#000;border:1px solid #E7E7E8;padding:0 0 2px 19px; margin:0 0 0 0; line-height:19px}
#sidebar h2 {font-size: 13px;font-weight:bold;color:#000;border:1px solid #E7E7E8;padding:0 0 0 19px; margin:0 0 0 0; line-height:19px}





* html h3 {font-family: Tahoma, Verdana, Arial, Sans-Serif;font-size: 12px;color:#006699;font-weight:bold;margin:4px 0 0 0; padding:0; line-height:100%;text-decoration:underline;}

h3 {font-family: Tahoma, Verdana, Arial, Sans-Serif;font-size: 12px;color:#000;font-weight:bold;margin:0; padding:0; line-height:100%;text-decoration:underline;}

h3 a, h3 a:visited {color: #000; font-size:13px; font-weight:bold;}

/*
.entry h3 {background:#00559a; width:180px; height:15px;color:white; padding:5px 0 5px 5px;}*/
.entry p a:visited {color: #b85b5a;}

.sticky {background: #f7f7f7;padding: 0 10px 10px;}

.sticky h2 {padding-top: 10px;}

.commentlist li, #commentform input, #commentform textarea {font: 0.9em 'Lucida Grande', Verdana, Arial, Sans-Serif;}

.commentlist li ul li {font-size: 1em;}

.commentlist li {font-weight: bold;}

.commentlist li .avatar { float: right;border: 1px solid #eee;padding: 2px;background: #fff;}

.commentlist cite, .commentlist cite a {font-weight: bold;font-style: normal;font-size: 1.1em;}

.commentlist p {font-weight: normal;line-height: 1.5em;text-transform: none;}

#commentform p {font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;}

.commentmetadata {font-weight: normal;}


small, #sidebar ul ul li, #sidebar ul ol li, .nocomments, .postmetadata, blockquote, strike {color: #777;}

code {font: 1.1em 'Courier New', Courier, Fixed;}

acronym, abbr, span.caps {font-size: 0.9em;letter-spacing: .07em;}

a, h3 a:hover {color: #b85b5a;text-decoration: none;}

a:hover {color: #b85b5a;text-decoration: underline;}

#wp-calendar #prev a, #wp-calendar #next a {font-size: 9pt;}

#wp-calendar a {text-decoration: none;}

#wp-calendar caption {font: bold 1.3em 'Lucida Grande', Verdana, Arial, Sans-Serif;text-align: center;}

#wp-calendar th {font-style: normal;text-transform: capitalize;}

/* End Typography & Colors */

/* Begin Structure */



#page {background-color: white; margin: 20px auto;padding: 0;width: 953px;border: 1px solid #959596;text-align: left;}

h2.pagetitle {margin-top: 30px;text-align: center;font-size: 1.6em;}

#header {margin: 0 0 0 0;padding: 0;width: 953px;}

.narrowcolumn {float: left;padding: 0 0 20px 0;margin: 0px 0 0;width: 953px;}

.widecolumn {padding: 0 0 0 0;margin: 5px 0 0 4px;width: 744px;float:right;}


.post {margin: 0;padding:0;text-align: justify;}

.post img{margin:0 0 0 0;}

.post hr {display: block;}

.narrowcolumn .postmetadata {

padding-top: 5px;

text-align: center;

}

.widecolumn .postmetadata {

margin: 30px 0;

}

.widecolumn .smallattachment {

text-align: center;

float: left;

width: 128px;

margin: 5px 5px 5px 0px;

}

.widecolumn .attachment {

text-align: center;

margin: 5px 0px;

}

.postmetadata {

clear: both;

}

.clear {

clear: both;

}

#footer {

padding: 20px 0 0 0;

margin: 0 auto;

width: 953px;

clear: both;

text-align:right;

color:#767474;



        font-size:11px;}

#footer p {

margin: 0;

padding: 20px 0;

text-align: center;

}



/* End Structure */



/*	Begin Headers */



h1 {

padding: 0 0 0 0;

margin: 0;

font-size:13px;

font-family:Tahoma;

color:#006699;

font-weight:bold;

}

/*padding: 10px 0 0 14px;*/

h1.about{

padding: 22px 0 0 14px;

margin: 0;

font-size:13px;

font-family:Tahoma;

color:#000000;
text-decoration:underline;
font-weight:bold;

}

h1.abouts{padding: 20px 0 0 14px;margin: 0;font-size:13px;font-family:Tahoma;color:#006699;text-decoration:none;
font-weight:bold;}





hr.dotLine {

margin: 10px 0 0;

border-top:1px dashed #000000;

border-right:0;

border-bottom:0;

border-left:0;



height:1px;

}











h3.comments {

padding: 0;

margin: 40px auto 20px ;

}



/* End Headers */



/* Begin Images */



p img {

padding: 0 5px 0 0;
max-width: 100%;

}

/*	Using 'class="alignright"' on an image will (who would've

thought?!) align the image to the right. And using 'class="centered',

will of course center the image. This is much better than using

align="center", being much more futureproof (and valid) */

img.centered {

display: block;

margin-left: auto;

margin-right: auto;

}

img.alignright {

padding: 4px;

margin: 0 0 2px 7px;

display: inline;

}

img.alignleft {

padding: 4px;

margin: 0 7px 2px 0;

display: inline;

}

.alignright {

float: right;

}

.alignleft {

float: left;

}


/* End Images */



/* Begin ListsSpecial stylized non-IE bullets

Do not work in Internet Explorer, which merely default to normal bullets. */


.entry ul {

margin-left: 10px;

padding: 0 0 0 0;

list-style-type:disc;

}

.entry li {

margin: 7px 10px 8px 5px;

padding:0 0 0 5px;

font-size:13px;

font-family:Tahoma;


line-height:17px;

}


.aboutList ul {

margin:0;

padding: 0 0 0 0;

list-style: none;

}



.aboutList li {

margin: 7px 0 8px 30px;

padding:0 0 0 15px;

font-size:13px;

font-family:Tahoma;

background:url(images/n.jpg) top left no-repeat; vertical-align:middle;

line-height:20px;

}





.entry ul li:before, #sidebar ul ul li:before {

/*content: "\00BB \0020";*/

}

.entry ol {

padding: 0 0 0 35px;

margin: 0;

}

.entry ol li {

margin: 0;

padding: 0;

}

.postmetadata ul, .postmetadata li {

display: inline;

font-size:13px;

font-family:Tahoma;

background:url(images/list_bullet.gif) top left no-repeat;



}

#sidebar ul, #sidebar ul ol {

margin: 0;

padding: 0;

}

#sidebar ul li {

list-style-type: none;

list-style-image: none;

margin-bottom: 15px;

}

#sidebar ul p, #sidebar ul select {

margin: 5px 0 8px;

}

#sidebar ul ul, #sidebar ul ol {

margin: 5px 0 0 10px;

}

#sidebar ul ul ul, #sidebar ul ol {

margin: 0 0 0 10px;

}

ol li, #sidebar ul ol li {

list-style: decimal outside;

}

#sidebar ul ul li, #sidebar ul ol li {

margin: 3px 0 0;

padding: 0;

list-style-image:none;

}



/* End Entry Lists */



/* Begin Form Elements */



#searchform {

margin: 0 auto;

padding: 0;

text-align:center;

}

#sidebar #searchform #s {

width: 108px;

padding: 2px;

}

#sidebar #searchsubmit {

padding: 1px;

}

.entry form { /* This is mainly for password protected posts, makes them look better. */

text-align:center;

}

select {

width: 130px;

}

#commentform input {

width: 170px;

padding: 2px;

margin: 5px 5px 1px 0;

}

#commentform {

margin: 5px 10px 0 0;

}



#commentform textarea {

width: 100%;

padding: 2px;

}



#respond:after {

	content: "."; 

    display: block; 

    height: 0; 

    clear: both; 

    visibility: hidden;

}



#commentform #submit {

margin: 0 0 5px auto;

float: right;

}



/* End Form Elements */



/* Begin Comments*/



.alt {

margin: 0;

padding: 10px;

}

.commentlist {

padding: 0;

text-align: justify;

}

.commentlist li {

margin: 15px 0 10px;

padding: 5px 5px 10px 10px;

list-style: none;}



.commentlist li ul li { 

margin-right: -5px;

margin-left: 10px;



}

.commentlist p {

margin: 10px 5px 10px 0;



}



.children { padding: 0; }

#commentform p {

margin: 5px 0;

}

.nocomments {

text-align: center;

margin: 0;

padding: 0;

}

.commentmetadata {

margin: 0;

display: block;

}



/* End Comments */



/* Begin Sidebar */



#sidebar
{
padding: 0 0 0 0;
margin: 5px 0 0 0;
width: 205px;
float:left;
}
#sidebar form {
margin: 0;
}



/* End Sidebar */



/* Begin Calendar */



#wp-calendar {

empty-cells: show;

margin: 10px auto 0;

width: 155px;

}

#wp-calendar #next a {

padding-right: 10px;

text-align: right;

}

#wp-calendar #prev a {

padding-left: 10px;

text-align: left;

}

#wp-calendar a {

display: block;

}

#wp-calendar caption {

text-align: center;

width: 100%;

}

#wp-calendar td {

padding: 3px 0;

text-align: center;

}

#wp-calendar td.pad:hover { /* Doesn't work in IE */

background-color: #fff; }



/* End Calendar */



/* Begin Various Tags & Classes */



acronym, abbr, span.caps {

cursor: help;

}

acronym, abbr {

border-bottom: 1px dashed #999;

}

blockquote {

margin: 15px 30px 0 10px;

padding-left: 20px;

border-left: 5px solid #ddd;

}

blockquote cite {

margin: 5px 0 0;

display: block;

}

.center {

text-align: center;

}

.hidden {

display: none;

}





.screen-reader-text {



     position: absolute;



     left: -1000em;



}

hr {

display: none;

}

a img {

border: none;

}

.navigation {

display: block;

text-align: center;

margin-top: 10px;

margin-bottom: 0;

}



/* End Various Tags & Classes*/



/* Captions */



.aligncenter,



div.aligncenter {

display: block;

margin-left: auto;

margin-right: auto;



}

.wp-caption {

border: 1px solid #ddd;

text-align: center;

background-color: #f3f3f3;

padding-top: 4px;

margin: 10px;

-moz-border-radius: 3px;

-khtml-border-radius: 3px;

-webkit-border-radius: 3px;

border-radius: 3px;



}

.wp-caption img {

margin: 0;

padding: 0;

border: 0 none;



}

.wp-caption p.wp-caption-text {

font-size: 11px;

line-height: 17px;

padding: 0 4px 5px;

margin: 0;



}



* html #topnav {float:left; font-size:11px; font-weight:normal; margin:30px 0 0 10px; padding:0 0 0 0;}
#topnav {float:left; font-size:11px; font-weight:normal; margin:30px 0 0 10px; padding:0 0 0 0;}
#topnav ul {margin:10px 0 10px 0;padding:0;list-style:none;}
* html #topnav ul li {display:inline; margin:0; padding:0 9px 0 13px; line-height:13px;border-right:1px solid #676767;}
#topnav ul li {display:inline; margin:0; padding:0 12px 0 10px; line-height:13px;border-right:1px solid #676767;}

* html #topnav ul li.home {display:inline; margin:0; padding:0 9px 0 0; line-height:13px;border-right:1px solid #676767;}
#topnav ul li.home {display:inline; margin:0; padding:0 12px 0 10px; line-height:13px;border-right:1px solid #676767;}

* html #topnav ul li.last {display:inline; margin:0; padding:0 13px 0 13px; line-height:13px;border-right:0px solid #676767;}
#topnav ul li.last {display:inline; margin:0; padding:0 13px 0 10px; line-height:13px;border-right:0px solid #676767;}
#topnav ul li a {margin:0;padding:0;text-decoration:none;padding:0 0 0 0; color:#030303; font-size:13px;}
#topnav ul li a:hover {argin:0;padding:0;text-decoration:none;padding:0 0 0 0; color:#165E88; font-size:13px; font-weight:normal}
#topnav ul li.active a {padding:0; color:#030303; font-size:13px; border-top:7px solid #204496;font-weight:bold;}



#Graybox{float:left; width:953px;padding:0;margin:0;background:#BEBEBE;}
.GrayRightPart{float:right; width:300px;padding:0;margin:0;background:#BEBEBE; height:26px;}
.SearchTxt{float:left; width:90px;padding:0 20px 0 0;margin:0;background:#BEBEBE; height:26px; text-align:right; line-height:26px;}

#search{float:right; width:190px;padding:0;margin:0;background:#BEBEBE; height:26px;}
#search input{float:left;border:0;margin:4px 0 0 0;background:#FFF; border:1px solid #00737F; padding:3px 0 0 0;width:150px;color:#00559A;font-size:11px;font-weight:bold; height:15px}
#search img{float:left;border:0;}
input#searchsubmit{float:left;margin:4px 0 0 3px;padding:0; border:0;background: url(images/search.gif) no-repeat bottom;height:15px;width:10px; color:#bebebe;text-transform:uppercase;font-weight:bold;font-size:0px;}



* html #topNav {float:left; font-size:11px; font-weight:normal; margin:0 0 0 0; padding:0 0 0 0;}
#topNav {float:left; font-size:11px; font-weight:normal; margin:0 0 0 0; padding:0 0 0 0;line-height:26px;}
#topNav ul {margin:0 0 0 0;padding:0;list-style:none;}
* html #topNav ul {margin:0 0 0 0;padding:0;list-style:none;}
#topNav ul li {float:left; display:inline; margin:0; padding:0 0 0 0;text-decoration:none;}
#topNav ul li a {margin:0;text-decoration:none;padding:6px 20px; color:#030303; font-size:13px; font-weight:bold;background:url(images/topnav_divider.gif) right no-repeat}

#topNav ul li a.last {margin:0;text-decoration:none;padding:6px 20px; color:#030303; font-size:13px; font-weight:bold;background:none}

#topNav ul li a:hover {background:#00559A; color:#FFF; margin:0; padding:6px 20px; font-size:13px; font-weight:bold}
#topNav ul li.active a {color:#FFF; background:#00559A; margin:0; padding:6px 20px; font-size:13px; font-weight:bold}


* html #leftcolmenu {float:left; font-size:11px; font-weight:normal; margin:0 0 0 5px; padding:0 0 0 0;}
#leftcolmenu {float:left; font-size:11px; font-weight:normal; margin:17px 0 0 10px; padding:0 0 0 0;}
#leftcolmenu ul {margin:3px 0 0 0;padding:0 0 0 4px;list-style:none;}
#leftcolmenu ul li {display:block; list-style-image:none; margin:0; padding:5px 5px; /*line-height:26px;*/}
#leftcolmenu ul li a {margin:0;text-decoration:none;padding:8px 0; color:#000; font-size:13px; font-weight:normal}
#leftcolmenu ul li a:hover {color:#006699; margin:0; padding:6px 0; font-size:13px; font-weight:normal}
#leftcolmenu ul li.active a {color:#006699; margin:0; padding:6px 0; font-size:13px; font-weight:bold}
#leftcolmenu ul li.active a:hover {color:#006699; margin:0; padding:6px 0; font-size:13px; font-weight:bold}







* html #leftcolmenunewscat {float:left; font-size:11px; font-weight:normal; margin:0 0 0 0; padding:18px 10px 0 30px;}

* html #leftcolmenunews {float:left; font-size:11px; font-weight:normal; margin:0 0 0 0; padding:10px 10px 0 20px;}

#leftcolmenunews {float:left; font-size:11px; font-weight:normal; margin:0 0 0 0; padding:10px 10px 0 20px;}

#leftcolmenunews ul {margin:0 0 0 0;padding:0;list-style:none;}

#leftcolmenunews ul li {display:block; list-style-image:none; margin:0; padding:5px 5px; /*line-height:26px;*/}

#leftcolmenunews ul li a {margin:0;text-decoration:none;padding:5px 0; color:#000; font-size:13px; font-weight:normal}

#leftcolmenunews ul li a:hover {color:#006699; margin:0; padding:6px 0; font-size:13px; font-weight:normal}

#leftcolmenunews ul li.active a {color:#006699; margin:0; padding:6px 0; font-size:13px; font-weight:bold}

#leftcolmenunews ul li.active a:hover {color:#006699; margin:0; padding:6px 0; font-size:13px; font-weight:bold}







.homeLeftPart{float:left; width:617px;padding:0;margin:5px 2px 0 0;}



* html .homeLeftPart{float:left; width:617px;padding:0;margin:2px 2px 0 0;}

.homeRightPart{float:right; width:334px;padding:0;margin:5px 0 0 0; font-size:12px; font-family:Tahoma;}



* html .homeRightPart{float:right; width:334px;padding:0;margin:2px 0 0 0;}



.homeRightPart h2 {font-size:13px;font-family:Tahoma; color:#3E3E3F; padding:0 0 0 15px; margin:0 0 0 0; font-weight:bold; border:1px solid #E6E6E7}



.homeRightPart h3 {font-size:12px;font-family:Tahoma; color:#000; padding:10px 0 0 15px; margin:0 0 0 0; font-weight:bold; border:0px solid #E6E6E7; line-height:140%;text-decoration:none;}

.HomeNews{font-size:12px;font-family:Tahoma; color:#3E3E3F; padding:0 0 0 0; margin:0 0 0 0; font-weight:normal; border:0px solid #484848;}

.HomeNews p{font-size:13px;font-family:Tahoma; color:#000000; padding:0 0 0 15px; margin:0 0 0 0;}

.morenews{width:93px; background: url(images/more_news_bg.gif) no-repeat; line-height:21px; margin:20px 0 0 15px;}



* html .morenews{width:93px; background: url(images/more_news_bg.gif) no-repeat; line-height:20px; margin:30px 0 0 15px; padding:0 0 1px 0}

.morenews a{color:#333333; font-family:Tahoma,Arial; font-weight:bold; text-decoration:none; font-size:13px; padding:0 0 0 6px;}



.midboldhead {font-family:Tahoma,Arial; font-weight:bold; color:#000; font-size:13px;}



h3.midbluehead {font-family:Tahoma,Arial; font-weight:bold; color:#006699; font-size:13px; background: url(images/vision_icon.jpg) no-repeat; padding-left:30px; margin-top:8px; line-height:20px;}



.innerTxt{ padding:0 0 15px 29px;}



.morenews a:hover{color:#FFF; font-family:Tahoma,Arial; font-weight:bold; text-decoration:none; font-size:13px; padding:0 0 0 5px;}

a.FooterLink:link, a.FooterLink:visited, a.FooterLink:active {color:#3C3C3C; font-family:Tahoma,Arial; font-weight:bold; text-decoration:none; font-size:12px;}



a.FooterLink:hover 



{color:#000; font-family:Tahoma,Arial; font-weight:bold; text-decoration:none; font-size:12px;}

a.MoreLink:link, a.MoreLink:visited, a.MoreLink:active  

{color:#FF6600; font-family:Tahoma,Arial; font-weight:normal; text-decoration:none; font-size:13px; padding:0 0 0 15px;}



a.MoreLink:hover 

{color:#000; font-family:Tahoma,Arial; font-weight:normal; text-decoration:none; font-size:13px;padding:0 0 0 15px;}a.anounLink:link, a.anounLink:visited, a.anounLink:active  

{color:#000; font-family:Tahoma,Arial; font-weight:bold; text-decoration:none; font-size:13px; padding:0 0 0 0;}



a.anounLink:hover 

{color:#00537D; font-family:Tahoma,Arial; font-weight:bold; text-decoration:none; font-size:13px;padding:0 0 0 0;}



table.HomeBox{border-left:0px solid #FFFFFF; border-right:0px solid #FFFFFF; border-top:0px solid #FFFFFF; border-bottom:0px solid #FFFFFF; background-color:#E0DBDB; width:100%}



table.HomeBox td {border-bottom:1px solid #FFFFFF; border-right:1px solid #FFFFFF; color:#010101; font-weight:normal; Font-size:12px; padding:3px 10px 3px 20px;}



table.HomeBox td.heading {border-bottom:1px solid #FFFFFF; border-right:1px solid #FFFFFF; color:#FFF; font-weight:bold; Font-size:12px; padding:3px 10px 3px 20px; background-color:#00537D;}



table.HomeBox td a {color:#010101; font-weight:normal; Font-size:12px;}

table.HomeBox td a:hover {color:#004E90; font-weight:normal; Font-size:12px; text-decoration:none}

table.HomeBox td {color:#010101; font-weight:normal; Font-size:11px;}

table.HomeBox td a.domainTxt {color:#FFF; font-weight:bold; Font-size:12px; text-decoration:none;}


table.HomeBox td a.domainTxt:hover {color:#FFF; font-weight:bold; Font-size:12px; text-decoration:none}



/*width:722px;  padding:0 0 2px 14px;*/
* html .pathway{width:730px;border:1px solid #E6E6E7; padding:0 0 2px 12px; color:#000000; font-weight:bold; font-family:Tahoma; font-size:13px; line-height:19px;}
.pathway{width:730px;border:1px solid #E6E6E7; padding:0 0 2px 12px; color:#000000; font-weight:bold; font-family:Tahoma; font-size:13px; line-height:19px;}

.pathway a{color:#000000; font-weight:bold; font-family:Tahoma; font-size:13px;}

/*.grayboldTxt{color:#333333; font-size:12px; font-weight:bold;}*/
.grayboldTxt{background:#00559a; width:220px; height:15px;color:white; padding:5px 0 5px 5px;}
a.BackLink:link, a.BackLink:visited, a.BackLink:active  



{color:#666666; font-family:Tahoma,Arial; font-weight:normal; text-decoration:none; font-size:11px;}



a.BackLink:hover 



{color:#000; font-family:Tahoma,Arial; font-weight:normal; text-decoration:none; font-size:11px;}

a.more:link, a.more:visited, a.more:active  

{background:#B7B7B8; padding:5px 10px;  color:#fff; font-family:Tahoma,Arial; font-weight:normal; text-decoration:none; font-size:11px; margin:45px 0 0 0}

a.more:hover 

{background:#B7B7B8; padding:5px 10px; color:#000; font-family:Tahoma,Arial; font-weight:normal; text-decoration:none; font-size:11px; margin:45px 0 0 0}



.ddsg-wrapper ul{



clear:both;padding:0 0 30px 0; margin:0;



}






.ddsg-wrapper ul li a{



 font-size:13px; font-weight:bold; list-style:none; color:#000;



}



.ddsg-wrapper ul li ul a{



float:left; font-size:11px; font-weight:normal; padding:0 0 0 15px; margin:0px;color:#00537F;



background:url(images/sitemap_bullet.gif) left top no-repeat;



}

.ddsg-wrapper ul li ul a:hover{



 float:left; font-size:11px; font-weight:normal; padding:0 0 0 15px; margin:0px;color:#030303;



}

.ddsg-wrapper ul li{



background:none;margin:5px 0 0 0;



list-style:none;clear:both;



}



.ddsg-wrapper ul{



list-style:none; clear:both;



}.proleft{float:left; width:314px; margin:0; padding:0}



.proleft h2{background:#BEBEBE; line-height:20px; margin:0; padding:0 0 0 20px; color:#000}

.proright{float:right; width:314px; margin:0; padding:0}



.proright h2{background:#BEBEBE; line-height:20px; margin:0; padding:0 0 0 20px; color:#000}

.waterwaste ul{

margin-left: 0px;

padding: 0 0 0 0;

list-style: none;



}

.waterwaste li {

margin: 7px 0 8px 10px;

padding:0 0 10px 30px;

font-size:13px;

font-family:Tahoma;

background:url(images/vision_icon.jpg) top left no-repeat;

}



.blueTxt{color:#006699; font-weight:bold;}

.readmore{margin:0; padding:10px 0 10px 0;}

a.readnoreLink:link, a.readnoreLink:visited, a.readnoreLink:active  
{background:#B6B6B6;padding:2px 13px 5px 13px;color:#fff;font-family:Tahoma,Arial;font-weight:normal;text-decoration:none;font-size:11px;margin:0 0 0 0}

a.readnoreLink:hover 
{background:#B7B7B8;padding:2px 13px 5px 13px;color:#000;font-family:Tahoma,Arial;font-weight:normal;text-decoration:none;font-size:11px;margin:0 0 0 0}

/* End captions *//* "Daisy, Daisy, give me your answer do. I'm half crazy all for the love of you.

It won't be a stylish marriage, I can't afford a carriage.

But you'll look sweet upon the seat of a bicycle built for two." */

.dinh1{
color:#006699;
font-family:Tahoma;
font-size:13px;
font-weight:bold;
margin:0;
padding:20px 0 8px 13px;}

.cath3{padding:0 0 5px 0; }
.cath4{ padding:0 0 5px 0; text-decoration:none;}
