/* Based on the original Style Sheet for the fisubsilver v2 Theme for phpBB version 2+
Edited by Daz  - http://www.forumimages.com - last updated 26-06-03 */

/*
Our Blue shades
100% = #006699 90%=#1A75A3 80%=#3385AD 70%=#4D94B8 60%=#66A3C2 50%=#80B3CC 40%=#99C2D6 30%=#B3D1E0 20%=#CCE0EB 10%=#E6F0F5

Our Orange Shades
100%=#FF6A29 90%=#FF793E 80%=#FF8854 70%=#FF9769 60%=#FFA67F 50%=#FFB594 40%=#FFC3A9 30%=#FFD2BF 20%=#FFE1D4 10%=#FFF0EA

Our Orange/Blue Blends
#FF6A29	#E66A34	#CC693F	#B3694B	#996856	#806861	#66686C	#4D6777	#336783	#1A668E	#006699

*/

body         { background-color: #FFFFFF; color: #000000; font-size: 11px; letter-spacing: 1px; 
               font-family: Tahoma, Arial, Helvetica, Verdana, sans-serif; 
               scrollbar-3dlight-color: #d1d7dc; scrollbar-arrow-color: 
               #006699; scrollbar-darkshadow-color: #98aab1; 
               scrollbar-face-color: #dee3e7; scrollbar-highlight-color: 
               #ffffff; scrollbar-shadow-color: #dee3e7; 
               scrollbar-track-color: #efefef; margin: 0px; padding: 0 }
.mainmenu    { font-size: 10px; font-weight: bold; letter-spacing: 1px }
/* General font families for common tags */

font, th, td, p { font-size: 11px; font-family: Tahoma, Arial, Helvetica, Verdana, sans-serif }
.custom1     { font-weight: bold; font-family: Tahoma, Arial, Helvetica, Verdana, Sans-Serif; 
               font-size: 8px }
.customcenter { font-weight: bold; font-family: Tahoma, Arial, Helvetica, Verdana, Sans-Serif; 
               font-size: 10px }
/* General text */

.gensmall    { font-size: 10px }
.copyright   { font-size: 5px }
td.genmed, .genmed { font-size: 11px }
.explaintitle { font-size: 11px; font-weight: bold; color: #5c81b1 }
/* Original General page style
a:link, a:active, a:visited, a.postlink { color: #32475f; text-decoration: none } 
*/

a:link, a:visited { color: #555555; text-decoration: none; background-color: #transparent; 
               padding-left: 2px; padding-right: 2px; padding-top: 0px; 
               padding-bottom: 0 }
a:active     { color: #777777; text-decoration: none; background-color: #F5F9FB; 
               padding-left: 2px; padding-right: 2px }
a:hover      { color: #FF6600; text-decoration: none; background-color: #transparent; 
               padding-left: 2px; padding-right: 2px; padding-top: 0px; 
               padding-bottom: 0px }
a.postlink   { color: #FF7777; text-decoration: none }
/* Introduced for top menu on home page*/
.topmenu a   { color: #FFFFFF; background-color: #006699; font-size: 11px; letter-spacing: 
               1px; font-weight: normal }
.topmenu a   { color: #FFFFFF; background-color: #006699 }
.topmenu a:visited { color: #FFFFFF; background-color: #006699 }
.topmenu a:hover { color: #006699; background-color: #FFFFFF }
.topmenu a:active { color: #006699; background-color: #FF6600 }
/*
special style introduced by manish for info topics 
*/

.f2    { width: 100%; background-color: #FFFFF; spacing: 0; frame: hsides; font-size: 
               11px; letter-spacing: 1px; border-style: none; border-width: 
               13px; padding: 0px }
.f2 td { background-repeat: repeat; background-attachment: scroll; color: #000000; 
               font-size: 11px; letter-spacing: 1px; font-weight: normal; 
               white-space: wrap; text-align: left; valign: middle; 
               padding-left: 8px; padding-right: 8px; padding-top: 8px; 
               padding-bottom: 3px; background-position: 0% 50% }
.f2 th { background-color: #FFFFFF; background-repeat: repeat; background-attachment: 
               scroll; color: #4D94B8; font-size: 11px; letter-spacing: 2px; 
               font-weight: bold; white-space: normal; text-align: left; 
               valign: top; border-bottom: 1px solid #FFA67F; padding-left: 
               8px; padding-right: 8px; background-position: 0% 50% }
.f2 a, a:visited { color: #006699; text-decoration: none; background-color: #FFFFFF; 
               padding-left: 2px; padding-right: 2px }
.f2 a:hover, a:active { color: #440000; text-decoration: none; background-color: #777777; 
               padding-left: 2px; padding-right: 2px }

/* 

--------------- INFOBOX --------------------------------------------------------------------------

*/


.infobox     { width: 100%; background-color: #FFFFFF; spacing: 6px; letter-spacing: 1px; 
               frame: vsides; border: 1px solid #E6F0F5 }
.infobox p   { margin-top: 1px; margin-bottom: 3px }
.infobox td  { background-color: #E6F0F5; background-repeat: repeat; background-attachment: 
               scroll; color: #000000; font-size: 11px; letter-spacing: 1px; 
               font-weight: normal; white-space: normal; text-align: left; 
               padding-left: 8px; padding-right: 8px; padding-top: 8px; 
               padding-bottom: 3px; background-position: 0% 50% }
.infobox th  { background-color: #E6F0F5; background-repeat: repeat; background-attachment: 
               scroll; color: #3385AD; font-size: 11px; letter-spacing: 2px; 
               font-weight: bold; white-space: nowrap; text-align: left; 
               height: 15px; border-bottom: 1px solid #66A3C2; padding-left: 
               8px; padding-right: 8px; padding-top: 8px; padding-bottom: 3px; 
               background-position: 0% 50% }
.infobox a, a:visited { color: #006699; text-decoration: none; background-color: #FFFFFF; 
               padding-left: 2px; padding-right: 2px }
.infobox a:hover, a:active { color: #440000; text-decoration: none; background-color: #777777; 
               padding-left: 2px; padding-right: 2px }
/*
  --------------The content boxes --------------
*/               
               
.infobox2    { width: 100%; background-color: #FFFFF; spacing: 0; frame: hsides; font-size: 
               11px; letter-spacing: 1px; border-style: none; border-width: 
               13px; padding: 0px }
.infobox2 td { background-repeat: repeat; background-attachment: scroll; color: #000000; 
               font-size: 11px; letter-spacing: 1px; font-weight: normal; 
               white-space: wrap; text-align: left; valign: middle; 
               padding-left: 8px; padding-right: 8px; padding-top: 8px; 
               padding-bottom: 3px; background-position: 0% 50% }
.infobox2 th { background-color: #FFFFFF; background-repeat: repeat; background-attachment: 
               scroll; color: #4D94B8; font-size: 11px; letter-spacing: 2px; 
               font-weight: bold; white-space: normal; text-align: left; 
               valign: top; border-bottom: 1px solid #FFA67F; padding-left: 
               8px; padding-right: 8px; background-position: 0% 50% }
.infobox2 a, a:visited { color: #006699; text-decoration: none; background-color: #FFFFFF; 
               padding-left: 2px; padding-right: 2px }
.infobox2 a:hover, a:active { color: #440000; text-decoration: none; background-color: #777777; 
               padding-left: 2px; padding-right: 2px }
/* 

// FF6A29

 */
/*   -------------------  WORKING ON THIS ---------------------- */

/*
Our Orange Shades
100%=#FF6A29 90%=#FF793E 80%=#FF8854 70%=#FF9769 60%=#FFA67F 50%=#FFB594 40%=#FFC3A9 30%=#FFD2BF 20%=#FFE1D4 10%=#FFF0EA
*/

.infolink    { color: #FF6A29; text-decoration: none; background-color: #F5F9FB; 
               padding-left: 2px; padding-right: 2px }
a.infolink, a.infolink:visited { color: #FF6A29; text-decoration: none; background-color: #F5F9FB; 
               padding-left: 2px; padding-right: 2px }
a.infolink:hover { color: #FF4400; text-decoration: none; background-color: #66a3c2; 
               padding-left: 2px; padding-right: 2px }
/* titles for the topics:could specify viewed link color too */
.topictitle  { font-size: 11px; font-weight: bold }
a.topictitle:visited { color: #496687 }
a.topictitle:hover { color: #839fbc }
a.forumlink  { font-size: 11px; font-family: Tahoma, Arial, Helvetica, Verdana, Sans-Serif; 
               font-weight: bold }
/* Name of poster in viewmsg.php and viewtopic.php and other places */
.name        { font-size: 11px; font-weight: bold }
hr           { height: 0px; border-left: 0px solid #587DA3; border-right: 0px solid #587DA3; 
               border-top: 1px solid #587DA3; border-bottom: 0px solid #587DA3 }
/* Category gradients*/
/*
td.cat{font-weight: bold; letter-spacing: 1px; color:#516a88; background:#d9e2ec;
height:29px;text-indent:4px}

td.cat       { font-size: 11px; font-weight: bold; letter-spacing: 1px; color: #516a88; 
               background-color: #80b3cc; background-repeat: repeat; 
               background-attachment: scroll; height: 15px; text-indent: 4px; 
               background-position: 0% 50% }
*/



 td.cat       { font-size: 11px; font-weight: bold; letter-spacing: 1px; color: #006699; 
               background-color: #FFFFFF; background-repeat: repeat; 
               background-attachment: scroll; height: 15px; text-indent: 4px; 
               background-position: 0% 50% }
catitle, .catitle, a.cattitle, a.cattitle:visited { font-size: 12px; letter-spacing: 2; color: #80B3CC; background-color: #FFFFFF; 
               background-repeat: repeat; background-attachment: scroll; 
               height: 15px; text-indent: 0px; font-style: normal; 
               font-weight: bold; text-align: left; 
               border-bottom: 1px solid #EEEEEE; padding-left: 0px; 
               padding-right: 8px; padding-top: 8px; padding-bottom: 3px; 
               background-position: 0% 50% }
a.cattitle:hover { font-size: 12px; letter-spacing: 2px; color: #3385AD; background-color: 
               #FFFFFF; background-repeat: repeat; background-attachment: 
               scroll; height: 15px; text-indent: 0px; font-style: normal; 
               font-weight: bold; text-align: left; 
               border-bottom: 1px solid #EEEEEE; padding-left: 0px; 
               padding-right: 8px; padding-top: 8px; padding-bottom: 3px; 
               background-position: 0% 50% }
a.cattitle:visited { font-size: 12px; letter-spacing: 0px; color: #80B3CC; background-color: 
               #FFFFFF; background-repeat: repeat; background-attachment: 
               scroll; height: 15px; text-indent: 4px; font-style: normal; 
               font-weight: bold; text-align: left; 
               border-bottom: 1px solid #EEEEEE; padding-left: 0px; 
               padding-right: 8px; padding-top: 8px; padding-bottom: 3px; 
               background-position: 0% 50% }
/* Main table cell colors and backgrounds */
.row1        { background-color: #FFFFFF; background-repeat: repeat; background-attachment: 
               scroll; background-position: 0% 50% }
/*
.row2,.helpline{background:#e1e9f2}
*/

/*
.row2, .helpline { background-color: #cce0eb; background-repeat: repeat; background-attachment: 
               scroll; background-position: 0% 50% }

*/

.row2        { background-color: #e6f0f5; background-repeat: repeat; background-attachment: 
               scroll; background-position: 0% 50% }
.helpline    { background-color: #cce0eb; background-repeat: repeat; background-attachment: 
               scroll; background-position: 0% 50% }
/*
.row3{background:#d7e2ef}

.row3        { background-color: #e6f0f5; background-repeat: repeat; background-attachment: 
*/               scroll; background-position: 0% 50% }

.row3        { background-color: #EEEEEE; background-repeat: repeat; background-attachment: 
               scroll; background-position: 0% 50% }
/*



td.spacerow{background:#cad9ea}
*/

td.spacerow  { background-color: #ffffff; background-repeat: repeat; background-attachment: 
               scroll; background-position: 0% 50% }
/* This is for the table cell above the Topics,Post & Last posts on the index.php */
td.rowpic    { background-color: #ffffff; background-repeat: repeat-y; 
               background-attachment: scroll; background-position: 0% 50% }
/* Table Header cells */
th           { background-color: #FFFFFF; background-repeat: repeat; background-attachment: 
               scroll; color: #C0C0C0; font-size: 12px; font-weight: bold; 
               height: 15px; white-space: normal; text-align: left; 
               letter-spacing: 2; border-bottom: 1px solid #006699; 
               padding-left: 0px; padding-right: 8px; padding-top: 8px; 
               padding-bottom: 3px; background-position: 0% 50% }
/* This is the border line & background color round the entire page */

.bodyline    { background-color: #FFFFFF; background-repeat: repeat; background-attachment: 
               scroll; border: 0px solid #98aab1; background-position: 0% 50% }
/* This is the outline round the main forum tables */
/*
.forumline{background:#ffffff; border:0px solid #486386}
*/
.forumline   { background-color: #ffffff; background-repeat: repeat; background-attachment: 
               scroll; border: 0px solid #486386; background-position: 0% 50% }
/* The largest text used in the index page title and toptic title etc. */
/*
.maintitle,h1{
font-weight:bold; font-size: 20px/120%; font-family: Tahoma, Arial, Helvetica, Verdana, Sans-Serif; text-decoration: none; color: #839fbc}
*/


.maintitle, h1 { font-weight: bold; font-size: 20px 120%; font-family: 
               Tahoma, Arial, Helvetica, Verdana, Sans-Serif; 
               text-decoration: none; color: #006699 }
.subtitle, h2 { font-weight: bold; font-size: 18px 180%; font-family: 
               Tahoma, Arial, Helvetica, Verdana, Sans-Serif; 
               text-decoration: none }
/* Used for the navigation text,(Page 1,2,3 etc) and the navigation bar when in a forum */
.nav         { font-size: 11px; font-weight: bold }
.postbody    { font-size: 12px; line-height: 125% }
/* Location,number of posts,post date etc */
.postdetails { font-size: 10px; color: #00396a }
/* Quote blocks */
.quotetitle, .quote { color: #475e61; font-size: 11px; border: 1px solid #a4bad2; padding-left: 3px; 
               padding-right: 2px; padding-top: 2px; padding-bottom: 3px }
.quotetitle  { background-color: #e1e7ec; background-repeat: repeat; background-attachment: 
               scroll; text-indent: 2px; font-weight: bold; margin-left: 20px; 
               margin-right: 20px; margin-top: 10px; margin-bottom: 0; 
               background-position: 0% 50% }
.quote       { background-color: #fafafa; background-repeat: repeat; background-attachment: 
               scroll; color: #cc6633; font-size: 11px; border-top-width: 0; 
               margin-left: 20px; margin-right: 20px; margin-top: 0; 
               margin-bottom: 10px; background-position: 0% 50% }
.quote       { overflow: auto; height: 40px }
/* Code blocks */
.codetitle, .code { border: 1px solid #a4bad2; padding-left: 3px; padding-right: 2px; 
               padding-top: 2px; padding-bottom: 3px }
.codetitle   { font-size: 11px; background-color: #d8dfe4; background-repeat: repeat; 
               background-attachment: scroll; text-indent: 2px; font-weight: 
               bold; margin-left: 20px; margin-right: 20px; margin-top: 10px; 
               margin-bottom: 0; background-position: 0% 50% }
.code        { background-color: #fafafa; background-repeat: repeat; background-attachment: 
               scroll; color: #555; font-style: normal; font-variant: normal; 
               font-weight: normal; font-size: 13px; font-family: 
               Courier, 'Courier New', sans-serif; line-height: 110%; 
               border-top-width: 0; margin-left: 20px; margin-right: 20px; 
               margin-top: 0; margin-bottom: 0; background-position: 0% 50% }
.code        { overflow: auto; height: 40px }
.code        { color: #060 }
/* PHP blocks */
.phptitle, .php { border: 1px solid #a4bad2; padding-left: 3px; padding-right: 2px; 
               padding-top: 2px; padding-bottom: 3px }
.phptitle    { font-size: 11px; background-color: #d8dfe4; background-repeat: repeat; 
               background-attachment: scroll; text-indent: 2px; font-weight: 
               bold; margin-left: 20px; margin-right: 20px; margin-top: 10px; 
               margin-bottom: 0; background-position: 0% 50% }
.php         { background-color: #fafafa; background-repeat: repeat; background-attachment: 
               scroll; color: #555; font-style: normal; font-variant: normal; 
               font-weight: normal; font-size: 13px; font-family: 
               Tahoma, 'Arial Courier', 'Courier New', sans-serif; 
               line-height: 110%; border-top-width: 0; margin-left: 20px; 
               margin-right: 20px; margin-top: 0; margin-bottom: 0; 
               background-position: 0% 50% }
.php         { overflow: auto; height: 40px }
.php         { color: #060 }
/* This is for the error messages that pop up */
.errorline   { background-color: #add8e6; background-repeat: repeat; background-attachment: 
               scroll; border: 1px solid #000000; background-position: 0% 50% }
/* Form elements */
form         { display: inline }
input        { font-size: 11px; font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif }
select       { background-color: #ffffff; background-repeat: repeat; background-attachment: 
               scroll; font-size: 11px; font-family: 
               Tahoma, 'Arial Arial', Verdana, Helvetica, sans-serif; 
               background-position: 0% 50% }
input.post, textarea.post { background-color: #ffffff; background-repeat: repeat; background-attachment: 
               scroll; font-style: normal; font-variant: normal; font-weight: 
               normal; font-size: 11px; font-family: 
               Tahoma, 'Arial Verdana', Arial, Helvetica, sans-serif; 
               border: 1px solid #000000; padding-left: 2px; padding-bottom: 
               2px; background-position: 0% 50% }
input.button, input.liteoption, .fakebut { background-color: #fafafa; background-repeat: repeat; background-attachment: 
               scroll; font-size: 11px; border: 1px solid #000000; 
               background-position: 0% 50% }
input.catbutton { background-color: #fafafa; background-repeat: repeat; background-attachment: 
               scroll; font-size: 10px; border: 1px solid #000000; 
               background-position: 0% 50% }
input.mainoption { background-color: #fafafa; background-repeat: repeat; background-attachment: 
               scroll; font-size: 11px; font-weight: bold; 
               border: 1px solid #000000; background-position: 0% 50% }
a.but, a.but:hover, a.but:visited { color: #000000; text-decoration: none }
/* This is the line in the posting page which shows the rollover
help line. Color value in row2 */
.helpline    { font-size: 10px; border-style: solid; border-width: 0 }
/*-- mod : profile cp --*/
.foundercolor, a.foundercolor, a.foundercolor:link, a.foundercolor:active, a.foundercolor:visited { color: #FF0000; font-weight: bold }
a.foundercolor:hover { color: #FF0000; text-decoration: underline }
.jadmincolor, a.jadmincolor, a.jadmincolor:link, a.jadmincolor:active, a.jadmincolor:visited { color: #129DED; font-weight: bold }
a.jadmincolor:hover { color: #129DED; text-decoration: underline }
.admincolor, a.admincolor, a.admincolor:link, a.admincolor:active, a.admincolor:visited { color: #FFA34F; font-weight: bold }
a.admincolor:hover { color: #FF0000; text-decoration: underline }
.modcolor, a.modcolor, a.modcolor:link, a.modcolor:active, a.modcolor:visited { color: #006600; font-weight: bold }
a.modcolor:hover { color: #008000; text-decoration: underline }
.usercolor, a.usercolor, a.usercolor:link, a.usercolor:active, a.usercolor:visited { color: #000000; font-weight: bold }
a.usercolor:hover { color: #DD6900; text-decoration: underline }
/*-- fin mod : profile cp --*/

/* This is the gradient background at the top of the page */
.topbkg      { background-color: #006699; background-repeat: repeat; background-attachment: 
               scroll; background-position: 0% 50% }
.topnav      { font-size: 10px; background-color: #ffffff; background-repeat: repeat; 
               background-attachment: scroll; height: 21px; white-space: 
               nowrap; border: 0px solid #91a0ae; background-position: 0% 50% }
/* Admin & Moderator Colors MODification */
.admin, .mod { font-size: 11px; font-weight: bold }
.admin, a.admin, a.admin:visited { color: #ff0000 }
.mod, a.mod, a.mod:visited { color: #006600 }
a.admin:hover, a.mod:hover { color: #839fbc }
/* Specify the space around images */
.imgtopic, .imgicon { margin-left: 3px }
.imgspace    { margin-left: 1px; margin-right: 2px }
.imgfolder   { margin-left: 4px; margin-right: 4px; margin-top: 1px; margin-bottom: 1px }
/* Gets rid of the need for border="0" on hyperlinked images */
img          { border-style: solid; border-width: 0 }
abbr, acronym { font-weight: bold; text-decoration: overline; cursor: help }
.acronym     { background-color: #FFFFCC; background-repeat: repeat; background-attachment: 
               scroll; background-position: 0% 50% }
.alert       { color: #FF3300 }
/* Background images for tables */
.tbl         { border-collapse: collapse; height: 4px; width: 100% }
.tbll        { background-image: url('images/tb4_l.gif'); background-repeat: no-repeat; 
               background-attachment: scroll; width: 8px; 
               background-position: 0% 50% }
.tblbot      { background-image: url('images/tb4_m.gif'); background-repeat: repeat-x; 
               background-attachment: scroll; width: 100%; 
               background-position: 0% 50% }
.tblr        { background-image: url('images/tb4_r.gif'); background-repeat: no-repeat; 
               background-attachment: scroll; width: 8px; 
               background-position: 0% 50% }
/* CSS MENU BUTTONS */

/* Used in the documentation page */
.mymenucontainer .mybuttons2 a { background-color: #transparent; color: #555555; font-style: normal; 
               font-variant: normal; font-size: 10px; font-family: 
               Tahoma, Arial, Verdana, Helvetica, sans-serif; 
               text-decoration: none; text-align: left; display: block; 
               border-left: 1px solid #FFFFFF; border-right: 1px solid #F0F0F0; 
               border-top: 1px solid #FFFFFF; border-bottom: 1px solid #F0F0F0; 
               margin: 0px; padding-left: 3px; padding-right: 2px; 
               padding-top: 2px; padding-bottom: 2px }
.mybuttons2 a:hover { background-color: #F0F0F0; color: #000000; text-decoration: none; 
               border-left: 1px solid #FFFFFF; border-right: 1px solid #F0F0F0; 
               border-top: 1px solid #FFFFFF; border-bottom: 1px solid #F0F0F0; 
               padding-left: 4px; padding-right: 1px; padding-top: 3px; 
               padding-bottom: 1px }
.mybuttons2 th { background-color: #transparent; color: #C0C0C0; text-decoration: none; 
               white-space: wrap; font-style: normal; font-size: 11px; 
               font-weight: bold; letter-spacing: 1px; 
               border-bottom: 1px solid #006699; padding-left: 4px; 
               padding-right: 1px; padding-top: 3px; padding-bottom: 1px }
/* Used in the left menu */
               
.leftmenucontainer .leftbuttons a { background-color: #transparent; color: #555555; font-style: normal; 
               font-variant: normal; font-weight: normal; font-size: 9px; 
               letter-spacing: 1px; font-family: 
               Tahoma, Arial, Verdana, Helvetica, sans-serif; 
               text-decoration: none; display: block; width: 100%; 
               text-align: left; border-left: 1px solid #FFFFFF; 
               border-right: 1px solid #F0F0F0; border-top: 1px solid #FFFFFF; 
               border-bottom: 1px solid #F0F0F0; margin: 0px; padding-left: 
               3px; padding-right: 2px; padding-top: 2px; padding-bottom: 2px }
.leftbuttons a:hover { background-color: #transparent; color: #006699; text-decoration: none; 
               border-left: 1px solid #F0F0F0; border-right: 1px solid #FFFFFF; 
               border-top: 1px solid #F0F0F0; border-bottom: 1px solid #FFFFFF; 
               padding-left: 4px; padding-right: 1px; padding-top: 3px; 
               padding-bottom: 1px }
.leftbuttons th { background-color: #transparent; color: #999999; text-decoration: none; 
               white-space: normal; font-style: normal; font-size: 11px; 
               font-weight: bold; letter-spacing: 1px; 
               border-bottom: 1px solid #FF6A2B; padding-left: 0px; 
               padding-right: 1px; padding-top: 3px; padding-bottom: 1px }
.mymenucontainer_o .mybuttons_o a { background-color: #006699; color: #FFFFFF; font-style: normal; font-variant: 
               normal; font-weight: bold; font-size: 10px; font-family: 
               Tahoma, Arial, Verdana, Helvetica, sans-serif; 
               text-decoration: none; display: block; width: 100%; 
               text-align: left; border-left: 1px solid #869CB4; 
               border-right: 1px solid #234A76; border-top: 1px solid #869CB4; 
               border-bottom: 1px solid #234A76; margin: 0px; padding-left: 
               3px; padding-right: 2px; padding-top: 2px; padding-bottom: 2px }
.mybuttons_o a:hover { background-color: #3385AD; color: #FFFFFF; text-decoration: none; 
               border-left: 1px solid #234A76; border-right: 1px solid #869CB4; 
               border-top: 1px solid #234A76; border-bottom: 1px solid #869CB4; 
               padding-left: 4px; padding-right: 1px; padding-top: 3px; 
               padding-bottom: 1px }