@charset "utf-8";
/* CSS Document */
/* Normalizes margin, padding */
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, p, blockquote, th, td {margin: 0; padding: 0;}

/*nomalizes font-size for headers */
h1, h2, h3, h4, h5, h6 { font-size: 100%; }

/*removes list-style from lists */
ol, ul { list-style: none; }

/*Normalizes font-style and font-weight to normal */
address, caption, cite, code, dfn, em, strong, th, var { font-style: normal; font-weight: normal; }

/* Removes list-style from lists */
table { border-collapse: collapse; border-spacing: 0; }

/*Removes border from fieldset and img */
fieldset, img { border: 0;
margin: 0;
padding: 0; }

/*Left aligns text in caption and th */
caption, th {text-align : left;}

/*removes quotation marks from q */
q:before, q:after { content: ''; }

a:link, a:visited, a:hover, a:active: {text-decoration: none;}


html {text-align: center;}

div#wrapper {
width:775px;
border: 1px solid #FFCCFF;
margin: 0 auto;
position: relative;
text-align: left;
font-size: 14px;
background: url(../Images/whiteCourseTry.gif);}

#wrapper p.center {text-align: center;}

#branding {width: 775px;
height: 120px;
position: relative;
background-color: white;}

#nav_main {position: relative;
width: 773px;
height: 26px;
text-align: center;
line-height: 26px;
font-family:Georgia, "Times New Roman", Times, serif;
font-size: 15px;
background-color: #f9c;
border: 1px solid black;
word-spacing: 3px;}

 

#nav_main ul {
width: 775px;
text-align: center;
margin-top: 1px;
background-color: #F9C;
position: relative;
}

 

 

 
 

#nav_main a { 
color: black;
font-size: 15px;
 
background-color: #F9C;
font-weight: normal;
padding-right: 11px;
border-right: 1px black solid;
padding-top: 4px;
padding-bottom: 4px;
padding-left: 3px;}

a#ahome {border-right: none;
}

 
#nav_main a:link {color: black;
background-color: #F9C;}
#nav_main a:visited {color: black; background-color: #F9C;}
#nav_main a:hover {color: black;
 text-decoration: underline;}
#nav_main a:active {color:black;
background-color:#FCF;
text-decoration: underline;}



/* =Nav_sub */

#nav_sub {
position: relative;
float: right;
width: 153px;
 }

#nav_sub h3 {text-align: center;
font-size: 15px;
color: #9933CC;
margin-bottom: 5px;
margin-top: 5px;}

#nav_sub h3#h3heading {margin-top: 230px;
font-size: 20px;}

h6#fitfren {margin-top: 10px;
font-size: 20px;
text-align: center;
margin-bottom: 5px;}
h6#fitfren a:link {color: black;}
h6#fitfren a:visited {color: #90f;}
h6#fitfren a:hover {color:#CC66CC;}
img#frenchflag {margin-left: 13px;}
p#frenlink {text-align: center;}
p#frenlink a:link {text-decoration: underline;}
p#frenlink a:visited {text-decoration: underline;}

#nav_sub ul {width: 140px;
margin-left: 7px;}

#nav_sub li {width:140px;
border-bottom: 1px solid #555;
border-right: 1px solid #555;
border-left: 1px solid #555;
height: 28px;
text-align: center;
}

.emphasis {font-style:italic;}

#nav_sub li a {width: 138px;
padding-top: 4px;
padding-bottom: 4px;
padding-left: 2px;
padding-right: 0;
text-decoration: none;
font-size: 14px;
font-family: Geneva, Arial, Helvetica, sans-serif;
line-height: 20px;
font-trasform: capitalize;
color: black;
display:block;
}

#nav_sub li a:link {color: black;}
#nav_sub li a:visited {color: #90f;}
#nav_sub li a:hover {color: black;
background-color: #ff99cc;}
#nav_sub li a:active {color:#9933CC;}

.topBorder {border-top: 1px black solid;
margin-top: 10px;}

#nav_sub p.testimony {margin-top: 7px;
 margin-left: 4px;
 margin-right: 5px;
 padding-left: 7px;
 padding-right: 3px;
 font-family:Geneva, Arial, Helvetica, sans-serif;
 font-size: 11px;
 background-color: #FFCCCC;
 border: 1px solid black;
 line-height: 1.4em;
 }
 div#story {border: 1px solid black;
 margin-top: 7px;
 margin-left: 4px;
 margin-right: 4px;
 padding-left: 7px;
 padding-bottom: 4px;
 font-family:Geneva, Arial, Helvetica, sans-serif;
 font-size: 11px;
 background-color:#FFFFCC;
  
 line-height: 1.4em;}
 
 div#story h4 {font-size: 14px;
 text-align: left;
 margin: 0;
  
 color: black;
 font-variant:small-caps;
 margin-right: 4px;
 padding-left: 0px;
 margin-left: 0;
 position: relative;
 padding-top: 4px;
 padding-bottom: 2px;
 font-family:Geneva, Arial, Helvetica, sans-serif;}
 
 div#story a:link {text-decoration: underline;
 }
 
div#masterpack {width: 140px;
height: 162px;
border: 1px solid black;
background-color:#FFFFCC;
margin-top: 8px;
margin-bottom: 3px;
margin-left: 7px;} 
 
#masterpack img.complete {
border-bottom: 1px solid black;}

#masterpack p.master {text-align: center;
margin-top: 0;
padding-bottom: 5px;}
#nav_sub p.master a:link {text-decoration: underline;
color: black;}
#nav_sub p.master a:visited {text-decoration: underline;}


#partners img {float: right;
margin-left: 5px;
margin-top: 0px;
margin-bottom: 4px;
margin-right: 7px;}
#partners p {margin-left: 8px;
margin-top: 0px;
margin-bottom: 10px;
padding-top: 0px;
padding-bottom: 0px;
line-height: 1.2em;
font-size: 14px;
margin-right: 5px;}
div#partners {margin-top: 0px;
position: relative;
 

}
#partners h2 {margin-top: 10px;
margin-bottom: 7px;
padding-top: 0px;
padding-bottom: 0px;
text-align: center;
margin-left: 0px;
margin-right: 0px;}
#partners a:link {text-decoration: underline;}
#partners a:visited {text-decoration: underline;
color:#990000;}
#partners a:hover {text-decoration: underline;
color: #90f;}



 

#content {width: 620px;
float: right;
position: relative;
 }

/*=content_main */

#content_main {width: 463px;
 

position: relative;
float: left;
font-family:Arial, Helvetica, sans-serif;}

#content_main ul {padding-left: 20px;
list-style-type:disc;
font-family:"Times New Roman", Times, serif;
margin-top: 10px;
margin-bottom: 10px;}

#content_main ul li {line-height: 1.4em;}

#content_main h1 {font-family:Arial, Helvetica, sans-serif;
font-size: 22px;
line-height: 24px;
padding-bottom: 2px;
padding-top: 4px;
text-align: center;
color:#CC00FF; }

h1#indexheading{font-size: 24px;
margin-top: 5px;
margin-bottom: 5px;
color:#9933CC;
text-align: center;}

#content_main h1 a:link {color: #CC00FF;
text-decoration: none;}

#content_main h2 {font-family:Arial, Helvetica, sans-serif;
font-size: 18px;
 
margin-top: 10px;
text-align: center;
color:#9933CC;
margin-bottom: 0px;}

#content_main h2.courseh2 {font-family:Arial, Helvetica, sans-serif;
font-size: 18px;
 
margin-top: 7px;
text-align: center;
color:#9933CC;
margin-bottom: 8px; }

#content_main h2.purple {color:#9900CC;
margin-top: 15px;
margin-bottom: 10px;
padding-bottom: 0px;}
h2#learnread {font-size: 18px;
color: black;
padding-top: 0px;
clear: both;
margin-top: 5px;}

#content_main p.tinypig {background: #EFDAF1 url(../images/tinypigcover.jpg) repeat-x center;
margin-top: 10px;
width: 310px;
height: 71px;
display: block;}
#content_main table {margin-left: 10px;
margin-top: 10px;
margin-bottom: 5px;}
#content_main table td {padding-right: 10px;}
#content_main table a:link {text-decoration: underline;}
#content_main table a:visited {text-decoration: underline;}
#content_main table.phonicscontents {margin-top: 0px;}

#content_main table.linecells td {border:2px; padding: 10px;}
 
#content_main p {margin-left: 10px;
margin-right: 10px;
margin-top: 7px;
font-family:"Times New Roman", Times, serif;
font-size: 14px;
line-height: 1.4em;}
#content_main p.praise span.center {text-align:center;}

#content_main p.courses {margin-left: 10px;
line-height: 1.4em;
 
margin-right: 5px;
padding-top: 0px;
margin-top: 5px;}

#content_main p.courses a:hover {color: #90f;}

#content_main p.courses a {text-decoration: underline;}

#content_main ul li.prof {
margin-top: 7px;
margin-bottom: 7px;
margin-left: 5px;
font-family:"Times New Roman", Times, serif;
line-height: 1.4em;}
#content_main ul.prof {margin-top: 8px;}

#content_main h3 {font-family:Arial, Helvetica, sans-serif;
font-size: 14px;
padding-bottom: 2px;
padding-top: 7px;
padding-left: 7px;
color:#9933CC;}

#content_main a:link {color: inherit;
text-decoration: underline;}
#content_main a:visited {text-decoration: underline;}
#content_main ul a:link {text-decoration:underline;}
#content_main ul a:visited {text-decoration: underline;}
#content_main a:hover {color:#CC00FF;
text-decoration: underline;}

#content_main h3 a:link {color: #9933CC; text-decoration: underline;}
#conent_main h3 a:visited {color: #9933CC;}
#content_main h3 a:hover {color:#CC00FF;}



a#guarantee {text-decoration: underline;}



#content_main img.minipics {margin-top: 9px;
margin-bottom: 7px;
height: 71px;
margin-left: 0;
padding-left: 0;
padding-right: 0;}


#content_main img.minibug {margin-top: 15px;
margin-bottom:7px;
margin-left: 95px;}

#content_main p.readers {text-align: center;
font-size: 12px;
margin-top: 0;}
#content_main p.readers a {color: black;
text-decoration: underline;}
#content_main p.readers a:link {text-decoration: underline;
color: black;}
#content_main p.readers a:visited {text-decoration: underline;
color: #90f;} 
#content_main p.readers a:hover {text-decoration: underline;
color: #c0f;}

#content_main p span.underline a:link {text-decoration: underline;}
#content_main p span.underline a:visited {text-decoration: underline;}

table#phonicschoice {width: 260px;
text-align: center;
font-size: 18px;
border: 3px solid black;
margin-left: auto;
margin-right: auto;
margin-bottom: 15px;}
table#phonicschoice td {padding: 10px;
border: 3px solid black;}

div#our_range {float:right;
width: 76px;
height: 106px;
 
margin-top: 5px;
margin-right: 23px;
display: inline; 
margin-bottom: 5px;
margin-left: 5px;
 
padding-bottom: 0;
font-variant:small-caps;
font-size: 16px;
font-family:Geneva, Arial, Helvetica, sans-serif;
text-align: center;
position: relative;
 }

div#our_range img {border: 1px solid black;
margin-bottom: 2px;
padding bottom: 0px;}

#our_range p {font-size: 12px;
font-family:Geneva, Arial, Helvetica, sans-serif;
padding: 3px;
padding-top: 0px;
margin-top: 0px;
margin: 0px;}

#our_range a:link {text-decoration: underline;}
#our_range a:visited {text-decoration: underline;}
#findout a {text-decoration: underline;}



#content_main #happyfrog {float: right;
margin: 5px;
margin-right: 130px;
margin-bottom: 2px;
margin-top: -15px;}
img#tawnylion {
margin: 10px;
margin-left: 190px;
margin-bottom: 5px;}


#content_minor {float: right;
width: 155px;}

img#boy {float: right;
margin-right: 10px;
margin-left: 7px;
margin-bottom: 0px;
margin-top: 15px;
padding-bottom: 0px;
width: 120px;
height: 104px;}

#content_main h3.center {text-align: center;}
 
 body li.fulllist {width: 100%;}
*html body li.fulllist {width:auto;}

#content_main ul.faqs {list-style-type:disc;
list-style-position:inside;
line-height: 1.5em;
margin-left: 15px;
margin-right: 20px;}
#content_main ul.faqs li:first-letter {font-weight: bold;}
#content_main ul.faqs li {margin: 8px 0;}

#content_main ul.faqs a:link {color: black;
text-decoration: underline;
 }

#content_main ul.faqs a:visited {text-decoration: underline;}

#content_main ul.faqs a:hover {color: #CC00FF;
text-decoration: underline;}


#content_main ul.last {margin-bottom: 30px;}

#content_main img.floatright {float: right;
margin-right: 20px;
margin-left: 10px;
margin-bottom: 0px;}

#content_main img {float: left;
margin-top: 10px;
margin-left: 15px;
margin-right: 10px;
margin-bottom: 8px;}

#content_main img#certif {float: right;
margin: 10px;}

#content_main img.floatright {float: right;
margin-right: 20px;
margin-left: 7px;}

#content_main img.pics {float: right;
margin-right: 7px;
margin-left: 7px;}

#content_main ul.testimonials li {line-height: 2.2em;}
#content_main ul.testimonials a:link {text-decoration:underline;}

#content_main th, td {padding: 4px;}
#content_main tr.altColor {background-color:#F7e7f7;}
#content_main tr.oddColor {background-color:#FFCCCC;}
#content_main tr.pinkColor {background-color:#Ff9;}
#content_main #certificate {float : right;
margin-right: 15px;
margin-top: 5px;
margin-left: 10px;
margin-bottom: 0;}
 

#content_main h1.black {color:#000000}

#introGif  {text-indent: -9000px;
background: url(../Images/introCourse.gif) no-repeat 10px 0px;
 }
 #adCourseIm {text-indent: -9000px;
 background: url(../Images/adCourseIm.gif) no-repeat 10px 0px;}
 #advancedImg {float: right;
 margin-right: 25px;
 margin-left: 10px;
 margin-top: -20px;}
 
 #content_main p#enrol {border: 1px dotted black;
 padding: 5px;
 margin: 10px;
 text-align:center;
 width: 135px;
 float: right;
 font-weight:bold;}
 
 #content_main ol li {list-style:decimal;
 line-height: 1.3em;
 margin-left: 15px;
 font-family:"Times New Roman", Times, serif;
 font-size:14px;}
 #content_main ol {margin-top: 10px;
 margin-bottom: 10px;
 margin-left: 10px;
 font-size:14px;}


/* =content_adds */

#content_adds {float: left;
width: 155px;
position: relative;}

#content_adds h4 {text-align: center;
font-size: 14px;
text-transform:uppercase;
margin-top: 3px;
margin-bottom: 3px;
font-family:Arial, Helvetica, sans-serif;}
 
#content_adds h4#freephon {text-align: center;
font-size: 14px;
text-transform:uppercase;
margin-top: 56px;
margin-bottom: 3px;
font-family:Arial, Helvetica, sans-serif;} 

#content_adds h4#phoncourse {margin-top: 10px;}
 
#content_adds h5 {font-size: 14px;
margin: 3px 3px;
text-indent: 9px;
color:#CC00FF; }
#content_adds h5.pricing {text-align: center;
margin-left: 0;
padding-left: 0;
margin-right: 8px;}
#content_adds h5.pricing a:link {text-decoration: underline;
color: black;}
#content_adds h5.pricing a:visited {text-decoration:underline;}

#content_adds a:link {color: black;
text-decoration: underline;}
#content_adds a:visited {text-decoration:underline;}
#content_adds p a:link {text-decoration: underline;}
#content_adds p a:visited {text-decoration: underline;}
.bottomBox {padding-bottom: 5px;
border-bottom: 1px solid black;}
#content_adds div#ecourse {border-left: 1px solid black;
border-right: 1px solid black;
border-top: 1px solid black;
margin-top: 5px;
width: 151px;}
 
#content_adds ul li {font-size: 12px;
list-style-type:disc;
padding-left: 8px;
list-style-position: inside;
font-family:Geneva, Arial, Helvetica, sans-serif;
padding-right: 8px;
line-height: 1.4em;} 

#content_adds div.adpraise {
background-color:#FFD7AE;
text-align: left;
margin-top: 10px;
margin-bottom: 4px;
margin-left: 4px;
margin-right: 3px;
border: 1px solid black;
position: relative;}



#content_adds div.adpraise p {font-size: 11px;
font-family:Geneva, Arial, Helvetica, sans-serif;
line-height: 1.4em;
text-align: center;
padding: 5px;
margin-top: 0;
margin-bottom: 0;
font-weight: normal;
 }
#certificate {float: right;
position: relative;
height: 156px;
width: 110px;
margin-right: 8px;
margin-top: 7px;
display: inline;}

#content_main #courses img {border: 1px solid #ddd;}

#international {border: 1px solid black;
padding: 4px;
margin-top: 5px;
margin-left: 6px;
margin-right: 6px;
margin-bottom: 5px;
background-color:#FFFFCC;
}
.underline {text-decoration: underline;}
#international a:link, a:visited, a:hover, a:active {color: black;}

#international p {padding-left: 4px;}
p#works {margin-bottom: 6px;}


#content_minor p.praise, #content_adds p.praise {margin-top: 7px;
 margin-left: 4px;
 margin-right: 5px;
 padding-left: 7px;
 padding-right: 3px;
 font-family:Geneva, Arial, Helvetica, sans-serif;
 font-size: 11px;
 background-color: #FFCCCC;
 border: 1px solid black;
 line-height: 1.4em;
 }

#content_adds img#sing {position: relative;
margin-left: 10px;
 
margin-top: 9px;
margin-bottom: 2px;}

#content_adds p.singa {text-align: center;}
#content_adds #singapore a:link {color: black;
text-decoration: underline;}
#content_adds #singapore a:visited {color: black;
text-decoration: underline;}
#content_adds #singapore a:hover {color:#90f;
text-decoration: underline;}

#content_adds div.adpraise h4 {
padding: 4px;
padding-bottom: 0px;
font-size: 12px;
font-weight: normal;
background-color: #FFD7AE;
text-align: center;
margin-bottom: 0px;
text-transform:none;
font-family:"Times New Roman", Times, serif;}



#maths {text-align: center;
width: 155px;}
#maths h6 {font-size: 20px;
margin-top: 10px;
margin-bottom: 5px;}
#content_adds #maths h6 a:link {text-decoration: none;}
#maths h6 a:visited {text-decoration: none;}
#maths p {text-align: center;
 
background-color: transparent;
font-size: 12px;
margin-bottom: 3px;
margin-top: 3px;
line-height: 1.3em;}

#content_sub #maths a {margin: 0;
padding: 0;
background-color: transparent;
width: 155px;
display: inline;}
#content_sub #maths a:link {text-decoration: underline;
margin: 0px;
padding: 0px;
width: 155px;}
#content_adds #indexcourses {margin-top: 10px;}

#content_adds h3#training {font-size: 20px;
color: #9933CC;
text-align: center;}

#content_adds h3#training a:link {color: #9933CC;
text-decoration:underline;}
#content_adds h3#training a:visited {text-decoration:underline;}

#content_main #fitzroymalaysiapic {margin: 10px;
float: right;
margin-right: 15px;
margin-bottom: 5px;
width: 150px;}

#content_main #fitzroymalaysiapic img {padding: 0px;
margin: 0px;}

#content_main #fitzroymalaysiapic p {text-align:center;
margin-top: 5px;
font-size: 12px;}

#content_main h3#whyworkh3 {margin-top: 10px;}

#content_main p.h3lookalike {font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color: #9933CC;
margin-top: 10px;
margin-bottom: 10px;
font-weight:bold;}

/*content_sub */

#content_sub {float: left;
width: 155px;
 
position:relative;
font-size: 14px;
font-weight: normal;
margin-bottom: 0;}

#content_adds img.star {display: block;
 
margin-left: 18px;
margin-top: 10px;
margin-bottom: 10px;
position:relative;
border: 1px solid black;
}

#content_sub img.cat {display: block;
left: 50%;
margin-left: -40px;
margin-top: 10px;
position: relative;}
 
 #content_sub p {margin-top: 7px;
 margin-left: 6px;
 margin-right: 6px;
 padding-left: 7px;
 padding-right: 3px;
 font-family:Geneva, Arial, Helvetica, sans-serif;
 font-size: 11px;
 background-color:#FFCCCC;
 line-height: 1.4em;
 }

#content_sub p.normal {background-color: #Ffffdd;
font-size: 12px;
padding-left: 3px;
margin-right: 2px;
text-align: center;}

#content_sub p.normal a:link {text-decoration: underline;
font-weight: bold;}
#content_sub p.normal a:hover {color:#CC00FF;
background-color:#F7E6F7;}
 
#content_sub p.button {border: 1px solid #CC33CC;
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-weight: bold;
width: 128px;
left: 50%;
margin-left: -67px; 
position: relative;
padding-left: 0px;}

#content_sub a {display:block;
padding-top: 3px;
padding-bottom: 3px;
padding-left: 3px;
margin-right: 0px;
width: 126px;
}
#content_sub a:visited {color: #90f;
text-decoration: underline;}
 
#content_sub ul { 
margin: 4px 6px;
list-style-type: disc;
list-style-position: inside;
font-family:"Times New Roman", Times, serif;
font-weight: normal;
text-align: left;}

#content_sub h4 a:link {text-decoration: underline;
color: black;}

#content_sub h5 {font-size: 12px;
font-family:Verdana, Arial, Helvetica, sans-serif;}

#content_sub h5 a:link {text-decoration: underline;
color: black;}

#content_sub h4 {background-color: #ffffdd;
margin-top: 4px;
text-align: center;}

#content_sub h5 {margin-left: 3px;
margin-right: 3px;
text-align: left;}

#content_sub h5 a:hover {color: #CC00FF;}

#content_sub div.coursePraise {
background-color:#FFD7AE;
text-align: left;
margin-top: 5px;
margin-bottom: 4px;
margin-left: 4px;
margin-right: 3px;
border: 1px solid black;
position: relative;
padding-bottom: 5px;}

#content_sub div.coursePraise h4 {
font-size: 12px;
font-weight: normal;
background-color: #FFD7AE;
margin-bottom: 4px;}

#content_sub div.coursePraise p {background-color: #FFD7AE;
margin-top: 5px;
font-size: 11px;
font-family:Geneva, Arial, Helvetica, sans-serif;
font-weight: normal;}



#malaysia { 
 
width: 135px;
margin-top: 10px;
position: relative;
 
margin-left: 9px;}



 
#malaysia a {background-color: transparent;}
#content_adds #malaysia p {text-align: center;
background-color: transparent;
 
margin-left: -2px;}

#malaysia a:link {color: black;
text-decoration: underline;
 }

#malaysia a:visited {text-decoration: underline;}

#malaysia a:hover {color: #CC00FF;
text-decoration: underline;}

#australia { 
width: 135px;
margin-top: 10px;
margin-bottom: 10px;
position: relative;
 
margin-left: 9px;}

#australia a {background-color: transparent;}
#content_adds #australia p {text-align: center;
background-color: transparent;
margin-left: -2px;}

#australia a:link {color: black;
text-decoration: underline;
 }

#australia a:visited {text-decoration: underline;}

#australia a:hover {color: #CC00FF;
text-decoration: underline;}



#thailand { 
 
width: 135px;
margin-top: 10px;
position: relative;
 
margin-left: 9px;}



 
#thailand a {background-color: transparent;}
#content_adds #thailand p {text-align: center;
background-color: transparent;
 
margin-left: -2px;}

#thailand a:link {color: black;
text-decoration: underline;
 }

#thailand a:visited {text-decoration: underline;}

#thailand a:hover {color: #CC00FF;
text-decoration: underline;}



#shipping h6 {font-size: 18px;
text-align: center;
margin-top: 5px;
margin-bottom: 5px;}
#shipping {background-color: transparent;}
#shipping p {margin-left: 0px;
margin-right: 0px;
padding-left: 0px;
padding-right: 0px;
background-color: transparent;}

#shipping a:visited {text-decoration: none;
color: black;}
#shipping a:hover {color: #FF33FF;}
#shipping img {margin-left: 0px;
margin-right: 0px;
padding-left: 0px;
padding-right: 0px;
left: 0px;}
#shipping a {margin: 0;
padding: 0;
width: 155px;
display:inline;}
p#endof {text-align: center;}

img#miniusa {margin-left: 30px;
margin-right: 0px;
padding-right: 0px;}
img#indflag {margin-right: 0px;
padding-right: 0px;
margin-left: 0px;
padding-left: 0px;}
img#canflag {margin-right: 0px;
padding-right: 0px;
margin-left: 0px;
padding-left: 0px;}

#shipping p.center {text-align:center;
font-size: 14px;
font-weight: bold;
margin-top: -3px;
margin-bottom: -3px;}
#shipping {width: 155px;}

#content_sub #shipping a {margin: 0;
padding: 0;
background-color: transparent;
width: 155px; }
 
 

/*=site_info*/
#site_info {width: 775px;
height: 80px;
clear:both;
position:relative;
background-color: #FFCCFF;
text-align: center;
padding-top: 10px;
line-height: 1.4em;
font-weight: normal;
margin-top: 0;}

#site_info a {text-decoration: none;
color: black;}
#site_info a:link {text-decoration: none;
color: black;}
#site_info a:visited {text-decoration: none;
color: red;}
#site_info a:hover {text-decoration: underline;
color: #9900CC;}
#site_info a:active {text-decoration: underline;
color: #9900CC;}

#copyright {font-size: 11px;}



/*=Typography */

.bold {font-weight: bold;}
.monospace {font-family:"Courier New", Courier, monospace;
font-size: 11px;}
.box {border: 1px solid black;
 }
.italic {font-style:italic;}
.pink {color:#FF6699;}
.blue {color: blue;}
.yellow {color:#CCCC33;}
.green {color: green;}
.grey {color: gray;}
.orange {color:#CC6600;}
.black {color:#000000;}

a:link {text-decoration: none;
color: black;}
a:visited {text-decoration: none;
color: #FF00FF;}
a:hover {text-decoration: none;
color:#CC00FF;
 }