/* CSS Document */

body {	
	margin: 0 auto; 
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color:#FFFFFE;
	color:#5F5C5C;
}

strong{
	font-weight: bold;
	font-style: normal;
}

p{
	margin-top:0;
	padding:0;
}
.clear {
	clear: both;
}

img {
	margin:0;
	padding:0;
	border: 0;
	vertical-align: top;
}

.img_bottom {
	border: 0;
	vertical-align:middle;
	margin:0; 
	padding:0;
}


.img_left {
	border: 0;
	vertical-align: top;
	margin:0; 
	padding:0;
	float:left;
}

.img_right {
	border: 0;
	vertical-align: top;
	margin:0; 
	padding:0;
	float:right;
}

.img_right_paddingrightbottom10 {
	border: 0;
	vertical-align: top;
	margin:0; 
	padding:0 0 10px 10px;
	float:right;
	clear:both;
}

.home_content_area{
	margin:0; 
	padding:0; 
	text-align:left;
	min-height:300px;
	height:auto !important;
	height:300px;
	/*position:absolute;*/
	width:355px;
}

.home_content_float_left{
	float:left;
	margin:0;
	padding:0;
}

.home_content_float_right{
	margin:0;
	padding:0 0 0 10px;
	float:right;
	width:270px;
}

.margin_top10{
	margin:10px 0 0 0;
}

a:link, a:visited, a:hover, a:active {
	color:#006496;
	text-decoration:none;
}
a:hover {
	text-decoration:underline;
}

.alignleft{
	margin: 0;
	padding: 0;
	float: left;
}

.alignright{
	margin: 0;
	padding: 0;
	float: right;
}

.textheader_768E98{
	color:#768E98;
	text-transform:uppercase;
	font-weight:bold;
}

.plus_sign{
	color:#768E98;
}

.textheader_768E98_font_12_normal{
	color:#768E98;
	font-weight:bold;
	font-size:12px;
	bottom:0;
	vertical-align:bottom;
	margin:0;
}

.textheader_768E98_font_14{
	color:#768E98;
	text-transform:uppercase;
	font-weight:bold;
	font-size:14px;
	bottom:0;
	vertical-align:bottom;
	margin:0;
}

h3{
	color:#768E98;
	text-transform:uppercase;
	font-weight:bold;
	font-size:12px;
	bottom:0;
	vertical-align:bottom;
}

h4{
	font-weight:bold;
	font-size:11px;
	bottom:0;
	vertical-align:bottom;
}

.textheader_006DA2{
	color:#006DA2;
	font-weight:bold;
	margin:0;
}

.textheader_0092FF_font_15{
	color:#0092FF;
	font-weight:bold;
	font-size:15px;
	margin:0;
}

.textheader_0092FF_font_20{
	color:#0092FF;
	font-weight:bold;
	font-size:20px;
	margin:0;
}

.hr {
	color:#C8D2D6;
	background-color:#C8D2D6;
	height:1px;
	border:none;	
}

.hr_home_thick {
	padding:0; 
	margin:0; 
	top:0px;
	color:#E4E9EB;
	background-color:#E4E9EB;
	height:2px;
	width:100%;
	border:none;
	float:left;
	clear:both;
}

.div_hr {
	padding:0; 
	margin:0; 
	top:0px;
	height:15px;
	width:100%;
	text-align:left;
}

#Whole {
	margin: 0;
	padding: 0;
}

#Top_Header_Container{
	margin:0;
	padding:0;
	height:119px;
	background-image:url(images/top_header_bg.gif);
	background-repeat:repeat-x;
}

#Top_Header_Content{
	width:960px;
	margin:0 auto;
	padding:0;
}

#Top_Header_SGLogo{
	margin:0;
	padding:0;
	float:right;
	height:35px;
}
#Top_Header_Main{
	margin:0;
	padding:0;
	height:60px;
	position:relative;
}

#Top_Header_Section{
	float:left;
	width:650px;
	position:absolute;
	right:0;
	bottom:0;
	/*height:25px;*/
	height:50px;
}

#Top_Header_Link{
	float:right;
}

#Top_Header_Link ul{
	margin:0;
	padding:0; 
	color:#66A6C7;
	width:440px;
	font-size:10px; 
	font-weight:bold;
	text-transform:uppercase;
	/*height:20px;*/
	height:25px;
}
#Top_Header_Link ul li { 
	padding: 0px 10px 0px 0px;
	margin:0;
	float:left;
	color: #66A6C7;
	display:block;	
	list-style:none;
	text-decoration: none; 	
}
#Top_Header_Link ul li a{ 
	color: #66A6C7; 
	text-decoration: none; 
}
#Top_Header_Link ul li a:hover, #Top_Header_Link ul li .selected{ 
	color: #66A6C7; 
	text-decoration:underline;
}

#Top_Header_Search
{
	clear:both;
	float:right;
	color: #66A6C7;
	font-size:10px; 
	font-weight:bold;
	text-transform:uppercase;
	width:180px;
}

#Main_Nav_Container{
	margin:0;
	padding:0;
	/*background-image:url(images/main_nav_bg.gif);*/
	background-image:url(images/main_nav_bg_new.gif);
	background-repeat:repeat-x;
	height:35px;
}

#Main_Nav_Section{
	margin:0 auto;
	padding:0;
	width:960px;
}
#Main_Nav_Link{
	float:left;
}

#Main_Nav_Link ul{
	margin:0;
	padding:0; 
	color: #fff; 
	/*width:749px;
	font-size:10px; */
	width:960px;
	/*font-size:12px; */
	font-size:12px; 
	font-weight:bold;
	text-transform:uppercase;
	list-style:none;
	display:block;
	/*height:25px;*/
	height:35px;
}
#Main_Nav_Link ul li { 
	display:block;	
	margin:0;
	padding:0;
	float:left;
	color: #fff;	
	/*height:20px;*/
	height:30px;
	text-align:center;
	
}
#Main_Nav_Link ul li.noborder{ 
	display:block;
	/*padding: 6px 9px;*/
	padding: 6px 7px;
	color: #82cadd; 
	text-decoration: none;
	float:left;
}
#Main_Nav_Link ul li a{ 
	display:block;
	/*padding: 1px 10px 2px 10px;*/
	/*padding: 6px 9px;*/
	padding: 6px 7px;
	color: #fff; 
	text-decoration: none;
	float:left;
}
#Main_Nav_Link ul li a:hover{ 
	display:block;
	color: #fff; 
	text-decoration:none;
	background-color:#0091FF;
}
#Main_Nav_Link ul li .selected{
	display:block;
	margin:0;
	/*padding: 1px 10px 2px 10px;*/
	/*padding: 6px 9px;*/
	padding: 6px 7px;
	color: #fff; 
	text-decoration:none;
	background-color:#0091FF;
}

#Main_Nav_PETROL{
	float:right;
	margin:0;
	right:0;
	padding:0;
	width:211px;
	height:35px;
}

#Content_Container{
	margin:0;
	padding:0;
	position:relative;
}

#Content_Container_Main{
	margin:0 auto;
	padding:0;
	width:960px;	
	min-height:600px;
	height:auto !important;
	height:600px;	
}

/*Home Page*/
#Content_Container_Left{
	margin: 24px 0 0 0;
	padding:0;
	width:749px;
	float:left;
}
#Content_Container_Left_Content{
	margin:0;
	padding:0;
	width:740px;
}

#Content_Container_Special
{
	float:left;
	width:740px;
	margin:0;
	padding:10px 0 0 0;	
}

.Content_Container_Special_header{
	float:left;
	/*position:absolute;*/
	width:600px;
	bottom:0;
	left:0;
	margin:0;
	padding:0;	
}

.home_content_area_specialnews{
	margin:0; 
	padding:0; 
	text-align:left;
	min-height:80px;
	height:auto !important;
	height:80px;
	/*height:80px;*/
	/*position:absolute;*/
}

.Content_Container_Special_text{
	float:right;
	/*position:absolute;*/
	width:44px;
	bottom:0;
	right:0;
	margin:0;
	padding:0;
}

#Content_Container_Left_Content_Left{
	float:left;
	width:360px;
	margin:0;
	padding:10px 0 0 0;
	/*position:relative;*/
}
#Content_Container_Left_Content_Right{
	float:right;
	width:360px;
	margin:0;
	padding:10px 0 0 0;
	/*position:relative;*/
}

.Content_Container_Left_Content_Left_Left{
	float:left;
	/*position:absolute;*/
	width:200px;
	bottom:0;
	left:0;
	margin:0;
	padding:0;	
}
.Content_Container_Left_Content_Right_Right{
	float:right;
	/*position:absolute;*/
	width:44px;
	bottom:0;
	right:0;
	margin:0;
	padding:0;
}
#Content_Container_Right{
	margin:0;
	padding:0;
	right:0;
	float:left;
	width:211px;
	min-height:600px;
	height:auto !important;
	height:600px;
	background-image:url(images/home_content_right_bg.gif);
	background-repeat:no-repeat;
	background-color:#FFFFFE;
}
#Content_Container_Right_Content{
	margin:20px 0 0 0;
	padding:0;
}

.Content_Container_Right_Content_1{
	margin:0;
	/*padding:10px 0 0 40px;*/
	padding:0 0 0 15px;
}
.Content_Container_Right_Content_2{
	margin:0;
	padding:10px 0 0 15px;
	/*padding:10px 0 0 40px;*/
}

/*Home Page*/

/*Sub Page*/
#Inner_Content_Container_Left{
	margin: 0;
	padding:0;
	width:210px;
	float:left;
	background-image:url(images/sub_left_nav_bg.jpg);
	background-repeat:repeat-y;
}

#Inner_Content_Container_Right{
	margin: 0;
	float:right;
	width:740px;
	padding:0;
}

#Inner_Content_Container_Left_Content{
	margin: 24px 0 0 0;
	padding:0;
	width:210px;
	background-image:url(images/sub_left_nav_cnb_icon_bg.gif);
	background-repeat:no-repeat;
	min-height:600px;
	height:auto !important;
	height:600px;
}
/*#Inner_Content_Container_Left_Content ul{
	margin:0;
	padding:0; 
	color:#006AA2;
	width:220px; 
	list-style:none;
	height:25px;
}
#Inner_Content_Container_Left_Content ul li { 	
	margin:0;
	padding:0;
	color:#006AA2;
	height:20px;
	text-align:left;
}

#Inner_Content_Container_Left_Content ul li .break{ 	
	margin:0;
	padding:0;
	color:#E4E9EB;
	background-color:#E4E9EB;
	height:2px;
	border:0px solid #E4E9EB;
	width:200px;
	text-align:left;
}

#Inner_Content_Container_Left_Content ul li a{ 
	color:#006AA2;
	text-decoration: none;
}
#Inner_Content_Container_Left_Content ul li a:hover{ 
	color:#006AA2;
	text-decoration:underline;
}
#Inner_Content_Container_Left_Content ul li .inner_selected{
	margin:0;
	color:#0092FF; 
	text-decoration:none;
}*/

#Inner_Content_Container_Right_Content{
	margin: 24px 0 0 0px;
	padding:0;
	width:740px;
}

#Inner_Content_Container_Petrol_Right{
	float:right;
	/*position:absolute;*/
	width:170px;
	bottom:0;
	left:0;
	margin:0;
	padding:0 0 20px 0;	
}

#Inner_Content_Container_Left_Content_Left
{
	clear:both;	
	float:left;
	/*position:absolute;*/
	width:300px;
	bottom:0;
	left:0;
	margin:0;
	padding:0;	
}

#Inner_Content_Container_Left_Content_Right{
	float:right;
	/*position:absolute;*/
	width:44px;
	bottom:0;
	right:0;
	margin:0;
	padding:0;
}

.inner_content_area{
	margin:0; 
	padding:0; 
	text-align:left;
	/*height:300px;
	position:absolute;*/
	float: left;
	width:700px;
}

.inner_content_area ul{
	margin:0; 
	padding:0;	
}
.inner_content_area ul li{
	margin:0 30px; 
	padding:0;
	font-size:11px;	
}


#Rate_Form ul
{
    list-style-type:none;
    margin:0;
    }
    
.home_datestamped
{
	font-size:10px; 
	padding:15px 225px 15px 0px;

	}
.sub_datestamped 
{
	font-size:10px; 
	padding:15px 0px 15px 0px;
	}

/*Sub Page*/


#Content_Containter_Rate{
	margin:0 auto;
	padding:0;
	width:960px;
	height: 22px;
}
#Content_Containter_Rate_Content{
	width:111px;
	float:right;
	height: 22px;
}
.Content_Containter_RateHR_Content{
	width: 960px;
	margin: 0;
	padding: 0;
	float:left;
	color:#C8D2D6;
	background-color:#C8D2D6;
	height:1px;
	border:none;
}
#Content_Containter_Footer{
	margin:0 auto;
	padding:0;
	width:960px;
}

#Content_Containter_Footer_Content_Left{
	margin: 10px 0 0 0;
	padding: 0;
	float:left;
}

#Content_Containter_Footer_Content_Right{
	margin:10px 0 0 0;
	padding:0;
	float:right;
}

.sf_newsList 
{
	margin: 0 0 20px;
	padding: 0;
	list-style: none;
}
.sf_newsList li
{
	margin: 0 0 20px;
	padding: 0;
	list-style-type: none;
}
.sf_newsList h2.sf_newsTitle
{
	font-family: Arial,Verdana,sans-serif;
    font-size: 14px !important;
    font-weight:bold !important;
}

.sf_eventsList 
{
	margin: 0 0 20px;
	padding: 0;
	list-style: none;
	
}
.sf_eventsList li
{
	margin: 0 0 20px;
	padding: 0;
	list-style-type: none;
}
.sf_eventsList h3.sf_eventTitle
{
	font-family: Arial,Verdana,sans-serif;
    font-size: 14px !important;
    font-weight:bold !important;
    text-transform:capitalize !important;
}

.sf_singleEvent h2.sf_eventTitle
{
    font-family: Arial,Verdana,sans-serif;
    font-size: 14px !important;
    font-weight:bold !important;
}

.sf_singleNews a.sf_back
{
	display:none;
}


