﻿/* COMMON ELEMENTS */
body 
{
	color:#ffffff;
	background-color:#000000;
	font-family:Arial;
	
}
div.footercontainer
{
    text-align:center;
    font-family:Arial,sans-serif;
    font-size:10px;
    color:#b3b3b3;
    
}
div.footercontainer a
{
    color:#b3b3b3;
    text-decoration:underline;
}
div#closewindow
{
    position:absolute;
    z-index:100;
    width:75px;
    height:30px;
    top:0px;
    right:0px;
}
div#closewindow img
{
    border:none;
}
div#headerlogocontainer
{
    position:relative;
    width:960px;
    margin:0 auto;
    text-align:center;
}
div#subpagecontainer
{
    position:relative;
    width:960px;
    margin:0 auto;
    text-align:center;
}
span.pipe
{
	padding-right:10px;
	padding-left:10px;
}
label
{
    font-family:Verdana,Arial,sans-serif;
    font-size:11px;
    color:#000000;
    /*padding-right:10px;*/
}
input
{
	margin-left:5px;
}
select
{
	margin-left:5px;
}
textarea
{
	margin-left:5px;
}
/* NO NAVIGATION MAIN ELEMENTS*/
div#Outnonavigationmaincontainer
{
    position:relative;
    background-image:url(../images/nonavigationmain_mid.jpg);
    background-position:center top;
    background-repeat:repeat-y;
    width:960px;
    padding:0;
    margin:0 auto;
}

div#nonavigationmaincontainer
{
    position:relative;
    background-image:url(../images/nonavigationmain_bkgdTop.jpg);
    background-position:center top;
    background-repeat:no-repeat;
    width:960px;
    
    padding-top:10px;
    margin:0 auto;
}
span.ErrorMessage
{
    font-family:Verdana,Arial,sans-serif;
    font-size:10px;
    color:#ff0000;
}
table#formcontainertable
{
    width:960px;
}
table#formcontainertable td#leftgutter
{
    width:55px;
}
table#formcontainertable td#leftcolumn
{
    vertical-align:top;
    width:387px;
}
table#formcontainertable td#centergutter
{
    vertical-align:top;
    width:25px;
}
table#formcontainertable td#rightcolumn
{
    vertical-align:top;
    width:466px;
}
table#formcontainertable td#rightgutter
{
    width:35px;
}

table#formcontainertable td
{
    padding:5px 0;
}

table#formcontainertable td .textInput
{
    padding:2px;
    width:220px;
}

table#formcontainertable td .DDown
{
    
    width:225px;
}

div#sendemaillabel
{
	width:350px;
}
table#tblRegistration
{
	width:430px;
}
table#tblRegistration td.leftcell
{
	width:180px;
}
table#tblRegistration td.rightcell
{
	width:250px;
}
/* NO NAVIGATION ELEMENTS */
div#nonavigationcontainer
{
    position:relative;
    background-image:url(../images/nonavigation_bkgd.gif);
    background-position:center top;
    background-repeat:repeat-y;
    background-color:#f5f0da;
    color:#000000;
    font-family:Verdana,Arial,sans-serif;
    font-size:11px;
    width:960px;
    margin:0 auto;
}
div#navigation
{
    position:absolute;
    z-index:150;
    width:300px;
    height:30px;
    top:10px;
    left:600px;
    font-family:Verdana,Arial,sans-serif;
    font-size:14px;
    color:#000000;
}
div.padded
{
    padding-left:40px;
    padding-right:40px;
}
/* AGE SCREENER PAGE STYLES */
div#ldaformcontainer
{
    position:relative;
    width:960px;
    height:500px;
    background-image:url(../images/lda_bkgd.jpg);
    background-position:center top;
    background-repeat:no-repeat;
    background-color:#ffffff;
    text-align:left;
}
div#ldapadding
{
    padding-top:110px;
    padding-left:440px;
}
table#ldaformtable td
{
    padding-top:5px;
}
/* HOME PAGE STYLES */
div#homecontainer
{
    position:relative;
    width:960px;
    height:500px;
    background-color:#ffffff;
    text-align:left;
    margin-top:10px;
}

/* Linking Policy*/

.Linkingcontainertable
{
    width:900px;
}

.Linkingcontainertable td
{
    padding:5px 0;
}

.Linkingcontainertable td .textInput
{
    padding:2px;
    width:220px;
}

.Linkingcontainertable td .DDown
{
    
    width:225px;
}
 .Linkingcontainertable td#leftgutter
{
    width:20px;
}
.Linkingcontainertable td#leftcolumn
{
    vertical-align:top;
    width:387px;
}
.Linkingcontainertable td#centergutter
{
    vertical-align:top;
    width:10px;
}
.Linkingcontainertable td#rightcolumn
{
    vertical-align:top;
    width:466px;
}
.Linkingcontainertable td#rightgutter
{
    width:35px;
}