/* generated by csscreator.com */ 
html, body{ 
 margin:0px; 
 padding:0px; 
 text-align:center; 
 font-family: tahoma;  
 background: #E7F5D4;
 color:#000;
} 

a:link, a:visited, a:hover{
color:#85AA50;
text-decoration:none;
}
 
#pagewidth{ 
 width:800px; 
 text-align:left;  
 margin-left:auto; 
 margin-right:auto; 
 position:relative; 
  background:#fff;
} 
 
#header{
 position:relative; 
 height:120px; 
 background-image: url('header.jpg'); 
 background-repeat: no-repeat;
 width:100%;
} 

.headerLogo{position:absolute;display:block;width:134px;height:110px;border:0px}

#alliance{position:absolute;top:50px;left:550px;width:295px;color:#000;font-size:0.6em;font-family:verdana;}

#headerLogo{position:absolute;top:10px;left:580px;width:240px;}




#nav{
position:absolute; top:82px; left:150px;
}

/* common styling */
.menu {
font-family: arial; 
font-size:8pt;
/*padding-bottom:250px;*/
}
.menu ul {
padding:0; 
margin:0;
list-style-type: none;
}
.menu ul li {
float:left;
position:relative;
}
html>body .menu ul li a, .menu ul li a:visited {
display:block; 
text-decoration:none; 
color:#000; 
height:1.5em;
border-right:1px solid #000; 
border-bottom:1px solid #fff;
border-left:1px solid #fff;
border-width:1px 1px 0px 0px; 
padding-left:15px;
padding-right:15px; 
font-weight:bold; 
}
* html .menu ul li a, .menu ul li a:visited {

}
.menu ul li ul {
display: none;
}
table {
margin:-1px; 
border-collapse:collapse;
font-size:1em;
}

/* specific to non IE browsers */
.menu ul li:hover a,
.menu ul li a:hover {
color:#64A2C6; 
background:#EEEEF0;
}

.menu ul li:hover ul,
.menu ul li a:hover ul {
display:block; 
position:absolute; 
top:16px;
left:-1px; 
width:150px;
}
* html .menu ul li a:hover ul {
margin-top:0;
marg\in-top:1px;
}

.menu ul li:hover ul li ul,
.menu ul li a:hover ul li a ul {
visibility:hidden; 
position:absolute; 
height:0; 
width:0;
}

.menu ul li:hover ul li a,
.menu ul li a:hover ul li a {
display:block; 
background:url('menu-item-bg.png') repeat-x;
color:#000; 
font-weight:bold;
height:auto; 
line-height:1.2em; 
padding:6px 10px 6px 15px; 
border-left:1px solid #000;
border-right:1px solid #fff;
width:87px
}
* html .menu ul li a:hover ul li a {
width:87px;
w\idth:87px;
}

.menu ul li:hover ul li a.drop,
.menu ul li a:hover ul li a.drop {
background-color:#6E94AB;
}

.menu ul li:hover ul li a:hover,
.menu ul li a:hover ul li a:hover {
/* background:#6E94AB; */
background:url('gradiant.png') repeat-y;
color:#fff;
width:87px;
}

.menu ul li:hover ul li:hover ul,
.menu ul li a:hover ul li a:hover ul {
visibility:visible; 
position:absolute; 
left:150px; 
top:0;

}

.menu ul li:hover ul li:hover ul.left,
.menu ul li a:hover ul li a:hover ul.left {
left:-150px;
}


#wrapper{margin-top:-5px;}
 
#maincol{background-color: #FFFFFF;  
 display:inline; 
 width:800px;
 height:auto;

}

#homebannerRegister{
        width: 743px;
	height: 50px;
	padding: 0px;
	margin: 0px 0px 0px 20px;
	border-top: 1px solid #E5E7EA;
	border-left: 1px solid #E5E7EA;
	border-right: 1px solid #E5E7EA;
}

span.pTitleRegister{
	margin:0px;
	font-size:1.5em;
	font-weight:bold;
	font-family:tahoma;
	color:#85AA50;
}

#pageTitleRegister{
float:left;
width:650px;
padding:5px 0px 0px 5px;
}

#regLinkRegister{
float:left;
}

#regLinkRegister img{
width:0px;
height:0px;
border:0px;
}

div#homebanner{
        width: 775px;
	height: 70px;
	padding: 0px;
	margin: 0px 0px 0px 15px;
	background-image: url('title_bg.gif'); 
        background-repeat: no-repeat;
        
       }
	   
div#homebanner2{
    width: 775px;
	height: 70px;
	padding: 0px;
	margin: 0px 0px 0px 15px;
	background-image:  url("verizon_title_bg.gif"); 
    background-repeat: no-repeat;
        
       }
       
div#homebanner3{
    width: 775px;
	height: 70px;
	padding: 0px;
	margin: 0px 0px 0px 15px;
	background-image:  url("verizon_notitle_bg.gif"); 
    background-repeat: no-repeat;
        
       }
       
span.pTitle1{
	margin:0px;
	font-size:1.5em;
	font-weight:bold;
	font-family:tahoma;
	color:#85AA50;
}

span.pTitle2{
	margin:0px;
	font-size:1em;
	font-weight:bold;
	font-family:tahoma;
	color:#85AA50;
}

#pageTitle{
float:left;
width:600px;
padding:20px 0px 0px 20px;
}

#regLink{
float:left;
margin-top:10px;
margin-left:30px;
}

#regLink img{
width:100px;
height:30px;
border:0px;
}

img.col{width:100px; height:30px;}

div#SectionPagecolcontainer {
	width: 743px;
	height: auto;
	padding: 0px;
	margin: -8px 0px 0px 20px;
	border-left: 1px solid #E5E7EA;
	border-right: 1px solid #E5E7EA;
	border-top: 1px solid #E5E7EA;
	
	
	
}

div#SectionPagecolcontainer span.clear {
	display: block;
	height: 1px;
	clear: both;
}



#SectionPagecol1{
	width: 498px;
	float: left;
	padding:5px 15px 5px 15px;
	font-family:tahoma;
        font-size:8pt;
        
}


#SectionPagecol1 h3{
color:#85AA50;
font-size:8pt;
font-family:tahoma;
}

#SectionPagecol1 h4{
font-family:tahoma;
color:#85AA50;
font-size:9pt;
}

#SectionPagecol1 strong{
font-family:tahoma;
color:#85AA50;
}

#SectionPagecol1 p{
font-family:tahoma;
font-size:8pt;
}

#SectionPagecol1 ul li{
font-family:tahoma;
font-size:8pt;
}

a.question:link{
font-family:tahoma;
font-size:8pt;
color:#000;
text-decoration:none;
font-weight:normal;
}

a.question:visited{
font-family:tahoma;
font-size:8pt;
color:#000;
text-decoration:none;
font-weight:normal;
}

a.question:hover{
font-family:tahoma;
font-size:8pt;
color:#85AA50;
text-decoration:none;
font-weight:normal;
}

b.question{font-family:tahoma;color:#85AA50;font-size:8pt;}

div.dvdrBkg{padding:10px 0px 0px 0px;margin:10px 0px 5px 0px;border-top:1px solid #E5E7EA;}
div.bckTop p{padding:0px; margin:0px;}

a.btT:link,a.btT:visited,a.btT:hover{color:#5FA0C6;font-family:tahoma;font-size:7pt;text-decoration:none;font-weight:bold;}

ol{padding-bottom:10px;}

#SectionPagecol2{
	width: 200px;
	float: left;
	padding:0px;
	margin:0px;
        border-left: 1px solid #E5E7EA;
        text-align:center;
       }

#SectionPagecol1 li{
font-size:0.8em;
}

#SectionPagecol2 h2{
width:213px;
padding:5px 0px 5px 0px;
margin:0px;
background-image: url('subheading-bg.gif'); 
background-repeat: no-repeat;
color:#fff;
font-size:0.8em;
font-weight:bold;
text-align:center;
font-family:tahoma;
}
 

#footer{
 width:800px;
 height:35px; 
 background-color:#F0F1F3; 
 border-top: 1px solid #C4CBCD;
 clear:both;
 position:relative;
 margin:0px;
 padding:0px;
 } 
 
#footer p{
position:absolute;
color:#000;
font-size:7pt;
text-align:right;
font-family:tahoma;
width:85%;
padding:5px 35px 0px 0px;
right:0px;
}

#footer a:link, a:visited, a:hover{
color:#85AA50;
text-decoration:none;
font-weight:bold;
}

.tagline{text-transform:uppercase;font-family:tahoma;padding:0px;margin:100px 0px 0px 260px;font-size:2.4em;color:#23496B;}
.statement{font-family:tahoma;padding:0px;margin:0px 0px 0px 265px;font-size:.8em;color:#23496B;}
img.headerImage{border:0px;}
 
 /* *** Float containers fix:
 http://www.csscreator.com/attributes/containedfloat.php *** */ 
.clearfix:after {
 content: "."; 
 display: block; 
 height: 0; 
 clear: both; 
 visibility: hidden;
 }
 
.clearfix{display: inline-block;}

/* Hides from IE-mac \*/
* html .clearfix{height: 1%;}
.clearfix{display: block;}
/* End hide from IE-mac */  


/* Registration page styles */
.dlgTbl{margin-bottom:10px;}
.dlgHdrTbl{margin-bottom:10px;}
.dlgTbl textarea{width:600px;}
.dlgTbl .c1{text-align:left;}
.dlgTbl td{font-family:tahoma; font-size:12px;valign:top;}
.dlgTbl td b{color:#85AA50;}
.dlgTbl td.c1 i{color:#85AA50;}
.dlgTbl th{font-family:tahoma; font-size:12px;color:#85AA50;}
.dlgTbl b{font-size:1em;font-weight:bold;color:#5D6467;}
td.dlgFtr{width:200px;text-align:left;padding-left:70px;}
.dlgTbl label{font-family:tahoma; font-size:12px;}
.DlgLnk{font-family:tahoma; font-size:12px;font-weight:bold;padding:0px 0px 0px 5px;margin:0px;}
.pagetitle{font-size:1.5em;font-weight:bold;color:#5D6467;}
.grpHdr{font-size:8pt;font-weight:bold;color:#85AA50;}
textarea{ BORDER-RIGHT: #c5c5c5 1px solid; BORDER-TOP: #909090 1px solid; BACKGROUND: #FFFFFF; FONT: 11px Arial, sans-serif; BORDER-LEFT: #c5c5c5 1px solid; COLOR: #000; BORDER-BOTTOM: #e0e0e0 1px solid }
textarea{ PADDING-RIGHT: 5px; PADDING-LEFT: 1px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px }
/* .dlgTbl input { BORDER-RIGHT: #c5c5c5 1px solid; BORDER-TOP: #909090 1px solid; BACKGROUND: url(/Themes/global/images/form_textfield_bg.gif) #ffffff repeat-x; FONT: bold 14px Arial, sans-serif; BORDER-LEFT: #c5c5c5 1px solid; COLOR: #000; BORDER-BOTTOM: #e0e0e0 1px solid }
.dlgTbl input { PADDING-RIGHT: 5px; PADDING-LEFT: 1px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px } */
.dlgTbl td{padding:2px;}

/* News page styles */
.NewsTbl{margin:10px 0px 0px 0px;}
.NewsTbl th, td{padding:5px;}
.NewsTbl th{border-bottom:2px solid #85AA50;font-size:8pt;}
.NewsTbl td{border-bottom:1px solid #A7B6C6;font-size:8pt;}

/* Member page styles */
div.intro {border-bottom:1px solid  #A7B6C6;}
div#Listcontainer{width:499px;margin:10px 0px 50px 0px;}
div#list1{float:left;width:249px;}
#list1 p{width:249px;}
div#list2{float:left;width:249px;}
#list2 p{width:249px;}

#PrjList{
margin-bottom:30px;
padding-bottom:10px;
border-bottom:1px solid #E5E7EA;
}

#PrjList ul {
padding:0; 
margin:0;
list-style-type: none;
}


#PrjList a.question:link{
font-family:tahoma;
font-size:1.2em;
color:#85AA50;
text-decoration:none;
font-weight:bold;
}


#PrjList  a.question:visited{
font-family:tahoma;
font-size:1.2em;
color:#85AA50;
text-decoration:none;
font-weight:bold;
}

#PrjList a.question:hover{
font-family:tahoma;
font-size:1.2em;
color:#85AA50;
text-decoration:none;
font-weight:bold;
}

#reglink{height:50px;width:100px;position:absolute;top:120px;left:670px;}
.regBtn{width:99px;height:55px;border:0px}

#popUplink{font-size:0.8em;margin:-50px 0px 0px 80px;}
#SectionPagecol1 div.errBox p,div.errBox ul,div.errBox ol,div.errBox h2{margin-bottom:6px;color:#cc0000;font-weight:bold;font-size:8pt;}
#SectionPagecol1 .alrtBox{color:#822B70;font-weight:bold;margin:15px 0px 15px 0px;}
#SectionPagecol1 .alrtBox p,.alrtBox ul,.alrtBox ol,.alrtBox h2{margin-bottom:6px;color:#822B70;font-weight:bold;}
div.errBox{margin-bottom:6px;color:#cc0000;font-weight:bold;font-size:8pt;}

#SectionPagecol1 div.coylogo{text-align:right;}
.memTable{margin:0px; padding:0px;}
.memTable td{margin:0px; padding:0px;}

.AwardsTbl{background-color:#E7EAE3;}