/*
CSS file for Theme
*/
/*
Text
*/

.heading{
	Color : #990000;
	Font-Family : Arial;
	Font-Weight : Bold;
	Font-Size : 16px;
	}

.sub_heading{
	Color : #3366CC;
	Font-Family : Arial;
	Font-Weight : Bold;
	Font-Size : 14px;
	}

.normal_bold_text{
	Color : #000066;
	Font-Family : Verdana;
	Font-Weight : Bold;
	Font-Size : 11px;
	}

.normal_text{
	Color : #000000;
	Font-Family : Verdana;
	Font-Weight : Normal;
	Font-Size : 11px;
	line-height:13px;
	}
	
.normal_white_text{
	Color : #FFFFFF;
	Font-Family : Verdana;
	Font-Weight : Normal;
	Font-Size : 11px;
	}
	
.normal_error_text{
	Color : #FF0000;
	Font-Family : Verdana;
	Font-Weight : Normal;
	Font-Size : 11px;
	}

.normal_small_bold{
	Color : #000066;
	Font-Family : Verdana;
	Font-Weight : Bold;
	Font-Size : 11px;
	}

.normal_small_text{
	Color : #000000;
	Font-Family : Verdana;
	Font-Weight : Normal;
	Font-Size : 10px;
	}

/*
Table / Row
*/

#list_row_BG1,.list_row_BG1{
	Background-Color : #C1D9F2;
	}

#list_row_BG2,.list_row_BG2{
	Background-Color : #FFFFFF;
	}

#Application_Table{
	border-spacing : 10pt;
	padding : 5px;	
	Width : 100%;		
	font-family : "verdana";
	font-size : 10pt;
	}

#Form_Table{
	border-spacing : 10pt;
	padding : 0pt;	
	Width : 415px;
	Font-Family : Arial;
	Font-Size : 10pt;
	}

.TableBackGroundColor
{
    BACKGROUND-COLOR: #C1D9F2;
}

.buttonfontstyle{
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	color:#006699;	
	Font-Weight : Normal;
	} 
body{
	padding:0; margin:0;
	background:url(/sw/themes/11517/site_images/body-bg.gif) repeat-x 0 0;}
a{
	font:bold 11px/13px Arial, Helvetica, sans-serif;
	color:#990000; text-decoration:underline; outline:none;}
a:hover{
	text-decoration:underline;}
td{
	Color : #000000;
	Font-Family : Verdana;
	Font-Weight : Normal;
	Font-Size : 11px;
	line-height:13px;
	}
ul.topnav{
	padding:10px 0 0 0; margin:0; list-style-type:none;}
ul.topnav li{
	float:left; padding:0; margin:0; position:relative;}
ul.topnav li a{
	padding:0; margin:0; display:block;}
ul.topnav li a.homenav{
	background:url(/sw/themes/11517/site_images/home-nav.gif) no-repeat 0 0; width:49px; height:7px;
	display:block; text-indent:-200000px; padding:0; margin:0 30px 0 0; line-height:7px;}
ul.topnav li a.homenav:hover{
	background:url(/sw/themes/11517/site_images/home-nav-O.gif) no-repeat 0 0;}
ul.topnav li a.productnav{
	background:url(/sw/themes/11517/site_images/product-nav.gif) no-repeat 0 0; width:76px; height:7px;
	display:block; text-indent:-200000px; padding:0; margin:0 35px 10px 0; line-height:7px;}
ul.topnav li a.productnav:hover, ul.topnav li a.productnav.actpronav{
	background:url(/sw/themes/11517/site_images/product-nav-O.gif) no-repeat 0 0;}
ul.topnav li a.servicesnav{
	background:url(/sw/themes/11517/site_images/services-nav.gif) no-repeat 0 0; width:71px; height:7px;
	display:block; text-indent:-200000px; padding:0; margin:0 35px 10px 0; line-height:7px;}
ul.topnav li a.servicesnav:hover{
	background:url(/sw/themes/11517/site_images/services-nav-O.gif) no-repeat 0 0;}
ul.topnav li a.sustainabilitynav{
	background:url(/sw/themes/11517/site_images/sustainability-nav.gif) no-repeat 0 0; width:111px; height:7px;
	display:block; text-indent:-200000px; padding:0; margin:0 25px 0 0; line-height:7px;}
ul.topnav li a.sustainabilitynav:hover{
	background:url(/sw/themes/11517/site_images/sustainability-nav-O.gif) no-repeat 0 0;}
ul.topnav li a.ourcompanynav{
	background:url(/sw/themes/11517/site_images/our-company-nav.gif) no-repeat 0 0; width:98px; height:7px;
	display:block; text-indent:-200000px; padding:0; margin:0 32px 10px 0; line-height:7px;}
ul.topnav li a.ourcompanynav:hover{
	background:url(/sw/themes/11517/site_images/our-company-nav-O.gif) no-repeat 0 0;}
ul.topnav li a.contactusnav{
	background:url(/sw/themes/11517/site_images/contact-nav.gif) no-repeat 0 0; width:85px; height:7px;
	display:block; text-indent:-200000px; padding:0; margin:0 0 10px 0; line-height:7px;}
ul.topnav li a.contactusnav:hover{
	background:url(/sw/themes/11517/site_images/contact-nav-O.gif) no-repeat 0 0;}
	
/*---------------------dropdown start------------------------*/
ul.topnav li ul.dropdown{
	position:absolute; top:17px; left:16px; display:none;
	padding:0; margin:0; list-style-type:none;  background-color:#E74444;
	 width:140px;
	 line-height:20px;
	}
ul.topnav li ul.dropdown li{
	 background:none; 
	 margin:0; padding:0; float:none; _float:left;
	}
ul.topnav li ul.dropdown li a{
	color:#ffffff; text-transform:uppercase; padding:0 5px 0 10px; margin:0;
	text-decoration:none; display:block; height:20px;
	font:normal 10px/20px Verdana, Arial, Helvetica, sans-serif;
	 border-bottom:1px solid #555555;
	}
ul.topnav li ul.dropdown li a:hover{
	background-color:#000; color:#fff;
	height:20px;
	padding:0 5px 0 10px;
	margin:0;
	}
ul.topnav li ul.dropdown li a.rigarrow1{
	border-bottom:none!important;}
ul.topnav li ul.dropdown li a.noborbutt1{
	border-bottom:none;}

ul.topnav li ul.dropdown li a.rigarrow{
	background:url(/sw/themes/11517/site_images/white-arrow.gif) no-repeat 140px 6px; padding:0 6px 0 10px; margin:0;
	font: normal 10px/20px Verdana, Arial, Helvetica, sans-serif; height:20px;
	color:#fff; text-transform:uppercase; display:block; }
ul.topnav li ul.dropdown li a.rigarrow:hover{
	background-color:#000; color:#fff;}

/*---------------------dropdown start1------------------------*/
ul.dropdown1{
	position:absolute; top:0; left:150px; display:none;
	padding:0; margin:0; list-style-type:none;  background-color:#E74444;
	width:170px; 
	}
ul.dropdown1 li{
	 background:none; height:20px;
	 margin:0; padding:0 0 0 0; float:none;
	 
	}
ul.dropdown1 li a{
	top:0; left:0; display:none;
	padding:0; margin:0; list-style-type:none;
	font: normal 10px/20px Verdana, Arial, Helvetica, sans-serif;
	color:#fff!important; text-transform:uppercase; padding:0 5px 0 10px; margin:0;
	text-decoration:none; display:block; height:20px;
	}
ul.dropdown1 li a:hover{
	background-color:#000!important; color:#fff!important;
	}
	


ul.dropdown1 li.nobor1{
	border-bottom:none;}


#drop2{
	top:17px; left:16px; display:none;
	padding:0; margin:0; list-style-type:none;  background-color:#E74444;
	width:140px;}
#drop3{
	top:17px; left:16px; display:none;
	padding:0; margin:0; list-style-type:none;  background-color:#E74444!important;
	width:150px;
	font: normal 10px/20px Verdana, Arial, Helvetica, sans-serif;
	color:#000!important; }
#drop4{
	position:absolute; top:17px; left:16px; display:none;
	padding:0; margin:0; list-style-type:none;  background-color:#E74444;
	width:130px;}
	
.whtext{
	Color : #fff; Font-Family: Verdana;
	Font-Weight : Normal; Font-Size : 11px;
	line-height:13px;
	}
.blatext{
	Color : #000; Font-Family: Verdana;
	Font-Weight : Normal; Font-Size : 11px;
	line-height:13px;
	}
.bluetext{
	Color : #0066FF; Font-Family: Verdana;
	Font-Weight : bold; Font-Size : 11px;
	line-height:13px;
	}
.bluetext1{
	Color : #0066FF; Font-Family: Verdana;
	Font-Weight : normal; Font-Size : 11px;
	line-height:13px;
	}
a.contact{
	font:normal 11px/13px Tahoma, Arial, Helvetica, sans-serif;
	text-decoration:underline;}
ul.lond{
	padding:14px 0 0 26px; margin:0; list-style-type:none;}
ul.lond li{
	background:url(/sw/themes/11517/site_images/whi-bull.gif) no-repeat 0 5px;
	Color : #fff; Font-Family : Tahoma;	Font-Weight : Normal; Font-Size : 11px;
	line-height:13px; padding:0 0 0 8px; margin:0 0 2px 0;}
ul.explo{
	padding:5px 0 0 0; margin:0; list-style-type:none;}
ul.explo li{
	background:url(/sw/themes/11517/site_images/bla-bull.gif) no-repeat 0 5px;
	Color : #000; Font-Family : Tahoma;	Font-Weight : Normal; Font-Size : 11px;
	line-height:13px; padding:0 0 0 8px; margin:0 0 2px 0;}
	
ul.portfolio{
	padding:16px 0 0 17px; margin:0; list-style-type:none;}
ul.portfolio li{
	background:url(/sw/themes/11517/site_images/bla-bull.gif) no-repeat 0 5px;
	Color : #000; Font-Family : Tahoma;	Font-Weight : Normal; Font-Size : 11px;
	line-height:13px; padding:0 0 0 8px; margin:0 0 2px 0;}