/***********************************************/
/* main.css     */
/* Use with index.php    */
/***********************************************/

/***********************************************/
/* HTML tag styles     */
/***********************************************/
body{
 font-size:10pt;
 font-family: Arial, verdana, Tahoma;
 color:#fffff;
 width:980px;
 margin:0px auto;
 padding:0px;
 background-color:#043232;
 background-image:url(../img/style_grayblue/bg_grad.jpg);
 background-repeat:repeat-x;
}
/***********************************************/
/* hyperlink and anchor tag styles     */
/***********************************************/
.roundbox {
margin:3px 0 auto;
width: 990px;
border: 3px solid #20f0f0;
-webkit-border-radius: 8px;
-moz-border-radius: 8px;
display:table;
}
.roundboxhead {
margin:3px 0 auto;
width: 990px;
border: 3px solid #50f0f0;
-webkit-border-radius: 8px;
-moz-border-radius: 8px;
-webkit-border-radius-bottomleft:0;
-webkit-border-radius-bottomright:0;
-moz-border-radius-bottomleft:0;
-moz-border-radius-bottomright:0;
display:table;
border-bottom-width:0;
}
.roundboxbody {
margin:3px 0 auto;
width: 990px;
border: 3px solid #50f0f0;
-webkit-border-radius:0;
-moz-border-radius:0;
display:table;
border-bottom-width:0;
border-top-width:0;
margin-top:0;
}
.roundboxfoot {
margin:3px 0 auto;
width: 990px;
border: 3px solid #50f0f0;
-webkit-border-radius: 8px;
-moz-border-radius: 8px;
-webkit-border-radius-topleft:0;
-webkit-border-radius-topright:0;
-moz-border-radius-topleft:0;
-moz-border-radius-topright:0;
display:table;
margin-top: 0;
border-top-width:1px;
top:0;
}
a:link, a:visited{
 color:#F78B15;
 text-decoration:none;
 font-weight:bolder;
}

a:hover{
 text-decoration:underline;
}
/***********************************************/
/* Layout Divs     */
/***********************************************/
div.{
 margin:0px auto;
 position:relative;
}

/************ div window styles **************/
div.window{
 overflow:auto;
 padding:0px;
 vertical-align:top;
 text-align:left;
}

div.medialist{
 padding:0px;
 vertical-align:top;
 text-align:left;
 overflow:auto;
 height:500px;
}

div.exchangelinks{
 padding:0px;
 vertical-align:top;
 text-align:center;
 overflow:auto;
}
div.exchangelinks a:link, a:visited, a:hover{
 color:#F78B15;
 text-decoration:none;
 font-weight:bolder;
}

div.exchangelink{
 padding:4px;
}

div.exchangelink, div.exchangelinks img.exchangelink{
 height:60px;
 width:120px;
 float:left;
 border:0px;
}



div.messagearea{
 padding:0px;
 vertical-align:top;
 text-align:left;
}

div.pagecell{
 position:relative;
 width:980px;
 min-width:780px;
 overflow:true;
 background-color:#035454;
}
div.pagecell table{
 margin:0px;
 border:0px;
 padding:0px;
}
div.navigator{
 position:relative;
 top:0px;
 width:980px;
}
div.pagetitle{
 position:relative;
 min-height:50px;
 height:auto;
}
/***********************************************/
/******** globalNavigator styles **********/
/***********************************************/


div.globalNavigator{
 position:relative;
 width:100%;
 min-width:780px;
 overflow:true;
 height:48px;;
 color:#efefef;
 padding:0px;
}

div.globalNavigator img{
 margin-bottom:-4px;
}

#gnl {
 position:absolute;
 top:0px;
 left:0px;
}

#gnr {
 position:absolute;
 top:0px;
 right:0px;
}

div.globalLink{
 background-image:url(../img/style_grayblue/glbnav_background.gif);
 position:relative;
 top:0px;
 min-width:780px;
 overflow:true;
 padding:0px;
 margin:0px;
 z-index:1;
 padding:6px;
}

a.glink, a.glink:visited{
 font-family:Verdana;
 color:#043232;
 font-weight:bold;
 margin: 0px;
 padding: 2px 5px 4px 5px;
 border-right: 1px solid #043232;
}

a.glink:hover{
 font-family:Verdana;
 background-image: url(../img/style_grayblue/glblnav_selected.gif);
 text-decoration: none;
 color:#eee;
 font-weight:bold;
}

a.glinkselected, a.glinkselected:visited{
 font-family:Verdana;
 background: url(../img/style_grayblue/glblnav_selected.gif) 5px;
 color:#043232;
 font-weight:bold;
 margin: 0px;
 padding: 2px 5px 4px 5px;
 border-right: 1px solid #043232;
}

a.glinkselected:hover{
 /*background-image: url(../img/style_grayblue/glblnav_selected.gif);*/
 text-decoration: none;
}
/***********************************************/
/************ subglobalNav styles **************/
/***********************************************/
div.subglobalNav{
 position:absolute;
 left:0px;
 min-width:780px;
 overflow:true;
 padding:0px 0px 0px 10px;
 visibility:hidden;
 color:#ffffff;
 z-index:2;
}

div.subglobalNav a:link, div.subglobalNav a:visited {
 color:#efefef;
 /*font-weight:bold;*/
 font-size:95%;
}

div.subglobalNav a:hover{
 color:#21536A;
 background-image:url(../img/style_grayblue/bg_nav.jpg);
 /*font-weight:bold;*/
 text-decoration:none;
 font-size:95%;
}
/*************** left styles *****************/
div.leftpanel{
 position:relative;
 float:left;
 width:200px;
 min-height:500;
 height:auto;
 background-color:#035454;

}
div.leftpannel table,
div.leftpannel tr{
 margin:0px;
 border-spacing:0px;
 border:0px;
 color:#333333;
}


div.leftpannel td{
 border:0px;
 color:#21536A;
}
/************ sectionLinks styles **************/

div.sectionLinks{
 margin:0px;
 padding:0px;
}

div.sectionLinks h3{
 padding:10px 0px 2px 10px;
 border-bottom:1px solid #fea840;
}

div.sectionLinks a{
 border-top:1px solid #111;
 border-bottom:1px solid #BEE6E6;
 /*font-weight:bold;*/
 padding:3px 0px 3px 0px;
}

div.sectionLinks a:link,
div.sectionLinks a:visited {
 display:block;
 font-family:Verdana;
 border-top:1px solid #BEE6E6;
 background:url(../img/style_grayblue/bg_nav.jpg) 5px;
 color:#21536A;
 color:#1f1f1f;
}

div.sectionLinks a:hover{
 font-family:Verdana;
 height:100%;
 color:#eee;
 font-weight:bolder;
 border-top:1px solid #BEE6E6;
 background-color:#BEE6E6;
 background:url(../img/style_grayblue/bg_nav_1.jpg) 5px;
 text-decoration:none;
}

div.sectionLinks a:link img, div.sectionLinks a:visited img {
 border:0px;
 background-image:url(../img/style_grayblue/bg_nav.jpg);
 padding:0;
}

div.sectionLinks .td_title{
 color:#21536A;
 /*font-weight:bold;*/
}

div.sectionLinks .td_text{
 color:#21536A;
 text-align:left;
}

div.sectionDivs{
 color:#21536A;
 width:100%;
 text-align:left;
}

/***********************************************/
/************* maincontent styles **************/
/***********************************************/
div.maincontent{
 min-height:500px;
 height:auto;
 width:779px;
 max-width:779px;
 padding:0px;
 background-color:#035454;
 border-left-width:1px;
 border-left-style:solid;
 border-left-color:#C6CED0;
 overflow:auto;
}

div.maincontent h1{
 padding:0px 0px 10px 10px;
}

div.maincontent table{
 background-position:top;
 width:100%;
}




/************ bottom styles **************/
/************ top styles **************/

div.pageheader,
div.pagefooter
{
 position:relative;
 width:980px;
 min-width:780px;
 overflow:true;
 text-align:right;
}

div.pagefooter
{
 background-color:#035454;
}

div.pagefooter a
{
 color:#ffffff;
 font-size:9pt;
}

div.pagefooter a:link, div.pagefooter a:visited
{
 text-decoration:none;
}

div.pagefooter a:hover{
 text-decoration:underline;

}

div.pageheader a{
 color:#ffffff;
 font-size:9pt;
}

div.pageheader a:link, div.pageheader a:visited
{
 text-decoration:none;
}

div.pageheader a:hover{
 text-decoration:underline;
}
/************ topic panel styles / division panel **************/
div.division{
 top:0px;
 text-align:center;
 padding:0px;
 position:static;
}

div.division table.division{
 vertical-align:top;
 width:100%;
 height:100%;
 margin:0px;
 padding:0px;
 border:0px;

}

div.maincontent table.frame{
 border-spacing:0px;
 border-width:0px;
 vertical-align:top;
 margin:0px;
 padding:0px;
 border:0px;
 max-width:779px;
 width:100%;
 overflow:auto;
 color:#ffffff;
}

div.maincontent table.frame tr{
 vertical-align:top;
}

div.division tr.topicpaneltitlebar{
 line-height:24px;
 background-image:url(../img/style_grayblue/glblnav_selected.gif);
}

div.division td.topicpanel{
 vertical-align:top;
 width:100%;
}
div.Running {
 width:100%;
 height:100%;
 text-align:center;
 vertical-align:middle;
 /*background-image: url(../img/processing.gif);
 background-repeat: no-repeat;
 background-position: center center;*/
}

div.Running img {
 vertical-align:middle;
 height:32px;
 width:32px;
}

/************ iframe styles **************/
/***********************************************/
iframe.window{
 scrollbar-face-color:#71828a;
 scrollbar-highlight-color:#FFFFFF;
 scrollbar-shadow-color:#DBECFE;
 scrollbar-3dlight-color:#71828a;
 scrollbar-track-color:#DBECFE;
 scrollbar-darkshadow-color:#0E4E96;
 scrollbar-arrow-color:#66CC00;
}

/********Midia Player*******/
#playarea{
  vertical-align:top;
}

#playlist{
  vertical-align:top;
}

/****marquee******/
div.marquee{
 padding:0px;
 vertical-align:top;
 height:20px;
}

div.marquee a:link, div.marquee a:visited {
 color:#efefef;
 /*font-weight:bold;*/
 font-size:80%;
}

div.marquee a:hover{
 color:#efefef;
 /*font-weight:bold;*/
 font-size:80%;
}

TR.subtitle, TD.subtitle
{
  color: #1e1e1e;
  background-color: #E8E8E8;
  font-weight:bolder;
  margin:1px;
  border:1px;
  vertical-align:middle;
  text-align:center;
  height:22px;
  background: transparent url(../img/style_grayblue/glbnav_background.gif) 5px;
  background-repeat: repeat;
  /*font-weight:bold;*/
}