body {
    margin:0px;
    background-image:url('/images/bgMain.jpg');
    background-repeat:no-repeat;
    background-attachment:fixed;
    background-position:top center;
}

td {
    vertical-align:top;
}

#main {
    width:1023px;
    \width:1063px;
    w\idth:1023px;
    margin:auto;
}

#header {
    width:1006px;
    \width:1046px;
    w\idth:1006px;
    padding-left:17px;
    height:168px;
    display:block;
}

#designation {
    float:right;
    clear:right;
    margin-top:-10px;
    margin-right:-12px;
    display:inline;
}

#header img {
    float:left;
    clear:left;
    display:inline-block;
    margin-left:56px;
    margin-top:26px;
    margin-bottom:35px;
}

#navigation {
    width:1023px;
    \width:1063px;
    w\idth:1023px;
    margin:auto;
    vertical-align:bottom;
    display:inline-block;
    margin-top:-42px;
    padding:0px;
}

#ctl00_topNavigation_navLinks {
    width:701px;
    \width:711px;
    w\idth:701px;   
    display:inline-block;
    border-bottom:14px solid;
    padding-left:290px;
}

#ctl00_topNavigation_navLinks div {
    margin:0px;
    margin-left:3px;
    display:inline-block;
    float:right;
    margin-top:-3px;
}

#ctl00_topNavigation_navLinks a {
    display:inline-block;
    height:23px;
    padding:13px;
    padding-top:10px;
    padding-bottom:8px;
}

#ctl00_topNavigation_navLinks img {
    float:left;
    display:inline;
    clear:left;
}

#mainBody {
    width:1006px;
    \width:1046px;
    w\idth:1006px;
    padding-left:17px;
    padding-top:9px;
    display:block;
    padding-bottom:27px;
    clear:both;
    min-height:300px;
}

#mainContainer {
    clear:both;
    display:table;
}

#ctl00_breadcrumb {
    width:752px;
    margin-top:-10px;
    margin-bottom:15px;
    vertical-align:middle;
    height:22px;
    display:block;
}

#ctl00_breadcrumb div {
    position:absolute;
    display:block;
    margin-left:6px;
    margin-top:3px;
}

#ctl00_pageHeader {
    margin-bottom:20px;
    clear:both;

}

#mainBody img {
    /* padding:12px; */
}

h1
{
    text-align:left;
}

.tagline {
    margin-top:-10px;
    display:inline-block;
    width:100%;
    vertical-align:top;
    margin-bottom:10px;
}

#mainBody h1 
{
    margin:0px;
    margin-bottom:15px;
    text-align:left;
}

#mainBody h2 
{
    margin-top:0px;
}

#mainBody h3 
{
    margin:0px;
    margin-bottom:8px;
    width:90%;
    border-bottom-style:dotted;
    border-bottom-width:1px;
    padding-bottom:9px;
    margin-top:0px;
}

#mainBody h4 
{
    margin:0px;
    margin-bottom:0px;
}

#mainBody h5 
{
    margin:0px;
    margin-bottom:15px;
    text-align:left;
    text-indent:30px;
}

#mainBody h6 
{
    margin:0px;
    margin-bottom:15px;
    text-align:left;
}

#mainBodyRight, #ctl00_mainBodyRight {
    display:block;
    right:0;
    clear:right;
    
}

.mainBodyRight {
    width:990px;
    float:none;
}

.mainBodyRight_thin {
    width:750px;
    float:left;
}

#ctl00_homePageLogos {
    margin-top:9px;
}

#footer {
    width:1023px;
    \width:1063px;
    w\idth:1023px;
    margin-top:9px;
    height:158px;
    background-image:url('/images/imgFooterBack.jpg');
    background-repeat:no-repeat;
    background-position:left top;
    padding-top:17px;
    border-top: 0px solid;
    vertical-align:top;
    margin-bottom:0px;
}

#footer div {
    display:inline-block;
    border-right:1px dashed;
    margin-left:34px;
    padding-right:17px;
    height:120px;
    vertical-align:top;
    line-height:16px;
    margin-bottom:0px;
    float:right;
    right:0;
}

#footer img {
    display:none;
}

#footer a {
    text-decoration:none;
}


#disclaimer {
    float:right;
    clear:left;
    right:0;
    width:100%;
    display:inline-block;
    margin-top:-22px;
    margin-right:15px;
    border:none 0px transpatent;
    margin-bottom:-20px;
}

#leftNavigation, #ctl00_leftNav_leftNavigation {
    float:left;
    left:0;
    clear:left;
    display:inline-block;
    height:396px;
    width:176px;
    margin-left:16px;
    margin-right:20px;
    margin-top:-197px;
    padding:13px;
    padding-top:5px;
    padding-bottom:5px;
}

#leftNavigation a, #ctl00_leftNav_leftNavigation a {
    border-bottom:1px dotted;
    height:28px;
    display:block;
    vertical-align:middle;
    padding-left:8px;
    padding-top:12px;
}

#ctl00_leftNav_leftNavigation div a {
    border-bottom:0px dotted;
    height:auto;
    display:block;
    vertical-align:middle;
    padding-left:0px;
    padding-top:0px;
}

#ctl00_leftNav_leftNavigation div a.nonNav {
    border-bottom:0px dotted;
    height:auto;
    vertical-align:top;
    display:inline;
    padding-left:0px;
    padding-top:0px;
}

#ctl00_leftNav_leftNavigation div a:hover {
    background-image:none;
}

#leftNavigation a:hover, #ctl00_leftNav_leftNavigation a:hover, a.leftSelected, a.leftSelected:visited, a.leftSelected:hover {
    background-image:url('/images/imgNavOver.png');
}

a.leftSelected:after {
    content:url('/images/imgArrow.png');
}

#leftNavText {
    margin-top:15px;
}

#ctl00_pageHeader {
    display:inline;
    clear:none;
    z-index:0;
    float:left;
}

#sponsorlogos {
    display:none;
    position:relative;
    float:left;
    clear:both;
}

div.bodytextRight img {
    margin-left:16px;
    margin-bottom:4px;
    margin-top:4px;
    border:0px none;
    float:right;
    clear:right;
}

div.bodyTextLeft img {
    margin-right:16px;
    margin-bottom:4px;
    margin-top:4px;
    border:0px none;
    float:left;
    clear:left;
}

#resume {
    display:table;
}

#resume div.resumeLogos {
    display:table-cell;
    vertical-align:top;
    padding-top:20px;
}

#resume div {
    display:table-row;
}

#resume p {
    display:table-cell;
    vertical-align:top;
    padding-top:20px;
}

.bodyProfileTestimonials {
    padding-top:12px;
}

.imgLogo {
    padding-right:15px;
}

#homeSections {
    margin-right:19px;
    float:left;
    display:inline-block;
    clear:left;
    left:0;
    width:435px;
    height:277px;
    margin-bottom:-1px;
    margin-top:20px;
}

#homeNews {
    border-left: 5px solid;
    margin-right:19px;
    float:left;
    display:inline-block;
    width:237px;
    height:277px;
    margin-bottom:-1px;
    margin-top:20px;
    padding-left:12px;
}

#homeContact {
    border-left: 5px solid;
    float:left;
    display:inline-block;
    width:243px;
    height:277px;
    margin-bottom:-1px;
    margin-top:20px;
    padding-left:12px;
}

#homeContact center {
    width:100%;
    border-bottom:1px dashed;
    padding-bottom:10px;
}

#homeSections div {
    margin-bottom:19px;
    height:80px;
    width:100%;
    display:block;
    vertical-align:middle;
    background-image:url('/images/imgGlobe.png');
    background-repeat:no-repeat;    
    background-position:237px -22px;
}

#homeSections img {
    float:left;
    clear:left;
    left:0;
    display:inline;
    border:0px;
}

#homeSections a {
    cursor:hand;
}

#homeSections p {
    float:left;
    clear:right;
    display:inline-block;
    margin-top:20px;
    margin-left:15px;
}

.newsDate {
    padding-top:10px;
}   

.readMore {
    padding-left:150px;
    margin-top:5px;
    padding-bottom:19px;
    padding-right:4px;
    border-bottom:1px dashed;
}

#videogallery {
    margin:auto;
    width:585px;
    display:block;
}

#videogallery a {
    float:left;
    padding:0px;
    padding-left:19px;
    padding-right:19px;
    padding-bottom:19px;
}

blockquote {
    padding:13px;
    margin:1px;
    margin-top:20px;
    margin-bottom:20px;
    border:1px solid;
}

ul {
    list-style-type:none;
    padding-right:30px;
}

li {
    list-style-type:none;
    margin-bottom:0px;
    background-image:url('/images/imgBullet.png');
    background-position:0px 3px;
    background-repeat:no-repeat;
    margin-left:-10px;
    padding-left:30px;
    margin-bottom:12px;
}

.Testimonial {
    margin-bottom:35px;
    padding-bottom:10px;
    vertical-align:top;
    border-bottom:1px dashed;
    text-align:left;
}

.bodyProfileTestimonials {
    
}
