/*---------------------------------------------------------
author: michael bhatti
email: michaelsbhatti@gmail.com
---------------------------------------------------------*/

body, div, span, object, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr,  
address, cite, code, del, dfn, em, img, ins, kbd, q, samp, 
strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, 
legend, table, caption, tbody, tfoot, thead, tr, th, td {
margin: 0;
padding: 0;
border: 0;
outline: 0;
font-size: 100%;
vertical-align: baseline;
background: transparent;
}

ol, ul {
list-style: none;
}

blockquote, q {
quotes: none;
}

img {
border: 0;
}

fieldset {
border: 1px solid transparent;
}

table { 
border-spacing: 0;
border-collapse: collapse;
}

td, th {
text-align: left;
font-weight: normal;
}

ins {
text-decoration: none;
}

del {
text-decoration: line-through;
}

:focus {
outline: 0;
}

a {
color: #0066FF;
}

/* All
---------------------------------------------------------*/
body {
margin: 0;
padding: 0;
font-family:"lucida grande",tahoma,verdana,arial,sans-serif;
font-size:14px;
background-color: #f9fdff;
color: #191818;
}

h1 {
margin: 0 0 30px 0;
font-size: 30px;
padding: 25px 0 0 25px;
}

h2 {
margin: 0 0 30px 0;
font-size: 24px;
}

h3 {

}

h4 {

}

p {
margin: 0 0 30px 0;
}

label {

}

ul, ol {
margin: 0 0 35px 30px;
}

li {
list-style-position:inside;
list-style-image: url(../images/star.gif);
}

ul {

}

ol {

}

.clear {

}

/* CONTAINERS
---------------------------------------------------------*/

#wrapper {
width: 800px;
padding: 30px 30px 0 30px;
margin: 0 auto;
background-color: #FFFFFF;
}

#header {
width: 800px;
height: 130px;
background-image: url(../images/header.jpg);
background-repeat: no-repeat;
border-bottom: 1px solid #f9fdff;
margin: 0 0 10px 0;
}

table {
margin: 0 0 30px 0;
overflow: hidden;
font-size: 10px;
}

td {
text-align: center;
}

table a {
color: #D00C8A;
text-decoration: none;
}

.brand {
height: auto;
overflow: hidden;
}

.brand_left {
width: 400px;
float: left;
height: auto;
overflow: hidden;
}

#brand_right_one {
width: 400px;
float: right;
height: 306px;
overflow: hidden;
text-align: center;
}

#brand_right_one_image {
width: 400px;
height: 270px;
margin: 0 0 20px 0;
}

#brand_right_two {
width: 400px;
float: right;
height: 306px;
overflow: hidden;
text-align: center;
}

#brand_right_two_image {
width: 400px;
height: 270px;
margin: 0 0 20px 0;
}

.button {
width: 500px;
padding: 0 0 30px 0;
}

#print {
height: auto;
width: 100%;
overflow: hidden;
}

#print_text {
height: auto;
width: 500px;
overflow: hidden;
float: left;
}

#print_img {
height: auto;
width: 300px;
overflow: hidden;
float: right;
}

#nospy {
margin: 0 0 30px 0;
}