.border-grey {
	border: 2px solid #333333;
}
.ordertable {
	border: 1px solid #CCCCCC;
	background-color: #FFFFFF;
}
.search-titles {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #333333;
}
.genericdrop {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	background-color: #CCCCCC;
	border: 1px solid #333333;
}
.sidedrop {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	background-color: #CCCCCC;
	width: 153px;
	border: 1px solid #333333;
}
.sidedrop-large {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	background-color: #CCCCCC;
	width: 175px;
	border: 1px solid #333333;
}
.pricedrop1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	background-color: #CCCCCC;
	width: 60px;
	border: 1px solid #333333;
}
.pricedrop2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	background-color: #CCCCCC;
	width: 71px;
	border: 1px solid #333333;
}
.textarea {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	background-color: #CCCCCC;
	border: 1px solid #333333;
}
.submit {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.maintext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	color: #333333;
	text-decoration: none;
}
.maintext-link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	color: #4C7398;
	text-decoration: none;
	font-weight: normal;
}
.maintext-link:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	color: #060;
	text-decoration: underline;
}
.maintext-link-lg {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 18px;
	color: #4C7398;
	text-decoration: none;
	font-weight: bold;
}
.maintext-link-lg:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 18px;
	color: #060;
	text-decoration: underline;
	font-weight: bold;
}


.search-layer {
	position: static;
	visibility: hidden;
}
.mainbody-border {
	border: 2px solid #333333;
	background-attachment: scroll;
	background-image: url(/images/bodyback1.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.border-grey-bottom {
	border-top: none;
	border-right: none;
	border-bottom: 2px solid #333333;
	border-left: none;
}
.glossarytext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
}
.browsedrop {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	background-color: #006699;
	width: 125px;
	border: 1px none #FFFFFF;
}
.maintext-white {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #4C7398;
	text-decoration: none;
	font-weight: normal;
}
.maintext-whitelink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #4C7398;
	text-decoration: none;
	font-weight: normal;
}
.maintext-whitelink:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #060;
	text-decoration: underline;
	font-weight: normal;
}
.ordertext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #333333;
	background-color: #CCCCCC;
	border-bottom-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-bottom-color: #CCCCCC;
}
.title {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #4C7398;
}
.title-small {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #4C7398;
	text-decoration: none;
}

.title-small:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #060;
	text-decoration: underline;
}

.cart_box {  border: #bcbcbc; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px;font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #333333;}
.cart_box_nosides {  border: #bcbcbc; border-style: solid; border-top-width: 1px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #333333;}
.cart_nobox {  border: #bcbcbc; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px;font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #333333;}
.cart_tablebg {  background-color: #eeeeee;}
.cart_tablehead {
	background-color: #006699;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
}
.modeltable {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	border: 1px solid #999999;
}
.tablerow_white {
	background-color: #FFFFFF;
}
.cart_tablehead_sub {  background-color: #888888; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #FFFFFF; font-weight: bold;}
.cart_inputbox {  font-family: verdana, Arial, Helvetica, sans-serif; font-size: 10px; width: 150;}
.cart_dropdown {  font-family: verdana, Arial, Helvetica, sans-serif; font-size: 10px; width: 250;}
.cart_inputboxshort {  font-family: verdana, Arial, Helvetica, sans-serif; font-size: 10px; width: 65;}
.cart_required { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #FF0000; ; font-weight: bold}
.pageheader { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 24px; color: #333333; ; font-weight: bold; line-height: 24px; }
.catinput {
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	width: 258;
}
.catinput-half {
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	width: 125;
}
.smalltext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 14.5px;
	color: #333333;
	text-decoration: none;
}
.smalltext-link { color: #f90; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 14.5px; text-decoration: none; }
.smalltext-link:hover { color: #f90; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 14.5px; text-decoration: underline; }
.descriptiontext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 12.5px;
	color: #333333;
}
.redprice {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 12.5px;
	color: #006699;
}
.greenbold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 12.5px;
	color: #006699;
	font-weight: bold;
}

.breadcrumb {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 12.5px;
	color: #666666;
}
.smwhitetext { color: #fff; font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 12.5px; }
.smwhitetext-link { color: #fff; font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 12.5px; text-decoration: underline; }
.smwhitetext-link:hover { color: #fc3; font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 12.5px; text-decoration: underline; }
.breadcrumb:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 12.5px;
	color: #060;
}
.engtext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	background-color: #CCCCCC;
	width: 120px;
	border: 1px solid #333333;
}
.pr_emailback { background-image: url(images/pricerequest/email-back.jpg); background-repeat: no-repeat; background-position: left top; }
.pr_textfield { color: #333; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; width: 140px; height: 16px; }
.carttotal { color: #666; font-size: 13px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; }
.carttotal_red { color: #4C7398; }
.textsize { color: #666; font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; }
.A_small { font-size: 10px; }
.A_large { font-size: 14px; }
.specstext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
}
.specstype {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #4C7398;
}
.tablerow_grey {
	background-color: #F2F2F2;
}
.modelprice {
	font-weight: bold;
	color: #006699;
}
.modelprice_green {
	color: ##006699;
	font-weight: bold;
}
.modelcall { color: #4C7398; font-weight: bold; }
.modelcall-link { color: #4C7398; font-weight: bold; text-decoration: underline; }
.modelcall-link:hover { color: #fc3; font-weight: bold; text-decoration: underline; }
.modeltable_callgirl {
	background-color: #FFFFFF;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #999999;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
}
.offertext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #4C7398;
}
.searchmodelname { font-weight: bold; color: #4C7398; font-size: 15px; text-decoration: underline; }
.searchmodelname:hover { color: #fc3; font-size: 15px; font-weight: bold; text-decoration: underline; }
.searchnumbers { color: #c60; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; }
.search_nextpage { color: #c60; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; }
.search_nextpage:hover { color: #fc3; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: underline; }

.popUp {
	position: absolute;
	top: 1000px;
	left: 200px;
	text-align: center;
	padding: 5px;
	border: 1px solid black;
	background: white;
 }

.tinytext-italic
	{
	font-size: 10px;
	font-style: italic;
	}


