.th {background: url(../img/homepage/dot_blue_top.gif) 0 0 repeat-x; width: 100%}
.bh{background: url(../img/homepage/dot_blue_bottom.gif) 0 100% repeat-x}
.lh{background: url(../img/homepage/dot_blue.gif) 0 0 repeat-y}
.rh {background: url(../img/homepage/dot.gif) 100% 0 repeat-y}
.blh {background: url(../img/homepage/bl.gif) 0 100% no-repeat}
.brh {background: url(../img/homepage/br.gif) 100% 100% no-repeat}
.tlh {background: url(../img/homepage/tl.gif) 0 0 no-repeat}
.trh{ background: url(../img/homepage/tr.gif) 100% 0 no-repeat; padding:10px 25px 35px 20px; margin-left:14px;}
#homeTables{position:relative; top:20px}
#balancesScalesApplicationsImg{position: relative;left:280px;}
.bli {background: url(../img/homepage/bli.gif) 0 100% no-repeat}
.bri{background: url(../img/homepage/bri.gif) 100% 100% no-repeat}
.tli{background: url(../img/homepage/tl.gif) 0 0 no-repeat}
.tri{background: url(../img/homepage/tri.gif) 100% 0 no-repeat; padding:0px 10px 20px 10px;}
.bi{background: url(../img/homepage/dot_blue_bottom_i.gif) 0 100% repeat-x}
.ri{background: url(../img/homepage/dot_i.gif) 100% 0 repeat-y}
.trif{background: url(../img/homepage/trif.gif) 100% 0 no-repeat;padding:0px 10px 20px 10px;}
.tlhi{background: url(../img/homepage/tlhi.gif) 0 0 no-repeat}
.lg{background: url(../img/homepage/dot_blue_green.gif) 0 0 repeat-y}
.rg{background: url(../img/homepage/dot_green.gif) 100% 0 repeat-y}
div.lower_columns {height:200px; margin: 0px 0px 0px 0px; padding:0px;}
#lower_columns{width:100%;height:180px;}
div.homepageBox{height:170px;}
#backGround{background: #D8E4D8;}
.thi{background: url(../img/homepage/dot_blue_top_i.gif) 0 0 repeat-x; width: 100%;}
.brig{background: url(../img/homepage/brig.gif) 100% 100% no-repeat}
.blig{background: url(../img/homepage/blig.gif) 0 100% no-repeat}
.thib{background: url(../img/homepage/dot_blue_top_i.gif) 0 0 repeat-x; width: 100%;}
.thin {background: url(../img/homepage/dot_blue_top_ib.gif) 0 0 repeat-x; width: 100%;background-color: #F3F3F3}
.bib{background: url(../img/homepage/dot_blue_bottom_ib.gif) 0 100% repeat-x}
.lgb {background: url(../img/homepage/dot_blue_green_b.gif) 0 0 repeat-y}
.rgb{background: url(../img/homepage/dot_green_b.gif) 100% 0 repeat-y}
.brigb{background: url(../img/homepage/brigb.gif) 100% 100% no-repeat}
.bligb {background: url(../img/homepage/bligb.gif) 0 100% no-repeat}
.tlhib{background: url(../img/homepage/tlhib.gif) 0 0 no-repeat;}
.tlhib_big{background: url(../img/homepage/search_by_cat_blue_strip4.gif) 0 0 no-repeat;}
.trifb{ background: url(../img/homepage/trifb.gf) 100% 0 no-repeat;padding:5px 0px 30px 0px;}
#searchByCat{position:relative;top:4px;left:20px;}
#quickLinks{position:relative;top:4px;left:180px;}
.homepageCatMenu{margin-bottom: 3px;}
/*a.homepageCatMenu{text-decoration: none;color: #2b83c4;}
.homepageCatMenu:hover{text-decoration: none;color: #BE2A67; }
*/
ul.homepageSearchCat{list-style-image:  url(../img/homepage/red_arrow.gif);list-style-position: outside; padding:10px 0px 0px 30px;margin:0px 0px 0px 0px;}
div.quick_link_columns {height:140px; margin: 10px 25px 0px 0px; padding:0px; }
div.quick_link_first_two { float:left;  width:51%; height:120px; margin:0px; padding:0px;  top:0px; position:relative; }
div.quick_link_first {  float:left; height:120px; width:55%; margin:0px;top:5px;  padding:0px; position:absolute; }
div.quick_link_second {float:right; height:120px; margin:0px; width:52%; margin-left:49%; top:5px;  padding:0px; position:absolute;} 
#quick_link_fourth {float:right; height:95px;  width:47%; top:7px;padding:5px 5px 0px 2px; position:relative;background-color: #FFFFFF;border: 1px solid #D4D2D2;} 
#quick_link_last_two { float:left;  width:100%; margin:0px; padding:0px;  top:10px; position:relative;}
div.quick_link_fifth {  float:left;  width:63%; margin:-10px;top:6px; position:absolute; }
div.quick_link_sixth {float:right;  margin:-10px; width:45%; margin-left:55%; top:6px;  padding:0px; position:absolute;} 
#quick_link_backGround{background: #FFFFFF;}
* html .quick_link_third{border: 1px solid black;}
#homepageProductName{font-family:arial;font-size:14px;padding-top:15px;}
#homepageProductName2{font-family:arial;font-size:12px;padding-top:10px; width:90%}
#homepageProductImage{padding-top:5px;text-align:center;}
.homepageFindOutMore{position:absolute;right:10px;top:170px;}
#homepageAboutText{padding-top:2px;}
#homepageOffice{margin-right:6px;}
#homepageOfficeTop{padding-top:4px;}
#homepageOfficeBorder{border: 1px solid black;}
#sliding_menu_3d:hover {border: 0px solid white;}
#sliding_menu_3e:hover {border: 0px solid white;}
.headerText{font-size:140%;color: #26ADE4;font-weight: bold;text-align:left;padding-bottom:10px;}
#homeAboutText{font-size:110%;padding-top:5px;color:#6C6F72;font-weight: bold;text-align:center;padding: 10px 10px 12px 0px;}
#homeFeaturedText{font-size:110%;color:#6C6F72;font-weight: bold;text-align:center;padding: 10px 0px 0px 0px;}
#homepageBalanceText{padding-top:20px;}
#homepageExhibFlash{float:right; height:40px; width:47%; top:7px;padding:0px 9px 0px 0px; position:relative;}
#homepageBalanceImg
{
float:left;
width:120px;
padding-right:2px;
padding-top:10%;
}
#homePageImage
{

}

ul#home_genre
{
list-style-position: outside;
list-style-type: none;

padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
width:302px;
height:160px;
float:left;


/*background-color: red*/

}

ul#home_genre li
{

}
#mainImg
{

position:absolute;
left:120px;
top:1px;
width:192px;
height:160px;


}

div.first_two {float:left;  width:79%; margin:0px; padding:0px;  top:0px; position:relative;}
div.first {  float:left;  width:55%; margin:0px;  padding:0px; position:absolute;}
div.second {float:right;  margin:0px; width:55%; margin-left:44%;  padding:0px; position:absolute; } 
div.third {position:relative; top:0px; margin:0px;  padding:0px; margin-left:45%; width:51%;}

.rollText
{
	position:absolute;
	font-size:10px;
	width:152px;
	color:#FFF;
	text-align:center;
	font-weight:bold;
}


.rollTextLab
{
	top:10px;
	height:1px;
	cursor: hand;
}

.rollTextEdu
{
	top:42px;
	height:1px;
	cursor: hand;
}

.rollTextInd
{
	top:75px;
	height:1px;
	cursor: hand;
}

.rollTextRet
{
	top:108px;
	height:1px;
	cursor: hand;
}

.rollTextMed
{
	top:140px;
	height:1px;
	cursor: hand;
}

.sa_problem
{
 color:red;
 font-size:14px;
 font-weight:bold;
 padding-bottom:10px;
}

iframe
{
position:absolute;
left:140px;
margin-top:2px;
}
