body,html
{
    margin: 0;
    padding: 0;
    font-size: 10pt; 
    font-style: normal; 
    font-family: arial,helvetica,Microsoft Sans Serif,MS Sans Serif;
    height: 100%;
}
#Table24 { background-color: #0F1472 }
.kslsf_link_div
{
    width: 153px; height: 100px;
}
.kslsf_link
{
    padding-top: 53px; padding-right:5px;
}
.kslsf_link_button
{
    padding-top: 55px;
}
.left
{
    float: left;
}
/* form { height: 100%; } */

.home_back { background: #fff url(images/home_back.png) no-repeat; min-height: 560px; }
.home_news_back { background: #fff url(images/home_news_back.png) no-repeat; min-height: 560px; }
.news_back { background: #fff url(images/news_back.png) no-repeat; min-height: 560px; }
.oxbio_news_back { background: #fff url(images/oxbio_news_back.png) no-repeat; min-height: 560px; }
.oxenergy_news_back { background: #fff url(images/oxenergy_news_back.png) no-repeat; min-height: 560px; }
.menu_back { background: #000 url(images/menu/menuback.jpg) repeat-x; }

.sidebar { background: #0033cc url(images/sidebar1.jpg) no-repeat; font-size: 8pt; font-style: normal; color: #FFFFFF; vertical-align: top; }
.sidebar_bullet {width: 20px; text-align: right; vertical-align: middle; padding-bottom: 10px; line-height: 14pt; font-size: 8pt; font-style: normal; color: #FFFFFF; }
.sidebar_empty {width: 8px; text-align: right; padding-bottom: 14px; font-size: 8pt; font-style: normal; color: #FFFFFF; }
.sidebar_link {font-size: 8pt; font-style: normal; padding-bottom: 14px; vertical-align: middle; color: #FFFFFF; }
.sidebar_header {font-size: 8pt; font-style: normal; font-weight: bold; letter-spacing: 2; padding-bottom: 14px; color: #FFFFFF; }
.selected { font-weight: bold; }
A.sidemenu_small:link {line-height: 8pt; font-size: 8pt; font-style: normal; color: #FFFFFF; }
A.sidemenu_small:visited {font-size: 8pt; font-style: normal; color: #FFFFFF; }
A.sidemenu_small:hover {font-size: 8pt; font-style: normal; color: #FFFFFF; }
A:link {font-size: 8pt; font-style: normal; color: #000066; text-decoration: none; }
A:visited {font-size: 8pt; font-style: normal; color: #0F1473; text-decoration: none}
A:hover {font-weight: bold; text-decoration: none}

P {font-size: 10pt; font-style: normal; }
P.tale{font-size: 10pt; font-style: normal; }
P.heading{font-size: 18pt; font-style: bold; }
P.question{font-size: 10pt; font-weight: bold; }
td.description{font-size: 9pt; font-style: normal; }
td.bios{font-size: 8pt; font-style: normal; }
td.spacer{font-size: 5pt; font-style: normal; }
td.thumbcell {width: 100px;}
.directionshdr {font-size: 12pt; font-style: bold; color: #000066; font-weight: bold; }
.directionshdrsub {font-size: 9pt; font-style: bold; color: #000000; font-weight: bold; }

.eventdate{font-size: 9pt; font-style: bold; color: #000066; font-weight: bold; }
.eventtitle{font-size: 9pt; font-style: bold; color: #000000; font-weight: bold; }
.eventloc{font-size: 9pt; font-style: normal; }
A.eventlink{font-size: 9pt; font-style: normal; color: #0F1473; font-weight: bold; text-decoration: none;}
.pixel{font-size: 2pt; font-style: normal; }
#newsdiv{position:absolute; top: 202px; left: 396px; width: 387px; z-index: 0;}
.newsclass{position:absolute; top: 202px; left: 400px; width: 387px; z-index: 0;}
.hr{position:relative; top: 0px; left: 0px; height: 1px; color: #000000;}

.photocap{font-size: 7pt; font-style: normal; color: #494D97; font-weight: normal; }
.spacer{font-size: 5pt; line-height: 8pt; font-style: normal; }

.newsdate{font-size: 9pt; font-style: bold; color: #000066; font-weight: bold; }
.newstitle{font-size: 9pt; font-style: bold; color: #000000; font-weight: bold; }
.newsdesc{font-size: 9pt; font-style: normal; }
A.newslink{font-size: 9pt; font-style: normal; color: #0F1473; font-weight: bold; text-decoration: none;}
A.newslink:visited {font-size: 9pt; font-style: normal; color: #0F1473; font-weight: bold; text-decoration: none;}
A.specialnewslink{font-size: 9pt; font-style: normal; color: #0F1473; font-weight: bold; text-decoration: none; }
A.specialnewslink:visited {font-size: 9pt; font-style: normal; color: #0F1473; font-weight: bold; text-decoration: none;}
A.specialnewslink:hover {text-decoration: underline}


H1.search{font-size: 14pt; font-style: bold; font-weight: bold; }
H3.search{font-size: 11pt; font-style: bold; font-weight: bold; }
.urlsearch{font-size: 9pt; font-style: bold; font-weight: bold; }



A.CM:link {font-size: 11pt; font-style: normal; color: #0F1473; text-decoration: none; }
A.CM:visited {font-size: 11pt; font-style: normal; color: #B0004F; text-decoration: none}
A.CM:hover {font-weight: bold; text-decoration: none}


.companyname{font-size: 9pt; font-style: bold; color: #000066; font-weight: bold; }
.fundname{font-size: 9pt; font-style: bold; color: #000066; font-weight: bold; }


.formheading{font-size: 15pt; text-align: center; font-style: bold; color: #ffffff;}
.formstyle{font-size: 10px; border: solid 1px #798FCE; background-color: #F7F8FF}
.formtable{border: solid 1px #798FCE;}
.buttons {font-size: 10px; background-color: #F7F8FF; color: #000000; margin-right: 6px;border: solid 1px #798FCE;}
.suggestionstyle{font-size: 12px; border: solid 1px #798FCE; background-color: #F7F8FF}

.customloc{font-size: 9pt; font-style: normal; color: #494D97; }
.presentations{font-size: 12pt; font-style: normal; letter-spacing: 0.1cm; font-weight: bold;color: #000000;}

td {font-size: 9pt; font-style: normal; line-height: 14pt;}
#body_div { padding-left: 14px; padding-top: 11px; border: solid 0px black; font-size: 9pt; font-style: normal; line-height: 14pt;}
#Right_Floated_Image { border: solid 0px black;  float: right; clear:right; padding: 0; margin-left: 0px; padding-left: 15px; margin-bottom: 0px;}
#Left_Floated_Image { border: solid 0px black; float: left; clear:left; padding: 0; margin-left: 0px; padding-left: 0px; padding-right: 10px; padding-top: 3px; margin-bottom: 0px;}
#Left_Floated_Contet { border: solid 0px black; float: left; clear:left; padding: 0; margin-left: 0px; padding-left: 0px; padding-right: 10px; padding-top: 0px; margin-bottom: 0px;}
#Right_Floated_Content { border: solid 1px black; clear:right; padding: 0; margin-left: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; margin-bottom: 0px;}
#Speakers_Heading {padding-left: 140px;}

h1 {font-size: 18px; letter-spacing: 1px;}
h2 {color: #08086b; font-size: 14pt; font-weight: bold;}
li {font-size: 9pt; font-style: normal; font-weight: normal; list-style-type: circle;}

A.summit:link {font-size: 9pt; font-style: normal; color: #000066; text-decoration: none; }
A.summit:visited {font-size: 9pt; font-style: normal; color: #000066; text-decoration: none}
A.summit:hover {font-weight: bold; text-decoration: none}
