.balloonstyle{
		position:absolute;
		top: -500px;
		left: 0;
		padding: 5px;
		visibility: hidden;
		border:1px solid black;
		font:bold 11px Verdana;
		line-height: 14px;
		z-index: 1000;
		background-color: #157DBE;
		color:white;
		width: 350px;
		/*Remove below line to remove shadow. Below line should always appear last within this CSS*/
		filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135,Strength=5);
	}
	
#arrowhead{
z-index: 99;
position:absolute;
top: -500px;
left: 0;
visibility: hidden;
}



.titleheader {font-family: tahoma, verdana;
				font-size:16px;
				font-weight: bold;
				color: 264362;
				letter-spacing: -1px ;
				}
		
.head		{color : #585858 ;
		background : none ; 
		font-weight : bold ;
		letter-spacing: 0px ;
		font-size : 18px ;
		line-height: 25px ;
		font-family: verdana, arial, helvetica, sans-serif 
		}
		
.subhead	{color : #157DBE ;
		background : none ; 
		font-weight : bold ;
		letter-spacing: 0px ;
		font-size : 17px ;
		line-height: 25px ;
		font-family: verdana, arial, helvetica, sans-serif;
		text-align:center;
		margin-bottom:16px;
		}
		
h1	{font-family: tahoma, verdana, helvetica; 
		font-size:20px; 
		color: #157DBE;
		font-weight:bold;
		}
		
.smallheader	{color : #000000 ;
		font-weight : bold ;
		letter-spacing: 0px ;
		font-size : 10px ;
		line-height: 12px ;
		font-family: verdana, arial, helvetica, sans-serif ; 
		}
		
.mainsmall		{color : #000000 ;
		font-weight : book ;
		font-size : 10px ;
		line-height: 12px ;
		text-align:left;
		font-family: verdana, arial, helvetica, sans-serif ;
		
		}
		
.maintextarea		{color : #000000 ;
		font-weight : book ;
		letter-spacing: 0px ;
		font-size : 12px ;
		line-height: 16px ;
		width: 800px;
		margin-top:-60px; 
		text-align:left;
		font-family: tahoma, arial, helvetica, sans-serif ; 
		}
		
#wrap {
	width:850px;
	align:center;
	min-height: 300px;
	margin-left:-10px;
	padding-top:40px;
	}
	
#heightcontrol {
	min-height: 500px;
	align:center;
	margin-left:2000px;
	float: right;
	}

	
#leftcolumn {float: left;
		margin-left: -10px;
		line-height:18px;
   		width: 540px;
		font-family: verdana, tahoma, arial, helvetica, sans-serif ;
		font-size : 12px ;
		text-align:left;
        }
		
		
#leftcolumn2 {float: left;
		margin-left: -1px;
		line-height:18px;
   		width: 700px;
		font-family: verdana, tahoma, arial, helvetica, sans-serif ;
		font-size : 12px ;
		text-align:left;
        }
		
#rightcolumn { float: right;
		width: 250px;
		font-family: tahoma, arial, helvetica, sans-serif ;
		font-size : 12px ;
		text-align:left;
	}
		
.spacer {
	clear: both;
	}

.faqtableheader {
		background-image: url(images/faqsBoxTop.jpg); 
		background-repeat:no-repeat; 
		height:58px;
		width:255px;
		}

.faqtabletop {
		background-image: url(images/faqsBoxTop.jpg); 
		background-repeat:no-repeat; 
		height:38px;
		width:231px;
		}
		
.faqtablemid {
		background-image: url(images/faqContentMid.jpg); 
		background-repeat:repeat-y; 
		height:200px;
		width:231px;
		padding-left: 15px;
		padding-right: 15px;
		vertical-align:top;
		padding-top:15px;
		color:#ffffff;
		}
		
.faqtablebot { 
		background-image: url(images/faqContentBot.jpg); 
		background-repeat:no-repeat; 
		height:41px;
		width:235px;
		}
	
	
.bottomtablecellborder {color : #000000 ;
		font-weight : book ;
		letter-spacing: 0px ;
		font-size : 11px ;
		font-family: tahoma, arial, helvetica, sans-serif ;
		border-bottom: 1px solid lightgrey; 
		}
		
.tableheader {padding:5px; 
		background-image: url(images/bg_panels_julian.gif); 
		background-repeat:repeat-x; 
		border-bottom: 1px solid lightgrey;
		font-size:12px;
		font-weight:book;
		font-family: tahoma, arial, helvetica, sans-serif ;
		background-color:#ffffff;
		}
		

.tableheaderorder {padding:5px; 
		background-image: url(images/bg_panels_julian.gif); 
		background-repeat:repeat-x; 
		border-bottom: 1px solid lightgrey;
		border-top: 1px solid lightgrey;
		font-size:12px;
		font-weight:book;
		font-family: tahoma, arial, helvetica, sans-serif ;
		background-color:#ffffff;
		}
		
.tablebaseorder {border:1px solid lightgrey; 
		font-family:verdana, helvetica; 
		font-size:11px; 
		padding:4px;
		background-color:#ffffff;
		text-align:left;
		} 
.tablebase {border:1px solid lightgrey; 
		font-family:verdana, helvetica; 
		font-size:11px; 
		padding:4px;
		background-color:#FDFCE1;
		}
		
.tableSubhead {border-bottom:1px solid lightgrey; 
		font-family:verdana, helvetica; 
		font-size:11px; 
		padding:4px;
		background-color:#FDFCE1;
		text-align:left;
		}
		
.tablebasenopad {border:1px solid lightgrey; 
		font-family:verdana, helvetica; 
		font-size:11px; 
		padding:3px;
		}
		
.tablegeneric11 {
		font-family:verdana, helvetica; 
		font-size:11px; 
		text-align:left;
		} 
		
.tablegenericwhite {
		font-family:verdana, helvetica; 
		font-size:11px; 
		text-align:left;
		background-color:#ffffff;

		}
		
.tablegeneric11border {
		font-family:verdana, helvetica; 
		font-size:11px; 
		text-align:left;
		border-bottom: 1px solid lightgrey;
		}
		
.tablefeesCity {
		font-family:verdana, helvetica; 
		font-size:11px; 
		text-align:left;
		border-bottom: 1px solid #d9d9d9;
		} 
			
.tablegeneric {
		font-family:verdana, helvetica; 
		font-size:11px; 
		padding:10px;
		text-align:left;
		} 
.small		{color : #000000 ;
		font-weight : book ;
		letter-spacing: 0px ;
		font-size : 9px ;
		line-height: 12px ;
		font-family: verdana, arial, helvetica, sans-serif ; 
		}
		
h1		{font-family: tahoma; verdana; 
		font-size:18px; 
		font-weight: bold; 
		color: #0D5079; 
		}
		
.loginpageleft	{font-family: verdana, tahoma; 
		font-size:12px; 
		color: #264362;
		width:400px;
		text-align:left;
		margin-left:0px;
		}

.main	{font-family: verdana, tahoma; 
		font-size:12px; 
		color: #264362; 
		}
		
.main11	{font-family: tahoma, verdana; 
		font-size:11px; 
		color: #000000; 
		}
		
.main20	{font-family: tahoma, verdana, helvetica; 
		font-size:20px; 
		color: #157DBE;
		font-weight:bold;
		}
		
.mainsmall		{color : #000000 ;
		font-weight : book ;
		letter-spacing: 0px ;
		font-size : 11px ;
		line-height: 15px ;
		font-family: verdana, arial, helvetica, sans-serif ; 
		}
		
.mainsmallw		{color : #ffffff ;
		font-weight : book ;
		letter-spacing: 0px ;
		font-size : 11px ;
		line-height: 11px ;
		font-family: verdana, arial, helvetica, sans-serif ; 
		}
		
.main9		{color : #000000 ;
		font-weight : bold ;
		letter-spacing: 0px ;
		font-size : 9px ;
		line-height: 9px ;
		font-family: verdana, arial, helvetica, sans-serif ; 
		}
		
.main8		{color : #000000 ;
		font-weight : bold ;
		letter-spacing: 0px ;
		font-size : 8px ;
		line-height: 12px ;
		font-family: verdana, arial, helvetica, sans-serif ; 
		}
			
b		{font-weight : bold ;
		font-family: tahoma, verdana; 
		font-size:12px; 
		color: #1f679c;
		}
		
li		{font-weight : bold ;
		font-family: verdana, arial, helvetica, sans-serif ; 
		font-size:12px; 
		color: #1f679c;
		}
		
li.eleven	{font-weight : normal ;
		font-family: verdana, arial, helvetica, sans-serif ; 
		font-size:11px; 
		color: #000000;
		}
		
strong	{font-weight : bold ;
		font-family: tahoma, verdana; 
		font-size:11px; 
		color: #264362;
		}
		
i		{color : #000000 ;
		font-weight : bold ;
		font-style : italic ;
		letter-spacing: 0px ;
		font-size : 12px ;
		line-height: 16px ;
		font-family: verdana, arial, helvetica, sans-serif ; 
		}

.forminput		{color : #000000 ;
		font-weight : book ;
		letter-spacing: 0px ;
		font-size : 11px ;
		font-family: verdana, arial, helvetica, sans-serif ; 
		}
		
.inputext		{color : #000000 ;
		font-weight : book ;
		letter-spacing: 0px ;
		padding:2px;
		font-size : 11px ;
		font-family: verdana, arial, helvetica, sans-serif ; 
		}
		
.submitbutton {border:1px solid lightgrey; 
		font-family:verdana, helvetica; 
		Color:#ffffff;
		font-size:11px; 
		padding:2px;
		background-color:#3AA3E4;
		text-align:center;
		} 
			


		
A:link {text-decoration: underline; font-family:tahoma, verdana; font-size:12px; color:#157DBE; font-weight : bold ;
		}

A:active {text-decoration: underline; font-family:tahoma, verdana; font-size:12px; color:#157DBE; font-weight : bold ;
		}

A:visited {text-decoration: underline; font-family:tahoma, verdana; font-size:12px; color:#157DBE; font-weight : bold ;
		}

A:HOVER {text-decoration: underline; font-family:tahoma, verdana; font-size:12px; color:#157DBE; font-weight : bold ;
}