/*

Blaze Technologies - Inline CSS Styles - v1.1 

Global CSS for Firefox 2.0 and Safari

*/

html {height:100%;}

body{margin:0px; background:url(../images/bg.gif) 50% 0 repeat-y; background-color:#369; color:#666; font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 62.5%; height:100%; line-height:2em;}

/* Layout Styles.
===================================================== */

/* ############### On the TOP */

#wrapper{height:auto; width:740px; position:relative; margin-left:auto; margin-right:auto; padding:0 20px 0 20px;}
#header{height:298px; width:740px; position:relative; margin-bottom:20px;}
#nav{position:relative; padding:5px 10px 5px 10px; background-color:#fff; margin-top:0px; margin-bottom:10px; color:inherit;}
.logo{position:absolute; top:0px; height:101px; width:740px; background:url(../images/logo.gif); text-indent:-9999px;}
#flashcontent{position:absolute; top:40px; right:10px; text-indent:0px; font-size:1.4em;}
#graphic{position:absolute; top:102px; height:180px; width:740px; background:url(../images/banner.jpg) no-repeat; z-index:100;}
.bar{position:absolute; left:3px; top:283px; height:35px; width:734px; background:url(../images/bar.gif) repeat-x;}

/* ############### Full WIDTH */

.widecol{width:740px; font-size:1.2em;}
.widebox{position:relative; width:740px; background:url(../images/wide.gif) no-repeat; margin-bottom:15px;}
.widecontent{width:706px; margin-left:17px; padding-top:4px;}

/* ############### On the RIGHT SIDE */

.rightcol{width:524px; margin-left:216px; font-size:1.2em;}
.rightcol_ser{width:368px; margin-left:370px; font-size:1.2em;}
.rightbox{position:relative; width:524px; background:url(../images/right_bg.gif) no-repeat; margin-bottom:10px; overflow:hidden;}
.rightbox_ser{position:relative; width:368px; background:url(../images/equal.gif) no-repeat; margin-bottom:14px; overflow:hidden;}
.content{width:490px; margin-left:17px; margin-top:13px;}
.content_ser{width:334px; margin-left:17px; margin-top:14px;}

/* ############### On the LEFT SIDE */

.leftcol{clear:both; width:216px; font-size:1.2em; float:left; padding:0px; margin-bottom:10px;}
.leftcol_ser{width:368px; font-size:1.2em; float:left; padding:0px; margin-bottom:10px;}
.leftbox{position:relative; padding:4px 15px 5px 17px; background:url(../images/left_bg.gif) no-repeat; margin-bottom:10px;}
.leftbox_ser{position:relative; padding:4px 15px 5px 17px; background:url(../images/equal.gif) no-repeat; margin-bottom:10px;}
.tele{position:absolute; right:20px;}

/* ############### On the BOTTOM */

#footer{clear:both; height:auto; width:735px; position:relative; margin-top:10px; margin-left:1px; padding-bottom:10px; padding-top:5px; border-top:1px solid #ccc; color:#666; background:url(../images/footer_bg.gif) 0 100% no-repeat; font-size:1.1em; line-height:1.2em;}

.flinks{position:absolute; right:5px;}

/* Nav Styles.
===================================================== 

Later...

*/

/* Image Styles.
===================================================== */

.floatl{float:left; margin:0 5px 5px 0;}
.floatr{float:right; margin:0 0 5px 5px;}

/* Paragraph Styles.
===================================================== */

p{margin:0 0 10px 0;}
#footer p{margin:5px 0 5px 17px}
h1{margin:10px 0 8px 5px; font-weight:bold; font-size:18px; color:#999; background-color:inherit;}
h2{margin:8px 0 12px 0; font-weight:bold; font-size:14px; color:#326698; background-color:inherit;}
h3{margin:8px 0 5px 0; font-weight:bold; font-size:1em; color:#333; background-color:inherit;}
.list{list-style:none; margin-left:-40px;}
.date{color:#333; background-color:inherit;}

/*---- sIFR ---*/

.sIFR-flash {visibility: visible !important; margin: 0; padding: 0;}
.sIFR-replaced, .sIFR-ignore {visibility: visible !important;}
.sIFR-alternate {position: absolute; left: 0; top: 0; width: 0; height: 0; display: block; overflow: hidden;}

/*---- sIFR Header styling ---*/

.sIFR-active h1,.sIFR-active h2 {visibility: hidden; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; line-height: 1em; margin:8px 0 5px 12px; padding:0px; font-size:18px;}
.sIFR-active h2 {font-size:14px; margin:9px 0 5px 0; margin-left:0px;}

/* Global Link Styles.
===================================================== */

a{color:#06f; background-color:inherit; text-decoration:none;}
a:link{color:#06f; background-color:inherit;}
a:visited{color:#06f; background-color:inherit;}
a:hover{color:#00f; background-color:inherit; text-decoration:underline;}
h2 a:link{color:#666; background-color:inherit;} 
h2 a:visited{color:#666; background-color:inherit;}
h2 a:hover{color:#06c; text-decoration:none; background-color:inherit;}
#footer a:link{color:#666; background-color:inherit;}
#footer a:visited{color:#666; background-color:inherit;}
#footer a:hover{color:#000; background-color:inherit; text-decoration:underline;}

/* Form Styles.
===================================================== */

form{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:inherit;}
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;}

/* End of */