 body {
font-size:12px;
font-family:Verdana, Helvetica, Arial, sans-serif;
font-weight:400;
font-style:normal;
color:#4c4c4c;
margin:0;
height: 100%;
}

td,p{
font-size:12px;
font-family:Verdana, Helvetica, Arial, sans-serif;
font-weight:400;
font-style:normal;
color:#4c4c4c
}

a:link {
font-style:normal;
text-decoration:underline;
color:#999
}

a:active {
text-decoration:underline;
color:#999
}



.footer {
font-size:10px;
font-family:Tahoma, Verdana, Helvetica, Arial, sans-serif;
color:#b2b2b2;
background-image:url(/images/lower_bg.jpg);
padding-top:5px;
text-align:center;
height:28px;
vertical-align:top
}

.red {
color:#DE0039
}

#bottom td {
background-image:url(/images/lower_top_02.jpg)
}

#bottom a:link{
color:#000;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:700;
font-size:9px;
text-decoration:none;
border-bottom:0
}

#bottom a:active {
color:#000
}

#bottom a:hover {
color:#f90;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:700;
font-size:9px;
text-decoration:none;
vertical-align:bottom;
border-bottom:0
}

#menu2 a:link {
color:#F90;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:700;
text-decoration:none;
border-bottom:0;
font-size:12px
}

#menu2 a:visited {
text-decoration:none;
border-bottom:0;
color:#F90;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:700;
font-size:12px
}

.headertext {
font-size:14px;
font-variant:small-caps;
text-align:left;
border-bottom:1px solid #AAA;
margin-top:20px
}

.blue-section-header {
font-size:14px;
color:#069
}

.manual_form {
border:1px solid #333
}

.masthead-home {
background-image:url(images/manufacturers-reps-bg.jpg);
background-color:#666
}

.masthead-large {
background-image:url(images/manufacturers-reps-masthead.jpg);
background-color:#666
}

.top_navigation {
background-image:url(/images/clean_btn.jpg)
}

.left-sidebar-top {
background-image:url(/navigation/frame1/sub_home_gray.jpg);
padding-left:20px;
height:30px
}

.left-sidebar-login {
background-image:url(/navigation/frame1/repre-login.jpg);
padding-left:20px;
height:32px
}

.masthead-secondary {
background-image:url(/images/middle_grey_bg.jpg);
background-color:#666
}

.left-sidebar-bottom-half {
background-image:url(/images/search_bg.jpg);
vertical-align:top;
width:193px
}

.sponsor-box-on-left {
background-image:url(/images/advertisers.jpg);
vertical-align:bottom;
width:209px;
height:300px;
padding-left:20px;
background-repeat:no-repeat
}

.login-advertise {
vertical-align:top;
width:193px
}

a.foreign-button1 {
display:block;
width:193px;
height:39px;
background-image:url(/images/bottombutton.jpg);
text-decoration:none;
padding:0;
	color: #000000;
}

.foreign-button1 a:visited {
color:#000
}
.foreign-button1 a:hover {
background-image:url(/images/bottombuttonAct.jpg)
}

a.foreign-button2 {
	display:block;
	width:313px;
	height:39px;
	background-image:url(/images/bottombutton2.jpg);
	text-decoration:none;
	padding:0;
	color: #000000;
}

.foreign-button2 a:hover {
background-image:url(/images/bottombutton2act.jpg)
}

a.foreign-button3 {
display:block;
width:220px;
height:39px;
background-image:url(/images/bottombutton3.jpg);
text-decoration:none;
padding:0;
	color: #000;
}

.foreign-button3 a:hover {
background-image:url(/images/bottombutton3act.jpg)
}

a.button413 {
display:block;
width:413px;
height:39px;
background-image:url(/images/button413.jpg);
text-decoration:none;
padding:0;
	color: #000;
}

.button413 a:hover {
background-image:url(/images/button413.jpg)
}

a.button413tall {
display:block;
width:413px;
height:49px;
background-image:url(/images/button413tall.jpg);
text-decoration:none;
padding:0;
	color: #000;
}

.button413tall a:hover {
background-image:url(/images/button413tall.jpg)
}

.orange-arrow {
background-image:url(/images/orange_arrow.jpg);
height:43px;
width:258px;
background-repeat:no-repeat
}

.ads-table {
width:145px;
border:1px solid #f90
}

.content-text {
margin-right:10px
}

h2 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:700
}

.grey a {
color:#999
}

.featured a {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#999
}

.smaller a {
font-size:10px
}

p.green_box {
margin-left:5px;
color:#060
}

.masthead-words {
font-weight:700;
color:#FFF;
font-size:14pt;
margin-right:2px;
/*line-height:-3.3em;*/
text-align:right;
letter-spacing:-0.07em
}

.masthead-slogan {
font-weight:700;
color:#FFF;
font-size:10pt;
margin-right:2px;
/*line-height:-3.3em;*/
text-align:right;
letter-spacing:-0.07em
}

a:hover,.grey a:hover,.featured a:hover {
color:#F90
}

#faqmenu a,#TermsConditions a {
display:block;
height:43px;
width:113px;
background-image:url(/navigation/frame1/servies_btnBG2.jpg);
background-position:bottom
}

#faqmenu a:link, #menuTop a:link,#AboutUs a:link,#NewsEvents a:link, #SalesMap a:link, #TermsConditions a:link,#ContactUs a:link {
color:#DEDEDE;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:700;
font-size:9px;
text-decoration:none;
border-bottom:0
}

#faqmenu a:active,#menuTop a:active,#AboutUs a:active,#NewsEvents a:active,#SalesMap a:active,#TermsConditions a:active,#ContactUs a:active,#noticias a:active {
color:#F90;
text-decoration:none;
border-bottom:0
}

#faqmenu a:visited, #TermsConditions a:visited {
text-decoration:none;
color:#DEDEDE;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:700;
font-size:9px;
border-bottom:0;
border-bottom-width:0;
border-bottom-style:none
}

#faqmenu a:hover, #TermsConditions a:hover {
color:#F90;
text-decoration:none;
border-bottom:0;
border-bottom-width:0;
border-bottom-style:none;
background-image:url(/navigation/frame1/servies_btnBGACT2.jpg)
}

#menuTop a,#AboutUs a,#NewsEvents a,#SalesMap a, #ContactUs a {
display:block;
height:43px;
width:94px;
background-image:url(/navigation/frame1/servies_btnBG.jpg)
}

#menuTop a:visited,#AboutUs a:visited,#NewsEvents a:visited, #SalesMap a:visited,#ContactUs a:visited,#noticias a:visited {
text-decoration:none;
color:#DEDEDE;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:700;
font-size:9px;
border-bottom:0
}

#menuTop a:hover,#AboutUs a:hover,#NewsEvents a:hover,#SalesMap a:hover,#ContactUs a:hover {
color:#F90;
text-decoration:none;
border-bottom:0;
border-bottom-width:0;
background-image:url(http://www.globalrepresentation.com/navigation/frame1/servies_btnBGACT.jpg)
}

#bottom a:active,#bottom a:visited {
color:#000;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:700;
font-size:9px;
text-decoration:none;
vertical-align:bottom;
border-bottom:0
}

#menu2 a:active,#menu2 a:hover {
color:#999;
text-decoration:none;
border-bottom:0;
font-size:12px
}

#home a:link,#manufacturer a:link,#representative a:link,#opportunity a:link,#prices a:link,#sponsor2 a:link,#login2 a:link,#login-menu a:link,#sponsorship a:link {
color:#999;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:700;
text-decoration:none;
border-bottom:0;
font-size:12px
}

#home a:visited,#manufacturer a:visited,#representative a:visited,#opportunity a:visited,#prices a:visited,#sponsor2 a:visited,#login2 a:visited,#login-menu a:visited,#sponsorship a:visited {
text-decoration:none;
border-bottom:0;
color:#999;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:700;
font-size:12px
}

#home a:active,#home a:hover,#manufacturer a:active,#manufacturer a:hover,#representative a:active,#representative a:hover,#opportunity a:active,#opportunity a:hover,#prices a:active,#prices a:hover,#sponsor2 a:active,#sponsor2 a:hover,#login2 a:active,#login2 a:hover,#login-menu a:active,#login-menu a:hover,#sponsorship a:active,#sponsorship a:hover {
color:#F90;
text-decoration:none;
border-bottom:0;
font-size:12px
}



.language a:link {
color:#fff;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
text-decoration:none;
border-bottom:0
}

.language a:active {
color:#fff;
text-decoration:none;
border-bottom:0
}

.language a:visited {
text-decoration:none;
color:#fff;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
border-bottom:0
}

.language a:hover {
color:#FFF;
text-decoration:underline;
border-bottom:0
}

.headertext2,h1 {
font-size:14px
}

.masthead,.flags {
background-color:#666
}
.sales-representative-associations {
	background-image: url(/navigation/frame1/repre-login.jpg);
	padding-left: 20px;
	height: 32px;
	background-position: bottom;
	background-repeat: repeat-x;
}
.manufacturers-reps-link-bar {
background-color:#909090}

.masthead {
	background-image: url(/images/main_imag_bg.gif);
	background-color: #666666;
}
.featured-sponsor-box-right-middle{
background-image:url(/images/commercial-agents.gif);
}
.featured-sponsor-box-left-middle{
background-image:url(images/manufacturers-reps.gif);
}
.featured-sponsor-box-top{
background-image:url(/images/manufacturer-reps.gif);
}
.featured-sponsor-box-bottom{
background-image:url(/images/sales_reps_b.gif);
}
