/*
CSS file for Theme
*/
/*
Text
*/

.heading{
	Color : #F7AB84;
	Font-Family : Arial;
	Font-Weight : Bold;
	Font-Size : 15px;
	}

.sub_heading{
	Color : #186D95;
	Font-Family : Arial;
	Font-Weight : Bold;
	Font-Size : 13px;
	}

.normal_bold_text{
	Color : #342F2E;
	Font-Family : Arial;
	Font-Weight : Bold;
	Font-Size : 11px;
	}

.normal_text{
	Color : #5D5D5D;
	Font-Family : Arial;
	Font-Weight : Normal;
	Font-Size : 11px;
	}
	
.normal_white_text{
	Color : #FFFFFF;
	Font-Family : Arial;
	Font-Weight : Normal;
	Font-Size : 11px;
	}
	
.normal_error_text{
	Color : #FF0000;
	Font-Family : Arial;
	Font-Weight : Normal;
	Font-Size : 11px;
	}

.normal_small_bold{
	Color : #342F2E;
	Font-Family : Arial;
	Font-Weight : Bold;
	Font-Size : 11px;
	}

.normal_small_text{
	Color : #5D5D5D;
	Font-Family : Arial;
	Font-Weight : Normal;
	Font-Size : 10px;
	}

/*
Table / Row
*/

#list_row_BG1,.list_row_BG1{
	Background-Color : #EFEFEF;
	}

#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: #EFEFEF;
}

.buttonfontstyle{
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	color:#006699;	
	Font-Weight : Normal;
	}
	
body{
	padding:0; margin:0;
	background-color:#fff;
	}
td{
	font:normal 11px/15px Arial, Helvetica, sans-serif;
	color:#5D5D5D;
	}
a{
	font:bold 11px/15px Arial, Helvetica, sans-serif;
	color:#B53E04; text-decoration:underline; cursor:pointer; outline:none;
	}
a:hover{
	text-decoration:none;
	}			

ul.topLink{
	padding: 0 0 0 3px;
	margin: 0;
	list-style-type:none;
}
ul.topLink li{
	float:left; padding:0; margin:0;
	position:relative;
}
ul.topLink li a{
	font:bold 11px/24px Arial, Helvetica, sans-serif;
	color:#fff;
	float: left;
	display: block;
	text-decoration: none;
	padding:0 0 0 3px; /*Padding to accomodate left tab image. Do not change*/
	/*text-align: center;*/
	cursor:pointer;
	text-transform:uppercase;
}
ul.topLink li a span{
	float: left;
	display: block;
	padding:0 7px 0 7px; /*Padding of menu items*/
}
ul.topLink li.current a, .topLink  li a:hover{
	color:#fff; text-decoration:none;
	background:url(/sw/themes/11401/site_images/topnavhoverleftbg.gif) no-repeat 0 0;/*left tab image path*/
}
ul.topLink li.current a span, .topLink li a:hover span{
	color: #fff; text-decoration:none;
	background:url(/sw/themes/11401/site_images/topnavhoverrightbg.gif) no-repeat 100% 0;/*right tab image path*/
}

ul.topLink li.current a, .topLink  li a.active{
	color:#fff; text-decoration:none;
	background:url(/sw/themes/11401/site_images/topnavhoverleftbg.gif) no-repeat 0 0;/*left tab image path*/
}
ul.topLink li.current a span, .topLink li a.active span{
	color: #fff; text-decoration:none;
	background:url(/sw/themes/11401/site_images/topnavhoverrightbg.gif) no-repeat 100% 0;/*right tab image path*/
}

/*----------newadd-------------*/
ul.topLink li.current a, .topLink  li.about a:hover{
	color:#fff; text-decoration:none;
	background:url(/sw/themes/11401/site_images/topnavhoverrightbg-about.gif) no-repeat 0 0;/*left tab image path*/
}
ul.topLink li.current a span, .topLink li.about a:hover span{
	color: #fff; text-decoration:none;
	background:url(/sw/themes/11401/site_images/topnavhoverleftbg-about.gif) no-repeat 100% 0;/*right tab image path*/
}
ul.topLink li.current a, .topLink  li a.active1{
	color:#fff; text-decoration:none;
	background:url(/sw/themes/11401/site_images/topnavhoverrightbg-about.gif) no-repeat 0 0;/*left tab image path*/
}
ul.topLink li.current a span, .topLink li a.active1 span{
	color: #fff; text-decoration:none;
	background:url(/sw/themes/11401/site_images/topnavhoverleftbg-about.gif) no-repeat 100% 0;/*right tab image path*/
}
ul.topLink li.current a, .topLink  li.dipsol a:hover{
	color:#fff; text-decoration:none;
	background:url(/sw/themes/11401/site_images/topnavhoverleftbg-Depsol.gif) no-repeat 0 0;/*left tab image path*/
}
ul.topLink li.current a span, .topLink li.dipsol a:hover span{
	color: #fff; text-decoration:none;
	background:url(/sw/themes/11401/site_images/topnavhoverrightbg-Depsol.gif) no-repeat 100% 0;/*right tab image path*/
}
ul.topLink li.current a, .topLink  li a.active2{
	color:#fff; text-decoration:none;
	background:url(/sw/themes/11401/site_images/topnavhoverleftbg-Depsol.gif) no-repeat 0 0;/*left tab image path*/
}
ul.topLink li.current a span, .topLink li a.active2 span{
	color: #fff; text-decoration:none;
	background:url(/sw/themes/11401/site_images/topnavhoverrightbg-Depsol.gif) no-repeat 100% 0;/*right tab image path*/
}
ul.topLink li.current a, .topLink  li.techno a:hover{
	color:#fff; text-decoration:none;
	background:url(/sw/themes/11401/site_images/topnavhoverleftbg-techno.gif) no-repeat 0 0;/*left tab image path*/
}
ul.topLink li.current a span, .topLink li.techno a:hover span{
	color: #fff; text-decoration:none;
	background:url(/sw/themes/11401/site_images/topnavhoverrightbg-techno.gif) no-repeat 100% 0;/*right tab image path*/
}
ul.topLink li.current a, .topLink  li a.active3{
	color:#fff; text-decoration:none;
	background:url(/sw/themes/11401/site_images/topnavhoverleftbg-techno.gif) no-repeat 0 0;/*left tab image path*/
}
ul.topLink li.current a span, .topLink li a.active3 span{
	color: #fff; text-decoration:none;
	background:url(/sw/themes/11401/site_images/topnavhoverrightbg-techno.gif) no-repeat 100% 0;/*right tab image path*/
}
ul.topLink li.current a, .topLink  li.industry a:hover{
	color:#fff; text-decoration:none;
	background:url(/sw/themes/11401/site_images/topnavhoverleftbg-industry.gif) no-repeat 0 0;/*left tab image path*/
}
ul.topLink li.current a span, .topLink li.industry a:hover span{
	color: #fff; text-decoration:none;
	background:url(/sw/themes/11401/site_images/topnavhoverrightbg-industry.gif) no-repeat 100% 0;/*right tab image path*/
}
ul.topLink li.current a, .topLink  li a.active4{
	color:#fff; text-decoration:none;
	background:url(/sw/themes/11401/site_images/topnavhoverleftbg-industry.gif) no-repeat 0 0;/*left tab image path*/
}
ul.topLink li.current a span, .topLink li a.active4 span{
	color: #fff; text-decoration:none;
	background:url(/sw/themes/11401/site_images/topnavhoverrightbg-industry.gif) no-repeat 100% 0;/*right tab image path*/
}

ul.topLink li.current a, .topLink  li.service a:hover{
	color:#fff; text-decoration:none;
	background:url(/sw/themes/11401/site_images/topnavhoverleftbg-service.gif) no-repeat 0 0;/*left tab image path*/
}
ul.topLink li.current a span, .topLink li.service a:hover span{
	color: #fff; text-decoration:none;
	background:url(/sw/themes/11401/site_images/topnavhoverrightbg-service.gif) no-repeat 100% 0;/*right tab image path*/
}
ul.topLink li.current a, .topLink  li a.active5{
	color:#fff; text-decoration:none;
	background:url(/sw/themes/11401/site_images/topnavhoverleftbg-service.gif) no-repeat 0 0;/*left tab image path*/
}
ul.topLink li.current a span, .topLink li a.active5 span{
	color: #fff; text-decoration:none;
	background:url(/sw/themes/11401/site_images/topnavhoverrightbg-service.gif) no-repeat 100% 0;/*right tab image path*/
}
/*-----------newadd---------*/

/*--------------dropdown Start------------------*/	
ul.topLink li ul.dropdown{
	left:0; top:24px; display:none; position:absolute;
	padding:5px 0 5px 0; margin:0; list-style-type:none; 
	background-color:#fff; width:212px;
filter :Alpha(opacity=85, finishopacity=0, style=0);
	-moz-opacity :0.85;
	}
ul.topLink li ul.dropdown li{
	background:none;
	margin:0; padding:0 4px; float:none; 
	}
ul.topLink li ul.dropdown li a{
	font:bold 11px/22px Arial, Helvetica, sans-serif;
	color:#fff; float:none; height:22px; display:block;
	text-decoration:none; text-transform:uppercase;
	}
ul.topLink li ul.dropdown li a:hover{
	color:#000; background:url(/sw/themes/11401/site_images/whitearrow22.gif) no-repeat 5px 8px #fff;
	padding:0 0 0 15px; text-decoration:none;
	}
#drop5{
	width:210px;
	background-color:#B8611E;
	border-top:1px solid #fff;
	}
#drop4{
	width:160px;
	background-color:#89AB43;
	border-top:1px solid #fff;
	}
#drop2{
	width:170px;
	background-color:#1F83B7;
	border-top:1px solid #fff;
	}
#drop3{
	background-color:#5AABC8;
	border-top:1px solid #fff;
	}	
#drop1{
	width:150px;
	background-color:#FF894D;
	border-top:1px solid #fff;
	}			 	
/*--------------dropdown End------------------*/		
.feturedtext{
	font:normal 10px/14px Arial, Helvetica, sans-serif;
	color:#5D5D5D; padding:0 0 6px 5px;
	}
.copyright{
	font:normal 10px/14px Verdana, Arial, Helvetica, sans-serif;
	color:#8F8C8C; text-align:center;
	}
ul.footernav{
	padding:0; margin:0 0 0 0px;
	list-style-type:none;
	}
ul.footernav li{
	background:url(/sw/themes/11401/site_images/footernavdevidor.gif) no-repeat 0 7px;
	padding:0 10px; margin:0;
	float:left;
	}
ul.footernav li a{
	font:normal 10px/22px Verdana, Arial, Helvetica, sans-serif;
	color:#8F8C8C; padding:0; margin:0; text-decoration:none;
	}
ul.footernav li a:hover{
	text-decoration:underline;
	}
ul.footernav li.nofooterdev{
	background:none;
	}	
		
			 
ul.gov{
	padding:0; margin:0;
	list-style-type:none;
	}
ul.gov li{
	background:url(/sw/themes/11401/site_images/leftmenu-arrow.gif) no-repeat 11px 13px;
	font:normal 11px/33px Arial, Helvetica, sans-serif;
	color:#5D5D5D; padding:0 0 0 0; margin:0; height:33px; display:block;
	border-bottom:1px solid #C5C5C5;
	}
ul.gov li a{
	font:normal 11px/33px Arial, Helvetica, sans-serif;
	color:#5D5D5D; padding:0 0 0 24px; margin:0;
	text-decoration:none;
	}
ul.gov li a:hover{
	color:#1E6187; text-decoration:none;
	}
a.clickgov{
	font:normal 11px/13px Arial, Helvetica, sans-serif;
	color:#19277E; text-decoration:none;
	}
a:hover.clickgov{
	text-decoration:underline;
	}
.majorgov{
	font:bold 11px/18px Arial, Helvetica, sans-serif;
	color:#5D5D5D; text-align:center;
	}
.majorgov span{
	font:bold 12px/13px Arial, Helvetica, sans-serif;
	color:#19277E;
	}

ul.education{
	padding:0; margin:0;
	list-style-type:none;
	}
ul.education li{
	background:url(/sw/themes/11401/site_images/leftmenu-arrow.gif) no-repeat 11px 11px;
	font:normal 11px/26px Arial, Helvetica, sans-serif;
	color:#5D5D5D; padding:0 0 0 0; margin:0;
	}
ul.education li a{
	font:normal 11px/26px Arial, Helvetica, sans-serif;
	color:#5D5D5D; padding:0 0 0 24px; margin:0;
	text-decoration:none;
	}
ul.education li a:hover{
	color:#1E6187; text-decoration:none;
	}

.banner{
	background:url(/sw/themes/11401/site_images/biels-history-banner.jpg) no-repeat 0 0;
	padding:70px 21px 22px 271px;
	font:normal 12px/14px Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	}
	
ul.sitemap{
	padding:10px 0 0 25px; margin:0;
	list-style-type:none;
	}
ul.sitemap li{
	background:url(/sw/themes/11401/site_images/leftmenu-arrow.gif) no-repeat 11px 11px;
	font:bold 12px/26px Arial, Helvetica, sans-serif;
	color:#5D5D5D; padding:0 0 0 0; margin:0;
	}
ul.sitemap li a{
	font:bold 12px/26px Arial, Helvetica, sans-serif;
	color:#5D5D5D; padding:0 0 0 24px; margin:0;
	text-decoration:none;
	}
ul.sitemap li a:hover{
	color:#1E6187; text-decoration:none;
	}
ul.sitemap li ul.submap{
	padding:0 0 5px 40px; margin:0;
	list-style-type:none;}
ul.sitemap li ul.submap li{
	background:url(/sw/themes/11401/site_images/sm-bull.gif) no-repeat 10px 11px;
	padding:0; margin:0;}
ul.sitemap li ul.submap li a{
	font:bold 10px/26px Verdana, Arial, Helvetica, sans-serif;
	color:#000; padding:0 0 0 20px; margin:0;
	text-decoration:none;}
ul.sitemap li ul.submap li a:hover{
	text-decoration:underline;}

ul.smallbuslist{
	padding:0; margin:0;
	list-style-type:none;
	}
ul.smallbuslist li{
	background:url(/sw/themes/11401/site_images/leftmenu-arrow.gif) no-repeat 0 11px;
	font:normal 11px/26px Arial, Helvetica, sans-serif;
	color:#5D5D5D; padding:0 0 0 15px; margin:0;
	}
ul.smallbuslist li a{
	font:normal 11px/26px Arial, Helvetica, sans-serif;
	color:#5D5D5D; padding:0; margin:0;
	text-decoration:none;
	}
ul.smallbuslist li a:hover{
	color:#1E6187; text-decoration:none;
	}

ul.media-list{
	padding:0 0 6px 0; margin:0;
	list-style-type:none;
	}
ul.media-list li{
	background:url(/sw/themes/11401/site_images/green-arrow.gif) no-repeat 6px 3px;	
	font:normal 10px/14px Arial, Helvetica, sans-serif;
	color:#5D5D5D; padding:0 0 0 22px;
	}
ul.media-list li a{
	font:normal 10px/14px Arial, Helvetica, sans-serif;
	color:#5D5D5D; text-decoration:none;}
ul.media-list li a:hover{
	text-decoration:underline;}
	
ul.left11{
	padding:0; margin:0;
	list-style-type:none;
	}
ul.left11 li{
	background:url(/sw/themes/11401/site_images/leftmenu-arrow.gif) no-repeat 0 3px;
	font:normal 11px/12px Arial, Helvetica, sans-serif;
	color:#5D5D5D; padding:0 0 0 10px; margin:0 0 10px 0;
	}
ul.left11 li a{
	font:bold 11px/12px Arial, Helvetica, sans-serif;
	color:#5D5D5D; padding:0; margin:0;
	text-decoration:none;
	}
ul.left11 li a:hover{
	color:#1E6187; text-decoration:none;
	}

ul.caselist{
	padding:10px 0 5px 0; margin:0;
	list-style-type:none; width:186px; display:block;
	}
ul.caselist li{
	background:url(/sw/themes/11401/site_images/casebullet.gif) no-repeat 1px 2px;
	font:normal 12px/16px Arial, Helvetica, sans-serif;
	color:#104059; padding:0 0 0 28px; margin:0 0 5px 0;
	}
ul.caselist li a{
	font:bold 12px/16px Arial, Helvetica, sans-serif;
	color:#104059; padding:0; margin:0;
	text-decoration:none;
	}
ul.caselist li a:hover{
	color:#5D5D5D; text-decoration:underline;
	}
.usertest{
	font:normal 12px/12px Arial, Helvetica, sans-serif;
	color:#1d3e74;}
.box{
	width:117px; height:16px; border:1px solid #eaeaea;
	font-size:10px;}