/* =========================================================================================================================== */
/*          CONTENT AREA  - STRUCTURE "smallHeader"                                                                                         */
/* =========================================================================================================================== */
#contentWrapper { width: 944px; height: 100%; padding:0 28px; float: left; position: relative; z-index: 100; background-image:url(../../../common/images/bg_smallHeader.gif); background-repeat: no-repeat;}

#mainContentArea { width: 922px; float: left; margin: 21px auto 0px auto; padding: 0;}

#mainContentArea #content_right_smallHeader { width: 878px; margin: 11px auto 0; }

/* =========================================================================================================================== */
/*          Anchor & EMO                                                                                                       */
/* =========================================================================================================================== */
#mainAnchor { width: 922px; margin: 11px auto 0 auto;}

/* =========================================================================================================================== */
/*          BREAD CRUMB, SHARE, PRINT, SEND                                                                                    */
/* =========================================================================================================================== */
.optionsDiv { width: 878px;}
.breadCrumb { width: 878px; padding :5px 0px; float: none;margin: 0px auto; }
.breadCrumb .options_bread{ margin:5px 0px 0px 0px;}

/* =========================================================================================================================== */
/*         Overiding the back ground for country flags                                                                              */
/* =========================================================================================================================== */

#dd_menu_container{
	background-image: none;
	height :auto;
}
/* =========================================================================================================================== */

/*  Modules - Full                                                                                                             */

/* =========================================================================================================================== */

 
#contentWrapper .moduleFull { position: relative; width: 100%;/*width: 944px;*/ margin: 0 0 18px; text-align: left;}
#contentWrapper .moduleFull .top{ position: relative; width: 854px; height: 21px; padding: 4px 0 0 23px; background-image:url(../../../common/images/bg_module_internal_top_877.gif); background-repeat:no-repeat; }
#contentWrapper .moduleFull .topTabs{ position: relative; width: 876px; height: 37px; text-align: left; padding: 2px 1px 0 1px; background-image:url(../../../common/images/bg_module_internal_top_877.gif); background-repeat:no-repeat; }
#contentWrapper .moduleFull .top h3 {
	/*font-size: 14px;
	font-weight: bold;
	color: #778090;*/
	margin-top: 0px;
	margin-right: 0pt;
	margin-bottom: 0pt;
	margin-left: 0pt;
}
 

/*for Double line  tab*/
#contentWrapper .moduleFull p.line1{  }
#contentWrapper .moduleFull p.line2{ position: absolute; top: 22px; left: 21px; }

#contentWrapper .moduleFull .content { position: relative;}
#contentWrapper .moduleFull .content .center{ position: relative; width: 831px; padding:11px 22px 8px; border-left: 1px solid #d6dadd; border-right: 1px solid #d6dadd;}
#contentWrapper .moduleFull .content .center .leftDottedBorder{ border-left: #000000 dotted 1px; }
#contentWrapper .moduleFull .content .center .content_half1{ position: relative; float: left; width: 437px; padding: 0 11px 0 0; }
#contentWrapper .moduleFull .content .center .content_half2{ position: relative; float: left; width: 437px; padding: 0 0 0 11px; }

 
/*3 Columns Layout Paragraph - Home page */
#contentWrapper .moduleFull .content .center .content_third1{ position: relative; float: left; width: 285px; padding: 0 10px 0 0; }
#contentWrapper .moduleFull .content .center .content_third2{ position: relative; float: left; width: 285px; padding: 0 10px 0 10px; }
#contentWrapper .moduleFull .content .center .content_third3{ position: relative; float: left; width: 285px; padding: 0 0 0 10px; }
#contentWrapper .moduleFull .content .bottom{ position: relative; width: 877px; height: 3px; background-image:url(../../../common/images/bg_module_internal_b877.gif); background-repeat: no-repeat; }
#contentWrapper .lp_643width { width: auto; padding: 0; }


#contentWrapper .moduleTwoThirds {float:left; /*margin:0 0 18px;*/ width:673px;}
#contentWrapper .moduleTwoThirds .top {background-image:url(../../../common/images/bg_module_internal_673.gif);
	background-repeat:no-repeat;
	height:21px;
	padding:4px 0 0 23px;
	position:relative;
	text-align:left;
	width:auto;
}

/*h3 { font-size: 14px; font-weight: bold; color: #778090;}*/


#contentWrapper .moduleTwoThirds .top h3 {
/*color:#778090;
font-size:14px;
font-weight:bold;*/
margin:0 0 0;
}

#contentWrapper .moduleOneThird .top h3 {
/*color:#778090;
font-size:14px;
font-weight:bold;*/
margin:0 0 0;
}
#contentWrapper .moduleTwoThirds .content { position: relative; }

#contentWrapper .moduleTwoThirds .content .bottom{ width: auto; position: relative;  height: 3px; background-image:url(../../../common/images/bg_module_internal_673_bottom.gif); background-repeat: no-repeat; }


#contentWrapper .lp_643width .twothirdsDiv  { float: left; width: 673px; height: 100%; padding:0; }
#contentWrapper .lp_643width .onethirdDiv { float: left; width: 203px; /*187px;*/ height: 100%; padding:0 0 0 0px; }

#contentWrapper .moduleOneThird {
	float:right;
	/*margin:0 0 18px 0;*/
	width:187px;
}

#contentWrapper .moduleOneThird .top {
	background-image:url(../../../common/images/bg_module_187_top.gif);
	background-repeat:no-repeat;
	height:21px;
	padding:4px 0 0 23px;
	position:relative;
	text-align:left;
	width: auto;
}

#contentWrapper .moduleOneThird .content { position: relative; }
#contentWrapper .moduleOneThird .content .center{ position: relative;  padding:11px 22px 8px; border-left: 1px solid #d6dadd; border-right: 1px solid #d6dadd;text-align: left;width:auto;}
#contentWrapper .moduleOneThird .content .bottom{ width: auto; position: relative;  height: 3px; background-image:url(../../../common/images/bg_module_187_bottom_187.gif); background-repeat: no-repeat; }

#contentWrapper .lp_643width .topTabs {background-image:url(../../../common/images/bg_module_673_top_tabs.png);margin:0px;background-repeat:no-repeat;height:37px;padding:2px 1px 0;position:relative;text-align:left;width:673px;}

#contentWrapper .lp_643width .onethirdDivTabs {float:left;height:100%;width:203px;/*186px;*/padding:0px;}

#contentWrapper #mainContentArea #content_right_smallHeader .lp_643width .onethirdDivTabs .moduleOneThird .top {
background-image:url(../../../common/images/13_module_Tab_187.gif);
background-repeat:no-repeat;
height:39px;
position:relative;
text-align:left;
padding : 0px;
width:auto;
}

#contentWrapper #mainContentArea #content_right_smallHeader .lp_643width .onethirdDivTabs .moduleOneThird .top h3{
padding : 13px 0 0 23px;
}

 /* Columns layout Full width*/

.dotted-td-left {
	color: #993300;
	border-left-width: 1px;
	border-left-style: dotted;
	border-left-color: #666666;
	padding:2px 0px 2px 13px;
	overflow-x:hidden;
}

/* Not dotted Columns */
.notdotted-td-center {
    border-left-width: 1px;
		padding:2px 15px;
    overflow-x:hidden;
}

/* Not dotted Columns */
.notdotted-td-left {
    border-left-width: 1px;
    padding:2px 0px 2px 13px;
    overflow-x:hidden;
}

/* Columns */
.dotted-td-center {
	color: #993300;
	border-left-width: 1px;
	border-left-style: dotted;
	border-left-color: #666666;
	padding:2px 15px;
	overflow-x:hidden;
}


.first-td-left {
	padding:2px 14px 2px 0;
	overflow-x:hidden;
}

#content_right_smallHeader a  {
    font-size: 12px;
}