/* Copyright 2006 Vizant Group LLC.  All Rights Perturbed. */

/* Table of Contents */
/* -Page, Buttons, Layout */
/* -Form Elements */
/* -Image Elements */
/* -Text Elements */
/* -Link Elements */
/* -Client Specific */
/* Thank You, Drive Thru. */

/* Page, Buttons, Layout */

body {
	margin-left: 0px;
	margin-top: 2px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #31AFE2;
}

td.content1 {background: url(images/mainContent.jpg); background-position: bottom ; background-repeat: no-repeat ;}
td.leftSide {background: url(images/leftSide.jpg); background-position: bottom ; background-repeat: no-repeat ;}

.buttonMargin {position: relative;
			   left: 22px;}
#button1 a {
		position: relative;
		display:block;
		width:186px;
		height: 46px;
		margin: 0em; 
		color:white;
		background: url("images/facade2Button.jpg") no-repeat;
		text-decoration: none;
		}
#button1 a:hover {	
		background-position: -186px 0;
		color: blue;
		text-decoration: none;
		}
#topbutton2 a {
		position: relative;
		display:block;
		width:176px;
		height: 39px;
		margin: 0em; 
		color:white;
		background: url("images/vg_topButton2.jpg") no-repeat;
		text-decoration: none;
		}
#topbutton2 a:hover {	
		background-position: -176px 0;
		color: blue;
		text-decoration: none;
		}
#topbutton3 a {
		position: relative;
		display:block;
		width:176px;
		height: 59px;
		margin: 0em; 
		color:white;
		background: url("images/vg_topButton3.jpg") no-repeat;
		text-decoration: none;
		}
#topbutton3 a:hover {	
		background-position: -176px 0;
		color: blue;
		text-decoration: none;
		}
.buttonText {font-family: arial; font-size: 12pt; font-style: bold; font-weight: bold; color: #000000;}
#photoHolder {width:600px;}	
/* EEECK!  You can't have tables in the perfect Nirvana of CSS can you? */	
table.standardTable {
		border-collapse:collapse;
		position: relative;
		padding: 0px;
		border-spacing: 0px;
		margin: 0px;
		}
		
		
.sectionButton1text{position: relative;
	top:7px;
	right: 4px;
	word-spacing: -2;
	}
.buttonAlign2{position: relative;
	top:7px;
	text-indent: 2px;
	text-align: center;
	}
	
.buttonTextAlign{position: relative;
	top: 12px;
	left: 20px;
	}


/* Form Elements */
input.textfield1 {
	margin:0px;
	height:16px;
	width:45px;
	border:solid 1 #000FF;
	background: transparent;
	background-color:#FFFFFF;
	/*url("graphics/textfield_bg.gif") no-repeat; */ }

input.textfield2 {
	margin:0px;
	height:16px;
	width:108px;
	font-size: 9px;
	border:solid 1 #000FF;
	background: transparent;
	background-color:#FFFFFF;
	/*url("graphics/textfield_bg.gif") no-repeat; */ }

/* Image Elements */
.dropshadow {border: 1px black solid;
             border-width: 0px 2px 2px 0px;
			 background: #0000FF }
.outline {border: 3px blue solid;
             border-width: 3px 3px 3px 3px;
			 background: #0000FF }



/* Text Elements */	

.HeaderText   { font-family: arial; font-size: 17pt; font-style: normal; font-weight: bold; color: #000000; padding-left:27px; position: relative; top: 10px; }
.standardPageTitle { font-family: arial; font-size: 16pt; font-style: normal; font-weight: normal; color: #000000; text-align: left; padding-left: 20px; }
#standardPageText { font-family: arial; font-size: 12pt; font-style: normal; font-weight: normal; color: #000000; text-align: left; padding-left: 20px; padding-right: 20px;}

.standard7pt {  font-family: verdana; font-size: 7pt; font-style: normal; font-weight: normal; color: #000000;}

.standard8pt {  font-family: verdana; font-size: 8pt; font-style: normal; font-weight: normal; color: #000000;}
.standard {  font-family: verdana; font-size: 9pt; font-style: normal; font-weight: normal; color: #000000;}
.standard9pt {  font-family: verdana; font-size: 9pt; font-style: normal; font-weight: normal; color: #000000;}
.standard10pt {  font-family: verdana; font-size: 10pt; font-style: normal; font-weight: normal; color: #000000;}
.standard10ptbold {  font-family: verdana; font-size: 10pt; font-style: bold; font-weight: bold; color: #000000;}

.standard12pt {  font-family: verdana; font-size: 12pt; font-style: normal; font-weight: normal; color: #000000;}
.standard11ptbold {  font-family: verdana; font-size: 11pt; font-style: bold; font-weight: bold; color: #000000;}

.standard12ptbold {  font-family: verdana; font-size: 12pt; font-style: bold; font-weight: bold; color: #000000;}
.standard12ptitalicbold {  font-family: verdana; font-size: 12pt; font-style: italic; font-weight: bold; color: #000000;}
.standard14ptboldGrey {  font-family: verdana; font-size: 14pt; font-style: normal; font-weight: normal; color: #666666;}
.standard10ptitalic {  font-family: verdana; font-size: 10pt; font-style: italic; font-weight: normal; color: #000000;}
.standard24ptboldGrey {  font-family: verdana; font-size: 24pt; font-style: normal; font-weight: normal; color: #666666;}
.standard18ptbold {  font-family: verdana; font-size: 18pt; font-style: bold; font-weight: bold; color: #000000;}
.standard16ptbold {  font-family: verdana; font-size: 16pt; font-style: bold; font-weight: bold; color: #000000;}
.standard14ptbold {  font-family: verdana; font-size: 14pt; font-style: bold; font-weight: bold; color: #000000;}
.standard24ptboldGrey {  font-family: verdana; font-size: 24pt; font-style: normal; font-weight: normal; color: #666666;}
.standard24ptbold { font-family: verdana; font-size: 24pt; font-style: normal; font-weight: normal; color: #000000; }

.sectionHeader {  font-family: verdana; font-size: 16pt; font-style: normal; font-weight: normal; color: #000000;}
.itemTitle  {  font-family: verdana; font-size: 14pt; font-style: normal; font-weight: normal; color: #FFFFFF;}
.itemDetails  {  font-family: verdana; font-size: 14pt; font-style: normal; font-weight: normal; color: #FFFFFF;}

/* Link Elements */
.linksTitles {  font-family: Arial; font-size: 13pt; font-style: bold; font-weight: bold; color: #d6a700;}

.linksWhite {  font-family: Arial; font-size: 11pt; font-style: normal; font-weight: normal; color: #FFFFFF;}

A.facadeLink:link {
	font-family: Verdana;
    font-size : 9pt;
	color : #E11314;}

A.facadeLink:active {
		font-family: Verdana;
	    font-size : 9pt;
		color : #E11314;}

A.facadeLink:visited {
		font-family: Verdana;
        font-size : 9pt;
	    color : #E11314;}

A.facadeLink:hover {
	font-family: Verdana;
	font-size : 9pt;
	color : #FFFFFF;}

/* */

A.largeWhiteLink:link {
	font-family: Verdana;
    font-size : 16pt;
	color : #FFFFFF;}

A.largeWhiteLink:active {
		font-family: Verdana;
	    font-size : 16pt;
		color : #FFFFFF;}

A.largeWhiteLink:visited {
		font-family: Verdana;
        font-size : 16pt;
	    color : #FFFFFF;}

A.largeWhiteLink:hover {
	font-family: Verdana;
	font-size : 16pt;
	color : #E11314;}

/* */

A.standardLink:link {
	font-family: Arial;
    font-size : 12pt;
	color : #0000FF;}

A.standardLink:active {
	font-family: Arial;
	font-size : 12pt;
	color : #0000FF;}

A.standardLink:visited {
	font-family: Arial;
    font-size : 12pt;
	color : #660066;}

A.standardLink:hover {
	
	font-family: Arial;
	font-size : 12pt;
	color : #DD00DD}
/* */

A.trsButton1:link {
	text-align:center;
	font-family: Arial;
    font-size : 11pt;
	color : #FFFFFF;
	}

A.trsButton1:active {
	text-align:center;
	font-family: Arial;
	font-size : 11pt;
	color : #FFFFFF;
	}

A.trsButton1:visited {
	text-align:center;
	font-family: Arial;
    font-size : 11pt;
	color : #FFFFFF;
	}

A.trsButton1:hover {
	text-align:center;
	font-family: Arial;
	font-size : 11pt;
	color : red;
	}

/* */
A.trsButton2:link {
	text-align:center;
	font-family: Arial;
	font-size : 13pt;
	color : #FFFFFF;
	}

A.trsButton2:active {
	text-align:center;
	font-family: Arial;
	font-size : 13pt;
	color : #FFFFFF;
	}

A.trsButton2:visited {
	text-align:center;
	font-family: Arial;
	font-size : 13pt;
	color : #FFFFFF;
	}

A.trsButton2:hover {
	text-align:center;
	font-family: Arial;
	font-weight: bold;
	font-style: bold;
    font-size : 13pt;
	letter-spacing: -1px; 
	color : 333300;
	}

/* */

A.trsButton3:link {
	text-align:center;
	font-family: Arial;
    font-size : 13pt;
	color : #0000FF;
	}

A.trsButton3:active {
	text-align:center;
	font-family: Arial;
	font-size : 13pt;
	color : #0000FF;
	}

A.trsButton3:visited {
	text-align:center;
	font-family: Arial;
    font-size : 13pt;
	color : #0000FF;
	}

A.trsButton3:hover {
	text-align:center;
	font-family: Arial;
	font-weight: bold;
	font-style: bold;
	font-size : 13pt;
	letter-spacing: -1px;
	color : #FF0000;
	}

/* */

A.trsTab1:link {
	text-align:center;
	font-family: Arial;
    font-size : 10pt;
	color : #000000;
	}

A.trsTab1:active {
	text-align:center;
	font-family: Arial;
	font-size : 10pt;
	color : #000000;
	}

A.trsTab1:visited {
	text-align:center;
	font-family: Arial;
    font-size : 10pt;
	color : #000000;
	}

A.trsTab1:hover {
	text-align:center;
	font-family: Arial;
	font-size : 10pt;
	color : Blue
	}

/* */

A.itemLink:link {
	font-family: Arial;
    font-size : 12pt;
	color : #000000;}

A.itemLink:active {
	font-family: Arial;
	font-size : 12pt;
	color : #000000;}

A.itemLink:visited {
	font-family: Arial;
    font-size : 12pt;
	color : #000000;}

A.itemLink:hover {
	font-family: Arial;
	font-size : 12pt;
	color : #999999;}
/* */

A.footerLink:link {
	font-family: Arial;
    font-size : 10pt;
	color : #000000;
	}

A.footerLink:active {
		font-family: Arial;
	    font-style: bold;
		font-size : 10pt;
		color : #000000;}

A.footerLink:visited {
		font-family: Arial;
		font-style: bold;
		font-size : 10pt;
	    color : #000000;}

A.footerLink:hover {
	font-family: Arial;
	font-style: bold;
	font-size : 10pt;
	color : #0000ff;
	text-decoration:none;}
/* */

A.sectionLink:link {
	font-family: Arial;
    font-size : 18pt;
	color : #0000FF;}

A.sectionLink:active {
	font-family: Arial;
	font-size : 18pt;
	color : #0000FF;}

A.sectionLink:visited {
	font-family: Arial;
    font-size : 18pt;
	color : #0000FF;}

A.sectionLink:hover {
	font-family: Arial;
	font-size : 18pt;
	color : #FF00FF;}
/* */

/* */

A.moreLink:link {
	font-family: Arial;
    font-size : 8pt;
	color : #0000FF;}

A.moreLink:active {
	font-family: Arial;
	font-size : 8pt;
	color : #0000FF;}

A.moreLink:visited {
	font-family: Arial;
    font-size : 8pt;
	color : #0000FF;}

A.moreLink:hover {
	font-family: Arial;
	font-size : 8pt;
	color : #FF00FF;}
/* */

/* Client Specific */

.MARQUEE1 { 
		 position: relative;
		 top: -32px;
		 left: 20px;
		 font-family:"Times New Roman", Times, serif;
		 font-size: 28pt; 
		 font-style: Bold; 
		 font-weight: Bold; 
		 
		 color: #8A2639; }
.MARQUEE2 { 
		 position: relative;
		 top: -45px;
		 left: 22px;
		 font-family:"Times New Roman", Times, serif;
		 font-size: 16pt; 
		 font-style: normal; 
		 font-weight: normal; 
		 letter-spacing: 0;
		 color: #00728F; }