
body	{
						margin:0px;
						padding:0px;
						
						}




.halfmoon{
margin-bottom: 4px;
}

.halfmoon ul{
padding: 3px 9px 2px 5px;
margin-left: 0;
margin-top: 1px;
margin-bottom: 0;
font: bold 14px Verdana;
list-style-type: none;
text-align: left; /*set to left, center, or right to align the menu as desired*/
border-bottom: 1px solid #929492;
}

.halfmoon li{
display: inline;
margin: 0;
}

.halfmoon li a{
text-decoration: none;
padding: 3px 9px 2px 5px;
margin: 0;
margin-right: 0; /*distance between each tab*/
border-left: 1px solid #DDD;
color: black;
font: bold 10px Verdana;
background: #ECEEEC url(tabright.gif) top right no-repeat;
}
.BodyText {
	FONT-WEIGHT: normal; FONT-SIZE: 8,5pt; COLOR: black; FONT-FAMILY: Tahoma
}
.BodyText9 {
	FONT-WEIGHT: normal; FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: Tahoma
}
.BodyText10 {
font: 10pt verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
}

.halfmoon li a:visited{
color: black;
}


.main { 				
						width: 720px; 
						height:100%; 
						margin:auto; 
						text-align:left;

}
.style4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

.style5 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.style5x {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
}

.halfmoon li a:hover, .halfmoon li a.current{
background-color: #CDDADA;
color: navy;
}

#tabcontentcontainer{
width:95%; /*width of 2nd level content*/
height:1.5em; /*height of 2nd level content. Set to largest's content height to avoid jittering.*/
}

.tabcontent{

display:none;
}

TD {
	FONT-WEIGHT: normal; FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: Tahoma
}
P {
	FONT-SIZE: 12px; COLOR: #333333; FONT-FAMILY: Tahoma}
A {
	FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: Tahoma}
H1 {
	FONT-SIZE: 12px; COLOR: #333333; FONT-FAMILY: Tahoma}
FORM {
	MARGIN: 0px
}
A {
	COLOR: #005cab; TEXT-DECORATION: none
}
A:visited {
	COLOR: #005cab; TEXT-DECORATION: none
}
A:active {
	COLOR: #005cab; TEXT-DECORATION: none
}
IMG {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px
}
H1 {
	MARGIN-TOP: 0px; FONT-SIZE: 23px; MARGIN-BOTTOM: 20px; COLOR: #005cab
}
H2 {
	MARGIN-TOP: 0px; FONT-SIZE: 18px; MARGIN-BOTTOM: 10px; COLOR: #005cab
}
#foot {
	BACKGROUND-POSITION: 50% bottom; BACKGROUND-IMAGE: url(images/bot-bg.jpg); BACKGROUND-REPEAT: repeat-x
}
.logo {
	BACKGROUND-POSITION: left top; BACKGROUND-IMAGE: url(images/logo-bg.jpg); BACKGROUND-REPEAT: no-repeat
}
.content {
	BACKGROUND-POSITION: left top; BACKGROUND-IMAGE: url(images/logo-bgb.jpg); BACKGROUND-REPEAT: no-repeat
}
.shade {
	BACKGROUND-POSITION: left top; BACKGROUND-IMAGE: url(images/left-shade.jpg); BACKGROUND-REPEAT: no-repeat
}
.shade2 {
	BACKGROUND-POSITION: left top; BACKGROUND-IMAGE: url(images/right-shade-home.jpg); BACKGROUND-REPEAT: no-repeat
}
.shade3 {
	BACKGROUND-POSITION: left top; BACKGROUND-IMAGE: url(images/left-right-shade.jpg); BACKGROUND-REPEAT: no-repeat
}
.shade4 {
	BACKGROUND-POSITION: left top; BACKGROUND-IMAGE: url(images/right-right-shade.jpg); BACKGROUND-REPEAT: no-repeat
}
#mgi {
	MARGIN: 76px 0px 0px 36px
}
.mgifoot {
	COLOR: #aac9e3
}
TABLE#topmenu A {
	PADDING-RIGHT: 5px; DISPLAY: block; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; COLOR: #ffffff; PADDING-TOP: 6px; HEIGHT: 16px; BACKGROUND-COLOR: #5d94c7
}
* HTML TABLE#topmenu A {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-TOP: 4px; HEIGHT: 27px; BACKGROUND-COLOR: #5d94c7
}
TABLE#topmenu A:hover {
	COLOR: #5d94c7; BACKGROUND-COLOR: #fefefe
}
#menu {
	POSITION: relative; HEIGHT: 27px; BACKGROUND-COLOR: #white
}
DIV#menu A {
	PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 10px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px; HEIGHT: 19px
}
DIV#menu A:hover {
	BACKGROUND-COLOR: #fefefe
}
* HTML DIV#menu A {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px; HEIGHT: 27px
}
* HTML DIV#menu A:hover {
	BACKGROUND-COLOR: #fefefe
}
DIV#menu A.subOn {
	PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 10px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px; HEIGHT: 19px; BACKGROUND-COLOR: #fefefe
}
* HTML DIV#menu A.subOn {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px; HEIGHT: 27px
}
#stop {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#imgcap {
	PADDING-RIGHT: 14px; PADDING-LEFT: 14px; FONT-SIZE: 14px; MARGIN-BOTTOM: 4px; PADDING-BOTTOM: 18px; WIDTH: 240px; COLOR: #005cab; PADDING-TOP: 18px; HEIGHT: 32px; BACKGROUND-COLOR: #c1d7ea; TEXT-ALIGN: center
}
* HTML #imgcap {
	WIDTH: 268px; HEIGHT: 68px
}
#right {
	PADDING-RIGHT: 14px; PADDING-LEFT: 14px; FONT-SIZE: 14px; MARGIN-BOTTOM: 4px; PADDING-BOTTOM: 10px; WIDTH: 240px; PADDING-TOP: 10px
}
* HTML #right {
	WIDTH: 268px
}
.left {
	PADDING-TOP: 40px
}
#submenu {
	PADDING-RIGHT: 14px; PADDING-LEFT: 14px; PADDING-BOTTOM: 4px; WIDTH: 159px; COLOR: #cacaca; PADDING-TOP: 4px; BACKGROUND-COLOR: #4a4fa0
}
* HTML #submenu {
	WIDTH: 187px
}
DIV#submenu A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 3px; MARGIN: 0px; COLOR: #cacaca; LINE-HEIGHT: 14px; PADDING-TOP: 3px
}
DIV#submenu A:hover {
	COLOR: #ffffff
}
DIV#submenu A.subon {
	COLOR: #ffffff
}
DIV#submenu A.subon:hover {
	COLOR: #ffffff
}
#litem {
	MARGIN-TOP: 14px
}
#ICA {
	MARGIN: 29px 99px 12px 0px
}
#lefttxt {
	FONT-SIZE: 11px; COLOR: #a5aaae; LINE-HEIGHT: 14px
}
#tpl {
	PADDING-RIGHT: 28px; PADDING-LEFT: 18px; PADDING-BOTTOM: 16px; PADDING-TOP: 16px
}
#footer {
	BORDER-TOP: #eaeff3 1px solid; MARGIN-TOP: 15px; FONT-SIZE: 11px; LINE-HEIGHT: 20px; PADDING-TOP: 35px; TEXT-ALIGN: center
}
DIV#footer A {
	FONT-SIZE: 10px; TEXT-TRANSFORM: uppercase
}
DIV#footer A:hover {
	TEXT-DECORATION: underline
}
#siteby {
	FONT-SIZE: 9px; COLOR: #aac9e3
}
DIV#siteby A {
	FONT-SIZE: 9px; COLOR: #aac9e3
}
#newscell {
	BACKGROUND-COLOR: #ffffff
}
#bodyright {
	PADDING-LEFT: 36px
}
#body {
	PADDING-RIGHT: 10px
}
#horiz1 {
	BORDER-TOP: #eaeff3 1px solid; FONT-SIZE: 0px; MARGIN: 0px; LINE-HEIGHT: 0px; HEIGHT: 0px
}
#formField1 {
	BORDER-RIGHT: #9f9f9f 1px solid; BORDER-TOP: #9f9f9f 1px solid; BORDER-LEFT: #9f9f9f 1px solid; WIDTH: 240px; BORDER-BOTTOM: #9f9f9f 1px solid; HEIGHT: 17px
}
#formTextArea1 {
	BORDER-RIGHT: #9f9f9f 1px solid; BORDER-TOP: #9f9f9f 1px solid; OVERFLOW: auto; BORDER-LEFT: #9f9f9f 1px solid; WIDTH: 240px; BORDER-BOTTOM: #9f9f9f 1px solid
}
LI {
	LIST-STYLE-IMAGE: url(images/bullet.gif)
}
.prolist {
	PADDING-LEFT: 0px; MARGIN-LEFT: 0px
}
#newscell {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; PADDING-BOTTOM: 0px; PADDING-TOP: 15px
}
DIV#newscell H2 {
	FONT-SIZE: 20px; MARGIN-BOTTOM: 0px; COLOR: #333333
}
DIV#home H2 {
	FONT-SIZE: 20px; MARGIN-BOTTOM: 0px; COLOR: #333333
}
TD#tpl H2 {
	FONT-SIZE: 20px; MARGIN-BOTTOM: 0px; COLOR: #333333
}
TD#tpl H2 {
	FONT-SIZE: 20px; MARGIN-BOTTOM: 0px; COLOR: #333333
}
#news {
	FONT-SIZE: 11px; COLOR: #333333
}
DIV#news A {
	FONT-SIZE: 11px; COLOR: #333333
}
DIV#news A:hover {
	TEXT-DECORATION: underline
}
#news {
	MARGIN-TOP: 20px
}
#date {
	FONT-SIZE: 14px; COLOR: #5c6369
}
#heading {
	FONT-SIZE: 14px
}
SPAN#heading A {
	FONT-SIZE: 14px
}
#sep {
	BORDER-TOP: #ebf0f4 1px solid; MARGIN-TOP: 18px
}
#homequote {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 14px; PADDING-BOTTOM: 5px; WIDTH: 358px; COLOR: #005cac; PADDING-TOP: 5px; BACKGROUND-COLOR: #c2d7ea
}
#quote {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 14px; PADDING-BOTTOM: 5px; WIDTH: 358px; COLOR: #005cac; PADDING-TOP: 5px; BACKGROUND-COLOR: #c2d7ea
}
#longquote {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 14px; PADDING-BOTTOM: 5px; WIDTH: 358px; COLOR: #005cac; PADDING-TOP: 5px; BACKGROUND-COLOR: #c2d7ea
}
#longquote {
	WIDTH: 570px
}
* HTML #homequote {
	WIDTH: 378px
}
* HTML #quote {
	WIDTH: 378px
}
* HTML #longquote {
	WIDTH: 590px
}
DIV#menu .dropLink {
	COLOR: white; HEIGHT: auto
}
DIV#menu .dropLink:hover {
	COLOR: #5d94c7; BACKGROUND-COLOR: #fefefe
}
.worldMap {
	BACKGROUND-POSITION: left 50%; BACKGROUND-IMAGE: url(images/world.jpg); BACKGROUND-REPEAT: no-repeat
}
.error {
	COLOR: red
}
A.proLink {
	COLOR: #005cab
}
A.proLink:hover {
	COLOR: #005cab
}
A.proLink:active {
	COLOR: #005cab
}
A.proLink:visited {
	COLOR: #005cab
}
A.proLink:link {
	COLOR: #005cab
}
#sMenuHeadExp TD {
	PADDING-RIGHT: 4px; PADDING-LEFT: 10px; FONT-SIZE: 16px; PADDING-BOTTOM: 4px; COLOR: #ffffff; PADDING-TOP: 4px; FONT-FAMILY: Tahoma}
#sMenuHeadExp TD A {
	FONT-SIZE: 16px; COLOR: #ffffff; FONT-FAMILY: Tahoma}
#sMenuHeadExp TD A:link {
	FONT-SIZE: 16px; COLOR: #ffffff; FONT-FAMILY: Tahoma}
#sMenuHeadExp TD A:active {
	FONT-SIZE: 16px; COLOR: #ffffff; FONT-FAMILY: Tahoma}
#sMenuHeadExp TD A:hover {
	FONT-SIZE: 16px; COLOR: #ffffff; FONT-FAMILY: Tahoma}
#sMenuHeadExp TD A:visited {
	FONT-SIZE: 16px; COLOR: #ffffff; FONT-FAMILY: Tahoma}
#sMenuHeadExpMarg {
	MARGIN-TOP: 14px
}
#sMenuHeadExpMarg TD {
	PADDING-RIGHT: 4px; PADDING-LEFT: 10px; FONT-SIZE: 16px; PADDING-BOTTOM: 4px; COLOR: #ffffff; PADDING-TOP: 4px; FONT-FAMILY: Tahoma}
#sMenuHeadExpMarg TD A {
	FONT-SIZE: 16px; COLOR: #ffffff; FONT-FAMILY: Tahoma}
#sMenuHeadExpMarg TD A:link {
	FONT-SIZE: 16px; COLOR: #ffffff; FONT-FAMILY: Tahoma}
#sMenuHeadExpMarg TD A:active {
	FONT-SIZE: 16px; COLOR: #ffffff; FONT-FAMILY: Tahoma}
#sMenuHeadExpMarg TD A:hover {
	FONT-SIZE: 16px; COLOR: #ffffff; FONT-FAMILY: Tahoma}
#sMenuHeadExpMarg TD A:visited {
	FONT-SIZE: 16px; COLOR: #ffffff; FONT-FAMILY: Tahoma}
#sMenuHome {
	PADDING-RIGHT: 4px; PADDING-LEFT: 10px; FONT-SIZE: 16px; PADDING-BOTTOM: 4px; COLOR: #ffffff; PADDING-TOP: 4px; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 97px
}
#sMenuHome A {
	FONT-SIZE: 16px; COLOR: #ffffff; FONT-FAMILY: Tahoma}
#sMenuHome A:link {
	FONT-SIZE: 16px; COLOR: #ffffff; FONT-FAMILY: Tahoma}
#sMenuHome A:active {
	FONT-SIZE: 16px; COLOR: #ffffff; FONT-FAMILY: Tahoma}
#sMenuHome A:hover {
	FONT-SIZE: 16px; COLOR: #ffffff; FONT-FAMILY: Tahoma}
#sMenuHeadExp A:visited {
	FONT-SIZE: 16px; COLOR: #ffffff; FONT-FAMILY: Tahoma}
#sMenuHome A#sMenuHomeMoreLink {
	FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: Tahoma}
#sMenuHome A#sMenuHomeMoreLink:link {
	FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: Tahoma}
#sMenuHome A#sMenuHomeMoreLink:active {
	FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: Tahoma}
#sMenuHome A#sMenuHomeMoreLink:hover {
	FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: Tahoma}
#sMenuHome A#sMenuHomeMoreLink:visited {
	FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: Tahoma}
* HTML #sMenuHome {
	HEIGHT: 105px
}
#sMenuHomeMarg {
	PADDING-RIGHT: 4px; MARGIN-TOP: 14px; PADDING-LEFT: 10px; FONT-SIZE: 16px; PADDING-BOTTOM: 4px; COLOR: #ffffff; PADDING-TOP: 4px; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 97px
}
#sMenuHomeMarg A {
	FONT-SIZE: 16px; COLOR: #ffffff; FONT-FAMILY: Tahoma}
#sMenuHomeMarg A:link {
	FONT-SIZE: 16px; COLOR: #ffffff; FONT-FAMILY: Tahoma}
#sMenuHomeMarg A:active {
	FONT-SIZE: 16px; COLOR: #ffffff; FONT-FAMILY: Tahoma}
#sMenuHomeMarg A:hover {
	FONT-SIZE: 16px; COLOR: #ffffff; FONT-FAMILY: Tahoma}
#sMenuHomeMarg A:visited {
	FONT-SIZE: 16px; COLOR: #ffffff; FONT-FAMILY: Tahoma}
#sMenuHomeMarg A#sMenuHomeMoreLink {
	FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: Tahoma}
#sMenuHomeMarg A#sMenuHomeMoreLink:link {
	FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: Tahoma}
#sMenuHomeMarg A#sMenuHomeMoreLink:active {
	FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: Tahoma}
#sMenuHomeMarg A#sMenuHomeMoreLink:hover {
	FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: Tahoma}
#sMenuHomeMarg A#sMenuHomeMoreLink:visited {
	FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: Tahoma}
* HTML #sMenuHomeMarg {
	HEIGHT: 105px
}