.imClear{visibility:hidden;clear:both;border:0;margin:0;padding:0;}
.imHidden{display:none;}
.imCaptFrame{vertical-align:middle;}
.imAlertMsg{padding:10px;font:10pt "Trebuchet MS";text-align:center;color:#000;background-color:#fff;border:1px solid;}
h2#imPgTitle, h2#imPgTitle a{padding-top:2px;padding-bottom:2px;margin:5px 0;font:normal normal bold 12.0pt Tahoma;color:#000000;background-color:transparent;text-align:left;text-decoration:none;}
h2#imPgTitle.imTitleMargin{margin-left:6px;margin-right:6px;}
.imBreadcrumb, #imBreadcrumb{display:none;}
.imBreadcrumb, .imBreadcrumb a, #imBreadcrumb, #imBreadcrumb a{padding-top:2px;padding-bottom:2px;font:normal normal normal 7.0pt Tahoma;color:#A9A9A9;background-color:transparent;text-align:left;text-decoration:none;}
#imContent .imBreadcrumb a, #imContent .imBreadcrumb a:link, #imContent .imBReadcrumb a:hover, #imContent .imBreadcrumb a:visited, #imContent .imBreadcrumb a:active{color:#A9A9A9;}
#imContent{font:normal normal normal 9.0pt Tahoma;color:#000000;background-color:transparent;text-align:left;text-decoration:none;;}
#imContent a.imCssLink:link, #imContent .imCssLink{background-color:transparent;color:#0000FF;text-decoration:underline;}
#imContent a.imCssLink:visited{background-color:transparent;color:#EE82EE;text-decoration:underline;}
#imContent a.imCssLink:hover, #imContent a.imCssLink:active, #imContent .imCssLink:hover, #imContent .imCssLink:active{background-color:transparent;color:#0000FF;text-decoration:underline;}
#imContent a.imAbbr:link{background-color:transparent;color:#0000FF;border-bottom:1px dotted #0000FF;text-decoration:none;}
#imContent a.imAbbr:visited{background-color:transparent;color:#EE82EE;border-bottom:1px dotted #EE82EE;text-decoration:none;}
#imContent a.imAbbr:hover, #imContent a.imAbbr:active{background-color:transparent;color:#0000FF;border-bottom:1px dotted #0000FF;text-decoration:none;}
#imBtMn{display:none;}
div#imSB{z-index:10300;position:fixed;width:100px;height:100px;display:block;background-color:#FFFFFF;background-position:center;background-repeat:no-repeat;border:1px solid #000000;}
#imSBBG{z-index:10290;}
div#imSB div#imSBmedia{overflow:hidden;text-align:center;position:relative;margin-left:auto;margin-right:auto;}
div#imDes{padding:5px 0 0 0;text-align:left;font:normal normal normal 9.0pt Tahoma;color:#000000;background-color:#FFFFFF;text-align:left;text-decoration:none;}
div#imClose{position:absolute;top:-13px;right:-13px;cursor:pointer;}
div#imClose img{width:20px;}
div#imNext,div#imPrev{position:absolute;width:35px;background-color:#FFFFFF;line-height:30px;cursor:pointer;font:bold 30px Trebuchet MS;text-align:center;color:#000000;background-repeat:no-repeat;background-position:center;}
.imTip{z-index:100201;background-color:#FFFFFF;border:1px solid #000000;font:normal normal normal 9.0pt Tahoma;color:#000000;background-color:#FFFFFF;text-align:center;text-decoration:none;margin:0 auto;padding:10px;position:absolute;}
.imTipArrowBorder{border-color:#000000;border-style:solid;border-width:10px;height:0;width:0;position:absolute;}
.imTipArrow{border-color:#FFFFFF;border-style:solid;border-width:10px;height:0;width:0;position:absolute;}
.imReverseArrow{border-color:transparent transparent #000000 transparent;border-style:solid;border-width:10px;height:0;width:0;position:absolute;top:-20px;left:30px;}
.imTip img{margin-bottom:6px;}
#imDatePicker{position:absolute;width:230px;padding:5px;background-color:white;font-family:Arial;border:1px solid #888;}
#imDatePicker table{border-collapse:collapse;margin-left:auto;margin-right:auto;}
#imDatePicker #imDPHead{padding:10px;line-height:20px;height:20px;display:block;text-align:center;border:1px solid #aaaaaa;background-color:#c1cbd5;}
#imDatePicker #imDPMonth{text-align:center;padding:3px 30px 3px 30px;font-size:12px;font-weight:bold;}
#imDatePicker .day{background-color:#fff;text-align:center;border:1px solid #aaa;vertical-align:middle;width:30px;height:20px;font-size:10px;cursor:pointer;}
#imDatePicker .selDay{background-color:rgb(255,240,128);}
#imDatePicker .day:hover{background:#fff;}
#imDatePicker td.imDPhead{cursor:default;font-size:12px;text-align:center;height:25px;vertical-align:middle;}
#imDatePicker #imDPleft, #imDatePicker #imDPright{display:inline;cursor:pointer;font-weight:bold;}
#imGuiPopUp{padding:10px;position:fixed;background-color:#FFFFFF;border:1px solid #000000;font:normal normal normal 9.0pt Tahoma;color:#000000;background-color:#FFFFFF;text-align:left;text-decoration:none;;}
.imGuiButton{margin-top:20px;margin-left:auto;margin-right:auto;text-align:center;width:80px;cursor:pointer;background-color:#444;color:white;padding:5px;font-size:14px;font-family:Arial;}
#imGuiPopUpBg{position:fixed;top:0px;left:0px;background-color:#000000;}
.imHTMLObject{line-height:20px;}
.imBlogCommentsForm{text-align:left;}
.imBlogCommentsCount{font-weight:bold;margin:10px 0 7px;}
.imBlogPostCommentUser{margin-bottom:5px;font-weight:bold;}
.imBlogPostAbuse{margin:5px 0 5px 0;border-bottom:1px dotted #604924;padding:0 0 5px 0;}
.imBlogPostCommentDate{margin:3px 0 5px 0;}
.imCaptFrame{position:absolute;float:right;margin:0;padding:0;top:5px;}
.imBlogCommentRow{position:relative;clear:both;padding-top:5px;}
.imBlogCommentRow input.imfield, .imBlogCommentRow textarea{border:1px solid black;background-color:white;}
.imBlogCommentSubmitBtn{margin:0 auto;height:21px;font:11px Tahoma;color:#000000;background-color:#D3D3D3;padding:3px 6px 3px 6px;border:1px solid #000000;vertical-align:middle;cursor:pointer;}
