@charset "euc-jp";
/*-----------------------------------------------------------------------------------------------
  #flash
-----------------------------------------------------------------------------------------------*/
#flash { width:750px; height:230px; background:url(img/banner1.jpg); margin:36px auto 0px auto; }
/*-----------------------------------------------------------------------------------------------
  #content
-----------------------------------------------------------------------------------------------*/
#content { background:url(http://www.riverplaza.in/img/waku_middle.gif) repeat-y #FFFFFF; width:750px; margin:6px auto 0px auto; padding:0px; border-top:0px solid red; }
#content a { color:#0000ff; text-decoration:underline; }
.beige { background:url(http://www.riverplaza.in/img/color/beige.jpg) repeat-x 0 0; height:30px; }
.beige_shadow { background:url(http://www.riverplaza.in/img/color/beige_shadow.jpg) repeat-x 0 0; height:20px; }
/*-----------------------------------------------------------------------------------------------
  #left
-----------------------------------------------------------------------------------------------*/
#left { width: 459px; float: left; background-color:#FFFFFF; margin:0; padding: 10px 0px 0px 0px; border-right:1px dotted #b7bbad; }
#left h2 { font: 600 12px/200% "Verdana", sans-serif; margin: 0 12px 10px 23px; color:#000; }
#left h3 { font: 600 12px/200% "Verdana", sans-serif; color:#000000; margin-bottom:10px; margin-left:5px; padding-left:0px; padding-top:4px; }
#left p { font: normal 12px/200% "Verdana", sans-serif; color:#444444; margin-top: 0px; margin-bottom:10px; margin-left:20px; margin-right:5px; }
#left a { font: normal 12px/200% "Verdana", sans-serif; color:#0000ff; text-decoration:underline; margin-top: 10px; margin-bottom:10px; margin-left:5px; }
#left a:visited { color:purple; text-decoration:underline; }
#left a:hover { color:#B10406; text-decoration:underline; }
#left ol { padding:10px 20px 15px 55px; }
#left li { font: normal 12px/200% "Verdana", sans-serif; color: #444444; padding:10px 20px 15px 25px; }
.text1 { font: normal 12px/200% "Verdana", sans-serif; color: #444444; margin-left:5px; }
#table1 { margin-left:15px; margin-top:10px; margin-bottom:10px; }
.table_below { border-top:1px dotted #818181; margin-left:15px; margin-bottom:25px; }
.detail { margin-right:25px; margin-top:15px; margin-bottom:10px; font-size:12px; }
/*-----------------------------------------------------------------------------------------------
  #right
-----------------------------------------------------------------------------------------------*/

#right { width:290px; float: right; background-color:#fff; margin:0px; padding: 10px 0px 0px 0px; margin-top:0px; border-left:0px dotted #b7bbad; position:relative;/*ie needs this to show float */ }
#topics { position:relative; width:232px; height:280px; background: url('http://www.riverplaza.in/img/topics_border.gif') no-repeat; margin-bottom:15px; margin-top:5px; margin-left:5px; border:0px solid green; }
#topics_main { position:absolute; margin-top:2px; left:1px; width:225px; height:232px; border:0px solid red; }
#right p { font: normal 12px/200% "Verdana", sans-serif; color:#444444; margin:0px 15px 10px 15px; }
#right h2 { font: normal 12px/200% "Verdana", sans-serif; margin: 0 20px 10px 15px; padding-left: 0px; font-weight: normal; color:#1cbab8; border-bottom:1px dotted #818181; }
#right h3 { font: normal 12px/200% "Verdana", sans-serif; margin: 0 20px 10px 15px; padding-left: 0px; font-weight: normal; color:#1cbab8; border-bottom:1px dotted #818181; }
#right h4 { font: normal 12px/200% "Verdana", sans-serif; margin: 0 20px 10px 15px; padding-left: 0px; color:#74ba1c; border-bottom:1px dotted #818181; }
.border_top { font: normal 12px/200% "Verdana", sans-serif; margin: 0 5px 10px 5px; padding-left: 0px; padding-top:15px; font-weight: normal; color:#444444; border-top:1px dotted #818181; }
#right a { font: normal 12px/200% "Verdana", sans-serif; color:#0000ff; text-decoration:underline; margin-top: 10px; margin-bottom:10px; margin-left:5px; }
#right a:visited { color:purple; text-decoration:underline; }
#right a:hover { color:#B10406; text-decoration:underline; }

#right ul { padding:0px 10px 0px 35px; }
#right li { font: normal 12px "Verdana", sans-serif; color: #444444; padding:0px 0px 10px 0px; }

.note_right { width:250px; background-color: #edfaf8; padding:15px 8px 0px 8px; border:1px solid #CCC; font-size:14px; margin:10px 10px 20px 10px; }

/*-----------------------------------------------------------------------------------------------
  #topicpath
-----------------------------------------------------------------------------------------------*/

#content #topicPath { margin: 5px 10px 5px 10px; padding: 0 0 0px 15px; text-align: left; height:35px; background:url(img/line/dot.gif) repeat-x 0 34px; }
#content #topicPath li { display:inline; list-style-type:none; }
#content #topicPath li a { padding-right:10px; background:url(img/icon/topicpath.gif) no-repeat right center; }

