h1, h2, h3, h4, h5, h6, pre, code { font-size: 1em; }
ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, body, html, p, blockquote, fieldset, input, div { margin: 0; padding: 0; }
a img { border: none; }

body { text-align: center; font-family: arial; background: #b9c4ca; }


/* 
------- MAIN ------*/
#main { width: 750px; margin: 0 auto; text-align: justify; align: center; background: #fff;  }

/* 
------- HEADER ------*/
#header img { display: block; }


/* 
------- EMPTY ------*/
#empty { height: 0px;  background: #5AC7F0; }

/* 
-------CONTENT------*/
#content { border-right: 2px solid #ccc; }
#content h2 { font-size: 16px; color: #fff; background: #BF0D03; margin: 16px; padding-left: 15px; font-weight: bold; clear: both; }
#content h3 { font-size: 15px; margin: 15px; font-weight: bold; color: #DF3133; padding-left: 10px; }
#content p { font-size: 13px; padding: 10px 20px; }
#content img.left { float: left; margin: 0 10px 0 10px; }
#content img.right { float: right; margin: 0 10px 10px 10px; }
#content ul { padding-left: 30px; margin: 20px; }
#content li { padding-left: 20px; padding-bottom: 2px; font-size: 13px; background: transparent url(../img/arrow.jpg) 0 50% no-repeat; }
#content table { width: 90%; margin: 10px; background: #fff; margin: 0 auto; }
#content p.contentbox { margin: 10px 30px ; text-align: center; font-size: 10pt; background: #fcdcaa; color: #000; }
#content td { background: #B2CCE5; }
#content td.white { background: #fff; }
#content p.blue { font-size: 11px; color: #5983D9; text-align: center; padding: 0 10px; } 
#content p.default1 { font-size: 11px; padding: 0 10px; text-align: center; font-weight: bold; }
#content p.default { font-size: 11px; padding: 0 10px; text-align: center; }
#content div.contentbox1 { margin: 10px 30px; border: 2px solid #800000; }
#orderbottom a { display: block; width: 250px; height: 25px; background: transparent url(../img/order.jpg) 0 0 no-repeat; margin: 0 auto; }
#orderbottom span { display: none; }
#orderbottom { text-align: center; }
#content span.red { color: #FF222C; font-weight: bold; }

/* 
-------SIDEBAR------*/
#sidebar { background: #5AC7F0; vertical-align:top; }
#sidebar ul { list-style-type: none; }
#sidebar li { width: 135px; font-size: 14px; }
#sidebar li a { height: 24px !important; height: 32px; border: 2px solid #5AC7F0; background: transparent url(../img/aarrow.jpg) 0 0 no-repeat; font-weight: bold; }
#sidebar li a:link  { color: #fff; display: block; background: #BF0D03 url(../img/aarrow.jpg)0 0 no-repeat; padding: 8px 0 8px 15px; text-decoration: none; }
#sidebar li a:visited { color: #fff; display: block; background: #BF0D03 url(../img/aarrow.jpg)0 0 no-repeat; padding: 8px 0 8px 15px; text-decoration: none; }
#sidebar li a:hover { color: #fff; background: #2577DA url(../img/aarrow.jpg)0 0 no-repeat;	padding: 8px 0 8px 15px; }
#sidebar li a:active { color: #fff; background: #2577DA url(../img/aarrow.jpg)0 0 no-repeat; padding: 8px 0 8px 15px;  }


/* 
-------FOOTER------*/	
#footer { border-top: 1px dotted #000; }
#footer p { color: #000; font-size: 10px; text-align: center; margin: 0px; padding-top: 10px;  }