html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,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}
body{line-height:1}
ol,ul{list-style:none}
blockquote,q{quotes:none}
blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}
:focus{outline:0}
ins{text-decoration:none}
del{text-decoration:line-through}
table{border-collapse:collapse;border-spacing:0}
:focus,:hover,:active{outline:0!important}
a:hover{text-decoration:underline!important}
input::-moz-focus-inner{border:0;padding:0}
button::-moz-focus-inner{border:0}
button{padding:0;border:0;margin:0;cursor:pointer}
fieldset legend{display:none}
a{text-decoration:none}
sup{vertical-align:.5em;font-size:.8em}
sub{vertical-align:-0.5em;font-size:.8em}
h1{color:#000302;font-size:21px;margin:0 0 10px}
ul,ol{list-style:none}

input.text{background:#f9f9f9;border:1px solid #e0dedf;font-size:11px;color:#645e5d;display:inline;;font-family:Arial;font-style:italic;height:13px;padding:1px 5px;margin:0 2px 0 0;width:177px}
span.block{display:block;float:right}
ul.collapse-toggle{margin-top:5px}
p.top-bordered{border-top:1px solid #d8d8d8;padding:26px 0 0;margin:0 0 20px}
blockquote{background:url(../images/double-quote-open.png) no-repeat left 6px;font-size:14px;line-height:20px;color:#666;float:right;text-indent:16px;margin-right:6px}
blockquote p{margin-bottom:0}
body{color:#746969;font-family:Arial;font-size:12px;line-height:16px;background-position:center 0; background:  url(/common/images/gradient-black.png) center top repeat-x }
div.wrap{width:1012px;margin:0 auto}


#site-search{padding-left:20px;display:inline;}
.nav{font-size:11px;display:inline;}
.nav li{display:inline;margin:0 0 0 15px}
.nav a{color:#746969}
.nav-dropbox{font-size:10px; font-weight:bold;}
.nav-dropbox a{color:#990000;}

.xnav-box{padding:20px; border-bottom-left-radius:8px; border-bottom-right-radius:8px; background-color:white; border-bottom:solid black 1px; border-left:solid black 1px;border-right:solid black 1px;}
.nav-box{padding:20px; border-radius:0 0 8px 8px; background-color:white; border-bottom:solid black 1px; border-left:solid black 1px;border-right:solid black 1px;}
.nav-box .logo{float:left; margin-top:-10px;}

.info-box{height:300px;}
.info-box .box{background-color:#990000; border:solid black 1px; border-radius: 8px; font-size:20px; opacity:0.8; width:400px; height:60px; float:right; margin-top:50px; margin-right:50px; color:white; text-align:left; padding:20px;}
.info-box .box .title{font-weight:bold;}
.info-box .box .description{font-size:75%; padding-top:10px;}

.main-box{font-size:16px; padding:20px; border-radius:8px 8px 0 0; background-color:white; border-top:solid black 1px; border-left:solid black 1px; border-right:solid black 1px;}
.main-box div{margin-bottom:8px;}
.main-box .title{font-size:40px; color:#990000;margin-bottom:20px;}
.main-box .sub-title{font-size:20px; color:black;}

.footer {padding:20px 10px 30px 10px; border-right:solid black 1px; border-left:solid black 1px; background-color:white; }
.footer hr{ margin:10px 0 10px 0;}
.footer .logo{text-align:right;}

.contact-info li{margin:10px;}
.contact-info a{color:#990000;}

.tis-logo{font-family:sans-serif; float:left; text-align:center;}
.tis-logo .top{padding:8px; font-size:20px;color:white; background-color:#990000; }
.tis-logo .middle{background-color:lightgrey;height:10px;}
.tis-logo .bottom{font-size:12px;color:white;background-color:black;}


