/*
CSS file for Theme
*/
/*
Text
*/

.heading{
	Color : #C41230;
	Font-Family : Arial;
	Font-Weight : bold;
	Font-Size : 24px;
	line-height:25px;
	}

.sub_heading{
	Color : #00929F;
	Font-Family :Arial;
	Font-Weight : normal;
	Font-Size : 18px;
	line-height:22px;
	}

.normal_bold_text{
	Color : #F15D22;
	Font-Family : Arial;
	Font-Weight : Bold;
	Font-Size : 14px;
	}

.normal_text{
	Color : #000;
	Font-Family : Arial;
	Font-Weight : Normal;
	Font-Size : 13px;
	}
	
.normal_white_text{
	Color : #FFFFFF;
	Font-Family : Arial;
	Font-Weight : Normal;
	Font-Size : 14px;
	}
	
.normal_error_text{
	Color : #FF0000;
	Font-Family : Arial;
	Font-Weight : Normal;
	Font-Size : 14px;
	}

.normal_small_bold{
	Color : #7AC143;
	Font-Family : Arial;
	Font-Weight : Bold;
	Font-Size : 12px;
	}

.normal_small_text{
	Color : #000;
	Font-Family : Arial;
	Font-Weight : Normal;
	Font-Size : 12px;
	}

/*
Table / Row
*/

#list_row_BG1{
	Background-Color : #ECECEC;
	}

#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: #ECECEC;
}

.buttonfontstyle{
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	color:#006699;	
	Font-Weight : Normal;
	}
bodycustom{
	padding:0 0 0 0;
	margin:0;
	font:normal 13px/18px Arial, Helvetica, sans-serif;
	color:#424242;
	background:url(http://apple.afsmith.bm/pageimages/bg.mp4) no-repeat center center fixed; 
    background-size: cover;
	}
body{
        padding:0 0 0 0;
	margin:0;
	font:normal 13px/18px Arial, Helvetica, sans-serif;
	color:#424242;
	background:url(/sw/themes/12190/site_images/bod-bg.gif) no-repeat 50px 0;
	}
td{
	font:normal 13px/18px Arial, Helvetica, sans-serif;
	color:#424242;
}
td, tr, p, a, div, img, span{
	padding:0;
	margin:0;
	}
a{
		text-decoration:none;
		color:#000;
		font-weight:bold;
}
.logopad{
		margin:10px 0 0 2px;
}
.bannerpannel{
		position:relative;
		height:395px;
}
.banner{
		width:960px;
		height:400px;
		z-index:0;
}
.navpannel{
		width:161px;
		position:absolute;
		left:0;
		top:0;
		z-index:1000;
}
ul.leftnav{
		padding:0;
		margin:0;
		list-style-type:none;
		width:161px;
}
ul.leftnav li{
		padding:0;
		margin:0;
		position:relative;
		font-size:0; line-height:0;
}
ul.leftnav li a{
		font:normal 17px/66px Helvetica, Verdana, Geneva, sans-serif;
		color:#fff;
		text-decoration:none;
		display:block;
		padding:0 0 0 30px;
		margin:0;
		width:131px;
		_width:161px;
}
ul.leftnav li a.discovernav{
		background:url(/sw/themes/12190/site_images/nav-bg01.png) no-repeat 0 0;
		width:131px;
		_width:161px;
		height:66px;
}
ul.leftnav li a:hover.discovernav, ul.leftnav li a.discovernavActive{
		background:url(/sw/themes/12190/site_images/nav-bg06.png) no-repeat 0 0;
}
ul.leftnav li a.solve{
		background:url(/sw/themes/12190/site_images/nav-bg02.png) no-repeat 0 0;
		width:131px;
		_width:161px;
		height:66px;
}
ul.leftnav li a:hover.solve, ul.leftnav li a.solveActive{
		background:url(/sw/themes/12190/site_images/nav-bg05.png) no-repeat 0 0;
		width:131px;
		_width:161px;
		height:66px;
}
ul.leftnav li a.learn{
		background:url(/sw/themes/12190/site_images/nav-bg03.png) no-repeat 0 0;
		width:131px;
		_width:161px;
		height:66px;
}
ul.leftnav li a:hover.learn, ul.leftnav li a.learnActive{
		background:url(/sw/themes/12190/site_images/nav-bg01.png) no-repeat 0 0;
		width:131px;
		_width:161px;
		height:66px;
}
ul.leftnav li a.impact{
		background:url(/sw/themes/12190/site_images/nav-bg04.png) no-repeat 0 0;
		width:131px;
		_width:161px;
		height:66px;
}
ul.leftnav li a:hover.impact, ul.leftnav li a.impactActive{
		background:url(/sw/themes/12190/site_images/nav-bg02.png) no-repeat 0 0;
		width:131px;
		_width:161px;
		height:66px;
}
ul.leftnav li a.shop{
		background:url(/sw/themes/12190/site_images/nav-bg05.png) no-repeat 0 0;
		width:131px;
		_width:161px;
		height:67px;
}
ul.leftnav li a:hover.shop, ul.leftnav li a.shopActive{
		background:url(/sw/themes/12190/site_images/nav-bg03.png) no-repeat 0 0;
		width:131px;
		_width:161px;
		height:67px;
}
ul.leftnav li a.support{
		background:url(/sw/themes/12190/site_images/nav-bg06.png) no-repeat 0 0;
		width:131px;
		_width:161px;
		height:68px;
}
ul.leftnav li a:hover.support, ul.leftnav li a.supportActive{
		background:url(/sw/themes/12190/site_images/nav-bg04.png) no-repeat 0 0;
		width:131px;
		_width:161px;
		height:68px;
}
/*---------------------dropdown start------------------------*/
ul.leftnav li ul.dropdown{
	position:absolute; top:29px; left:161px; display:none;
	padding:0; margin:0; list-style-type:none;
	}
ul.leftnav li ul.dropdown li{
	margin:0; padding:0;
	}
ul.leftnav li ul.dropdown li a{
	font:bold 11px/16px Arial, Helvetica, sans-serif;
	color:#ffffff; padding:5px 5px 5px 10px; margin:0;
	text-decoration:none; display:block; width:170px; _width:185px;
	}
ul.leftnav li ul.dropdown li a.one{
		background-color:#C41230;
		/*background-color:#000;*/
		border-bottom:1px solid #fff;
}
ul.leftnav li ul.dropdown li a:hover.one, ul.leftnav li ul.dropdown li a.oneActive{
		background-color:#000;
		/*background-color:#C41230;*/
		border-bottom:1px solid #fff;
}

ul.leftnav li ul.dropdown li a.two{
		/*background-color:#00929F;*/
		background-color:#F15D22;
		border-bottom:1px solid #fff; 
}

ul.leftnav li ul.dropdown li a:hover.two, ul.leftnav li ul.dropdown li a.twoActive{
		/*background-color:#F15D22;*/
		background-color:#00929F;
		border-bottom:1px solid #fff;
}

ul.leftnav li ul.dropdown li a.third{
		/*background-color:#C41230;*/
		background-color:#E8CF00;
		border-bottom:1px solid #fff; 
}
ul.leftnav li ul.dropdown li a:hover.third, ul.leftnav li ul.dropdown li a.thirdActive{
		/*background-color:#E8CF00;*/
		background-color:#C41230;
		border-bottom:1px solid #fff;
}
ul.leftnav li ul.dropdown li a.forth{
		/*background-color:#F15D22;*/
		background-color:#7AC143;
		border-bottom:1px solid #fff; 
}
ul.leftnav li ul.dropdown li a:hover.forth, ul.leftnav li ul.dropdown li a.forthActive{
		/*background-color:#7AC143;*/
		background-color:#F15D22;
		border-bottom:1px solid #fff;
}
ul.leftnav li ul.dropdown li a.fifth{
		/*background-color:#F15D22;*/
		background-color:#7AC143;
		border-bottom:1px solid #fff; 
}
ul.leftnav li ul.dropdown li a:hover.fifth, ul.leftnav li ul.dropdown li a.fifthActive{
		/*background-color:#7AC143;*/
		background-color:#F15D22;
		border-bottom:1px solid #fff;
}

#drop1a{left:185px!important; top:0; /*background-color:#000;*/ background-color:#C41230;}
#drop1a a{border-bottom:1px solid #fff; border-left:1px solid #fff;}
#drop1a a:hover{/*background-color:#C41230;*/background-color:#000; border-bottom:1px solid #fff;}

#drop1b{left:185px!important; top:0; /*background-color:#000;*/ background-color:#C41230;}
#drop1b a{border-bottom:1px solid #fff; border-left:1px solid #fff;}
#drop1b a:hover{/*background-color:#C41230;*/background-color:#000; border-bottom:1px solid #fff;}

#drop1c{left:185px!important; top:0; /*background-color:#000;*/background-color:#C41230;}
#drop1c a{border-bottom:1px solid #fff; border-left:1px solid #fff;}
#drop1c a:hover{/*background-color:#C41230;*/background-color:#000; border-bottom:1px solid #fff;}

#drop1d{left:185px!important; top:0; background-color:#000;}
#drop1d a{border-bottom:1px solid #fff; border-left:1px solid #fff;}
#drop1d a:hover{background-color:#C41230; border-bottom:1px solid #fff;}

#drop1e{left:185px!important; top:0; /*background-color:#000;*/ background-color:#C41230;}
#drop1e a{border-bottom:1px solid #fff; border-left:1px solid #fff;}
#drop1e a:hover{/*background-color:#C41230;*/background-color:#000; border-bottom:1px solid #fff;}

		#drop1e1{left:185px!important; top:0; background-color:#000;}
		#drop1e1 a{border-bottom:1px solid #fff; border-left:1px solid #fff;}
		#drop1e1 a:hover{background-color:#C41230; border-bottom:1px solid #fff;}
		
		#drop1e2{left:185px!important; top:0; background-color:#000;}
		#drop1e2 a{border-bottom:1px solid #fff; border-left:1px solid #fff;}
		#drop1e2 a:hover{background-color:#C41230; border-bottom:1px solid #fff;}
		
		#drop1e3{left:185px!important; top:0; background-color:#000;}
		#drop1e3 a{border-bottom:1px solid #fff; border-left:1px solid #fff;}
		#drop1e3 a:hover{background-color:#C41230; border-bottom:1px solid #fff;}
		
		#drop1e4{left:185px!important; top:0; background-color:#000;}
		#drop1e4 a{border-bottom:1px solid #fff; border-left:1px solid #fff;}
		#drop1e4 a:hover{background-color:#C41230; border-bottom:1px solid #fff;}
		
		
		#drop1e5{left:185px!important; top:0; background-color:#000;}
		#drop1e5 a{border-bottom:1px solid #fff; border-left:1px solid #fff;}
		#drop1e5 a:hover{background-color:#C41230; border-bottom:1px solid #fff;}
		
		#drop1e6{left:185px!important; top:0; background-color:#000;}
		#drop1e6 a{border-bottom:1px solid #fff; border-left:1px solid #fff;}
		#drop1e6 a:hover{background-color:#C41230; border-bottom:1px solid #fff;}

/*ul.leftnav li ul.dropdown li a.sixth{
		background-color:#E8CF00;
		border-bottom:1px solid #fff; 
}
ul.leftnav li ul.dropdown li a:hover.sixth, ul.leftnav li ul.dropdown li a.sixthActive{
		background-color:#000;
		border-bottom:1px solid #fff;
}*/

#drop4a{left:185px!important; top:0; /*background-color:#F15D22;*/background-color:#7AC143;}
#drop4a a{border-bottom:1px solid #fff; border-left:1px solid #fff;}
#drop4a a:hover{/*background-color:#7AC143;*/background-color:#F15D22; border-bottom:1px solid #fff;}

#drop5{left:161px!important; top:29px; /*background-color:#E8CF00;*/background-color:#00929F;}
#drop5 a{border-bottom:1px solid #fff;}
#drop5 a:hover{/*background-color:#00929F;*/background-color:#E8CF00; border-bottom:1px solid #fff;}

#drop6{left:161px!important; top:29px; /*background-color:#7AC143;*/background-color:#000000;}
#drop6 a{border-bottom:1px solid #fff;}
#drop6 a:hover{/*background-color:#000000;*/background-color:#7AC143; border-bottom:1px solid #fff;}
/*---------------------dropdown end------------------------*/


.borbut{
		border-bottom:1px solid #E7E7E7;
		padding:0 0 25px 0;
}
.borbut1{
		border-bottom:1px solid #BDBDBD;
		padding:0 0 10px 0;
}
.borbut2{
		border-bottom:1px solid #BDBDBD;
		padding:0 0 15px 0;
}
a.link{
		font:normal 12px/18px Arial, Helvetica, sans-serif;
		color:#424242;
		text-decoration:none;
		display:block;
		margin:0 0 5px 0;
}
a:hover.link{
		color:#000;
		text-decoration:underline;
}
p.visittext{
		font:bold 12px/14px Arial, Helvetica, sans-serif;
		color:#E7CF00;
		display:block;
		padding:10px 0 6px 0;
}
p.visittext1{
		font:normal 11px/14px Arial, Helvetica, sans-serif;
		color:#757575;
		display:block;
		text-align:right;
}
p.submittext{
		font:bold 12px/14px Arial, Helvetica, sans-serif;
		color:#C41331;
		display:block;
		padding:10px 0 6px 0;
}
p.submittext1{
		font:normal 11px/15px Arial, Helvetica, sans-serif;
		color:#757575;
		display:block;
		text-align:right;
		display:block;
}
p.submittext1 a{
		color:#757575;
		text-decoration:none;
}
p.submittext1 a:hover{
		color:#000;
}
p.starttext{
		font:bold 12px/14px Arial, Helvetica, sans-serif;
		color:#7AC142;
		display:block;
		padding:10px 0 6px 0;
}






.footerbg{
	background:url(/sw/themes/12190/site_images/footer-bg.gif) no-repeat 0 0;
	padding:26px 0 0 0;
}
.footcon{
		font:normal 12px/18px Arial, Helvetica, sans-serif;
		color:#757575;
		text-align:right;
}
.footcon a{
		color:#757575;
		text-decoration:none;
}
.footcon a:hover{
		text-decoration:underline;
}
ul.footnav{
		padding:0;
		margin:0;
		list-style-type:none;
}
ul.footnav li{
		float:left;
		padding:0 0 0 0;
		margin:0 0 0 8px;
		font:normal 12px/14px Arial, Helvetica, sans-serif;
		color:#3E3E3E;
}
ul.footnav li.nofootpad{
		margin-left:0!important;
}
ul.footnav li a{
		font:normal 12px/14px Arial, Helvetica, sans-serif;
		color:#3E3E3E;
		text-decoration:none;
		margin:0 8px 0 0;
		text-transform:uppercase;
}
ul.footnav li a:hover{
		color:#00929F;
}
p.copy{
		font:normal 12px/14px Arial, Helvetica, sans-serif;
		color:#606060;
		display:block;
		clear:both;
		padding:7px 0 0 0;
}
ul.all{
		padding:0 0 0 10px;
		margin:0;
		list-style-type:none;
		font-size:13px;
}
ul.all li{
		background:url(/sw/themes/12190/site_images/bull.gif) no-repeat 0 5px;
		padding:0 0 0 15px;
		margin:0 0 5px 0;
		color:#4A4A4A;
		font-weight:bold;
}
ul.all li a{
		text-decoration:none;
		color:#4A4A4A;
		font-weight:bold;
}
ul.all li a:hover{
		color:#C41230;
}

ul.all1{
		padding:0 0 0 10px;;
		margin:0;
		list-style-type:none;
		font-size:13px;
}
ul.all1 li{
		background:url(/sw/themes/12190/site_images/bull1.gif) no-repeat 0 5px;
		padding:0 0 0 15px;
		margin:0 0 5px 0;
		color:#4A4A4A;
		font-weight:bold;
}
ul.all1 li a{
		text-decoration:none;
		color:#4A4A4A;
		font-weight:bold;
}
ul.all1 li a:hover{
		color:#C41230;
}

ul.all2{
		padding:0 0 0 10px;;
		margin:0;
		list-style-type:none;
		font-size:13px;
}
ul.all2 li{
		background:url(/sw/themes/12190/site_images/bull2.gif) no-repeat 0 5px;
		padding:0 0 0 15px;
		margin:0 0 5px 0;
		color:#4A4A4A;
		font-weight:bold;
}
ul.all2 li a{
		text-decoration:none;
		color:#4A4A4A;
		font-weight:bold;
}
ul.all2 li a:hover{
		color:#C41230;
}
.whtext{
		color:#fff;
		font-size:12px;
		font-weight:bold;
		padding:0 15px 0 0;
}
.page_stream_short{
		height:150px !important;
}
.fan_box .page_stream, .fan_box .page_stream_short{
		height:150px !important;
}
/*---------------------Wordsearch CSS------------------------*/
#print-button {
	display: none;
}