/* CSS Document */
body,html{
margin:auto;
padding:0px;
background:#0066CC;
padding-bottom:10px;
padding-top:10px;
}
#Wrapper{
margin-left:auto;
margin-right:auto;
position:relative;
width:795px  ;
height:auto;
}
#Top{
background:url(images/RR-BG_03.jpg) no-repeat;
height:27px;
}
#Middle{
background:url(images/RR-BG_05.jpg) repeat-y ;
height:auto;
height:auto !important;
width:auto;
}
#Middle1{
background:url(images/RR-BG_05.jpg) repeat-y ;
height:auto;
height:auto !important;
width:auto;
min-height:850px;
}

#MiddleM{
background:url(images/RR-BG_05.jpg) repeat-y ;
height:auto;
height:auto !important;
width:auto;
min-height:650px;
}
#MiddleM1{
background:url(images/RR-BG_05.jpg) repeat-y ;
height:auto;
height:auto !important;
width:auto;
min-height:700px;
}
#MiddleM2{
background:url(images/RR-BG_05.jpg) repeat-y ;
height:auto;
height:auto !important;
width:auto;
min-height:750px;
}


#Bottom{
background:url(images/RR-BG_07.jpg) no-repeat;
height:27px;

}

#Inner-Container{
position:relative;
margin-left:auto;
margin-right:auto;
width:745px;
height:900px;
}
#Index-Container{
position:relative;
margin-left:auto;
margin-right:auto;
width:745px;
height:950px;
}



#Hdr{
background:url(images/Top-Hdr-BG.jpg) repeat-x top;
height:145px ;
width:745px  ;
}
#Logo{
position:relative; top:10px; left:10px; width:85px; height:121px;
}
#Diamond{
position:absolute;
float:right;
top:20px; right:10px; width:97px; height:92px;
}
#Name{
position:absolute;
float:left;
left:130px;
top:23px;
width:488px;
height:104px;
}
#Menu{
position:relative;
float:left;
bottom:18px;
background:url(images/Top-Menu-Bg.png) repeat-x;
height:26px;
width:567px;
}
#Menu1{
position:relative;
float:left;
bottom:18px;
left:0px;
/*background: url(images/Top-Menu-Begin-Bg.png) no-repeat;*/
background: url(images/Top-Menu-Begin-Bg.jpg) no-repeat;

height:26px;
width:178px;
}
#Container{
position:relative;
float:left;
top:-17px;
width:745px;
height:auto;
}
#Container1{
position:relative;
float:left;
top:-17px;
width:745px;
height:500px;
}
#LeftContainer{
position:relative;
float:left;

margin-left:auto;
margin-right:auto;

width:170px  ;
height:auto;
}
#CenterContainer{
position:absolute;
float:left;
left:175px;
width:380px;
height:500px;

}
#RightContainer{
position:absolute;
float:right;
right:2px;
width:175px  ;
height:auto;
}

#Gallery{
position:relative;
height:150px;
width:725px;
margin-left:auto;
margin-right:auto;
background:url(images/Gallery-BG.gif) repeat-x 10px  10px;
}

#Footer{
position:relative;
margin-left:auto;
margin-right:auto;


top:2px;
text-align:center;
}
/*------INNER---PAGE----*/
#Inner-Container1{
position:relative;
margin-left:auto;
margin-right:auto;
width:745px;
height:650px !important;
}
#ContentContainer{
position:absolute;
float:left;
top:10px;
left:185px;
width:530px;
height:auto;

}
#ContentContainer1{
position:absolute;
float:left;
top:10px;
left:185px;
width:550px;
height:auto;

}
.space{
margin-right:10px;
margin-top:15px;
clear:both;
}
.Center{
margin-left:100px;
}

.Next{
position:relative;
float:right;
right:10px;
font-family:Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
font-size:9pt;
color:#000000;
}
.Next a:link{
color:#000000;
text-decoration:none;
}
.Next a:active{
color:#000000;
text-decoration:none;
}
.Next a:visited{
color:#000000;
text-decoration:none;
}
.Next a:hover{
color:#000000;
text-decoration:underline;
}

.links{
font-family:Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
font-size:9.5pt;
color:#000066;
font-weight:bold;
}
.links a:link, .links a:hover, .links a:visited, .links a:active{
font-family:Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
font-size:9.5pt;
color:#000066;
font-weight:bold;
text-decoration:underline;
}

/*TEXT*/

/*TOP MENU*/
.Topmenu{
font-family:Myriad Pro,Verdana, Arial, Helvetica, sans-serif;
font-size:10.5pt;
color:#000000;
font-weight:400;
line-height:16pt;
}
.BText1{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10pt;
color:#002552;
font-weight:500;
font-variant:normal;
position:relative;
top:0px;
text-align:justify;
}
.BText1 a:active, a:link, a:visited{
color:#002552;
text-decoration:none;
}
.BText1 a:hover{
color:#002552;
text-decoration:underline;
}
.BText2{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9.5pt;
color:#002552;
font-weight:bold;
font-variant:normal;
position:relative;
top:0px;
text-align:justify;
line-height:14pt;
}
.Text2-1{
font-family:Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
font-size:10pt;
color:#000000;
text-align:left;
line-height:14pt;
}

.Text2{
font-family:Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
font-size:10pt;
color:#000000;
text-align:justify;
line-height:14pt;
}
.Text3{
font-family:Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
font-size:10pt;
color:#000000;
text-align:left;
line-height:14pt;
font-weight:400;
text-indent:15px;
}
.Text4{
font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
/*font-size:.90em;*/
color:#000000;
line-height:15pt;

}
.Text2b{
font-family:Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
font-size:10.5pt;
color:#000033;
text-align:justify;
line-height:14pt;
letter-spacing:.5pt;
}
.Text2b_hdg{
font-family:Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
font-size:11pt;
font-weight:bold;

color:#000033;
text-align:justify;
line-height:14pt;
letter-spacing:.5pt;
}


.Text3{
font-family:Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
font-size:10.5pt;
color:#002552;
text-align:justify;
line-height:13pt;
}
.Hdr-Txt{
font-family:Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
font-size:14pt;
padding-bottom:5px;
color:#990000;
line-height:16pt;
text-align:center;
}
.Hdr-Txt1{
font-family:Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
font-size:14pt;
padding-bottom:5px;
color:#990000;
line-height:16pt;

}

.SubHdr-Txt{
font-family:Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
font-size:12pt;
font-weight:bold;
padding-bottom:5px;
color:#990000;
line-height:16pt;
text-align:left;
}
.SubHdr-Txt1{
font-family:Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
font-size:10pt;
font-weight:bold;
padding-bottom:5px;
color:#990000;
line-height:16pt;
text-align:left;
}


.Con {
	width: 555px;
	margin-left:auto;
	margin-right:auto;
	padding-top:5px;
	height:100%;
	float:left;
	
	}
	
	.Con_Left120{
	width:110px;
		float: left;
		margin-right:5px;
	
	
	}
	.Con_Right{
	width:440px;
		float: right;
	
	
	}
	ul.No{
	font-family:Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
font-size:10pt;
color:#000000;
line-height:18pt;
text-align:left;
list-style-type:inherit;
}
ul.NAN{
font-family:Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
font-size:10pt;
color:#000000;
line-height:18pt;
list-style-type:none;
text-align:left;

}
ul.Rom{
	font-family:Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
font-size:10pt;
color:#000000;

line-height:18pt;
text-align:left;
list-style-type:lower-roman;
}

.Arrow ul{
font-family:Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
font-size:14px !important;
color:#000000;
text-align:left;
padding:0px;
margin:0px;
margin:10px 0px 10px 24px;
}
.Arrow ul li{
line-height:18pt;
color:#000000;
list-style:none;
padding-left:18px;
background:url(images/arrow-list-red.gif)  no-repeat 0px 5px;
}

/*------------------------*/


.tbl_style{

font-family:Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
font-size:10pt;
color:#000000;
text-align:left;

padding:3px;
border:solid 1px  #006FA4;
border-bottom:1px;
border-left:1px;
border-right:1px;
border-top:1px;
}

.tbl_style td
{
    border-color: #006FA4;
    border-width: 1px 1px 1px 1px;
    border-style:dotted;
    margin: 0;
	padding:3px;

     background-color:#D2F0FF;
}

.min{
height:7px;
}
.max{
height:25px;
}


hr{border:2px dotted #0066CC;
border-bottom:2px dotted #0066CC;
/*border-top:1px dotted #0066CC;*/

border-style: none none dotted;
margin-bottom:1px;
color: #F4E8D2;
background:#F4E8D2;}

.Brd{
border:#000000 solid 1px;
border-bottom:#000000 solid 1px;
border-left:#000000 solid 1px;
border-right:#000000 solid 1px;
border-top:#000000 solid 1px;
width:174px;
height:auto;
background:#F4E8D2;
}


.img_brd{
border:outset 2px #DDDADA;}


.Footer{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:7pt;
color:#FFFFFF;
font-style:normal;
line-height:12pt;
}




/*- Menu 4--------------------------- */

ul {
        list-style: none;
        margin: 0;
        padding: 0;
        }

img {
    border: none;
}


#menu4 {
 font-family: Verdana, Arial, Helvetica, sans-serif;
        margin: 0;
        font-size: 9pt;
        font-weight: bold;
        width: 165px;
        margin:0px;
        border-style: solid solid solid solid;
        border-color: #000;
        border-size: 1px;
        border-width: 1px;
		
        }

#menu4 li a {
        height: 32px;
          voice-family: "\"}\"";
          voice-family: inherit;
          height: 24px;
        text-decoration: none;
        }

#menu4 li a:link, #menu4 li a:visited {
        color:#01356A;
        display: block;
        background:  url(images/menu4.gif);
        padding: 8px 0 0 10px;
        }

#menu4 li a:hover, #menu4 li #current {
        color: #01356A;
        background:  url(images/menu4.gif) 0 -32px;
        padding: 8px 0 0 10px;
        }



#ContentContainer_ind{
position:absolute;
float:left;
top:10px;
left:185px;
width:560px;
height:auto;

}


