html, body, div, ol, ul, li, table, img, p, hr,h1,h2,h3{margin: 0;padding: 0;border: 0;}
body,td,th {font-family: Tahoma;font-size: 12px;color: #1b1b1b; letter-spacing:0.5px; line-height:16px;}
body {background-color: #FFF;}
.contents {text-align: left; margin: 0 auto; width: 888px; padding: 0 0px;}
dl {float: left;border-left: 1px solid #58554a;padding: 1em 1.5em;height: auto !important;
height: 76px; width: auto; margin-top: 1em;}
dt {color: #f1eeda;font-size: 1.1667em;font-weight: bold;padding: 0 0 0.2em;line-height: 1em;}
dt img {vertical-align: -15%;margin-right: 0.25em;}
dd {background: url(images/bullet_arrow.gif) no-repeat left 0.2em;display: block;padding-left: 1em;margin-left: 0.5em;}
#footer a, #footer a:visited {color: #b3af9e; text-decoration: none;}
#footer a:hover {color: #f1eeda; text-decoration: underline;}
.content_txt{font-family:Tahoma;font-size:13px;color:#fff3d1; line-height:16px; letter-spacing:0.5px; text-decoration:none;}
.content_txt a{font-family:Tahoma;font-size:13px;color:#fff3d1; line-height:16px; letter-spacing:0.5px; text-decoration:none;}
.content_txt a:hover{font-family:Tahoma;font-size:13px;color:#fff3d1; line-height:16px; letter-spacing:0.5px; text-decoration:underline;}
h1{font-size: 200%; position:relative; color:#FFF;}
.big_txt{font-family:Tahoma;font-size:12px;color:#fff;}
h2 {font-size:130%;color:#333333;font-family:Geneva, sans-serif, Helvetica;}
ul.orange{list-style-image:url(images/bullet.gif);margin:0 0 20px 60px;}
h3 {font-family: Tahoma, Arial, sans-serif; line-height: 150%; color: #333;margin-bottom: 10px; font-size: 100%; display: inline;}
a.services{color: #e5600e; text-decoration: none;}
a.services:hover{text-decoration: underline;}
ul.arrow{list-style-image:url(images/bullet_arrow_1.gif);margin:0 0 15px 30px;}
a.links{color: #1b1b1b; text-decoration: none;}
a.links:hover{text-decoration: underline;}
ul.normal{list-style-type:disc; margin:10px 0 05px 40px;}
.foot_txt a {font-family:Geneva,Arial,Helvetica,sans-serif;font-size:13px;color:#ffffff;}
a:hover {text-decoration:none;}
.ft_txt{font-family:Tahoma;font-size:13px;color:#ffffff;}
.bg_txt{font-family:Tahoma; font-size:25px; color:#ef3901; letter-spacing:0.5px; text-decoration:none; font-weight:bold;}
.hd_txt{font-family:Tahoma; color:#e5600e; font-size: 110%; display: inline; font-weight:bold; padding-top:10px;}

/*Navigation*/
ol,ul {list-style: none;}
#gradient {padding: 0;}
#navigation li {float: left;height: 51px;}
#navigation a {text-decoration: none;float: left;color: #868686;}
#navigation a strong {text-decoration: none;float: left;color: #868686;height: 35px;padding: 20px 18px 0 20px;}
#navigation a:hover, #navigation .active {background: url('images/nav_left_2.gif') no-repeat top left;float: left;color: #fff;cursor:pointer;}
#navigation a:hover strong, #navigation .active strong {text-decoration: underline;background: url('images/nav_right_2.gif') no-repeat top right;float: left;color: #fff;height: 35px;padding: 20px 18px 0 20px;text-decoration:none;}

/* Side Navigation*/
#leftColumn {float: left;width: 208px;margin-right: 25px;}
#leftColumn ul {list-style: none;list-style-image: none;padding: 0;margin: 0;}
#leftColumn ul li {font-size: 12px;margin: 0;padding: 0;border: 1px solid #ffffff;}
#leftColumn ul li a {padding: 10px;margin: 0;font-family:Geneva, sans-serif, Helvetica;font-weight:bold;letter-spacing:0.5px;text-align: center;background: #f8f8f8;color:#f87512;display: block;border-left: 4px solid #f87512;text-decoration: none;}
#leftColumn ul li a:hover {background: #fbba88;display: block;color:#f84506;border-left: 4px solid #ee5603;text-decoration: none;}
		
/* form*/
input,textarea,select{border-left: 1px solid #979797;border-top: 1px solid #979797;border-right: 1px solid #e0e0e0;border-bottom: 1px solid #e0e0e0;float: left;padding: 5px;margin: 1px;margin-bottom: 5px;}
input:focus,textarea:focus,select:focus{border: 2px solid #efac00;margin: 0;padding: 5px;margin: 1px;margin-bottom: 3px;}
label{float: left;width: 200px;font-weight: bold;}
textarea{width: 250px;height: 100px;}
.boxes{width: 1em;}
#submitbutton{margin-left: 200px;margin-top: 5px; margin-bottom:10px; width: 90px;background-color:#F90;color:#FFF;border: 1px solid #ff8400;font-weight:bold;cursor:pointer;}
#loginbutton{margin-left: 200px;margin-top: 5px; margin-bottom:0px; width: 90px;background-color:#F90;color:#FFF;border: 1px solid #ff8400;font-weight:bold;cursor:pointer;}
br{clear: left;}
.star{color:#F00;font-family:Arial, Helvetica, sans-serif;font-size:16px;}
.login{font-family:Arial, Helvetica, sans-serif; font-size:24px; color:#ffffff;}

/* opacity effect*/
.imgsd:hover img{filter:progid:DXImageTransform.Microsoft.Alpha(opacity=85);-moz-opacity: 0.75;}
.imgsd img{filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);-moz-opacity: 1;}


