/*for facebook*/
a.fbcomment
{
   color:#3366cc; 
   font-size:10px;font-weight:bold;
}

a.fbcomment:active
{
   color:#3366cc; 
   font-size:10px;font-weight:bold;
}
a.fbcomment:link
{
   color:#3366cc; font-size:10px;font-weight:bold;
}
a.fbcomment:visited
{
   color:#3366cc; font-size:10px;font-weight:bold;
}
a.fbcomment:hover
{
   color:#3366cc; font-size:10px;font-weight:bold;
}
/*survey stuff*/

.surveyBG
{
    /*background-image:url(../../images/surveyBG.jpg); 
    background-repeat:no-repeat; 
    background-position:5px 25px;*/
}
/*SHARE with social*/
div.shareit
{
	border:1px solid #3366cc;
	font-family:Arial;
	height:26px;
	width:100px;/*24+2 for each btn*/
	color :#3366cc;
	font-size:10px;
	text-decoration: none;
	font-weight:normal;
	background-color:White;
}
div.shareit:hover
{
	border:1px solid #fff;
	background-color:#3b5998;
	font-family:Arial;
	color :#fff;
	font-size:10px;
	display :inline-block;
	text-decoration: none;
	font-weight:bold;
}

/* EDUCATION AREA STYLES */
.TextJustify
{
    font-family: Arial;
    text-align: justify;
    font-size: 14px;
}
.color2e3192-16B
{
    font-weight: bold;
    color: #2e3192;
    font-size: 16px;
}
.navTitle
{
    cursor:  auto;
    cursor: pointer;
    padding: 2px 5px;
    border: 1px solid gray;
    background: #E1E1E1;
    height:14px;
    
}
a.navTitleLink
{
   color:#3366cc; 
   font-size:12px;font-weight:bold;
}

a.navTitleLink:active
{
   color:#3366cc; 
   font-size:12px;font-weight:bold;
}
a.navTitleLink:link
{
   color:#3366cc; font-size:12px;font-weight:bold;
}
a.navTitleLink:visited
{
   color:#3366cc; font-size:12px;font-weight:bold;
}
a.navTitleLink:hover
{
   color:#2e3192; font-size:12px;font-weight:bold;
}
a.navTitleLinkSub
{
   color:#2e3192; 
   font-size:12px;font-weight:bold; margin-bottom:0px;
}

a.navTitleLinkSub:active
{
   color:#2e3192; 
   font-size:12px;font-weight:bold; margin-bottom:0px;
}
a.navTitleLinkSub:link
{
   color:#2e3192; font-size:12px;font-weight:bold; margin-bottom:0px;
}
a.navTitleLinkSub:visited
{
   color:#2e3192; font-size:12px;font-weight:bold; margin-bottom:0px;
}
a.navTitleLinkSub:hover
{
   color:#ed1c24; font-size:12px;font-weight:bold; margin-bottom:0px;
}
.open
{
    /*class added to contents of 1st demo when they are open*/
    background: #cce6ff;
    border: solid 1px #3366cc;
}
h3.education
{
    font-size:16px;
    color:#2e3192;
    font-family:Arial;
    margin:0px 0 0 0 ;
}
div.navTitle
{
    font-size:12px;
    color:#2e3192;
    font-family:Arial;
    margin-bottom:4px;
}
li.education
{
    font-size:12px;
    margin:5px 0 0 0;
}
ul.education
{
    margin:0px;
    margin-left:20px;
}

.TextJustify
{
    font-family: Arial;
    text-align: justify;
    font-size: 14px;
}
.change
{
    font-style: italic;
    font-family: Arial;
    font-size: 14px;
    color: #3366cc;
}
.source
{
    font-size: 12px;
    font-weight: bold;
    color: #3366cc;
}
p.education
{
    font-size: 14px;
    font-family: Arial;
}
.historyBack
{
    color: Red;
    font-weight: bold;
    font-size: 12px;
}
.historyDiv
{
    margin-top: -15px;
    text-align: right;
    position: relative;
    right: 20px;
    white-space: nowrap;
}
hr.education
{
    color: White;
    height: 0px;
    border-top: #cce6ff solid 1px;
}
.color2e3192-16B
{
    font-weight: bold;
    color: #2e3192;
    font-size: 16px;
}
.eduMainDiv
{
height: 480px; overflow: auto; margin-bottom: 20px; border: solid 1px #3366cc;
                                padding: 20px
}        
.eduTitle
{
    color:Red;
    margin:10px 0 10px 0;   
}
.eduNavRight
{
    width: 300px; margin: 20px 0px 0px 10px; font-family: Arial;   
}
h2.education
{
    color:#3366cc;
    font-size:18px;
    margin:0px 0 10px 0;
}
h4.education
{

    font-size:12px;
    margin:10px 0 10px 0;
    text-align:left;
}
/*END EDUCATION STYLES */

/***** Newsletter Pages **/
.newsMainDiv
{
 margin-bottom: 20px; border: solid 0px #3366cc;
                                padding: 20px 20px 20px 0px;
} 

.newsTitle
{
    color:Red;
    margin:10px 0 10px 0;   
}
.newsNavRight
{
    width: 300px; margin: 00px 0px 0px 10px; font-family: Arial;   
}
h2.news
{
    color:#3366cc;
    font-size:18px;
    margin:0px 0 10px 0;
}
h4.news
{

    font-size:12px;
    margin:10px 0 10px 0;
    text-align:left;
}
        
/********RSS reader new control****/
.DivRSS
{
	border: none 0px #2e3192;
	padding : 4px;
}

.datefield
{ /*CSS for date field in general*/
 color:gray;
 font-size : 90%;
}


/****** Congress Detail ********/

.houseBillTitle
{
font-size:16px;
/*newitems view vote and congress*/
}
.lblofficialtitle
{ font-family:Arial; color:#2e3192;
  padding:0px 20px 0px 20px;
 
}
.lblTitle
{ font-family:Arial; color:#3366cc;
   margin:20px; background-color:#d0d7d8; padding:10px;
   font-size:18px;
}

.pageText
{ font-family:Arial; color:#000000; font-size:10pt;
 
}
.pageTextBold
{ font-family:Arial; color:#2e3192; font-weight:bold;
  
 
}
.pageLink
{ font-family:Arial; color:#3366cc; font-size:13px; font-weight:bold; 
 
}

.pageLinkYellow
{ font-family:Arial; color:#3366cc; font-size:13px; font-weight:bold;
 
}

.pageLinkWhite
{ font-family:Arial; color:#3366cc; font-size:13px; font-weight:bold;
 
}

a.pageLink:active
{ font-family:Arial; color:#3366cc; font-size:13px; font-weight:bold;
 
}
a.pageLink:visited
{ font-family:Arial; color:#3366cc; font-size:13px; font-weight:bold;
 
}
a.pageLink:link
{ font-family:Arial; color:#3366cc; font-size:13px; font-weight:bold;
 
}
a.pageLink:hover
{ font-family:Arial; color:#ed1c24; font-size:13px; font-weight:bold;
 
}

.loginlineValidation
{
    color: Black; position:absolute; top:30px; left:-85px; z-index:100; width:390px; background-color:Yellow;
}

.RememberMe
{ font-family:Arial; color:yellow; font-size:11px; font-weight:bold;
 
}
a.RememberMe:active
{ font-family:Arial; color:yellow; font-size:11px; font-weight:bold;
 
}
a.RememberMe:visited
{ font-family:Arial; color:yellow; font-size:11px; font-weight:bold;
 
}
a.RememberMe:link
{ font-family:Arial; color:yellow; font-size:11px; font-weight:bold;
 
}
a.RememberMe:hover
{ font-family:Arial; color:yellow; font-size:11px; font-weight:bold;
 
}


.divHR
{ width:90%;
  height:1px;
  border-top:1px solid #3366cc;
  margin:10px 0px 10px 0px; 
  text-align:center;
 
}

/*Default style for SPAN icons. Edit if desired: */
.AlertMessage
{
	overflow: auto;
	border-style: none;
	border-top-color: Blue;
	border-top-style: solid;
	border-top-width: thin;
	color: #000000;
	background-color: #d0d7d8;
	font-family: Lucida Console, Terminal, Courier;
	font-size: 12px;
	width: 215px;
	height: 115px;
	padding:10px;
}

.iconspan
{
float: right;
margin: 3px;
cursor:auto;
font-weight: bold;

}



/*CSS used to style the examples. Remove if desired: */

.eg-bar{
background-color: #cce6ff;
background-repeat:repeat-x;
font-weight: bold;
font-family:Arial, Verdana; 
font-size:16px; 
color:#2e3192; 
line-height: 14px; 
padding-top:3px; 
text-align:left; 
text-indent:20px;
}

div.eg-bar{
width: 100%;
}

.icongroup1{
width: 100%;
font-size:16px;
}

.icongroup2{
font-size:16px;
}

/***** added rmurga 01/30/2009**

/**** AV Header */

/*New CSS for MENU control 07/10/2009*/
.mainStaticMenuItems2
{
	 font-family:Arial;
	 color:yellow;
	 font-size:11px;

	 border:solid 0px red;
	 font-weight:bold; 


}


.mainStaticMenuItems
{
     text-align:left;
	 font-family:Arial;
	 color:white;
	 font-size:12px;

	 border:solid 0px red;
	 font-weight:bold; 
	 text-indent:20px;
	 text-decoration:none;
	 z-index:1001;

}
.mainStaticMenuItemsHover
{
     text-align:left;
	 font-family:Arial;
	 color:#cce6ff;
	 font-size:12px;

	 border:solid 0px red;
	 font-weight:bold; 
	 text-indent:20px;
	 text-decoration: underline overline;
	 z-index:1001;
}

.mainDynamicMenuItems
{
     text-align:left;
	 font-family:Arial;
	 color:#ffffff;
	 font-size:12px;
	 font-weight:bold; 
	 text-decoration:none;
	 background-color:#3366cc;
	 border: solid 0px #ffffff;
	 z-index:10001;
	 height:15px;
	 width:110px;
	 display:block;
	 padding:1px 0px 2px 5px;
	 border-top:1px solid #ffffff;
	 
}
.mainDynamicMenuItemsHover
{
     text-align:left;
	 font-family:Arial;
	 color:#ed1c24;
	 font-size:12px;
	 background-color:#eeeeee;
	 border:solid 0px red;
	 font-weight:bold; 
	 text-decoration: underline overline;	
	 z-index:10001; 
	 width:110px;
	 display:block;
	 padding:1px 0px 2px 5px;
	 border-top:1px solid #ed1c24;


	 
}
td.mainDynamicMenuItems
{
    width:110px;
    padding-left:30px;
}
td.mainDynamicMenuItemsHover
{
    width:110px;
    padding-left:30px;
}
/*end added 07/10/2009*/
.headerMainMenu
{
	background-color:#3366cc; background-image:url(../../images/topMenueBGslice.jpg); background-repeat:repeat-x;
    font-family:Arial, Verdana; font-size:12px; color:White; text-align:left;
}

.mainMenuNavigationDivider
{
	margin-right:30px;
}

.mainMenuNavigation
{
	 text-align:left;
	 font-family:Arial;
	 color:#3366cc;
	 font-size:12px;

	 border:solid 1px red;
	 font-weight:bold; 
	 text-indent:20px;
	 text-decoration:none;

}
/*I changed the fonts to white to hide the menu for time being */
a.mainMenuNavigation:link
{
	 text-align:left;
	 font-family:Arial;
	 color:#3366cc;
	 font-size:12px;

	 border:solid 0px red;
	 font-weight:bold; 
	 text-indent:20px;
	 text-decoration:none;

}

a.mainMenuNavigation:visited
{
	 text-align:left;
	 font-family:Arial;
	 color:#3366cc;
	 font-size:12px;

	 border:solid 0px red;
	 font-weight:bold; 
	 text-indent:20px;
	 text-decoration:none;

}

a.mainMenuNavigation:active
{
	 text-align:left;
	 font-family:Arial;
	 color:#3366cc;
	 font-size:12px;

	 border:solid 0px red;
	 font-weight:bold; 
	 text-indent:20px;
	 text-decoration:none;

}

a.mainMenuNavigation:hover
{
	 text-align:left;
	 font-family:Arial;
	 color:#cce6ff;
	 font-size:12px;

	 border:solid 0px red;
	 font-weight:bold; 
	 text-indent:20px;
	 text-decoration:underline overline;

}

.mainMenuNavigationFB
{
	 text-align:left;
	 font-family:Times New Roman;
	 color:#3366cc;
	 font-size:10px;

	 border:solid 1px red;
	 font-weight:bold; 
	 text-indent:20px;
	 text-decoration:none;

}
/*I changed the fonts to white to hide the menu for time being */
a.mainMenuNavigationFB:link
{
	 text-align:left;
	 font-family:Times New Roman;
	 color:#3366cc;
	 font-size:10px;

	 border:solid 0px red;
	 font-weight:bold; 
	 text-indent:20px;
	 text-decoration:none;

}

a.mainMenuNavigationFB:visited
{
	 text-align:left;
	 font-family:Times New Roman;
	 color:#3366cc;
	 font-size:10px;

	 border:solid 0px red;
	 font-weight:bold; 
	 text-indent:20px;
	 text-decoration:none;

}

a.mainMenuNavigationFB:active
{
	 text-align:left;
	 font-family:Times New Roman;
	 color:#3366cc;
	 font-size:10px;

	 border:solid 0px red;
	 font-weight:bold; 
	 text-indent:10px;
	 text-decoration:none;

}

a.mainMenuNavigationFB:hover
{
	 text-align:left;
	 font-family:Times New Roman;
	 color:#cce6ff;
	 font-size:10px;

	 border:solid 0px red;
	 font-weight:bold; 
	 text-indent:20px;
	 text-decoration:underline overline;

}

body
{
	margin-top:0px;
	font-family:Arial, Verdana;
	scrollbar-3dlight-color:#3366cc; 
	scrollbar-arrow-color:#fff; 
	scrollbar-base-color:#3366cc;
	scrollbar-darkshadow-color:#555555; 
	scrollbar-face-color:#2e3192; 
	scrollbar-highlight-color:#cce6ff; 
	scrollbar-shadow-color:#222222;
}

.mainMasterTBL
{
	width:900px;
	text-align:center;
}
.mainMasterTBL-fb
{
	width:700px;
	text-align:center;
}
/* AV FOOTER */

.footerContainer
{
 height:36px;
 width:1024; /* siteWidth */
 position:relative;
 background-image:url(../../images/avFooter.jpg);
 background-repeat:repeat-x;
 
}

.beta
{
 position:absolute;
 top:55px;
 z-index:30;
 color:#616161;
 font-size:10px;
 font-family:Arial;
}

a.footerNavLink:link
{
	color:#3366cc;
	font-family:Arial, Verdana;
	font-size:12px;
	text-decoration:none;
}

a.footerNavLink:active
{
	color:#3366cc;
	font-family:Arial, Verdana;
	font-size:12px;
	text-decoration:none;
}

a.footerNavLink:visited
{
	color:#3366cc;
	font-family:Arial, Verdana;
	font-size:12px;
	text-decoration:none;

}

a.footerNavLink:hover
{
	color:#3366cc;
	font-family:Arial, Verdana;
	font-size:12px;
	text-decoration:none;
}

/*community master formatting*/

.zoneLegendTitle
{
	color:#3366cc;
	font-size:16px;
	font-weight:bold;
	font-family:Arial, Verdana;
	border:solid 0px #3366cc;
}

/* 2 col formatting */

.twoColLeft
{
	width:100%;
	padding-right:10px;
}

.twoColRight
{
	width:100%;
}

.zoneFieldSet
{
	border:solid 1px #3366cc;
}

.online
{
    font-size:12px;
    color:#000000;
    font-family:Arial;
}    

span.red
{
	color:#ed1c24;
}

span.grey
{
	color:#8c8c8c;
}

/* action Alert */
/* Action Alert Revise Begin */
.actionAlertTopTile
{
    height:42px;
    background-image:url(../../images/actionAlertTopTile.jpg); 
    background-repeat:repeat-x;
}

.actionAlertTopTileFlash
{
    height:42px;
    width:280px;
    background-image:url(../../images/actionAlertTopTile.jpg); 
    background-repeat:repeat-x;
}

.actionAlertBottomTileFlash
{
    height:226px;

    background-image:url(../../images/actionAlertBottomTile.jpg); 
    background-repeat:repeat-x;
    border:solid 0px black;
}

.actionAlertPic
{

    height:226px;
    background-image:url(../../images/actionAlertBottomTile.jpg); 
    background-repeat:repeat-x;
    text-align:left;
        border:0px solid red;
        padding-left:10px;
}

.AlertButtonFAX
{
    background-image:url(../../images/faxNowFPup.jpg);
    background-repeat:no-repeat;
    height:146px;
    width:146px;
}
.AlertButtonFAX:hover
{
    background-image:url(../../images/faxNowFpover.jpg);
    background-repeat:no-repeat;
    height:146px;
    width:146px;
}
.AlertButtonFAX:visited
{
    background-image:url(../../images/faxNowFPup.jpg);
    background-repeat:no-repeat;
    height:146px;
    width:146px;
}
.AlertButtonFAX:active
{
    background-image:url(../../images/faxNowFPup.jpg);
    background-repeat:no-repeat;
    height:146px;
    width:146px;
}



.actionAlertInfo
{
    width:328px;
    height:222px;
    /*background-image:url(../../images/actionAlertBottomTile.jpg); 
    background-repeat:repeat-x;*/
    border:solid 0px #2e3192;

}

.actionAlertInfoInner
{   
    margin-top:10px;
    margin-left:20px;
    padding-top:10px;
    padding-left:10px;
    width:288px;
    height:192px;
    /*background-image:url(../../images/actionAlertBottomTile.jpg); 
    background-repeat:repeat-x;*/

    background-color:#cce6ff;
    overflow:hidden;
   
    border:1px solid #3366cc;
}

.actionAlertControls
{
    height:226px;
    background-image:url(../../images/actionAlertBottomTile.jpg); 
    background-repeat:repeat-x;
    padding-left:15px; /*widthChange*/
    border:0px solid red;
    padding-right:10px;
}

.alertNameBold
{
    background-image:url(../../images/actionAlertBold.jpg);
    background-position:top left;
    background-repeat:no-repeat;

}

.actionAlertUserTable
{
 /*background-image:url(../../images/actionAlertFPtile.png);   */
}

.actionAlertMainTable
{
 background-image:url(../../images/actionAlertFPtile.png);   
}


.avalertPic
{

    height:223px;
    
}

.alertSurvey
{
    height:110px;
    text-align:center;
}

.alertSurveyTotal
{
    padding-top:20px;
    height:90px;
    font-family:Arial;
    color:White;
    font-size:14px;
    font-weight:bold;
    text-align:center;
}


.AlertPagination
{

    height:27px;
    margin-top:20px;
}

.alertHR
{
    height:1px; width: 120px; text-align:center; border-top:1px solid #cce6ff;
}

/* Action Alert Revise End */


.actionAlertBG
{
    background-image:url(../../images/actionBG.jpg);
    
}

.actionAlertContainer
{
	
	position:absolute;
	z-index:22;
	top:0px;
	left:0px;
	height:162px;
	color:#2e3192;
	font-size:12px;
	font-family:Arial, Verdana;
	text-align:left;
	padding:3px 5px 5px 8px ;
}

.actionAlertContainerUserPage
{

	position:absolute;
	z-index:22;
	top:0px;
	right:10px;
	height:162px;
	color:#2e3192;
	font-size:12px;
	font-family:Arial, Verdana;
	text-align:left;
	padding:3px 5px 5px 8px ;
	border:1px solid red;
}

.actionAlertImage
{
background-image:url(../../images/actionAlertImage.jpg);
	background-repeat:no-repeat;
	position:absolute;
	z-index:25;
	top:25px;
	right:10px;
	width:50px;
	height:40px;
}

.alertInfo
{
	color:#2e3192;
	font-size:11px;
	font-family:Arial, Verdana;
	border:solid 1px black;
	position:absolute;
	z-index:23;
	top:30px;
	left:10px;
	width:150px;
	height:110px;
	border:0px solid #3366cc;
	text-align:left;
	overflow:hidden;
}

.alertInfoUserPage
{
	color:#2e3192;
	font-size:11px;
	font-family:Arial, Verdana;
	border:soid 1px black;
	position:absolute;
	z-index:23;
	top:30px;
	left:10px;
	width:390px;
	height:120px;
	border:0px solid #3366cc;
	text-align:left;
	overflow:hidden;
}



.avactionAlertContainerUserPage
{

	border:solid 1px blue;
	top:0px;
	left:2px;
	width:200px;
	height:250px;
	text-align:left;
	padding:3px 5px 5px 8px ;
}
.avalertInfoUserPage
{
	color: #000000;
	font-size: 14px;
	font-family: Arial, Verdana;
	top: 10px;
	left: 10px;
	width: 278px;
	height: 160px;
	border-bottom: solid 1px #0000FF;
	text-align: left;
	overflow: auto;

}

.avalertInfoUserPage2

{
	color: #000000;
	font-size: 14px;
	font-family: Arial, Verdana;
	top: 5px;
	left: 2px;
	width: 200px;
	height: 200px;
	border-bottom: solid 1px #0000FF;
	text-align: left;
	overflow: auto;

}

h2.Alert
{
	color: #2e3192;
	font-size:18px;
	font-family:Arial, Verdana;
	text-transform: capitalize;
	margin: 0px;
	text-align: left;
	width: 200px;
	overflow: hidden;
	border-bottom: solid 2px #2e3192;
}

.avalertButton
{
    border:0px;
}

.avalertButton2
{
    border:0px;
	background-color: #ed1c24;
	left:2px;
	top:1px;
	width:120px;
	height: 15px;
 border-top:solid 0px #b1b1b1;
 border-right:solid 0px #565656;
 border-bottom:solid 0px #565656;
 border-left:solid 0px #b1b1b1;
	color: #ffffff;
	font-size: 12px;
	font-family: Arial, Verdana;
	text-align: center;
	margin:3px 0px 5px 0px;
}


h1.Alert
{
	color:#2e3192;
	font-size:16px;
	font-family:Arial;
	text-transform:capitalize;
	margin:0px;
}

.leftTopSlice
{
 background-image:url(../../images/leftTopSlice.jpg);
 background-repeat:no-repeat;
 background-position:right bottom;

}   

.rightTopSlice
{
 background-image:url(../../images/rightTopSlice.jpg);
  background-repeat:no-repeat;
 background-position:left bottom;
}

.topSlice
{
 background-image:url(../../images/topSlice.jpg);
 height:49px; 
 background-repeat:repeat-x;
 background-position:top;
}

/*searchBar on default page and other pages*/

.searchCommunityWords
{
	color:#444444;
	font-size:12px;
	font-weight:bold;
	font-family:Arial, Verdana;
	border:soid 1px black;
	color:White;
}



.MemberSearchBox
{

    font-size:11px;

    border:0;
    
}
.MemberSearchBoxRight
{

    font-size:11px;

    border:0;
    margin-bottom:2px;
    margin-right:2px;
    
}
    
.InnerSearchBar
{

}

.newMembers
{
    width:250px;

    
    text-align:center;
}

table.newMembers tr
{
    padding:8px;
overflow:hidden;
}

.newMembers2
{
overflow:hidden;
width:110px;
}

/* Registration master */
.regPageBody
{
 background-color: #ffffff; 
 width: 900px; 
}


/***RM css missing "Antony please fix your self"***/
.updateprofile
{
    background-image:url(../../Images/update-profile.gif);
    width:100px;
    height:20px;
}
.yellowcancel
{
    background-image:url(../../Images/yellow-cancel.gif);
    width:51px;
    height:20px;
}
/*************************/

.less10MarginTop
{
	margin-top:-10px;
}

.topPadding20px
{
 padding-top:20px;
}

.topBottom20px
{
 padding-bottom:20px;
}

span.center
{
 text-align:center;
}

li
{
 margin-top:10px;
}

li.bold
{
 font-weight:bold;
 margin-top:10px;
}

span.normal
{
 font-weight:normal;
}

.normalText
{
 font-weight:normal;
 font-family:Arial;
 font-size:14px;
}

p
{
 font-weight:normal;
 font-family:Arial;
 font-size:14px;
}

body
{
 font-weight:normal;
 font-family:Arial;
 font-size:14px;
}


h1.title
{
 font-family:Arial;
 font-size:20px;
 color:#222222;
 margin:0px;
 text-align:left;
}

h2.title
{
 font-family:Arial;
 font-size:20px;
 color:#616161;
 margin:0px;
 
}

a.siteLinks12pxOrange:link
{
 font-family:Arial;
 font-size:12px;
 color:#3366cc;
 text-decoration:none; 
 font-weight:bold;
}

a.siteLinks12pxOrange:visited
{
 font-family:Arial;
 font-size:12px;
 color:#3366cc;
 text-decoration:none;
 font-weight:bold;
}

a.siteLinks12pxOrange:hover
{
 font-family:Arial;
 font-size:12px;
 color:#0095ff;
 text-decoration:underline overline;
 font-weight:bold;
}

a.siteLinks12pxOrange:active
{
 font-family:Arial;
 font-size:12px;
 color:#3366cc;
 text-decoration:none;
 font-weight:bold;
}



a.siteLinks10pxblue:link
{
 font-family:Arial;
 font-size:10px;
 color:#3366cc;
 text-decoration:none; 
 font-weight:bold;
}

a.siteLinks10pxblue:visited
{
 font-family:Arial;
 font-size:10px;
 color:#3366cc;
 text-decoration:none;
 font-weight:bold;
}

a.siteLinks10pxblue:hover
{
 font-family:Arial;
 font-size:10px;
 color:#0095ff;
 text-decoration:underline overline;
 font-weight:bold;
}

a.siteLinks10pxblue:active
{
 font-family:Arial;
 font-size:10px;
 color:#3366cc;
 text-decoration:none;
 font-weight:bold;
}






a.siteLinks12pxRED:link
{
 font-family:Arial;
 font-size:12px;
 color:#3366cc;
 text-decoration:none; 
 font-weight:bold;
}

a.siteLinks12pxRED:visited
{
 font-family:Arial;
 font-size:12px;
 color:#3366cc;
 text-decoration:none;
 font-weight:bold;
}

a.siteLinks12pxRED:hover
{
 font-family:Arial;
 font-size:12px;
 color:#0095ff;
 text-decoration:underline overline;
 font-weight:bold;
}

a.siteLinks12pxRED:active
{
 font-family:Arial;
 font-size:12px;
 color:#3366cc;
 text-decoration:none;
 font-weight:bold;
}






a.:link
{
 font-family:Arial;
 font-size:12px;
 color:#3366cc;
 text-decoration:none; 
 font-weight:bold;
}

a.siteLinks12pxRED:visited
{
 font-family:Arial;
 font-size:12px;
 color:#3366cc;
 text-decoration:none;
 font-weight:bold;
}

a.siteLinks12pxRED:hover
{
 font-family:Arial;
 font-size:12px;
 color:#0095ff;
 text-decoration:underline overline;
 font-weight:bold;
}

a.siteLinks12pxRED:active
{
 font-family:Arial;
 font-size:12px;
 color:#3366cc;
 text-decoration:none;
 font-weight:bold;
}

.siteLinks14pxOrange
{
 font-family:Arial;
 font-size:14px;
 color:#3366cc;
 text-decoration:none; 
 font-weight:bold;
}

a.siteLinks14pxOrange:link
{
 font-family:Arial;
 font-size:14px;
 color:#3366cc;
 text-decoration:none; 
 font-weight:bold;
}

a.siteLinks14pxOrange:visited
{
 font-family:Arial;
 font-size:14px;
 color:#3366cc;
 text-decoration:none;
 font-weight:bold;
}

a.siteLinks14pxOrange:hover
{
 font-family:Arial;
 font-size:14px;
 color:#0095ff;
 text-decoration:underline overline;
 font-weight:bold;
}

a.siteLinks14pxOrange:active
{
 font-family:Arial;
 font-size:14px;
 color:#3366cc;
 text-decoration:none;
 font-weight:bold;
}

/**/
.siteLinks14pxBlue
{
 font-family:Arial;
 font-size:14px;
 color:#0095ff;
 text-decoration:none; 
 font-weight:bold;
}

a.siteLinks14pxBlue:link
{
 font-family:Arial;
 font-size:14px;
 color:#0095ff;
 text-decoration:underline; 
 font-weight:bold;
}

a.siteLinks14pxBlue:visited
{
 font-family:Arial;
 font-size:14px;
 color:#0095ff;
 text-decoration:underline;
 font-weight:bold;
}

a.siteLinks14pxBlue:hover
{
 font-family:Arial;
 font-size:14px;
 color:#222222;
 text-decoration:underline overline;
 font-weight:bold;
}

a.siteLinks14pxBlue:active
{
 font-family:Arial;
 font-size:14px;
 color:#0095ff;
 text-decoration:underline;
 font-weight:bold;
}

.siteLinks18pxOrange
{
 font-family:Arial;
 font-size:18px;
 color:#3366cc;
 text-decoration:none; 
 font-weight:bold;
}

a.siteLinks18pxOrange:link
{
 font-family:Arial;
 font-size:18px;
 color:#3366cc;
 text-decoration:none; 
 font-weight:bold;
}

a.siteLinks18pxOrange:visited
{
 font-family:Arial;
 font-size:18px;
 color:#3366cc;
 text-decoration:none;
 font-weight:bold;
}

a.siteLinks18pxOrange:hover
{
 font-family:Arial;
 font-size:18px;
 color:#0095ff;
 text-decoration:underline overline;
 font-weight:bold;
}

a.siteLinks18pxOrange:active
{
 font-family:Arial;
 font-size:18px;
 color:#3366cc;
 text-decoration:none;
 font-weight:bold;
}


a.siteLinks18pxWhite:link
{
 font-family:Arial;
 font-size:18px;
 color:#ffffff;
 text-decoration:none; 
 font-weight:bold;
}

a.siteLinks18pxWhite:visited
{
 font-family:Arial;
 font-size:18px;
 color:#ffffff;
 text-decoration:none;
 font-weight:bold;
}

a.siteLinks18pxWhite:hover
{
 font-family:Arial;
 font-size:18px;
 color:yellow;
 text-decoration:underline overline;
 font-weight:bold;
}

a.siteLinks18pxWhite:active
{
 font-family:Arial;
 font-size:18px;
 color:#ffffff;
 text-decoration:none;
 font-weight:bold;
}

p
{
 text-indent:10px;
}

.topSpace20px
{
 margin-top:20px;
}

center.bodyCenter
{
 width:900px;
}

/* ********* this is the header Styles ********* */
.headerDivMain
{
 position:relative;
 width:900px;
 height:120px;
 border-right:solid 0px #9fd2f7;
 border-left:solid 0px #9fd2f7;
 background-color:White;
 border:solid 0px red;
 
}

.headerDivMenuTop
{
 position:absolute;
 right:0;
 top:7px;
 z-index:10;
 width:400px;
 height:20px;
 border:solid 0px red;
 margin-right:10px;
 font-weight:bold;
}

.headerMenuTop
{
 color:#616161;
 font-family:Arial;
 font-size: 12px;
 text-align:right;
 
}

.headerDivLogo
{
 position:absolute;
 left:10px;
 top:10px;
 z-index:10;
 width:300px;
 height:80px;
 border:solid 0px purple;
 /*background-image:url(../../images/AVlogo.gif);*/
 background-position:left top;
 background-repeat:no-repeat
}

.headerWebAddress
{
 position:absolute;
 left:00px;
 top:55px;
 z-index:10;
 font-family:arial;
 color:#616161;
 font-size:14px;
 font-weight:normal;
 letter-spacing:2px;
 text-decoration:none;
}

.headerLogoName
{
 position:absolute;
 left:163px;
 top:0px;
 z-index:10;
 font-family:Arial;
 color:#0095ff;
 font-size:11pt;
 font-weight:bold;
 letter-spacing:.9px;
 text-decoration:none;
}

.headerLogoName2
{
 position:absolute;
 left:163px;
 top:16px;
 z-index:10;
 font-family:Arial;
 color:#0095ff;
 font-size:14px;
 font-weight:bold;
 letter-spacing:1px;
 text-decoration:none;
}

.headerLogoName3
{
 position:absolute;
 left:163px;
 top:30px;
 z-index:10;
 font-family:Arial;
 color:#0095ff;
 font-size:20px;
 font-weight:bold;
 letter-spacing:4px;
 text-decoration:none;
}

.headerDivLogin
{
 position:absolute;
 right:0px;
 bottom:33px;
 z-index:11;
 width:370px;
 height:30px;
 border:solid 0px blue;
 background-color:#9fd2f7;
}

.headerPasswordWord
{

}

.headerLoginWord
{
 position:absolute;
 left:5px;
 top:18px;
 z-index:21;
 font-family:Arial;
 color:#222222;
 font-size:10px;
}



.headerDivLoginButton
{
 position:absolute;
 right:13px;
 bottom:5px;
 z-index:12;
 width:60px;
 height:18px;
 border:solid 0px blue;
 background-color:#3366cc; 
}

.headerDivLoginButtonRight
{
 position:absolute;
 right:5px;
 bottom:5px;
 z-index:13;
 width:8px;
 height:18px;
 border:solid 0px blue;
 background-image:url(../../images/submitRight.gif);
}

input.headerDivLoginWord
{
	border-width: inherit;
	border-style: none;
	height: 17px;
	width: 40px;
	font-family: Arial;
	color:#ffffff;
	font-size: 12px;
	background-color:#3366cc;
}



.headerDivLoginUserInput
{
 width:80px;
 height:18px;
 border:solid 0px blue;
 background-color:white;
}

.headerDivLoginPasswordInput
{
 width:80px;
 height:18px;
 border:solid 0px blue;
 background-color:white;
}

.headerDivLoginPasswordInputField
{
 width:110px;
 height:15px;
 border:0;
 margin:0;
 background-color:white;
}

.headerDivLoginUserInputField
{
 width:110px;
 height:15px;
 border:0;
 margin:0;
 background-color:white;
}



.headerDivMenuMain
{
 position:absolute;
 left:0px;
 bottom:0;
 z-index:10;
 width:900px;
 height:25px;
 border:solid 0px orange;
 background-image:url(../../images/topMenueBGslice.jpg);
 background-repeat:repeat-x;
 /*filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=1, StartColorStr='#9fd2f7', EndColorStr='#cddff3');*/
 border-top:solid 8px #9fd2f7; 
}

.headerHR
{
 position:absolute;
 left:1px;
 bottom:-1px;
 z-index:10;
 width:900px;
 height:1px;
 border-bottom:solid 1px #3366cc;
 color:#3366cc;
 
}
.mainMenuHR
{
 position:absolute;
 left:1px;
 bottom:0px;
 z-index:18;
 width:900px;
 height:1px;
 border-bottom:solid 1px #3366cc;
 color:#3366cc;
}

	

a.mainGraphicLink:link
{
 font-family:Arial;
 font-size:14px;
 color:#616161;
 text-decoration:none; 
 font-weight:bold;
}

a.mainGraphicLink:visited
{
 font-family:Arial;
 font-size:14px;
 color:#616161;
 text-decoration:none;
 font-weight:bold;
}

a.mainGraphicLink:hover
{
 font-family:Arial;
 font-size:14px;
 color:#3366cc;
 text-decoration:underline overline;
 font-weight:bold;
}

a.mainGraphicLink:active
{
 font-family:Arial;
 font-size:14px;
 color:#616161;
 text-decoration:none;
 font-weight:bold;
}



.footerHR
{
 position:absolute;
 left:0px;
 top:-1px;
 z-index:10;
 width:900px;
 height:1px;
 background-color:#98cff6;
 border-bottom:solid 0px #3366cc;
 border-left:solid 0px #3366cc;
 border-top:solid 1px #3366cc;
 border-right:solid 0px #3366cc;
}



.footerContainerBackEnd
{
 position:relative; /*you would need this to be a relative position. I have
this in a 0px width and height so it is invisable*/
 width:0px;
 height:0px;
}

.footerNavBackEnd
{
 position:absolute;
 left:0; /*this is positioned from the left just change this to as you need to move the box around*/
 bottom:20px; /*this is positioned from the bottom just change this to as you need to move the box around*/
 z-index:16;
 text-align:center;
 font-family:Arial;
 color:#616161;
 font-size:12px;
 vertical-align:middle;
 width:700px;
 border:solid 0px red;
 padding-top:5px;
 font-weight:bold;
}

.copyright
{
 position:absolute;
 left:0;
 bottom:-20px;
 z-index:16;
 text-align:center;
 font-family:Arial;
 color:#616161;
 font-size:12px;
 vertical-align:middle;
 width:100%;
 border:solid 0px red;
 padding-top:5px;
}

.bottomLineMenu
{
 font-family:Arial;
 color:#ffffff;
 font-size:14px;
 vertical-align:middle;
 border:solid 0px red;
 padding-top:15px;
}


.articleLink
{
 font-family:Arial;
 width:100px;
 height:15px;
 position:absolute;
 bottom:0px;
 right:000px;
 z-index:18;
 font-size:10px;
 color:#3366cc;
}

.articleTitle
{
 font-family:Arial;
 width:300px;
 height:15px;
 position:absolute;
 top:0px;
 left:100px;
 z-index:18;
 font-size:16px;
 color:#3366cc;
 text-align:left;
}


.box1
{
 position:absolute;
 top:0px;
 left:0px;
 z-index:15;
 width:235px;
 height:320px;
 background-color:Red;
}


h1.donatetitle
{
 font-family:Arial;
 font-size:28px;
 color:#3366cc;
 text-align:left;
 padding-left:20px;
 margin-bottom:10px
}



.container01
{
 background-color:#ffffff;
 border:solid 0px #9fd2f7;
 position:relative;
 padding:10px;
 z-index:10;  
}
.container03
{
 background-color:#ffffff;
 border:solid 0px #9fd2f7;
 position:relative;
 padding:;
 z-index:10;  
}




/*******************   userPage **************/

.userPageBody
{
 background-color: #ffffff; 
 width: 900px; 

}

.quickLinkContainer
{
 position:relative;
 height:18px;
 width:200px;
 background-image:url(../../images/quickLinkUnderBar.gif);
 background-position:bottom 12px;
 background-repeat:no-repeat;
 z-index:19;
}

.quickLinkInnerContainer
{
 position:absolute;
 left:0px;
 padding-left:14px;
 top:0px;
 z-index:50;
 font-family:Arial;
 font-size:12px;
 height:16px;
 width:250px;
 font-weight:bold;
 background-image:url(../../images/whiteBlueArrowRight.png);
 background-repeat:no-repeat;
 background-position:left center;
}

.topLinkContainer
{
vertical-align:text-top;
 height:18px;


}

.topLinkInnerContainer
{

}

a.messaging:link
{
 vertical-align:text-top;
 padding-left:14px;
 font-family:Arial;
 font-size:16px;
 font-weight:bold;
 border-top:1px solid #3366cc;
 border-right:1px solid #3366cc;
 border-left:1px solid #3366cc;
 padding:3px 5px 3px 5px;
 color:#3366cc;
 text-decoration:none; 
 margin-top:10px;
 background-color:#cce6ff;
}

a.messaging:visited
{
 vertical-align:text-top;
 padding-left:14px;
 font-family:Arial;
 font-size:16px;
 font-weight:bold;
 border-top:1px solid #3366cc;
 border-right:1px solid #3366cc;
 border-left:1px solid #3366cc;
 padding:3px 5px 3px 5px;
 color:#3366cc;
 text-decoration:none; 
  margin-top:10px;
  background-color:#cce6ff;
}

a.messaging:hover
{
 vertical-align:text-top;
 padding-left:14px;
 font-family:Arial;
 font-size:16px;
 font-weight:bold;
 border-top:1px solid #3366cc;
 border-right:1px solid #3366cc;
 border-left:1px solid #3366cc;
 padding:13px 5px 3px 5px;
 color:#ffffff;
 margin-bottom:3px;
 text-decoration:none; 
  margin-top:0px;
  background-color:#3366cc;
}

a.messaging:active
{
 vertical-align:text-top;
 padding-left:14px;
 font-family:Arial;
 font-size:16px;
 font-weight:bold;
 border-top:1px solid #3366cc;
 border-right:1px solid #3366cc;
 border-left:1px solid #3366cc;
 padding:3px 5px 3px 5px;
 color:red;
 text-decoration:none; 
  margin-top:10px;
  background-color:#cce6ff;
}

.msgLinkTD
{
    padding-right:5px;
}

/*******************  end  userPage styles **************/

.wph_lt /*web part header left*/
{
	/*width:5px;
	height:25px;
	background-image:url(../../images/titleleft.gif);
	background-position:left;
	background-repeat:no-repeat;*/
	font-family:Arial;
}
.wph_ct /*web part header center*/
{
	/*border:solid 0px blue;
	background-image:url(../../images/titleCenter.gif);
	background-position:top right;
	background-repeat:no-repeat;
	font-family:Arial;
	width:630px;*/
	text-align:center;
}
.wph_rt /*web part header right*/
{
	/*width:5px;
	height:25px;
	background-image:url(../../images/titleright.gif);
	background-position:right;
	background-repeat:no-repeat;
	font-family:Arial;*/
}
H1.WebPartTitle
{
	font-family:Arial;
	font-size:20px;
	color:#616161;
	margin:0px;
}
H2.WebPartTitle
{
	font-family:Arial Narrow;
	font-size:20px;
	color:#616161;
	margin:0px;
}
H3.WebPartTitle
{
	font-family:Arial;
	font-size:20px;
	color:#616161;
	margin:0px;
}

.WebPartHeader /*will phase this out for wph_?? version*/
{
text-align: left;
font-family: Ariel;
font-weight: bold;
font-size: 11pt;
color: #222222;
background-color:#cce6ff;
/*visibility:hidden;
display:none;*/
margin:0px;
padding:0px;

}
.WebPartHeaderCenter
{

text-align: center;
font-family: Ariel;
font-weight: bold;
font-size: 11pt;
color: #222222;
background-color:#cce6ff;
background-repeat:no-repeat;
background-position:bottom right;
margin:0px;
}
/* don't change the text-align on this ... the label defines it as txt align right */
.WebPartHeaderRight
{
text-align: right;
font-family: Ariel;
font-weight: bold;
font-size: 11pt;
color: #222222;
background-repeat:no-repeat;
}

/************** This is on the Registration Page **********/

.reg
{
 position:absolute;
 left:20px;
 top:190px;
 z-index:10;
 width:490px;
 height:60px;
 border:solid 0px blue;
 background-color:#9fd2f7;
 padding:5px;
}


.regContent
{
 font-family:Arial;
 font-size:12px;
 color:#222222;
 text-align:left;
 padding-top:5px;
 padding-left:10px;
}

.registerTextBox
{
	font-size:16px;
	width:250px;
	height:20px;
	background-color:#cce6ff;
	border:solid 1px #d0d7d8;
	margin-bottom:5px;
}
.registerLabel
{
	font-size:14px;
	font-weight:bold;
	color:#2e3192;
}
a.registerLink
{
	font-size:16px;
	font-weight:bold;
	color:#2e3192;
}

/**************** Input forms and diffrent control buttons in the community ******/

.borderBottom
{
	border-bottom:solid 1px #cccccc;
}

.validMessage
{
 font-family: Verdana;
 font-size:10px;
 color:red;
}

.inputForms
{
 background-color:#cce6ff;
 /*border:solid 1px #d0d7d8;*/
 border-top:solid 2px #2e3192;
 border-right:solid 2px #2e3192;
 border-left:solid 2px #3366cc;
 border-bottom:solid 2px #3366cc;
}

.inputOpinion
{
 background-color:#cce6ff;
 border:solid 2px #ffffff;
 overflow:auto;
 width:258px;
}

.inputTextIdentifiers
{
 font-family:Arial;
 font-size:12px;
 color:#222222;
}

.blueLoginButton
{

 font-family:Arial;
 font-size:12px;
 padding:2px;
 text-decoration:none;
 color:#2e3192;
 background-image:url(../../images/blueLoginButton.gif);
 background-position:center;
 background-repeat:no-repeat;
 border:0;
 height:19px;
 width:60px;
 background-color:#1e218c;
}

/*.submitButtons
{
    background-color:Transparent;
 border-top:solid 2px #b1b1b1;
 border-right:solid 2px #565656;
 border-bottom:solid 2px #565656;
 border-left:solid 2px #b1b1b1;
 font-family:Arial;
 font-size:12px;
 padding:2px;
 text-decoration:none;
 color:#2e3192;
 background-image:url(../../images/blueButtonLarge.gif);
 background-position:center;
 background-repeat:no-repeat;
 border:0;
 text-align:center;
 width:100px;
}

.submitButtonsExLarge
{
 background-color:Transparent;
 /*border-top:solid 2px #b1b1b1;
 border-right:solid 2px #565656;
 border-bottom:solid 2px #565656;
 border-left:solid 2px #b1b1b1;
 font-family:Arial;
 font-size:12px;
 padding:2px;
 text-decoration:none;
 color:#2e3192;
 background-image:url(../../images/blueButtonExLarge.gif);
 background-position:center;
 background-repeat:no-repeat;
 border:0;
 text-align:center;
 width:150px;
}

.submitButtonsMed
{
 /*background-color:#ffffff;
 border-top:solid 2px #b1b1b1;
 border-right:solid 2px #565656;
 border-bottom:solid 2px #565656;
 border-left:solid 2px #b1b1b1;
 font-family:Arial;
 font-size:12px;
 padding:2px;
 text-decoration:none;
 color:#2e3192;
 background-image:url(../../images/blueButtonMed.gif);
 background-position:center;
 background-repeat:no-repeat;
 border:0;
 width:60px;
 background-color:inherit;
 text-align:center;
 background-color:Transparent;
}

.submitButtonsSmall
{
 background-color:Transparent;
 font-family:Arial;
 font-size:12px;
 padding:2px;
 text-decoration:none;
 color:#2e3192;
 background-image:url(../../images/blueButtonSmall.gif);
 background-position:center;
 background-repeat:no-repeat;
 border:0;
 width:34px;
}

.submitButtonsExSmall
{
 background-color:Transparent;
 font-family:Arial;
 font-size:12px;
 padding:2px;
 text-decoration:none;
 color:#2e3192;
 background-image:url(../../images/blueButtonExSmall.gif);
 background-position:center;
 background-repeat:no-repeat;
 border:0;
 width:23px;
}*/

.submitButtons
{
  font-family:Arial;
 font-size:12px;
 padding:2px;
 text-decoration:none;
 color:#ffffff;
 text-align:center;
 width:100px;
  background-image:url(../../images/blueButtonLarge.gif);
 background-position:center;
 background-repeat:no-repeat;
 height:21px;border:0;background-color:Transparent;
}

.submitButtonsExLarge
{
 

 font-family:Arial;
 font-size:12px;
 padding:2px;
 text-decoration:none;
 color:#ffffff;
 text-align:center;
 width:150px;
 background-image:url(../../images/blueButtonExLarge.gif);
 background-position:center;
 background-repeat:no-repeat;
 height:21px;border:0;background-color:Transparent;
}

.submitButtonsMed
{

 font-family:Arial;
 font-size:12px;
 padding:2px;
 text-decoration:none;
 color:#ffffff;
 width:60px;
 background-color:inherit;
 text-align:center;
 background-image:url(../../images/blueButtonMed.gif);
 background-position:center;
 background-repeat:no-repeat;
 height:21px;border:0;background-color:Transparent;
}

.submitButtonsSmall
{
 
 font-family:Arial;
 font-size:12px;
 padding:2px;
 text-decoration:none;
 color:#ffffff;
 width:34px;
 background-image:url(../../images/blueButtonSmall.gif);
 background-position:center;
 background-repeat:no-repeat;
 height:21px;border:0;background-color:Transparent;
}

.submitLinkSmall
{
 
 font-family:Arial;
 font-size:12px;
 padding:2px;
 text-decoration:none;
 color:#ffffff;
 width:34px;
 background-image:url(../../images/blueButtonSmall.gif);
 background-position:center;
 background-repeat:no-repeat;
 height:21px;border:0;background-color:Transparent;
 display:block;
 padding-top:7px;
}

.submitButtonsExSmall
{
 
 font-family:Arial;
 font-size:12px;
 padding:2px;
 text-decoration:none;
 color:#ffffff;
 width:23px;
 background-image:url(../../images/blueButtonExSmall.gif);
 background-position:center;
 background-repeat:no-repeat;
 height:21px;border:0;background-color:Transparent;
}

.textContent12pxBold222
{
 font-family: Verdana;
 font-size:12px;
 font-weight:bold;
 color:#222222;
}


.textContent12pxBoldblue
{
 font-family: Verdana;
 font-size:12px;
 font-weight:bold;
 color:#3366cc;
}

.textContent9pxBoldccc
{
 font-family: Verdana;
 font-size:9px;
 font-weight:bold;
 color:#444;
}

.textContent9pxccc
{
 font-family: Verdana;
 font-size:9px;
 color:#777;
}

.textContent9pxYellow
{
 font-family: Verdana;
 font-size:9px;
 color:yellow;
}

.textContent9pxWhite
{
 font-family: Verdana;
 font-size:9px;
 color:white;
}

.textContent12px222
{
 font-family:Verdana;
 font-size:12px;
 color:#222222;
}

.textContent14pxBold222
{
 font-family: Verdana;
 font-size:14px;
 font-weight:bold;
 color:#222222;
}

.textContent16pxBold222
{
 font-family: Verdana;
 font-size:14px;
 font-weight:bold;
 color:#222222;
}

.textContent14px222
{
 font-family:Verdana;
 font-size:14px;
 color:#222222;
}

.textContent10px222
{
 font-family: Verdana;
 font-size:10px;
 color:#222222;
}

.textContent12pxBold61
{
 font-family: Verdana;
 font-size:12px;
 font-weight:bold;
 color:#616161;
}

.textContent12px61
{
 font-family: Verdana;
 font-size:12px;
 color:#616161;
}

.textContent10px61
{
 font-family: Verdana;
 font-size:10px;
 color:#616161;
}

.textContent12pxBoldE6
{
 font-family: Verdana;
 font-size:12px;
 font-weight:bold;
 color:#3366cc;
}

.textContent12pxE6
{
 font-family: Verdana;
 font-size:12px;
 color:#3366cc;
}

.textContent12pxBoldE6
{
 font-family: Verdana;
 font-size:12px;
 color:#3366cc;
 font-weight:bolder;
}

.textContent14pxE6
{
 font-family: Verdana;
 font-size:14px;
 color:#3366cc;
}

.textContent14pxBoldE6
{
 font-family: Verdana;
 font-size:14px;
 color:#3366cc;
 font-weight:bolder;
}

.textContent22pxBold
{
 font-family: Verdana;
 font-size:22px;
 color:#2e3192;
 font-weight:bolder;
}

.textContent10pxE6
{
 font-family: Verdana;
 font-size:10px;
 color:#3366cc;
}

.generalContainer
{
 position:relative; 

}

.staf1
{
    position:relative;
    z-index:2035;
    left:60px;
    top:0px;
    border:solid 0px red;
    text-align:left;
    float:left;
    margin-top:10px;
}
.staf2
{
    position:inherit;
    z-index:34;
    left:0px;
    top:-2px;
    border:solid 0px red;
    text-align:left;
    float:left;
}

.survey_staf1
{
    position:relative;
    z-index:2035;
    left:10px;
    top:0px;
    border:solid 0px red;
    text-align:left;
    float:left;
    margin-top:2px;
}
.survey_staf2
{
    position:inherit;
    z-index:34;
    left:0px;
    top:-2px;
    border:solid 0px red;
    text-align:left;
    float:left;
}

.sendButton
{
	position:absolute;
	top:0px;
	left:0px;
	z-index:40;
	 background-color:#9fd2f7;
	  border-top:solid 2px #b1b1b1;
 border-right:solid 2px #565656;
 border-bottom:solid 2px #565656;
 border-left:solid 2px #b1b1b1;
	 font-family:Arial;
	 font-size:12px;
	 height:18px;
	 padding:2px;
	 text-align:center;
}

.raise
{
position:absolute;
z-index:34;
left:0px;
top:0px;
}

/**************** edit profile page ******/

.Button
{
 background-color:#3366cc;
 border-top:solid 2px #b1b1b1;
 border-right:solid 2px #565656;
 border-bottom:solid 2px #565656;
 border-left:solid 2px #b1b1b1;
 font-family:Arial;
 font-size:12px;
 height:18px;
 color:#ffffff

}

.Button2
{
 background-color:#2e3192;
 border-top:solid 2px #b1b1b1;
 border-right:solid 2px #565656;
 border-bottom:solid 2px #565656;
 border-left:solid 2px #b1b1b1;
 font-family:Arial;
 font-size:12px;
 height:18px;
 color:#ffffff

}

/**************** messages.aspx and messaging areas ******/
.myMessagesTitle
{
 background-image:url(../../images/titleleft.gif);
 height:20px;
 width:300px;
 background-position:left top;
 background-repeat:no-repeat;
 position:absolute;
 top:-21px;
 left:0px;
 z-index:30;
 text-align:center;
 color:#222222;
 font-weight:bold;
 font-size:16px;
}

.myMessagesViewTitle
{
 background-image:url(../../images/titleCenter.gif);
 height:20px;
 width:630px;
 background-position:left top;
 background-repeat:no-repeat;
 position:absolute;
 top:-21px;
 left:0px;
 z-index:30;
 text-align:center;
 color:#222222;
 font-weight:bold;
 font-size:16px;
}

.composeSig
{
 position:absolute;
 left:400px;
 top:-30px;
 z-index:31;
}

/* photo album page*/

.borderRight1px9f
{
	border-right:solid 1px #9fd2f7;
}

.borderBottom1px9f
{
	border-bottom:solid 1px #9fd2f7;
}

.albumSendToAFriend
{
 position:absolute; 
 z-index:150; 
 top:330px; 
 left:00px; 

}

.albumUpLoadButton
{
 position:absolute;
 top:30px;
 left:40px;
 z-index:30;

}

.albumUpLoadButton2
{
 text-align:center;
 float:none;

}

/*photo upload areas*/

.upLoadGapFix
{
 margin-top:-19px;
}

/*members list page*/

.filterGradientHeader
{
 filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=1, StartColorStr='#e5f4fe', EndColorStr='#9fd2f7');
}

/*blog articl and review area*/
.sectiondatalist
{
 border-top:solid 0px #9fd2f7;
 border-bottom:solid 1px #9fd2f7;

 overflow:hidden;
 margin-top:0px;
 font-family:Arial;
 color:Red;
 font-size:12px;
 padding: 5px;

}

.sectionsubtitle
{
 border-top:solid 0px #9fd2f7;
 border-bottom:solid 0px #9fd2f7;
 padding-top:10px;
 padding-bottom:10px;
 overflow:hidden;
 margin-top:0px;
 font-family:Arial;
 color:Red;
 font-size:12px;
}

/*EditMedia page for photos*/

.mediaContainer
{
	position:relative;
	margin-top:20px;
	padding-bottom:20px;
	border:solid 0px red;
	width:850px;

	
}

.contentItemsContainer
{
	position:absolute;
	top:50px;
	left:400px;
	z-index:20;
	border:solid 0px red;
	width:330px;
	height: 300px;
	vertical-align:top;
	text-align:left;
}

.pageLabel
{
	position:absolute;
	top:-24px;
	left:00px;
	z-index:20;
	border:solid 0px red;
	width:890px;
	height:400px;
}

.imgAndTitleContainer
{
	position:absolute;
	top:000px;
	left:00px;
	z-index:20;
	border:solid 0px red;
	width:400px;
	height:400px;
}

.contentItemsContainerTitle 
{
	position:absolute;
	top:000px;
	left:46px;
	z-index:20;
	border:solid 0px red;
	width:330px;
	height:100px;
}

.contentItemsContainerTitle2 
{
	position:absolute;
	top:000px;
	left:85px;
	z-index:20;
	border:solid 0px red;
	width:330px;
	height:100px;
}

.contentItemsContainerTitle3 
{
	position:absolute;
	top:0px;
	left:350px;
	z-index:20;
	border:solid 0px red;
	width:100px;
	height:30px;
}

.contentItemsContainerDescription 
{
	position:absolute;
	top:30px;
	left:00px;
	z-index:20;
	border:solid 0px red;
	width:430px;
	height:100px;
	vertical-align:top;
}

.contentItemsContainerDescription2
{
	position:absolute;
	top:30px;
	left:85px;
	z-index:20;
	border:solid 0px red;
	width:430px;
	height:100px;
	vertical-align:top;
}

.contentItemsContainerDescription3
{
	position:absolute;
	top:30px;
	left:350px;
	z-index:20;
	border:solid 0px blue;
	width:100px;
	height:30px;
	vertical-align:top;
}

.contentItemsContainerLocation 
{
	position:absolute;
	top:123px;
	left:18px;
	z-index:20;
	border:solid 0px red;
	width:330px;
	height:100px;
}

.contentItemsContainerLocation2 
{
	position:absolute;
	top:123px;
	left:85px;
	z-index:20;
	border:solid 0px red;
	width:330px;
	height:100px;
}

.contentItemsContainerLocation3 
{
	position:absolute;
	top:123px;
	left:350px;
	z-index:20;
	border:solid 0px green;
	width:100px;
	height:30px;
}

.contentItemsContainerCheck
{
	position:absolute;
	top:153px;
	left:85px;
	z-index:20;
	border:solid 0px red;
	width:330px;
	height:100px;
}

.contentItemsContainerSubmit
{
	position:absolute;
	top:270px;
	left:135px;
	z-index:20;
	border:solid 0px red;
	width:330px;
	height:100px;
}

.contentItemsContainerDelete
{
	position:absolute;
	top:320px;
	left:30px;
	z-index:20;
	border:solid 0px red;
	width:330px;
	height:100px;
}


/*rating display page*/

.rateImageSpace
{
	margin-left:-5px;
}

/*Page Headers*/

.headerGraphicContainer
{
	position:relative;
	width:900px;
	height:100px;
	margin-top:0px;
}



.headerGraphicHR
{
 position:absolute;
 left:0px;
 top:85px;
 z-index:12;
 width:900px;
 height:8px;
 background-color:#98cff6;
 border-bottom:solid 1px #3366cc;
 border-left:solid 0px #3366cc;
 border-top:solid 0px #3366cc;
 border-right:solid 0px #3366cc;
}

.bHeaderTitle1
{
	font-size:83px;
	color:#3366cc;
	font-weight:bold;
	font-family:Times New Roman;
	position:absolute;
	left:355px;
	top:2px;
	z-index:22;
}

.bHeaderTitle2
{
	font-size:70px;
	color:#3366cc;
	font-weight:bold;
	font-family:Times New Roman;
	position:relative;

}
.bHeaderTitle1shadow
{
	font-size:83px;
	color:#ffffff;
	font-weight:bold;
	font-family:Times New Roman;
	position:absolute;
	left:357px;
	top:4px;
	z-index:20;

}

.bHeaderTitle2shadow
{
	font-size:70px;
	color:#ffffff;
	font-weight:bold;
	font-family:Times New Roman;
	position:relative;


}

.headerGraphicContainerReg
{
	position:relative;
	width:900px;
	height:100px;
	margin-top:1px;
	margin-right:-0px;
}


/* used in all category Master pages - userpage masters do not have the EditorZone */
.theme_AppearanceEdit
{
 	background-color: #cce6ff;
 	color: #FFFFFF;
}
/* used in all category Master pages - userpage masters do not have the EditorZone*/
.theme_EditZone
{
	border: medium;
	width: 100%;
	background-color: #FFFFFF;
	border-color: #000000;
	color: #000000;
}
.pollbox
{
}
.pollsectiontitle
{
}
.pollcontent
{
}
.pollquestion
{
 font-family:Arial;
 font-size:12px;
 font-weight:bold;
}
.polloptions
{
 font-family:Arial;
 font-size:11px;
}

.politicalPollbox
{
}
.politicalPollsectiontitle
{
}
.politicalPollcontent
{
    width:645px;
    text-align:left;
    padding-left:5px;
    padding-top:5px;
}
.politicalPollquestion
{
 font-family:Arial;
 font-size:16px;
 font-weight:bold;
 color:#3366cc;

}
.politicalPolloptions
{
 font-family:Arial;
 font-size:11px;
 padding-left:20px;
 font-size:14px;
}

.politicalPollVote
{
    width:545px;
    text-align:left;
    padding-left:100px;
    border-bottom:0px solid #3366cc;
    padding-bottom:5px;
}

table.memberaddress
{
	width:100%;
	border-bottom-style:none;
}
table.memberaddress td
{
	vertical-align: top;
	text-align: center;
	font-size: small;
	padding:0px;
	border-spacing: 0px;
}

/*Contribute CSS*/
.ContributeGraphic
{
    position:absolute; top:18px; right:00px; z-index:30; width:309px; height:757px; 
         background-image:url(); background-position:center bottom; font-size:13px; 
         font-family: Arial, Verdana; font-weight:bold;  background-repeat:no-repeat; text-align:left;
}             

/* Used in the new action alert Tabbed content navigation */



.CustomTabStyle .ajax__tab_header {margin-left:2px; font-family:verdana,tahoma,helvetica;font-size:12px; margin-bottom:5px; font-weight:bold; color:#2e31b6;}
.CustomTabStyle .ajax__tab_outer {margin-right:2px; padding-right:0px; background-color:#cce6ff; height:21px; border-left:solid 1px #ccc;  border-right:solid 1px #ccc;  border-top:solid 1px #ccc;}/*tab*/
.CustomTabStyle .ajax__tab_inner {padding-left:2px; background-color:#cce6ff;}/*tab*/
.CustomTabStyle .ajax__tab_tab {height:13px;padding:2px;margin:2; background-color:#cce6ff;}/*tab*/
.CustomTabStyle .ajax__tab_hover .ajax__tab_outer { background-color:#3366cc; }/*hover*/
.CustomTabStyle .ajax__tab_hover .ajax__tab_inner { background-color:#3366cc;}/*hover*/
.CustomTabStyle .ajax__tab_hover .ajax__tab_tab { background-color:#3366cc; color:White;}/*hover*/
.CustomTabStyle .ajax__tab_active .ajax__tab_outer { background-color:#fff; border-top:solid 1px #3366cc; color:#222; padding-top:3px;  border-left:solid 1px #3366cc;  border-right:solid 1px #3366cc;}/*active*/
.CustomTabStyle .ajax__tab_active .ajax__tab_inner { background-color:#fff; border:solid 0px blue; color:#222;}/*active*/
.CustomTabStyle .ajax__tab_active .ajax__tab_tab { background-color:#fff; border:solid 0px green; color:#222;}/*active*/
.CustomTabStyle .ajax__tab_body {}

.politicalTab .ajax__tab_header {margin-left:2px; font-family:verdana,tahoma,helvetica;font-size:12px; margin-bottom:5px; 
                                 font-weight:bold; color:yellow;}
.politicalTab .ajax__tab_outer {margin-right:0px; padding-right:2px; padding-left:2px; background-color:#3366cc; height:21px; 
                                border-left:solid 0px #ccc;  border-right:solid 0px #ccc;  border-top:solid 0px #ccc;}/*tab*/
.politicalTab .ajax__tab_inner {padding-left:2px; background-color:#3366cc;}/*tab*/
.politicalTab .ajax__tab_tab {height:13px;padding:2px;margin:0; background-color:#3366cc;}/*tab*/
.politicalTab .ajax__tab_hover .ajax__tab_outer { background-color:#3366cc; }/*hover*/
.politicalTab .ajax__tab_hover .ajax__tab_inner { background-color:#3366cc;}/*hover*/
.politicalTab .ajax__tab_hover .ajax__tab_tab { background-color:#3366cc; color:White;}/*hover*/
.politicalTab .ajax__tab_active .ajax__tab_outer { background-color:#fff; border-top:solid 1px #3366cc; color:#222; padding-top:3px;  
                                                   border-left:solid 1px #3366cc;  border-right:solid 1px #3366cc;}/*active*/
.politicalTab .ajax__tab_active .ajax__tab_inner { background-color:#fff; border:solid 0px blue; color:#222;}/*active*/
.politicalTab .ajax__tab_active .ajax__tab_tab { background-color:#fff; border:solid 0px green; color:#222;}/*active*/
.politicalTab .ajax__tab_body {}

.ajax__facebooktab .ajax__tab_header {white-space: normal!important;margin-left:2px; font-family:verdana,tahoma,helvetica;font-size:10px; margin-bottom:5px; 
                                 font-weight:bold; color:#2e31b6; text-align:left;}
.ajax__facebooktab .ajax__tab_outer {margin-right:2px; padding-right:0px; background-color:#cce6ff; height:18px; border-left:solid 1px #ccc;  border-right:solid 1px #ccc;  border-top:solid 1px #ccc;display:-moz-inline-box;display:inline-block}
.ajax__facebooktab .ajax__tab_inner {padding-left:2px; background-color:#cce6ff;display:-moz-inline-box;display:inline-block}
.ajax__facebooktab .ajax__tab_tab {height:13px;padding:2px;margin:2; background-color:#cce6ff;overflow:hidden;text-align:center;display:-moz-inline-box;display:inline-block}/*tab*/
.ajax__facebooktab .ajax__tab_hover .ajax__tab_outer { background-color:#3366cc; }/*hover*/
.ajax__facebooktab .ajax__tab_hover .ajax__tab_inner { background-color:#3366cc;}/*hover*/
.ajax__facebooktab .ajax__tab_hover .ajax__tab_tab { background-color:#3366cc; color:White;}/*hover*/
.ajax__facebooktab .ajax__tab_active .ajax__tab_outer { background-color:#fff; border-top:solid 1px #3366cc; color:#222; padding-top:3px;  border-left:solid 1px #3366cc;  border-right:solid 1px #3366cc;}/*active*/
.ajax__facebooktab .ajax__tab_active .ajax__tab_inner { background-color:#fff; border:solid 0px blue; color:#222;}/*active*/
.ajax__facebooktab .ajax__tab_active .ajax__tab_tab { background-color:#fff; border:solid 0px green; color:#222;}/*active*/
.ajax__facebooktab .ajax__tab_body {}
    
.memberPageName
{
    color:#3366cc;
     font-size:18px;
     font-weight:bold;
}

.memberPageStatus
{
     color:#444;
     font-size:15px;
     font-weight:bold;
}

/*set the width by using a style per instance otherwise default is 100%*/

.memberOpinionDiv
{
      padding:1px; border-bottom: solid 2px #8c8c8c; width: 95%; padding: 0px 10px 3px 10px; margin-bottom:5px
}



.concernedCitizen
{
    background-image:url(../../images/concernedCitizen.jpg);
    background-repeat:no-repeat;
    background-position:left top;
    padding-top:49px;
    
}

.eagle
{
    background-image:url(../../images/eagle.jpg);
    background-repeat:no-repeat;
    background-position:left top;
    padding-top:49px;
    
}

.patriot
{
    background-image:url(../../images/patriot.jpg);
    background-repeat:no-repeat;
    background-position:left top;
    padding-top:49px;
    
}

.foundingFather
{
    background-image:url(../../images/foundingFather.jpg);
    background-repeat:no-repeat;
    background-position:left top;
    padding-top:49px;
    
}

.politicalIntrestsPanel
{
    overflow:auto;
    width:665px;
    margin-bottom:10px;
    border:solid 0px #cce6ff;
    scrollbar-arrow-color:#fff; 
    scrollbar-base-color:#222; 
    scrollbar-darkshadow-color:#000; 
    scrollbar-face-color:#3366cc; 
    scrollbar-highlight-color:white; 
    scrollbar-shadow-color:#2e3192;
}

.politicalInterestsTitle
{
    font-size:18px; color:#2e3192; font-weight:bold; font-family:Verdana;  padding-left:10px; 
}

/*  Pop Up Styles */

 .mainModalTable
    {
        border-width: 0px;
        width: 550px;
        background-color: #fff;
    }
    .mainModaTableTD
    {
        border-left: 1px solid #ECE9D8;
        border-right: 1px solid #716F64;
        border-top: 1px solid #ECE9D8;
        border-bottom: 1px solid #716F64;
    }
    .mainModalInnerTable
    {
        border-width: 0px;
        width: 100%;
    }
    .mainModalInnerTableTD
    {
        border-left: 5px solid #3366cc;
        border-right: 5px solid #3366cc;
        border-top: 5px solid #3366cc;
        border-bottom: 5px solid #3366cc;
    }
    .mainModalDraggablePanelTD
    {
        white-space: nowrap;
        background-color: #fff;
        height: 15px;
        width: 99%;
        border-bottom:double 2px #3366cc;
    }
    .mainModalDraggablePanelCloseTD
    {
        background-color: #fff;
        width: 1%;
    }
    .mainModalDraggablePanel
    {
        /*cursor:move; */
        width: 100%;
    }
    .mainModalTitle
    {
        color: #3366cc;
        font-weight: bold;
        font-size:24px;
    }
    .mainModalContentsTD
    {
        white-space: nowrap;
        background-color: White;
        width: 95%;
    }
    .fieldsContentTH
    {
        vertical-align: top;
        color: #3366cc;
        text-align: left;
        font-size: 10px;
        width: 60px;
    }
    .fieldsContentTD
    {
        vertical-align: top;
        text-align: left;
        width: 490px;
    }
    .fieldsAddEmailTH
    {
        vertical-align: top;
        text-align: left;
        font-size: 10px;
        width: 42%;
    }
    .modalBackground
    {
        background-color: Silver;
        filter: alpha(opacity=30);
        opacity: 0.3;
    }
    
    .joingroup
    {
    	height:59px;
    	width: 256px;
    	background : #FFFFFF url(../../images/joingroup.jpg);
    	background-position:left top;
    	background-repeat:no-repeat;
    	border:0px;
    }
    .invitefriends
    {
    	height:69px;
    	width: 256px;
    	background : #FFFFFF url(../../images/invitefriends.jpg);
    	background-position:left top;
    	background-repeat:no-repeat;
    	border:0px;
    }
    .sharewithfriends
    {
    	height:69px;
    	width: 256px;
    	background : #FFFFFF url(../../images/sharewithfriends.jpg);
    	background-position:left top;
    	background-repeat:no-repeat;
    	border:0px;
    }
    /*congressdetailpage*/
    
    .lawHead
    {height:36px; background-image:url(../../images/lawHeadBG.jpg); background-repeat:repeat-x;
    }
    
    .lawPic
    {
        width:303px; 
        height:308px; 
        background-image:url(../../images/lawBG.jpg);
        background-repeat:no-repeat; background-position:left top;     
    }
    
    .tweetArea
    {
        width:676px;
        height:235px;
        background-color:#3365cb;
    }
    
    .tweetHere
    {
        background-image:url(../../images/tweetBG.jpg);
        background-repeat:repeat-x;
        width: 100%;
    }
    
    .tweetNowImg
    {
        background-image:url(../../images/tweetNow.jpg);
        height:72px;
        width:333px;
        background-repeat:no-repeat;
        background-position:left top;
    }
    /*this part if a copy from newsmeat.com congressdetail.aspx in the part of hall of fame*/
.blocka a {
  display:block;
  padding:0,0,0,5px;
  text-decoration:none;
  color:#3366cc;
  }

.blocka a:hover {
  background-color:#d0d7d8;
  text-decoration:none;
  color:#3366cc;
  cursor:pointer;
  }    
  
.notch_medium {  background-color: #3366cc; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #ffffff}
.notch_white {  border: 1px solid #8c8c8c; text-align:left; background-color: #ffffff; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #000000}


.notch_white a {
	font-size: 11px;
}

.news_source
{
	font-size: 9px;
	font-family: arial;
	color: #000000;
	font-weight: normal;
}

/* fax and tweet styles 4-27 */

.box2TL
{
    background-image:url(../../images/blueWhiteTLcorner.gif);
    background-repeat:no-repeat;
    background-position:left top;
    width: 17px; 
    height:21px;
}

.box2T
{
    background-image:url(../../images/blueWhiteTop.gif);
    background-repeat:repeat-x;
    background-position:top;
    height:21px;
}
.box2TR
{
    background-image:url(../../images/blueWhiteTRcorner.gif);
    background-repeat:no-repeat;
    background-position:right top;
    width: 17px; 
    height:21px;
}
.box2R
{
    background-image:url(../../images/blueWhiteRight.gif);
    background-repeat:repeat-y;
    background-position:right;
    width: 17px; 
}
.box2BR
{
    background-image:url(../../images/blueWhiteBRcorner.gif);
    background-repeat:repeat-x;
    background-position:right bottom;
    width: 17px; 
    height:21px;
}
.box2B
{
    background-image:url(../../images/blueWhiteBottom.gif);
    background-repeat:repeat-x;
    background-position:bottom;
    height:21px;
}
.box2BL
{   
    background-image:url(../../images/blueWhiteBLcorner.gif);
    background-repeat:no-repeat;
    background-position:bottom left;
    width: 17px; 
}
.box2L
{
    background-image:url(../../images/blueWhiteLeft.gif);
    background-repeat:repeat-y;
    background-position:left;
    width: 17px; 
}

.box2
{
    width:auto;
}
.dkBlueFadeLeft
{
    height:2px; 
    background-color:#23248b;
    background-image:url(../../images/dkBlueWhiteFadeLeft.gif); 
    background-repeat:no-repeat;
    width:117px;
    background-position:left top;
}
.dkBlueFadeCenter
{
    height:2px; 
    width:inherit;
    background-color:#23248b;
}

.dkBlueFadeRight
{
    height:2px; 
    background-color:#23248b;
    background-image:url(../../images/dkBlueWhiteFadeRight.gif); 
    background-repeat:no-repeat;
    background-position:right top;
    width:117px;
}
.twitterDiv
{
    height:145px; 
    background-image:url(../../images/twitterAV.gif); 
    background-repeat:no-repeat;
    width:352px;
    position:relative;
}

.twitterDivText
{
    position:absolute;
    left:10px;
    bottom:0px;
    font-size:12px;
    font-weight:bold;
    z-index:1000;
    text-align:left;
    color:#2e3192;
}
.tweetFaxTitle
{
    font-size:20px; font-weight:bold; color:#2e3192; font-family:Verdana; 
    margin:0px;
    padding:0px 0px 5px 0px;
    line-height:26px;
    vertical-align: super;
}
.liteBlue400BG
{
    padding-top:3px;
    padding-bottom:3px; 
    background-image:url(../../images/liteBlue400BG.jpg); 
    background-position:center center;
    background-repeat:repeat-y;
    width:inherit;
    text-align:center;
}


.twitterFax
{
    margin-bottom:5px;
}

.FaxFiltersLeft
{
    padding-top:3px;
    padding-bottom:3px; 
    padding-left:10px; 
    background-image:url(../../images/liteBlueLeftFade.jpg); 
    background-repeat:repeat-y;
    width:inherit;
    text-align:left;
    background-color:#cce6ff;
    background-position:left;
}

.FaxFiltersRight
{
    padding-top:3px;
    padding-bottom:3px; 
    background-image:url(../../images/liteBlueRightFade.jpg); 
    background-repeat:repeat-y;
    width:inherit;
    text-align:center;
    background-color:#cce6ff;
    background-position:right;
    
}
.FaxFiltersCenter
{
    padding-top:3px;
    padding-bottom:3px; 
    background-color:#cce6ff;
    width:inherit;

}