/* CSS Document */

/*
CSS file for Theme
*/
/*
Text
*/

.heading{
	Color : #0E0F11;
	Font-Family : Arial;
	Font-Weight : Bold;
	Font-Size : 22px;
	}

.sub_heading{
	Color : #010101;
	Font-Family : Arial;
	Font-Weight : Bold;
	Font-Size : 20px;
	}

.normal_bold_text{
	Color : #060707;
	Font-Family : Arial;
	Font-Weight : Bold;
	Font-Size : 14px;
	}

.normal_text{
	Color : #747679;
	Font-Family : Arial;
	Font-Weight : Normal;
	Font-Size : 14px;
	}
	
.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 : #000066;
	Font-Family : Arial;
	Font-Weight : Bold;
	Font-Size : 14px;
	}

.normal_small_text{
	Color : #000066;
	Font-Family : Arial;
	Font-Weight : Normal;
	Font-Size : 14px;
	}

/*
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;
	} 


/*-----------general---------------*/

body{
	margin:0;
	padding:0;
	font:normal 12px/19px Arial, Helvetica, sans-serif;
	color:#747679;
	}
	
p, ul, li, a, h1, h2, h3, h4, h5, h6, form, label, input, td, div{
	padding:0;
	margin:0;
}


td{
	font:normal 12px/19px Arial, Helvetica, sans-serif;
	color:#747679;
}

ul{
	list-style:none;
}

img{
	font-size:0;
	line-height:0;
	padding:0;
	margin:0;
	border:none;
	display:block;
	}
a{
	text-decoration:none;
	outline:none;
	}
.spacer{
	font-size:0;
	line-height:0;
	clear:both;
}

/*----------Top nav download------------*/

.topNav{
	background:url(/sw/themes/27134/site_images/top-nav-bg.gif) 0 0 repeat-x;
}

.logo{
	margin:15px 0 0 19px;
}

.navdivd{
	background:url(/sw/themes/27134/site_images/nav-divider.gif) 0 0 no-repeat;
	height:50px;
	padding:0 0 0 2px;
}

ul.nav{
	margin:0;
	padding:0;
	list-style-type:none;
}

ul.nav li{
	float:left;
	padding:0 2px 0 0;
	background:url(/sw/themes/27134/site_images/nav-divider.gif) 100% 0 no-repeat;
	height:50px;
}
ul.nav li a{
	text-indent:-2000000px;
}
ul.nav li a.link1a{
	width:55px;
	height:50px;
	background:url(/sw/themes/27134/site_images/link1.gif) 0 0 no-repeat;
	display:block;
}

ul.nav li a.link1a:hover{
	background-position:0 -50px;
}

ul.nav li a.link2{
	width:180px;
	height:50px;
	background:url(/sw/themes/27134/site_images/link2.gif) 0 0 no-repeat;
	display:block;
}

ul.nav li a.link2:hover{
	background-position:0 -50px;
}

ul.nav li a.link3{
	width:62px;
	height:50px;
	background:url(/sw/themes/27134/site_images/link3.gif) 0 0 no-repeat;
	display:block;
}

ul.nav li a.link3:hover{
	background-position:0 -50px;
}

ul.nav li a.link4{
	width:167px;
	height:50px;
	background:url(/sw/themes/27134/site_images/link4.gif) 0 0 no-repeat;
	display:block;
}

ul.nav li a.link4:hover{
	background-position:0 -50px;
}

ul.nav li a.link5{
	width:99px;
	height:50px;
	background:url(/sw/themes/27134/site_images/link5.gif) 0 0 no-repeat;
	display:block;
}

ul.nav li a.link5:hover{
	background-position:0 -50px;
}

ul.nav li a.link6{
	width:124px;
	height:50px;
	background:url(/sw/themes/27134/site_images/link6.gif) 0 0 no-repeat;
	display:block;
}

ul.nav li a.link6:hover{
	background-position:0 -50px;
}

ul.nav li a.link7{
	width:57px;
	height:50px;
	background:url(/sw/themes/27134/site_images/link7.gif) 0 0 no-repeat;
	display:block;
}

ul.nav li a.link7:hover{
	background-position:0 -50px;
}

ul.nav li a.link8{
	width:72px;
	height:50px;
	background:url(/sw/themes/27134/site_images/link8.gif) 0 0 no-repeat;
	display:block;
}

ul.nav li a.link8:hover{
	background-position:0 -50px;
}



/*ul.nav li a{
	display:block;
	font:normal 13px/50px Arial, Helvetica, sans-serif;
	color:#0E0F11;
	padding:0 0 0 6px;
	text-transform:uppercase;
}

ul.nav li a span{
	padding:0 14px 0 8px;
}

ul.nav li a:hover{
	background:url(/sw/themes/27134/site_images/nav-h-left.gif) 0 0 no-repeat;
	display:block;
}

ul.nav li a:hover span{
	background:url(/sw/themes/27134/site_images/nav-h-right.gif) right top no-repeat;
	display:block;
}*/


/*-------------banner-----------*/

.bannerPanel{
	background-color:#0E0F11;
}

/*----------body panel---------*/

.bodybg{
	background:url(/sw/themes/27134/site_images/body-bg.gif) 0 0 repeat-x;
	padding:0 0 40px 0;
}
/*.bodyouterwrapper{
	width:980px;
	position:relative;
}*/
.relativePos{
	/*position:relative;*/
	width:980px;
	z-index:10000;
}
.innbanpan{
	/*width:100%;*/
	height:240px;
}

.absPan{
	/*position:relative;*/
	/*position:absolute;*/
	width:980px;
	/*height:950px;*/
	margin-top:-61px;
	z-index:100000;
}
.relativePosinn{
	/*position:relative;*/
	width:980px;
	margin:0 auto;
}

.absPaninn{
	/*position:absolute;
	width:980px;
	left:0; 
	top:-51px;*/
	margin:-51px 0 0 0;
}
.bortop{
	border-top:3px solid #0FA0D7;
}
.rigline1{
	background:url(/sw/themes/27134/site_images/rig-line1.png) no-repeat 0 0 #fff;
}
.shadow1{
	background:url(/sw/themes/27134/site_images/shadow1.gif) 0 0 no-repeat;
}

.boss1{
	margin:44px 0 32px 38px;
}

a.sponsor{
	width:267px;
	height:86px;
	display:block;
	margin:0 0 0 38px;
}

p.readmore{
	font:bold 12px/19px Arial, Helvetica, sans-serif;
	color:#8B9399;
	padding:11px 70px 20px 40px;
}

.innersh{
	background:url(/sw/themes/27134/site_images/inner-sh.gif) 0 0 no-repeat;
	padding:30px 0 0 0;
}

.innersh1{
	background:url(/sw/themes/27134/site_images/inner-sh1.gif) 0 0 no-repeat;
	padding:30px 0 0 0;
}

p.newsfeed{
	font:normal 14px/15px Arial, Helvetica, sans-serif;
	color:#0E0F11;
	padding:0 0 8px 0;
}

p.newsFedDet{
	font:normal 12px/19px Arial, Helvetica, sans-serif;
	color:#747679;
	background-color:inherit;
	padding:0 35px 20px 0;
}

a.facebook{
	color:#0C579F;
	text-decoration:none;
}

a.facebook:hover{
	color:#0C579F;
	text-decoration:underline;
}

a.twitt{
	color:#44CAF3;
}

a.twitt:hover{
	color:#44CAF3;
	text-decoration:underline;
}

a.link1{
	text-align:center;
	font:normal 12px/13px Arial, Helvetica, sans-serif;
	color:#1FB0DC;
	text-decoration:underline;
	margin:7px 0;
	display:block;
	cursor:pointer;
}

a.link1:hover{
	text-decoration:none;
}

/*-----------inner shadow---------*/

.innerShadow2{
	background:#fff url(/sw/themes/27134/site_images/shadow2.gif) 0 0 no-repeat;
}

.ashShadow{
	background:url(/sw/themes/27134/site_images/ash1.gif) 0 0 no-repeat;
	padding:24px 0 0 0;
}

p.pichead{
	color:#0E0F11;
	font:normal 14px/16px Arial, Helvetica, sans-serif;
	padding:0 0 6px 0;
}

p.picheadCont{
	font:normal 12px/19px Arial, Helvetica, sans-serif;
	color:#747679;
	padding:0 30px 0 0;
}

a.contread{
	color:#1FB0DC;
	font:normal 12px/13px Arial, Helvetica, sans-serif;
	text-decoration:underline;
}

a.contread:hover{
	text-decoration:none;
}

.ashPic{
	background:url(/sw/themes/27134/site_images/ash-pic.gif) 0 0 no-repeat;
	padding:20px 0 15px 0;
}

/*---------shadow3-----*/

.shadow3{
	background:url(/sw/themes/27134/site_images/shadow3.gif) 0 0 no-repeat;
	padding:44px 0 0 0;
}

.ash3{
	background:url(/sw/themes/27134/site_images/ash2.gif) 0 0 no-repeat;
	padding:30px 0 23px 0;
}

p.sportsfit{
	font:normal 12px/19px Arial, Helvetica, sans-serif;
	color:#8B9399;
	padding:0 60px 10px 0;
}

a.sports{
	color:#1FB0DC;
	text-decoration:underline;
	background:url(/sw/themes/27134/site_images/ar1.gif) 0 4px no-repeat;
	padding:0 0 0 13px;
}

a.sports:hover{
	text-decoration:none;
}

.ash4{
	background:url(/sw/themes/27134/site_images/ash2.gif) 0 0 no-repeat;
	padding:30px 0 0 26px;
}

a.event{
	color:#0E0F11;
	text-decoration:none;
}

a.event:hover{
	text-decoration:underline;
}

/*------------banner navigation------------*/

/* COMMON CLASSES */
.break { clear:both; }

/* HEADER */

#header { height:400px; z-index:1; }
.headerimg { background-position: center top; background-repeat: no-repeat; width:100%; height:400px; position:absolute; background-color:#0E0F11; z-index:1;}

/* NAVIGATION */
/*#nav-outer { height:110px; padding-top:11px; position:relative; top:24px; background-image:url("..//sw/themes/27134/site_images/headerbg.png"); }*/
/*#navigation { height:100px; width:960px; margin:0 auto; background-image:url("..//sw/themes/27134/site_images/logo.png"); background-position:top left; background-repeat:no-repeat; }*/

/* SEARCH */
/*#search { background-color:#051733; float:right; width:220px; padding:10px; }
#searchtxt { padding:3px; width:150px; }
#searchbtn { border:1px solid #eee !important; background-color:#CD2B3A; color:#eee; padding:3px; margin-left:5px; }*/

/* MENU */
#menu { position:relative; top:85px; }
#menu ul { list-style:none; }
#menu ul li { display:inline; font-variant:small-caps; font-size:12px; }
#menu ul li a { color:white; text-decoration:none; font-weight:bold; padding-right:20px; }
#menu ul li a:hover { text-decoration:underline; }

/* HEADER TEXT */
/*#headertxt { width:960px; margin:0 auto; clear:both; position:relative; top:74px; }
#firstline { background-image:url("..//sw/themes/27134/site_images/textbg.png"); color:#333; font-size:40px; padding:4px 13px 7px; float:left; display:block; }
#secondline { background-image:url("..//sw/themes/27134/site_images/textbg.png"); color:#CD2B3A; text-decoration:none; font-size:60px; padding:0 13px 10px; float:left; display:block; clear:both; }
#secondline:hover { text-decoration:underline; color:#7F000C; }*/

/*.pictured { background-color:#CC3333; color:#FFF; font-size:12px; padding:9px 16px; text-transform:uppercase; float:left; display:block; clear:both; margin-top:10px; }
.pictured a { font-size:16px; font-style:italic; letter-spacing:0; text-transform:none; color:#FFF; text-decoration:none; }
.pictured a:hover { text-decoration:underline; }*/

/* CONTROLS */
.btn { height:57px; width:35px; float:left; cursor:pointer; position:relative; }
#back { background-image:url("/sw/themes/27134/site_images/btn_back.png"); position:absolute; top:200px; left:0; }
#next { background-image:url("/sw/themes/27134/site_images/btn_next.png"); position:absolute; top:200px; right:0; }
#control { background-image:url("/sw/themes/27134/site_images/btn_pause.png"); }
p.pictured{
	display:none;
}

/* HEADER HAVIGATION */
/*#headernav-outer { position:relative; top:400px; margin:0 auto; width:960px; }
#headernav { padding-left:864px; }*/

/* CONTENT */
/*#content { color:#575757; background-color:#eee; }
#content p { padding:10px 20px; font-size:16px; width:960px; margin:0 auto; }
#content p a { text-decoration:none; color:#CD2B3A; }
#content p a:hover { text-decoration:underline; color:#7F000C; }*/

.footer{
	padding:30px 0;
	background-color:#0E0F11;
}

ul.fotnav{
	margin:0;
	padding:0 0 0 121px;
}

ul.fotnav li{
	float:left;
	padding:0 8px;
	background:url(/sw/themes/27134/site_images/fot-divider.gif) right top no-repeat;
}

ul.fotnav li.nobg{
	background:none;
}

ul.fotnav li a{
	color:#9DA4A8;
	text-decoration:none;
	display:block;
	font:normal 12px/11px Arial, Helvetica, sans-serif;
}

ul.fotnav li a:hover{
	text-decoration:underline;
}
.innheadteamsbma{
	font-family: 'Doppio One', sans-serif;
	font-size:18px;
	line-height:20px;
	color:#0F85B2;
	padding:0 0 10px 0;
}
.innheadteamsb{
	font-family: 'Doppio One', sans-serif;
	font-size:16px;
	line-height:20px;
	color:#0F85B2;
	padding:0 0 10px 0;
}
.innheadteamsb span{
	color:#000;
}
.innheadteam{
	font-family: 'Doppio One', sans-serif;
	font-size:24px;
	line-height:26px;
	color:#0E0F11;
	padding:0 0 10px 0;
}
.innheadteam span{
	color:#0F85B2;
}
.innhead{
	font-family: 'Doppio One', sans-serif;
	font-size:24px;
	line-height:26px;
	color:#0E0F11;
	padding:0 0 25px 0;
}
.innhead span{
	color:#0F85B2;
}
p.inncont{
	font:normal 13px/18px Arial, Helvetica, sans-serif;
	color:#8B9399;
	padding:0 0 25px 0;
}
p.inncont a{
	text-decoration:underline;
	color:#17B0DD;
}
p.inncont a:hover{
	text-decoration:none;
}
p.inncontbl{

	font:bold 14px/18px Arial, Helvetica, sans-serif;
	color:#8B9399;
	padding:0 0 0 0;
}
p.inncontbl a{
	text-decoration:underline;
	color:#17B0DD;
}
p.inncontbl a:hover{
	text-decoration:none;
}
p.inncontb2{
	font:normal 20px/22px Arial, Helvetica, sans-serif;
	color:#8B9399;
	padding:0 0 12px 0;
}
p.inncontb2 a{
	text-decoration:underline;
	color:#17B0DD;
}
p.inncontb2 a:hover{
	text-decoration:none;
}
.sepbg{
	background:url(/sw/themes/27134/site_images/sep-bg.gif) repeat-x 0 0;
}
ul.all{
	padding:0 0 0 0;
	margin:0 0 0 0;
	list-style-type:none;
}
ul.all li{
	font:normal 13px/18px Arial, Helvetica, sans-serif;
	color:#8B9399;
	float:left;
	display:block;
	width:575px;
}
ul.all li span{
	width:35px;
	float:left;
	display:block;
	color:#005496;
	font-weight:bold;
	margin:0 0 8px 0;
}
.spacer{
	clear:both;
	padding:0;
	margin:0;
	font-size:0;
	line-height:0;
}
.innerbanner01{
	background:url(/sw/themes/27134/site_images/banner01.jpg) no-repeat 50% 0;
}
.innerbanner02{
	background:url(/sw/themes/27134/site_images/banner02.jpg) no-repeat 50% 0;
}
.innerbanner03{
	background:url(/sw/themes/27134/site_images/banner03.jpg) no-repeat 50% 0;
}
.innerbanner04{
	background:url(/sw/themes/27134/site_images/banner04.jpg) no-repeat 50% 0;
}
.innerbanner05{
	background:url(/sw/themes/27134/site_images/banner05.jpg) no-repeat 50% 0;
}
.innerbanner06{
	background:url(/sw/themes/27134/site_images/banner06.jpg) no-repeat 50% 0;
}
.innerbanner07{
	background:url(/sw/themes/27134/site_images/banner07.jpg) no-repeat 50% 0;
}
ul.allteam{
	padding:0 0 0 0;
	margin:0 0 0 0;
	list-style-type:none;
}
ul.allteam li{
	background:url(/sw/themes/27134/site_images/arrowe-bule.gif) no-repeat 0 4px;
	padding:0 0 0 15px;
	margin:0 0 6px 0;
	font:normal 13px/18px Arial, Helvetica, sans-serif;
	color:#8B9399;
}
p.line{
	font-size:1px;
	line-height:0;
	display:block;
	border-bottom:1px dashed #CCC;
	margin:0 0 20px;
	clear:both;
}
.pvs{
	display:none!important;
}