/* CSS Document */

/*******************************************************************************************************************/
/* Redefined Tags  */
/*******************************************************************************************************************/
body { margin: 0; padding: 0; font-family:"trebuchet ms", Verdana, Arial, Helvetica, sans-serif; text-align: left; line-height: 16px; color: #000; background: #FFF; voice-family: "\"}\""; voice-family: inherit; }

h1 {margin:0px; padding:0px 0px 10px 15px; color:#ff8200; font-weight:normal; font-size:22px; line-height:20px}
h2 {margin:0px; padding:20px 0px 5px 0px; color:#ff8200; font-weight:normal; font-size:18px; line-height:16px}

p {margin:0; padding:5px 0px 5px 0px;}
a, a:link, a:active, a:visited{color: #7b005d; text-decoration: underline;}
a:hover {color: #ff8200; text-decoration: underline;}

ul {margin:0; padding:10px 0px 5px 0px; list-style-type:none;}
li {margin:0; padding:5px 0px 5px 17px; list-style-type:none; background:url(../images/bullet-orange.gif) 0px 7px no-repeat; }
li span {padding-right:10px; font-size:11px; line-height:12px}

hr {}

/*******************************************************************************************************************/
/* Redefined Tags/Form  */
/*******************************************************************************************************************/
form {margin:10px 0px 0px 0px; padding:0;}
label {margin:0; padding:0; line-height:35px; color: #7b005d;}
.label {margin:0; padding:0; line-height:15px; color: #7b005d;}
input {margin:0; padding:0;}
textarea {margin:0; padding:0;}
form p {margin:15px 0px 0px 0px; padding:0px}
.textbox {margin:5px 0px 5px 0px; padding:2px; float:right; display:inline; border:none; border:1px solid #ff8200; width:310px;}
.checkbox {margin:0px 0px 20px 30px; padding:0; border:none; border:1px solid #ff8200; float:right; display:inline;}
button {margin:10px 0px 0px 0px; padding:0; float:right; display:inline;}
.send {padding:10px 0px 10px 35px; border:none; background:url(../images/contact-us.gif) 0px 0px no-repeat; color:#7b005d; font-weight:bold; height:34px;}

/*******************************************************************************************************************/
/* Navigation  */
/*******************************************************************************************************************/
#nav {margin:0px 10px 0px 10px; padding:0px; float:left; display:inline; width:125px; font-size:15px;}
#nav img {margin:23px 0px; padding:0;}
#nav ul {margin:5px 0px 0px 0px; padding:0; list-style-type:none;}
#nav li {margin:0; padding:0; list-style-type:none; color:#7b005d; line-height:30px; background:none;}
#nav a, #nav a:link, #nav a:active, #nav a:visited {color:#7b005d; text-decoration:none;}
#nav a:hover {color:#ff8200;}
#nav .links {margin:60px 0px 0px 0px; padding:0px;}
#nav .links img {margin:0; padding:0px 5px 5px 0px; float:left; display:inline;}
#nav .links li {clear:left; line-height:38px}
#nav .orange a, #nav .orange a:link, #nav .orange a:active, #nav .orange a:visited {color:#ff8200}


#subnav {margin:10px 0px 20px 15px; padding:0; overflow:auto;}
#subnav ul {margin:0px; padding:0; list-style-type:none;}
#subnav li {margin:0px; padding:2px 5px 2px 5px; list-style-type:none; border-right:1px solid #ff8200; float:left; display:inline; background:#FFF; font-size:11px; height:42px; line-height:12px;}
#subnav li:a, #subnav li:link, #subnav li:active, #subnav li:visited {background:#FFF; text-decoration:none;}
#subnav li:hover {background:#eae4e8;}
#subnav a, #subnav a:link, #subnav a:active, #subnav a:visited {color:#7b005d; text-decoration:none;}
#subnav a:hover {color:#7b005d; text-decoration:none;}
#subnav .end {border:none;}
#subnav .orange a, #subnav .orange a:link, #subnav .orange a:active, #subnav .orange a:visited {color:#ff8200}

/*******************************************************************************************************************/
/* Content  */
/*******************************************************************************************************************/
#wrapper {margin:0px auto; padding:0px; width:770px; background:#FFF; font-size:14px; z-index:1}
#header {margin:0px; padding:23px 10px 9px 0px; float:left; display:inline; height:58px; width:610px;}
#header img {float:right; display:inline;}

#content {margin:0px 10px 0px 0px; padding:0px 0px 0px 2px; float:left; display:inline; width:612px; border-left:1px solid #ff8200;}

#flash {margin:0px 0px 0px 11px; padding:0px; width:584px; height:473px; color:#FFF; }
#flash p {margin: 0px 20px;}
#flash a,#flash a:link, #flash a:active, #flash a:visited {color:#FFF;}
#flash a:hover {color:#ff8200;}

#quote {margin:0px; padding:0px 0px 0px 381px; position:absolute; z-index:10}
#html {margin: 0px 0px 0px 15px; padding:0; width:462px; z-index:5 }
#html .imgs img {margin:30px 15px 0px 0px; padding:0;}
#html .icons {margin:0px 10px 0px 0px; padding:0; float:left; display:inline;}
#html .end {margin-right:0;}

#htmlText {margin: 0px 0px 0px 15px; padding:0; width:595px;}

.downloadPdf {margin:0px 10px 5px 0px; padding:0; float:left; display:inline; border: 1px solid #7b005d;}
.download {margin:0px; padding:40px 0px 0px 0px;}
.download  span {padding-right:10px; font-size:11px; line-height:12px}
.col {margin:0px; padding:0px 10px 0px 0px; width:285px; float:left; display:inline;}

#sitemap {margin: 0px 0px 0px 15px; padding:0; width:595px; }
#sitemap ul {margin:0; padding:10px 0px 5px 0px; list-style-type:none;}
#sitemap li {margin:0; padding:2px 0px 2px 20px; list-style-type:none; background:url(../images/arrow1.gif) 0px 0px no-repeat; line-height:17px; }
#sitemap .sub {margin:0; padding:2px 0px 2px 40px; list-style-type:none; background:url(../images/arrow3.gif) 0px 0px no-repeat;}
#sitemap .subend {margin:0; padding:2px 0px 2px 40px; list-style-type:none; background:url(../images/arrow4.gif) 0px 0px no-repeat;}
#sitemap .end {margin:0; padding:2px 0px 2px 20px; list-style-type:none; background:url(../images/arrow2.gif) 0px 0px no-repeat;}

/*******************************************************************************************************************/
/* Generic  */
/*******************************************************************************************************************/
.clear {margin:0; padding:0; font-size:1px; line-height:1px; height:1px; clear:both;}
.purple {color:#7b005d;}
.orange {color:#ff8200;}

.box {margin:10px 0px; padding:0px 10px; border:1px solid #ff8200}
.tbl {margin:10px 0px 0px 0px; border:1px solid #ff8200;}
.tblheading {background:#ff8200; color:#FFF; font-size:15px}
.td {background:#f7e5f3;}

/*******************************************************************************************************************/
/* Footer  */
/*******************************************************************************************************************/
#footer {margin:0px; padding:20px 0px 20px 10px; font-size:11px; clear:both; overflow:auto;}
#footer ul {margin:0; padding:0; list-style-type:none;}
#footer li {margin:0; padding:0px 5px; list-style-type:none; float:left; display:inline; border-right:1px solid #ff8200; background:none;}
#footer .start {padding:0px 5px 0px 0px;}
#footer .end {padding:0px 0px 0px 5px; border:none;}
#footer a, #footer a:link, #footer a:active, #footer a:visited {color:#000; text-decoration:none;}
#footer a:hover {color:#7b005d; text-decoration:underline;} 
#footer .orange a, #footer .orange a:link, #footer .orange a:active, #footer .orange a:visited {color:#ff8200}