﻿DIV#contentWithImage,
DIV#contentNoImage 
{
	overflow: hidden;
}

DIV#contentNoImage DIV#mainArea,
DIV#contentWithImage DIV#mainArea {
    padding: 80px 18px 0px;
}

DIV#contentWithImage DIV#mainArea {
    float: left;
    width: 418px;
}


DIV#featureArea {
    text-align: center;
    float: left;
    padding-top: 135px;
    width: 226px;
}

DIV.align-left DIV#featureArea 
{
	text-align: left;
}

DIV#featureArea P
{
    line-height: 1.3em;
    margin: 10px 0 10px 0;
}

DIV#featureArea H3,
DIV#featureArea H4 {
    color: #b06010;
    font-size: 1.1em;
    font-weight: bold;
    margin: 10px 0 10px 0;
}

DIV#mainArea P {
    line-height: 1.3em;
    margin: 10px 0 10px 0;
}

DIV#mainArea H1 {
    color: #b32316;
    font-weight: normal;
    font-size: 2.4em;
    margin: 14px 0 14px 0;
    line-height: 0.9em;
}

DIV#mainArea H2 {
    color: #b32316;
    font-weight: normal;
    font-size: 1.8em;
    margin: 14px 0 14px 0;
    line-height: 0.9em;
}

DIV#mainArea DIV#InfoWindow_contents H2 {
    font-weight: bold;
    font-size: 1.2em;
    margin: 0 0 0 0;
}

DIV#mainArea H3,
DIV#mainArea H4 {
    color: #b06010;
    font-size: 1.1em;
    font-weight: bold;
    margin: 10px 0 10px 0;
}

DIV#mainArea UL LI {
    background: transparent url(../images/sprites.gif) no-repeat scroll -444px -27px;
    padding: 0 0 0 15px;
    margin: 0 0 10px 0;
}

DIV#pageOptionsArea {
    position: absolute;
    top: 80px;
    right: 25px;
}

DIV#pageOptionsArea UL {
}

DIV#pageOptionsArea UL LI {
    display: inline;
}

DIV#pageOptionsArea UL LI A {
    font-weight: bold;
    text-decoration: none;
    color: #88971A;
    float: left;
    display: block;
    padding: 7px 10px 0 37px;
}

DIV#pageOptionsArea UL LI A.print {
    background: url(../images/buttons.gif) no-repeat -269px -2px;
    height: 18px;
}

DIV#pageOptionsArea UL LI A.back {
    background: transparent url(../images/buttons.gif) no-repeat scroll -269px -35px;
    height: 20px;
}

DIV#pageOptionsArea UL LI A.viewAll {
    background: url(../images/buttons.gif) no-repeat -269px -68px;
    height: 18px;
}

DIV#pageOptionsArea UL LI A.last {
    padding-right: 0px;
}

/* Video */
#mainArea object#OpportunityVideoPlayer
{
	height: 375px;
	width: 425px;
}
/* End Video */

/* Site Map */
#mainArea .siteMap a
{
	color: #231F20;
}
#mainArea .siteMap li
{
	background: none;
	margin: 0px;
	
	line-height: 17px;
}
/* End Site Map */

/* PagerControl */
.PagerControl .PagerResults
{
	display: none;
}

.PagerControl .PagerNumberArea
{
	text-align: center;
}

.PagerControl .PagerNumberArea a
{
    color: #88971A;
}
/* End PagerControl */

/* Locator Links */
div#mainArea .LocatorLinks
{
	position: relative;
	overflow: hidden;
	
	padding-top: 16px;
}

div#mainArea .LocatorLinks ul li 
{
	background: none;
	padding: 0px;
	margin: 0px;
}

div#mainArea .LocatorLinks ul.Level1
{
	width: 150px;
	float: left;
}

div#mainArea .LocatorLinks ul.Level2,
div#mainArea .LocatorLinks ul.Level3,
div#mainArea .LocatorLinks ul.Level4
{
	width: 125px;
	float: left;
}

div#mainArea .LocatorLinks ul.Level2 li,
div#mainArea .LocatorLinks ul.Level3 li,
div#mainArea .LocatorLinks ul.Level4 li
{
	display: none;
}


div#mainArea .LocatorLinks ul.Level1 li a
{
	display: block;
	
	background-image: url('/OpportunityInternational/assets/images/mapButtons.gif');
	background-repeat: no-repeat;
	
	width: 130px;
	height: 28px;
	
	text-indent: -999999px;
	overflow: hidden;
	line-height: 0px;
	font-size: 0px;
}

div#mainArea .LocatorLinks ul.Level1 li.India a
{
	background-position: 0px 3px;
}
div#mainArea .LocatorLinks ul.Level1 li.India a.selected,
div#mainArea .LocatorLinks ul.Level1 li.India a:hover
{
	background-position: 0px -27px;
}

div#mainArea .LocatorLinks ul.Level1 li.Indonesia a
{
	background-position: 0px -56px;
}
div#mainArea .LocatorLinks ul.Level1 li.Indonesia a.selected,
div#mainArea .LocatorLinks ul.Level1 li.Indonesia a:hover
{
	background-position: 0px -85px;
}

div#mainArea .LocatorLinks ul.Level1 li.The-Philippines a
{
	background-position: 0px -114px;
}
div#mainArea .LocatorLinks ul.Level1 li.The-Philippines a.selected,
div#mainArea .LocatorLinks ul.Level1 li.The-Philippines a:hover
{
	background-position: 0px -142px;
}

div#mainArea .LocatorLinks ul.Level2 li 
{
	border-left: solid 1px #d2d2d2;
	padding: 0px 8px;
	font-size: 1.1em;
	line-height: 22px;
	width: 170px;
}
div#mainArea .LocatorLinks ul.Level2 li a
{
	padding-left: 12px;
	display: block;
	color: #b06010;
	text-decoration: none;
}
div#mainArea .LocatorLinks ul.Level2 li a:hover
{
	text-decoration: underline;
}
div#mainArea .LocatorLinks ul.Level2 li a.selected
{
	background: url('/OpportunityInternational/assets/images/mapSelectedBg.gif') no-repeat 0px 7px;
}
/* End Locator Links */

/* Newsletter me make */

/* Old code */
.NewsletterSubscription table td
{
    padding: 5px;
    color: #B06010;
}
.NewsletterSubscription table td .SubscriptionTextbox
{
    width: 250px;
    border: 1px solid black;
}
/* End old code */

.StandardForm 
{
    
}

.StandardForm .question
{
    padding: 5px 0px;
}

.StandardForm p
{
    color: #B06010;
}

.StandardForm .question label
{
    float: left;
    width: 200px;
    padding-right: 20px;
    color: #B06010;
} 

.StandardForm .question div label
{
    display: none;
}

.StandardForm .error .dropdown,
.StandardForm .error .textbox
{
    border: 1px solid red;
}

.StandardForm .dropdown,
.StandardForm .textbox
{
    width: 250px;
    border: 1px solid black;
}

.StandardForm .SubmitButton
{
    padding: 30px 0px 0px 305px;
}
/* Newsletter no more */