/** GLOBAL STYLES - SAME FOR ALL PARTNERS AND LANG **/
a:hover { text-decoration:none }
p,ol,ul { vertical-align:top }

tr.middle TD,td.middle { vertical-align:middle }
ol.pad LI,ul.pad LI,li.pad { padding-bottom:10px }
table.nopad TD { padding:0px }
#noborder,#noborder TD { border:none}
.txt { line-height:18px }
.phead { margin-bottom:5px;font-weight:bold }
div.p1 p { margin-bottom:4px;margin-top:0px }
div.p2 p { margin-bottom:8px;margin-top:0px }

/** NAVS **/
.nav a,.navoff a,.subnav a,.footer a { text-decoration:none }
td.nav,td.navoff,td.subnav { padding:5px 0px 5px 0px }
.nav a:hover,.subnav a:hover,.footer a:hover { text-decoration:underline }

/** BOXES **/
div.boxbg,div.boxbg2 { padding:8px }
.boxpopup TD { padding:20px }
.boxtable TD { padding:3px }
#rsltable TD { padding:2px;border:none }
.subtitle,.tbltitle,.boxtitle { width:100% }
.subtitle TD,.tbltitle TD,.tbltitle TH,.boxtitle TD { font-weight:bold;padding:3px;vertical-align:middle }
.subtitle { margin-bottom:5px }
.tbltitle TD,.tbltitle TH { height:22px }
.tbltitle A { text-decoration:none }
.rowodd,tr.rowodd TD,tr.roweven TD,.roweven { padding:5px 4px 5px 4px }
.rowtitle { width:200px }
.rsltitle { width:120px;padding:3px 0px 0px 15px }

/** FORMS **/
input,select,textarea {background-color:#FFFFFF;color:#000000 }
textarea { height:100px }
.radio, .radio input { width:auto;background-color:transparent }
.w1 { width:225px } 
.w2 { width:150px }
.w3 { width:75px }
.bttn1 { width:110px;height:20px }
.bttn2 { width:100px;height:20px }
.bttn1,.bttn2 { filter:progid:DXImageTransform.Microsoft.Shadow(color=#999999,direction=125,strength=2) }

/** COLORS **/
#white { color:#FFFFFF }
#red { color:#990000 }
#green { color:#008000 }
#blue { color:#003399 }
#gray { color:#A0A0A0 }
#darkgray { color:#4B4B4B }
#orange { color:#FFCC00 }

/** MISC **/
#hilite { background-color:#FFFF00 }
.arrow { font-size:14px;font-family:tahoma,sans-serif;font-weight:bold }
.counter { border-color:#FFFFFF;border-width:0px;color:#990000;background-color:transparent;width:300px;font-size:10px;
	font-family:tahoma,sans-serif;direction:ltr }
.pad { padding:5px }
#redtitle TD { background-color:#AA3300;border-color:#F2714E #881800 #881800 #F2714E;color:#FFFFFF }
#redtbltitle { background-color:#AA3300;border-color:#333333 #333333 #333333 #F2714E;color:#FFFFFF }

#ar { font-family:tahoma,sans-serif;direction:rtl;unicode-bidi:embed;text-align:right }

h1,.xxl { font-family:arial,sans-serif;font-size:20px }
body,td,p,ol,ul,.m { font-family:arial,sans-serif;font-size:12px }
.txt p,.txt li { font-size:14px }

h2,.xl { font-size:16px }
h3,.l { font-family:tahoma;font-size:14px;letter-spacing:1px;font-weight:bold }
.s,.user TD,.nav TD,.subnav,.search,.subtitle TD,.boxtitle TD,
.roweven,tr.roweven TD,tr.rowodd TD,.rowodd { font-family:tahoma;font-size:11px }
.tbltitle TD,.tbltitle TH { font-family:tahoma;font-size:10px }

/**.rowtitle { font-family:verdana;font-size:9px;text-transform:uppercase }**/
.rowtitle { font-size:12px }
.cvfield { font-family:tahoma;font-size:11px;font-weight:bold }
.rsltitle { font-family:tahoma;font-size:10px }
.tbltitle TH { text-align:left }

.xs,.footer TD,.copyright { font-family:tahoma;font-size:10px }

.bttn1,.bttn2 { font-family:tahoma,sans-serif;font-size:11px }
input,select,textarea { font-family:sans-serif;font-size:12px }



/** GLOBAL END **/



p,td,h1 { color:#000000 }
a:link,a:visited { color:#003399 } a:hover { color:#000000 }

/** NAV **/
.nav a:link,.nav a:visited { color:#DCDCDC } .nav a:hover,.nav td { color:#FFFFFF }
.navoff a:link,.navoff a:visited,.navoff a:hover,.navoff { color:#000000;background-color:#FFFFFF }

.subnav a:link,.subnav a:visited { color:#666666 } .subnav a:hover { color:#000000 }
.footer a:link,.footer a:visited,.topbar td { color:#DCDCDC } .footer a:hover { color:#FFFFFF }
.footer td { color:#999999 }

/** HYPERLINK COLORS **/
a.search:visited { color:#0066CC }
.tbltitle a:link,.tbltitle a:visited,.tbltitle a:hover { color:#333333 }

/** BACKGROUND COLORS **/
#navbg { background-color:#4B4B4B }
.topdoc { background-color:#F7DE00;border-bottom:1px solid #000000 }
.rowtop td { border-bottom:1px solid #999999 }
.rowodd,.rowodd td { background-color:#FFFFFF;border-bottom:1px solid #999999 }
.roweven,.roweven td { background-color:#F5F5F5;border-bottom:1px solid #999999 }
.rowtitle,.rsltitle { color:#666666 }

/** BOX COLORS **/
.subtitle,.boxtitle { border:1px solid #333333 }
.subtitle TD,.boxtitle TD,.tbltitle TD,.tbltitle TH { background-color:#DCDCDC;color:#333333;border-width:1px;border-style:solid }
.tbltitle TD { border-color:#333333 #333333 #333333 #FFFFFF }
.tbltitle TH { border-color:#333333 }
.subtitle TD,.boxtitle TD { border-color:#FFFFFF #C0C0C0 #C0C0C0 #FFFFFF }

.boxbg { background-color:#F5F5F5;border:1px solid #333333 }
.boxbg2 { background-color:#FFFFEF;border:1px solid #333333 }
#notop { border-top:none }
.boxpopup { background-color:#FFFFFF;border:1px solid #333333 }

/** BUTTON COLORS **/
.bttn1 { background-color:#F7DE00;color:#000000;border:solid 1px #000000 }
.bttn2 { background-color:#DFEFFF;color:#004080;border:solid 1px #004080 }

/** COLOR CODES **/
#imp { color:#B8860B }
a#imp:hover {color:#996600}
.arrow { color:#990000 }


/** COLOUR END **/

#ar { font-family:tahoma,sans-serif;direction:rtl;unicode-bidi:embed;text-align:right }

h1,.xxl { font-family:arial,sans-serif;font-size:20px }
body,td,p,ol,ul,.m { font-family:arial,sans-serif;font-size:11px }
.txt p,.txt li { font-size:14px }

h2,.xl { font-size:16px }
h3,.l { font-family:tahoma;font-size:14px;letter-spacing:1px;font-weight:bold }
.s,.user TD,.nav TD,.subnav,.search,.subtitle TD,.boxtitle TD,
.roweven,tr.roweven TD,tr.rowodd TD,.rowodd { font-family:tahoma;font-size:11px }
.tbltitle TD,.tbltitle TH { font-family:tahoma;font-size:10px }

/**.rowtitle { font-family:verdana;font-size:9px;text-transform:uppercase }**/
.rowtitle { font-size:12px }
.cvfield { font-family:tahoma;font-size:11px;font-weight:bold }
.rsltitle { font-family:tahoma;font-size:10px }
.tbltitle TH { text-align:left }

.xs,.footer TD,.copyright { font-family:tahoma;font-size:10px }

.bttn1,.bttn2 { font-family:tahoma,sans-serif;font-size:11px }
input,select,textarea { font-family:sans-serif;font-size:12px }

/** FONTS END**/


.bordertext      { border: 1px solid #FF0000; padding: 2; text-align:center; font-family:Arial; font-size:10pt; text-transform:uppercase; font-weight:bold; width:100%; color:#000000; background-color:#FFCC00 }

.borderbtn      { border: 1px solid #FF0000; padding: 3; text-align:center; font-size:8pt; color:#000000; background-color:#FFCC00 }


A:link {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #CC0000; FONT-STYLE: normal;
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION:
none
}
A:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #CC0000; FONT-FAMILY:
Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #000000; FONT-STYLE: normal;
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION:
none
}


.highlight {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #ff0000; FONT-STYLE:
normal; FONT-FAMILY: Arial; TEXT-DECORATION: none
}
.newu td, .newu td { color:#000000; FONT-SIZE: 10px; }


.topmenu{ text-decoration:none; color: #ffffff; font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.topmenu a:link { text-decoration:none; color: #ffffff }
.topmenu a:visited { text-decoration:none; color: #ffffff }
.topmenu a:hover { text-decoration:none; color: yellow }

.shead { font-family:arial,sans-serif;font-size:14px;font-weight:bold }