/* CSS Document */


/*********************************************************
| ** BEX ASIA Stylesheet
|
| Created by: Harshanie Gomes
| Date Created: 29-10-2008
| Copyright © Reed Exhibitions
| Description: 
|
**********************************************************/

/* common classes styles */

body{ padding:0; margin:0; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; text-align:left !important;
            color:#535353; font-weight: normal; background: #b9b800 url(/RXSG/RXSG_BEXASIA/Framework_images/page_background.gif) 51% 0 repeat-y scroll;}

body p { text-align:left; line-height: 15px; clear:right; padding:0 0 10px 0; text-align:justify; }
div#Container div#ContentContainer strong {color:#535353; font-weight: bold; }


/* Use this for overwriting all links globally */

body div#Container a {color: #000099; text-decoration:none; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:normal;}

body a:hover{color: #000099; text-decoration:underline; font-weight:normal;}

div#Container div#ContentContainer a{color: #000099; }

div#Container div#ContentContainer a:active{color: #000099; }

div#Container div#ContentContainer a:link, div#Container div#ContentContainer a:visited{color: #000099; text-decoration:none;}

div#Container div#ContentContainer a:hover{color: #000099; text-decoration:underline; }

div#Container div#ContentContainer ul {text-decoration:none; list-style-type:none; margin:0; padding:0 5px;}
div#Container div#ContentContainer ul li {background: url(/RXSG/RXSG_BEXASIA/Framework_images/li.gif) 2px 0.49em no-repeat scroll; margin:0; padding:0 5px 5px 12px;}

div.bodyContentMainBody ul li {line-height:1.2em;}

div#Container div#Column2 a{font-size:11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:normal;}

#PressSummaryMain a{font-size:11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:normal;}

#PrePressIndex a{font-size:11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:normal;}

#PressRelease a{font-size:11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:normal;}

div#Container div#ContentContainer .downloadPlugin a{font-size:11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:normal;}
/** overwriting all links globally ends **/
 

body h1{font-weight: bold; font-size: 18px; color:#808000; padding:0 0 10px 0; font-family: Verdana, Arial, Helvetica, sans-serif; text-transform:uppercase;}

body h2{font-weight: bold; font-size: 15px; color: #808000; padding:10px 0 10px 0; font-family: Verdana, Arial, Helvetica, sans-serif;}

body h3{font-size: 13px; color: #808000; font-style: normal; padding:16px 0 5px 0; font-family: Verdana, Arial, Helvetica, sans-serif; }

body h4{font-size: 13px; color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif;}

body h5{font-size: 13px; margin-bottom: 10px; color: #000000; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif;}

body h6{font-size: 13px; margin-bottom: 10px; color: #000000; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif;}



body div#Container { background-color:#ffffff; border: 1px solid #8F83AF; margin:0 auto 0; }

div#Container div#ContentContainer{background-color:#ffffff;}

div#Container div#Column2 { border:0; margin:10px 0; padding: 0 0 0 10px; }

div#Container div#Column2 .BodyContent #BodyContentMainBody {padding:5px 5px 0  5px; margin:0;} 

div#Container div.Column1WithLeftNav, div.Column1Full {border:0; margin:10px 20px 10px 20px; } 

div#Container div#Header{border:0;}

div.headerImage1 {float:left;}

div#LanguageLinks {margin:0; padding:3px 0 0 0px;}

div#Container div#HeaderTopBar{ background:#FFFFFF; border:1px solid #fffffff; padding:0; margin:0; }

div#Container div#Header div#HeaderTopBar{ height:0px; } 

div#Container div#Header div#PageHeader { border-bottom:0; border-width:0px medium; }

div#Container .AddToFavouritesHead { margin:10px 0 0 5px; }
div#Container .EmailPageLink { margin:0px; }
div#Container .PrintFriendly {margin:0 0 10px 0; }

div#LanguageSelector { padding:0px 0 5px 5px}
div#LanguageSelector span, div#LanguageSelector span a { color:#000000 !important; }

div.imageFloatRight div.bodyContentMainBody img { float:right !important; margin:0 0 0 10px;} 

/* common classes styles end */


/*
-------------------------------------------------------------------------------------------------------------------------
            TOP HORIZONTAL NAVIGATION STYLES
------------------------------------------------------------------------------------------------------------------------- 
*/ 

div#navigation { position:relative; min-height:20px; border-bottom:1px solid #d6d4d7; }

/** optional **/

div#navigation div#top ul.bottomBorder {border-bottom:0px solid #CCCC66;}

div#navigation div#top {width:100%; margin:0; padding:0; } 

div#navigation div#top ul {text-decoration:none; list-style-type:none; margin:0; padding:10px 5px 10px 5px;}    

div#navigation div#top ul li {display:inline; margin:0; padding:5px 10px;}

div#navigation div#top ul li a {text-decoration:none; color:#9e8c74; font-weight:bold; margin:0;padding:0;}

div#navigation div#top ul li a:hover { text-decoration:underline; }

/** level 1 **/

div#navigation div#top ul.level1 {background: url(/RXSG/RXSG_BEXASIA/Framework_images/topNavBg.gif) 0 0 repeat-x scroll; margin:0; padding:11px 10px 9px 0;}

div#navigation div#top ul.level1 li {margin:0; padding:10px; border-left:1px solid #cccccc;  

            /** left border of the first navigation to keep a gap in between the links **/}      

div#navigation div#top ul.level1 li.startLink {border-left:0;  /** do not remove - no left line for the first navigation **/ }

div#navigation div#top ul.level1 li.startLinkSelected {border-left:0;  /** do not remove - no left line for the first navigation **/  background: url(/RXSG/RXSG_BEXASIA/Framework_images/topNavSelected.gif) 0 0 repeat-x scroll; padding:10px; margin:0; }
div#navigation div#top ul.level1 li.startLinkSelected a { color:#ffffff; }


/** level 2 **/

div#navigation div#top ul.level2 { background-color:#F2F2F2; margin:0; padding:5px 5px 5px 4px; border-top:1px solid #d6d4d7;} 

div#navigation div#top ul.level2 a {color:#ffffff;} 

div#navigation div#top ul.level2 li {background-color:#040C54; margin:0; padding:5px 10px; border-left:1px solid #ffffff;  /** left border of the second navigation to keep a gap in between the links, if you don't need this set it to zero **/} 

div#navigation div#top ul.level2 li.startLink {border-left:0;  /** do not remove - no left line for the second navigation **/} 

/** level 1 and level 2 - selected **/

div#navigation div#top ul.level1 li.selected {background: url(/RXSG/RXSG_BEXASIA/Framework_images/topNavSelected.gif) 0 0 repeat-x scroll; }  

div#navigation div#top ul.level1 li.selected a {color:#ffffff;}

div#navigation div#top ul.level2 li.selected a { }

div#navigation div#top ul.level2 li.selected {background:url(/RXSG/RXSG_BEXASIA/Framework_images/  ) 0 0 repeat-x transparent;}  
 

/*
-------------------------------------------------------------------------------------------------------------------------
            *************  END *************** = TOP HORIZONTAL NAVIGATION STYLES
------------------------------------------------------------------------------------------------------------------------- 
*/
 

/*
-------------------------------------------------------------------------------------------------------------------------
            SITE STRAPLINE STYLES
------------------------------------------------------------------------------------------------------------------------- 
*/

/* = Changes the background color
             for the strap line area
--------------------------------- */

div#HeaderBottomBar { background: url(/RXSG/RXSG_BEXASIA/Framework_images/straplineBg.gif) 0 0 repeat-x scroll; }

/* = Controls the Event Date and Location section
------------------------------------------------- */

div#EventLocation { position:absolute;  margin:7px 0 0 5px;  padding:0;  font-weight:bold;  color:#ffffff; } 

div#EventLocation img {  /* remove minus values in the margin for text */ margin:-7px 0 0 -5px;  border:none; }
 

/*
-------------------------------------------------------------------------------------------------------------------------
            *************  END *************** = SITE STRAPLINE STYLES
------------------------------------------------------------------------------------------------------------------------- 
*/


/*
-------------------------------------------------------------------------------------------------------------------------
            SITE SEARCH STYLES
------------------------------------------------------------------------------------------------------------------------- 
*/

div#SearchForm { margin:0; padding:5px 5px 0 0; position:absolute; right:5px; } 
/*div#SearchForm {margin:0; padding:0; position:absolute; top:123px; left:740px; z-index:2; width:240px; } */

div#SearchForm input {border:1px solid #C0C0C0; padding:0 3px;} 

div#SearchForm input.SearchButton { background-color:#e0e2e1; color:#000000; padding:0; margin:2px 8px 2px 8px; font-weight:bold; font-size:x-small; }


/*
-------------------------------------------------------------------------------------------------------------------------
            *************  END *************** = SITE SEARCH STYLES
------------------------------------------------------------------------------------------------------------------------- 
*/


/*
-------------------------------------------------------------------------------------------------------------------------
            FORMS STYLES
------------------------------------------------------------------------------------------------------------------------- 
*/
.FormBuilder table { width: 300px;}

.xForm textarea { height:50px; margin:-10px 0 0 110px; padding:0; width:60%; }

.FormBuilder input, select { margin:0 0 0 30px; }
.FormBuilder .submitButton { margin:0; }

.FormBuilder .contactForm {margin:0 0 0 30px; }

/*
-------------------------------------------------------------------------------------------------------------------------
            *************  END *************** = FORMS STYLES
------------------------------------------------------------------------------------------------------------------------- 
*/

 
 

/*
-------------------------------------------------------------------------------------------------------------------------
            BREADCRUMB STYLES
------------------------------------------------------------------------------------------------------------------------- 
*/
div#BreadCrumb a {color:#6694C9 !important;}

div#Container div#ContentContainer div#BreadCrumb {margin:0 0 10px 0px;} 

div#Container div#ContentContainer div#BreadCrumb a:hover{color:#6694C9; text-decoration:none;} 

div#Container div#ContentContainer div#BreadCrumb a{color:#6694C9 !important; text-decoration:underline;} 

div#Container div#ContentContainer div#BreadCrumb ul li {list-style-type:none; display:inline; margin:0; padding: 0 10px 0 20px; }

div#Container div#ContentContainer div#BreadCrumb ul li.selected{ padding: 0 10px 0 20px; } 

/*
-------------------------------------------------------------------------------------------------------------------------
            *************  END *************** = BREADCRUMB STYLES
------------------------------------------------------------------------------------------------------------------------- 
*/

 

/*
-------------------------------------------------------------------------------------------------------------------------
            PAGE FUNCTION STYLES
------------------------------------------------------------------------------------------------------------------------- 
*/

div#PageFunctions {display:block; } 

div#PageFunctions ul {padding: 0;  margin: 5px 0 0 10px; float:right;  } 

div#PageFunctions li {padding:3px 0 3px 0;  margin: 0 4px 0 0;  border: 1px solid #7fb745;  background-color:#eec9be; display: inline; list-style-type:none; float:left;  } 

div#PageFunctions li a {padding:3px 15px 3px 15px; text-decoration: none;} 

div#PageFunctions li a:hover {background:#cccddd; }
 

/*
-------------------------------------------------------------------------------------------------------------------------
            *************  END *************** = PAGE FUNCTION STYLES
------------------------------------------------------------------------------------------------------------------------- 
*/


/*
-------------------------------------------------------------------------------------------------------------------------
            LEFT NAVIGATION STYLES 
------------------------------------------------------------------------------------------------------------------------- 
*/


/*          =Left Navigation Menu common controls
----------------------------------------------- */

/* html > body div#Container div#LeftNavigation { margin-left:5px; } */

div#Container div#LeftNavigation { margin:10px 0 auto 0; border:0; } 

div#Container div#LeftNavigation div#left ul{ list-style:none; margin: 0; padding: 0; font-weight:normal; } 

div#Container div#LeftNavigation div#left  li { display:inline; } 


/* = Controls the Outer and Inline 
     Borders including sub-navigation
----------------------------------------*/
 

/*= This controls the border between the outermost border and the actual navigation block  */

div#Container div#LeftNavigation div#left { text-align:left; background-color:#E9E9E9; /* border:1px solid #e7e7e8; */ }

 
/*= This controls space beneath each navigation link */

div#Container div#LeftNavigation div#left #Level1 li { /* border-top:1px solid #CCCCCC; border-bottom:1px solid #CCCCCC; */  }
 
div#Container div#LeftNavigation div#left #Level3 ul { border-bottom:1px dashed #CCCCCC;}
 
/*---------------------------------------------------------------------------------------------------------------------*/
 

/*= Control all navigations in the left
            globally from here. Check Individual
            sections as some styles are overriden
----------------------------------------*/ 

div#Container div#LeftNavigation div#left #Level1 li a { font-weight:bold; margin:0; font-size:11px; }


/*---------------------------------------------------------------------------------------------------------------------*/


/*          =Level 1 Navigation Styles
----------------------------------------------- */ 

div#Container div#LeftNavigation div#left #Level1 li a { text-decoration: none; display: block; padding: 6px 5px 6px 10px; background: url(/RXSG/RXSG_BEXASIA/Framework_images/leftNavBg.gif) 0 0 repeat-x scroll; color:#9e8c74; border-bottom:0px solid #c3c4c5;}
 
div#Container div#LeftNavigation div#left #Level1 li a:hover { padding: 6px 5px 6px 10px; background-color:#F9F9F9; color:#9e8c74; } 

div#Container div#LeftNavigation div#left #Level1 a.Selected { color:#ffffff; background: url(/RXSG/RXSG_BEXASIA/Framework_images/leftNavSelected.gif) 0 0 repeat-x scroll; font-weight:bold; text-decoration:none; } 

div#Container div#LeftNavigation div#left #Level1 .Selected:hover{padding: 6px 5px 6px 10px; color:#ffffff; background: url(/RXSG/RXSG_BEXASIA/Framework_images/leftNavSelected.gif) 0 0 repeat-x scroll; } 

/*---------------------------------------------------------------------------------------------------------------------*/
 

/*          =Level 2 Navigation Styles
----------------------------------------------- */

div#Container div#LeftNavigation div#left #Level2 li a { padding: 4px 5px 4px 20px; margin:0; background-color:#F9F9F9; color:#9e8c74; font-size:11px; font-weight:normal; /* border-bottom:1px solid #c3c4c5; */ } 

div#Container div#LeftNavigation div#left #Level2 li a:hover {padding: 4px 5px 4px 20px;background-color:#F9F9F9; color:#9e8c74 !important; text-decoration:underline; } 

div#Container div#LeftNavigation div#left #Level2 .SelectedExpanded{ color:#ffffff; background: url(/RXSG/RXSG_BEXASIA/Framework_images/leftNavSelected.gif) 0 0 repeat-x scroll; font-weight:bold; text-decoration:none; }            

div#Container div#LeftNavigation div#left #Level2 .Expanded{padding: 5px 5px 5px 10px; background: url(/RXSG/RXSG_BEXASIA/Framework_images/leftNavSelected.gif) 0 0 repeat-x scroll;  color:#ffffff;} 

div#Container div#LeftNavigation div#left #Level2 .Expanded:hover{ padding: 5px 5px 5px 10px; color:#ffffff; background: url(/RXSG/RXSG_BEXASIA/Framework_images/leftNavSelected.gif) 0 0 repeat-x scroll;; } 

div#Container div#LeftNavigation div#left #Level2 a.Selected { padding: 5px 5px 5px 20px; background: url(/RXSG/RXSG_BEXASIA/Framework_images/leftNavBg.gif) 0 0 repeat-x scroll; color:#9db112; font-weight:bold; }

div#Container div#LeftNavigation div#left #Level2 .Selected:hover{ padding: 5px 5px 5px 20px; background: url(/RXSG/RXSG_BEXASIA/Framework_images/leftNavBg.gif) 0 0 repeat-x scroll; color:#9db112 !important; font-weight:bold; }

/*---------------------------------------------------------------------------------------------------------------------*/
 

/*          =Level 3 Navigation Styles
----------------------------------------------- */ 

div#Container div#LeftNavigation div#left #Level3 li a { padding: 4px 5px 4px 10px; margin:0; background-color:#ffffff;color:#000000; font-size:10px; font-weight:normal;}
 
div#Container div#LeftNavigation div#left #Level3 li a:hover { padding: 4px 5px 4px 10px; background-color:#ffffff; color:#000000; text-decoration:underline;} 

div#Container div#LeftNavigation div#left #Level3 .SelectedExpanded{ padding: 4px 5px 4px 20px; color:#9db112; background: url(/RXSG/RXSG_BEXASIA/Framework_images/leftNavBg.gif) 0 0 repeat-x scroll; font-weight:bold;} 

div#Container div#LeftNavigation div#left #Level3 .Expanded{ padding: 4px 5px 4px 20px; background-color:#ffffff; color:#000000; font-weight:bold;}

div#Container div#LeftNavigation div#left #Level3 .Expanded:hover{ padding: 4px 5px 4px 20px; background-color:#ffffff; color:#000000; font-weight:bold;} 

div#Container div#LeftNavigation div#left #Level3 a.Selected{ padding: 4px 5px 4px 10px;background-color:#ffffff; color:#000000; font-weight:bold;}

div#Container div#LeftNavigation div#left #Level3 .Selected:hover{ padding: 4px 5px 4px 10px; background-color:#ffffff; color:#000000;font-weight:bold; } 

/*---------------------------------------------------------------------------------------------------------------------*/


/*          =Level 4 Navigation Styles
----------------------------------------------- */ 

div#Container div#LeftNavigation div#left #Level4 li a { padding:5px 5px 5px 10px; background-color:#ffffff; color:#000000;} 

div#Container div#LeftNavigation div#left #Level4 li a:hover { background-color:#ffffff;color:#000000;} 

div#Container div#LeftNavigation div#left #Level4 .SelectedExpanded{background-color:#ffffff; color:#000000;}            

div#Container div#LeftNavigation div#left #Level4 a.Selected{background-color:#ffffff; color:#000000; }

div#Container div#LeftNavigation div#left #Level4 .Selected:hover{background-color:#ffffff; color:#000000;} 

div#Container div#LeftNavigation div#left #Level4 .Expanded{font-weight:normal;}

div#Container div#LeftNavigation div#left #Level4 .Expanded:hover{font-weight:normal;}

/*
-------------------------------------------------------------------------------------------------------------------------
            *************  END *************** = LEFT NAVIGATION STYLES 
------------------------------------------------------------------------------------------------------------------------- 
*/

/*
-------------------------------------------------------------------------------------------------------------------------
            ADD TO CALENDAR STYLES
------------------------------------------------------------------------------------------------------------------------- 
*/
 
div.AddToOutlook{border:0px solid #666666; margin:0; padding:7px;}

div.AddToOutlook br{clear:both;} 

div.AddToOutlook .clear{margin:0; padding:0; clear:both;} 

/* div.AddToOutlook label{width:160px; float:left;} */

div.AddToOutlook input{float:right; padding:4px; margin:-7px 0 10px 0; color:#ffffff; font-weight:bold;} 

div.AddToOutlook .AddToCalendarButton{ border:1px solid #666666; font-size:90%;} 

/*
-------------------------------------------------------------------------------------------------------------------------
            *************  END *************** = ADD TO CALENDAR MODULE STYLES
------------------------------------------------------------------------------------------------------------------------- 
*/


/*
-------------------------------------------------------------------------------------------------------------------------
            CUSTOM ERROR 404 PAGE STYLES
------------------------------------------------------------------------------------------------------------------------- 
*/

div#error404Content img{border:0;} 

div#error404 {margin:0 auto; padding:20px; text-align:left; width:600px; font-size:0.8em; border:1px solid #666666;} 

div#return {margin: 15px 0px 30px; text-align: right;} 

div#logo {float: left;} 

div#error404Content { padding:0 0 0 30px; margin:0px 0px 0px 230px; border-left:3px solid #CC6600; color:#CC6600;} 

div#error404Content p.sub {margin: 0px; font: 1em Arial, Verdana, Tahoma; color: #666666;} 

/*
-------------------------------------------------------------------------------------------------------------------------
            *************  END *************** = CUSTOM ERROR 404 PAGE STYLES
------------------------------------------------------------------------------------------------------------------------- 
*/ 

/*
-------------------------------------------------------------------------------------------------------------------------
            LAYOUT BLOCKS IN ALL VARIATIONS
------------------------------------------------------------------------------------------------------------------------- 
*/
 
/*          = Layout Blocks Common Styles Grouped together
----------------------------------------------- */

div#content .layoutBlock {margin:7px 0 7px 0; padding:0; }

div#content .clear{margin:0; padding:0; clear:both;}

 
/*          =Two Column Styles
----------------------------------------------- */

div.twoColumns{ margin:0; padding:0; border:0; clear:both; }

div#ContentContainer div.twoColumns a:hover{ color:#000038; text-decoration:none; }

/** Do not remove WIDTH from twoColumns block **/
div.twoColumns .firstBlock { float:left; width:48.5%; margin:0 10px 10px 0; border:0px solid #cccccc; } 

#Content div.twoColumns .firstBlock .bodyContentMainBody img { border:0; margin:0; }

div.twoColumns .firstBlock p { margin:0; padding:0px;  } 
 
/** Do not remove WIDTH from twoColumns block **/
div.twoColumns .secondBlock{ float:right; width:48.5%; margin:0 0 10px 0; border:0px solid #cccccc; }

#Content div.twoColumns .secondBlock .bodyContentMainBody img{ border:0; margin:0; }

div.twoColumns .secondBlock p{ margin:0; padding:0px; border:0; }

#Content .Column1WithLeftNav .BodyContent .bodyContentMainBody img { } 


/*------- twoColumns styles ends here ------- */

 

/*------- threeColumns styles starts here ------- */ 

div.threeColumns{} 

/** Do not remove WIDTH from threeColumns block **/
div.threeColumns .firstBlock{float:left; width:31%; margin:0 12px 10px 0; border:1px solid #cccccc;}
div.threeColumns .firstBlock img{border:0;margin:0; padding:0}
div.threeColumns .firstBlock p{margin:0px; padding:5px; border:0; } 

/** Do not remove WIDTH from threeColumns block **/
div.threeColumns .secondBlock{float:left; width:32%; margin:0 10px 10px 0; border:1px solid #cccccc;}
div.threeColumns .secondBlock img{border:0;margin:0; padding:0}
div.threeColumns .secondBlock p{margin:0px; padding:5px; border:0;} 

/** Do not remove WIDTH from threeColumns block **/
div.threeColumns .thirdBlock{float:right; width:31.5%; margin:0 0 10px 0; border:1px solid #cccccc;}
div.threeColumns .thirdBlock img{border:0;margin:0; padding:0}
div.threeColumns .thirdBlock p{margin:0px; padding:5px; border:0;} 

div.threeColumns h2 {padding:5px;}

/*------- threeColumns styles ends here ------- */
 

/*------- fourColumns styles starts here ------- */

div.fourColumns{} 

/** Do not remove WIDTH from fourColumns block **/
div.fourColumns .firstBlock{float:left; width:23.6%; margin:0 10px 10px 0; border:0px solid #cccccc;}
div.fourColumns .firstBlock p{margin:0px; padding:0px; border:0; } 

/** Do not remove WIDTH from fourColumns block **/
div.fourColumns .secondBlock{float:left; width:23.6%; margin:0 10px 10px 0; border:0px solid #cccccc;}
div.fourColumns .secondBlock p{margin:0px; padding:0px; border:0;}

/** Do not remove WIDTH from fourColumns block **/
div.fourColumns .thirdBlock{float:left; width:23.6%; margin:0 10px 10px 0;; border:0px solid #cccccc;}
div.fourColumns .thirdBlock p{margin:0px; padding:0px; border:0;} 

/** Do not remove WIDTH from fourColumns block **/
div.fourColumns .fourthBlock{float:left; width:23.8%; margin:0 0 10px 0;; border:0px solid #cccccc;}
div.fourColumns .fourthBlock p{margin:0px; padding:0px; border:0;} 

/*------- fourColumns styles ends here ------- */
 

/*------- seventyThirtyColumn styles starts here ------- */
 
div.seventyThirtyColumn{} 

/** Do not remove WIDTH from seventyThirtyColumn block **/
div.seventyThirtyColumn .seventy{float:left; width:68%; margin:0; }
div.seventyThirtyColumn .seventy p{margin:0; padding:0 0 10px 0; border:0; }

/** Do not remove WIDTH from seventyThirtyColumn block **/
div.seventyThirtyColumn .thirty{float:right; width:30%; margin:0; }
div.seventyThirtyColumn .thirty p{margin:0; padding:0 0 10px 0; border:0;} 

.greyBg {background-color:#e5e5e6; padding:5px 10px;}
.greyBg h2 {background: url() 0 0.35em no-repeat scroll; margin:0; padding:5px 5px 5px 20px;}


/*------- seventyThirtyColumn styles ends here ------- */
 

/*------- thirtySeventyColumn styles starts here ------- */


div.thirtySeventyColumn{} 

/** Do not remove WIDTH from thirtySeventyColumn block **/
div.thirtySeventyColumn .thirty{float:left; width:30%; margin:0;}
div.thirtySeventyColumn .thirty p{margin:0; padding:0 0 10px 0; border:0; } 

/** Do not remove WIDTH from thirtySeventyColumn block **/
div.thirtySeventyColumn .seventy{float:right; width:68%; margin:0;}
div.thirtySeventyColumn .seventy p{margin:0; padding:0 0 10px 0; border:0;}


/*------- thirtySeventyColumn styles ends here ------- */

 

/*------- fiftyTwentyfiveTwentyfive styles starts here ------- */
 
div.fiftyTwentyfiveTwentyfive{} 

/** Do not remove WIDTH from fiftyTwentyfiveTwentyfive block **/
div.fiftyTwentyfiveTwentyfive .firstBlock{float:left; width:46%; margin:0pt 10px 0pt 0pt;}
div.fiftyTwentyfiveTwentyfive .firstBlock p{margin:0px; padding:0px; border:0; } 

/** Do not remove WIDTH from fiftyTwentyfiveTwentyfive block **/
div.fiftyTwentyfiveTwentyfive .secondBlock{float:left; width:25%; margin:0;}
div.fiftyTwentyfiveTwentyfive .secondBlock p{margin:0px; padding:0px; border:0;} 

/** Do not remove WIDTH from fiftyTwentyfiveTwentyfive block **/
div.fiftyTwentyfiveTwentyfive .thirdBlock{float:right; width:25%; margin:0;}
div.fiftyTwentyfiveTwentyfive .thirdBlock p{margin:0px; padding:0px; border:0;} 

/*------- fiftyTwentyfiveTwentyfive styles ends here ------- */
 

/*------- twentyfiveTwentyfiveFifty styles starts here ------- */ 

div.twentyfiveTwentyfiveFifty{} 

/** Do not remove WIDTH from twentyfiveTwentyfiveFifty block **/
div.twentyfiveTwentyfiveFifty .firstBlock{float:left; width:25%; margin:0pt 12px 0pt 0pt;}
div.twentyfiveTwentyfiveFifty .firstBlock p{margin:0px; padding:0px; border:0; } 

/** Do not remove WIDTH from twentyfiveTwentyfiveFifty block **/
div.twentyfiveTwentyfiveFifty .secondBlock{float:left; width:25%; margin:0pt 10px 0pt 0pt;}
div.twentyfiveTwentyfiveFifty .secondBlock p{margin:0px; padding:0px; border:0;} 

/** Do not remove WIDTH from twentyfiveTwentyfiveFifty block **/
div.twentyfiveTwentyfiveFifty .thirdBlock{float:right; width:46%; margin:0;}
div.twentyfiveTwentyfiveFifty .thirdBlock p{margin:0px; padding:0px; border:0;}
 

/*------- twentyfiveTwentyfiveFifty styles ends here ------- */

 
/*
-------------------------------------------------------------------------------------------------------------------------
            *************  END *************** = LAYOUT BLOCKS IN ALL VARIATIONS
------------------------------------------------------------------------------------------------------------------------- 
*/

 



/*
-------------------------------------------------------------------------------------------------------------------------
            PRE PRESS INDEX STYLES
------------------------------------------------------------------------------------------------------------------------- 
*/
 
#PrePressIndex .clear{margin:0; padding:0; clear:both;} 

#PrePressIndex{width:100%; margin:0; padding:0;} 

#PrePressIndex .PrePressIndexContents{margin:10px 0 0 0; padding:0; border:0;} 

#PrePressIndex .PrePressIndexContents .PrePressDate{padding:0; margin:0; width:20%; float:left;} 

#PrePressIndex .PrePressIndexContents .PrePressSummary{padding:0; margin:0; width:80%; float:left;} 

#PrePressIndex .PrePressIndexContents .PrePressSummaryText{padding:0; margin:0;}
 
/*
-------------------------------------------------------------------------------------------------------------------------
            *************  END *************** = PRE PRESS INDEX STYLES
------------------------------------------------------------------------------------------------------------------------- 
*/

 

 
/*
-------------------------------------------------------------------------------------------------------------------------
            PRE PRESS DETAILS STYLES
------------------------------------------------------------------------------------------------------------------------ 
*/
 
#PressRelease .clear{margin:0; padding:0; clear:both;} 

#PressRelease {width:100%; margin:0; padding:0;} 

#PressRelease h3 {margin:0; padding:0;} 

#PressRelease .PressReleaseContent {margin:10px 0 10px 0; padding:0; border-bottom:1px solid #666666;} 

div#PressRelease .StandOut { font-weight:bold; color:#000000; margin:5px 0 5px 0; padding:0; font-size:1em;} 

#PressRelease .PressReleaseContent p {line-height:1.3em;}
 

/*
-------------------------------------------------------------------------------------------------------------------------
            *************  END *************** = PRE PRESS DETAILS STYLES
------------------------------------------------------------------------------------------------------------------------- 

*/

 
/*
-------------------------------------------------------------------------------------------------------------------------
            PRESS LISTING SUMMARY STYLES
------------------------------------------------------------------------------------------------------------------------- 
*/
 

#PressSummaryMain .clear{margin:0; padding:0; clear:both;} 

#PressSummaryMain .PressSummary {margin:0 0 10px 0; padding:0; border-bottom:1px solid #000000;} 

#PressSummaryMain .PressSummary h2{margin:0; padding:0; }

div.PressSummaryMain .date{margin:0 0 10px 0; padding:0; color:#000000; font-weight:bold;} 

#PressSummaryMain .newsSummary{margin:0 0 10px 0; line-height: 1.2em;}
 
#PressSummaryMain a{font-size:11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:normal;} 

/*
-------------------------------------------------------------------------------------------------------------------------
            *************  END *************** = PRESS LISTING SUMMARY STYLES
------------------------------------------------------------------------------------------------------------------------- 
*/

 

/*

-------------------------------------------------------------------------------------------------------------------------
            RELATED DOCUMENT STYLES
------------------------------------------------------------------------------------------------------------------------- 
*/ 

div#RelatedDocs{margin:0; padding:0; width:100%;} 

div#RelatedDocs h2{margin:0; padding:0;} 

div#RelatedDocs .line {margin:10px 0 10px 0; color: #949293; width: 100%; height: 1px; background: #949293; border: 0; } 

div#RelatedDocs img{border:0; float:left; padding:0 7px 7px 0;} 

div#RelatedDocs br{margin:0; padding:0; clear:both;}
 

/*
-------------------------------------------------------------------------------------------------------------------------
            *************  END *************** = RELATED DOCUMENT STYLES
------------------------------------------------------------------------------------------------------------------------- 
*/

 

/*
-------------------------------------------------------------------------------------------------------------------------
            RSS FEED STYLES
------------------------------------------------------------------------------------------------------------------------- 
*/
 
div#Container div#ContentContainer div.RSSViewer ul{ list-style:none; margin:0; padding:0;} 

div#Container div#ContentContainer div.rssViewer ul li {background:none; margin:0; padding:0 0 15px 0;}
div#Container div#ContentContainer div.rssViewer ul li h3 { color::#006DA6; margin:0;padding:0 0 5px 0;} 
div#Container div#ContentContainer div.rssViewer ul li h3 a {background: url(/RXSG/RXSG_BEXASIA/Framework_images/li.gif) 0 0.45em no-repeat scroll; margin:0; padding:0 5px 5px 12px;}

/*
-------------------------------------------------------------------------------------------------------------------------
            *************  END *************** = RSS FEED STYLES
------------------------------------------------------------------------------------------------------------------------- 
*/

  

/*
-------------------------------------------------------------------------------------------------------------------------
            SITEMAP STYLES
------------------------------------------------------------------------------------------------------------------------- 
*/ 

div#Container div#ContentContainer div#sitemap { margin:10px 0 0 0; padding:0; } 

div#Container div#ContentContainer div#sitemap ul{margin:0; padding:0;} 

div#Container div#ContentContainer div#sitemap li {margin:0;line-height:1.8em; list-style:none;

/* The following uses image instead of bullets */
padding:0 0 0 15px; background:transparent url(/RXSG/RXSG_BEXASIA/Framework_images/li.gif) no-repeat scroll 2px 0.65em; } 

 

div#Container div#ContentContainer div#sitemap li a:hover{ text-decoration:underline; color:#005596; } 

div#Container div#ContentContainer div#sitemap li a{ color: #005596; margin:0; padding:0; text-decoration:none; padding:0 10px 10px 0px; margin:0; } 

div#Container div#ContentContainer div#sitemap ul ul li a{ }/* controls second level */ 

div#Container div#ContentContainer div#sitemap ul ul ul li a{}/* controls third level*/ 

div#Container div#ContentContainer div#sitemap ul ul ul ul li a{ }/* controls fourth level */ 

/*
-------------------------------------------------------------------------------------------------------------------------
            *************  END *************** = SITEMAP STYLES
------------------------------------------------------------------------------------------------------------------------- 
*/
 
 

/*
-------------------------------------------------------------------------------------------------------------------------
            QUICK LINKS STYLES
------------------------------------------------------------------------------------------------------------------------- 
*/

/*= This section controls the 
left and right border and their
positioning including inside padding.
**************************************/


/** Curved Borders in Middle Column content area have been blocked as this site is not using **/
div#Container div#ContentContainer .CurvedBoxes{margin:0; padding:0; } 
div#Container div#ContentContainer .CurvedBoxImage{text-align:center; border:0; vertical-align:middle; } 
div#Container div#ContentContainer .CurveFooterLeft {background:none; padding:0; border:none;  }
div#Container div#ContentContainer .CurveFooterRight { background:none; padding:0; border:none;  }
div#Container div#ContentContainer .CurveTopLeft {background:none; padding:0; border:none;  }
div#Container div#ContentContainer .CurveTopRight {background:none; padding:0; border:none;}

/** Curved Borders in Left Hand Column have been blocked as this site is not using **/
div#LeftNavigation .CurvedBoxes{margin:0; padding:0; } 
div#LeftNavigation .CurvedBoxImage{text-align:center; border:0; vertical-align:middle; } 
div#LeftNavigation .CurveFooterLeft {background:none; padding:0; border:none;  }
div#LeftNavigation .CurveFooterRight { background:none; padding:0; border:none;  }
div#LeftNavigation .CurveTopLeft {background:none; padding:0; border:none;  }
div#LeftNavigation .CurveTopRight {background:none; padding:0; border:none;}


/** Curved Borders in Right Hand Column have been blocked as this site is not using **/
div#Column2 .CurvedBoxes{margin:0; padding:0; } 
div#Column2 .CurvedBoxImage{text-align:center; border:0; vertical-align:middle; } 
div#Column2 .CurveFooterLeft {background:none; padding:0; border:none;  }
div#Column2 .CurveFooterRight { background:none; padding:0; border:none;  }
div#Column2 .CurveTopLeft {background:none; padding:0; border:none;  }
div#Column2 .CurveTopRight {background:none; padding:0; border:none;}


div#LeftNavigation .CurvedBoxContents {border:none; }
div#Content .CurvedBoxContents {border:none;padding:0px;  }
div#Column2 .CurvedBoxContents {border:none; margin:0; }

div#Container div#ContentContainer .CurvedBoxContents h3{ background-color:#006DA6; color:#ffffff; margin:0; padding:5px; } 


/** Quick links on Right Hand Column **/ 

/* div#Column2 .quickLinks .CurvedBoxContents h3 {background-color:#006DA6; color:#ffffff; } */
div#Column2 .CurvedBoxContents .quickLinks {padding:5px; margin:0 0 10px 0; background-color:#E9E9E9;}
div#Column2 .CurvedBoxContents .quickLinks a { color:#000000 !important; padding:0px 5px 5px 0px; margin:0; line-height: 15px; font-weight:normal !important; }
div#Column2 .CurvedBoxContents .quickLinks a.hover {color:#ffffff; font-weight:normal !important; }
div#Column2 .CurvedBoxContents .quickLinks ul li {text-decoration:none; list-style-type:none; }

div#Column2 .bodyContentMainBody ul {margin:5px;}
div#Column2 .bodyContentMainBody ul li {text-decoration:none; list-style-type:none; background:url(/RXSG/RXSG_BEXASIA/Framework_images/li.gif) 2px 0.50em no-repeat transparent; padding:0px 5px 5px 12px; margin:0; }


#QuickLinksModule .clear{margin:0; padding:0; clear:both;} 

#QuickLinksModule {margin:0; padding:0;} 

#QuickLinksModule .QuickLinks {margin:0; padding:0;} 

#QuickLinksModule .QuickLinks ul {text-decoration:none; list-style-type:none; margin:0; padding:0;} 

#QuickLinksModule .QuickLinks ul li {margin:0; padding:0 0 0 10px; line-height:1.9em;} 

#QuickLinksModule .QuickLinks ul li a{padding:0 0 0 10px; text-decoration:none; color:#003399; }



/*
-------------------------------------------------------------------------------------------------------------------------
            *************  END *************** = QUICK LINKS STYLES
------------------------------------------------------------------------------------------------------------------------ 
*/



/*
-------------------------------------------------------------------------------------------------------------------------
            EMAIL A FRIEND STYLES  /  EMAIL PAGE STYLES
------------------------------------------------------------------------------------------------------------------------- 
*/ 

div#emailFriend h3, div#emailFriend h4, div#emailFriend label, div#emailFriend .required { color:#006DA6; font-weight:normal; }

div#emailFriend h2 {font-size:14px; color:#808184; }

div#emailFriend .recipients label {color:#000000 !important;}
 
div#emailFriend .recipients input {margin-top:-4px; }

div#emailFriend .recipients {padding-bottom:5px; }

/*div#emailFriend #RequiredFieldValidator2, div#emailFriend #RequiredFieldValidator3 {color:#ffffff !important;} */

  
/*
-------------------------------------------------------------------------------------------------------------------------
            *************  END *************** =  EMAIL A FRIEND STYLES  /  EMAIL PAGE STYLES
------------------------------------------------------------------------------------------------------------------------ 
*/

 
  

/*
-------------------------------------------------------------------------------------------------------------------------
            PLUGIN DOWNLOAD STYLES
------------------------------------------------------------------------------------------------------------------------- 
*/ 

div#Container div#ContentContainer .downloadPlugin{margin:10px 0 10px 0; padding:0;} 

div#Container div#ContentContainer .downloadPlugin img{border:1px solid #0099FF; }

div#Container div#ContentContainer .downloadPlugin p{ } 

/*
-------------------------------------------------------------------------------------------------------------------------
            *************  END *************** =PLUGIN DOWNLOAD STYLES
------------------------------------------------------------------------------------------------------------------------- 
*/




/*
-------------------------------------------------------------------------------------------------------------------------
            CURVED HEADER STYLES
------------------------------------------------------------------------------------------------------------------------- 
*/ 


body .header-deep  {background: url( ) 0 45% no-repeat scroll; color:#ffffff; }
body .header-deep span.cap  {background: url( ) 0 45% no-repeat scroll; }
 
/*
-------------------------------------------------------------------------------------------------------------------------
            *************  END *************** =CURVED HEADER STYLES
------------------------------------------------------------------------------------------------------------------------- 
*/




/*
-------------------------------------------------------------------------------------------------------------------------
 ** Sponsorship Footer Image display

-------------------------------------------------------------------------------------------------------------------------
*/

div#SponsorshipFooterLinks{margin:10px 0 10 0; width:960px; clear:both; 
             background:url(/BannersContainerBg.gif) 0 0 no-repeat;
             background-color:#ffffff; }
div#SponsorshipFooterLinks a:hover {text-decoration:none;}
 
div#SponsorshipFooterLinks .SponsorshipFooter1 {float:left; margin:10px 35px 25px 45px; width:150px;  height:91px;
            background: url() 0 0 no-repeat; cursor:hand; }  
div#SponsorshipFooterLinks .SponsorshipFooter2 {float:left;  margin:26px 35px 25px 45px; width:112px;  height:35px;
            background: url() 0 0 no-repeat; cursor:hand; }         

div#SponsorshipFooterLinks .SponsorshipFooter3 {float:left;  margin:15px 35px 25px 45px; width:162px;  height:49px;
            background: url() 0 0 no-repeat;cursor:hand; }

div#SponsorshipFooterLinks .SponsorshipFooter4 {float:left;  margin:8px 15px 25px 45px; width:160px;  height:70px;
            background: url() 0 0 no-repeat;cursor:hand; }            

div#SponsorshipFooterLinks .SponsorshipFooter5 {float:left;  margin:10px 15px 25px 15px; width:147px;  height:115px;
            background: url() 0 0 no-repeat; clear:right;cursor:hand; }

/*
-------------------------------------------------------------------------------------------------------------------------
            *************  END *************** = Sponsorship Footer Image display STYLES
------------------------------------------------------------------------------------------------------------------------- 
*/



/*
-------------------------------------------------------------------------------------------------------------------------
            FOOTER LINK STYLES
------------------------------------------------------------------------------------------------------------------------- 
*/
 

div#Footer {clear: both; padding:0; border-top:0px solid #025e7e; background: #ffffff; } 

div#Footer div#FooterLinks {float:right; padding:2px 10px 0 0; } 

div#Footer div#FooterLinks ul {list-style: none; margin: 0; padding:5px 0 0 0;} 

div#Footer div#FooterLinks ul li {display: inline; margin: 0; padding: 0 5px 0 5px; } 

div#Footer div#FooterLinks ul li.first { border:none; } 

div#Footer div#FooterLinks ul li a { color: #595959;  } 

div#Footer div#FooterLinks ul li a:hover { background:#ffffff; color: #595959; text-decoration:underline; }

div#Copyright { float:left; margin:7px 10px 10px 10px; color: #595959; } 

/*

-------------------------------------------------------------------------------------------------------------------------

            *************  END *************** = FOOTER LINK STYLES

------------------------------------------------------------------------------------------------------------------------- 

*/