BODY, TD, A {
	font-size: 13px;
	font-family: Tahoma, Arial, Sans-Serif; 
	line-height: 1.5em;
	font-weight: normal;
	color: #000000;
}

H1 {font-size: 14pt; font-family: tahoma, arial, sans-serif; color: #000000;}
HR {color: #b30114;}
A {color: #b30114; font-weight: normal;}
A:hover {color: #000000; text-decoration:none;}

/* PROJECT */
.header {font-size: 13pt; color: #014E2D; font-weight: bold; text-transform: uppercase;}
.title {font-size: 12pt; color: #b30114; font-weight: bold; }

.Form {font-size: 8.5pt;}
.DropDown {font-size: 8.5pt;}
.SubmitButton {font-size: 8pt; font-weight: bold;}
.Warning {font-weight: bold; color: red;}

a.loginlinks {font-size:6.5pt; color:#7B000D; font-weight: normal; text-decoration: none;}
.loginwelcome {font-size:6.5pt; color:#7B000D; font-weight: normal; text-decoration: none;}
.loginunderline {border-bottom:1px solid #666666;}

.smalltext {font-size:6.5pt;}
.largertext {font-size:10pt;}

.instuctional {color: #00cc00; font-weight: bold;}

.secondaryPageHeader {font-size: 14pt; color: #808080; font-weight: bold;}
.secondaryTitleHeader {font-size: 11pt; color: #b30114; font-weight: bold;}
.secondaryRequestHeader {font-size: 11pt; color: #1784dd; font-weight: bold;}

.secondaryMagazineHeader {font-size: 14pt; color: #b30114; font-weight: normal;}


a.secondaryTitleWhiteLink {font-size: 11pt; color: #ffffff; font-weight: bold;text-transform: none;}

.secondaryRed {color: #b30114; font-weight: normal;}
.secondaryRedBold {color: #b30114; font-weight: bold;}
.secondaryRedBoldBig {font-size: 10pt;color: #b30114; font-weight: bold;}
.secondaryRedBoldBigger {font-size: 11pt;color: #b30114; font-weight: bold;}

.secondaryWhite {color: #ffffff; font-weight: normal;}

.secondaryOrange {color: #e78018; font-weight: normal;}
.secondaryOrangeBold {color: #e78018; font-weight: bold;}

.secondaryGreen {color: #669900; font-weight: normal;}
.secondaryGreenBold {color: #669900; font-weight: bold;}

.tableheader_Red {background-color: #b30114; color: #ffffff; font-weight: bold;}
.tableheader_Gray {background-color: #666666; color: #ffffff; font-weight: bold;}

.secondaryBlue {color: #1c4c6d; font-weight: normal;}
.secondaryBlueBold {color: #1c4c6d; font-weight: bold;}

.secondaryPurple {color: #8d157f; font-weight: normal;}
.secondaryPurpleBold {color: #8d157f; font-weight: bold;}

.secondaryBronze {color: #ad6421; font-weight: normal;}
.secondaryBronzeBold {color: #ad6421; font-weight: bold;}










/* BUTTON STYLES*/
input.buttonImportExportUpload {
	font-family: arial, sans-serif;
	font-size:8.5pt; 
	font-weight: bold;
	color:#ffffff; 
	background-color:#FCEBA3; 
	background: url(/images/bkg_gearHeaderOrange.gif) 0 0 repeat-x;  
	border: none;
	padding:4px;
	
	}
	
input.buttonPost {
	font-family: arial, sans-serif;
	font-size:8.5pt; 
	font-weight: bold;
	color:#ffffff; 
	background-color:#FCEBA3; 
	background: url(/images/bkg_gearHeaderGreen.gif) 0 0 repeat-x;  
	border: none;
	padding:4px;
	
	}
	
	
input.buttonSearch {
	font-family: arial, sans-serif;
	font-size:8.5pt; 
	font-weight: bold;
	color:#ffffff; 
	background-color:#666666;  
	border: 1px solid #666666;
	background: url(/images/bkg_gearHeaderBlue.gif) 0 0 repeat-x; 
	border: none; 
	padding:4px;
	
	}
	
	
input.buttonCommon {
	font-family: arial, sans-serif;
	font-size:8.5pt; 
	font-weight: bold;
	color:#ffffff; 
	background-color:#666666;  
	border: 1px solid #666666;
	background: url(/images/bkg_gearHeaderGrayDark.gif) 0 0 repeat-x; 
	border: none; 
	padding:4px;
	
	}
	
input.buttonUpdateSave {
	font-family: arial, sans-serif;
	font-size:8.5pt; 
	font-weight: bold;
	color:#ffffff; 
	background-color:#FCEBA3; 
	background: url(/images/bkg_gearHeaderGreen.gif) 0 0 repeat-x;  
	border: none;
	padding:4px;
	
	}
	
input.buttonAdminCancel {
	font-family: arial, sans-serif;
	font-size:8.5pt; 
	font-weight: bold;
	color:#ffffff; 
	background-color:#666666;  
	border: 1px solid #666666;
	background: url(/images/bkg_gearHeaderGray.gif) 0 0 repeat-x; 
	border: none; 
	padding:4px;
	
	}

input.buttonAdminDelete {
	font-family: arial, sans-serif;
	font-size:8.5pt; 
	font-weight: bold;
	color:#ffffff; 
	background-color:#666666;  
	border: 1px solid #666666;
	background: url(/images/bkg_gearHeaderRed.gif) 0 0 repeat-x; 
	border: none; 
	padding:4px;
	
	}
	
input.gearsearchButton{
	font-size: 9pt; 
	font-family: arial, sans-serif;
	font-weight: bold;
	color:#000000;
}

	
input.homepageButton{
	font-size: 7.5pt; 
	font-family: arial, sans-serif;
	font-weight: bold;
	color:#000000;
	width:30px;
	background-color:#f4b345;
	border:1px solid;
	border-top-color:#666666;
	border-left-color:#666666;
	border-right-color:#666666;
	border-bottom-color:#666666;
}
	

/* GEAR UPLOAD STYLES*/
table.csvtable {
	border-width: 1px;
	border-spacing: ;
	border-style: outset;
	border-color: gray;
	border-collapse: collapse;
}

table.csvtable td {
	border-width: 1px;
	border-style: inset;
	border-color: gray;
}




/* FORUM STYLES*/
.forumheader {font-size:8pt; color:#ffffff; font-weight: bold; text-decoration: none; background: url(/images/bkg_gearHeaderRed.gif) 0 0 repeat-x;}
a.forumcategory {font-size:9pt; color:#b30114; font-weight: bold; text-decoration: underline;}
.forumCategorytext {font-size:8pt; color:#ffffff; font-weight: normal; text-decoration: none;}
.forumCategoryRow {font-size:10pt; background-color:#808080; color:#ffffff; font-weight: bold; text-decoration: none; }
.forumtopicRow {font-size:8pt; background-color:#808080; color:#ffffff; font-weight: bold; text-decoration: none; }
.forumrow {border-bottom: 1px solid #808080;}

/*Tab Nav*/

.TabNavSelected { font-family: arial; font-size: 8.5pt; font-weight: bold; background-color: #016bc1; color: white; text-decoration: none; }
a.TabNavSelected { font-family: arial; font-size: 8.5pt; font-weight: bold; color: #ffff00; text-decoration: underline; }



a.TabNavSelected:hover1 { font-family: arial; font-size: 8.5pt; font-weight: bold; color: #666666; text-decoration: none; }
a.TabNavSelected:hover { font-size: 8.5pt; color: #ffffff; font-weight: bold; text-decoration: none; }

.TabNav { font-family: arial; font-size: 8.5pt; font-weight: bold; background-color: #666666; color: #666666; color: #ffffff; text-decoration: none; }
a.TabNav:hover {font-size: 8.5pt; background-color: #666666; color: #ffffff; font-weight: bold; text-decoration: underline; }

.TabTable {background-color: #016bc1;}
.TabTableInterior { background-color: #ffffff; }





a.tabnavAdmin {font-size:7.5pt; color:#333333; font-weight: bold; text-decoration: none;}
a.tabnavAdmin:hover {font-size:7.5pt; color:#333333; font-weight: bold; text-decoration: underline;}
a.tabnavAdminS {font-size:7.5pt; color:#DD0326; font-weight: bold; text-decoration: underline;}
a.tabnavAdminS:hover {font-size:7.5pt; color:#DD0326; font-weight: bold; text-decoration: underline;}
.tabnavmiddleAdmin {}
.tabnavmiddleAdminS {background-color:#ffffff; background-image: url(/images/dgn_tabnav_middle.gif);background-repeat: repeat-x;}
.tabnavleftAdmin {}
.tabnavleftAdminS {background-color:#ffffff; background-image: url(/images/dgn_tabnav_left.gif);background-repeat: repeat-x;}
.tabnavrightAdmin {}
.tabnavrightAdminS {background-color:#ffffff; background-image: url(/images/dgn_tabnav_right.gif);background-repeat: repeat-x;}
.TabTableAdmin {background-color: #ffffff;}



/* HOMEPAGE */
.sidebarWatermark {margin-top:10px; position:relative; vertical-align: bottom;}

a.homepagelatestissue {font-size:16pt; color:#fba138; font-weight: normal; text-decoration: none;}

.sidebarhomepageheader {font-size:16pt; color:#fba138; font-weight: normal; text-decoration: none;}

.homepageLightGray {background: url(/images/bkg_homepagelightgray.gif) 0 0 repeat-x;}
.homepageDottedLine {background: url(/images/bkg_dottedline_vertical.gif) 0 0 repeat-y;}
.homepageLargeNumbers {padding-left:10px; font-size: 28pt; font-weight: bold; color:#999999;}
.homepageProfileText {font-size:7.5pt; color:#ffffff; font-weight: normal; text-decoration: none;}

a.homepageProfileLink {font-size:14pt; color:#ffffff; font-weight: normal; text-decoration: none;}
a.homepageProfileLink:hover {font-size:14pt; color:#ffa800; font-weight: normal; text-decoration: none;}

.homepageHeaderFeatured {font-size: 14pt; color: #000000; font-weight: normal;}
.homepageHeaderExclusive {font-size: 9pt; color: #b30114; font-weight: bold;}
a.homepageHeaderLink {font-size: 14pt; color: #000000; font-weight: bold;}
a.homepageWebsiteLink {color: #000000; font-weight: normal; text-decoration: none;}

/* NAVIGATION */
a.secnav {font-size:8pt; color:#ffffff; font-weight: normal; text-decoration: underline;}
a.secnav:hover {font-size:8pt; color:#ffa800; font-weight: normal; text-decoration: none;}
a.secnavS {font-size:8pt; color:#ffa800; font-weight: normal; text-decoration: none;}
a.secnavS:hover {font-size:8pt; color:#ffa800; font-weight: normal; text-decoration: none;}

a.footer {font-size: 8.5pt; font-weight: normal; color: #000000; text-decoration:none;}
a.footer:hover {font-size: 8.5pt; font-weight: normal; color: #000000; text-decoration:underline;}
a.footerS {font-size: 8.5pt; font-weight: normal; color: #000000; text-decoration:underline;}
a.footerS:hover {font-size: 8.5pt; font-weight: normal; color: #000000; text-decoration:underline;}
.footerSeperator {font-size: 7pt; font-weight: normal; color: #000000; text-decoration:none;}
.footerText {font-size: 7.5pt; font-weight: normal; color: #000000; text-decoration:none;}



.newestgear {font-size:10pt; color:#fba138; font-weight: normal;}
.newestgearPG {font-size:14pt; color:#940111; font-weight: normal; text-decoration: none;}

.whitehomepagetext {font-size:10pt; color:#ffffff; font-weight: normal;}

.gearsearch {font-size:8pt; color:#ffffff; font-weight: normal;}
a.gearsearchlink {font-size:8pt; color:#ffffff; font-weight: normal; text-decoration: underline;}
a.gearsearchlink:hover {font-size:8pt; color:#ffffff; font-weight: normal; text-decoration: none;}


.gearsearchPG {font-size:8pt; color:#000000; font-weight: normal;}
a.gearsearchlinkPG {font-size:8pt; color:#333333; font-weight: bold; text-decoration: underline;}
a.gearsearchlinkPG:hover {font-size:8pt; color:#333333; font-weight: bold; text-decoration: none;}


.gearstepsPG {font-size:8.5pt; color:#32312f; font-weight: bold; text-decoration: none;}
a.gearstepsHeaderPG {font-size:14pt; color:#006600; font-weight: normal; text-decoration: none;}


a.latestgear {font-size:8pt; font-weight: normal; text-decoration: underline;}
a.morelatestgear {font-size:10pt; color:#000000; font-weight: bold; text-decoration: none;}

a.webexclusive {font-size:8pt; color:#b30114; font-weight: bold; text-decoration: underline;}
a.webexclusivesmall {font-size:8pt; color:#b30114; font-weight: normal; text-decoration: none;}
.webexclusivetext {font-size:8pt; color:#000000; font-weight: normal;}
.webexclusiveHR {color:#aaaaaa;}

.photoCaptionTitle {font-size: 10pt; color: #b30114; font-weight: bold;}

a.featureWhiteLink {font-size: 10pt; color: #ffffff; font-weight: bold; text-decoration: underline;}
a.featureWhiteLink:hover {font-size: 10pt; color: #ffffff; font-weight: bold; text-decoration:none;}

.dashMessageHeader {font-size:8pt; font-weight:bold; color:#ffffff; background-color:#666666; text-transform:uppercase; background: url(/images/bkg_gearHeaderGray.gif) 0 0 repeat-x;}
.dashGearRequestHeader {font-size:8pt; font-weight:bold; color:#ffffff; background-color:#666666; text-transform:uppercase; background: url(/images/bkg_gearHeaderBrightGreen.gif) 0 0 repeat-x;}

/* USER DASHBOARD */
.dashUserTable {border:solid 1px #666666; background-color:#f2f2f2;}
.dashUserHeader {font-size:8pt; font-weight:bold; color:#ffffff; background-color:#666666; text-transform:uppercase; background: url(/images/bkg_gearHeaderRed.gif) 0 0 repeat-x;}
.dashUserWelcome {font-size:13pt; color:#b30114; font-weight:bold;}
.dashUserHRLine {color:#cccccc;}


/* DEALER DASHBOARD */
.dashDealerTable {border:solid 1px #666666; background-color:#f2f2f2;}
.dashDealerHeader {font-size:8pt; font-weight:bold; color:#ffffff; background-color:#666666; text-transform:uppercase; background: url(/images/dashboard/bkg_dashDealerHeader.gif) 0 0 repeat-x;}

.dashDealerWelcome {font-size:13pt; color:#0066cc; font-weight:bold;}
.dashDealerHRLine {color:#cccccc;}

.dashPlayerHeader {font-size:8pt; font-weight:bold; color:#ffffff; background-color:#666666; text-transform:uppercase; background: url(/images/dashboard/bkg_dashPlayerHeader.gif) 0 0 repeat-x;}
.dashPlayerWelcome {font-size:13pt; color:#336600; font-weight:bold;}


.dashAdminWelcome {font-size:13pt; color:#333333; font-weight:bold;}

table.imageadmin {
	border-width: 1px;
	border-spacing: ;
	border-style: outset;
	border-color: gray;
	border-collapse: collapse;
}

table.imageadmin td {
	border-width: 1px;
	border-style: inset;
	border-color: gray;
}


/* STORE DISPLAY */
.storeLabel {background-color:#555555; color:#ffffff; width:75px;}
.storeName {font-size:13pt; font-weight: bold; color:#b30114;}

.gearPromotion {border:2px solid #000000;}
.gearPromotionHeader {font-size:10pt; font-weight: bold; color:#ffffff; text-transform:uppercase;}

.gearHeaderLight {background: url(/images/bkg_gearHeaderLight.gif) 0 0 repeat-x;}
.gearHeaderDark {color: white; text-transform: uppercase; font-weight: bold; background: url(/images/bkg_gearHeaderDark.gif) 0 0 repeat-x;}
.gearHeaderRed {color: white; text-transform: uppercase; font-weight: bold; background: url(/images/bkg_gearHeaderRed.gif) 0 0 repeat-x;}
.gearHeaderBlue {background: url(/images/bkg_gearHeaderBlue.gif) 0 0 repeat-x;}

.gearHeaderGold {background: url(/images/bkg_gearHeaderGold.gif) 0 0 repeat-x;}

.gearPrice {font-weight: bold; color:#fba138;}
.gearRequestOpen {font-weight: bold; color:#ffffff;}
.gearSearchTable {border:1px solid #aaaaaa; background-color:#dddddd;}

.gearTitle {font-size:9pt; font-weight: bold; color:#ffffff; text-decoration:none;}
a.gearTitleLink {font-size:9pt; font-weight: bold; color:#ffffff; text-decoration:none;}
a.gearTitleLink:hover {font-size:9pt; font-weight: bold; color:#ffffff; text-decoration:underline;}

.gearDescription {font-size:10pt;}

.gearHR {color:#666666;}

.gearBodyListing {
	border-left: 1px solid #666666;
	border-right: 1px solid #666666;
	border-bottom: 1px solid #666666;
	background-color:#f2f2f2;
	}
	
.gearBodyPromotion {
	background-color:#ffcc66;
	}


table.sample {
	border-width: 1px;
	border-spacing: ;
	border-style: outset;
	border-color: gray;
	border-collapse: collapse;
}

table.sample td {
	border-width: 1px;
	border-style: inset;
	border-color: gray;
}




/* Dealer Store Tab System */
.multiTab_table {
	background-color: #FFFFFF;
	border-bottom:0px solid #cccccc;
	border-right:0px solid #cccccc;
	border-left:0px solid #cccccc;
}

.multiTab_end {
	border-bottom:1px solid #cccccc;
}

.multiTab {
	font-size: 8pt; 
	font-weight: bold;
	color:#ffffff;
	background-color:#333333;
	border-top:1px solid #cccccc; 
	border-right:1px solid #cccccc;
	border-left:1px solid #cccccc;
	padding: 2pt 6pt 2pt 6pt;
	height:60px;
	width:60px;
	
}
.multiTabS {
	font-size: 8pt; 
	font-weight: bold;
	color:#666666;
	background-color:#ffffff;
	border-top:1px solid #cccccc; 
	border-right:1px solid #cccccc;
	border-left:1px solid #cccccc;
	padding: 2pt 6pt 2pt 6pt;
	width:60px;
	text-decoration:underline;
}
.multiTab_hover {
	font-size: 8pt; 
	font-weight: bold;
	color:#666666;
	background-color:#ffffff;
	border-top:1px solid #cccccc; 
	border-right:1px solid #cccccc;
	border-left:1px solid #cccccc;
	padding: 2pt 6pt 2pt 6pt;
	width:60px;
}

#multitab1 {display:inline;}
#multitab2 {display:none;}
#multitab3 {display:none;}
#multitab4 {display:none;}


/* Pagination ITEMS Old and New */
.paginationgear {
    
    margin: 1em 0;
    clear: left;
}

.paginationgear a, .paginationgear span {
    display: block;
    float: left;
    padding: 0.2em 0.5em;
    margin-right: 0.1em;
    border: 1px solid #fff;
    background: #fff;
}

.paginationgear span.current {
    border: 1px solid #b30114;
    font-weight: bold;
    color: #fff;
	background: url(/images/bkg_gearHeaderRed.gif) 0 0 repeat-x;
}

.paginationgear a {
    border: 1px solid gray;
    text-decoration: none;
	color: #000;
}

.paginationgear a:hover {
    border-color: #000;
}

.paginationgear a.nextprev {
    font-weight: bold;
	color: #b30114;
}

.paginationgear span.nextprev {
    color: #666;
}

.paginationgear span.nextprev {
        border: 1px solid #ddd;
        color: #999;
}

a.Pagination {font-size: 8pt; font-weight: bold; color:#000000;}
a.Pagination:hover {font-size: 8pt; font-weight: bold; color:#b30114; text-decoration: none;}
a.PaginationS {font-size: 8pt; text-decoration:none; color:#b30114;}

a.Pagination2 {font-size: 10pt; font-weight: bold; color:#ffffff;}
a.Pagination2:hover {font-size: 10pt; font-weight: bold; color:#ffffff; text-decoration: none;}
a.Pagination2s {font-size: 10pt; font-weight: bold;  color:#fba138; text-decoration: none;}
a.Pagination2s:hover {font-size: 10pt; font-weight: bold;  color:#fba138; text-decoration: none;}

/* Subscription */
.subCategoryheader {font-weight: bold; color:#ffffff; background: url(/images/bkg_gearHeaderBlue.gif) 0 0 repeat-x;}
.subCategoryheaderFree {font-weight: bold; color:#ffffff; background: url(/images/bkg_gearHeaderRed.gif) 0 0 repeat-x;}
.subCategorydesc {background-color:#f2f2f2;}
.subProductheader {background-color:#ffffff;}

table.subTable {
	border-width: 1px;
	border-spacing: ;
	border-style: outset;
	border-color: gray;
	border-collapse: collapse;
}

table.subTable td {
	border-width: 1px;
	border-style: inset;
	border-color: gray;
}


/* CART and Order */
.cartBody {font-weight: normal; color: black; text-decoration: none;}
.cartHeader {font-size: 8pt; font-weight: bold; color:#ffffff; backgroud-color:#b30114; background: url(/images/bkg_gearHeaderRed.gif) 0 0 repeat-x;; border-bottom: 1px solid #666666}
.cartTable {font-weight: normal; color: black; text-decoration: none; border: thin solid #666666; border-width: 1px 1px 1px 1px}
.cartFooter {font-weight: normal; color: black; text-decoration: none; background-color: #E1DAEB;}
.cartTotals {font-size: 9pt; font-weight: normal; color: black; text-decoration: none; background-color: #E1DAEB;}
.cartNavigationTable {background-color: #ffffff; border: 1px solid #1B0455;}
.orderProgress {font-size: 9pt;color:#CCCCCC; font-weight: bold;}
.orderProgressS {font-size: 9pt;color:#7E5DA8; font-weight: bold;}

/* TABLE GRID */
.RowLight {background-color: #F7F3EF;}
.RowDark {background-color: #EAEAE4;}
.RowAlert {background-color: #ffcc33;}
.RowPromotion {background-color: #ffd8a2;}

.TableHeaderText {font-family: arial; font-size: 8pt; font-weight: bold; color: #ffffff; text-transform: uppercase;}
.TableHeader {font-family: arial; font-size: 8pt; font-weight: bold; background-color:#469C23; color: white; text-transform: uppercase; text-decoration:none;}
a.TableHeader {font-family: arial; font-size: 8pt; font-weight: bold; color: white; text-transform: uppercase;}
a.TableHeader:hover {font-family: arial; font-size: 8pt; font-weight: bold; color: #FFA800; text-transform: uppercase; text-decoration: none;}
.whitetableheader {font-family: arial; font-size: 8pt; font-weight: bold; color: white; text-transform: uppercase; text-decoration:none;}

.adminTableHeader {font-family: arial; font-size: 8pt; font-weight: bold; background-color:#666666; color: white; text-transform: uppercase; text-decoration:none;background: url(/images/bkg_gearHeaderDark.gif) 0 0 repeat-x;}
a.adminTableHeader:hover {font-family: arial; font-size: 8pt; font-weight: bold; background-color:#666666; color: white; text-transform: uppercase; text-decoration:none;}
.adminTableHeaderText {font-family: arial; font-size: 8pt; font-weight: bold; color: white; text-transform: uppercase;}


/* MENU STYLE */
.topmenuul {list-style-type: none; margin: 0px; padding: 0px;}
.topmenuli {list-style-type: none; float: left; padding-left: 18px;padding-top:3px;}

a.topmenutitle {padding-bottom:9px; padding-right:3px; display:block; font-size:9pt; text-transform:uppercase;color:#ffffff; font-weight: bold; text-decoration: none;}
a.topmenutitle:hover {padding-bottom:9px; padding-right:3px; display:block; font-size:9pt; text-transform:uppercase;color:#ffa800; font-weight: bold; text-decoration: none;}
a.topmenutitleS {padding-bottom:9px; padding-right:3px; display:block; font-size:9pt; text-transform:uppercase;color:#ffa800; font-weight: bold; text-decoration: none;}
a.topmenutitleS:hover {padding-bottom:9px; padding-right:3px; display:block; font-size:9pt; text-transform:uppercase;color:#ffa800; font-weight: bold; text-decoration: none;}


li:hover ul, li.over ul {display: block;}
.content {clear: left;}


#dmenu {}

/*  
.submenuul {margin: 0px; position: absolute; list-style-type: none; display: none; padding: 0px; background-color: #ad0113; background: url(/images/bkg_sidebar1.gif) 0 0 repeat-x;}
.submenuli a {display:block; width:175px; padding:6px; font-weight: normal; text-decoration: none; color: #ffffff; font-size: 8.5pt; border-bottom: 1px solid #7b000d}
.submenuli a:hover {text-decoration:underline; font-weight:normal; color: #ffffff; font-size: 8.5pt;}
*/
.submenuul {margin: 0px; position: absolute; list-style-type: none; display: none; padding: 0px; background-color: #666666; border-bottom:solid 1px #000000;border-right:solid 1px #000000;border-left:solid 1px #000000;}
.submenuli a {display:block; width:175px; padding:6px; font-weight: bold; text-decoration: none; color: #ffffff; font-size: 8.5pt; text-transform:uppercase;}
.submenuli a:hover {font-weight:bold; color: #ffa800; font-size: 8.5pt; text-transform:uppercase; background-color: #333333;}

/* SIGNUP FORM - begin */
#postit2{
	position: absolute;
	margin: 0px 0px 0px 0px;
	width: 100%;
	background-color:#000000;
	visibility:hidden;
	z-index:1;
	cursor:hand;
	filter:alpha(opacity=75);
	-moz-opacity:.75;
	opacity:.75;
}
#postit1{
	position: relative;
	top: -550px;
	margin-left: auto;
    margin-right: auto;
    text-align: left;
	width: 549px;
	height: 250px;
	background-color: #ffffff;
	background-image: url(/images/dgn_pg_subscribe_popup.jpg);
	background-repeat: repeat-x;
	background-attachment:scroll;
	visibility:hidden;
	z-index:1;
	cursor:hand;
}


input.popupsubscribeButton{
	font-size: 14pt; 
	font-family: arial, sans-serif;
	font-weight: bold;
	color:#000000;
	background-color:#f4b345;
	border:1px solid;
	border-top-color:#666666;
	border-left-color:#666666;
	border-right-color:#666666;
	border-bottom-color:#666666;
}

a.close_pop:link
{
	color:#b30114;
	font-weight:bold;
	text-decoration:underline;
	font-size:7.5pt;
}

a.close_pop:visited
{
	color:#b30114;
	font-weight:bold;
	text-decoration:underline;
	font-size:7.5pt;
}

a.close_pop:hover
{
	color:#b30114;
	font-weight:bold;
	text-decoration:underline;
	font-size:7.5pt;
}

a.closeButton:link
{
	color:#ffffff;
	font-weight:bold;
	text-decoration:none;
}

a.closeButton:visited
{
	color:#ffffff;
	font-weight:bold;
	text-decoration:none;
}

a.closeButton:hover
{
	color:#ffffff;
	font-weight:bold;
	text-decoration:none;
}
/* SIGNUP FORM - end */







input.tabbutton {
	font-family: arial, sans-serif;
	font-size: 8pt; 
	font-weight: bold;
	color:#ffffff;
	background-color:#666666;
	border:1px solid;
	border-top-color:#666666;
	border-right-color:#666666;
	border-bottom-color:#666666;
	padding: 2pt 2pt 2pt 2pt;
	text-transform: uppercase;
	width:19px;
	}
	
input.tabbuttonS {
	font-family: arial, sans-serif;
	font-size: 8pt; 
	font-weight: bold;
	color:#ffffff;
	background-color:#1c4c6d;
	border:1px solid;
	border-top-color:#666666;
	border-right-color:#666666;
	border-bottom-color:#666666;
	padding: 2pt 2pt 2pt 2pt;
	text-transform: uppercase;
	width:19px;
	}
	
input.tabbuttonsearchS {
	font-family: arial, sans-serif;
	font-size: 8pt; 
	font-weight: bold;
	color:#ffffff;
	background-color:#1c4c6d;
	border:1px solid;
	border-top-color:#666666;
	border-right-color:#666666;
	border-bottom-color:#666666;
	padding: 2pt 2pt 2pt 2pt;
	text-transform: uppercase;
	width:60px;
	}
	
	
	
.siteSearchButton
{
	border:solid 1px #666666;
	background-color: #B30114;
	color: #ffffff;
	font-size: 11px;	
	text-decoration: none;
	width: 35px;
	padding: 2px 2px 2px 2px;
}


#footer_navigation 
{
	line-height: 1.5em !important;
	font-size: 9pt !important;
	padding: 10px 0 10px 0 !important;
	background: #000 url(../Image/bkg_footer_navigation.gif) no-repeat bottom !important;
	width: 975px !important;
	border: solid 1px #fff !important;
}

#footer_navigation td
{
	line-height: 1.5em !important;
	font-size: 9pt !important;
	font-weight: normal !important;
	color: #fff !important;
}

#footer_navigation td h1 {
	margin: 0 !important;
	padding: 0 !important;
	color: #fff !important;
	font-size: 14pt !important;
}

#footer_navigation td a 
{
	line-height: 1.5em !important;
	font-size: 9pt !important;
	font-weight: normal !important;
	color:#b7b7b7 !important;
}

#footer_navigation td a:hover 
{
	line-height: 1.5em !important;
	font-size: 9pt !important;
	font-weight: normal !important;
	color:#b7b7b7 !important;
	text-decoration:none !important;
}


#navigation_namm {
width:100%;

background-color:#0567b2;
font-weight:bold;
height:24px;

text-align:center;
color:#ffd86f;
}

#navigation_namm a{color:#ffd86f;text-decoration:none;font-weight:bold;}

#memoryticker{}
