.body {
        font-family: Arial, Helvetica, sans-serif;
        color: #634D34;
        font-size: 10px;
        background-image: url(/ReloStar/uploads/main-images/back.gif);

margin: 0px;
text-align:-moz-center;
text-align:-webkit-center;
#text-align: center;


}





.RG-body {

	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
text-align: left;
}

#center {
      text-align: center;
}


/* ---- Menu asp.net ---- */
.static
{
    font-weight: bold;
    font-size: 9px;
    font-family: verdana;
    background-color: #DDD4B3;
    color: #8B4513;
    padding-bottom: 2px;
    padding-top: 2px;
    padding-right: 0px;
    padding-left: 0px;
    text-align: left;
}
.hoverstatic
{
    font-weight: bold;
    font-size: 9px;
    font-family: verdana;
    color: #8B4513;
    text-align: left;
}

.dynamic
{
    font-weight: bold;
    font-size: 9px;
    font-family: verdana;
    background-color: #F5F5F5;
    color: #8B4513;
    border-right: white 1px solid;
    border-top: white 1px solid;
    border-left: white 1px solid;
    border-bottom: white 1px solid;
    text-align: left;
}

.dynamicitem
{
    font-weight: bold;
    font-size: 9px;
    font-family: verdana;
    background-color: #F5F5F5;
    color: #8B4513;
    border-bottom: white 1px solid;
    text-align: left;
    padding-right: 10px;
}

.dynamichover
{
    font-weight: bold;
    font-size: 9px;
    font-family: verdana;
    background-color: #DDD4B3;
    color: #8B4513;
}

/* Login 

*/
.LoginTB
{
    font-size: 7pt;
    font-family: verdana;
    color: #8B4513;

    text-align: left;
}
.LoginDDL
{
    font-size: 7pt;
    font-family: verdana;
    color: #8B4513;

     text-align: left;
}
.LoginTable
{
    font-size: 7pt;
    font-family: verdana;
    color: #8B4513;
    text-align: left;
}
/* Drop Down Countries */
.DDL
{
    font-weight:normal;
    font-size: 7pt;
    font-family: verdana;
    background-color: #FFFFFF;
    color: #634D34;
    width: 220px;
    height: 24px;

}

.b
{
 text-align: left;

}

/* Other */


h1 {
	font: 16pt Verdana;
	font-weight: bold;
	margin-bottom: 2px;
	margin-top: 1px;
}

h2 {
	font: 12pt Verdana;
	font-weight: bold;
	margin-bottom: 2px;
	margin-top: 1px;
}

h3 {
	font: 10pt Verdana;
	font-weight: bold;
	margin-bottom: 2px;
	margin-top: 1px;
}

p {
	margin-bottom: 1px;
	margin-top: 1px;
}

.a
{
    background-color: #ccffff;
    font-size: 7pt;
    color: #0099ff;
    font-family: verdana;
}
.B
{
    background-color: #cccc33;
}
.C
{
    border-right: #339999 1px solid;
    border-top: #339999 1px solid;
    border-left: #339999 1px solid;
    border-bottom: #339999 1px solid;
    background-color: #ffffcc;
    margin-top: 0px;

}

.DF
{
    font-weight: normal;
    font-size: 7pt;
    font-family: Verdana;
}
.DF1
{
    font-weight: normal;
    font-size: 7pt;
    font-family: Verdana;
    color: #cc6666;
    background-color: #EEE8AA;
    width: 100%;
    height: 100%;
}
.SubTitle
{
    font-weight: bold;
    font-size: 8pt;
    font-family: Verdana;

}

.DFB
{
    font-weight: bold;
    color: #336633;
    font-family: verdana;
    font-size: 7pt;

}


.CreatePageTable
{
    border-right: #DCDCDC 1px solid;
    border-top: #DCDCDC 1px solid;
    border-left: #DCDCDC 1px solid;
    border-bottom: #DCDCDC 1px solid;
    font-size: 8pt;
    font-family: verdana;
}
.CreatePageTableCell
{
    border-right: #F5F5F5 1px solid;
    border-top: #F5F5F5 1px solid;
    border-left: #F5F5F5 1px solid;
    border-bottom: #F5F5F5 1px solid;
    vertical-align: top;
    text-align: left;
    background-color: white;
    padding-right: 1px;
    padding-left: 1px;
    padding-bottom: 1px;
    margin: 0px;
    padding-top: 1px;
}
.table
{
    text-align: left;
    
    vertical-align: top;
    border-right: #B0C4DE 0px dotted;
    border-top: #B0C4DE 0px dotted;
    border-left: #B0C4DE 0px dotted;
    border-bottom: #B0C4DE 0px dotted;
    margin: 0px;
}
.table2
{
    text-align: left;
    background-color: #FFFACD;
    vertical-align: top;
    border-right: #F08080 1px solid;
    border-top: #F08080 1px solid;
    border-left: #F08080 1px solid;
    border-bottom: #F08080 1px solid;

}
.cell
{
    text-align: left;
    background-color: #FFFFF0;
    vertical-align: top;
    border-right: #FFD700 1px solid;
    border-top: #FFD700 1px solid;
    border-left: #FFD700 1px solid;
    border-bottom: #FFD700 1px solid;
}
.cell1
{
    text-align: left;
    background-color: #FFFF00;
    vertical-align: top;
    border-right: #FF6347 1px solid;
    border-top: #FF6347 1px solid;
    border-left: #FF6347 1px solid;
    border-bottom: #FF6347 1px solid;
}

.cell2
{
    text-align: left;
    background-color: #EEE8AA;
    vertical-align: top;

}

.Page
{
    background: #F5F5DC;
}
.test
{
    border-left: #9999cc 1px solid;
    background-color: #ffffff;
    padding-right: 1px;
    padding-left: 1px;
    padding-bottom: 1px;
    margin: 1px;
    padding-top: 1px;
    border-bottom: #9999cc 1px solid;
    text-align: left;
    border-right: #9999cc 1px solid;
    border-top: #9999cc 1px solid;
    vertical-align: top;
}

.link
{
    background: #FFD700;

}
P
{
    font-size: 8pt;
    font-family: verdana;
}
DIV
{
    font-size: 8pt;
    font-family: verdana;
}
.placeholder
{
    text-align: left;
    background-color: #778899;
    vertical-align: top;
    font-weight: normal;
    font-size: 8pt;
    font-family: verdana;
    padding-right: 1px;
    padding-left: 1px;
    padding-bottom: 1px;
    margin: 0px;
    padding-top: 1px;
    color: #ffffff;
    border-top-width: 1px;
    border-left-width: 1px;
    border-left-color: #708090;
    border-bottom-width: 1px;
    border-bottom-color: #708090;
    border-top-color: #708090;
    border-right-width: 1px;
    border-right-color: #708090;
}

.address
{
    font-family: Arial, Helvetica, sans-serif;
    color: #634D34;
}





/* Main Template */


.main-bold
{
    font-family: Arial, Helvetica, sans-serif;
    color: #634D34;
    font-size: 12px;
    font-weight: bold;
}


.white
{
    background-color: #FFFFFF;
margin: 0px 0px 0px 0px;
}




div#wrapper { 
text-align:left; /* reset text alignment */ 
width:795px; /* or a percentage, or whatever */ 
margin:0 auto; /* for the rest */ 
} 

.main-map
{
    background-image: url(/ReloStar/uploads/main-images/main-map3.gif);
}

.main-brown-line
{
    background-color: #680000;

}


.e8e2cc
{
    background-color: #e8e2cc;


}

.ddcfa8
{
    background-color: #ddcfa8;

}

.d8cca7
{
    background-color: #d8cca7;

}

.eddeca
{
    background-color: #eddeca;

}

.ddd4b3
{
    background-color: #ddd4b3;

}






.staff-bg
{
    background-color: #fbe7bd;
}


.staff-bg-white
{
    background-color: #FFFFFF;
}

.main-brown-line2
{
    background-color: #680000;

}


.main_title
{
    font-family: Arial, Helvetica, sans-serif;
    color: #634D34;
    font-size: 14pt;
    font-weight: bold;
}

.main_subtitle
{
    font-family: Arial, Helvetica, sans-serif;
    color: #634D34;
    font-size: 8pt;
    font-weight: bold;
}

.main-text-bg
{
    background-color: #FFFFFF;
    background-image: url(/ReloStar/uploads/main-images/back-text.gif);
    background-repeat: repeat-x;
    background-position: bottom;
	/*padding-bottom: 5px;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 5px;*/
    vertical-align: top;

}

.main-text-nopadding
{
    font-family: Arial, Helvetica, sans-serif;
    color: #634D34;
    font-size: 10px;

}


.main-text
{
    font-family: Arial, Helvetica, sans-serif;
    color: #634D34;
    font-size: 10px;
                padding-bottom: 5px;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 5px;

}
.main-text a:link, .main-text a:visited { color: #6E5B45; text-decoration: underline; font-size: 10px;}


.main-contact
{
    font-family: Arial, Helvetica, sans-serif;
    color: #634D34;
    font-size: 10px;
                padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
background-color: #FFFFFF;
text-align:center;
}
.main-contact a:link, .main-contact a:visited { color: #6E5B45; text-decoration: underline; font-size: 10px;}




.main-menu-right
{
    font-family: Arial, Helvetica, sans-serif;
    color: #634D34;
    font-size: 10px;

}

.main-submenu
{
    font-family: Arial, Helvetica, sans-serif;
    color: #680000;
    font-size: 10px;
    background-color: #F4F0E0;
    vertical-align: top;
}


.main-link
{
    font-family: Arial, Helvetica, sans-serif;
    text-decoration: none;
font-weight: bold;
    color: #9D8467;
    font-size: 10px;

}

.main-link a:link, .main-link a:visited { color: #6E5B45; text-decoration: underline; font-size: 10px;}
.main-link a:hover, .main-link a:active { width: 100%; color: #634D34; text-decoration: none; background-color: #DCD3C0; font-size: 10px;}

.main-menu {
    font-weight: bold;
    font-size: 9px;
    font-family: verdana;
    background-color: #DDD4B3;
    color: #8B4513;
    padding-bottom: 2px;
    padding-top: 2px;
    padding-right: 0px;
    padding-left: 0px;
    text-align: center;
}

.main-menu a:link, .main-menu a:visited { color: #8B4513; text-decoration: none; padding: 0px 5px 0px 5px;  font-size: 10px;}
/*.main-menu a:hover, .main-menu a:active { color: #967652; text-decoration: none; background-color: #E8E2CC; font-size: 10px;}*/

#submenu {
	width:533px;
	position: absolute;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	text-align: left;
	background-color: #eeeeee;
	line-height: 18px;
	margin-left: 0px;
	margin-top: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 0px;
	border: 0px solid #C1B58F;
	border-top: 6px solid #C1B58F;
	border-bottom: 6px solid #C1B58F;
	top: 100px;
filter:alpha(opacity=80);
opacity:0.8;

	}
	
	#sidebar li {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	}
#sidebar ul, #sidebar ul ol {
	margin: 0;
	padding: 0;
}
#sidebar ul li {
	list-style-type: none;
	list-style-image: none;
	margin-bottom: 15px;
}
#sidebar ul p, #sidebar ul select {
	margin: 5px 0 8px;
}
#sidebar ul ul, #sidebar ul ol {
	margin: 5px 0 0 10px;
	}

#sidebar ul ul ul, #sidebar ul ol {
	margin: 0 0 0 10px;
	}

ol li, #sidebar ul ol li {
	list-style: decimal outside;
	}

#sidebar ul ul li, #sidebar ul ol li {
	margin: 3px 0 0;
	padding: 0;
	}
.navigation {
	display: block;
	text-align: center;
	margin-top: 10px;
	margin-bottom: 60px;
	}
	
.alignright {
	float: right;
	}
	
.alignleft {
	float: left;
	}


/* Resource Guides Styles */

.RG_LeftMenu
{
    padding-right: 4px;
    padding-left: 4px;
    padding-bottom: 4px;
    padding-top: 4px;
    background-color: #D2B48C;
}

.RG_background {
        font-family: Arial, Helvetica, sans-serif;
        background-color: #FCF7D9;
        font-size: 10px;
       	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
        vertical-align: top;
        text-align: left;
}
div#wrapper { 
text-align:left; /* reset text alignment */ 
width:795px; /* or a percentage, or whatever */ 
margin:0 auto; /* for the rest */ 
} 


.RG_menu_background
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 2px;
    border-color: #006600;
    background-color: #FFCC66;
}

.RG_title
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14pt;
    font-weight: bold;
}

.RG_subtitle
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 8pt;
    font-weight: bold;
}

.RG_text
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 8pt;
                padding-bottom: 5px;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 5px;

    
}

.RG_subtable_title
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 8pt;
    font-weight: bold;
    color: #FFFFFF;
}

.RG_subtable_text
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 8pt;
}

.RG_restaurants
{
    background-color: #fcf7d9;
    vertical-align: top;
    border-right: #666666 1px solid;
    border-top: #666666 1px solid;
    border-left: #666666 1px solid;
    border-bottom: #666666 1px solid;
}

.RG_embassies
{
    background-color: #fcf7d9;
    vertical-align: top;
    border-right: #666666 1px solid;
    border-top: #666666 1px solid;
    border-left: #666666 1px solid;
    border-bottom: #666666 1px solid;
}

.RG_greenline
{
    background-color: #005B00;
}
.T
{
    text-align: left;
}






.RG-menu-back
{
    background-image: url(/ReloStar/uploads/rg/rg-menu-back.gif);
    vertical-align: top;

}

.RG-menu, .RG-menu a:link, .RG-menu a:visited, .RG-menu a:hover, .RG-menu a:active
{

    font-family: Arial, Helvetica, sans-serif;
    font-size: 9px;
color: #782121;
    font-weight: bold;
    vertical-align: top;
       	margin-top: 2px;
	margin-left: 2px;
	margin-right: 2px;
	margin-bottom: 2px;
text-decoration: none;
}

.RG-top-shadow
{
    background-image: url(/ReloStar/uploads/rg/rg-top-shadow.gif);
}

.RG-title
{

    font-family: Arial, Helvetica, sans-serif;
    font-size: 18px;
color: #782121;
    font-weight: bold;

padding: 3px 5px 3px 5px;

text-decoration: none;
}

.RG-subtitle
{

    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
color: #782121;
    font-weight: bold;

padding: 3px 5px 3px 5px;
text-decoration: none;
}

.RG-subtitle-PDF
{

    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
color: #782121;
    font-weight: bold;

}

.RG-space
{

padding-bottom: 840px;
}

.RG-pic
{
vertical-align: top;
padding-bottom: 5px;
padding-right: 5px;
padding-left: 5px;
}


.RG-text
{

    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
vertical-align: top;
text-align: justify;
padding: 3px 5px 3px 5px;
text-decoration: none;
}

.RG-rightside
{
vertical-align: top;
padding-bottom: 5px;
}


