/*
Link to this file first and then override as needed using the client's CSS document
*/

/*RESET STUFF*/
*{font-family:"Arial", "Sans-Serif";margin:0px;padding:0px;color:Black;font-size:13px;}
a{color:blue;display:inline;}
a:focus, button:focus{outline:none;}
a img{border:none;}
/*div, h1, h2, h3, h4, h5, p{height:1%}*/
li{list-style-type:none;}
h1, h2, h3, h4, h5, p{margin:0 0 20px 0;font-weight:bold !important}
p{font-weight:inherit !important}
blockquote, ul, ol{margin:0 0 40px 40px}
ol li{list-style-type:inherit;margin-bottom:15px;}
h1{font-size:22px}
h2{font-size:20px;}
h3{font-size:18px}
h4{font-size:16px;}
h5{font-size:14px}
input[type="submit"], input[type="button"]{cursor:pointer}
/*END RESET*/

/*CLASSES*/
.alignLeft{text-align:left}
.alignRight{text-align:right}
.left{float:left}
.right{float:right}
.clearthis{clear:both;height:1px;}
.clearleft{clear:left;}
.clearright{clear:right;}
.onquarter{width:24% ;}
.onethird{width:32%;}
.onehalf{width:49% ;}
.twothirds{width:66% ;}
.threequarters{width:75% ;}
.bold{font-weight:bold;}
.uppercase{text-transform:uppercase}
.lowercase{text-transform:lowercase}
.scroll{overflow:auto;}
a.homelink{position:absolute;top:10px;left:100px;outline:none;border:none;
            text-decoration:none;display:block !important;}
a.stellarLink{text-align:center;display:block !important;padding:10px;font-weight:bold;color:black;}
.roundedCorners{border:1px solid #A5A7AA;margin-bottom:40px;/* Do rounding (native in Safari, Firefox and Chrome) */-webkit-border-radius: 20px;
-moz-border-radius: 20px;background-repeat:repeat-x;background-color:#FFF;background-position:top;
border:1px solid #ccc;padding:20px}

/*Elements*/
h1{font-size:24px}h2{font-size:22px;}h3{font-size:20px;}h4{font-size:18px;}h5{font-size:16px}h6{font-size:18px}
h1, h2, h3, h4, h5, h6{font-weight:normal;letter-spacing:-1px;height:auto}
h1, h2, h3, h4, h5, h6, p, a, ul, ol, blockquote{height:auto;}
body{}

/*Specificity*/
a.homelink img{width:100%;height:100%}
.horzNav ul, .vertNav ul, ul.horzNav{margin:0px;min-height:20px;padding:0px}
.horzNav ul li, ul.horzNav li{list-style-type:none !important;display:inline}
.horzNav ul li a, ul.horzNav li a{display:block;float:left;}
.vertNav ul li{list-style-type:none;display:inline}
.vertNav ul li a{display:block;}
#header *{z-index:5 !important}
#header img{z-index:2 !important;}
#bodyContent ul li{list-style-type:disc;}
.privacy ul li, .privacy ul li blockquote{margin-bottom:20px;}

/*IDs*/
#wrapper{width:990px;margin:0 auto 0px auto;z-index:2;position:relative;}
#bodyContent{min-height:300px;z-index:30;position:relative;}
#header{min-height:100px;position:relative;}
#footer{min-height:60px;z-index:30;padding:10px;min-height:20px;position:relative;}
#navigation{min-height:30px;z-index:30 !important;position:relative;}

/*Classes*/
.error, .error li{color:red;font-size:12px;}