
/*----------- body --------------------*/
html
{
	height: 100%;
	min-height: 100%;
}

body
{
	background-color: #ffffff; 
	height: 100%;		
	min-height: 100%;
	background-image: url(../../images/pagebg.jpg);	
	background-repeat: repeat-x;
	background-position: top left;	
}

.pageGradient
{
	
	height: 100%;
	width: 50%;	
	min-height: 100%;
}


table
{
	border-collapse: collapse;	
}

td
{
	font-family: tahoma;		
}

.menu
{
	color: #ffffff;	
	font-family: Tahoma;
	font-size: 10px;	
}


.menu a:visited
{	
	font: normal 10px Tahoma ;
	color: #ffffff;
	text-decoration: none;	
}

.menu a:active
{	
	font: normal 10px Tahoma ;
	color: #ffffff;
	text-decoration: none;	
}

.menu a:hover
{	
	font: normal 10px Tahoma ;	
	color: #C19236;
	text-decoration: none;	
}

.menu a
{	
	font: normal 10px Tahoma ;
	color: #ffffff;
	text-decoration: none;		
}




.logo
{
	padding: 20px;
}








/*-------------- right column --------------------*/


.rightcolumn td
{
	border-left: 1px solid #9B9EE3;
	color: #000000;
	padding: 10;		
	 height: 100%;
}

.login
{
	border-left: 1px solid #9B9EE3;
	color: #000000;		
}

.login td
{	
	color: #000000;
	padding: 2 0 2 3;		
	text-align: left;
}


.rightcolumn a:visited
{
    color: #000000;
}
.rightcolumn a:active
{
    color: #000000;
}
.rightcolumn a:hover
{
    color: #C19236;
}
rightcolumn a
{
    font-weight: bold;
    font-size: 10px;
    color: #000000;
    font-family: tahoma;
    text-decoration: underline;
}


/*-------------- news --------------------*/
.news td
{
	color: #000000;
	padding: 5 5 5 0;
	border-right: 1px solid #9B9EE3;	
}

.news a:visited
{
    color: #000000;
}
.news a:active
{
    color: #000000;
}
.news a:hover
{
    color: #C19236;
}
news a
{
    font-weight: bold;
    font-size: 10px;
    color: #000000;
    font-family: tahoma;
    text-decoration: underline;
}

.description
{
	padding: 0 5 0 5;
}



/*----------------- content --------------*/

.content
{
	width: 100%;		
	height: 450px;
	* height: 100%;		
}

.content td
{
	font-family: tahoma;	
	font-size: 12px;	
	line-height: 18px;
}

.ContentHeader
{
	font-size: 14px;
	font-weight: bold;
	font-family: tahoma;
}

li
{
	list-style: square;
	color: #000000;
}

.content a:visited
{
    color: #000000;
}
.content a:active
{
    color: #000000;
}
.content a:hover
{
    color: #C19236;
}

.content a
{
    font-weight: bold;
    font-size: 11px;
    color: #000000;
    font-family: tahoma;
    text-decoration: underline;
}



/*------ main content table -----------*/
.main td
{
 padding: 5;
}

.main td.left
{
 padding: 5 5 5 0;
}

.main td.right
{
 padding: 5 0 5 5;
}

.MenuHeader
{
	font: 900 15px verdana;	
	letter-spacing: -1;
	line-height: 14px;
}

.mainContentImage
{
	padding-top: 0px;
	*padding-top: 1px;
	vertical-align: top;
	text-align: center;
}

/*------ basics -----------*/
h1
{
 font-weight: bold;
 font-size: 14px;
 font-family: times new roman; 
}

input
{
	font-family: tahoma;
	font-size: 10px;
	/*-moz-opacity:1;
	filter: alpha(opacity=1000);*/
}

textarea
{
	font-family: tahoma;
	font-size: 10px;
}

hr
{
    color: #9B9EE3;
    height: 1px;
}

.PageHeader
{
	font-size: 14px;	
	font-family: tahoma;
	font-weight: bold;
	text-transform: capitalize;
}


.footerLeft
{
	/*background-color: #ffffff;*/	
	background-image: url(../../images/footer_bg_left.jpg);	
	background-repeat: repeat-x;
	background-position: top left;
	width: 160px;
	padding: 0px 10px 4px 10px;
}

.footerRight
{
	/*background-color: #ffffff;*/
	width:100px;
	*width:100%;
	color: #c2c2c2;
	font-family: Tahoma;
	font-size: 10px;
	background-image: url(../../images/footer_bg_right.jpg);
	background-repeat: repeat-x;
	background-position: top left;
	padding: 0px 10px 4px 10px;
}

.footerLeft a:visited
{	
	font: normal 10px Tahoma;
	color: #ffffff;
	text-decoration: underline;	
}

.footerLeft a:active
{	
	font: normal 10px Tahoma ;
	color: #ffffff;
	text-decoration: underline;	
}

.footerLeft a:hover
{	
	font: normal 10px Tahoma ;	
	color: #C19236;
	text-decoration: underline;	
}

.footerLeft a
{	
	font: normal 10px Tahoma ;
	color: #ffffff;
	text-decoration: underline;		
}


.footerInput
{
	font: normal 9px Tahoma ;	
}

.footerRight a:visited
{	
	font: normal 10px Tahoma ;
	color: #ffffff;
	text-decoration: underline;	
}

.footerRight a:active
{	
	font: normal 10px Tahoma ;
	color: #ffffff;
	text-decoration: underline;	
}

.footerRight a:hover
{	
	font: normal 10px Tahoma ;	
	color: #C19236;
	text-decoration: underline;	
}

.footerRight a
{	
	font: normal 10px Tahoma ;
	color: #ffffff;
	text-decoration: underline;		
}


.footerInput
{
	font: normal 9px Tahoma ;	
}

.copyright
{
	color: #898989;
	font-family: Tahoma;
	font-size: 10px;
	padding: 5px;
}

.copyright a:visited
{	
	font: normal 10px Tahoma ;
	color: #898989;
	text-decoration: underline;	
}

.copyright a:active
{	
	font: normal 10px Tahoma ;
	color: #898989;
	text-decoration: underline;	
}

.copyright a:hover
{	
	font: normal 10px Tahoma ;	
	color: #990000;
	text-decoration: underline;	
}

.copyright a
{	
	font: normal 10px Tahoma ;
	color: #898989;
	text-decoration: underline;		
}


/********************

Special Text Classes

*********************/
.cssError
{
	color: Red;
	font-weight: bold;
	font-size: 12px;
}
.cssSuccess
{
	color: #008800;
	font-weight: bold;
	font-size: 12px;
}
.cssRequired
{
	color: #000000;
	font-weight: bold;
	font-size: 12px;
	text-align: right;
}

.cssHeading
{
	font-weight: bold;
	font-weight: bold;
	font-size: 12px;
	font-family: tahoma; 
	padding-top: 10px;	
}


/********************

Customer Access Click Level

*********************/
.cssClickLevelCool
{
    color: Blue;
	font-weight: bold;
	font-size: 10px;
	background-color: #E8E8F9;
}
.cssClickLevelWarm
{
    color: Orange;
	font-weight: bold;
	font-size: 10px;
	background-color: #E8E8F9;
}
.cssClickLevelHot
{
	color: Red;
	font-weight: bold;
	font-size: 10px;
	background-color: #E8E8F9;
}

/********************

Form Classes

*********************/

.form
{	
	border-collapse: collapse;		
}

.formField
{
	font-weight: bold;
	/*border: 1px solid #dedede;*/
	padding: 5px;	
	
}

.formValue
{
	/*border: 1px solid #ffffff;	*/
	/*background-color: #dedede;	*/
	font-family: tahoma;
	font-size: 10px;
	padding: 5px;	
	text-align: left;
}

.formHeader
{
	font-family: tahoma;
	font-weight: bold;	
	font-size: 14px;
	text-transform: uppercase;
}

.splashPageForm .form
{	
	border-collapse: collapse;
	padding: 0px;	
	color: #000000;		
}

.splashPageForm .form table
{	
	border: 1px solid #ffffff;
	
}

.splashPageForm .formField
{
	font-weight: bold;
	border: 0px solid #dedede;
	padding: 2px;
	vertical-align: middle;
	width: 120px;
	color: #000000;	
}

.splashPageForm .formValue
{
	border: 0px solid #000000;			
	font-family: tahoma;
	font-size: 10px;
	text-align: left;
	padding: 2px;
	vertical-align: middle;
	width: 165px;
	background-color: Transparent;
	color: #000000;	
}

.splashPageForm .formHeader
{
	font-family: tahoma;
	font-weight: bold;	
	font-size: 14px;	
	text-transform: uppercase;
	padding: 0px;
	color: #000000;	
}

.splashPageForm .cssRequired
{
	color: #ffffff;
	font-weight: bold;
	font-size: 12px;
	text-align: right;	
	color: #000000;	
}






/********************

Grid Classes

*********************/

.gridTable
{
	border: 1px solid #cecece;	
}

.gridFooter
{
	border: 1px solid #cecece;
	padding: 5px;
}

.gridHeader
{
	border: none;		
}

.gridHeader th
{
	font: normal 11px tahoma;
	font-weight: bold;
	background-color: #898989;		
	border: 1px solid #ffffff;	
	padding: 5px;
	color: #ffffff;
	text-transform: uppercase;
}


.gridItem td
{
	font-weight: normal;	
	padding: 5px;
	background-color: #ffffff;		
	border: 1px solid #cecece;	
	font-family: Tahoma;
	font-size: 11px;	
	text-align: left;
}

.gridAltRow td
{
	font-weight: normal;	
	padding: 5px;
	background-color: #dedede;		
	border: 1px solid #cecece;	
	font-family: Tahoma;
	font-size: 11px;
	text-align: left;
}

.gridHeader th a:visited
{
    color: #ffffff;
    text-transform: uppercase;
}
.gridHeader th a:active
{
    color: #ffffff;
    text-transform: uppercase;
}
.gridHeader th a:hover
{
    color: #C19236;
    text-transform: uppercase;
}
.gridHeader th a
{
    font-weight: bold;
    font-size: 11px;
    color: #ffffff;
    font-family: tahoma;
    text-decoration: underline;
    text-transform: uppercase;
}

.gridPager
{
	background-color: #ffffff;	
	text-align: center;	
}

.gridPager td
{	
	padding: 5px 2px 5px 2px;
}


.gridPager a:visited
{
    color: #000000;
    text-transform: uppercase;
}
.gridPager a:active
{
    color: #000000;
    text-transform: uppercase;
}
.gridPager a:hover
{
    color: #C19236;
    text-transform: uppercase;
}
.gridPager a
{
    font-weight: bold;
    font-size: 11px;
    color: #000000;
    font-family: tahoma;
    text-decoration: underline;
    text-transform: uppercase;
}







/********************

List Classes

*********************/
.listControl
{
	
	border-collapse: collapse;
	background-color: white;
}

.listHeader td
{
	font: normal 10px tahoma;
	font-weight: bold;
	background-color: #D1D1F3;		
	border: 1px solid #9B9EE3;		
	padding: 3;
}

.listItem
{
	border: 1px solid #9b9ee3;	
	padding: 3px;
}




.listHeader td a:visited
{
    color: #000000;
}
.listHeader td a:active
{
    color: #000000;
}
.listHeader td a:hover
{
    color: #C19236;
}
.listHeader td a
{
    font-weight: bold;
    font-size: 10px;
    color: #000000;
    font-family: tahoma;
    text-decoration: underline;
}



.empPad
{
 padding: 5px 15px 5px 15px;
}






/****************

Contact Us Form Classes

******************/
.ContactUsCSS
{
	
}


/****************

News Component Form Classes

******************/




.ContentPageItemStyle
{
	padding: 5px;	
}

.ContentPageItemStyle img
{
	border: 1px solid #9B9EE3;
}







.ContentPageMainTable  A:link {text-decoration: none; font-weight: bold; color: #9B9EE3;}
.ContentPageMainTable  A:visited {text-decoration: none;  font-weight: bold; color: #9B9EE3;}
.ContentPageMainTable  A:active {text-decoration: none;  font-weight: bold; color: #9B9EE3;}
.ContentPageMainTable  A:hover {text-decoration: underline; color: #000000;  font-weight: bold;}

/*

Apply For Reduced Rates
*/

.cssReducedRates
{
	
}

.cssReducedRatesCell
{
	
}

/*------ news -----------*/
.NewsHeadLine
{
	background-color:#ffffff; 
	border-right: solid 1px #9B9EE3;	
	border-bottom: solid 1px #9B9EE3;	
	padding: 5px;	
	width: 146;
}


.popupHover table tr td

{
	background-color: #D7D8F4; 

}

.NewsStory

{
	background-color:#ffffff; 
	border: solid 1px #9B9EE3;		
	padding: 10px;		
}

/*------ Watermark -----------*/

.Watermarked

{
	color: #9B9EE3;			
}


.AZCell a

{
	text-decoration: none;
	padding: 0 4 0 0;
}

/****************

ContentPagePreview

******************/
.ContentPrePreviewTable
{
	vertical-align:top;
	width:100%;
	border-collapse:collapse;
	padding: 0 0 0 0;
}
.ContentPreviewTable
{
	border: 1px solid #9B9EE3;
	padding: 0 0 0 0;
	vertical-align:top;
	width:100%;
}

.ContentPreviewHeader
{
	font: normal 10px tahoma;
	font-weight: bold;
	background-color: #D1D1F3;		
	border: 1px solid #9B9EE3;	
}

.ContentPreviewRowContent
{
	background-color: #E8E8F9;		
	border: 1px solid #9B9EE3;
}

.ContentPreviewRowLink
{
	background-color: #E8E8F9;		
	border: 1px solid #9B9EE3;
}

.ContentPreviewRowUpload
{
	background-color: #E8E8F9;		
	border: 1px solid #9B9EE3;
}

.ContentPreviewRowCustom
{
	background-color: #E8E8F9;		
	border: 1px solid #9B9EE3;
}

.StrippedTable
{
	vertical-align:top;
	width:100%;
	border-collapse:collapse;
	padding: 0 0 0 0;
}

/**** AJAX TabPanel Extender ****/
.CustomTabStyle .ajax__tab_header
{
	 
}

.CustomTabStyle .ajax__tab_outer
{
	
}

.CustomTabStyle .ajax__tab_inner
{
	
}

.CustomTabStyle .ajax__tab_tab
{
	border-left:solid 1px black;
	border-right:solid 1px black;
	border-top: solid 1px black;
	padding-left:4px;
	padding-right:4px;
}

.CustomTabStyle .ajax__tab_body
{
	border-left:solid 1px black;
	border-right:solid 1px black;
	border-bottom: solid 1px black;
}

.CustomTabStyle .ajax__tab_hover
{
	border-bottom: solid 1px black;
} 

.CustomTabStyle .ajax__tab_active
{
	color:Maroon;
}


/**** top menu layers ****/
.ProductDataListItemStyle
{
	text-decoration:none;
	font-weight:bold;
	font-size:10px; 
}

.ProductDataListItemStyle td
{
	font-size:10px;		
	padding: 3px 10px 3px 10px;		
}




.ProductDataListItemStyle a:visited
{
    color: #000000;
}

.ProductDataListItemStyle a:active
{
    color: #000000;
}

.ProductDataListItemStyle a:hover
{
    color: #C19236;
    text-decoration: underline;
}

.ProductDataListItemStyle a
{
    font-weight: bold;
    font-size: 10px;
    color: #000000;
    font-family: tahoma;
    text-decoration: none;
}














.DataListItemStyle
{
	text-decoration:none;
	font-weight:bold;
	font-size:10px;    	                                                                                                                               
}

.DataListLayer
{
	z-index:101;
	position:absolute;
	top:158px;
	left:114px;
	background-color:White;
	border-style:solid;
	border-color: Black;
	border-width: 1px;
	-moz-opacity:0.90;
	filter: alpha(opacity=90);

}

.SmallMenuHeader td
{
	font-size: 10px;
	font-weight:bold;
	padding: 3px 10px 3px 10px;
}

.SmallMenuHeader td a:visited
{
    color: #000000;
    text-transform: capitalize;
}

.SmallMenuHeader td a:active
{
    color: #000000;
    text-transform: capitalize;
}

.SmallMenuHeader td a:hover
{
    color: #C19236;
    text-decoration: underline;
    text-transform: capitalize;
}

.SmallMenuHeader td a
{
    font-weight: bold;
    font-size: 10px;
    color: #000000;
    font-family: tahoma;
    text-decoration: none;
    text-transform: capitalize;
}




.promoLogin
{
	border: 1px solid #000000;
	background-color: #ffffff;
	-moz-opacity:0.80;
	filter: alpha(opacity=80);
	width: 425px;
}

.SearchResultsLayer
{
	
	background-color: #ebebeb;
	border-right: 1px solid #919191;
	border-left: 1px solid #919191;
	border-bottom: 1px solid #919191;			
	width: 274px;	
	font-size: 10px;
	z-index: 3; 
	position:absolute;
}

.SearchResultsLayer td a:visited
{

    color: #000000;
    text-transform: capitalize;
}

.SearchResultsLayer td a:active
{
    color: #000000;
    text-transform: capitalize;
}

.SearchResultsLayer td a:hover
{
    color: #C19236;
    text-decoration: underline;
    text-transform: capitalize;
}

.SearchResultsLayer td a
{
    font-weight: bold;
    font-size: 10px;
    color: #000000;
    font-family: tahoma;
    text-decoration: none;
    text-transform: capitalize;
}

.watermarked
{
	color:#CCCCCC;
}












/**** AJAX Modal Popup Extender ****/
.modalBackground 
{
	background-color:Black;
	filter: alpha(opacity=90);
	-moz-opacity:0.90;
}

.modalPopup 
{
	background-color:#ffffdd;
	border-width:3px;
	border-style:solid;
	border-color:Gray;
	padding:3px;
}

.SearchInputBox
{
	width:165px;
	font-size:10px;
	font-family: Tahoma;
}

.SearchPageLinks
{
	font-size:10px;
	font-weight:bold;
	font-family: tahoma;
	text-decoration: none;
}

.searchResults td a
{
    font-weight: bold;
    font-size: 12px;
    color: #000000;
    font-family: tahoma;
    text-decoration: none;
    text-transform: capitalize;
}

.searchResults td a:visited
{
    color: #000000;
    text-transform: capitalize;
}

.searchResults td a:active
{
    color: #000000;
    text-transform: capitalize;
}

.searchResults td a:hover
{
    color: #C19236;
    text-decoration: underline;
    text-transform: capitalize;
}

.searchResults td a
{
    font-weight: bold;
    font-size: 12px;
    color: #000000;
    font-family: tahoma;
    text-decoration: none;
    text-transform: capitalize;
}





.SearchBarHeader
{
	background-color:#f5f5f5;	
	background: url(../../images/searchHeader_bg.jpg) repeat-x bottom left;	
	width: 100%;	
}

.SearchBarHeader td
{	
	font-weight: bold;
	font-family: Tahoma;
	font-size: 12px;
	text-transform: uppercase;	
	padding: 5px;
}

.resultCount
{
	font-size: 10px;	
	font-family: Tahoma;	
	text-transform: none;
	font-weight: normal;	
}

.SearchBarSmallHeader
{	
	background-color: #cdcdcd;
	font-family: Tahoma;
	font-size: 10px;
	font-weight: bold;
	text-transform: uppercase;
	color: #000000;	
	padding: 5px;
	width: 278px;
	border-top: 1px solid #919191;
}

.splashPage
{
	/*background: #1c1c1c url(../../images/splash_bg.jpg) repeat-x top left;*/
	background: #010101 url(../../images/PC_Splash-BG.jpg) repeat-x top left;	
	height: 600px;
	width: 600px;
	padding: 10px;
	
}

.splashPage td
{
	padding: 10px;
	font: normal 12px tahoma;
	color: #ffffff;
}

.splashPage a:active
{
	color: #ffffff;	
	text-decoration: underline;
	font: bold 10px tahoma;
	text-transform: uppercase;
}

.splashPage a:visited
{
	color: #ffffff;	
	text-decoration: underline;
	font: bold 10px tahoma;
	text-transform: uppercase;
}

.splashPage a:hover
{
	color: #464646;	
	text-decoration: underline;
	font: bold 10px tahoma;
	text-transform: uppercase;	
}

.splashPage a
{
	color: #ffffff;	
	text-decoration: underline;
	font: bold 10px tahoma;
	text-transform: uppercase;
}


.splashLogin
{
	/*background: #31A543 url(../../images/splash_login.jpg);
	background: url(../../images/splash_login.gif);*/
	background-color: #31A543;
	height: 100px;
	width: 425px;
	color: #ffffff;
	font-size: 10px;
	line-height: 16px;
	
}

.splashLogin td
{
padding: 0px 0px 0px 20px;	
}

.splashLogin h1
{
	font-family: tahoma;
	font-size: 14px;	
	font-weight: bold;
	margin-bottom: 5px;
}

.splashButton
{
	 width: 100%;
	 padding: 0px;	
}

.splashButton a:active
{
	width: 37px;
	height: 19px;
	background: url(../../images/splash_button_bg.gif) no-repeat center center;
	padding: 10px;
	* padding: 3px 0px 0px 12px;
	text-decoration: none;
}

.splashButton a:visited
{
	width: 37px;
	height: 19px;
	background: url(../../images/splash_button_bg.gif) no-repeat center center;
	padding: 10px;
	* padding: 3px 0px 0px 12px;
	text-decoration: none;
}

.splashButton a:hover
{
	width: 37px;
	height: 19px;
	background: url(../../images/splash_button_hover_bg.gif) no-repeat center center;
	padding: 10px;
	* padding: 3px 0px 0px 12px;
	text-decoration: none;
}

.splashButton a
{
	width: 37px;
	height: 19px;
	background: url(../../images/splash_button_bg.gif) no-repeat center center;
	padding: 10px;
	* padding: 3px 0px 0px 12px;
	text-decoration: none;
}


.promoLogin a:active
{
	color: #000000;	
	text-decoration: underline;
	font: bold 10px tahoma;
	text-transform: uppercase;
}

.promoLogin a:visited
{
	color: #000000;	
	text-decoration: underline;
	font: bold 10px tahoma;
	text-transform: uppercase;
}

.promoLogin a:hover
{
	color: #464646;	
	text-decoration: underline;
	font: bold 10px tahoma;
	text-transform: uppercase;	
}

.promoLogin a
{
	color: #000000;	
	text-decoration: underline;
	font: bold 10px tahoma;
	text-transform: uppercase;
}



/**** Administration ****/
.AdminMenuHolder
{
	width: 160px;
	background-color: #efefef;	
	background-image: url(../../images/menuHolder_bg.jpg);	
	background-repeat: repeat-y;
	background-position: top right;		
	text-align: right;
	
}

.AdminMenuHolder table
{
	width: 160px;
}

.AdminContent
{
	width: 621px;
	height: 450px;
	* height: 100%;		

}

.AdminContent td
{
	font-family: tahoma;	
	font-size: 12px;	
}

.AdminContent a:visited
{
    color: #000000;
}
.AdminContent a:active
{
    color: #000000;
}
.AdminContent a:hover
{
    color: #C19236;
}

.AdminContent a
{
    font-weight: bold;
    font-size: 11px;
    color: #000000;
    font-family: tahoma;
    text-decoration: underline;
}

.AdminMenu table td
{
	background-color: #555555;	
	padding: 6px 12px 6px 9px;
	* padding: 6px 9px 6px 9px;
	color:White;
	font-family:tahoma;
	font-size:12px;	
	background-image: url(../../images/ProductCenter/menuItem_bg.jpg);	
	background-repeat: no-repeat;
	background-position: center right;
	border-bottom: 1px solid #ffffff;	
	width: 159px;
}

.AdminMenu td a:visited
{
    font-weight: bold;
    color: #000000;
    text-decoration: none;
}
.AdminMenu td a:active
{
    font-weight: bold;
    color: #000000;
    text-decoration: none;
}
.AdminMenu td a:hover
{
    font-weight: bold;
    color: #C19236;
    text-decoration: underline;
}

.AdminMenu td a
{
    font-weight: bold;
    font-size: 10px;
    color: #000000;
    font-family: tahoma;
    text-decoration: none;
}

.adminpageheader
{
    font-weight: bold;
    font-size: 24pt;
    color: #000000;
    font-family: tahoma;
    text-decoration: none;    
    padding-bottom: 10px;
    text-transform: uppercase;
}


.SectionHeader
{
	font-weight: bold;
	font-size: 24pt;
	font-family: verdana;
	text-transform: uppercase;
	color: #000000;
	padding-bottom: 10px;
}


.myprofileForm
{
	padding: 0px 0px 10px 0px;	
}


.ProductsTabMenu table tr td
{	
	padding-bottom: 1px;	
}

.AccordianHeader
{
	text-align:right;		
	font: bold 10px verdana;
	background-image: url(../../images/ProductCenter/menuItem_bg.jpg);	
	background-repeat: no-repeat;
	background-position: center right;
	border-bottom: 1px solid #ffffff;	
	text-transform: uppercase;
	cursor: pointer;
	padding: 10px 5px 10px 5px;
}

.AccordianContent
{
	text-align:right;		
	background-image: url(../../images/ProductCenter/menuItem_bg.jpg);	
	background-repeat: no-repeat;
	background-position: center right;
	border-bottom: 1px solid #ffffff;		
	padding: 2px 5px 8px 5px;
	*padding: 10px 5px 10px 5px;
}

.ArchivedTechTalkLink td
{
	text-align:right;	
	background-image: url(../../images/ProductCenter/menuItem_bg.jpg);	
	background-repeat: no-repeat;
	background-position: center right;
	border-bottom: 1px solid #ffffff;
	padding: 3px 5px 8px 5px;
	*padding: 10px 5px 10px 5px;
}

.AccordianArchivedHeader
{
	font-weight: bold;
	padding-top: 10px;
	padding-bottom: 5px;
}

.AccordianArchivedContent
{
	padding-left: 10px;
}

.AccordianContent span a:visited
{
    text-transform: capitalize;
    font-weight:bold;
    font-size: 10px;
    font-family: Verdana;
    color: #000000;
    text-decoration: underline;
}

.AccordianContent span a:active
{
    text-transform: capitalize;
    font-weight:bold;
    font-size: 10px;
    font-family: Verdana;
    color: #000000;
    text-decoration: underline;
}
.AccordianContent span a:hover
{
    text-transform: capitalize;
    font-weight:bold;
    font-size: 10px;
    font-family: Verdana;
    color: #C19236;
    text-decoration: underline;
}

.AccordianContent span a
{
    text-transform: capitalize;
    font-weight:bold;
    font-size: 10px;
    font-family: Verdana;
    color: #000000;
    text-decoration: underline;
}

.ArchivedTechTalkLink td a:visited
{
    text-transform: uppercase;
    font-weight:bold;
    font-size: 10px;
    font-family: Verdana;
    color: #000000;
    text-decoration: none;
}
.ArchivedTechTalkLink td a:active
{
    text-transform: uppercase;
    font-weight:bold;
    font-size: 10px;
    font-family: Verdana;
    color: #000000;
    text-decoration: none;
}
.ArchivedTechTalkLink td a:hover
{
    text-transform: uppercase;
    font-weight:bold;
    font-size: 10px;
    font-family: Verdana;
    color: #C19236;
    text-decoration: none;
}

.ArchivedTechTalkLink td a
{
    text-transform: uppercase;
    font-weight:bold;
    font-size: 10px;
    font-family: Verdana;
    color: #000000;
    text-decoration: none;
}
.testblog
{
	padding-right:5px;
}

/* cyberhomes */
.FormTextField
{
	text-align: left;
	padding: 7px 3px 7px 3px;
}

.FormTextFieldRequired
{
	text-align: left;
	white-space: nowrap;
	font-weight: bold;
	padding: 7px 3px 7px 3px;
}

.FormDataField
{
	text-align: left;
	padding: 0px 3px 0px 3px;
	font-weight: normal;
	background-color: #ffffff;
	padding-right:20px;
}

.RequiredStar
{
    text-align: right;
    color: #ff0000;
    font-weight: bold;
}

.ViewTable
{
	border: solid 1px #c0c0c0;
}

.ViewTextField
{
	text-align: left;
	white-space: nowrap;
	background-color: #eeeeee;
	padding: 6px 3px 6px 3px;
}

.ViewDataField
{
	text-align: left;
	font-weight: normal;
	background-color: #ffffff;
	padding: 6px 3px 6px 3px;
}

.CyberhomesSectionHeader
{
	padding: 3px 3px 3px 3px;
	background-color: #eeeeee;
	border-bottom: solid 1px #c0c0c0;
	border-top: solid 1px #c0c0c0;
	font: bold 10px Verdana;
	text-align: center;
}

.FormTable
{
	border: solid 1px #c0c0c0;
	padding: 1px 1px 1px 1px;
}

.Button
{
	height: 21px;
	width: 75px;
	color: #000000;	
}


