/* CSS Document */

body {
	margin-bottom:0;
	margin-left:0;
	margin-top:0;
	margin-right:0;
	background-color: #ffffff;
	color:#6a6a6a;
	font-family: Verdana;
	font-size: 10px;
	background-image: url(../images/bg.gif);
	background-repeat: repeat-x;
}
.table
{
	background-color:#ffffff;
	text-align:left;
}
p
{
	color:#060634;
	font-family: Verdana;
	font-size: 11px;
	LINE-HEIGHT: 17px;
}
.footerA
{
    color:#ffffff;
    font-family: Verdana;
font-size: 9px;
text-decoration:none;
}
.LinkA
{
height:22px;
color:#404243;
font-family: Verdana;
font-size: 11px;
text-decoration:none;
}
.CareerTable
{
background-color:#ffffff;
font-family:Verdana;
font-size:11px;
color:#060634;
border-top:1px solid #b6b6ba;
border-right:1px solid #b6b6ba;
border-left:1px solid #b6b6ba;
border-bottom:1px solid #b6b6ba;
padding:7px 0px 0px 0px;
}
.LinkAHover
{
height:22px;
color:#175b7e;
background-color:#3E3E3E;
font-family: Verdana;
font-size: 11px;
text-decoration:none;
}
.errorHeader
{
font-family:Verdana;
font-size:11px;
font-weight:bold;
color : #9B0808;
}
.bannerBG
{
/*BACKGROUND-IMAGE: url(../Images/BanBg.gif);*/
background-color:#203168;
height:29px;
color:#c3e4f6;
font-family: Verdana;
	font-size: 11px;
	width:800px;

}
/* this is for Black*/
.BTableBGTTop {
BACKGROUND-POSITION: 50% top; BACKGROUND-REPEAT: repeat-x;BACKGROUND-IMAGE: url(../Images/BdrBg1.gif); height:10px;
}
.BTableBGTLeft {
BACKGROUND-POSITION: left 50%; BACKGROUND-REPEAT: repeat-y;BACKGROUND-IMAGE: url(../Images/BdrBg1.gif);
}
.BTableBGTRight {
BACKGROUND-POSITION: right 50%; BACKGROUND-REPEAT: repeat-y;BACKGROUND-IMAGE: url(../Images/BdrBg1.gif);
}
.BTableBGTBottom {
BACKGROUND-POSITION: 50% bottom; BACKGROUND-REPEAT: repeat-x;BACKGROUND-IMAGE: url(../Images/BdrBg1.gif); height:10px;
}
.BTableTopLeft {
BACKGROUND-POSITION: left top;
BACKGROUND-REPEAT: no-repeat;
BACKGROUND-IMAGE: url(../Images/TopLeft1.gif);
height:10px;
width:10px;
}
.BTableTopRight {
BACKGROUND-POSITION: top right;
BACKGROUND-REPEAT: no-repeat;
BACKGROUND-IMAGE: url(../Images/TopRight1.gif);
height:10px;
width:10px;
}
.BTableBottomLeft {
BACKGROUND-POSITION: bottom left;
BACKGROUND-REPEAT: no-repeat;
BACKGROUND-IMAGE: url(../Images/BotLeft1.gif);
height:10px;
width:10px;
}
.BTableBottomRight {
BACKGROUND-POSITION: Bottom right;
BACKGROUND-REPEAT: no-repeat;
BACKGROUND-IMAGE: url(../Images/Botright1.gif);
height:10px;
width:10px;
}
/* End*/
/* this is for white*/
.WTableBGTTop {
BACKGROUND-POSITION: 20% top; BACKGROUND-REPEAT: repeat-x;BACKGROUND-IMAGE: url(../Images/BtopLine.png); height:10px;
}
.WTableBGTLeft {
BACKGROUND-POSITION: left 20%; BACKGROUND-REPEAT: repeat-y;BACKGROUND-IMAGE: url(../Images/BLineLeft.png);
}
.WTableBGTRight {
BACKGROUND-POSITION: right 20%; BACKGROUND-REPEAT: repeat-y;BACKGROUND-IMAGE: url(../Images/BLineRight.png);
}
.WTableBGTBottom {
BACKGROUND-POSITION: 20% bottom; BACKGROUND-REPEAT: repeat-x;BACKGROUND-IMAGE: url(../Images/BLine.png); height:10px;
}
.WTableTopLeft {
BACKGROUND-POSITION: left top;
BACKGROUND-REPEAT: no-repeat;
BACKGROUND-IMAGE: url(../Images/TLeft.png);
height:10px;
width:10px;
}
.WTableTopRight {
BACKGROUND-POSITION: top right;
BACKGROUND-REPEAT: no-repeat;
BACKGROUND-IMAGE: url(../Images/TRight.png);
height:10px;
width:10px;
}
.WTableBottomLeft {
BACKGROUND-POSITION: bottom left;
BACKGROUND-REPEAT: no-repeat;
BACKGROUND-IMAGE: url(../Images/BLeft.png);
height:10px;
width:10px;
}
.WTableBottomRight {
BACKGROUND-POSITION: Bottom right;
BACKGROUND-REPEAT: no-repeat;
BACKGROUND-IMAGE: url(../Images/BRight.png);
height:10px;
width:10px;
}

/*        */
.HeadingHome
{
color:#203168;
font-family: Verdana;
font-size: 11px;
font-weight:bold;
}
.SubHeading
{
color:#203168;
font-family: Verdana;
font-size: 11px;
font-weight:bold;
}
.PageHeading
{
margin: 0 15px 5px 0;
padding: 4px 10px 4px 15px;
color:#203168;
font-weight:bold;
font-family:Verdana;
font-size: 13px;
text-align:left;
}
.crumber
{
color:#515253;

font-family: Verdana;
font-size: 11px;
text-align:right;
}
.FooterBG
{
color:#e7e8eb;
background-position:left 100%;
background-image:url(../Images/FooterBG.gif);
background-repeat:repeat-x;
height:69px;
font-size: 9px;

}

.gallerycontainer{
position: relative;
/*Add a height attribute and set to largest image's height to prevent overlaying*/
}

.thumbnail img{
border: 1px solid white;
margin: 0 5px 5px 0;
}

.thumbnail:hover{
background-color: transparent;
}

.thumbnail:hover img{
border: 1px solid blue;
}

.thumbnail span{ /*CSS for enlarged image*/
position: absolute;
background-color: lightyellow;
padding: 5px;
left: -1000px;
border: 1px dashed gray;
visibility: hidden;
color: black;
font-size: 11px;
text-decoration: none;
}

.thumbnail span img{ /*CSS for enlarged image*/
border-width: 0;
padding: 2px;
}

.thumbnail:hover span{ /*CSS for enlarged image*/
visibility: visible;
top: 0;
left: 230px; /*position where enlarged image should offset horizontally */
z-index: 500;
}
/* For Inner Page Box */
.InnerBoxSideTop
{
BACKGROUND-POSITION: 100% top;
BACKGROUND-REPEAT: repeat-x;
BACKGROUND-IMAGE: url(../Images/BgSide.gif);
}
 .InnerBoxBorderTop
 {
BORDER-RIGHT: #181818 5px solid;
PADDING-LEFT: 12px;
PADDING-TOP: 1px;
height:16px;
color:#AC783C;
font-weight:bold;
font-family: Verdana;
font-size: 13px;

}
 .InnerBoxLeft
{
BACKGROUND-POSITION: left 50%;
BACKGROUND-REPEAT: repeat-y;
background-image:url(../Images/BgTopBottom.gif);
}
.InnerBoxBottom
{
BORDER-RIGHT: #181818 5px solid;
PADDING-TOP: 10px;
BORDER-BOTTOM: #181818 5px solid
}
.DateHeading
{
color:#d8f568;
font-family: Verdana;
font-size: 11px;
text-align:left;
}
SELECT {
	BORDER-RIGHT: #D9D8D8 1px solid;
	BORDER-TOP: #D9D8D8 1px solid;
	FONT-SIZE: 11px;
	BORDER-LEFT: #D9D8D8 1px solid;
	COLOR: #000000;
	BORDER-BOTTOM: #D9D8D8 1px solid;
	FONT-FAMILY: Verdana
}
INPUT {
	BORDER-RIGHT: #D9D8D8 1px solid;
	BORDER-TOP: #D9D8D8 1px solid;
	FONT-SIZE: 11px;
	BORDER-LEFT: #D9D8D8 1px solid;
	COLOR: #003399;
	BORDER-BOTTOM: #D9D8D8 1px solid;
	FONT-FAMILY: Verdana;
	BACKGROUND-COLOR: #ffffff
}
TEXTAREA {
	BORDER-RIGHT: #D9D8D8 1px solid;
	BORDER-TOP: #D9D8D8 1px solid;
	FONT-SIZE: 11px;
	BORDER-LEFT: #D9D8D8 1px solid;
	COLOR: #003399;
	BORDER-BOTTOM: #D9D8D8 1px solid;
	FONT-FAMILY: Verdana;
	BACKGROUND-COLOR: #ffffff
}

.content {
	PADDING-LEFT: 3px;
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	PADDING-BOTTOM: 4px;
	
	COLOR: #343743;
	LINE-HEIGHT: 20px;
	FONT-STYLE: normal;
	FONT-FAMILY: Verdana;
	
	TEXT-ALIGN: left; 
	TEXT-DECORATION: none
}
.contenthilight {
	FONT-SIZE: 11px;
	COLOR: #ff0000;
	FONT-STYLE: normal;
	FONT-FAMILY: verdana;
	TEXT-ALIGN: justify;
	TEXT-DECORATION: none
}
.button {
	BACKGROUND-POSITION: center center;
	background-color:#203168;
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	VERTICAL-ALIGN: middle;
	COLOR: #ffffff;
	FONT-FAMILY: arial;
	HEIGHT: 22px;
	TEXT-ALIGN: center;
	TEXT-DECORATION: none
}
.urbangreymenu{
width: 125px; /*width of menu*/
}

.urbangreymenu .headerbar{
font: bold 11px Verdana;
color: white;
background: #695537 url(../images/ButtonDist.gif) no-repeat 3px 6px; /*last 2 values are the x and y coordinates of bullet image*/
margin-bottom: 0; /*bottom spacing between header and rest of content*/
/*text-transform: uppercase;*/
padding: 4px 0 4px 15px; /*31px is left indentation of header text*/
}

.urbangreymenu ul{
list-style-type: none;
margin: 0;
padding: 0;
margin-bottom: 0; /*bottom spacing between each UL and rest of content*/
}

.urbangreymenu ul li{
padding-bottom: 1px; /*bottom spacing between menu items*/
}

.urbangreymenu ul li a{
font: normal 11px Verdana;
color: black;
background: #977D56;
display: block;
padding: 3px 0;
line-height: 12px;
padding-left: 4px; /*link text is indented 8px*/
text-decoration: none;
}

.urbangreymenu ul li a:visited{
color: black;
}

.urbangreymenu ul li a:hover{ /*hover state CSS*/
color: white;
background: black;
}
.borderLeft
{
	border-left:1px dotted #AEAEAD;
	background-color:#ffffff;
	font-family: Arial;
	font-size : 11px;
	color : #F3E29D;
	line-height:20px;
	text-align:center;
}
.borderBottom
{
	border-bottom:1px dotted #AEAEAD;
	
	font-family: Arial;
	font-size : 11px;
	color : #AEAEAD;
	line-height:20px;
	text-align:justify;
}
.CountriesTDBG
{
	BACKGROUND-POSITION: 90% top;
	BACKGROUND-REPEAT: repeat-x;
	background-color:#977D56;
	/*BACKGROUND-IMAGE: url(../Images/CountriesBG.gif);*/
	height:20px;
}
.contentBG {
	PADDING-LEFT: 3px;
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	PADDING-BOTTOM: 4px;
	COLOR: #33312e;
	LINE-HEIGHT: 20px;
	FONT-STYLE: normal;
	FONT-FAMILY: Verdana;
	TEXT-ALIGN: center; 
	TEXT-DECORATION: none
}
.image_wrapper {
	border: 1px solid #ffffff;
	margin-top: 3px;
	margin-bottom: 5px;
}
.fr_image {
	float: right;
	margin-left: 15px 
}
.borderimage
{
    padding:5px 5px 5px 5px;
border:1px solid grey;
}

