﻿/****************************************/
/*	GENERAL HTML STYLES					*/
/****************************************/

body, form, table, tr, td, div, h1, h2, h3, h4, h5, h6 { margin:0; padding:0; }

body { font-family: Arial, Helvetica, sans-serif; font-size:11px; color: #000; margin-top:15px; }

p{font-family: Arial, Helvetica, sans-serif; font-size:11px;}

h1, h2, h3, h4, h5, h6 { color:#003398; }

h1 span, h2 span, h3 span, h4 span { position:absolute; top:-9999px; }

ul li { display:inline; }

a, a:link, a:visited, a:active { color:#000; }

a:hover {  }

a img { border: 0; }

.smlFont{font-size:9px;}
/****************************************/
/*	BLUE BOX STYLES						*/
/****************************************/

.bluebox {}

/* .topbar {  position: relative; z-index: -1; } */
.topbar {}
.topbar div { float:left; display:block; }
.bluebox .topbar .topleft { font-size:0; line-height:0px; width:8px; height:6px; background:url(/myfelix/images/bluebox_topleft.gif) no-repeat top left; }
.bluebox .topbar .topmid { font-size:0; line-height:0px; height:6px; background-color:#D7DEF0; display:block;width:324px;}
.bluebox .topbar .topright { font-size:0; line-height:0px; width:8px; height:6px; background:url(/myfelix/images/bluebox_topright.gif) no-repeat top right;}

/* .bluebox .midbar { position: relative; z-index: -1; background-color:#D7DEF0; } */
.bluebox .midbar { background-color:#D7DEF0; }

.midbar .midcontainer { padding:10px; background-color:#D7DEF0;}

.btmbar {}
.btmbar div { float:left; display:inline-block; }
.bluebox .btmbar .btmleft { font-size:0; line-height:0px; width:8px; height:6px; background:url(/myfelix/images/bluebox_btmleft.gif) no-repeat bottom left; }
.bluebox .btmbar .btmmid { font-size:0; line-height:0px; height:6px; background-color:#D7DEF0;width:324px;}
.bluebox .btmbar .btmright { font-size:0; line-height:0px; width:8px; height:6px; background:url(/myfelix/images/bluebox_btmright.gif) no-repeat bottom right; }


/****************************************/
/*	FORM STYLES							*/
/****************************************/

.validationsummary ul { margin:10px; list-style-position:inside; color:#FF0000; }
.validationsummary ul li { display:block; }
.validationsummary a { color:#FF0000; }

.controlformelements { clear:both; padding-top:15px; }
.controlformelements .formelement { clear:both; padding-bottom:15px;width:300px; }
.controlformelements .formlabel, .controlformelements .formlabel a { float:left; font-size:0.8em; }
.controlformelements .formcontrol {  }
.controlformelements .formlabel .biglink { float:right; margin-right:8px; }
.controlformelements .formcontrol input { float:right; }
.controlformelements .formcontrol .txtbox { float:right; width:80px; }

.txtbox { float:right; width:180px; }

.controlformelements .formcheckbox, .controlformelements .formmessage { clear:both; }

.controlformelements .formcheckbox input { float:left; }
.controlformelements .formbutton .button { float:right; }

.btn{float:right;margin-top:10px;}

/*.controlformelements .button { color:#003398; font-family:inherit; font-weight:bold; font-size:1.35em; border:0; cursor:pointer; padding-right:30px; min-height:25px; background:url(../../images/icons/arrow_blue.gif) no-repeat center right; }*/

/****************************************/
/*	FOOTER STYLES						*/
/****************************************/

#footer { font-size:0.8em; }
#footer a, #footer a:link, #footer a:visited, #footer a:active { text-decoration:none; }
#footer a:hover { text-decoration:underline; }

#navbtm { margin:0; padding:0px 0 0px 0; }
#navbtm ul {  }
#navbtm ul li { padding:0 5px; border-right:solid 1px #000; }
#navbtm ul li.first {  }
#navbtm ul li.last { border-right:0; }
/*#navbtm a, #navbtm a:link, #navbtm a:visited, #navbtm a:active, #navbtm a:hover { color:#000; }*/

#disclaimer { color:#9999AC;}

/****************************************/
/*	COMMON STYLES						*/
/****************************************/

.clear { clear:both; display:block; }

.bluetxt { color:#003398; }
.errortxt { color:#FF0000; }
.errortxt a, .errortxt a:link, .errortxt a:visited, .errortxt a:active { color:#FF0000; }

.parasml { margin:13px 0; }

a.link { text-decoration:underline; }
a.biglink, a.biglinkbluebkg { color:#003398; font-weight:bold; font-size:1.35em; text-decoration:none; }

.linkbutton { vertical-align:text-bottom; }

.buttonlink { border:0; background:0; cursor:pointer; }

.floatright { float:right; }

.catName { margin-top: 6px; margin-bottom: 6px; }

#gallerybox{width:680px;}
#captchaBox{width:340px;}
#HowToBox{width:340px;display:table;}


.subheaderRt{margin-bottom:5px;margin-right:27px;display:block;width:340px;}
.subheaderLt{margin-bottom:5px;margin-left:10px;display:block;width:340px;}

.subheaderRt img{float:right;margin-bottom:5px;margin-right:27px;}
.subheaderLt img{float:left;margin-bottom:5px;}

.subtextLt{font-family: Arial, Helvetica, sans-serif; font-size:9px;width:200px;float:left; text-align:left;}
.subtextLt2{font-family: Arial, Helvetica, sans-serif; font-size:9px;width:300px;float:left; text-align:left;}

.subtextRt{font-family: Arial, Helvetica, sans-serif; font-size:9px;width:220px;float:right; text-align:left;}

#mainimga{position:relative;top:-310px;left:230px;}
#mainimgb{position:relative;top:-215px;left:1px;}
#minimenu{position:relative;top:-155px;left:0px;}
#systemtray{position:relative;top:-325px;left:210px;}

#headerbuttons{position:relative;top:-150px;left:-100px;}



/* IE6 PNG Fix 

html img,
html .png{
      position:relative;
      behavior: expression((this.runtimeStyle.behavior="none")&&(this.pngSet?this.pngSet=true:(this.nodeName == "IMG" && this.src.toLowerCase().indexOf('.png')>-1?(this.runtimeStyle.backgroundImage = "none",
      this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.src + "', sizingMethod='image')",
      this.src = "/mischief/images/png.gif"):(this.origBg = this.origBg? this.origBg :this.currentStyle.backgroundImage.toString().replace('url("','').replace('")',''),
      this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.origBg + "', sizingMethod='crop')",
      this.runtimeStyle.backgroundImage = "none")),this.pngSet=true)
); 

*/