.h2{
	font-family: Verdana, Helvetica, sans-serif;
	font-weight:bold;
	text-align:left;
}
.h2s{
	font-family: Verdana, Helvetica, sans-serif;
	font-weight:normal;
	text-align:left;
}
.h2s2{
	font-family: Verdana, Helvetica, sans-serif;
	font-weight:normal;
	font-size:18px;
text-align:left;
	line-height:24px;
	margin:0px;
}
.h2s3{
	font-family: Verdana, Helvetica, sans-serif;
	font-weight:normal;
	font-size:13px;
	width:690px;
	margin:0px;
	text-align:right;
}
.h2s4{
	font-family: Verdana, Helvetica, sans-serif;
	font-weight:normal;
	font-size:15px;
	margin:0px;
}
.h2s5{
	font-family: Verdana, Helvetica, sans-serif;
	font-weight:normal;
	font-size:14px;
	margin:0px;
	text-align:middle;
	vertical-align:middle;
}
.ulclass
{
	font-family: Verdana, Helvetica, sans-serif;
	font-weight:normal;
	padding:0px;
	font-size:14px;
	vertical-align:top;
	margin-top:2px;
	margin-left:30px;
	line-height:20px;
}
.ulclass2
{
	font-family: Verdana, Helvetica, sans-serif;
	font-weight:normal;
	padding-left:10px;
	font-size:14px;
	vertical-align:top;
	margin-top:2px;
	margin-left:30px;
	line-height:20px;
}
.ulclass3
{
	font-family: Verdana, Helvetica, sans-serif;
	font-weight:normal;
	padding-left:10px;
	font-size:11px;
	vertical-align:top;
	margin-top:2px;
	margin-left:20px;
	line-height:20px;
	text-align:left
}
.inputboxtop {
	FONT-SIZE: 11px;
	COLOR: #A6A6A6;
	FONT-FAMILY: Verdana, Helvetica, sans-serif;
	font-size:14px;
	width:180px;
	}

.inputbox {
	FONT-SIZE: 11px;
	COLOR: #A6A6A6;
	FONT-FAMILY: Verdana, Helvetica, sans-serif;
	font-size:14px;
	width:210px;
	}

.button1 {
	font-family: Calibri, Verdana, Helvetica, sans-serif;
	font-size:20px; color: #fff;
	font-weight: bold; background-color: #595959;
	text-align: center; vertical-align:text-top;
	height: 60px; width:195px;
	border:none;
	}

.button2 {
	font-family: Calibri, Verdana, Helvetica, sans-serif;
	font-size:20px; color: #fff;
	font-weight: bold; background-color: #1f497d;
	text-align: center; vertical-align:text-top;
	height: 60px; width:195px;
	border:none;
	}

.button3 {
	font-family: Calibri, Verdana, Helvetica, sans-serif;
	font-size:20px; color: #fff;
	font-weight: bold; background-color: #e46c0a;
	text-align: center; vertical-align:text-top;
	height: 60px; width:195px;
	border:none;
	}

.button4 {
	font-family: Calibri, Verdana, Helvetica, sans-serif;
	font-size:20px; color: #fff;
	font-weight: bold; background-color: #ff0000;
	text-align: center; vertical-align:text-top;
	height: 60px; width:195px;
	border:none;
	}


/* Border CSS */


/* html #tlc, * html #trc {height: 1%;}*/

#tlc, #trc { zoom: 1 }

body
	{
	margin: 0;
	padding: 0;
	background-color: white;
	font-size: 100.01%;
	text-align: center; 
	}

#box
	{
	position: relative;
	margin-left: auto;
	margin-right: auto;	
	
	padding: 0;
	text-align: left;
	width:255px;				/* <-- use this to tie width to viewport size */
	width: 23em;				/* <-- use this for a set width */
	background-color: #ABD8F3;
	height:38em;
	}
 	
#content
	{
	padding:1.5em;
	
	}

#content h1
	{
	color:#0354c2;
	font-weight: bold;
	font-size: 1.2em;
	font-family: helvetica, geneva, arial, sans-serif;
	}
		
#content p
	{
	color:#3b3b3b;
	font-size: 1em;
	line-height: 1.3em;
	font-family: arial, helvetica, sans-serif;
	}
		
/* ---=== border code follows ===--- */
/*
	tlc = top left corner
	trc = top right corner
	blc = bottom left corner
	brc = bottom right corner
	lb = left border
	rb = right border
	tb = top border
	bb = bottom border 
*/

#tlc, #trc, #blc, #brc
	{
	background-color: transparent;
	background-repeat: no-repeat;
	}

#tlc
	{
	background-image:url(images/va/tlc.gif);
	background-position: 0% 0%;
	}

#trc
	{
	background-image:url(images/va/trc.gif);
	background-position: 100% 0%;
	}
	
#blc
	{
	background-image:url(images/va/blc.gif);
	background-position: 0% 100%;
	}

#brc
	{
	background-image:url(images/va/brc.gif);
	background-position: 100% 100%;
	}

#tb, #bb
	{
	background-color: transparent;
	background-repeat: repeat-x;
	}
			
#tb
	{
	background-image:url(images/va/top.gif);
	background-position: 0% 0%;
	}

#bb
	{
	background-image:url(images/va/bottom.gif);
	background-position:0 100%;
	}
	
#rb
	{
	background-image:url(images/va/right.gif);
	background-position: 100% 0%;
	background-repeat: repeat-y;
	}

#lb
	{
	background-image:url(images/va/left.gif);
	background-position: 0% 100%;
	background-repeat: repeat-y;
	}
			
			
#tlcg, #trcg { zoom: 1 }

#boxg
	{
	position: relative;
	margin-left: auto;
	margin-right: auto;	
	padding: 0;
	text-align: left;
	width:230px;				/* <-- use this to tie width to viewport size */
	width: 28em;				/*<-- use this for a set width */
	background-color: #ABD8F3;
	height:38em;
	}

/*#boxg
	{
	position: relative;
	margin-left: auto;
	margin-right: auto;		
	padding: 0;
	text-align: left;
	
	}*/
	
#contentg
	{
	padding:1.3em;
	
	}

#contentg h1
	{
	color:#0354c2;
	font-weight: bold;
	font-size: 1.2em;
	font-family: helvetica, geneva, arial, sans-serif;
	}
		
#contentg p
	{
	color:#3b3b3b;
	font-size: 1em

	font-family: arial, helvetica, sans-serif;
	}
	
/* ---=== border code follows ===--- */
/*
	tlc = top left corner
	trc = top right corner
	blc = bottom left corner
	brc = bottom right corner
	lb = left border
	rb = right border
	tb = top border
	bb = bottom border 
*/

#tlcg, #trcg, #blcg, #brcg
	{
	background-color: transparent;
	background-repeat: no-repeat;
	}

#tlcg
	{
	background-image:url(images/va/tlc-g.gif);
	background-position: 0% 0%;
	}

#trcg
	{
	background-image:url(images/va/trc-g.gif);
	background-position: 100% 0%;
	}
	
#blcg
	{
	background-image:url(images/va/blc-g.gif);
	background-position: 0% 100%;
	}

#brcg
	{
	background-image:url(images/va/brc-g.gif);
	background-position: 100% 100%;
	}

#tbg, #bbg
	{
	background-color: transparent;
	background-repeat: repeat-x;
	}
			
#tbg
	{
	background-image:url(images/va/top-g.gif);
	background-position: 0% 0%;
	}

#bbg
	{
	background-image:url(images/va/bottom-g.gif);
	background-position:0 100%;
	}
	
#rbg
	{
	background-image:url(images/va/right-g.gif);
	background-position: 100% 0%;
	background-repeat: repeat-y;
	}

#lbg
	{
	background-image:url(images/va/left-g.gif);
	background-position: 0% 100%;
	background-repeat: repeat-y;
	}
		
#tlcgs, #trcgs { zoom: 1 }


#boxgs
	{
	position: relative;
	margin-left: auto;
	margin-right: auto;	
	padding: 0;
	text-align: left;
	}
 	
#contentgs
	{
	padding:1.2em;
	
	}

#contentgs h1
	{
	color:#0354c2;
	font-weight: bold;
	font-size: 1.2em;
	font-family: helvetica, geneva, arial, sans-serif;
	}
		
#contentgs p
	{
	color:#3b3b3b;
	font-size: 1em;
	line-height: 1.3em;
	font-family: arial, helvetica, sans-serif;
	}
		
/* ---=== border code follows ===--- */
/*
	tlc = top left corner
	trc = top right corner
	blc = bottom left corner
	brc = bottom right corner
	lb = left border
	rb = right border
	tb = top border
	bb = bottom border 
*/

#tlcgs, #trcgs, #blcgs, #brcgs
	{
	background-color: transparent;
	background-repeat: no-repeat;
	}

#tlcgs
	{
	background-image:url(images/va/tlc-gs.gif);
	background-position: 0% 0%;
	}

#trcgs
	{
	background-image:url(images/va/trc-gs.gif);
	background-position: 100% 0%;
	}
	
#blcgs
	{
	background-image:url(images/va/blc-gs.gif);
	background-position: 0% 100%;
	}

#brcgs
	{
	background-image:url(images/va/brc-gs.gif);
	background-position: 100% 100%;
	}

#tbgs, #bbgs
	{
	background-color: transparent;
	background-repeat: repeat-x;
	}
			
#tbgs
	{
	background-image:url(images/va/top-gs.gif);
	background-position: 0% 0%;
	}

#bbgs
	{
	background-image:url(images/va/bottom-gs.gif);
	background-position:0 100%;
	}
	
#rbgs
	{
	background-image:url(images/va/right-gs.gif);
	background-position: 100% 0%;
	background-repeat: repeat-y;
	}

#lbgs
	{
	background-image:url(images/va/left-gs.gif);
	background-position: 0% 100%;
	background-repeat: repeat-y;
	}


#tlcgn, #trcgn { zoom: 1 }


#boxgn
	{
	position: relative;
	margin-left: auto;
	margin-right: auto;	
	padding: 0;
	height:38em;
	}
 	
#contentgn
	{
	padding:1.5em;
	
	}

#contentgn h1
	{
	color:#0354c2;
	font-weight: bold;
	font-size: 1.2em;
	font-family: helvetica, geneva, arial, sans-serif;
	}
		
#contentgn p
	{
	color:#3b3b3b;
	font-size: 1em;
	line-height: 1.3em;
	font-family: arial, helvetica, sans-serif;
	}
		
/* ---=== border code follows ===--- */
/*
	tlc = top left corner
	trc = top right corner
	blc = bottom left corner
	brc = bottom right corner
	lb = left border
	rb = right border
	tb = top border
	bb = bottom border 
*/

#tlcgn, #trcgn, #blcgn, #brcgn
	{
	background-color: transparent;
	background-repeat: no-repeat;
	}

#tlcgn
	{
	background-image:url(images/va/tlc-n.gif);
	background-position: 0% 0%;
	}

#trcgn
	{
	background-image:url(images/va/trc-n.gif);
	background-position: 100% 0%;
	}
	
#blcgn
	{
	background-image:url(images/va/blc-n.gif);
	background-position: 0% 100%;
	}

#brcgn
	{
	background-image:url(images/va/brc-n.gif);
	background-position: 100% 100%;
	}

#tbgn, #bbgn
	{
	background-color: transparent;
	background-repeat: repeat-x;
	}
			
#tbgn
	{
	background-image:url(images/va/top-n.gif);
	background-position: 0% 0%;
	}

#bbgn
	{
	background-image:url(images/va/bottom-n.gif);
	background-position:0 100%;
	}
	
#rbgn
	{
	background-image:url(images/va/right-n.gif);
	background-position: 100% 0%;
	background-repeat: repeat-y;
	}

#lbgn
	{
	background-image:url(images/va/left-n.gif);
	background-position: 0% 100%;
	background-repeat: repeat-y;
	}
		
#tlcgg, #trcgg { zoom: 1 }



#boxgg
	{
	position: relative;
	margin-left: auto;
	margin-right: auto;		
	padding: 0;
	text-align: left;
height:140px;
	}
 	
#contentgg
	{
	padding:1.1em;
	
	}
		
/* ---=== border code follows ===--- */
/*
	tlc = top left corner
	trc = top right corner
	blc = bottom left corner
	brc = bottom right corner
	lb = left border
	rb = right border
	tb = top border
	bb = bottom border 
*/

#tlcgg, #trcgg, #blcgg, #brcgg
	{
	background-color: transparent;
	background-repeat: no-repeat;
	}

#tlcgg
	{
	background-image:url(images/va/tlc-gg.gif);
	background-position: 0% 0%;
	}

#trcgg
	{
	background-image:url(images/va/trc-gg.gif);
	background-position: 100% 0%;
	}
	
#blcgg
	{
	background-image:url(images/va/blc-gg.gif);
	background-position: 0% 100%;
	}

#brcgg
	{
	background-image:url(images/va/brc-gg.gif);
	background-position: 100% 100%;
	}

#tbgg, #bbgg
	{
	background-color: transparent;
	background-repeat: repeat-x;
	}
			
#tbgg
	{
	background-image:url(images/va/top-gg.gif);
	background-position: 0% 0%;
	}

#bbgg
	{
	background-image:url(images/va/bottom-gg.gif);
	background-position:0 100%;
	}
	
#rbgg
	{
	background-image:url(images/va/right-gg.gif);
	background-position: 100% 0%;
	background-repeat: repeat-y;
	}

#lbgg
	{
	background-image:url(images/va/left-gg.gif);
	background-position: 0% 100%;
	background-repeat: repeat-y;
	}
					
