/* CSS Document */
body{
color:#000946;
/*background-color:#000946;*/
background-color:#F5F8FA;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
margin: 0px;
padding: 0px;
}
h1,h2,p{margin: 0 15px}
h2{
color: #0033CC;
text-align:center;
font-size:15px;
}

dt{
font-size: 12px;
margin-left:15px;
}
li{
font-size: 100%;
margin-left:30px;
}
p{
font-size: 12px;
padding-top: 0.1em;
padding-left: 0.1em;
//text-align:justify;
}
#pheadline{
font-size: 10px;
padding-top: 0em;
padding-left: 0em;
text-align:justify;
}
b.rtop, b.rbottom{display:block;background: #E1E4EC}
b.rtop b{
display:block;
height: 1px;
overflow: hidden;
background: #FF6600;
}
b.rbottom b{
display:block;
height: 1px;
overflow: hidden;
background: #FFF;
}

b.r1{margin: 0 5px;height: 1px;}
b.r2{margin: 0 3px;height: 1px;}
b.r3{margin: 0 2px;height: 1px;}
b.r3{margin: 0 2px;height: 1px;}
b.rtop b.r4{margin: 0 1px;height: 1px;}

b.rbottom b.r1{
margin: 0 1px;
height: 1px;
/*border-left: 1px solid #000946;
border-right: 1px solid #000946;
border-bottom: 1px solid #000946;*/
}
b.rbottom b.r2, b.rbottom b.r3, b.rbottom b.r4{
margin: 0 0px;
height: 1px;
/*border-left: 1px solid #000946;
border-right: 1px solid #000946;*/
}
#mastHead{
width: 990px;
height: 147px;
}
#upMenu{
top: 120px;
width: 990px;
height: 27px;
}
#generalPage{
top: 0px;
width: 990px;
height: 879px;
}
#mainPage{
background-color:#E1E4EC;
width: 990px;
height: 732px;
}
/************** Home styles **************/
#mainPage #slideFrame{
/*border-top: 1px solid #000946; */
/*border-right: 1px solid #000946;*/
/*border-left: 1px solid #000946;
/*border-bottom: 1px solid #000946;*/
margin-left:5px;
margin-top:5px;
float:left;
background-color:#FFF;
width: 708px;
height: 398px;
}

#mainPage #newsFrame{
background-color:#FFF;
position: absolute;
margin-top: 408px;
margin-left: 5px;
width: 352px;
height: 286px;
}

#mainPage #infoFrame{
background-color:#FFF;
position: absolute;
margin-top: 408px;
margin-left: 362px;
width: 353px;
height: 286px;
}
/************** Home styles **************/
/************** SideMenu styles **************/
#mainPage #flvPlayer{
background-color:#000000;
/*border-top: 1px solid #000946;
border-right: 1px solid #000946;
border-left: 1px solid #000946;
border-bottom: 1px solid #000946;*/
float:right;
margin-top: 5px;
margin-right: 5px;
width: 265px;
height: 298px;
}

#mainPage #CSym{
background-color:#FFF;
position:absolute;
margin-top:310px;
margin-left:720px;
width: 265px;
height: 93px;
}

#mainPage #CatPro{
background-color:#FFF;
float:right;
margin-top: 408px;
margin-left: 720px;
width: 265px;
height: 286px;
position:absolute;
}

/************** SideMenu styles **************/
#mainPage #mainFrame{
background-color:#FFF;
/*border-top: 1px solid #000946;
border-right: 1px solid #000946;
border-left: 1px solid #000946;
border-bottom: 1px solid #000946;*/
position: absolute;
margin-top:153px;
margin-left: 5px;
width: 710px;
height:688px;
overflow:auto;
}

#footer{
background-color:#FFF;
/*border-top: 1px solid #000946;
border-right: 1px solid #000946;
border-left: 1px solid #000946;
border-bottom: 1px solid #000946;*/
position: absolute;
/*top: 676px;*/
margin-left: 5px;
margin-top: 699px;
width: 980px;
height: 30px;
}

 h1.float-left {/* header element float */
  float: left;
  width: 60px;  
  }

