body,tr,td,th,pre,span {font-family:  Arial, Helvetica, Sans-serif; font-size: 11px; line-height: 15px;}

#brandSearch
{
	background-color :#666666;
	color:#FFFFFF;
	font-weight:bold ;
	height :28px;
}
#footerBGcolor
{
	background-color :#3366CC;
	color:#FFFFFF;
	font-weight:bold ;
	height :28px;
}
.loginHeader
{
	background-color :#FFFFFF;
	color:#FFFFFF;
	font-weight:bold ;
	height :28px;
}
.loginLable
{
	color:#0C3DCE;
	font-weight:bold ;
	text-decoration:none;

}
 a.loginLable:link,  a.loginLable:visited , a.loginLable:hover,  a.loginLable:active
{
	color:#0C3DCE;
	font-weight:bold ;
	text-decoration:none;

}
.header
{
	background-color :#3366CC;
	font-weight:bold ;
	color: #ffffff;
}
.header td a:link, .header td a:visited {
	text-decoration: none;
	font-weight:bold ;
	color: #ffffff;
}

.header td a:hover, .header td a:active {
	text-decoration: underline;
	font-weight:bold ;
	color: #ffffff;
}
.alternatingItemStyleBackColor
{
	background-color :#EBEDED;
}
#globalNavigationBG
{
	background-color :#3366CC;
}

.lineSeperator
{
	background-color :#FFFFFF;
}
.lineSeperator1
{
	background-color :#FFFFFF;
}
.globalHorzLine
{
	 background-color: #FFFFFF;
}

.glHorzLine
{
	 background-color: #003399;
}
.sideMenuBG
{
	 background-color: #FFFFFF;
}
.clsSideMenuUtilBG
{
	 background-color: #3366CC;
}
.lblAdminText
{
	color:#000000;
	font-weight:bold ;
	text-decoration:none;

}

.boldText
{
	color:#0C3DCE;
	font-weight:bold ;
	text-decoration:none;

}

SELECT.catList
{
	font-weight: bold;
	width: 370px;
	border: 1px solid #666666;
	font-size: 11px;
	margin: 2px 0px 8px 0px;
	background-color: #FFFFFF;
}

select.searchcat {
	width: 170px;
	border: 1px solid #666666;
	color: #666666;
	font-size: 11px;
	margin: 2px 0px 8px 0px;
}

.catListOption1
{
	color:#000000;
}
	
.catListOption2
{
	color:#000000;
}
.catListOption3
{
	color:#666666;
}
.boldTextLarge
{
	color:#0C3DCE;
	font-weight:bold ;
	text-decoration:none;
	font-size:14px;

}
.regLableText
{
	color:#0C3DCE;
	font-weight:bold ;
	text-decoration:none;

}
.bodyTitle
{
	color:#0C3DCE;
	font-weight:bold ;
	text-decoration:none;
	font-size:14px;
}
.sideMenuBG1
{
	background-color: #CDCDCD;
	color:#000000;
	font-weight:bold ;
	height :28px;
}
.sideMenuBG2
{
	background-color: #003399;
	color:#FFFFFF;
	font-weight:bold ;
	height :28px;
}
.sideMenuBG3
{
	 background-color: #CDCDCD;

}

.tblLoginBody
{

	padding: 0px 0px 0px 0px;
	text-align: left;
	margin: 0px 0px 0px 0px;
	border-left: 5px #33CC00 solid;
	border-right: 5px #33CC00 solid;
	border-top: 5px #33CC00 solid;
	border-bottom: 5px #33CC00 solid;
	}
.tblGlobalNav
{

	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	border-top: 1px #FFFFFF solid;
	border-bottom: 1px #FFFFFF solid;
	}
.btnGo
{
	background-color:#CDCDCD;
	color: #0033CC;
	font-size:11px;
	font-weight: bold  ;
	text-decoration: none;
	padding: 0px 0px 0px 0px;
	text-align: left;
	margin: 0px 0px 0px 0px;
	border-left: 0px #000000 dotted;
	border-right: 0px #000000 dotted;
	border-top: 0px #000000 dotted;
	border-bottom: 0px #000000 dotted;
	}

 
.button
{
	background-color:#3366CC;
	color: #FFFFFF;
	font-size:11px;
	font-weight: bold  ;
	text-decoration: none;
	padding: 0px 0px 0px 0px;
	text-align: center;
	margin: 0px 0px 0px 0px;
	border-left: 0px #000000 dotted;
	border-right: 0px #000000 dotted;
	border-top: 0px #000000 dotted;
	border-bottom: 0px #000000 dotted;
	}
.adminNavbutton
{
	background-color:#3366CC;
	color: #FFFFFF;
	font-size:11px;
	font-weight: bold  ;
	text-decoration: none;
	padding: 0px 0px 0px 0px;
	text-align: center;
	padding-right:0px;
	 width: 140px;
	  
	margin: 0px 0px 0px 0px;
	border-left: 0px #000000 dotted;
	border-right: 0px #000000 dotted;
	border-top: 0px #000000 dotted;
	border-bottom: 0px #000000 dotted;
	}	


	
a.globalNavigation  { color: #FFFFFF; background-color:#3366CC; text-decoration: none;font-size: 11px; font-weight:bold ; line-height: 28px; vertical-align : middle  ;}
a.globalNavigation:visited  {color: #FFFFFF; background-color:#3366CC; text-decoration: none;font-size: 11px; font-weight:bold ;}
a.globalNavigation:hover  {color: #FFFFFF; background-color:#3366CC; text-decoration: none;font-size: 11px; font-weight:bold ;}

a.globalNavigationSelected  {color: #FFFFFF; background-color:#38CF08; text-decoration: none;font-size: 11px; font-weight:bold ;}
a.globalNavigationSelected:visited  {color: #FFFFFF; background-color:#38CF08; text-decoration: none;font-size: 11px; font-weight:bold ;}
a.globalNavigationSelected:hover  {color: #FFFFFF; background-color:#38CF08; text-decoration: none;font-size: 11px; font-weight:bold ;}
td.tdGlobalNavigationSelected{background-color:#38CF08;}

a.globalNavigationUtil  { color: #FFFFFF; text-decoration: none;font-size: 11px; font-weight:bold ; line-height: 16px; vertical-align : middle  ;}
a.globalNavigationUtil:visited  {color: #FFFFFF; text-decoration: none;font-size: 11px; font-weight:bold ;}
a.globalNavigationUtil:hover  {color: #FFFFFF; text-decoration: underline;font-size: 11px; font-weight:bold ;}

a.closeWin  { color: #FFFFFF; text-decoration: none;font-size: 11px; font-weight:bold ; line-height: 16px; vertical-align : middle  ;}
a.closeWin:visited  {color: #FFFFFF; text-decoration: none;font-size: 11px; font-weight:bold ;}
a.closeWin:hover  {color: #FFFFFF; text-decoration: underline;font-size: 11px; font-weight:bold ;}

a.myCart  { color: #FFFFFF; text-decoration: none;font-size: 11px; font-weight:bold ; line-height: 16px; vertical-align : middle  ;}
a.myCart:visited  {color: #FFFFFF; text-decoration: none;font-size: 11px; font-weight:bold ;}
a.myCart:hover  {color: #FFFFFF; text-decoration: underline;font-size: 11px; font-weight:bold ;}

a.clNextPrevious  {padding-left:2px; padding-right :2px;  color: #0033CC; text-decoration: none;font-size: 12px; font-weight:bold ; }
a.clNextPrevious:visited  {color: #0033CC; text-decoration: none;font-size: 12px; font-weight:bold ;}
a.clNextPrevious:hover  {color: #0033CC; text-decoration: underline;font-size: 12px; font-weight:bold ;}

a.clNextPreviousTxt  {padding-left:2px; padding-right :2px;  color: #0033CC; text-decoration: none;font-size: 11px; font-weight:bold ; }
a.clNextPreviousTxt:visited  {color: #0033CC; text-decoration: none;font-size: 11px; font-weight:bold ;}
a.clNextPreviousTxt:hover  {color: #38CF08; text-decoration: underline;font-size: 11px; font-weight:bold ;}

.clNextPreviousSelected  {padding-left:2px; padding-right :2px; color: #38CF08; text-decoration: none;font-size: 13px; font-weight:bold ;}
td.clNextPreviousSelected  {padding-left:2px; padding-right :2px; color: #38CF08; text-decoration: none;font-size: 13px; font-weight:bold ;}

.tdColorGlNavigation  {background-color: #0033CC;}

a.lkCategoryOne  {color: #666666; text-decoration: none;font-size: 12px;}
a.lkCategoryOne:link {color: #666666; text-decoration: none;font-size: 12px;}
a.lkCategoryOne:visited  {color: #666666; text-decoration: none;font-size: 12px;}
a.lkCategoryOne:hover  {color: #0033CC; text-decoration: underline;font-size: 12px; font-weight: bold;}
a.lkCategoryOneSelected  {color: #0033CC; text-decoration: none;font-size: 12px; font-weight: bold;}
.tdColorCategoryOne {background-color:#FFFFFF;}

a.lkCategoryTwo  {color: #0C3DCE; text-decoration: none;font-size: 12px;}
a.lkCategoryTwo:link  {color: #0C3DCE; text-decoration: none;font-size: 12px;}
a.lkCategoryTwo:visited  {color: #0C3DCE; text-decoration: none;font-size: 12px;}
a.lkCategoryTwo:hover  {color: #0C3DCE; text-decoration: underline;font-size: 12px; font-weight: bold;}
a.lkCategoryTwoSelected  {color: #0C3DCE;text-decoration: underline;font-size: 12px; font-weight: bold;}
.tdColorCategoryTwo {background-color:#FFFFFF;}

a  {color: #666666; text-decoration: undeline;font-size: 12px;}

a:hover  {color: #0033CC; text-decoration: underline;font-size: 12px; font-weight: bold;}

.selctColor1
{
	background-color: #AAAAAA;
	font-weight: bold;	font-size: 11px; 
	color: #FFFFFF;
	border-right:solod, 0px, #AAAAAA;
}

/** START STYLES FOR LOGO SECTION BY KEVIN **/
.assetinfolabel
{
	color:#000000;
	font-weight:bold ;
	text-decoration:none;

}

table.tblassetinfo
{
	padding: 0px 0px 0px 3px;
	text-align: left;
	margin: 0px 0px 0px 0px;

}

.tdassetinfoadmin
{
	color:#000000;
	text-decoration:none;
	background-color: #F1F1F1;

}

.maincontentarea {
	padding: 2px 10px 2px 10px; 
	}

.maincontentarea a, .maincontentarea a:visisted {
	color: #003399;
	text-decoration: underline;
	}
	
.maincontentarea a:hover, .maincontentarea a:active {
	color: #CC0000;
	text-decoration: underline;
	}	
select{
	border: 1px solid #666666;
	color: #666666;
	font-size: 11px;
	margin: 2px 0px 8px 0px;
}	
select.medium {
	width: 180px;
	border: 1px solid #666666;
	color: #666666;
	font-size: 11px;
	margin: 2px 0px 8px 0px;
}

.assetheader {
	border: 0;
	width: 100%;
	margin: 0px;
	background: #003399;
}	

.assetheader td {
	height: 18px;
	width: 50%;
	color: #FFFFFF;
}

.assetheader td.left {
	padding-left: 10px;
	border-left: 1px solid #FFFFFF;
}

.assetheader td.right {
	text-align: right;
	padding-right: 10px;
	border-right: 1px solid #FFFFFF;
}

.assetheader td.leftsmall {
	width: 33%;
	padding-left: 10px;
	border-left: 1px solid #FFFFFF;
}

.assetheader td.rightsmall {
	width: 33%;
	text-align: right;
	padding-right: 10px;
	border-right: 1px solid #FFFFFF;
}

.assetheader td.centersmall {
	width: 34%;
	text-align: center;
}

.assetheader td .onlabel {
	font-weight: bold;
}

.assetheader td a:link, .assetheader td a:visited {
	text-decoration: none;
	color: #ffffff;
}

.assetheader td a:hover, .assetheader td a:active {
	text-decoration: underline;
	color: #ffffff;
}

.assettitle {
	color: #000000;
	font-weight: bold;
	}

.downloadlabel {
	color: #666666;
	font-size:10px;
	}	
	
table.downloadtable {
	padding: 0;
	margin: 0;
	width: 200;
	border: 0;
	}
	
table.downloadtable td {
	padding: 0px 3px 0px 1px;
	border-bottom: 1px solid #CCCCCC;
	color: #666666;
	background: #FFFFFF;
	height:15px;
	font-size:10px;
	}
	
	
table.downloadtable td.type {
	color: #333333;
	padding-right: 1px;
	}
	
div.button {
	background: #3366CC;
	padding: 0;
	margin: 0;
	width: 17px;
	height: 17px;
	border: 0;
	}
	
div.line {
	background: #CCCCCC;
	padding: 0;
	margin: 0;
	height: 1px;
	width: 100%;
	}
	
	
input.browse {
	border: 1px solid #666666;
	color: #333333;
	font-size: 11px;
	width: 230px;
	}	

input.mediumwidth {
	border: 1px solid #666666;
	color: #333333;
	font-size: 11px;
	width: 200px;
	margin-bottom: 10px;
	}

textarea.mediumwidth {
	border: 1px solid #666666;
	color: #333333;
	font-family: arial, verdana, helvetica;
	font-size: 11px;
	width: 200px;
	margin-bottom: 10px;
	}

.itemheader {
	color: #666666;
	font-weight: bold;
	}	

/** END STYLES FOR LOGO SECTION BY KEVIN **/