
body{ background:#fff; color:#0F0F0F; font:15px/20px Arial, Helvetica, sans-serif; margin:30px 0 0; padding:0;}
div, ul, h1, h2, h3, li, p, img{margin:0; padding:0;}
ul{ list-style-type:none; }
h1{ background:#fff; display:inline; padding:5px 0 5px 0; margin:0; font:30px/30px Georgia, "Times New Roman", Times, serif; font-weight:normal; color:#FF7113;}
.orangeText { background:#fff; padding:5px 0 5px 0; margin:0; font:24px/24px Georgia, "Times New Roman", Times, serif; font-weight:normal; color:#FF7113;}
.orange { background:#fff; padding:5px 0 5px 0; margin:0; font:30px/30px Georgia, "Times New Roman", Times, serif; font-weight:normal; color:#FF7113;}
.green  { font:16px/18px Arial, Helvetica, sans-serif; color:#009900; text-decoration:none}
tr.list{ background:url(images/dotted-line.gif) 0 0 repeat-x #fff; padding:0; margin:0 40px 0 25px; color:#000;}
.center{ text-align:center; text-decoration:none;}
.upper { text-transform:uppercase; }
.right { text-align: right; }

/* screens */
#screens { text-align:center; text-decoration:none;} 
#screens a{ text-align:center; text-decoration:none;}


/* header */
#header  a{float:right; width:74px; font:12px/36px "Trebuchet MS",Arial, Helvetica, sans-serif; font-weight:bold; padding:0; color:#555; background:#fff; text-decoration:none; text-align:center; margin:0 1px 0 0; top:0px; left:0px;}
#header  a:hover{width:74px; height:36px; text-decoration:none; background:url(images/button.gif) no-repeat 0 0 #AEAEAE; color:#fff;}
#header  a.active{width:74px; display:block; height:36px; background:url(images/button.gif) no-repeat 0 0 #AEAEAE; color:#fff; text-align:center; margin:0 1px 0 0;}

/* contact */
#contact p{ font:14px/14px "Trebuchet MS",Arial, Helvetica, sans-serif; font-weight:bold; text-transform:uppercase; }
#contact ul{ font:14px/14px Arial, Helvetica, sans-serif;  padding: 8px 8px 8px 8px; }


/* blocks */
#blocks h2{ width:197px; margin-top:50px;  margin-right:60px; text-align:center;  font:28px/28px "Trebuchet MS",Arial, Helvetica, sans-serif; font-weight:bold; text-transform:uppercase; z-index:1;}
#blocks p{  width:197px; margin-top:10px; margin-right:60px; text-align:center;  font:12px/18px Arial, Helvetica, sans-serif; font-weight:bold; z-index:1;  }

td.orange{ width:197px; height:210px;  background: url(images/orange-normal.jpg) no-repeat 0 0 ; color:#fff; cursor:hand;}
td:hover.orange{  width:197px; height:210px;  background:url(images/orange-hover.jpg) no-repeat 0 0; color:#fff; }

td.green{ width:197px; height:210px;  background: url(images/green-normal.jpg) no-repeat 0 0 ; color:#fff;  cursor:hand;}
td:hover.green{  width:197px; height:210px;  background:url(images/green-hover.jpg) no-repeat 0 0; color:#fff; }

td.blue{ width:197px; height:210px;  background: url(images/blue-normal.jpg) no-repeat 0 0 ; color:#fff;  cursor:hand;}
td:hover.blue{  width:197px; height:210px;  background:url(images/blue-hover.jpg) no-repeat 0 0; color:#fff; }

/* main */
#main  p{background:url(images/question.jpg) 0 0 no-repeat #fff; margin:0 0 0 54px; padding:0 42px 35px 150px; color:#0F0F0F;}
#main  p span{font-weight:bold;}
#main  p.dotline{background:url(images/dotted-line.gif) 0 0 repeat-x #fff; padding:0; margin:0 40px 0 25px; color:#000;}
#main  p.caps{ background: #fff; font:18px/24px Georgia, "Times New Roman", Times, serif; font-style:italic; color:#555555; padding:2px 10px 0 25px ; margin:0 35px 10px 0; }

/* main2 */
#main2 h3{ font:30px/30px Georgia, "Times New Roman", Times, serif; font-weight:normal; padding:0px; color:#FF7113;}
#main2 ul li{font:12px/25px Arial, Helvetica, sans-serif; font-weight:normal; background:url(images/check.gif) 0 8px no-repeat; padding: 0 0 0 30px;}
#main2 ul span{ background:url(images/dotted-line.gif) repeat-x 0 100%; height:25px; display:block; }
#main2 tr{background:url(images/yellow.gif); }

/* footer */
#footer{width:100%;  background:#DCDCDC; color:#4C4C4C; font-size:12px;}
#footerbody{width:100%;height:80px; position:relative; margin:0 auto; padding:0;}
#footer ul{width:320px; display:block; position:absolute; right:10px; top:33px; }
#footer li{float:left; font:12px/16px Arial, Helvetica, sans-serif; font-weight:normal;}
#footer ul li a{padding:0 6px; color:#4C4C4C; background:#DCDCDC; text-decoration:none;}
#footer ul li a:hover{text-decoration:underline;}
#footer ul li a.padl{padding:0 0 0 6px;}
#footer p.copyright{background:#DCDCDC; display:block; color:#A64200; position:absolute; left:10px; top:33px}


