body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #333333;
}
.GDLogo_12 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bolder;
	color: #FFFFFF;
}
.GDLogo_12b {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bolder;
	color: #E395EE;
}

.positionglobe {
	position: relative;
	left: 51px;
	top: 5px;
	width: 30;
	height: 30;
	z-index: 500;
}

.centeredcontainerouter {
  float: left;
  width: 100%;
  position: relative;
}
.centeredcontainerinner {
  clear: left;
  float: left;
  position: relative;
  left: 50%;
}
.centeredcontainerinnermost {
  display: block;
  float: left;
  position: relative;
  right: 50%;
}
.simpleborderradius1 {
  -webkit-border-radius: 1em;
  -moz-border-radius: 1em;
  border-radius: 1em;
}
.simpleborderradius2 {
  -webkit-border-radius: 0.5em;
  -moz-border-radius: 0.5em;
  border-radius: 0.5em;
}

.Background_1 {
	background-color: #333333;
	}
.Background_2 {
	background-color: #01779E;
    }
.Background_3 {
	background-color: #0193C2;
    }
.buttontopbackground {
	background-image: url(../../includes/cssmenus2/skins/Skin_631/img/bgtop_h.gif);
	background-repeat: no-repeat;
	background-position: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}
.largetitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #01779E;
}
.title1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFF;
}
.title2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #E199EE;
}
.title3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #999999;
	font-weight: bold;
}
.titlereversed {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.copy_11 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333;
}
.copy_12 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333;
}
.copy_11b {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #01779E;
}
.copy_11c {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #F40000;
}
.copy_11d {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #B20000;
}
.copy_12b {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #01779E;
}
.copy_13 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #333;
}
.copy_13b {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #01779E;
}
.copy_14 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #333;
}
.copy_14b {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #01779E;
}
.copy_15 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #333;
}
.copy_15b {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #01779E;
}
.copy_16 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #333;
}
.copy_16b {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #01779E;
}
.copy_16c {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #DD8AEC;
}
.reversecopy_9 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
}
.reversecopy_9b {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #E395EE;	
}
.reversecopy_10 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
}
.reversecopy_10b {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #E395EE;	
}
.reversecopy_11 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
}
.reversecopy_11b {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #E395EE;
}	
.reversecopy_11c {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #D668E6;
}
.reversecopy_12 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}
.reversecopy_12b {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #E197EC;
}
.reversecopy_13 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
}
.reversecopy_13b {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #C831DD;
}
.reversecopy_14 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
}
.reversecopy_14b {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #BFD5FF;
}
.reversecopy_15 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #FFFFFF;
}
.reversecopy_15b {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #BFD5FF;
}
.reversecopy_16 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #FFFFFF;
}
.reversecopy_16b {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #BFD5FF;
}
.smallcopy {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #333;
}
/*
 * highlight applies to the search term highlighting
 */
.highlight {
	color: #D827C6;
	font-weight: bold;
}
a:hover {
	color: #01A6C9;
	text-decoration: underline;
}
.text_12 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #999999;
	}
.text_10 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
}
.text_9 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #999999;
}
.textbox1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFF;
	font-weight: bold;
	background-color: #01779E;
}
.textbox2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFF;
	font-weight: bold;
	background-color: #666;
}
.PageBackground {
	background-color: #161616;
}
.topbannerbackground {
	background-color: #310743;
	background-image: url(images/topbanner.gif);
	background-repeat: no-repeat;
}
.background2 {
	background-color: #01779E;
	background-repeat: no-repeat;
}
.TableBackground {
	background-color: #FFFFFF;
}
.TableBackground2 {
	background-color: #FFFFFF;
}
.TableBackground3 {
	background-color: #FFFFFF;
}
.TableBackgroundImage {
	background-image: url(http://www.globaldistrict.com/main_images/worldmapMED600.jpg);
	background-repeat: no-repeat;
	background-position: center;
}
.PositionLayerLeftPanel {
	position:relative;
	width:19px;
	height:19px;
	z-index:1;
	top: 0px;
	left: 0px;
}
.PositionLayerTopRight {
	position:relative;
	width:19px;
	height:19px;
	z-index:1;
	top: 0px;
	left: 1px;
}
.PositionLayerLeftPanelBottom {
	background-image: url(images/CornerPanelLeftBottom.png);
	background-repeat: no-repeat;
	background-position: left;
}
.PositionLayerRightPanelBottom {
	background-image: url(images/CornerPanelRightBottom.png);
	background-repeat: no-repeat;
	background-position: right;
}
.MapBackgroundSmaller {
	background-image: url(http://www.globaldistrict.com/main_images/worldmapMED600.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
.MapBackgroundMedium {
	background-image: url(http://www.globaldistrict.com/main_images/worldmapMED.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
.HoldingLayerAbsolute {
	position:absolute;
	left: 0px;
	top: 0px;
}
.HoldingLayerAbsoluteFullWidth {
	position:absolute;
	left: 0px;
	top: 0px;
	width: 100%;
}
.HoldingLayerAbsoluteTop {
	position:absolute;
	z-index:600;
	left: 0px;
	top: 0px;
}
.HoldingLayerRelativeShift1 {
	position:relative;
	left: 2px;
	top:  -1px;
}
.HoldingLayerRelative {
	position:relative;
	left: 0px;
	top:  0px;
}
.HoldingLayerRelativeCorners {
	position:relative;
	left: 0px;
	top:  0px;
	margin-top: 0px;
	margin-right: 3px;
	margin-bottom: 0px;
	margin-left: 3px;
}
.HoldingLayerRelativeTop {
	position:relative;
	z-index:600;
	left: 0px;
	top:  0px;
}
.HoldingLayerListTableTop {
	position:absolute;
	z-index:600;
	left: 54px;
	top: 181px;
}
.PanelBackground {
	background-image: url(images/Panel_Bottom_Background.png);
	background-repeat: repeat;
}
.PanelTopLeft {
	background-image: url(images/Panel_Top_Left.png);
	background-position: left top;
	background-repeat: no-repeat;
	height: 66px;
}
.PanelTopRight {
	background-image: url(images/Panel_Top_Right.png);
	background-position: right top;
	background-repeat: no-repeat;
	height: 66px;
}
.PanelTopBackground {
	background-image: url(images/Panel_Top_Background.png);
	background-repeat: repeat-x;
	height: 66px;
	margin-top: 0px;
	margin-right: 20px;
	margin-bottom: 0px;
	margin-left: 50px;
}
.PanelBottomLeft{
	background-image: url(images/Panel_Bottom_Left.png);
	background-repeat: no-repeat;
	background-position: left;
	height: 67px;
}
.PanelBottomBackground{
	background-image: url(images/Panel_Bottom_Background.png);
	background-repeat: repeat;
	height: 67px;
	margin-left: 70px;
}
.PanelBottomPositionCorner {
	position: relative;
	height: 20px;
	width: 20px;
	top: 67px;
}
.PanelSideBarBackground{
	background-image: url(images/Panel_Sidebar_Background.png);
	background-repeat: repeat-y;
}
.WindowTopLeft {
	background-image: url(images/Window_Top_Left.png);
	background-position: left;
	background-repeat: no-repeat;
	height: 30px;
}
.WindowTopRight {
	background-image: url(images/Window_Top_Right.png);
	background-position: right;
	background-repeat: no-repeat;
	height: 30px;
}
.WindowTopBackground {
	background-image: url(images/Window_Top_Background.png);
	background-repeat: repeat;
	height: 30px;
	margin-top: 0px;
	margin-right: 30px;
	margin-left: 30px;
	padding: 0px;
}
.WindowLeft {
	background-image: url(images/Window_Left.png);
	background-position: left;
	background-repeat: repeat-y;
}
.WindowRight {
	background-image: url(images/Window_Right.png);
	background-position: right;
	background-repeat: repeat-y;
}
.WindowBottomLeft {
	background-image: url(images/Window_Bottom_Left.png);
	background-position: left;
	background-repeat: no-repeat;
	height: 27px;
}
.WindowBottomRight {
	background-image: url(images/Window_Bottom_Right.png);
	background-position: right;
	background-repeat: no-repeat;
	height: 27px;
}
.WindowBottomBackground {
	background-image: url(images/Window_Bottom_Background.png);
	background-repeat: repeat;
	height: 27px;
	margin-top: 0px;
	margin-right: 30px;
	margin-left: 30px;
	padding: 0px;
}
.FrameTopLeft {
	background-image: url(images/Frame_Top_Left.png);
	background-position: left;
	background-repeat: no-repeat;
	height: 5px;
}
.FrameTopRight {
	background-image: url(images/Frame_Top_Right.png);
	background-position: right;
	background-repeat: no-repeat;
	height: 5px;
}
.FrameTopBackground {
	background-image: url(images/Frame_Top_Background.png);
	background-repeat: repeat;
	height: 5px;
	margin-top: 0px;
	margin-right: 8px;
	margin-left: 8px;
	padding: 0px;
}
.FrameLeft {
	background-image: url(images/Frame_Left.png);
	background-position: left;
	background-repeat: repeat-y;
}
.FrameRight {
	background-image: url(images/Frame_Right.png);
	background-position: right;
	background-repeat: repeat-y;
}
.FrameBottomLeft {
	background-image: url(images/Frame_Bottom_Left.png);
	background-position: left;
	background-repeat: no-repeat;
	height: 5px;
}
.FrameBottomRight {
	background-image: url(images/Frame_Bottom_Right.png);
	background-position: right;
	background-repeat: no-repeat;
	height: 5px;
}
.FrameBottomBackground {
	background-image: url(images/Frame_Bottom_Background.png);
	background-repeat: repeat;
	height: 5px;
	margin-top: 0px;
	margin-right: 8px;
	margin-left: 8px;
	padding: 0px;
}
.PanelCornerTopLeft{
	background-image: url(images/Panel_Corner_Top_Left.png);
	background-repeat: no-repeat;
	background-position: left top;
}
.PanelCornerTopRight{
	background-image: url(images/Panel_Corner_Top_Right.png);
	background-repeat: no-repeat;
	background-position: right top;
}
.PanelCornerBottomLeft{
	background-image: url(images/Panel_Corner_Bottom_Left.png);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.PanelCornerBottomRight{
	background-image: url(images/Panel_Corner_Bottom_Right.png);
	background-position: right bottom;
	background-repeat: no-repeat;
}
.PanelCornerTopLeftSML{
	background-image: url(images/Panel_Corner_SML_Top_Left.png);
	background-repeat: no-repeat;
	background-position: left top;
}
.PanelCornerTopRightSML{
	background-image: url(images/Panel_Corner_SML_Top_Right.png);
	background-repeat: no-repeat;
	background-position: right top;
}
.PanelCornerBottomLeftSML{
	background-image: url(images/Panel_Corner_SML_Bottom_Left.png);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.PanelCornerBottomRightSML{
	background-image: url(images/Panel_Corner_SML_Bottom_Right.png);
	background-position: right bottom;
	background-repeat: no-repeat;
}
.curvedbox {
	border: thin solid #666666;
	border-radius: 3px;
}
.CellTopBorder {
	border-top-style: solid;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	padding-left: 5px;
	border-top-color: #CCC;
	border-right-color: #CCC;
	border-bottom-color: #CCC;
	border-left-color: #CCC;
}
.CellTopBorder2 {
	border-top-style: solid;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: medium;
	border-left-width: thin;
	padding-left: 5px;
	border-top-color: #CCC;
	border-right-color: #CCC;
	border-bottom-color: #CCC;
	border-left-color: #CCC;
	border-bottom-style: double;
}
.tableshiftright {
	position: relative;
	left: 2px;
}
