﻿body
{
	margin:0px;	
	
	
}
Table.sum
{
	border:1px solid #6189c5 ;
}

 Table.sum td{
    font-size: 11px;font-family:verdana;
    padding:3px;
    
  
    }
.exclus
{
	font-family:Verdana;
	font-size:11px;
	/*background-color:#e1dfdf;*/
	text-align: justify;
	color:#000000;
	text-align:left;	
	width:100%;	
	border:1px solid #cac9c9;
	margin-top:10px;
	border-bottom:0px;
	padding:5px;
}
.logreg
{
	font-family:Arial;
	font-size:16px; 
    font-weight:bold;
    padding-top:10px;
    padding-bottom:8px;    
    color:#000000;
    
}
.apphead
{
	font-family:Arial;
	font-size:16px;	
	text-align:center;
	font-weight:bold;
	padding-top:10px;
	padding-bottom:10px;
	border-bottom:2px solid #000000;
	border-top:2px solid #000000;
	
}


.reg
{
	font-family:Verdana;
	font-size:10px;
	
}
TABLE.hostcovtbl {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana
}
TABLE.hostcovtbl TD {
	PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}

a.register
{
	color:#88262d;	
	font-family:Verdana;
	font-size:10px;
	font-weight:normal;
	text-decoration:underline; 
	cursor:hand;
}
.hostreg {
	PADDING-left: 2px; PADDING-RIGHT: 5px; FONT-SIZE: 11px;  COLOR: #000000; PADDING-TOP: 5px; FONT-FAMILY: Verdana
}

.nottble
{
	margin-top:10px;
	background:#ffffff;	
}
a.register:hover
{
	text-decoration:none;
}

.logintble
{	
	padding-top:10px;
	}
.detailreg {
	PADDING-RIGHT: 10px; FONT-SIZE: 11px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; FONT-FAMILY: Verdana; TEXT-ALIGN: right
}

.logid
{
	width:60px;
	font-family:Verdana;
	font-size:10px;
	height:30px;
}


.logpwd
{
	width:60px;
	font-family:Verdana;
	font-size:10px;
}

.loglbl
{
	width:42%;
}


.pwdfrgt
{
	
	font-family:Verdana;
	font-size:10px;
	padding-left:35px;
}

.loghelp
{
	padding-top:25px;
	font-family:Arial;
	font-size:16px;		
	font-weight:bold;
}



.outer
{
	width:1000px;
	
	
}

.contentpanel
{
	width:1000px;
	border:0px;


}

.contentpanelPrint
{
	width:800px;
	border:0px;
	border:3px solid #d5d1d0;

}

a
{
	font-family:Verdana;
	font-size:11px;
	text-decoration:underline;
	color:#000000;
	}

a:hover
{
	text-decoration:none;
	}
a.searchlinks:link
{
	font-family:Verdana;
	font-size:10px;
	text-decoration:none;
	color:#4B4B6E;
	font-weight:bold;
	}

a.searchlinks:hover
{
	font-family:Verdana;
	font-size:10px;
	text-decoration:none;
	color:#4B4B6E;
	font-weight:bold;

	}

a.searchlinks:visited
{
	font-family:Verdana;
	font-size:10px;
	text-decoration:none;
	color:#4B4B6E;
	font-weight:bold;

	}

.logobar2
{
	margin:10px 0px 0px 10px; 
	
}
#aboutus {
	position:absolute;
	padding: 5px 5px 5px 5px;
	width:106px;
	height:80px;
	
	left: 316px;
	top: 126px;
	background-color: #ffffff;
	border:1px solid #7094ce;
}

.logo
{
	float:left;width:160px;	
	
}

.logo2
{
	width:132px;	
	
	
	padding-top:15px;
	height:79px;
	padding-left:0px;
	
}
.logo3
{
	float:left;width:132px;	
	
	
	padding-top:10px;
	height:79px;
	padding-left:0px;
	padding-bottom:13px;
	
}

.searchtext2
{
	text-align:right;
	font-family:Arial; 
	font-size:18px;		
	width:795px;
	padding-top:20px;
	margin-bottom:9px;
	
	color:#cc0d42;
	font-weight:bold;

}

html >body .searchtext2
{
	text-align:right;
	font-family:Arial; 
	font-size:18px;		
	width:945px;
	padding-top:20px;
	margin-bottom:9px;
	
	color:#cc0d42;
	font-weight:bold;

}

.searchtext21
{
	
	text-align:right;
	font-family:Arial; 
	font-size:18px;		
	
	padding-top:20px;
	
	color:#cc0d42;
	font-weight:bold;

}


.searchinput2
{
	text-align:right;
	margin-right:40px;
	border:2px solid #bcbcbc;
	margin-left:720px;
}
.searchinput21
{
	
	
	
	

	border:2px solid #bcbcbc;
	
}
.searchBTN2
{
	color:#4c494b; 
	background:#e4e3e3;
	border:0px;
	font-size:12px;
	height:19px;
	padding-left:15px;
	padding-right:15px;
	
}
.searchBTN21
{





}

TABLE.addinfotbl {
	WIDTH: 100%
}
.addinfotblhead {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; HEIGHT: 20px; BACKGROUND-COLOR: #ccc
}
.payment {
	font-family:verdana;
	FONT-WEIGHT: bold; FONT-SIZE: 14px
}


select{
		
	
		font-size:11px;
		font-family:Verdana
		
}

.tab2
{
	margin-left:170px;		
	height:21px;	
	}

.tab3
{
	margin-left:140px;		
	height:21px;	
	}


.actleft
{
	background:url("../img/activeleft.gif") no-repeat;
	width:4px;
	height:21px;
	float:left;
}

.actcntr
{
	background:url("../img/activcentr.gif");
	padding-left:5px;
	height:17px;
	padding-top:4px;
	float:left;		
	padding-left:4px;
	padding-right:4px;
	font-family:Verdana;
	font-size:10px;
	color:#ffffff;
	font-weight:bold;
	
}
		
	
		
.actrgt
{
	background:url("../img/activergt.gif") no-repeat;
	width:6px;
	height:21px;
	float:left;
	margin-right:8px;
}

.leftHeader{
	font-family:verdana;
	font-size:12px;
	font-weight:Bold;
	color:black;
	padding-top:7px;
	padding-left:5px;
}

.inactvtab
{
	padding-top:4px;
	margin-left:8px;
	float:left;		
	margin-right:30px;
	font-family:Verdana;
	font-size:10px;
	color:black;
	font-weight:Normal;
}

a.toplinks:link{

	
	font-family:Verdana;
	font-size:10px;
	color:black;
	font-weight:bold;	
	text-decoration:none
	
	
}
a.toplinks:hover{
		
	
		
	
	font-family:Verdana;
	font-size:10px;
	color:black;
	font-weight:bold;	
	text-decoration:none
	
}
a.toplinks:visited{
	
	
	font-family:Verdana;
	font-size:10px;
	color:black;
	font-weight:bold;	
	text-decoration:none
	
}

a.toplinkss:link{

	
	font-family:Verdana;
	font-size:10px;
	color:#ffffff;
	font-weight:bold;	
	text-decoration:none
	
	
}
a.toplinkss:hover{
		
	
		
	
	font-family:Verdana;
	font-size:10px;
	color:#ffffff;
	font-weight:bold;	
	text-decoration:none
	
}
a.toplinkss:visited{
	
	
	font-family:Verdana;
	font-size:10px;
	color:#ffffff;
	font-weight:bold;	
	text-decoration:none
	
}



.hrclass {
color: #6189C5;
background-color: #6189c5;
height: 1px;

}
.hrclasss{
	color:#5779a8;
	height: 1px;
	
}
.QPcontinue {
	FONT-SIZE: 11px; PADDING-TOP: 20px; FONT-FAMILY: Arial; TEXT-ALIGN: right
}


.leftmenu
{
	width:170px;	
	background:#6189c5;	
	vertical-align:top;
	
}

.rightcontent
{
	background-color:#ffffff;
	vertical-align:top;
	text-align:left;	
	width:920px;
	padding-bottom:40px;	
}

.menuclr
{
	background-color:#6189c5;	
	color:#ffffff;		
	padding-left:10px;
	padding-top:10px;	
	height:	95px;
}

.lfttitle
{
	height:10px;
	float:left;
	height:95px;	
}
.footer
{
	text-align:center;
	font-family:Verdana;
	font-size:11px;
	color:#787777;
	margin-top:10px;
	
}

a.footers:link
{
	text-align:center;
	font-family:Verdana;
	font-size:11px;
	color:#787777;
	margin-top:10px;
	text-decoration:underline;
	
}
a.footers:hover
{
	text-align:center;
	font-family:Verdana;
	font-size:11px;
	color:#787777;
	margin-top:10px;
	text-decoration:underline;
	
}
a.footers:visited
{
	text-align:center;
	font-family:Verdana;
	font-size:11px;
	color:#787777;
	margin-top:10px;
	text-decoration:underline;
	
}

a.footersunderline:link
{
	text-align:center;
	font-family:Verdana;
	font-size:11px;
	color:#787777;
	margin-top:10px;
	text-decoration:underline;
	
}
a.footersunderline:hover
{
	text-align:center;
	font-family:Verdana;
	font-size:11px;
	color:#787777;
	margin-top:10px;
	text-decoration:underline;
	
}
a.footersunderline:visited
{
	text-align:center;
	font-family:Verdana;
	font-size:11px;
	color:#787777;
	margin-top:10px;
	text-decoration:underline;
	
}

.navpanel
{

	font-family:Verdana;
	font-size:10px;
	
	font-weight:bold;	

	margin-bottom:0px;
	padding-left:12px;
	padding-bottom:0px;
	padding-top:5px;
	float:left;	
}
a.navlinks:link{
	font-family:Verdana;
	font-size:10px;
	
	font-weight:bold;	
text-decoration:none;

}

a.navlinks:hover{
	font-family:Verdana;
	font-size:10px;
	
	font-weight:bold;	
text-decoration:none;
	
}
a.navlinks:visited{
	font-family:Verdana;
	font-size:10px;
	
	font-weight:bold;	
text-decoration:none;

}
a.bluelinks:link{
	font-family:Verdana;
	font-size:11px;
	color:#193edc;
	padding-top:2px;
	padding-bottom:2px;
	

}

a.bluelinks:hover{
	font-family:Verdana;
	font-size:11px;
	color:#193edc;
	padding-top:2px;
	padding-bottom:2px;
	

	
}
a.bluelinks:visited{
	font-family:Verdana;
	font-size:11px;
	color:#193edc;
	padding-top:2px;
	padding-bottom:2px;
	


}
.greytablebg {
	HEIGHT: 15px; BACKGROUND-COLOR: #eaeae9
}

.bluelink {
	COLOR: blue; FONT-FAMILY: Verdana; TEXT-DECORATION: underline
}
.bluelink:hover {
	COLOR: blue; FONT-FAMILY: Verdana; TEXT-DECORATION: none
}


}


a.buyonline:link{
	font-family:arial;
	font-size:14pt;
	color:blue;
	padding-top:2px;
	padding-bottom:2px;
	font-weight:bold;
	

}

a.buyonline:hover{
	font-family:arial;
	font-size:14pt;
	color:blue;
	padding-top:2px;
	padding-bottom:2px;
	font-weight:bold;

	

	
}
a.buyonline:visited{
	font-family:arial;
	font-size:14pt;
	color:blue;
	padding-top:2px;
	padding-bottom:2px;
	font-weight:bold;

	


}
TABLE.hostcovtbl {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana
}
.tableheaderbg {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana; BACKGROUND-COLOR: #cccccc
}
.tdbg {
	HEIGHT: 15px; BACKGROUND-COLOR: #eaeae9
}

TABLE.tblSports TD {
	PADDING-LEFT: 5px; HEIGHT: 20px
}
TABLE.tblselected {
	FONT-SIZE: 11px; FONT-FAMILY: Verdana
}
TABLE.tblselected TD {
	PADDING-LEFT: 5px
}
.quosel {
	MARGIN-TOP: 10px; MARGIN-BOTTOM: 10px; MARGIN-LEFT: 5px
}
.quote2 {
	PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; PADDING-TOP: 10px; FONT-FAMILY: Verdana
}


TABLE.tblSports {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #cccccc 1px solid; BORDER-BOTTOM: #cccccc 1px solid; FONT-FAMILY: Verdana
}
TABLE.tblSportss TD{
	BORDER-RIGHT: #ffffff 1px solid;  BORDER-LEFT: #cccccc 1px solid; 
}
TABLE.tblSportss {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #cccccc 1px solid; BORDER-BOTTOM: #cccccc 1px solid; FONT-FAMILY: Verdana
}


.contentheading {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 10px; COLOR: #000000; PADDING-TOP: 10px; FONT-FAMILY: Verdana
}
.rightcontent
{
	background-color:#ffffff;
	vertical-align:top;
	text-align:left;	
	width:836px;
}
.centercontent
{	
	padding-left:10px;
	padding-right:10px;
	margin-top:5px;
	font-family:Verdana;
	font-size:11px;
	color:#000000;
	margin-bottom:80px;
}
.sportsrowodd
{
	background-color:#eaeae9;		
	height:15px;
}
.continue
{
		font-family:Arial;
	font-size:11px;
	text-align:right;
	padding-top:30px;
	}
	.continueleft
	{
	font-family:Arial;
	font-size:11px;
	text-align:left;
	padding-top:30px;
	}
TABLE.hostcovtbl {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana
}
TABLE.hostcovtbl 
 {
	PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
.prompttext {
	COLOR: #87252c;
	FONT-SIZE: 11px; 
	 FONT-FAMILY: Verdana

}
.tblgo {
	HEIGHT: 10px
}
.QPnote {
	FONT-SIZE: 11px; PADDING-BOTTOM: 20px; COLOR: #f60a0a; FONT-FAMILY: Verdana
}
.covnote
{
	font-size:11px;
	font-family:Verdana;
	background-color:#efefef;
	padding:3px;
	font-weight:bold;
}
TABLE.sum TD {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-SIZE: 11px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; FONT-FAMILY: verdana
}
TABLE.notable {
	BORDER-RIGHT: #e0dede 1px solid; BACKGROUND: #ffffff; BORDER-BOTTOM: #e0dede 1px solid
}
TABLE.notable TD {
	BORDER-TOP: #e0dede 1px solid; BORDER-LEFT: #e0dede 1px solid
}
.QSheader {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND-color:#c1cee2; COLOR: #000000; FONT-FAMILY: Verdana
}
.QSheader2 {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; BACKGROUND-color:#c1cee2; COLOR: #ffffff; FONT-FAMILY: Verdana
}

.QSheaderBlack {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND-color:#c1cee2; COLOR: #000000; FONT-FAMILY: Verdana
}
.sd
{
width:100px;
padding-right:0px;
text-align:left;
}

.QSheader2
{
	font-size:11px;
	font-weight:bold;
	font-family:Verdana;	
	color:#ffffff;
	background-color:#e4ebf6;	
}

.QSheader2Black
{
	font-size:11px;
	font-weight:bold;
	font-family:Verdana;	
	color:#000000;
	background-color:#e4ebf6;	
}

.QSBody {
	MARGIN-LEFT: 20px
}
.elbtlylbl {
	FONT-SIZE: 11px; PADDING-BOTTOM: 10px; PADDING-TOP: 5px; FONT-FAMILY: Verdana
}
.tblsummary
{
	border:1px solid #ccc;
}

.Psum
{
	text-align:center;
	font-family:Arial;
	font-size:16px;
	font-weight:bold;
	padding:10px;
}


.editsum
{
	padding-left:640px;
	text-align:right;
	color:Black;
	
}

.SumDate
{
	font-family:Verdana;
	font-size:11px;
	font-weight:bold;
	color:Maroon;
	text-align:right;
	padding:5px;
}
.IndTotal
{
	background-color:#e2e2e2;
	font-weight:bold;
}

.QPcontinue {
	FONT-SIZE: 11px; PADDING-TOP: 20px; FONT-FAMILY: Arial; TEXT-ALIGN: right
}
.QScontentpanel {
	BORDER-RIGHT: #6189c5 1px solid; BORDER-TOP: #6189c5 1px solid; BORDER-LEFT: #6189c5 1px solid;  BORDER-BOTTOM: #6189c5 1px solid
}
Table.noticetbl
{
	border:1px solid #999;	
	margin-left:4px;
	width:99%;
	margin-right:2px;
	margin-top:5px;
	font-family:Verdana;
	font-size:11px;
	
}
Table.noticetbl td
{
	
	padding:3px;
}
Table.premiumtbl
{
	padding-top:20px;
	padding-bottom:20px;
	font-family:Verdana;
	font-size:11px;
	color:#000000;	
	border:1px solid gray;
}

.prehead
{
	font-size:11px;
	background-color:#cccccc;
	font-weight:bold;
}


Table.premiumtbl td
{
	padding:2px;
	border-top:1px solid #eeeeee;
	border-right:1px solid #eeeeee;	
	
}
Table.premiumtbl2
{
	padding-top:20px;
	padding-bottom:20px;
	font-family:Verdana;
	font-size:11px;
	color:#000000;	
	border:1px solid gray;
}
Table.premiumtbl2 td
{
	padding:2px;
	border-top:1px solid #eeeeee;

	
}





.notice
{
	font-family:Arial;
	font-size:16px;
	color:red;	
	text-align:center;
	font-weight:bold;
	height:40px;
}
.whitetext{
FONT-SIZE: 11px;  FONT-FAMILY: Arial; TEXT-ALIGN: center;color:#000000;font-weight:bold;padding-top:0px;padding-bottom:10px;
}
.eligblty {
	PADDING-LEFT: 3px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 20px; COLOR: #000000; FONT-FAMILY: Verdana
}

.QSTable {
	WIDTH: 100%; BORDER-COLLAPSE: collapse; BACKGROUND-COLOR: #f1f1f1 !important;
}

.QSedit {
	COLOR: #000000; FONT-FAMILY: 10px; TEXT-ALIGN: right
}
TABLE.QSData {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 0px solid; BORDER-LEFT: #000000 0px solid; BORDER-BOTTOM: #000000 1px solid
}
TABLE.QSData TD {
	PADDING-RIGHT: 3px; BORDER-TOP: #000000 1px solid; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; BORDER-LEFT: #000000 1px solid; PADDING-TOP: 3px
}

.bldtxt {
	FONT-WEIGHT: bold
}
.sportslist {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana; HEIGHT: 25px; BACKGROUND-COLOR: #cccccc
}


.QPOuter {
	PADDING-LEFT: 5px; FLOAT: left; MARGIN-BOTTOM: 0px; PADDING-TOP: 3px; TEXT-ALIGN: left
}



ft{
}
.ulclass ul{
	list-style-type:disc


}


.QPOuter {
	PADDING-LEFT: 5px; FLOAT: left; MARGIN-BOTTOM: 0px; PADDING-TOP: 3px; TEXT-ALIGN: left
}
.navbrder {
	BORDER-RIGHT: #dedede 4px inset; PADDING-BOTTOM: 3px; BORDER-BOTTOM: #dedede 4px inset
}
.nav {
	PADDING-RIGHT: 10px; pADDING-left: 5px;FONT-WEIGHT: bold; FONT-SIZE: 11px; FLOAT: left; COLOR: #000000; PADDING-TOP: 0px; FONT-FAMILY: Verdana
}
.navinactve {
	FONT-SIZE: 10px; FLOAT: left; COLOR: #000000; PADDING-TOP: 8px; FONT-FAMILY: Verdana; TEXT-ALIGN: center
}
.navbgclr {
	BORDER-RIGHT: #769cd8 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #769cd8 1px solid; PADDING-LEFT: 4px; FONT-SIZE: 10px; BORDER-LEFT: #769cd8 1px solid; COLOR: #000000; BORDER-BOTTOM: #769cd8 1px solid; FONT-FAMILY: Verdana; BACKGROUND-COLOR: #c1cee2
}
.actvenav {
	MARGIN-TOP: 5px; FONT-WEIGHT: bold; FONT-SIZE: 10px; FLOAT: left; COLOR: #000000; FONT-FAMILY: Verdana; TEXT-ALIGN: center
}

.navtd {
	PADDING-RIGHT: 10px; MARGIN-TOP: 10px; PADDING-LEFT: 10px; FLOAT: left
}

.navline {
	MARGIN-TOP: 5px; MARGIN-BOTTOM: 5px; PADDING-TOP: 3px;width:10px;
}
.txtblw {
	FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana
}
.navlink

{	
	float:left;
	padding-top:5px;
	
}

.buyquote
{
		
		vertical-align:top;
	text-align:right;
	width:300px;	
	color:#454243;
	
	float:right;
	
	
}



.newfontclass{
	

	
	color:#fe595b;
	font-family:Arial;
	font-size:14px;
	font-weight:bold;
	

}

.welcmKK
{
	font-family:Arial;
	font-size:24px;
	color:#ffffff;
	float:left;
	font-weight:normal;
}
.pagetitle
{
	font-family:Arial;
	font-size:11pt;
	color:#ffffff;
	

}
.secondarywelcmKK
{
	font-family:Arial;
	font-size:17px;
	color:#ffffff;
	float:left;
}

.phnumbrs
{
	font-family:verdana;
	font-size:11px;
	
	
	color:#ffffff;	
	width:170px;	
}


a.whitelink:link
{
	font-family:verdana;
	font-size:11px;
   
	color:#ffffff;	
	text-decoration:underline;
	
}
html>body a.whitelink:link
{
	font-family:verdana;
	font-size:11px;

	color:#ffffff;	
	text-decoration:underline;
	
}



a.whitelink:hover
{
	font-family:verdana;
	font-size:11px;
	color:#ffffff;
	text-decoration:underline;
	
}
a.whitelink:visited
{
	font-family:verdana;
	font-size:11px;
	color:#ffffff;
	text-decoration:underline;
	
}

a.requestlink:link
{
	font-family:verdana;
	font-size:11px;
    
	color:#ffffff;	
	text-decoration:underline;
	
	
	
}
html>body a.requestlink:link
{
	font-family:verdana;
	font-size:11px;
     
	color:#ffffff;	
	text-decoration:underline;
	
	
	
}
html* a.requestlink:link
{
	font-family:verdana;
	font-size:11px;
     
	color:#ffffff;	
	text-decoration:underline;
	
	
	
}


a.requestlink:hover
{
	font-family:verdana;
	font-size:11px;
	color:#ffffff;
	text-decoration:underline;
	
}
a.requestlink:visited
{
	font-family:verdana;
	font-size:11px;
	color:#ffffff;
	text-decoration:underline;
	
}
.phondiv
{
	
	width:4px;
	margin-left:600px;
	padding-right:5px;	
	
}

.brdcrbslink
{
	text-align:left;
	width:400px;	
	margin-top:53px;
	font-family:Arial;
	font-size:10px;
	color:#ffffff;
}

.brdcrbslinks
{
	text-align:left;
	width:400px;	
	margin-top:40px;
	font-family:Arial;
	font-size:10px;
	color:#ffffff;
}

a.whitelnk
{
	color:#ffffff;
}

.phndetl
{
	width:90px;	
	font-family:Verdana;	
	font-size:11px;
	font-weight:bold;

}
.RP_left
{
	width:600px;float:left;padding:5px;
			padding-top:20px;
	
	
}
.bldtxt
{
	font-weight:bold;
}

.exclus
{
	font-family:Verdana;
	font-size:11px;
	/*background-color:#e1dfdf;*/
	text-align: justify;
	color:#000000;
	text-align:left;	
	width:100%;	
	border:1px solid #cac9c9;
	margin-top:10px;
	border-bottom:0px;
	padding:5px;
}

.RP_left_withoutBorder
{
		padding-top:20px;
	width:600px;float:left;padding:5px;
	
	
	
}
.RP_full
{
	float:left;padding:5px;
	padding-top:20px;
	
	
	
}
.RP_fullSearch
{
	float:left;padding:5px;
	padding-top:0px;
	
	
	
}
.RP_full p
{

	
	
	
}

.RP_Rgt
{
	 width:140px;
}

.ProgmTitle
{
	font-family:Arial;
	font-size:16px;
	color:#6189c5;	
	font-weight:bold;
	margin-bottom:15px;

}
.ProgmTitleBold
{
	font-family:Arial;
	font-size:12px;
	color:#698ed2;	
	font-weight:bold;
	margin-bottom:15px;
}

p.ProgmTitle {
	
	font-size:12px;
	font-weight:700;


}

.newprogms
{
	width:600px;
	padding:4px;
	margin-top:2px;
	border-bottom:1px solid #8b8282;
}

.divider{
	width:600px;
	
	border-bottom:1px solid #8b8282;
}
.newprogmsfull
{
	width:600px;
	padding:4px;
	margin-top:2px;
	border-bottom:1px solid #d9d7d6;
}

.prgmimg
{
	padding-right:4px;
	float:left;
}
.prgmimgright
{
	padding-right:4px;
	padding-top:0px;
	float:right;
	
}
.Whatsthis {
	FONT-SIZE: 9px; COLOR: blue; FONT-FAMILY: Verdana; TEXT-DECORATION: underline
}
.Whatsthis:hover {
	FONT-SIZE: 9px; COLOR: blue; FONT-FAMILY: Verdana; TEXT-DECORATION: none
}

.nwprgtitle
{
	font-family:Verdana;
	font-size:12px;
	font-weight:bold;
	margin-bottom:5px;
	color:#4b4b6e;
}
.prgmtxtleft{
	
	width:300px;
	
}
.prgmtxt
{
	font-family:Verdana;
	font-size:11px;
	padding-left:10px;
	color:black;
	font-weight:normal;

}
.prgmtxtnopadding
{
	font-family:Verdana;
	font-size:11px;
	padding-left:0px;
	color:#000000;
}

.boldstar{
font-family:Verdana;
font-size:11px;
font-weight:bold;


}
.prglink
{
	text-align:right;
	margin-top:30px;
	margin-right:5px;
}

.progpromotitle
{
	color:#4B4B6E;
	font-family:Arial;
	font-weight:bold;
	font-size:14px;
	padding-bottom:25px;
	padding-left:5px;
}

.progpromotitlemain{
	color:#000000;
	font-family:Arial;
	font-weight:bold;
	font-size:14px;
	padding-bottom:45px;
	
	
}
.progpromo
{
	width:170px;
	padding:4px;
	margin-top:8px;
	

	
}

#maindiv{
	width:500px;
}

.progpromoimg
{
	padding-right:4px;
	float:left;
}


.progpromotxt
{
	font-family:Verdana;
	font-size:11px;
	color:#000000;
	padding-top:0px;
}

.underlinedtitle{
	font-family:Verdana;
	font-size:11px;
	font-weight:bold;
	margin-bottom:5px;
	color:#000000;
	text-decoration:underline;
}
.underlinedtitles{
	font-family:Verdana;
	font-size:11px;
	
	margin-bottom:5px;
	color:#000000;
	text-decoration:underline;
}

.nwprgtitlesmall
{
	font-family:Verdana;
	font-size:11px;
	font-weight:bold;
	margin-bottom:5px;
	color:#000000;
}
.nwprgtitlesmedium
{
	font-family:Verdana;
	font-size:10px;
	font-weight:bold;
	margin-bottom:5px;
	color:#000000;
}

.printmiddlenav{
	width:580px;
	float:left;
}

.printmiddleleft{
	float:left;
}

.printmiddleright{
	float:right;
}
#printbodybottom{
	width:870px;
	float:left;
	padding-top:20px;
	
}



.paddingleft{
	padding-left:4px;
	
}

#infolayer {
	background-image:url(../img/bg.gif);
	background-repeat:no-repeat;
	position:absolute;
	width:99px;
	height:99px;
	z-index:101;
	left: 685px;
	top: 135px;
}
.infolayer {
	background-image:url(../img/bg.gif);
	background-repeat:no-repeat;
	
	width:96px;
	height:95px;
	

}


.imageHeaderBold{
		font-family:Verdana;
	font-size:10px;
	font-weight:bold;
	color:#000000;
	padding-left:7px;
}

.imageHeader{
		font-family:Verdana;
	font-size:10px;
	
	color:#000000;
	padding-left:27px;

	vertical-align:middle;
	padding-top:9px;
}
.imageHeadersmall{
	font-family:Verdana;
	font-size:9px;
	color:#000000;
	padding-left:6px;
	
}
ol{
	
}

drop down menu style

.topgap{
	padding-top:7px;
	
}



.outer .contentpanel tr .rightcontent .menuclr .phnumbrs #infolayer table tr td {
	text-align: center;
}





div.rounded-box {
    position:relative;
    width: 12.2em;
    background-color: #c8d8f0;
    margin: 3px 3px 3px 0px;;
	margin-top:20px;
}
.rounded-box {
    position:relative;
   
    background-color: #c8d8f0;
    margin: 3px 3px 3px 0px;;
	
}


div.bottom-right-corner
{position:absolute; width:20px; height:20px; background-color:#FFF; overflow:hidden;}


div.top-right-corner
{position:absolute; width:20px; height:20px; background-color:#FFF; overflow:hidden;}


div.bottom-left-corner
{position:absolute; width:20px; height:20px; background-color:#FFF; overflow:hidden;}


div.top-left-corner
{position:absolute; width:20px; height:20px; background-color:#FFF; overflow:hidden;}

div.bottom-right-inside {position:relative; font-size:150px; font-family:arial; color:#C8D8F0; line-height: 40px;}



div.top-right-inside {position:relative; font-size:150px; font-family:arial; color:#C8D8F0; line-height: 40px;}



div.bottom-left-inside {position:relative; font-size:150px; font-family:arial; color:#C8D8F0; line-height: 40px;}



div.top-left-inside {position:relative; font-size:150px; font-family:arial; color:#C8D8F0; line-height: 40px;}



div.top-left-corner { top:0px; left:0px; }
div.bottom-left-corner {bottom:-1px; left:0px;}
div.top-right-corner {top:0px; right:-1px;}
div.bottom-right-corner {bottom: -1px; right:-1px;}

div.top-left-inside {left:-8px;}
div.bottom-left-inside {left:-8px; top:-17px;}
div.top-right-inside {left:-25px;}
div.bottom-right-inside {left:-25px; top:-17px;}

.box-contents {
	
	position: relative; padding:4px; padding-top:15px; padding-left:0px;
	font-family:arial; font-size:14px; font-weight:bold; color:#4b4b6e ;
}
html>body .box-contents {
	position: relative; 
	font-family:arial; font-size:14px; font-weight:bold; color:#4b4b6e ;
}


.box-contents  li{
	list-style-type:none;
}
.box-contents  ul{
	margin:4px;
}
html>body .box-contents  ul{
	 margin-left:-33px;
}



.boxquote{
	padding-left:0px;
	font-family:arial; font-size:14px;  color:#4B4B6E ;
	font-weight:bold;
}

.boxquoteSelect{
	font-family:Verdana, Geneva, sans-serif;
	color:#000000;
	font-size:10px;
	
}

a.linktocanada:visited{
	font-family:Verdana;
	font-size:11px;
	text-decoration:none;
	color:#000000;

	
}

a.linktocanada:hover{
	font-family:Verdana;
	font-size:11px;
	text-decoration:none;
	color:#000000;

	
}

a.linktocanada:link{
	font-family:Verdana;
	font-size:11px;
	text-decoration:none;
	color:#000000;

	
}

a.whitelinka:visited{
	font-family:Verdana;
	font-size:11px;
	text-decoration:none;
	color:#ffffff;

	
}

a.whitelinka:link{
	font-family:Verdana;
	font-size:11px;
	text-decoration:none;
	color:#ffffff;

	
}
a.whitelinka:hover{
	text-decoration:underline;
}

.rightpanel{
	background-color:#FFF;
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	border:1px solid #d9d7d6;
	
}

a.rightlink:visited{
	font-family:Verdana;
	font-size:10px;
	text-decoration:underline;
	color:#4B4B6E;
}

a.rightlink:hover{
	font-family:Verdana;
	font-size:10px;
	text-decoration:underline;
	color:#4B4B6E;
}

a.rightlink:link{
	font-family:Verdana;
	font-size:10px;
	text-decoration:underline;
	color:#4B4B6E;
}
div.textbox {
	padding-top:10px;
 clear: left;
 margin: 0 0 0 0;
}


.textbox label {
	font-family:Verdana;
	font-size:11px;
 float: left;
 width: 30%;
 text-align: left;
}
.textbox input {
 width: 50%;
 margin-left: 2%;
 font-family:Verdana;
	font-size:11px;
}

.textbox textarea {
 width: 50%;
 margin-left: 2%;
 font-family:Verdana;
  font-size:11px;
}
textarea{
	 font-family:Verdana;
  font-size:11px;
}

input{
	 font-family:Verdana;
  font-size:11px;

}

.button{
	margin:30px 0px 0px 300px;
}

.mandatory{
		font-family:Verdana;
	font-size:10px;
	color:#000000;
}


.bggrey{
	background-color:#efefef;
}

a.linka:visited{
	font-family:Verdana;
	font-size:11px;
	text-decoration:none;
	font-weight:600;	
	color:#4B4B6E;
}

a.linka:hover{
	font-family:Verdana;
	font-size:11px;
	text-decoration:none;
	font-weight:600;	
	color:#4B4B6E;
}

a.linka:link{
	font-family:Verdana;
	font-size:11px;
	text-decoration:none;
	font-weight:600;	
	color:#4B4B6E;
}

a.mainlinks:visited{
	font-family:Verdana;
	font-size:10px;
	text-decoration:none;
	font-weight:600;	
	color:#000000;
}

a.mainlinks:hover{
	font-family:Verdana;
	font-size:10px;
	text-decoration:none;
	font-weight:600;	
	color:#000000;
}

a.mainlinks:link{
	font-family:Verdana;
	font-size:10px;
	text-decoration:none;
	font-weight:600;	
	color:#000000;
}

a.morelink:visited{
	font-family:Verdana;
	font-size:11px;
	text-decoration:none;
		
	color:#000000;
}


a.morelink:hover{
	font-family:Verdana;
	font-size:11px;
	text-decoration:none;
		
	color:#000000;
}


a.morelink:link{
	font-family:Verdana;
	font-size:11px;
	text-decoration:none;
		
	color:#000000;
}


.left {	
	margin-right: 15px;
	float: left;
	clear: left;
	width: 250px;
}


.right {
	margin-left: 15px;
	float:right
	
}

a.bluelinkunderline:link
{
	font-family:Verdana;
	font-size:11px;
	text-decoration:underline;
	color:#193edc;
	
	}

a.bluelinkunderline:hover
{
	font-family:Verdana;
	font-size:11px;
	text-decoration:underline;
	color:#193edc;
	

	}

a.bluelinkunderline:visited
{
	font-family:Verdana;
	font-size:11px;
	text-decoration:underline;
	color:#193edc;
	
	}
	a.bluelinkunderlinebold:link
{
	font-family:Verdana;
	font-size:11px;
	text-decoration:underline;
	color:#193edc;

	}

a.bluelinkunderlinebold:hover
{
	font-family:Verdana;
	font-size:11px;
	text-decoration:underline;
	color:#193edc;


	}

a.bluelinkunderlinebold:visited
{
	font-family:Verdana;
	font-size:11px;
	text-decoration:underline;
	color:#193edc;
	

	}

.buttonClass{
	background-color:#bf1313;
	color:#FFF;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	
	}
	
.alphabetClass{
	font-family:Verdana;
	font-size:45px;
	
	color:#4B4B6E;
	font-weight:bold;
	vertical-align:middle;
	}
	
	#b p{
	font-family:Verdana;
	font-size:10px;
	padding-left:0px;
	color:#4B4B6E;
	}
	
		#c p{
	font-family:Verdana;
	font-size:10px;
	padding-left:0px;
	color:#4B4B6E;
	}
		#c  p span{
	font-family:Verdana;
	font-size:12px;
	font-weight:bold;
	margin-bottom:5px;
	color:#4B4B6E;
	}


#dropmenudiv{
position:absolute;
border:1px solid black;
border-bottom-width: 0;
font:normal 12px Verdana;
line-height:18px;
z-index:100;
}

#dropmenudiv a{
width: 100%;
display: block;
text-indent: 3px;
border-bottom: 1px solid black;
padding: 1px 0;
text-decoration: none;
font-weight: bold;
}

#dropmenudiv a:hover{ /*hover background color*/
	background-color: #7094ce;
	color:#ffffff;
	
}

.ulclass{
	list-style-type:disc


}

.ulclasssquare{
	list-style-type:square;


}

.imagelist li{
	list-style:url(../img/list.gif);
	vertical-align:middle;
	padding-top:5px;
	
	
}

.printwidth{
	
	width:980px;
}

.backgroundcolorclass{
	background-color:red;
}

.linespace{
	line-height:16px;
	
}

a.sitemaplinks:link{
	color:#5073ac;
	font-family:Verdana;
	font-size:12px;
	text-decoration:none;
	
	font-weight:bold;
}

a.sitemaplinks:hover{
	color:#5073ac;
	font-family:Verdana;
	font-size:12px;
	text-decoration:underline;
	
	font-weight:bold;
}

a.sitemaplinks:visited{
	color:#5073ac;
	font-family:Verdana;
	font-size:11px;
	text-decoration:none;
	
	font-weight:bold;
}
.sitemaptext{
	color:#5073ac;
	font-family:Verdana;
	font-size:11px;
	text-decoration:none;
	
	font-weight:bold;
}

.widths{
	width:820px;
	
}

html>body.widths{
	
	
}


a.redlinks:link{
	font-family:Verdana;
	font-size:11px;
	color:#F00;
	padding-top:2px;
	padding-bottom:2px;
	

}

a.redlinks:hover{
	font-family:Verdana;
	font-size:11px;
	color:#F00;
	padding-top:2px;
	padding-bottom:2px;
	

	
}
a.redlinks:visited{
	font-family:Verdana;
	font-size:11px;
	color:#F00;
	padding-top:2px;
	padding-bottom:2px;
	


}


    
    .QuoteProGray
{
	height:220px; 
	width:170px;	
	color:black;
	background-color:#efefef;
	margin-top:0px;
	padding-top:10px;
}

    .QuoteProGray2
{
	height:150px; 
	width:170px;	
	color:black;
	background-color:#efefef;
		

}

.detailreg {
	PADDING-RIGHT: 10px; FONT-SIZE: 11px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; FONT-FAMILY: Verdana; TEXT-ALIGN: right
}
.man {
	VERTICAL-ALIGN: top; TEXT-ALIGN: right
}
.detailtbl
{
	width:90%;	
	font-family:Verdana;
	font-size:11px;
}

.subdetailReg
{
	padding-right:10px;
	padding-bottom:10px;
	padding-top:5px;
	text-align:right;
	
}
ul{
list-style-type:none;
}

.classbullets{
margin:18px;
padding:0px;
list-style-image:url('/_layouts/AABC/Images/list.gif');

}

.welmsg
{
	font-family:Verdana;
	font-size:11px;
	font-weight:bold;	
	padding-left:10px;
	margin-top:5px;
color:black;
}
.logid2
{
	font-family:Verdana;
	font-size:10px;
	height:25px;
	padding-left:5px;
}
.reg2
{
	font-family:Verdana;
	font-size:10px;
	
}

.myacc
{
	
	padding-left:10px;
	margin-top:5px;
	width:157px;
	font-family:Verdana;
	font-size:11px;
	
	
}
.fillreg
{
	font-family:Verdana;
	font-size:11px;
	font-weight:bold;
	color:#000000;
	padding-top:10px;
	padding-bottom:10px;
}

.regdetails
{
	padding-left:10px;
	padding-right:10px;
	
}
A.leftmenulink {
	CURSOR: hand; TEXT-DECORATION: none
}
A.leftmenulink:hover {
	COLOR: #ffffff; BACKGROUND-COLOR: #3c3a3a; TEXT-DECORATION: none
}
.leftmenubg {
	MARGIN-TOP: 10px; BACKGROUND: #efefef; PADDING-BOTTOM: 10px; MARGIN-RIGHT: 2px; PADDING-TOP: 5px
}


.logoff
{
	font-family:Verdana;
	font-size:11px;
	color:#ffffff;
	margin-left:110px;
	margin-top:10px;
	margin-bottom:0px;
}
t-size:11px;
}  

TABLE.rowcol {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 0px solid; BORDER-LEFT: #cccccc 0px solid; BORDER-BOTTOM: #cccccc 1px solid
}
TABLE.rowcol TD {
	PADDING-RIGHT: 3px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; BORDER-LEFT: #cccccc 1px solid; PADDING-TOP: 3px
}
TABLE.rowcol TH {
	PADDING-LEFT: 5px; HEIGHT: 25px; BACKGROUND-COLOR: #ccc
}
.note{
	
	font-family:Verdana;
	font-size:10px;
	color:#000000;
}

.ErrMessageBackGround
{
	background: #aeaeae;
    filter: alpha(opacity=10);
    opacity: 0.7;
    width: 100%;
	height: 100%;
	position:absolute;
	left:0px;
	top:0px;
	z-index:1000;
}

.ErrMessagePopup
{
	position:absolute;
	top: expression(-109+((e=document.documentElement.scrollTop)?e:document.body.scrollTop)+'px');
	left: expression(-200+((e=document.documentElement.scrollLeft)?e:document.body.scrollLeft)+'px'); 
    /*background-color: #EFEFEF;
	border-color:#070707;
	border-width:thin;*/
	background-color: #EBEBEB;
	border-color:#D4D0C8;
	border-width:medium;
	border-style:ridge;
	height:150px;
	width:400px;
	font-family:Verdana;
	font-size:12px;
	color:Black;	
	z-index:1200;	
}

.ErrMessageHeader
{
	height:20px;
	/*background-color:#45629A;
	color:White;*/
	background-color:#ABABAB;
	color:#333333;
	font-family:Verdana;
	font-size:12px;
	width:100%
}

/* Error Popup */
.errorpopoutdiv{
	background:#aeaeae;
    filter:alpha(opacity=40);
    opacity:0.9;	
	width:99%;
	height:expression(screen.height);	
	position: absolute;
	left: 10px; 
	top: 10px;
}

.errorpopinnerdiv
{
	margin-left:150px;
	background:white;
	width:600px;
	height:150px;	
	position: absolute;
	left: 17px;
	top: 235px;
	border:2px solid #717273;
}

.errorpopup
{
	background:#717273;
	color:#ffffff;
	height:25px;
	text-align:left;
	padding-left:10px;
	font-weight:bold;
}

.errormsg
{
	
	padding-left:10px;
	font-family:Verdana;
	font-size:11px;
	font-weight:bold;
}


.printsumm
{	
font-family:Verdana;
	font-size:11px;
}
/* For the Email at the home page :START */
a.linkwhite
{
	color:White;
}
a.linkwhite:hover
{
	color:White;
}
/* For the Email at the home page :START */
