CAPTION {
	BORDER-BOTTOM: #ccc 1px solid; 
    TEXT-ALIGN: right; 
    COLOR: #006;
    BACKGROUND-COLOR: #fff; 
}

body {
    PADDING-BOTTOM: 0px; 
    MARGIN: 0px; 
    PADDING: 0px;
	FONT-FAMILY: Arial, Tohoma,sans-serif,Times New Roman; 
	FONT-SIZE: 12pt;
}

div 
{
    MARGIN: 0px; 
	PADDING: 0px; 
}

p {
    MARGIN: 0px 0px 1em;
	PADDING: 0px; 
    LINE-HEIGHT: 1.8em; 
}

img {
    border-style: none;
    border-color: inherit;
    border-width: 0px;
    display: inline;
    margin: 0px;
    padding: 0px;
    text-decoration:none;
}
img a {
 display: inline;
 margin: 0px;
 padding: 0px;
 border: 0px;
 text-decoration:none;
}
img a:hover {
 display: inline;
 margin: 0px;
 padding: 0px;
 border: 0px;
 text-decoration:none;
}


#header-inner p.ShadowL{
	POSITION: absolute; 
	TOP: 12px; LEFT: 90px;
	MARGIN: 0px; 
	PADDING: 0px; 
	FONT-SIZE: 24pt; 
	FONT-WEIGHT: bold; 
	COLOR: #3ae; 
	text-shadow: 2px 2px 3px #156;  
}

#header-inner span.ShadowR{
	MARGIN: 0px; 
	PADDING: 0px; 
	COLOR: #e33; 
	text-shadow: 2px 2px 3px #700;  
}

#header-inner h1.ShadowH {
	POSITION: absolute; 
	TOP: 66px; LEFT: 92px;
	MARGIN: 0px; 
	PADDING: 0px;
	WIDTH: 560px; 
	TEXT-ALIGN: left; 
	FONT-SIZE: 14pt; 
	COLOR: #38d; 
	text-shadow: 1px 1px 1px #aef;  
}

#header-inner p.ShadowP
{
	POSITION: absolute; 
	TOP: 106px;  LEFT: 200px;
	MARGIN: 0px; 
	PADDING: 0px; 
	FONT-SIZE: 24pt; 
	WIDTH: 550px; 
	COLOR: #fa0; 
	FONT-SIZE: 22pt; 
	LINE-HEIGHT: 1;
	text-shadow: 2px 2px 3px #840;  
}

span.RedText{
 COLOR: #e33; 
}

#wrapper {
	WIDTH: 900px; 
	TEXT-ALIGN: left; MARGIN: 0px auto; 
	PADDING-TOP: 0px;
    background-image: url('images/Wrapper.jpg');
    background-size: 100% 100%;
    background-repeat: no-repeat;
}
#headerRAID 
{
    margin: 10px auto 0px auto; 
	WIDTH: 100%; 
	HEIGHT: 236px;
    background-image: url('images/indexHeader.jpg');
    background-size: 100% 100%;
    background-repeat: no-repeat;
}

#header-inner {
	POSITION: relative; WIDTH: 100%; HEIGHT: 100%
}

#content {
    FLOAT: right; 
	WIDTH: 100%; 
	MARGIN: 0px;
}

#footerRiseFly
{
  clear:both;
  text-align:center;
  margin: 0px 0px 10px 0px;
  WIDTH: 900px;HEIGHT: 120px;    
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px;
	BACKGROUND: url('images/RiseFlyB.jpg') no-repeat 0px 0px; 
}

.content-inner {
	MARGIN-LEFT: 1px; MARGIN-RIGHT:1px;
	MARGIN-TOP : 0px; margin-bottom:0px;
}

/*Content: p with feature icon*/
.content-innerIcon{
	MARGIN-LEFT: 1px; MARGIN-RIGHT:1px;
	MARGIN-TOP : 0px; margin-bottom:0px;
}

.content-innerList {
	MARGIN-LEFT: 1px; MARGIN-RIGHT:1px;
	MARGIN-TOP : 0px; margin-bottom:0px;
}

.content-innerText{
	MARGIN-LEFT: 1px; MARGIN-RIGHT:1px;
	MARGIN-TOP : 0px; margin-bottom:0px;
}

#footer-inner {
	TEXT-ALIGN: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; 
    WIDTH: 900px;HEIGHT: 120px;    
    PADDING-RIGHT: 0px; PADDING-TOP: 0px
}


/* Begin of the header navigator bar*/
ul.header-navi {
 POSITION: absolute;
 TOP: 168px;
 LEFT: 275px;
 HEIGHT: 66px;
 MARGIN: 0px;
 PADDING: 0px;
 LIST-STYLE-TYPE: none;
 font-weight:bold;
 FONT-SIZE: 100%;
}
.header-navi li {
 LINE-HEIGHT: 66px;
 FLOAT: left;
 MARGIN: 0px;
 PADDING: 0px;
 LIST-STYLE-TYPE: none;
}
li.navi01 {
	WIDTH: 111px
}
li.navi02 {
	WIDTH: 101px
}
li.navi03 {
	WIDTH: 103px
}
li.navi04 {
	WIDTH: 102px
}
li.navi05 {
	WIDTH: 160px
}
.header-navi li.skip {
	DISPLAY: none
}
.header-navi a {
	TEXT-ALIGN: center; WIDTH: 100%; 
	DISPLAY: block; FLOAT: left; 
	COLOR: #37b; TEXT-DECORATION: underline;
}
.header-navi a:hover {
	BACKGROUND: url('images/indexMenu1.jpg') no-repeat 0px 100%; 
	COLOR: #f70; TEXT-DECORATION: underline;
}
li.navi01 a:hover {
	BACKGROUND-POSITION: -275px 0px
}
li.navi02 a:hover {
	BACKGROUND-POSITION: -386px 0px
}
li.navi03 a:hover {
	BACKGROUND-POSITION: -487px 0px
}
li.navi04 a:hover {
	BACKGROUND-POSITION: -590px 0px
}
li.navi05 a:hover {
	BACKGROUND-POSITION: -692px 0px
}
/* End of the header navigator bar*/

.frame {
	border: #DAF2FE 1px solid; 
}
.frame2{
	border: #E8F9FF 1px solid; 
}

img.Icon
{
  MARGIN: 6px 3px 3px 3px;
  padding: 0px;
  border: 0px;
  CLEAR:left; 
}

img.largeIcon
{
  MARGIN: 10px 10px 5px 3px;
  padding: 0px;
  border: 0px;
  CLEAR:left; 
}

#content span.boldBlue
{
   FONT-WEIGHT: bold;
   COLOR: #0066CC; 
}


table.NoBorder
{
  margin: 0px;
  padding:0px;
  border-collapse:collapse;
  border: 0;
}
tr.NoBorder
{
  margin: 0px;
  padding:3px;
  border: 0;
}
td.NoBorder
{
  margin: 0px;
  padding:0px;
  border: 0;
  text-align:left;
  vertical-align:top;
}
div.round {
  margin: 3px;
  padding:0px;
  border: 1px solid #BAD2FE;
  border-radius: 5px;
  box-shadow: 3px 3px 3px rgba(186,210,254,0.6);
}

h2.MainTitle
{
    MARGIN: -1px;  
	PADDING: 3px 3px 3px 10px;  
	TEXT-ALIGN: left; 
    FONT-WEIGHT: bold;
	CLEAR:none; 
	border: 2px solid #8bf;
	border-radius: 5px;
    background: -moz-linear-gradient(top 45deg,#8bf,#cef,#8bf,#cef);
    background: -webkit-gradient(linear, left top, right bottom, from(#8bf), color-stop(0.5, #cef), color-stop(0.5, #cef), to(#8bf));

	COLOR: #fa0; 
	FONT-SIZE: 16pt; 
	LINE-HEIGHT: 24px;
	text-shadow: 1px 1px 1px #840;  
}

p.content
{
    MARGIN: 2px 2px 2px 2px;  
	PADDING: 3px 3px 3px 24px;  
	TEXT-ALIGN: left; 
	COLOR: #000; 
	FONT-SIZE: 100%; 
    FONT-WEIGHT:normal;
}

#content h3
{
    MARGIN: 6px 3px 3px 3px;  
	PADDING: 3px; 
	TEXT-ALIGN: left; 
	FONT-SIZE: 105%; 
    FONT-WEIGHT: bold;
	LINE-HEIGHT: 16px; 
	CLEAR:none; 
	border: 1px solid #BAD2FE;
	background-color: #DAF2FE;
}


/* BEGIN: Conten-Inner*/
/* END: Conten-Inner*/

BLOCKQUOTE {
    MARGIN: 0px 0px 0px 0px; 
    PADDING-LEFT: 20px; 
    PADDING-RIGHT: 2px; 
    PADDING-TOP: 2px;
	PADDING-BOTTOM: 2px; 
}

/* Begin of the menu items*/
ul.localnavi 
{
    LIST-STYLE-TYPE: none; 
    MARGIN: 0px; 
	PADDING: 0px 0px 4px; 
}
.localnavi li {
	TEXT-ALIGN: center; 
	LINE-HEIGHT: 20px; 
	MARGIN: 0px; 
	PADDING: 0px;
	COLOR: #000; 
	FONT-WEIGHT: bold;
}

.localnavi a {
	PADDING: 4px;
	BORDER-LEFT: #0cf 5px solid; 
	BORDER-RIGHT: #fff 1px outset; 
	BORDER-TOP: #fff 1px outset; 
	BORDER-BOTTOM: #fff 1px outset; 
	BACKGROUND-COLOR: #eee; 
	WIDTH: 173px; 
	DISPLAY: block; COLOR: #08d; FONT-SIZE: 90%; TEXT-DECORATION: none; 
}
.localnavi a:hover {
	BORDER-LEFT: #f80 5px solid; 
	BORDER-TOP: #fff 1px outset; 
	BORDER-RIGHT: #fff 1px outset; 
	BORDER-BOTTOM: #fff 1px outset; 
	BACKGROUND-COLOR: #3ef; COLOR: #000; 
	TEXT-DECORATION: none
}

/* End of the menu items*/

/* Begin of the menu items*/
#footer-inner a {
	COLOR: #f70; TEXT-DECORATION: underline
}
#footer-inner a:hover {
	COLOR: #f00; TEXT-DECORATION: underline
}
#footer-inner p.logo {
	padding: 0px;
    POSITION: relative; 
	LINE-HEIGHT: 1; MARGIN: 0px; 
	TOP: 25px; LEFT: 32px;
	FONT-WEIGHT: bold; 
	FONT-SIZE: 18pt; 
    width: 776px;
	COLOR: #3ae; 
    text-shadow: 2px 2px 3px #156;  
}
#footer-inner p {
	LINE-HEIGHT: 1em; COLOR: #333
}
#footer-inner ul 
{
    LIST-STYLE-TYPE: none; MARGIN: 10px 0px 8px; 
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#footer-inner li 
{
    MARGIN: 0px; DISPLAY: inline; 
	PADDING-BOTTOM: 0px; PADDING-LEFT: 1em; PADDING-RIGHT: 1em; PADDING-TOP: 0px
}
#footer-inner li.right
{
  TEXT-ALIGN: right
}

#footer-inner p.copyright {
	POSITION: relative; TEXT-ALIGN: right; MARGIN: 0px 1.5em 0.2em 0px; TOP: 30px
}
/* End of the footer items*/

/*Common Classes*/

/*Download Button*/
a.Download{
 BACKGROUND: url('images/button.png') no-repeat 0px 0px;
 BACKGROUND-POSITION: 0px 0px;
 width: 320px;
 height: 36px;
 LINE-HEIGHT: 36px;
 MARGIN: 2px 10px 2px 10px;
 PADDING: 0px 0px 0px 0px;
 TEXT-DECORATION: none;
 FONT-SIZE: 11pt;
 FONT-WEIGHT: bold;
 text-align:center;
 DISPLAY: block;
 CLEAR: both; 
}

a.Download:link {
 BACKGROUND-POSITION: 0px 0px;
 COLOR: #0000FF;
}
a.Download:visited {
  BACKGROUND-POSITION: 0px 0px;
  COLOR:#0000FF; 
}
a.Download:hover {
  BACKGROUND-POSITION: -320px 0px;
  COLOR: #008000; 
  TEXT-DECORATION: underline;
}
a.Download:active{
  BACKGROUND-POSITION: -640px 0px;
  COLOR: #800080; 
}


/*Download Button*/
a.Download2{
 BACKGROUND: url('images/button2.png') no-repeat 0px 0px;
 width: 479px;
 height: 36px;
 LINE-HEIGHT: 36px;
 MARGIN: 2px 10px 2px 10px;
 PADDING: 0px 0px 0px 0px;
 TEXT-DECORATION: none;
 FONT-SIZE: 11pt;
 FONT-WEIGHT: bold;
 DISPLAY: block;
 CLEAR: both; 
}

a.Download2:link {
 BACKGROUND-POSITION: 0px 0px;
 COLOR: #0000FF;
}
a.Download2:visited {
  BACKGROUND-POSITION: 0px 0px;
  COLOR:#0000FF; 
}
a.Download2:hover {
  BACKGROUND-POSITION: 0px -36px;
  COLOR: #008000; 
  TEXT-DECORATION: underline;
}
a.Download2:active{
  BACKGROUND-POSITION: 0px -72px;
  COLOR: #800080; 
}

p.DownloadNormal
{
  MARGIN: 0px;  
  PADDING: 3px 10px 3px 10px; 
  text-align:center;
  FONT-SIZE: 100%;
}

p.DownloadSmall
{
  MARGIN: 0px;  
  PADDING: 3px 10px 3px 10px; 
  text-align:center;
  FONT-SIZE: 90%;
}

#StandardTable table
{
  margin: 3px 10px 3px 10px;
  border-collapse:collapse;
  border: 2px solid #0be;
}
#StandardTable th, td
{
  border: 1px solid #0be;
}
#StandardTable th
{
  background-color:#8df;
  color:#060;
  height:28px;
  text-align:center;
  vertical-align:middle;
}

#StandardTable td.header
{
 padding: 5px;
 text-align:center;
 vertical-align:middle;
 font-size:18px;
 font-weight:bold;
}

#StandardTable td
{
  padding: 2px 5px 2px 5px;
 text-align:left;
 vertical-align:middle;
}
#StandardTable tr
{
  background-color:white;
  color:black;
  height:14px;
}

table.NoFrame
{
  margin: 3px;
  width:100%;
  border-collapse:collapse;
  border: 0;
}
tr.trCenter
{
  border: 0;
  padding:3px;
  text-align:center;
}
td.tdCenter
{
  border: 0;
  padding:3px;
  text-align:center;
}

