<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/* Home Page Start */
input
{
	font-size:11px;
	font-family:Verdana;	
}
.redtxt
{
	color:Red;
	font-size:11px;
}
.rightpanel
{ 
	height:214px; 
	width:100%; 
}
.logreg
{
	font-family:Arial;
	font-size:16px; 
    font-weight:bold;
    padding-top:10px;
    padding-bottom:8px;    
    color:#000000;    
}
.reg
{
	font-family:Verdana;
	font-size:11px;	
}
.logid
{
	font-family:Verdana;
	font-size:10px;
	height:25px;
}
.logpwd
{
	width:20%;
	font-family:Verdana;
	font-size:10px;
}
.loglbl
{
	width:42%;
}
.pwdfrgt
{
	font-family:Verdana;
	font-size:10px;
	padding-left:35px;
}
.loghelp
{
	height:40px;
	vertical-align:bottom;
	font-family:Arial;
	font-size:16px;		
	font-weight:bold;
}
.helpNo
{
	font-size:16px;
	font-family:Arial;
	font-weight:Bold;
	color: #515151;
	height:30px;
	vertical-align:bottom;
	float:left;
}
.tab
{
	padding-left:79px;
	height:21px;	
	width:800px;
}
.sprtscntrhding
{
	font-family:Arial;
	font-size:26px;
	color:#ffffff;
	margin-left:10px;
	margin-top:10px;	
	margin-bottom:6px;
}
.programs
{
	margin-left:10px;
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	color:#ffffff;	
}
a.prog
{
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	color:#ffffff;
	text-decoration:none;
}
a.prog:hover
{
	text-decoration:underline;
}
.lookngfrwd
{
	font-family:Verdana;
	font-size:11px;	
	width:160px;
	margin-left:243px;
	color:#ffffff;
	margin-top:10px;	
}
.viewlnk
{	
	margin-top:38px;
	width:165px;
	margin-left:210px;
}
a.view
{
	font-family:Verdana;
	font-size:12px;	
	color:#ffffff;
	cursor:hand;
}
.Qhead
{
	font-family:16px;
	font-family:Arial;
	color:#000000;	
	font-weight:bold;
	margin-left:2px;
	padding-top:10px;
	padding-bottom:10px;
	padding-left:20px;
}
.serviceleft
{
	float:left;
	display:inline;
	width:127px;		
	vertical-align:top;	
}
.emptyserlist
{
	font-family:Verdana;
	font-size:11px;
	width:127px;
	height:14px;	
	margin-top:1px;
	padding-left:5px;		
}
.othrlist
{
	vertical-align:top;
}
.mrpro
{
	padding-top:10px;
	padding-left:0px;
	font-weight:bold;
}
.getquote
{
	font-family:Arial;
	font-size:30px;
	margin-left:15px;
	color:#ffffff;
	padding-top:40px;
	padding-bottom:15px;
	font-weight:Normal;
}
.othrlist
{
	margin-bottom:-7px;
}
.progrmlist
{
	margin-top:0px;
	padding-left:45px;
	height:23px;	
	float:left;	
}
.gosub
{
	margin-top:10px;	
	border:1px solid white;
}
.grad
{
	height:150px;
	padding-bottom:5px;
	padding-left:8px;
	padding-right:8px;
	font-family:verdana;
	font-size:10px;	
}
.comgsoonimg
{
	margin-top:12px;
	float:left;
	height:145px;
}
.upcomg
{
	padding-top:10px;
	padding-right:2px;
	font-family:Verdana;
	font-size:10px;
	font-weight:bold;	
}
.cmgsoonlink
{
	text-decoration:none;
	font-family:verdana;
	font-size:12px;	
	margin-top:5px;
	margin-bottom:5px;
	font-weight:bold;
}

a.evntnext
{
	margin-left:130px;			
	text-decoration:none;
	font-family:verdana;
	font-size:12px;
	font-weight:bold;		
}


.footer
{
	text-align:center;
	font-family:Verdana;
	font-size:10px;
	color:#787777;
	margin-top:2px;
 	background-color: #efefef;
}
/* Home Page End */
body
{
	margin:0px;	
}
td
{
font-family:verdana;
}

.radiotxt
{
	font-size:11px;
	font-family:Verdana;
}

.wetakefun
{
	vertical-align:bottom;
	text-align:right;
}
textarea
{	
	font-size:11px;
	font-family:Verdana;	
}
td
{
	font-family:Verdana;
}
select
{
	font-size:11px;
	font-family:Verdana;
}
.outer
{
	width:1000px;
	padding-left:0px;
}
.contentpanel
{
	width:1000px;
}
.logobar2
{
	margin:0px;
	padding:0px;
	width:990px;		
}
.logo2
{
    padding-left:15px;
}
a
{
	font-family:Verdana;
	font-size:11px;
	text-decoration:underline;
	color:#000000;
}	
a:hover
{
	text-decoration:none;
} 
.logo
{
    padding-left:15px;
}
.welcomemsg
{
	font-family:Verdana;
	font-size:11px;	
	width:160px;
	color:#ffffff;
	border-left:1px #ffffff;
}
.tab2
{
	height:21px;	
	/* To move the top panel */
	padding-left:25px;
}
.inactvtab
{
	padding-top:5px;
	margin-left:16px;
	float:left;		
	margin-right:16px;
	font-family:Verdana;
	font-size:10px;
	color:#000000;	
	font-weight:Bold;	
}
.leftmenubg
{
	background: #efefef; padding-top: 5px; padding-bottom: 10px; margin-top: 10px;
}
.rightcontent
{
	background-color:#ffffff;
	vertical-align:top;
	text-align:left;	
	/*width:835px;*/
    width:100%;
}
.phonelbl
{
	width:70px;
	font-family:Verdana;
	font-size:11px;
}
.logreg2
{
	font-family:Arial;
	font-size:16px; 
    font-weight:normal;
    padding-top:10px;
    padding-bottom:8px;
    font-weight:bold;
}
.logintble2
{	
	padding-top:10px;
}
.logid2
{
	font-family:Verdana;
	font-size:10px;
	height:25px;
	padding-left:5px;
}
.logpwd2
{
	width:60px;
	font-family:Verdana;
	font-size:10px;
}
.loglbl2
{
	width:55%;
}
.pwdfrgt2
{
	font-family:Verdana;
	font-size:10px;
}
.go2
{
	margin-left:130px;
	margin-bottom:5px;
}
.quote2
{
	color:#ffffff;
	padding-top:10px;
	padding-left:5px;
	font-family:Verdana;
	font-size:12px;
	font-weight:bold;	
}
.quosel
{
	margin-left:5px;
	margin-bottom:10px;
	margin-top:10px;
}
.Vspacer
{
	height:50px;
}
.call
{
	color:#ffffff;
	width:150px;
	font-family:Verdana;
	font-size:14px;
	font-weight:bold;
	padding-top:5px;	
	margin-left:665px;
}
.brdcrbslink
{
	text-align:left;
	width:400px;	
	margin-bottom:4px;
	margin-top:5px;
	font-family:Verdana;
	font-size:10px;	
}

a.whitelink
{
	color:#ffffff;
	cursor:hand;
	font-family:Verdana;
	font-size:10px;
	margin-bottom:4px;	
}

a.whitelink:hover
{
	color:#ffffff;
	text-decoration:none;
}

.reddetls
{
	margin-left:10px;
	margin-top:10px;
	margin-bottom:20px;
}

.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;	
}
.detailtbl
{
	width:90%;	
	font-family:Verdana;
	font-size:11px;
}

.detail
{
	font-family:Verdana;
	font-size:11px;	
	width:600px;
	padding-top:10px;
	padding-bottom:10px;	
}

.subdetail
{
	padding-left:15px;
	padding-bottom:10px;
	padding-top:20px;
	font-family:Verdana;
	font-size:11px;	
}
.subdetailReg
{
	padding-right:10px;
	padding-bottom:10px;
	padding-top:5px;
	text-align:right;font-family:Verdana;
	font-size:11px;	
}

.detailreg
{
	font-family:Verdana;
	font-size:11px;		
	padding-top:5px;
	padding-right:10px;
	padding-bottom:5px;
	text-align:right;	
}
.reggo
{
	margin-top:30px;
	width:50px;
	margin-left:400px;
	margin-bottom:50px;	
}
a.footer
{
	color:#8f8f8f !important;
	font-size:10px;
}

.footer2
{
	text-align:center;
	font-family:Verdana;
	font-size:10px;
	color:#8f8f8f;
	margin-top:10px;
	padding-top:5px;	
}
/*Add classes for Quote Process */
.QuoteProGray
{
	color:black;	
	background-color:#efefef;
}

.welmsg
{
	font-family:Verdana;
	font-size:11px;
	font-weight:bold;	
	padding-left:5px;
	padding-top:10px;	
	color:black;
}

.myacc
{
	
	padding-left:5px;
	margin-top:5px;	
	font-family:Verdana;
	font-size:11px;	
	width:160px;
}

.logoff
{
	font-family:Verdana;
	font-size:11px;
	color:#ffffff;
	MARGIN-LEFT: 5px;
	margin-top:10px;
	padding-bottom:5px;
}


.QPOuter
{
	padding-left:0px;
	padding-top:3px;
	float:left;
	width:100%;
	margin-bottom:0px;
	text-align:left;
	
	
}

.nav
{
	font-family:Verdana;
	font-size:11px;
	color:#000000;	
	float:left;	
	font-weight:bold;
	padding-top:10px;	
	padding-right:10px;
}
.printnav
{
	padding-top:10px;
	padding-left:20px;
}
.navactve
{
	font-family:Verdana;
	font-size:10px;
	color:#000000;
	text-align:center;	
	background-color:#ffffff;
	padding-top:2px;
	width:16px;
	padding-bottom:2px;
}
.navtxt
{
	font-family:Verdana;
	font-size:10px;
	color:#000000;
	text-align:center;
}
.txtblw
{	
	font-family:Verdana;
	font-size:10px;	
	color:#000000;
}
.navline
{		
	margin-top:5px;
	margin-bottom:5px;
	padding-top:3px;	
}
.eligblty
{
	font-family:Verdana;
	font-size:11px;
	color:#000000;
	font-weight:bold;
	padding-left:3px;
	padding-bottom:20px;	
}
.contentheading
{
	font-family:Verdana;
	font-size:12px;
	color:#000000;
	font-weight:bold;
	padding-bottom:10px;
	padding-top:10px;	
}
/* Class similar to contentheading but with padding-bottom as 0px */
/* Helps in reducing the gap between the Heading and body part of the content shared pages */
.contentheadingshared
{
	font-family:Verdana;
	font-size:12px;
	color:#000000;
	font-weight:bold;
	padding-bottom:0px;
	padding-top:10px;	
}

.contentheading2
{
	font-family:Verdana;
	font-size:11px;
	color:#000000;
	font-weight:bold;
	padding-bottom:10px;	
	padding-top:10px;
}

.content2
{
	font-family:Verdana;
	font-size:11px;
	color:#000000;	
	padding-bottom:5px;
}
.centercontent
{	
	padding-left:10px;
	padding-right:10px;
	margin-top:5px;
	font-family:Verdana;
	font-size:11px;
	color:#000000;
	margin-bottom:80px;
}
.QPspacer
{
	width:20px;
	float:left;
}
.QPCheck
{
	width:300px;
	margin-left:20px;	
	float:left;
}
.leftlist
{
	float:left;	
	width:300px;
	padding-right:5px;
	margin-top:20px;
	background-color:#f8f8f8;
	margin-bottom:10px;
}
.rgtlist
{
	margin-top:20px;	
	background-color:#f8f8f8;
	margin-bottom:10px;
}

.QPbck
{
	padding-left:400px;
	padding-bottom:50px;
	font-weight:bold;
}

.QPnote
{
	color:#f60a0a;	
	padding-bottom:20px;
	font-family:Verdana;
	font-size:11px;
}

.QPerror
{
	background-color:#dbd8d8;
	border:1px solid #797777;
	width:363px;
	height:140px;
	margin-left:100px;
	margin-top:10px;
	margin-bottom:10px;
}

.plznote
{
	height:20px;
	padding-top:5px;
	padding-left:2px;
	background-color:#ffffff;
	font-family:Verdana;
	font-size:11px;
	color:#000000;
	margin:10px;
}

.QPerrortxt
{
	font-family:Verdana;
	font-size:11px;
	color:#000000;
	margin:10px;	
}

.qperrorclse
{
	margin-left:320px;
	text-align:right;		
}


.elbtlylbl
{
	padding-top:5px;
	padding-bottom:10px; 
	font-family:Verdana;
	font-size:11px;	
}
.navbrder
{
	padding-bottom:10px;
	border-right:4px inset #dedede; border-bottom:4px inset #dedede;
	width:100%;
}


.sportslist
{
	background-color:#cccccc;
	font-family:Verdana;
	font-size:11px;
	color: #B28181; /*000000;*/
	font-weight:bold;
	height:25px;
	
}

.sportsrowodd
{
	background-color:#eaeae9;		
	height:15px;
}

.ratingodd
{
	background-color:#eaeae9;		
	height:15px;
}


Table.tblSports
{
	border:1px solid #cccccc;
	font-size:11px;
	font-family:Verdana;
}

Table.tblSports td
{
	height:20px;
	padding-left:5px;	
}

Table.tblselected
{
	font-size:11px;
	font-family:Verdana;
}

Table.tblselected td
{	
	padding-left:5px;	
}
.tblgo
{
	height:10px;
}

.recreationdiv
{
	font-family:Verdana;
	font-size:11px;
	background-color:#e1dfdf;
	color:#000000;
	text-align:center;
	padding:5px 1px 10px 0px;
	width:98%;
	padding:5px;	
	border:1px solid #cac9c9;
	margin-top:10px;
}

#avail
{
	background:#e1dfdf;
	position: absolute; 
	width: 200px; 
	height: 40px; 
	z-index: 1; 
	left: 700px; 
	top: 480px;
	padding:4px;
	border:1px solid black;
}
.cls
{
	text-align:right;
	width:100%;			
	margin-top:15px;
}
.continue
{
	font-family:Arial;
	font-size:11px;
	text-align:right;
	padding-top:5px;
}
.continueleft
{
	font-family:Arial;
	font-size:11px;
	text-align:left;
	padding-top:5px;
}
Table.tblrate
{
	border:1px solid #cccccc;
}

Table.tblrate td
{
	height:20px;
	padding-left:5px;
	font-family:Verdana;
	font-size:10px;
	color:#000000;
	height:25px;	
}
.ded
{
	padding-top:15px;
	padding-bottom:15px;
	font-family:Verdana;
	font-size:11px;
	color:#000000;
}

.dedbld
{
	font-weight:bold;
}
.covoptnbld
{
	font-weight:bold;
}
Table.covtbl
{
	padding-top:0px;
	padding-bottom:20px;
	font-family:Verdana;
	font-size:11px;
	color:#000000;	
	border:1px solid gray;
}

Table.covtbl td
{
	padding:5px;
	border-top:1px solid #eeeeee;
	border-right:1px solid #eeeeee;	
}
.covnote
{
	font-size:11px;
	font-family:Verdana;
	background-color:#efefef;
	padding:5px;
	font-weight:bold;
}

.hostreg
{
	font-family:Verdana;
	font-size:11px;
	color:#000000;	
	padding-bottom:5px;
	padding-top:5px;
	padding-right:5px;	
}
Table.hostcovtbl
{
	font-family:Verdana;
	font-size:11px;
	color:#000000;	
}
Table.hostcovtbl td
{
	padding-top:5px;
	padding-bottom:5px;
}
Table.torunsports td
{
	padding-top:0px;
	padding-left:11px;	
	padding-bottom:0px;
}
Table.premiumtbl
{
	padding-top:0px;
	font-family:Verdana;
	font-size:11px;
	color:#000000;	
	border:1px solid gray;
}
Table.premiumtbl td
{
	padding:5px;
	border-top:1px solid #eeeeee;
	border-right:1px solid #eeeeee;
}
Table.premiumtblbreak
{
	padding-top:0px;
	font-family:Verdana;
	font-size:11px;
	color:#000000;	
	border:1px solid gray;
	WORD-BREAK:BREAK-ALL;
}
Table.premiumtblbreak td
{
	padding:5px;
	border-top:1px solid #eeeeee;
	border-right:1px solid #eeeeee;	
}
.prehead
{
	font-size:11px;
	background-color:#cccccc;
	font-weight:bold;
}
.prompttext
{
	color:#87252c;	
}

.totprompttext1
{
	background-color:#eeeeee;
	height:10px;
	width:90%;
	border-right:0px;
}

.totprompttext
{
	background-color:#eeeeee;	
	height:10px;
	border-left:0px;
}

.IndTotal
{
	background-color:#bebdbd;
	font-weight:bold;
}

#addtournment
{
	display:none;
}

.addtour
{
	margin-top:10px;
	margin-bottom:10px;
	text-align:right;

}

.nottble
{
	margin-top:10px;
	background:#ffffff;	
}

.bldtxt
{
	font-weight:bold;
}

a.leftmenulink
{
	text-decoration:none;
	cursor:hand;
	color:Black;
}


a.leftmenulink:hover
{
	background-color:#3c3a3a;
	text-decoration:none;
	color:#ffffff;
}
.popupbtn
{
	font-size:9px;
}

/* Added to the td containing the buttons "Yes" and "No" for the popup */
.tdstyle
{
	padding-left:130px ! important;	
}

.acceptdecline
{
	margin-top:10px;
	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;
}

/* Quote Summary */  
Table.notable
{
 	border-right:1px solid #e0dede;
    border-bottom:1px solid #e0dede;
    background:#ffffff;
}  
    
Table.notable td
{
    border-left:1px solid #e0dede;
    border-top:1px solid  #e0dede;
}
.QSBody
{
	margin-left:20px;
}
.QPcontinue
{
	font-family:Arial;
	font-size:11px;
	text-align:right;
	padding-top:10px;
}
.QSTable
{
	background-color:#CCCCCC;
	border-collapse:collapse;
	width:100%;
}
.QSedit
{
	text-align:right;
	color:#000000;
	font-family:10px;
	font-weight:bold;
} 
Table.QSData
{
	border:1px solid #000000;
	border-top:0px;
	border-left:0px;
}
Table.QSData td
{
	border-top:1px solid #000000;
	border-left:1px solid #000000;
	padding:3px;
}
Table.rowcol
{
	border:1px solid #cccccc;
	border-top:0px;
	border-left:0px;
}
Table.rowcol td
{
	border-top:1px solid #cccccc;
	border-left:1px solid #cccccc;
	padding:3px;
}
Table.rowcol th
{
	background-color:#ccc;
	height:25px;
	padding-left:5px;
}
.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-left:5px;
	padding-right:5px;
	padding-top:0px;
	padding-bottom:0px;
}
.sd
{
	width:100px;
	padding-right:0px;
	text-align:left;
}

#fixedtipdiv
{
	position:absolute;
	padding: 0px;
	font:normal 12px Verdana;
	line-height:18px;
	z-index:100;
	filter:alpha(opacity=90);
	-moz-opacity: 1.8;
	opacity: 1.8;
}
.man
{
	vertical-align:top;	
	text-align:right;
}

.errorinput
{
	border:1px solid red;
}

.searchtbl
{
	border:1px solid #cccccc;
	padding:5px;			
	font-family:Verdana;
	font-size:11px;
}

.ErrorPopupBG
{
	background:#aeaeae;
    filter:alpha(opacity=80);
    opacity:0.9;	
	width:1003px;
	height:expression(screen.height);	
	position: absolute;
	left: 0px; 
	top: 0px;
}

.errorbox
{
	background:#cccccc;
	border:4px solid #999999;
	width:100px;
	height:100px;	
	position: absolute;
	left: 400px; 
	top: expression(screen.height/3);
	padding-top:30px;
	padding-left:10px;	
	padding-right:20px;
}

.contactustbl
{
	padding:2px 0px 0px 0px;
}

.searchlist
{	
	padding:0px 0px 0px 0px;
}
/* Printer Friendly Page */
.printouter
{	
	width:625px;               
    margin-left:5px;
    padding-left:5px;
    padding-right:5px;
    padding-bottom:5px;
    border:2px solid gray;	
}
.printcontentpanel
{
	width:640px;
	border:0px;
	padding-top:0px;
}
.printlogobar2
{
	margin:5px 0px 0px 10px; 	
	width:640px;	
	font-family:verdana;
	font-size:11px;
}
.alphabetClass
{
	font-family:Verdana;
	font-size:45px;	
	color:#4B4B6E;
	font-weight:bold;
	vertical-align:middle;
}

.bggrey
{
	background-color:#efefef;
}

.Whatsthis
{
	text-decoration:underline;
	font-size:9px;
	font-family:Verdana;
	color:Blue;	
	cursor:hand;
}
.Whatsthis:hover
{
	text-decoration:none;
	font-size:9px;
	font-family:Verdana;
	color:Blue;	
}

.pricecol
{
	width:15%;
	text-align:right;
}

.nobld
{
	font-weight:normal;
}

.bluelink
{
	text-decoration:underline;
	font-weight:11px;
	font-family:Verdana;
	color:Blue;	
}

.bluelink:hover
{
	text-decoration:none;
	font-weight:11px;
	font-family:Verdana;
	color:Blue;	
}

.star
{
	padding-left:4px;		
	vertical-align:top;
	font-size:12px;
	color:Red;
}

.bulletimg
{
	vertical-align:middle;	
}

.paystatus
{
	font-size:14px;
	font-weight:bold;
}

.btndiv
{
	float:left;
	border:1px solid red;
	text-align:right;
}

Table.trans
{
    border-right:1px solid #cccccc;
    border-bottom:1px solid #cccccc;
    background:#ffffff;
}   
    
Table.trans td
{
    border-left:1px solid #cccccc;
    border-top:1px solid  #cccccc;
    height:25px;
    padding-left:5px;
}
    
.transhead
 {
 	font-weight:bold;
 	background-color:#cccccc;
 	padding-left:5px;
 }
.editdelete
{
	text-decoration:underline;
	font-size:11px;
	font-family:Verdana;
	color:Blue;	
}
Table.addinfotbl
{
	width:100%;
}

.addinfotblhead
{
	background-color:#ccc;
	padding:0px 0px 0px 5px;
	height:25px;
	font-weight:bold;
}

.dis
{
	background:#ccc;	
}

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;
}

.notice
{
	font-family:Arial;
	font-size:16px;
	color:red;	
	text-align:center;
	font-weight:bold;
	height:40px;
}

.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;	
}
/* 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;
}

/* added Mar 13 */

.tabtableactive
{
	background:#808080;
	border:1px solid #808080;
	height:25px;
	text-align:center;
	padding-left:4px;
	padding-right:4px;
	color:white;
	font-size:12px;
	font-weight:bold;
}

.tabtableINactive
{
	background:#F8F8F8;
	height:25px;
	text-align:center;
	padding-left:4px;
	padding-right:4px;
	border:1px solid #808080;
	border-bottom:0px;
	font-size:12px;
	font-weight:bold;
}

.tabcontent
{
	border:1px solid #808080;
	padding:5px
}

a.mainlinksred
{
	color:#ffffff; /*Rajani    c90f3e*/
	font-weight:bold;
	text-decoration:underline;

}

a.mainlinksred:hover
{
	color:#ffffff; /*Rajani */
	font-weight:bold;
	text-decoration:none;
}


.leftmargintbl
{
	margin-left:15px;
}
.premtxt
{
	color:#000000;
	font-weight:bold;
}
ol
{
	margin-top:0px;
	margin-bottom:0px;
}
.textboxunderline
{
	border-top:0px;
	border-right:0px;
	border-left:0px;
	border-bottom:1px solid black;
}
/* By Hemant */
.progpromotitlenopadding
{
	color:#4B4B6E;
	font-family:Arial;
	font-weight:bold;
	font-size:14px;
	padding-bottom:25px;
	
}
.prgmtxtnopadding
{
	font-family:Verdana;
	font-size:11px;
	padding-left:0px;
	color:#000000;
}

a.bluelinkunderline:link
{
	text-decoration:underline;
	font-size:11px;
	font-family:Verdana;
	color:Blue;	
}

a.bluelinkunderline:hover
{
	text-decoration:none;
	font-size:11px;
	font-family:Verdana;
	color:Blue;
}

a.bluelinkunderline:visited
{
	text-decoration:underline;
	font-size:11px;
	font-family:Verdana;
	color:Blue;	
}


a.bluelinks:link
{
	text-decoration:underline;
	font-size:11px;
	font-family:Verdana;
	color:Blue;
}

a.bluelinks:hover
{
	text-decoration:none;
	font-size:11px;
	font-family:Verdana;
	color:Blue;	
}
a.bluelinks:visited
{
	text-decoration:underline;
	font-size:11px;
	font-family:Verdana;
	color:Blue;
}
.reg2
{
	font-family:Verdana;
	font-size:10px;
}
A.programlinksred 
{
		FONT-WEIGHT: bold;	
		COLOR: #000000;	
		TEXT-DECORATION: underline;
}
A.programlinksred:hover 
{	
	FONT-WEIGHT: bold;	
	COLOR: #000000;	
	TEXT-DECORATION: none
}
/* Hemant : For Popup Error Messages : START*/
.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: White;
	border-color:#717273;
	border-style:solid;
	height:150px;
	width:400px;
	font-family:Verdana;
	font-size:12px;
	color:Black;	
	z-index:1200;
    margin-left:-150px;  
   /* margin-top:-208px; */
}
.ErrMessageHeader
{
	height:20px;
	background-color:#717273;
	color:White;
	font-family:Verdana;
	font-size:14px;
	width:100%
}
.ErrMessageBackGround
{
	background: #aeaeae;
    filter: alpha(opacity=70);
    opacity: 0.7;
	top: expression(((e=document.documentElement.scrollTop)?e:document.body.scrollTop)+'px');
	left: expression(((e=document.documentElement.scrollLeft)?e:document.body.scrollLeft)+'px'); 
	position:absolute;
    height:2500px;
    /*height:100%;*/
	/*z-index:1000;*/
}
/* For Popup Error Messages : END*/
/*For Certifcate OF Insurance Request Page edit delete and preview buttons : START */
.bluelink1
{
    text-decoration:underline;
	font-weight: normal;
    font-family:Verdana;                                
}

.bluelink1:hover
{
    text-decoration:none;    
    font-family:Verdana;                                
}
/* For Certifcate OF Insurance Request Page edit delete and preview buttons : END*/
/*For ApplicationPrintableUC : START */
a.applicationprintred
{
	color:#c90f3e;
	font-weight:bold;
	text-decoration:underline;
}
.applicationprint
{
	text-decoration:underline;
	font-weight:11px;
	font-family:Verdana;
	color:Blue;	
}
.applicationprint:hover
{
	text-decoration:none;
	font-weight:11px;
	font-family:Verdana;
	color:Blue;	
}
/*For ApplicationPrintableUC : START */
/* Styles from Track1 Main Site */
.nwprgtitlesmall
{
	font-family:Verdana;
	font-size:11px;
	font-weight:bold;
	margin-bottom:5px;
	color:#000000;
}
.prgmtxt
{
	font-family:Verdana;
	font-size:11px;
	padding-left:10px;
	color:black;
	font-weight:normal;
}
.pgmhyphen
{
	text-align:center;
	line-height : 15px;
}
.underlinedtitle
{
	font-family:Verdana;
	font-size:11px;
	font-weight:bold;
	margin-bottom:5px;
	color:#000000;
	text-decoration:underline;
}
/*Styles from Track1 Main Site */
/*Styles for the Glossary page*/
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;
}
.nwprgtitle
{
	font-family:Verdana;
	font-size:12px;
	font-weight:bold;
	margin-bottom:5px;
	color:#4b4b6e;
}
/*Styles for the Glossary page*/
/* Styles for the agents page */
.nwprgtitlesmedium
{
	font-family:Verdana;
	font-size:10px;
	font-weight:bold;
	margin-bottom:5px;
	color:#000000;
}
/*styles for services pages :START*/

a.applyonline:link
{
	font-family:verdana;
	font-size:11px;
	color:blue;
	padding-top:2px;
	padding-bottom:2px;
}
a.applyonline:hover
{
	font-family:verdana;
	font-size:11px;
	color:blue;
	padding-top:2px;
	padding-bottom:2px;
}
a.applyonline:visited
{
	font-family:verdana;
	font-size:11px;
	color:blue;
	padding-top:2px;
	padding-bottom:2px;
}

/*styles for services pages :END*/
/*styles for PopUp Messages :  START*/
a.popupemailus
{
	color:blue !important;
	font-size:12px !important;
}
/*styles for PopUp Messages :  End*/
/*styles for Bread Crumb in mozilla, defect id 24 in common screen sit:  START*/
/*styles for Bread Crumb in mozilla, defect id 24 in common screen sit:  End*/

/* For the content shared Pages :Start*/
.titlepaddingbottom
{
padding-bottom: 10px;
}
/* For the content shared Pages : END */

.welmsghm
{
	font-family:Verdana;
	font-size:11px;
	font-weight:bold;
	color:#000000;	
	padding-top:30px;
	padding-bottom:2px;
}

/*Insured Information Note - added 3 dec 2010*/
.InsuredInfoNote
{
	font-family:Verdana;
	font-size:11px;
	color:Red;
	font-weight:bold;
	padding-bottom:5px;
	padding-bottom:5px;

}

/*Instructor Rating Note - added 08 dec 2010*/

.RatingInfoNote
{
	font-family:Verdana;
	font-weight:bold;
	padding-bottom:5px;
	padding-top:5px;
} 


/*Start - Added for Fraud Warning text - 22 Sep 2011*/
table.tblFraudWarning
{
	background-color:#CCCCCC;
	text-align:justify;
	/*line-height:15px;*/
}
table.tblFraudWarning td.summary
{
    font-size: 14px; 
    font-weight: bold; 
    background-color: #CCCCCC;
    /*text-align:center;
    height:15px;*/
}
.QSheader3Black
{
    font-weight:bold;
    font-family:Verdana;	
    color:#000000;
    background-color:#CCCCCC;
    border:1px;
    border-color:#000000;	
}
.Terms
{
    font-size: 11px;
    font-family: Verdana;
    color: #000000;
    background-color: #CCCCCC;
    border: 1px;
    border-color: #CCCCCC;
    /*padding-bottom:5px;
    padding-top:5px;*/
}
/*End - Added for Fraud Warning text - 22 Sep 2011*/
@media print and (min-width: 5px){
    
    .printcontentpanel {
        width: 80%;
    }
    td {
	    font-size:20px !important;
    }
   }
/*157907*/
   #leftpanellogin{display:none;} 
</pre></body></html>