﻿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;vertical-align:baseline;background-color:transparent;text-decoration:none;}

body{font-family:Arial, Helvetica, sans-serif;font-size:0.9em;background:#ffffff;background-image:url(images/background.jpg);background-repeat:repeat-x;color:#fff;}
a{color: #ffffff;}
a:hover{text-decoration: underline;}
.clear{height: 0;clear: both;overflow: hidden;}
#container{width:900px;margin:0 auto;background-image:url(images/content-bg.jpg);padding:0 45px 0 45px;background-repeat:no-repeat;background-color:#fff;}
#head{}
#head .head-menu{padding:15px 10px 10px 10px;width:300px;text-align:right;float:right;}
#head img{float: left;padding-bottom:10px;}
#head .splash{background-image:url(images/splash.jpg);background-repeat:no-repeat;height:272px;padding:0 0 0 20px;}
#head .splash h2{font-size:1.3em;}
.large-text{font-size:1.4em;font-weight:bold;}
.larger-text{font-size:1.9em;font-weight:bold;line-height:67px;}
#editable-content{color:#000000;}
#main-content{padding:10px 0px 10px 15px;float:left;width:590px;}
.top{}
.sub{width:287px;float:left;}
.sub2{padding-left:10px;width:287px;float:left;}
#footer{background-image:url(images/footer-bg.jpg);height:90px;}
#footer-content{width:900px;margin:0 auto;}
.footer-right{width:400px;float:right;line-height:55px;text-align:right;}
.footer-left{float:left;line-height:55px;width:400px;}
.copy{color:#000000;padding-top:10px;font-size:0.9em;text-align:right;}
.copy a{color:#000000;text-decoration:underline;}
#side-bar
{
    background-color:#eeeeee;
    width:270px;
    float:left;
    padding:10px 15px 10px 10px;
    margin:0 0 10px 0;
}
#side-bar a{color:#c50404;}
h1{font-weight:normal;font-size:1.6em;}
.heading{font-weight:normal;font-size:1.6em;}
.red{color:#c50404;}
.bold{font-weight:bold;}
form.contact label{display:inline-block;width:150px;}
.button{background:transparent url(images/send.jpg) repeat scroll 0 0;border:0 none;cursor:pointer;height:35px;width:124px;}
.nob{clear:both;}

/*Message Boxes: Start*/
.msgBox {border:dashed 1px black; background-color:#dee9f6;color:Black;padding:10px 10px 10px 10px;}
.ok{background:#FFFFCC url(images/ok.gif) 4px 2px no-repeat;border:solid 1px #dfdfde;background-color:#f0efef;color:#444444;font-weight:bold;padding:4px 4px 4px 4px;margin:5px 0 5px 0;text-align:center;}
.error{background:#FFFFCC url(images/error.gif) 4px 2px no-repeat;border:solid 1px #cb2026;background-color:#f6cbca;color:#cb2026;font-weight:bold;padding:4px 4px 4px 4px;margin:5px 0 5px 0;text-align:center;}

.msgok{background-color:#444444; color:#FFFFFF;font-weight:bold; text-align:center; padding:4px 4px 4px 4px;margin:5px 0 0 0;}
.oktip{background-image:url(images/graytip.gif);background-repeat:no-repeat; width:18px; height:18px;margin:0 0 5px 20px;}

.msgerror{background-color:#cc0000;color:#FFFFFF;font-weight:bold;text-align:center;padding:4px 4px 4px 4px;margin:5px 0 0 0;}
.errortip{background-image:url(images/redtip.gif);background-repeat:no-repeat;width:18px;height:18px;margin:0 0 5px 20px;}
/*Message Boxes: End*/
