/* style_all.css
*  This stylesheet contains the css resets */

/***** Global Settings *****/
 html, body {border:0; margin:0;  padding:0;}
 body {font:100%/1.25 Arial, sans-serif; color:#555}

/***** Headings *****/
 h1, h2, h3, h4, h5, h6 {margin:0; padding:0; font-weight:normal;}

/***** Common Formatting *****/
p, ul, ol {margin:0; padding:0;}
img {border:0;}
ul li {list-style-image:none; list-style-position:outside; list-style-type:none;}
hr {border:1px solid #ccc;}
/***** Links *****/
a, a:link, a:visited { text-decoration:none;color:#000;}
a:focus, a:hover { text-decoration:underline;color:#000;}

a.green, a.green:link, a.green:visited  { text-decoration:none;color:#9FC45D; font-weight:bold}
a.green:focus, a.green:hover{ text-decoration:underline;color:#9FC45D; font-weight:bold}
a.blue, a.blue:link, a.blue:visited  { text-decoration:none;color:#0068a0; font-weight:bold}
a.blue:focus, a.blue:hover{ text-decoration:underline;color:#0068a0; font-weight:bold}
a.pink, a.pink:link, a.pink:visited  { text-decoration:none;color:#ed1882; font-weight:bold}
a.pink:focus, a.pink:hover{ text-decoration:underline;color:#ed1882; font-weight:bold}
a.purple, a.purple:link, a.purple:visited  { text-decoration:none;color:#912b86; font-weight:bold}
a.purple:focus, a.purple:hover{ text-decoration:underline;color:#912b86; font-weight:bold}
a.red, a.red:link, a.red:visited  { text-decoration:none;color:#CB2331; font-weight:bold}
a.red:focus, a.red:hover{ text-decoration:underline;color:#CB2331; font-weight:bold}

a.orange, a.orange:link, a.orange:visited  { text-decoration:none;color:#f26522; font-weight:bold}
a.orange:focus, a.orange:hover{ text-decoration:underline;color:#f26522; font-weight:bold}
a.orange2, a.orange2:link, a.orange2:visited  { text-decoration:underline;color:#f26522; font-weight:bold; font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;}
a.orange2:focus, a.orange2:hover{ text-decoration:underline;color:#f26522; font-weight:bold}
.green_bg {background:#7cc242;}
.orange_bg { background:#f26522; }
.pink_bg { background:#ed1882; }
.red_bg {background:#CB2331;}
.purple_bg {background:#912b86;}
span.highlighted {background:#fff811;}

/***** Forms *****/
form {margin:0; padding:0; display:inline;}
input, select, textarea {font:1em Arial, Helvetica, sans-serif;}
textarea {width:100%; line-height:1.25;}
span.checkbox input{ vertical-align:middle}

/***** Tables *****/
table {}
table tr td {padding:0;}

/***** Global Classes *****/
.clear         {clear:both;}
.float-left    {float:left;}
.float-right   {float:right;}
.space { padding-top:10px;}

.text-left     {text-align:left;}
.text-right    {text-align:right;}
.text-center   {text-align:center;}
.text-justify  {text-align:justify;}

.bold          {font-weight:bold;}
.italic        {font-style:italic;}
.underline     {border-bottom:1px solid;}
.highlight     {background:ffc;}

.img-left      {float:left;margin:4px 10px 4px 0;}
.img-right     {float:right;margin:4px 0 4px 10px;}
.nopadding     {padding:0;}
.noindent      {margin-left:0;padding-left:0;}
.nobullet      {list-style:none;list-style-image:none;}
