/****************************

Main css file

****************************/

body 	{
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-FAMILY: arial, lucida grande,optima,helvetica,arial,verdana,sans-serif;
	FONT-WEIGHT: normal;
	/*background-image: url(../images/background2.jpg)*/
	/*BACKGROUND-COLOR: #fffff;*/
	TEXT-ALIGN: center;
	}


p 	{
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-FAMILY: arial, lucida grande,optima,helvetica,arial,verdana,sans-serif;
	FONT-WEIGHT: normal;
	}
	
p.spacing{
	margin:6px;
}	

td {
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-FAMILY: arial, lucida grande,optima,helvetica,arial,verdana,sans-serif;
	FONT-WEIGHT: normal;
}

.login{
	BACKGROUND-COLOR: #eeeeee;
	color:#000000;
	BORDER-COLOR: #000000;
	BORDER-WIDTH:1px;
	BORDER-STYLE:solid;
}

.swftitle{
	 FONT-SIZE: 16px;
	 FONT-WEIGHT: bold;
	 color:#ffffff;
}

.boldfont
{
	 FONT-SIZE: 12px;
	 FONT-WEIGHT: bold;
}
.pagetitle{
	 FONT-SIZE: 16px;
	 FONT-WEIGHT: bold;
}

.prespic{
	 FONT-SIZE: 11px;
	 FONT-WEIGHT: bold;
}

.logintext {
	color:#000000;
}

.bannerbkgrd {
	BACKGROUND-COLOR: #377ba4;
}

.producttable {
	BACKGROUND-COLOR: #00386b;
}

.bodybkgrd {
	BACKGROUND-COLOR: #ffffff;
	background-image: url(../images/background2.jpg)
}

.adminbkgrd {
	BACKGROUND-COLOR: #ffffff;
}

.tblbkgrd {
	BACKGROUND-COLOR: #00386b;
}

.bannerlgtbkgrd {
	BACKGROUND-COLOR: #408fbf;
}

.swfbkgrd {
	BACKGROUND-COLOR: #000000;
}

.swftitlebkgrd {
	BACKGROUND-COLOR: #ffffff;
}


.feapicbkgrd {
	BACKGROUND-COLOR: #000000;
}

.topnav {
	COLOR: #ffffff;
	BACKGROUND-COLOR: #00386b;
}
.bodyborder {	
	BACKGROUND-COLOR: #00598d; 
}
.onePxBorder{
	BORDER-COLOR: #000000;
	BORDER-WIDTH:1px;
	BORDER-STYLE:solid;
}

.footer {
	FONT-SIZE: 11px;
	color:#ffffff;
}

.disclosure {
	FONT-SIZE: 11px;
	color:#000000;
}
.smallerfont{
	FONT-SIZE: 11px;
	color:#000000;
}

.error{
	 FONT-SIZE: 14px;
	 FONT-WEIGHT: bold;
	 color:#ffffff;
}


.leftNavHeader {
	 FONT-SIZE: 13px;
	 FONT-WEIGHT: bold;
	 color:#336699;
}

.downloadtable {
	color:#ffffff;
 	FONT-WEIGHT: bold;
}

.downloadtableLeft {
	color:#ffffff;
	BACKGROUND-COLOR: #00386b;
}

.downloadtableRight {
	color:#ffffff;
	BACKGROUND-COLOR: #336699;
}

/****
links
****/

A.topnavlink:link {
	COLOR: #ffffff;
	TEXT-DECORATION: none;
	
}

A.topnavlink:visited
{
	COLOR: #ffffff;
	TEXT-DECORATION: none;
}

A.topnavlink:hover
{
	COLOR: #408fbf;
	TEXT-DECORATION: underline;
}


A.bucketLink {
	COLOR: #ffffff;
	TEXT-DECORATION: none;
	
}

A.bucketLink:visited
{
	COLOR: #ffffff;
	TEXT-DECORATION: none;
}


A.bucketLink:hover
{
	COLOR: #ffffff;
	TEXT-DECORATION: underline;
}



A.bannerLink {
	COLOR: #ffffff;
	TEXT-DECORATION: none;
}
A.bannerLink:hover {
	COLOR: #408fbf;
	TEXT-DECORATION: none;
}

a.boldlink {
	COLOR: #000000;
	TEXT-DECORATION: none;
	FONT-WEIGHT: bold;
}

a.boldlink:hover {
	COLOR: #408fbf;
	TEXT-DECORATION: underline;
	FONT-WEIGHT: bold;
}

a.plainlink {
	COLOR: #ffffff;
	TEXT-DECORATION: none;
	FONT-WEIGHT: bold;
}

a.plainlink:hover {
	COLOR: #ffffff;
	TEXT-DECORATION: underline;
	FONT-WEIGHT: bold;
}


a.prodlinks {
	COLOR: #000000;
	TEXT-DECORATION: none;
}

a.prodlinks:hover {
	COLOR: #408fbf;
	TEXT-DECORATION: underline;
}

a.boldprodlinks {
	COLOR: #000000;
	TEXT-DECORATION: none;
	FONT-WEIGHT: bold;
}

a.boldprodlinks:hover {
	COLOR: #408fbf;
	TEXT-DECORATION: underline;
	FONT-WEIGHT: bold;
}


a {
	COLOR: #000000;
	TEXT-DECORATION: none;
}

a:hover {
	COLOR: #408fbf;
	TEXT-DECORATION: underline;
}


/*****
designate positions
****/


/**
for header
**/

#bannerinfo	{	color:#FFFFFF;
				FONT-SIZE: 5px;
				FONT-WEIGHT: bold;
				FONT-FAMILY: arial, lucida grande,optima,helvetica,arial,verdana,sans-serif;
				position:absolute;
				top:250px;left:10px;
				height:100px;width:auto;
				padding-left:4px; padding-top:2px;
				z-index:10;
				}


#bucketinfo	{	color:#FFFFFF;
				FONT-SIZE: 12px;
				FONT-WEIGHT: normal;
				FONT-FAMILY: arial, lucida grande,optima,helvetica,arial,verdana,sans-serif;
				position:absolute;
				top:193px;left:347px;
				height:20px;width:300px;
				padding-left:4px; padding-top:2px;
				z-index:10;
				}				
/* agent info - over banner */				
#personalInfo{color:#FFFFFF;position:relative;top:0px;left:0px;width:auto;padding-left:4px; padding-top:2px;z-index:10;}

/**new curvy layout**/				
.contentbox {
	BACKGROUND-COLOR: #cccccc;
}
.maincontentbox {
	BACKGROUND-COLOR: #cccccc;
	padding-left:3px;
	padding-right:3px;
	padding-top:6px;
	padding-bottom:3px;

}


.whitebkgrd{
	BACKGROUND-COLOR: #ffffff;
}
td.curveborder{
	BACKGROUND-COLOR: #999999;
}

/**drop shadow**/
/*****
left align
****/

				
.shadowLeft { position: relative; left: 10px; top: 5px; color: #000000;
		  FONT-SIZE: 24px; FONT-FAMILY: arial, lucida grande,optima,helvetica,arial,verdana,sans-serif;
		  FONT-WEIGHT: bold;
		}
.textLeft { position: absolute; left: -1px; top: -1px; color: #ffffff;FONT-SIZE: 24px;
        FONT-FAMILY: arial, lucida grande,optima,helvetica,arial,verdana,sans-serif;
		FONT-WEIGHT: bold;
	   } 
.agentNameShaLeft { position: relative; left: 10px; top: 5px; color: #000000;
				FONT-SIZE: 16px; FONT-FAMILY: arial, lucida grande,optima,helvetica,arial,verdana,sans-serif;
				FONT-WEIGHT: bold;
			  }
.agentNameTextLeft { position: absolute; left: -1px; top: -1px; color: #ffffff;FONT-SIZE: 16px;
				 FONT-FAMILY: arial, lucida grande,optima,helvetica,arial,verdana,sans-serif;
				 FONT-WEIGHT: bold;} 

.agentPhoneShaLeft { position: relative; left: 10px; top: 5px; color: #000000;
				FONT-SIZE: 12px; FONT-FAMILY: arial, lucida grande,optima,helvetica,arial,verdana,sans-serif;
				FONT-WEIGHT: bold;
			  }
.agentPhoneTextLeft { position: absolute; left: -1px; top: -1px; color: #ffffff;FONT-SIZE: 12px;
				 FONT-FAMILY: arial, lucida grande,optima,helvetica,arial,verdana,sans-serif;
				 FONT-WEIGHT: bold;} 
		

/*****
Right align
****/

				
.shadowRight { position: relative; left: 275px; top: 5px; color: #000000;
		  FONT-SIZE: 24px; FONT-FAMILY: arial, lucida grande,optima,helvetica,arial,verdana,sans-serif;
		  FONT-WEIGHT: bold;
		}
.textRight { position: absolute; left: -1px; top: -1px; color: #ffffff;FONT-SIZE: 24px;
        FONT-FAMILY: arial, lucida grande,optima,helvetica,arial,verdana,sans-serif;
		FONT-WEIGHT: bold;
	   } 
.agentNameShaRight { position: relative; left: 275px; top: 5px; color: #000000;
				FONT-SIZE: 16px; FONT-FAMILY: arial, lucida grande,optima,helvetica,arial,verdana,sans-serif;
				FONT-WEIGHT: bold;
			  }
.agentNameTextRight { position: absolute; left: -1px; top: -1px; color: #ffffff;FONT-SIZE: 16px;
				 FONT-FAMILY: arial, lucida grande,optima,helvetica,arial,verdana,sans-serif;
				 FONT-WEIGHT: bold;} 

.agentPhoneShaRight { position: relative; left: 275px; top: 5px; color: #000000;
				FONT-SIZE: 12px; FONT-FAMILY: arial, lucida grande,optima,helvetica,arial,verdana,sans-serif;
				FONT-WEIGHT: bold;
			  }
.agentPhoneTextRight { position: absolute; left: -1px; top: -1px; color: #ffffff;FONT-SIZE: 12px;
				 FONT-FAMILY: arial, lucida grande,optima,helvetica,arial,verdana,sans-serif;
				 FONT-WEIGHT: bold;} 

	
/*****
For NLG
****/


.textNLG { position: relative; left: 5px; top: -10px; color: #ffffff;FONT-SIZE: 22px;
        FONT-FAMILY: arial, lucida grande,optima,helvetica,arial,verdana,sans-serif;
		FONT-WEIGHT: bold;
	   } 

.agentNameNLG { position: relative; left: 5px; top: -10px; color: #ffffff;FONT-SIZE: 14px;
				 FONT-FAMILY: arial, lucida grande,optima,helvetica,arial,verdana,sans-serif;
				 FONT-WEIGHT: bold;} 

.agentPhoneNLG { position: relative; left: 5px; top:-10px; color: #ffffff;FONT-SIZE: 12px;
				 FONT-FAMILY: arial, lucida grande,optima,helvetica,arial,verdana,sans-serif;
				 FONT-WEIGHT: bold;} 
		
				 
/** admin portion **/
option.adminFalse{
	FONT-SIZE: 12px;
	color:#000000;
	font-style: italic;
	/**BACKGROUND-COLOR: #ccffff;	**/
}



				 