* {
	margin:0;
	padding:0;
}
body{
 font-family: "Trebuchet MS", Arial, Helvetica;
 color:#000000;


}
.outofit * {position:absolute;left:-3000px;}
#wrapper {margin:0 auto 0 auto;padding:25px;text-align:center; background-color:#fff;}
#main{position:relative;}
#footer {position:relative; text-align:left; clear:both; margin-top:30px;}

#introlist li{padding:5px 0 5px 0;}

p {line-height:1.5em;padding:0 0 5px 0;}
h1 {margin:10px 0 10px 0 ;font-size:200%;color:#446687;clear:both; }
h2,h3,h4,h5 {margin:15px 0 15px 0 ;font-size:150%;color:#AFC5D6}

p a,#parentcat a {background:#eeefff;}
p a:hover,#parentcat a:hover {background:red;color:white}
hr {border-bottom:1px #9cf solid;border-top:1px #fff solid;margin:5px auto 15px auto}
.clr {clear:both;}

dt {font-weight:bold;}

/* error messages*/
.form_error_msg{font-weight:bold;color:red;display:block;float:right;padding:10px;width:250px;border:#ccc 1px solid;margin-bottom:10px;}

/*content pages*/
#parentcat {float:left;}

/*general classes*/
.leftal {text-align:left;}
.centeral{text-align:center;}
.phone{position:absolute; right: 0px; top: 0px; color:#065CA5; font-size:12px; font-weight:bold; text-align:right;}
.phone a {font-size:16px;}
.footinfo{font-size:10px; text-align:center; margin-top:-30px;}

/*images*/

.imageright{float:right; padding:5px; border:1px solid #666; margin:8px 0 10px 15px;}
.imageleft{float:left; padding:5px; border:1px solid #666; margin:8px 15px 10px 0;}

.sia_btm {position:absolute; top:0px; right:0px;}

/* Form */

orm{margin-left:auto; margin-right:auto; margin-bottom:0px; padding:0 5px 5px 0px;}
fieldset{margin-bottom:10px; padding:10px; border:1px dotted #666666; width:435px;}
legend{padding:0 10px; text-transform: uppercase; color:#666; font-size: 1.0em; background-color:inherit;}
label{color:#666; background-color:white;}
input, textarea{color:inherit; background-color:#FFF; border:1px solid #666666; padding:2px;}
.submit{color:inherit; background-color:#eee;}
.select{color:#000; background-color:inherit;}
.dull{color:#999; background-color:inherit;}
textarea{width:425px; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:1.2em;}
.buttons{color:#000; background-color:#eee; border:1px solid #000;}
span.cursor{cursor: pointer;}
.error{font-weight:bold; color:#f00; background-color:inherit;}

.address{float:right; width:235px;}

#icon{
	clear:both;
    width:80px;
    height:80px;
    float:left;
    background-image:url(../images/icon.gif);
    background-repeat: no-repeat;
    background-position:center center;
}

