.Table_Fix { 
	height: 100%; 
}

form 
{
	margin-bottom : 0; 
}

body {
	/* background-image: url('../../images/fnd_g.jpg');   */
	/* background-repeat:repeat-x; */
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #F7F7F7;
}

td.currency  {
	text-align: right;
}

td {
	font-family: "Trebuchet MS", Tahoma, Arial;
	font-size: 12px;
}

div {
	font-family: "Trebuchet MS", Tahoma, Arial;
	font-size: 12px;
}

font {
	font-family: "Trebuchet MS", Tahoma, Arial;
	font-size: 12px;
}

.hidden {
	display: none !important;
}

font5559 {
	font-family: HandelGotDLig;
	font-size: 12px;
}

.admintable {
	font-family: "Trebuchet MS", Tahoma, Arial;
	font-size: 12px;
	/* background-image: url(../../images/App/bkgrey.gif); */

}
.box-new {  border: #CCCCCC; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}

.box-new2 {  border: #D4D4D4; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.box {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; border: 1px #000000 solid; height: 22px}
.button {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bolder; background-color: #FF6600; color: #FFFFFF}
.box2 {  border: 1px solid #DADADA; font-family: "Trebuchet MS", Tahoma, Arial; font-size: 10px}
.boxline5 {  border: #E2BBB4; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.boxline-cate {  border: #BFD9E4; border-style: solid; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.boxline_grey_b {  border: #CCCCCC; border-style: solid; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 0px; border-left-width: 1px}
.boxline-all{  border: #CCCCCC; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.boxline_grey_bt {  border: #CCCCCC; border-style: solid; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 0px; border-left-width: 1px}
.boxline_prod01 {  border: #CCCCCC; border-style: solid; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.boxline_prod {  border: #CCCCCC; border-style: solid; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.boxline_prod2 {  border: #CCCCCC; border-style: solid; border-top-width: 0px; border-right-width: 1px; border-bottom-width:0px; border-left-width: 1px}
.boxline6 {  border: #FFBA52; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.boxline7 {  border: #996600; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.boxline8 {  border: #C3DEDF; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.boxbluerf {  border: #B1CCD7; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.boxfnd_white {  border: #98BDD3; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.boxfnd_tab {  border: #E7E7E7; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 0px; border-left-width: 1px}
.boxfnd_tab1 {  border: #E7E7E7; border-style: solid; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 0px}
.boxfnd_tab2 {  border: #E7E7E7; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px}
.boxfnd_tab3 {  border: #E7E7E7; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.boxfnd_tab4 {  border: #E7E7E7; border-style: solid; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 0px; border-left-width: 0px}
.box4 {  font-family: "Trebuchet MS", Tahoma, Arial; font-size: 11px; border: 1px #999999 solid; background-color: #F4F4F4; height:25;}
.box20 {  font-family: Trebuchet MS; font-size: 16px; font-weight:bolder; color: #666666; border: 1px #999999 solid; background-color: #FFFFFF; width:350px}
.box4_site{  font-family: "Trebuchet MS", Tahoma, Arial; font-size: 11px; border: 1px #CBCBCB solid; background-color: #FAFAFA}
.line {  border: 1px #FFFFFF solid; background-color: #FFFFFF}
.box_blue{  border: 1px solid #103547; height: auto}
.box_orange{  border: 1px solid #BC8103; height: auto}
.fontmenu {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; text-decoration: none}
.boxline {  border: #E7E7E7; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.error {  border: #8EB83C; border-style: solid; border-top-width: 3px; border-right-width: 3px; border-bottom-width: 3px; border-left-width: 3px}
.boxlineLeft {  border: #666666; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 1px}
.quotes {  border: #0574AF; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.agency {  border: #0574AF; border-style: solid; border-top-width: 1px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 1px}
.total {  border: #0574AF; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.total2 {  border: #0574AF; border-style: solid; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.total3 {  border: #B8D1DE; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.sunshine {  border: #0574AF; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 1px}
.boxL {  border: #CCCCCC; border-style: solid; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 0px; border-left-width: 1px}
.box_complete {  border: #666666; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.line_box1 {  border: #CCCCCC; border-style: solid; border-top-width: 2px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px}
.boxL2 {  border: #CCCCCC; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.boxcost {  border: #5C94B1; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.boxlineRigth {  border: #666666; border-style: solid; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 0px; border-left-width: 0px}
.boxlinebottom {  border: #747789; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px}
.boxlinetop {  border: #666666; border-style: solid; border-top-width: 1px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px}

.bg {
	background-repeat:repeat-x;
}

.boxblack {  border: #000000; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}

.linkboxb {  font-family: "Trebuchet MS", Tahoma, Arial; font-size: 16px; height: 22px;
	color: #000000;
	background-color: #F0F0F0;
	border: 1px solid #999999;
}

.linkbox   
{
	font-family: "Trebuchet MS", Tahoma, Arial;
	font-size: 12px;
	color: #666666;
	background-color: #FFFFFF;
	border: 1px solid #999999;
	height:20px;
}

.linkboxc   
{
	font-family: "Trebuchet MS", Tahoma, Arial;
	font-size: 11px;
	color: #000000;
	background-color: #F0F0F0;
	border: 1px solid #999999;
}

.linkbox_pet   {
	font-family: Tahoma;
	font-size: 11px;
	height:20px;
	color: #000000;
	background-color: #F0F0F0;
	border: 1px solid #999999;
}	

.linkbox_search   
{
	font-family: "Trebuchet MS", Tahoma, Arial;
	font-size: 11px;
	color: #000000;
	background-color: #FFFFFF;
	border: 1px solid #999999;
	height:20px;
}	
	
.linkbox_search2   
{
	font-family: "Trebuchet MS", Tahoma, Arial;
	font-size: 11px;
	color: #000000;
	background-color: #FEF8EB;
	border: 1px solid #ECA51B;
	height:20px;
}

.font_desc {
	font-family: "Trebuchet MS", Tahoma, Arial;
	font-size: 10px;
}

.fontsmall9 { font-family: "Trebuchet MS", Tahoma, Arial; font-size: 12px}

.linkboxrf   
{
	font-family: "Trebuchet MS", Tahoma, Arial;
	font-size: 11px;
	color: #000000;
	background-color: #FFFFFF;
	border: 1px solid #999999;
	height:26px;
}

.font {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; }
.titles {  font-family: Trebuchet MS; font-size: 17px; color: #45B4D5}
.prices {  font-family: Trebuchet MS; font-size: 17px; color: #FF0000}
.cost {  font-family: Trebuchet MS; font-size: 17px; color: #666666}
.peq {  font-family: Trebuchet MS; font-size: 11px; color: #666666}
.peq2 {  font-family: Trebuchet MS; font-size: 11px; color: #333333}
.mpeq {  font-family: Trebuchet MS; font-size: 10px; color: #666666}
.warning {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 17px}
.boxnormal {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px;  height: 18px}
.button2 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; background-color: #754F00; border: 1px #FFFFFF solid; font-weight: bold; color: #FFFFFF; cursor: hand}
.button3 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; background-color: #666666; border: 1px #FFFFFF solid; color: #FFFFFF; cursor: hand}
.button4 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #FFFFFF; background-color: #B00000; border: #FFFFFF; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; cursor: hand}
.lineA {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px}
.box5 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; height: 20px; border-color: #FF9900 #FF9A00 #FF9A00; border-style: dashed; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; width: 120px}
.box6 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; height: auto; border: 1px #000000 solid}
.fontsmall {  font-family: "Trebuchet MS", Tahoma, Arial; font-size: 11px}

.fontsmall:hover {
	color: #006699;
	font-family: "Trebuchet MS", Tahoma, Arial;
	font-size: 11px;
	text-decoration: underline;
	font-weight: normal;
}

.font10 {  font-family: "Trebuchet MS", Tahoma, Arial; font-size: 11px}
.fontsmall9 { font-family: "Trebuchet MS", Tahoma, Arial; font-size: 10px}
.l01 {  background-color: #333333}
.l02 {  background-color: #FF9900}
a:link {  font-family: "Trebuchet MS", Tahoma, Arial; color: #FFFFFF; text-decoration: none}
a:visited {  font-family: "Trebuchet MS", Tahoma, Arial; text-decoration: none}
.font12 { font-family: "Trebuchet MS", Tahoma, Arial; font-size: 12px; font-weight: bolder; text-transform: none; color: #666666;}
.font15 { font-family: "Trebuchet MS", Tahoma, Arial; font-size: 15px; font-weight: bolder; text-transform: none; color: #999999;}
.font24 { font-family: "Trebuchet MS", Tahoma, Arial; font-size: 24px; font-weight: bolder; text-transform: none; color: #C7330C;}
.font17b { font-family: "Trebuchet MS", Tahoma, Arial; font-size: 17px; font-weight: bolder; text-transform: none; color: #C7330C;}
.font14b { font-family: "Trebuchet MS", Tahoma, Arial; font-size: 14px; font-weight: bolder; text-transform: none; color: #C7330C;}
.font10menu { font-family: "Trebuchet MS", Tahoma, Arial; font-size: 11px}
.font12menu { font-family: "Trebuchet MS", Tahoma, Arial; font-size: 12px}
.fontCA { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px }
.fontC { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px }
.nomouse {  cursor: default}

.box4S {
	font-family: "Trebuchet MS", Tahoma, Arial;
	font-size: 11px;
	border: 1px #999999 solid;
	background-color: #EEEEEE;
	width: 110px;
}

.box4SMenu {
	font-family: "Trebuchet MS", Tahoma, Arial;
	font-size: 11px;
	border: 1px solid #666666;
	width: 155px;
}

.font12Ver {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px
}
.font12Arial {
	font-family: Arial, Helvetica, sans-serif; font-size: 11px
}

.font12ArialC {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #006699;
}

.font12ArialC-two {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #006699;
}

.font12ArialC:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #006699;
}

.font12ArialC:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #7DB3E3;
	text-decoration: underline;
}

.font11-bw {
	font-family: "Trebuchet MS", Tahoma, Arial;
	font-size: 11px;
	color:White;
}

.font7 {
	font-family: "Trebuchet MS", Tahoma, Arial;
	font-size: 9px;
	color: #3B3B3B;
}

.font11-c {
	font-family: "Trebuchet MS", Tahoma, Arial;
	font-size: 11px;
	color: #3B3B3B;
}

.font11-d {
	font-family: "Trebuchet MS", Tahoma, Arial;
	font-size: 11px;
	color: #CC0000;
}

.font15-d {
	font-family: "Trebuchet MS", Tahoma, Arial;
	font-size: 14px;
	color: #CC0000;
	font-weight:bold;
}

.font11-e {
	font-family: "Trebuchet MS", Tahoma, Arial;
	font-size: 12px;
	color: #FFFFFF;

}

.font12ArialC:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #006699;
}

.font12a {
	font-family: "Trebuchet MS", Tahoma, Arial;
	font-size: 12px;
	color: #666666;
}

.font12bb {
	font-family: "Trebuchet MS", Tahoma, Arial;
	font-size: 12px;
	color: #C01E00;
}

.font12a2 {
	font-family: "Trebuchet MS", Tahoma, Arial;
	font-size: 10px;
	color: #4A4A4A;

}

.font12b {
	font-family: "Trebuchet MS", Tahoma, Arial;
	font-size: 12px;
	color: #FFFFFF;

}

.font14a {
	font-family: "Trebuchet MS", Tahoma, Arial;
	font-size: 11px;
	color: #006384;
}


.font14rf {
	font-family: "Trebuchet MS", Tahoma, Arial;
	font-size: 13px;
	color: #0084AF;

}

.font14 {
	font-family: "Trebuchet MS", Tahoma, Arial;
	font-size: 12px;
	color: #333333;

}

.font15n {
	font-family: "Trebuchet MS", Tahoma, Arial;
	font-size: 15px;
	font-weight:bolder;
}

.font15 {
	font-family: "Trebuchet MS", Tahoma, Arial;
	font-size: 15px;
	color: #333333;
	font-weight:bolder;
}

.font15-b {
	font-family: "Trebuchet MS", Tahoma, Arial;
	font-size: 15px;
	color: #C01E00;
	font-weight:bolder;
}

.font15-b02 {
	font-family: "Trebuchet MS", Tahoma, Arial;
	font-size: 13px;
	color: #C01E00;
	font-weight:bolder;
}

.font1-1{
	font-family: "Trebuchet MS", Tahoma, Arial;
	font-size: 11px;
	color: #666666;
	font-weight:bolder;
}

.font1-2{
	font-family: "Trebuchet MS", Tahoma, Arial;
	font-size: 12px;
	color: #003366;
	font-weight:bolder;
}

.font1-3 {
	font-family: "Trebuchet MS", Tahoma, Arial;
	font-size: 13px;
	color: #005977;
	font-weight:bolder;
}

.font15a2 {
	font-family: "Trebuchet MS", Tahoma, Arial;
	font-size: 15px;
	color: #00789F;
	font-weight:bolder;
}

.font15a3 {
	font-family: "Trebuchet MS", Tahoma, Arial;
	font-size: 17px;
	color: #00789F;
	font-weight:bolder;
}

.font15a4 {
	font-family: "Trebuchet MS", Tahoma, Arial;
	font-size: 13px;
	font-weight:bold;
	color:White;
}

.font09 {
	font-family: "Trebuchet MS", Tahoma, Arial;
	font-size: 10px;
	color: #CCCCCC;
}

.font15a {
	font-family: "Trebuchet MS", Tahoma, Arial;
	font-size: 13px;
}
	
.font13a {
	font-family: "Trebuchet MS", Tahoma, Arial;
	font-size: 13px;
}

.font13b {
	font-family: "Trebuchet MS", Tahoma, Arial;
	font-size: 13px;
	font-weight:bold;
	color:#C7330C;
}
	
.font16 {
	font-family: "Trebuchet MS", Tahoma, Arial;
	font-size: 16px;
	color: #666666;
	font-weight:bolder;
}

.font17 {
	font-family: "Trebuchet MS", Tahoma, Arial;
	font-size: 11px;
	color: #FFFFFF;
}

.font17-a {
	font-family: "Trebuchet MS", Tahoma, Arial;
	font-size: 12px;
	color:#FFFFFF;
}

.font17-b {
	font-family: "Trebuchet MS", Tahoma, Arial;
	font-size: 12px;
	color:#999999;
}
.font17-c {
	font-family: "Trebuchet MS", Tahoma, Arial;
	font-size: 12px;
	color:#45A1E1;
}

.font18 {
	font-family: "Trebuchet MS", Tahoma, Arial;
	font-size: 16px;
	color: #3D3F50;
}

.font18A {
	font-family: "Trebuchet MS", Tahoma, Arial;
	font-size: 18px;
	color: #346A7E;
}

.font18b {
	font-family: "Trebuchet MS", Tahoma, Arial;
	font-size: 14px;
	color: #3D3F50;
}
	
.font19 {
	font-family: "Trebuchet MS", Tahoma, Arial;
	font-size: 11px;
	color: #3E3600;
}

.font20 {
	font-family: "Trebuchet MS", Tahoma, Arial;
	font-size: 18px;
	color: #FF9900;
	
}

.font22 {
	font-family: "Trebuchet MS", Tahoma, Arial;
	font-size: 22px;
	color: #FFFFFF;	
}

.font26 {
	font-family: "Trebuchet MS", Tahoma, Arial;
	font-size: 26px;
	color: #CC2000;
	font-weight:bolder;
}

.font-11 {
	font-family: "Trebuchet MS", Tahoma, Arial;
	font-size: 11px;
	color: #999999;	
}

.font-12a {
	font-family: "Trebuchet MS", Tahoma, Arial;
	font-size: 12px;
	color: #999999;	
}

.fontArial11 {
	font-family: Arial; font-size: 12px
}


.font27

.container  
{
	font-family: "Trebuchet MS", Tahoma, Arial; font-size: 11px; position: relative; left: 1px; top: 1px; color: #000000; 
}

.text  
{
	font-family: "Trebuchet MS", Tahoma, Arial; font-size: 11px; position: absolute; left: -1px; top: -1px; color: #FFFFFF;
}

.textB  
{
	font-family: "Trebuchet MS", Tahoma, Arial; font-size: 11px; position: absolute; left: -1px; top: -1px; color: #CC0000;
}

.admintable {
	font-family: "Trebuchet MS", Tahoma, Arial;
	font-size: 11px;
	/* background-image: url(../../images/App/bkgrey.gif); */

}

.admintabletop {

	font-family: "Trebuchet MS", Tahoma, Arial;
	font-size: 11px;
	/* background-image: url(../../images/App/backmenblue2.jpg); */
}

.admintabledarkColor {


	font-family: "Trebuchet MS", Tahoma, Arial;
	font-size: 11px;
	background-color: #999999;
}

.admintablelightColor {


	font-family: "Trebuchet MS", Tahoma, Arial;
	font-size: 11px;
	background-color: #F0F0F0;
}

.admintablelighterColor {

	font-family: "Trebuchet MS", Tahoma, Arial;
	font-size: 11px;
	background-color: #FBFBFB;
}

.out2 {

	font-family: "Trebuchet MS", Tahoma, Arial;
	font-size: 11px;
	/* background-image: url(../../images/App/bkgrey.gif); */
	cursor: hand;
	background-color: #F5FEFE;
}

.out3 {


	font-family: "Trebuchet MS", Tahoma, Arial;
	font-size: 11px;
	/* background-image: url(../../images/App/backmenblue2.jpg); */
	cursor: hand;
}

.over {
	font-family: "Trebuchet MS", Tahoma, Arial;
	font-size: 11px;
	/* background-image: url(../../images/App/bkmenu2.gif); */
	cursor: hand;
	background-color: #F5FEFE;
}

.out {
	font-family: "Trebuchet MS", Tahoma, Arial;
	font-size: 11px;
	/* background-image: url(../../images/App/bkmenu.gif); */
	cursor: hand;
}

.box3X {
	border: 1px solid #B9B9B9;
	font-family: "Trebuchet MS", Tahoma, Arial;
	font-size: 11px;
	background-color: #FCFCFC;
	color: #666666;
	width: 120px;
}

.box4X {
	border: 1px solid #518FAC;
	font-family: "Trebuchet MS", Tahoma, Arial;
	font-size: 12px;
	background-color: #FFFFFF;
	color: #000000;
}

.box5X {
	border-bottom:1px solid #518FAC;
	border-right:1px solid #518FAC;
	font-family: "Trebuchet MS", Tahoma, Arial;
	font-size: 12px;
	background-color: #FFFFFF;
	color: #000000;
}

.box6X {
	border-bottom:1px solid #518FAC;
	font-family: "Trebuchet MS", Tahoma, Arial;
	font-size: 12px;
	background-color: #FFFFFF;
	color: #000000;
}

.box7X {
	border-right:1px solid #518FAC;
	font-family: "Trebuchet MS", Tahoma, Arial;
	font-size: 12px;
	background-color: #FFFFFF;
	color: #000000;
}

.Menu_over {
	/* background-image: url(); */
	cursor: hand;
}

.Menu_out {
	/* background-image: url(); */
	cursor: hand;
}

.boxbut {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	height: 22px;
	border-top: 1px solid #CCCCCC;
	border-right: 1px solid #333333;
	border-bottom: 1px solid #333333;
	border-left: 1px solid #CCCCCC;
}

.linkbox-Dark {
	font-family: "Trebuchet MS", Tahoma;
	font-size: 15px;
	font-weight:bolder;
	color: #5C5C5C;
	/* background-image:url(https://d14eaqaslnyvpv.cloudfront.net/images/fnd_search.jpg); */
	background-repeat:repeat-x;
	border: 1px solid #B5B5B5;
	height: 22px;
	width:280px;
}

.linkbox-Dark-02 {
	font-family: "Trebuchet MS", Tahoma;
	font-size: 13px;
	color: #5C5C5C;
	background-color:#FFFFFF;
	background-repeat:repeat-x;
	border: 1px solid #D2D2D2;
	height: 19px;
	width:100px;
}

.linkbox-Dark2 {
	font-family: "Trebuchet MS", Tahoma;
	font-size: 11px;
	color: #000000;
	background-color: #FFFFFF;
	border: 1px solid #B4CEDB;
}

.linkbox-Dark-3 {
	font-family: "Trebuchet MS", Tahoma;
	font-size: 13px;
	color: #5C5C5C;
	background-color:#FFFFFF;
	background-repeat:repeat-x;
	border: 1px solid #D2D2D2;
	height: 19px;
	width:150px;
}

.linkbox-Dark4 {
	font-family: "Trebuchet MS", Tahoma;
	font-size: 11px;
	color: #000000;
	background-color: #5A5C6A;
	border: 1px solid #747789;
	height:18px;
}

.linkbox-white {
	font-family: "Trebuchet MS", Tahoma, Arial;
	font-size: 12px;
	color: #666666;
	background-color: #FFFFFF;
	border: 0px solid #C4C8CB;
}

.linkbox-orange {
	font-family: "Trebuchet MS", Tahoma, Arial;
	font-size: 12px;
	color: #666666;
	background-color: #FFFFFF;
	border: 1px solid #E18E2C;
	
}

.linkbox-orange2 {
	font-family: "Trebuchet MS", Tahoma, Arial;
	font-size: 14px;
	color: #000000;
	background-color: #FFFFFF;
	border: 1px solid #E18E2C;
	height:20px;
}

.font10Ver {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
}

.font11Ver {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
}

.ImageBox {
	font-family: "Trebuchet MS", Tahoma, Arial;
	font-size: 11px;
	text-decoration: none;
	border: 1px solid #666666;
}

.ImageBox_Hover {
	_BACKGROUND:WHITE;
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=90);
	-moz-opacity: 0.50;
}

.ImageBox_Active {
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);
	-moz-opacity: 0.99;
}

a:hover {
	color: #14567D;
}

a:active {
	color: #14567D;
}

a:link {
	color: #14567D;
}

a:visited {
	color: #14567D;
}  

.box3a {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; border: 1px solid #D2D3E8; height: auto
}

.box3b {
	border: #AB6B14; border-style: solid; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 0px; border-left-width: 1px
}

.boxgray   
{
	border: #E5E5E5; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px
}
.box2_gray { border: 1px #969696 solid; background-color:#FFFFFF}
.box2_blue { border: 1px #6C708E solid; background-color:#CFD0DA}
.box2_blue2 { border: 1px #3D3F50 solid; background-color:#5A5C6A}
.box_d {

border: #DFE0E6; border-style: solid; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; background-color:#F4F5F7
}
.box2_dark { border: 1px #555555 solid; }

.strikeThru
{text-decoration: line-through;}

.strikeThru_none
{text-decoration: none;}

.img_css  
{
	border-style:none; 
	border-width:0; 
	margin:0;
}

.table_css
{
	border-style:none; 
	border-width:0; 
	margin:0;
}

.table_black_background_css
{
	border-style:none; 
	border-width:0; 
	margin:0;
	background-color:Black;
}

.td_css
{
	border-style:none; 
	border-width:0; 
	margin:0;
}

.textbox_selected_extra_small
{
	background-color: White;
	width: 30px;
	color: Maroon;
	font-style: italic;
}

.textbox_selected_small
{
	background-color: White;
	width: 40px;
	color: Maroon;
	font-style: italic;
}

.textbox_selected_medium
{
	background-color: White;
	width: 100px;
	color: Maroon;
	font-style: italic;
}

.textbox_selected_large
{
	background-color: White;
	width: 150px;
	color: Maroon;
	font-style: italic;
}

.textbox_selected_extra_large
{
	background-color: White;
	width: 175px;
	color: Maroon;
	font-style: italic;
}

.textbox_unselected_extra_small
{
	background-color: White;
	width: 30px;
	color: Maroon;
	font-style: italic;
}

.textbox_unselected_small
{
	background-color: White;
	width: 40px;
	color: Maroon;
	font-style: italic;
}

.textbox_unselected_medium
{
	background-color: White;
	width: 100px;
	color: Maroon;
	font-style: italic;
}

.textbox_unselected_large
{
	background-color: White;
	width: 150px;
	color: Maroon;
	font-style: italic;
}

.textbox_unselected_extra_large
{
	background-color: White;
	width: 175px;
	color: Maroon;
	font-style: italic;
}

.drop_down_list_small
{
	background-color: White;
	width: 40px;
	color: Maroon;
	font-style: italic;
}

.drop_down_list_medium
{
	background-color: White;
	width: 100px;
	color: Maroon;
	font-style: italic;
}

.drop_down_list_large
{
	background-color: White;
	width: 150px;
	color: Maroon;
	font-style: italic;
}

.drop_down_list_extra_large
{
	background-color: White;
	width: 175px;
	color: Maroon;
	font-style: italic;
}

.label_tiny
{
	background-color: White;
	width: 15px;
	color: Black;
}

.table_1
{
	width: 650px;
	border-style:none;
	padding:3px;
}

.BulletedList_of_Errors
{
	border-color:Navy;
	border-width:thin;
}

.datacell_with_left_right_borders
{
	width:2px;
	border-color:#E7E7E7; 
	border-left-style:solid; 
	border-right-style:solid; 
	border-top-style:none; 
	border-bottom-style:none; 
	border-left-width:2px; 
	border-right-width:2px; 
	border-top-width:0px;
	border-bottom-width:0px;
	background-color:White;
	font-family: "Trebuchet MS", Tahoma, Arial;
	font-size: 8px;
}


/*  -------------------------------------------------------------   */
/*                 CART PAGE SPECIFIC ELEMENTS.                     */
.cart_page_table
{
	width:650px;
	border-width:0;
	padding:0;
	margin:0;
	text-align:left;
	background-color:white;
}

.cart_page_value_cell
{
	height:40px;
	border-color:#E7E7E7; 
	border-style:solid; 
	border-left-width:1px;
	border-right-width:0px;
	border-bottom-width:1px;
	border-top-width:0px;
	margin-left:0px;
	margin-right:0px;
	padding-left:10px;
	padding-right:10px;
}

.cart_page_header_cell
{
	height:30px;
	border-color:#E7E7E7; 
	border-style:none; 
	border-left-width:0px;
	border-right-width:0px;
	border-bottom-width:0px;
	border-top-width:0px;
	margin-left:0px;
	margin-right:0px;
	padding-left:10px;
	padding-right:10px;
	font-family: "Trebuchet MS", Tahoma, Arial;
	font-size: 15px;
	color: #C01E00;
	font-weight:bolder;
}

.cart_page_blank_cell
{
	height:30px;
	border-color:#E7E7E7; 
	border-style:solid; 
	border-left-width:0px;
	border-right-width:0px;
	border-bottom-width:0px;
	border-top-width:0px;
	margin-left:0px;
	margin-right:0px;
	padding-left:10px;
	padding-right:10px;
	font-family: "Trebuchet MS", Tahoma, Arial;
	font-size: 15px;
	color: #C01E00;
	font-weight:bolder;
}

.cart_page_column_1
{
	width:120px;
}

.cart_page_column_2
{
	width:85px;
}

.cart_page_column_3
{
	width:264px;
}

.cart_page_column_4
{
	width:85px;
}

.cart_page_column_5
{
	width:94px;
}



/*  -------------------------------------------------------------   */
/*                Home page specific elements.                      */
.master_page_left_section
{
	width:186px;
	padding:0px;
	margin:0px;	
		
	border-bottom:none;
	border-top:none; 
	border-right:none;
	
	border-left-style:solid;
	border-left-width:1px;
	border-left-color:#E2BBB4; 
}

.master_page_left_subsection
{
	width:180px;
	padding:0px;
	margin:0px;	
	/* background-image:url('https://d14eaqaslnyvpv.cloudfront.net/images/fnd_store.jpg'); */
	/* background-repeat:repeat-x; */
	border:none;
}

.master_page_category_list
{
	width:180px;
	padding:0px;
	margin:0px;	
	border-style:none;
}

.master_page_subsection_spacer
{
	height:8px;
}

.table_element_with_no_spacing
{
	border:none;
	margin:0px;
	padding:0px;
	border-width:0px; 
}

.table_element_with_margin
{
	border:none;
	margin-left:20px;
	margin-right:20px;
	margin-top:0px;
	margin-bottom:0px;
	padding:0px;
	border-width:0px; 
}



/*  -------------------------------------------------------------   */
/*           Calendar of Events page specific elements.             */
.calendarTableDataCell 
{
	border-style: solid;
	border-color: black;
	border-width: thin;
	margin-bottom: 5px;
	margin-top: 5px;
	padding: 5px;
	font-size: 75%;
	font-weight: bold;
	font-family: Palatino Linotype, Arial, Helvetica;
	font-style: normal;
	color: black;
	vertical-align: top;
	text-align:left;
}

.calendarEmptyTableDataCell 
{
	border-style: solid;
	border-color: black;
	border-width: thin;
	margin-bottom: 5px;
	margin-top: 5px;
	padding: 5px;
	font-size: 75%;
	font-weight: bold;
	font-family: Palatino Linotype, Arial, Helvetica;
	font-style: normal;
	color: black;
	vertical-align: top;
	background-color: #fff200;
}



/*  -------------------------------------------------------------   */
/*             Employment page specific elements.                   */

.employmentLabel
{
	font-family: Palatino Linotype, Arial, Helvetica;
	font-style: normal;
	font-weight: bold;
	color: #666666;
	vertical-align: top;
	text-align:left;
	width:200px;
	margin:0px; 
	padding:0px;
}

.employmentValue
{
	font-family: Palatino Linotype, Arial, Helvetica;
	font-style: normal;
	color: black;
	vertical-align: top;
	text-align:left;
	width:350px;
}

.employmentResumeTextArea 
{
	font-family: Palatino Linotype, Arial, Helvetica;
	font-style: normal;
	color: black;
	vertical-align: top;
	text-align:left;
	width:600px;
	height:300px;
}


/*  -------------------------------------------------------------   */
/*             Search page specific elements.                       */

.tdTabStyle
{
	border-style:solid; 
	border-color:Black; 
	border-width:1px;
	height:30px;
	width:120px;
	color:Black;
	text-align:center;
	font-size:12pt;
	font-family:Trebuchet MS;
	font-weight:normal;
	border-bottom-width:3px; 
}


.tdButtonStyle
{
	border:0;
	height:30px;
	width:120px;
	color:Black;
	text-align:center;
	font-size:12pt;
	font-family:Trebuchet MS;
	font-weight:normal;
	border-bottom-width:3px; 
}

.tdSpaceStyle
{
	width:10px; 
	border-bottom-style:solid; 
	border-bottom-width:3px; 
	border-bottom-color:black;
}


.btnViewDetails
{
	font-family: "Trebuchet MS", Tahoma, Arial;
	font-size: 13px;
	font-weight:bold;
	color:White;
	text-align:center;
	vertical-align:middle;
	width:210px; 
	border:0; 
	background-image:url('http://d14eaqaslnyvpv.cloudfront.net/images/button_sliver.png');
	background-repeat:repeat-x; 
	padding:10px; 
	margin:0;
}

