*{
margin: 0 auto;
padding: 0;
}
#topnav{
position:absolute;
top: 73px;
margin-bottom: 80px;
right: 5%;
}
#topnav li{
float: left;
      margin:0 0 0 2px;
      padding:0 0 0 9px;
      background:url("images/left1.gif") no-repeat left top;
border-left: 0px solid #A4B087;
border-right: 0px solid #A4B087;
border-top: 0px solid #A4B087;
list-style:none;
}
#topnav a {
      float:left;
      display:block;
      background:url("images/right.gif") no-repeat right top;
      padding:5px 10px 6px 1px;
      text-decoration:none;
      font-weight:bold;
	  font-size:0.8em;
      color:#fff;}
#topnav a:hover {
      background:url("images/right.gif") no-repeat right top;
	  	  color: #9AABAB;
}
#topnav span{ background:url("images/right.gif") no-repeat right top;}
#topnav li.p{
float: left;
      margin:0 0 0 2px;
      padding:0 0 0 9px;
border-left: 0px solid #A4B087;
border-right: 0px solid #A4B087;
border-top: 0px solid #A4B087;
list-style:none;
}
#topnav a.p {
      float:left;
      display:block;
      padding:5px 10px 6px 1px;
      text-decoration:none;
      font-weight:bold;
	  font-size:0.8em;
      color:#fff;}

#tabsB {
margin: 0px auto;
text-align:center;width:414px;
border-bottom:0px solid #36659A;
padding:0px;
clear:both;
line-height:normal;}
#tabsB ul {
        margin:0;
		
        padding:8px 0px 0 0;
        list-style:none;
      }
#tabsB li {
      display:inline;border-bottom: 1px soild #618217;
      margin:0;
      padding:0;
      }
#tabsB a {
      float:left;
      background:#6F5043 url("images/left1.gif") no-repeat left top;
      margin:0;font-weight:bold;
	  font-size:0.8em;
      padding:0 0 0 4px;margin-left:2px;
      text-decoration:none;
      }
#tabsB a span {
      float:left;
      display:block;
      background:#6F5043 url("images/right.gif") no-repeat right top;
      padding:5px 10px 5px 4px;
      color:#fff;}
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #tabsB a span {float:none;}
    /* End IE5-Mac hack */
    #tabsB a:hover span {color:#B3C7C7;}
    #tabsB a:hover {background-position:0% -42px;}
    #tabsB a:hover span {background-position:100% -42px;}
    #tabsB #current a { background-position:0% -42px;}
    #tabsB #current a span {background-position:100% -42px; color:#fff;}

#foot {
width: 100%;
clear: both;
border: 1px solid #EEEBC5;
margin: 0px;
background: #fff no-repeat;}
body{
font: 0.8125em Verdana, sans-serif; 
color: #222;
background: #fffde7 url('images/careerbg.gif') top repeat-x;}
body.p{
font: 0.8125em Verdana, sans-serif; 
color: #222;
background: #fff;} 
#logo2 {
background: url('images/logo4.gif') no-repeat  bottom;
}
#logo1 a{
height: 56px;
width: 217px;
float: left;
display: block;
background: url('images/logo4.gif') no-repeat  bottom;
text-indent: -100em;
border: 0px solid #000;
overflow: hidden;
margin-left: 30px;
padding-top: 10px;}
#logo1 a:hover{
background: url('images/logo4.gif') no-repeat bottom;
overflow: hidden;}
#fontsize {
position:absolute;
top: 120px;
right: 20px;
float: right;
padding: 0px;
margin: 0px;
z-index: 100;border:0px; text-decoration:none;}
#fontsize img{
padding: 0px;
margin: 0px;
border:0px; text-decoration:none;}
fontsize a.s{
text-decoration:none;
border-bottom: none;margin: 0px;padding: 0px;}
fontsize a.s:link
{text-decoration:none;
border-bottom: 0px #7e9e56 dotted;margin: 0px;padding: 0px;}
p {
margin: 10px 0;
line-height: 1.5em;}
#content li {line-height: 1.5em;}

#contentg1
{padding: 10px 0px;
margin: 0 auto;
width: 760px;}
span.j{text-align: justify;}

#wrap{
width: 900px;
margin: 0 auto 20px auto;
padding:0;
clear:both;}

#wrapp{
width: 800px;
min-height: 750px;
margin-bottom: 20px;
margin-top: 0px;
padding-top: 70px;
clear:both;}
#wrap1{
width: 100%;
margin-bottom: 10px;
clear: both;}
#header{
height: 80px;
width: 100%;
padding: 0px;
margin:0px;}
#logo{
height: 120px;
width: 210px;
background: #fff;}
#header img{
margin-top: 5px;
margin-right: 50px;
float: right;
padding: 0;}
#header img{border: 0px;}
#header a {border: 0px;}
#menu{
width: 100%;
padding: 0px;
padding-bottom:2px;
background: #B4D416;
color: #000;
position:absolute;
top:108px;
right: 0%;
border-top: 1px solid #fff;
height: 50px;
clear: both;
float: right;}
#menunav{
margin: 8px 0 0px 0 ;
padding: 0;
width: 50%;
float: right;
clear: both;
font-weight: bold;
font-size: 0.8em;}
#menunav li{
list-style: none;
float: left;
margin: 18px 3px 0px 5px;
padding: 10px 5px 3px 5px;
background: #D5E88F;}
/*------------------------------- h1, h2, h3 ---------------------------------------*/
h1 { 
font-family: arial, helvetica, verdana, sans-serif; 
color: #636A4C; 
font-size: 2em; 
font-weight: bold; 
text-decoration: none; 
line-height: 28px; 
margin: 0px}
h2 {
font: 18px Georgia, "Times New Roman", serif; 
letter-spacing: 1px;
color: #000;
margin: 5px 0 5px 0;
font-weight:bold;
padding-bottom: 14px;
}
h3 {
font: bold 1em Lucida Sans Unicode, Verdana, Arial, sans-serif; 
letter-spacing: normal;  
color: #636A4C;
border-bottom: 1px dotted #B6BF99;
background: url('images/h3i.gif')  0px 17px no-repeat;
margin: 10px 0;
padding-bottom: 10px;
padding-top: 15px;padding-left: 19px;}

h3.p {
font: bold 1em Lucida Sans Unicode, Verdana, Arial, sans-serif; 
color: #636A4C;
letter-spacing:normal;
border-bottom: 1px dotted #B6BF99;
background: url('images/tag_red.png')  0px 17px no-repeat;
margin: 15px 0 10px 0;
padding-bottom: 10px;
padding-top: 15px;padding-left: 21px;}
h3.s {
font: bold 1em Lucida Sans Unicode, Verdana, Arial, sans-serif; 
letter-spacing: 1.5px;  
color: #636A4C;
border-bottom: 1px dotted #B6BF99;
background: url('images/status.png')  0px 17px no-repeat;
margin: 10px 0;
padding-bottom: 10px;
padding-top: 15px;padding-left: 21px;}

/*------------------------------- h1, h2, h3 ---------------------------------------*/
/*------------------------------- start of sidebar ---------------------------------------*/
#side{
float: left;
width: 244px;
margin: 0px;
padding: 0 0 10px 0;
height: 197px;
background: #6A5C56 url(images/cside1.gif) no-repeat bottom right;
color: #fff;
border-bottom: 0px solid #D5E88F;
border-left: 0px solid #D5E88F;}
#left {float: left; clear:right;width: 243px; margin:0px; padding: 0px;}
#login1{
float: left;
margin: 0px;
padding: 10px 0;
height: 60px;
background:#ced5bd;
font-weight: bold;
font-size: 0.8em;}
#login1 label {
color:#000;padding: 0px 5px 0px 0px; margin:0px; width: 80px;
}
#login1 input{
display: block;
width: 65px;
float: left;}
#login1 img{
float: left;
margin:0 3px 0 3px;}
#side1{
float: left;
width: 220px;
padding: 0px;
margin:0px;
min-height: 85px;
background:#ced5bd;
}
#side1 a img{border: 0px;}
#side1 a{border: 0px;}
div.side1{
float: left;
width: 230px;
margin: 0;
clear: both;
margin-top: 10px;}
div.side1 a img{border: 0px;}
div.side1 a{border: 0px;}
#side2{
float: left;
width: 234px;
height: 114px;
margin: 0;
clear: both;
margin-top: 10px;}
#side2 a img{border: 0px;}
#side2 a{border: 0px;}
#side ul{margin: 15px 0 4px 0;}
#side li{
background:  url(images/cli.gif) no-repeat left;
padding: 2px 0 3px 17px;
border-bottom: 0px dotted #939292;
margin: 0px 0px 0px 10px;
font-weight:bold;
font-size:0.84em;
color: #fff;
line-height:1.3em;
list-style: none;}
#side li.h{
background:  url(images/cli.gif) no-repeat left;
padding: 2px 0 3px 17px;
border-bottom: 0px dotted #939292;
margin: 0px 0px 0px 10px;
font-weight:bold;
font-size:0.84em;
color: #fff;
line-height:1.3em;
list-style: none;}
#side li a.s {color:#BBC5C9;
border-bottom: 0px dotted #939292;
}
#side li.ra {
margin-left: 30px;}
#side li.request {
margin-left: 10px;}
#side div.hr{
height: 10px;
width: 100%;
}
a.out { background: url(images/out.jpg) no-repeat right;
padding-right: 10px;
}
#side img {margin-left: 17px;}
#side a{
color: #fff;
text-decoration: none;
border:0px;
margin:0px;
padding:0px;}
#side a:hover{
color: #798A8A;
border-bottom: 0px #7e9e56 dotted;}
/*------------------------------- end of sidebar ---------------------------------------*/
#container{
margin-top: 0px;
background: transparent;
background-attachment: fixed;}
#container2{
margin-top: 1px;}
#containers{background: no-repeat bottom left;}
#content
{float: right; 
width: 655px; 
height: 204px;
border-right: 1px solid #98A27E;
padding: 3px 0 0 0px; 
margin: 0 0 10px 0;
background: #3A6BA6 url(images/ctopbg.jpg) repeat-x;}
#content p, ul{padding-left: 10px;}
#content h2{padding-left: 5px;}
#contents
{float: right;
margin: 10px 5px 10px 10px;
width: 75%;
padding: 0 5px;
}
#contentg
{float: right;
margin: 10px 5px 10px 10px;
width: 750px;
padding: 0 5px;}
/*------------------------------- start of right ---------------------------------------*/
.right{
float: left;
width: 270px;
margin: 5px 0px 5px 0;
padding: 10px 5px;
text-align: center;
background: #EDEDED;
color: #000;}
.right img{
margin-top: 10px;
border-top: 1px solid #222;
border-bottom: 1px solid #222;}
/*------------------------------- end of right ---------------------------------------*/
/*------------------------------- start of footer ---------------------------------------*/
#foo{
text-align: center;
padding: 0px;
clear: both;
height: 50px;
color: #000;
width: 100%;
background: #534640 url(images/cfoot.gif) repeat-x;
padding-top: 5px;}
#foo ul{
float: right;
margin-top: 20px ;
color: #fff;
margin-right: 10px;}
#foo li{
float: left;
padding: 5px;
list-style: none;letter-spacing: 1px;
color: #fff;font-size: 0.8em;}
#foo li img{border: 0px;}
#foo li a {border: 0px;color: #EFFBC4;font-weight: bold;}
#foo li a:hover {border: 0px;color: #fff;font-weight: bold;}
#fooleft
{float:left;text-align: left;}
/*------------------------------- end of footer ---------------------------------------*/
#center {text-align: center;}
#note {
background: #eee;
width: 95%;
padding: 5px 0;
margin: 5px 0;}
div.friend{
padding: 10px 5px 15px 0px;}
div.friend a{border-bottom: 0px dotted #5C822D; text-decoration: none;}
div.friend li{
list-style: none;
float: left;
margin-left: 10px;
font-size: 10px;}
div.friend ul {
margin: 0px;
padding: 0px;
}
#none {display:none;}
#note p{padding: 5px;}
.top {
float: right;
text-decoration: none;}
.top a, a:link{
text-decoration: none;
border: 0px;}
.top a img {border: 0px;}
a, a:link {
color: #7E9E56;
border-bottom: 1px #7e9e56 dashed;}
a:hover {
color: #000;
text-decoration: none;}
#contents a, a:link {
color: #5C822D;
border-bottom: 1px #5C822D dotted;}
#contents a:hover {
color: #000;
text-decoration: none;}
#content a {text-decoration:none;}
#menunav a{
color: #000;
text-decoration: none;
border: 0px;}
#menunav a:hover{
color: #7E9E56;
border-bottom: 1px #7e9e56 dotted;}

#content li {
list-style: none;
margin: 8px 0;
padding-left: 20px;
background: url('images/li2.gif') 5px 2px no-repeat;}
#contents li {
list-style: none;
margin: 8px 0;
padding-left: 20px;
background: url('images/li2.gif') 5px 2px no-repeat;}
#contentg li {
list-style: none;
margin: 8px 0;
padding-left: 20px;
background: url('images/li2.gif') 5px 2px no-repeat;}
#green li {
background: none;
list-style: none;}
li a{text-decoration: none;}
acronym {border-bottom: 1px dotted black;cursor:help;}
/*------------------------------- start of form elements---------------------------------------*/
label,input{
display: block;
width: 150px;
float: left;
margin-bottom: 20px;}
input, textarea,select{ 	
background: #f7f7f7;
padding: 1px;
margin: 1px 0px 20px 0px;
border-color: #7E9E56 #BAD39C #BAD39C #7E9E56;
border-width: 1px;
border-style: solid;}
select{
float: left;
margin-bottom: 10px;}
label {
text-align: right;
width: 150px;
padding-right: 20px;}
div.br {
width: 100%;
height: 5px;
clear:both;
background: url(images/br1.gif) repeat-x;}
#article {font-size: 0.8em; }
#article ul{height: 15px;}
#article li{
line-height: 1em;
display:inline;
padding-left: 15px;
padding-right: 5px;
margin: 0px 0px 6px 0px;}
#article li a {
text-decoration:none;
border-bottom: 0px;}
#article li.rfs {background: #fff url('images/rfs.gif') no-repeat  left;}
#article li.email1 {background: #fff url('images/email1.gif') no-repeat  left;}
#article li.email2 {background: #fff url('images/email2.gif') no-repeat  left;}
br {clear: left;}
form{ clear: both;}
form fieldset {
font-size: 100%;
border-color: #CC0033;
border-width: 0px;
border-style: solid none solid none;
padding: 10px;
margin: 0px;}
form fieldset,legend {
font-size: 200%;
font-weight: bold;
color: #000000;
margin: 0px;
padding: 0px 5px;}
#login{
position:absolute;
top: 2px;
right: 20px;
margin-top: 10px;
font-weight: bold;
font-size: 0.8em;}
#topleft {
position:absolute;
height: 25px;
width: 73px;
top: 0px;
right: 0px;
margin-top: 0px;
}
#login input{
display: block;
width: 65px;
float: left;}
label{
display: block;
width: 105px;
float: left;}

#login img{
float: left;
margin:0 3px 0 3px;}
#info {
width: 100%;
float: left;
font-size: 0.8em;}
#info p{
padding: 2px 2px 2px 5px;
}
#info a{
text-decoration: none;
border: 0px;}
.black {color: #000;}
/*------------------------------- end of form elements---------------------------------------*/

#clear {
height: 10px;
min-height: 17px;
width: 100%;
margin: 0px;
padding:0px;
}
#noFlashText {
width: 100%;
text-align: center;
font-family: verdana, Helvetica, sans-serif;
font-size: 12px;
padding: 40px 0 0 0;}
#flashcontent {
width: 750px;
margin-left: auto;
margin-right: auto;}
#flash {
text-align:center;
width: 750px;
margin-left: auto;
margin-right: auto;}
div.paginationstyle { float: right;}
div.paginationstyle a img { border:0px;}
@media screen {
body.high { color : #000; font-size : 100%; }
body.medium { color : #000; font-size : 90%; }
}
#screen-switcher{ margin-left: 10px; margin-top: 10px;width: 210px; float:left;}
#screen-switcher img {float:left; margin:3px 4px;}
#screen-switcher form{ width: 90px; float:left;}
select#select-screen-switcher { width: 70px; font-size:0.35em;}

h3.p {
text-transform:none;
}

#rightcontainer {	
	width:635px;
	text-align:left;
	padding-right: 10px;
	float:right;
	display:block;
	}
#rightcontainer1 {	
	text-align:left;
	width: 71%;
	padding: 0px;
	float:right;
	margin: 10px 5px 10px 5px;
	}
#rightcontainer1 p{	
padding: 10px;
	}
#contentcontainer{ border-bottom: 0px solid #e8e8e8; margin-bottom:10px;}
#contentcontainer h3 { margin-left: 10px; margin-right: 5px;}
#contentcontainer ul{margin-left:30px;}
#contentcontainer li{ line-height:1.6em; list-style:none;}
#contentcontainer a:visited {border-bottom:none;}
a.b { border:0px; font-weight:bold;}
#rightcontainerStandard {	
	width:500px;
	text-align:left;
	padding-right: 20px;
	float:right;
	display:block;
	
	}
#rightcontainerheadings {
	width:510px;
	text-align:left;
	float:left;
	display:block;
	}
#crightcontainerleft {
	border-top:solid 0px #DFDFDF;
	padding-top:0px;
	margin-left:5px;
	background:#fff url(images/carebg.gif)   repeat-x top;
	color:#fff;
	width:48%;
	text-align:left;
	float:left;
	display:block;
	}
#crightcontainerright {
	border-left:solid 0px #DFDFDF;
	border-top:solid 0px #DFDFDF;
	padding-top:0px;
	width:48%;
	background:#fff url(images/carebg.gif)  repeat-x top;
	padding-left:0px;
	margin-left: 5px;
	color:#000000;
	text-align:left;
	float:left;
	display:block;
	}	
#rightcontainerleft {
	border-top:solid 0px #DFDFDF;
	padding-top:0px;
	margin-left:5px;
	background:#728490  repeat-x bottom;
	color:#fff;
	width:48%;
	text-align:left;
	float:left;
	display:block;
	}
#rightcontainerright {
	border-left:solid 0px #DFDFDF;
	border-top:solid 0px #DFDFDF;
	padding-top:0px;
	width:48%;
	background:#eeebc5  repeat-x bottom;
	padding-left:0px;
	margin-left: 5px;
	color:#000000;
	text-align:left;
	float:left;
	display:block;
	}	
#rightcontainerright2 {
	padding:0px;
	width:225px;
	background:#fff;
	margin: 5px 5px 10px 10px;
	color:#000000;
	border: 0px solid #99A47E;
	text-align:left;
	float:right;
	display:block;
	}	
#rightcontainerright3 {
	padding:0px;
	width:250px;
	background:#fff;
	margin: 5px 5px 10px 5px;
	color:#000000;
	border: 0px solid #99A47E;
	text-align:left;
	float:right;
	display:block;
	}
#rightcontainerright3 img {border:0px; margin:5px;}

#rightcontainerright2 img { margin: 0px; padding:0px;}
#rightcontainerright1 {
	padding:5px;
	width:28%;
	background:#fff;
	margin: 5px 2px 10px 10px;
	color:#000000;
	text-align:left;
	float:right;
	display:block;
	}	
	
#rightcontainerright1 img {border:0px; margin-bottom:5px;margin-left:17px;}
#rightcontainerright1 a img  {border:0px; text-decoration:none; margin-bottom:5px;}

#rightcontainer p{ margin: 10px;font-size: 0.9em; line-height:1.7em;color: #262626;}
#rightcontainer h2 { padding: 6px 10px 10px 10px;}
#rightcontainer a:visited{border-bottom:none;}
#rightcontainerright p{
padding: 5px 10px;
}
#rightcontainerleft p{
padding: 5px 10px;
color: #fff;
}
#cp1 {background:#687A85;padding:10px;margin:5px; }
#rightcontainer a:link {
	color:#5c822d;
	text-decoration: underline;
	border:0px;
	}
#rightcontainer a:visited {
	color:#5c822d;
	text-decoration:underline;
	}
#rightcontainerleft a:link {
	color:#fff;
	text-decoration: underline;
	}
#rightcontainerleft a:visited {
	color:#fff;
	text-decoration:underline;
	}
#rightcontainer a:hover {
	color:#333333;
	text-decoration: none;
	}
#cleft {
 width: 230px;
 height: auto;
 float: left;
 margin-left: 2px;
 padding: 0 5px;
 background: url(images/cside.gif) no-repeat right top;
 border-left: 0px solid #DFDFDF;
 border-right: 0px solid #DFDFDF;
 }
 #cleft a{border-bottom-color:#B5C2A6;}
 #cleft ul{
 padding: 5px 0px 5px 0px;
 }
 #cleft li{
 padding: 3px 0 3px 14px;
 font-weight:bold;
 font-size:0.8em;
 margin-right: 10px;
 background: url(images/tick.png) left no-repeat 5px;
 list-style:none;
 }
#rightcontainerleft h2 {
font: 18px Georgia, "Times New Roman", serif; 
letter-spacing: 1px;
color: #000;
margin: 0px;
font-weight:bold;
padding-bottom: 5px;
}
#cul {
margin-bottom:20px;
padding: 0px;
width: 230px;
float:left;
}
.rtop,.rbottom{display:block}
.rtop *,.rbottom *{display:block;height: 1px;overflow: hidden}
.r1{margin: 0 5px}
.r2{margin: 0 3px}
.r3{margin: 0 2px}
.r4{margin: 0 1px;height: 2px}

.rs1{margin: 0 2px}
.rs2{margin: 0 1px}
#test {
margin: 10px 3px;
font-size:0.8em;
text-align:right;
background:#F8F7EB url(images/vt1.gif) repeat-x bottom;
border: 1px solid #D9D9D9;
clear:both;
padding: 3px 8px 3px 3px;
}
#test img {
float: left;
border: 2px solid #BEB98D;
margin: 10px 5px 5px 5px;
}
form.s {
margin-left: 20px;
}
.s1{
margin-left:120px;
clear: both;
border-color: #B4D416;
border-width: 1px;
border-style: solid;
margin-right: 80px;
font-weight: bold;
background: url(images/button.jpg) repeat-x top;
font-size: 10px;width: 100px;}
.tabset_tabs	{ margin:15px 0 0 0; padding:0; list-style-type:none; position:relative; z-index:2; white-space:nowrap; }
.tabset_tabs li	{ margin:0; padding:0; display:inline }
.tabset_tabs a	{  text-decoration:none;color:#222 ! important; background-color:#FDFBE5 ! important; border:1px solid #AFA862; padding: 5px 10px 3px 10px;  border-bottom:none;background: #FDFBE5 url(images/tab1.gif) repeat-x bottom; }
.tabset_tabs a:hover	{ color:#fff ! important; background-color:#4c403a ! important ;text-decoration:none; background:url(images/tab3.gif) repeat-x bottom; }
.tabset_tabs a.active	{ color:#fff ! important; font-weight:bold; background-color:#5184C3 ! important; border-color:#695B55; border-left-width:1px; cursor:default; border-bottom:white;padding:5px 10px 3px 10px;background:url(images/tab2.gif) repeat-x bottom; }

.tabset_tabs li.firstchild a	{ border-left-width:1px }

.tabset_content	{ border:1px solid #695B55; background-color:white; position:relative; z-index:1; padding:0.5em 1em; margin-top:3px;display:none }
.tabset_label	{ display:none }

.tabset_content_active	{ display:block }
.tabset_content	li { padding: 0px 5px 7px 15px; list-style:none; background:url(images/li2.gif) no-repeat top left;}
.tabset_content	ul {margin: 5px 0;}
@media aural{
	.tabset_content,
	.tabset_label	{ display:block }
}
.tabnav li {margin:0 5px 0 8px; padding:0px 0px 10px 0px; display:inline; background: #fff; background-image:none;}
.tabnav { margin:0px; padding:0px; clear:both;}
.boxholder{
padding: 0px;
background: #EBEFE0 url(images/vt.gif) repeat-x bottom;
margin: 0 5PX;
border: 1px solid #ddd;
}

.boxholder p.text{
margin: 0;
height: 60px;
padding: 10px;
font-size:0.8em;
font-weight:bold;
}

blockquote div {
  padding: 0 48px;
  background: transparent url(images/quoright.png) right bottom no-repeat;
}
#imageContainer {
	height:134px;
position:relative;
margin:auto;
border:0px solid #999;
}
#imageContainer img {
	display:none;
position:absolute;
top:0; left:0;
}
.anchors {
margin:15px 0 0 0; padding:0; list-style-type:none; position:relative; z-index:2; white-space:nowrap; 
}
.anchors:after { /* clearing without presentational markup, IE gets extra treatment */
    display: block;
    clear: both;
    content: " ";
}
.anchors li {
margin:0; padding:0; display:inline 
}
.anchors a {
 text-decoration:none;color:#222 ! important; background-color:#FDFBE5 ! important; border:1px solid #AFA862; padding: 5px 10px 3px 10px;  border-bottom:none;background: #FDFBE5 url(images/tab1.gif) repeat-x bottom; 
}
.anchors .tabs-selected a {
color:#fff ! important; font-weight:bold; background-color:#5184C3 ! important; border-color:#695B55; border-left-width:1px; cursor:default; border-bottom:white;padding:5px 10px 3px 10px;background:url(images/tab2.gif) repeat-x bottom; 
}
.anchors a:hover	{ color:#fff ! important; background-color:#4c403a ! important ;text-decoration:none; background:url(images/tab3.gif) repeat-x bottom; }
.anchors a.active	{ color:#fff ! important; font-weight:bold; background-color:#5184C3 ! important; border-color:#695B55; border-left-width:1px; cursor:default; border-bottom:white;padding:5px 10px 3px 10px;background:url(images/tab2.gif) repeat-x bottom; }

.fragment {
	border:1px solid #695B55; 
	background-color:white; 
	position:relative; z-index:1; 
	padding:1em 10px; margin-top:3px;	display:block;
}
.fragment	li { padding: 0px 5px 7px 15px; list-style:none; background:url(images/li2.gif) no-repeat left 4px;}
.fragment	ul {margin: 5px 0;}

@media projection, screen { 
    .tabs-hide {
        display: none;
    }
}
@media print {
    .anchors {
        display: none;
    }
}
#ex1{ /*Size of the image*/ padding-top: 66px; width: 345px; /*The image*/ background-image: url(images/ctext.gif); background-repeat: no-repeat; /*Hide the text*/ overflow: hidden; /* WIN IE5 hack */ height: 66px; voice-family: "\"}\""; voice-family:inherit; height: 0; }
#topleft {
position:absolute;
background: url(images/search.gif) top left;
height: 48px;
width: 160px;
top: 0px;
right: 0px;
margin-top: 0px;
}
#search{float:right;margin-top:2px;font-size:1.2em; position:absolute;right: 10px; top: 0px;}
.searcht {font-size:11px;width:85px;height:15px;border: 1px solid #89A30A}
.searchb{width:20px;min-width:25px;height:18px;background:#fff url(images/button.jpg) repeat-x bottom;font-size:10px;font-weight:bold;margin:1px 0px 0 5px; border: 1px solid #89A30A;}
div.bubble div.rounded {
	margin-bottom: 10px;margin-left:5px;margin-top:15px;
	border: 3px solid #C2D595;
	background-color: #F7FAF0;
}
div.bubble div.rounded blockquote {
	border: 0;
	background-color: transparent;
}
div.bubble div.rounded blockquote p {
	margin: 0px 10px;
}
div.bubble cite.rounded {
	position: relative;
	margin: 0;
	padding-left: 15px;
	padding-top: 12px;
	top: 9px; 
	background: transparent url(images/tip-rounded.gif) no-repeat 15px 0;
}
div.bubble{margin-bottom:40px;}