@charset "utf-8";
/* CSS Document */

/* img, div, table, td { behavior: url(iepngfix.php) }  */

body { margin:0em; background-color:#f4f9fc; }
/* background-image:url(ig/bg.jpg); background-repeat:no-repeat  */

.gblpanel { width:100%; background: url(ig/ttpan02o1.gif) repeat-x left 155px; max-height:500em; min-width:980px;  width:expression(document.body.clientWidth < 1002? "1000px" : "auto" );
);
}
.innheader { background: url(ig/ttpan01.png) no-repeat; min-height: 550px; width: 100%; }
.innheader-s { position: relative; height: 155px; width:100%; text-align: right }
.innheader-stxt { font-family:Verdana, Geneva, sans-serif; font-size:9pt; position:relative; text-decoration:underline; color:#FFF; vertical-align:top; vertical-align:middle }
.innheader-hdr { font-family:Arial, Helvetica, sans-serif; color:#002635; height:35px; text-align:right; padding-top:2px}
#innheader-home { float:left; width:180px; line-height:1.5; margin-left:10px; margin-top:7px; }
#innheader-home img { border:0; margin:0 }
#innheader-home a, #innheader-home a:visited { text-decoration:underline; text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:12px; display:block; font-weight:bold; color:#00253f; }
#innheader-home a:hover { text-decoration:underline; color:#06C }
#ltpanel { float:left; width:200px; margin:0px; padding-right:1em; }
#ltpanel_in2 { margin-top:30px; text-align:center; width:100%; margin-bottom:20px; }
#rtpanel { max-width:205em; margin-left:210px; padding: 0.5em; min-width:725px; display:block; height:100%; }
#rtpanel_test { margin-left:210px; padding:0 0.5em; width:45em; }
#rtpanel_in1 { float:left }
#rtpanel_in2 { font-size:0.7em; font-family:Arial, Helvetica, sans-serif; margin:0; padding:0; margin-top:5px; }
#rtpanel_in2 p { margin:0; padding:0; margin-top:5px; line-height:1.4em; text-align:justify; font-size:15px;}
#rtpanel_in3 { }
#rtpanel_t1 { max-width:100em; min-height:178px; }
#rtpanel_t2 { clear:right; margin-top:20px; }
#rtpanel_t2 h1 { font-family:Arial, Helvetica, sans-serif; font-size:16pt; color:#a60000; font-weight:bold; margin:0px; padding:0px; margin-bottom:10px; }
#rtpanel_t2_11 { float:left; margin:0px; width:639px; }
#rtpanel_t2_12 { max-width:105em; padding: 0em; margin:0px; margin-left:648px; }
#rtpanel_t2_12 p { margin:0; padding:0; line-height:1.3em; margin-bottom:1.5em; font-family:Verdana, Geneva, sans-serif; font-size:7.5pt; }
#rtpanel_t2_12 h4 { margin:0; padding:0; font-weight:bold; font-size:7.5pt; font-family:Verdana, Geneva, sans-serif; margin-top:5px; }
#footpanel, #footpanel2 { clear: both; margin: 1em 0 0; padding: 0.5em; background-color: #cbcbcb; border-top: 1px dotted black; font-family:Arial, Helvetica, sans-serif; font-size:0.7em; color:#666666; border-bottom: 1px solid #808080; }
#footpanel2 { background-color:#dedede; padding:0; margin:0; border-top: 1px solid #f4f4f4; }
#footpanel2 a, #footpanel a:visited { text-decoration:none; margin-left:5px; margin-right:5px; color:#878787; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif }
#footpanel2 a:hover { color:#C60 }
.cBhyper { font-weight:bold; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; color:#6f6f6f }
.gblpanel-b { width:100%; background: url(ig/ttpan02.jpg) no-repeat right 155px; }
.ccounter { font-family:Tahoma, Geneva, sans-serif; font-size:8pt; position:absolute; right:14px; top:157px; z-index:501; color:black; line-height:2em; text-align:right }
.cdate { font-family: Tahoma, Geneva, sans-serif; font-size:8pt; position:absolute; right:14px; top:8px; z-index:500; color:white; text-align:right; /* [disabled]line-height:2em;
*/ }
.cdate .visitor { font-size:0.8em; margin-top:5px; }


/*#sociallittlegrp {position:absolute; right:0px; top:200px; margin:0; }*/

#sociallittlegrp {float:right; margin:0; width:34px; display:none; z-index:1000000 }
.sociallittlebtns {height:40px; margin:0; width:34px;  }
.sociallittlebtns img.sociallittlebtns_img  {float:right; width:32px; height:32px;}
.sociallittlebtns > div.sociallittlebtns_sub {display:none; position:absolute; right:32px; padding-right:5px;width:250px;}
.sociallittlebtns > div > div.sociallittlebtns_sub_context {border:1px solid #c1c1c1; }

.sociallittlebtns_addmailing a.button_link, .sociallittlebtns_addmailing .sociallittlebtns_sendpage_btn {line-height:32px; text-decoration:none; padding-left:10px; font-family:Arial, Verdana; font-weight:bold; background-color:#fc2525; color:#fff; font-size:10pt; display:block; cursor:pointer}
.sociallittlebtns_addmailing a.button_link:hover, .sociallittlebtns_addmailing .sociallittlebtns_sendpage_btn:hover { background-color:#ffe7e7; color:#fc2525}

.sociallittlebtns_addmailing a.end_link, .sociallittlebtns_addmailing a.end_link:visited, .sociallittlebtns_addmailing a.end_link:active {display:block; margin:15px 0 5px 0; color:#03C; font-size:0.9em;}
.sociallittlebtns_addmailing a.end_link:hover {color:#F00}

.wrap_dropshadow {padding:3px; background-color:#000;}

#sociallittlebtns_sendpage_floater .sociallittlebtns_sendpage_btn {line-height:32px; text-decoration:none; padding-left:10px; font-family:Arial, Verdana; font-weight:bold; font-size:10pt; display:block; background-color:#ffe7e7; color:#fc2525}

.sociallittlebtns_addmailing .description {padding:10px; font-family:Arial, Helvetica, sans-serif; font-size:10pt;  background-color:#FFF; }

.sociallittlebtns_addmailing .joinlist {background-image: url(ig/sociallittlebtns_addmailing.png); background-repeat:no-repeat; background-position:bottom right;}

#sociallittlebtns_sendpage_floater {position:absolute; background-color:#fff; border:1px solid #c1c1c1;top:352px; width:247px; height:auto; display:none; background-image: url(ig/sociallittlebtns_sendpage_floater_bg.png); background-repeat:no-repeat; background-position:bottom right;}

#sociallittlebtns_sendpage_floater #close_button {position:absolute; right:10px; top:10px; border:1px #F00 solid; font-size:8pt; line-height:0.85em; font-family: Verdana, Geneva, sans-serif; color:#F00; padding:1px; cursor:pointer; background-color:#fff}

#sociallittlebtns_sendpage_floater #close_button:hover {color:#fff; background-color:#F00; border:1px #fff solid; }

#frm_sendpage input[type="text"] {width:180px}
#frm_sendpage hr {border:none; width:180px; height:1px; text-align: left; margin: 10px auto 5px 0; border-top: 1px dashed #fc2525}
#frm_sendpage input.e_to_additionbtns {padding:1px 2px 1px 2px; margin-left:5px;}
#e_to_grp2, #e_to_grp3 {margin-top:5px;}

div#frm_sendpage_status { font-family:Arial, Helvetica, sans-serif; font-size:7pt;}

#frm_sendpage label {font-weight:bold}

#frm_sendpage label.error {margin-left:5px; color:#F00; font-size:6pt; font-family:Arial; font-weight:normal;}

#frm_sendpage input#frm_sendpage_submit {margin:5px 0 0 0}
#frm_sendpage input#frm_sendpage_close {margin:5px 0 0 0}

#whole_dom_bk {width:100%; height:100%; background-color:#000; position:absolute; top:0; left:0; z-index:10000000; display:none}

#join_mailing_block {width:25em; margin-left:auto; margin-right:auto; border:0.5em solid #0066c2; background-color:#fff; padding:1em; font-family:Arial, Helvetica, sans-serif; }

#join_mailing_block .header {font-size:16pt; font-weight:bold;}
#join_mailing_block div.labels {margin-top:0.75em; margin-bottom:0.1em; padding-right:0.25em;}
#join_mailing_block div.labels label {font-size:10pt; font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#343434}


#join_mailing_block div.labels, #join_mailing_block input[type=text]{width:160px; padding:0;}

#join_mailing_block select {width:172px}
#join_mailing_block input[type=text], #join_mailing_block select {font-size:14pt; font-family:Arial, Helvetica, sans-serif; padding:0.25em; margin:0;}

#join_mailing_block #buttons_bar {margin-top:2em;}
#join_mailing_block #buttons_bar input[type=submit],#join_mailing_block #buttons_bar input[type=button] {font-size:14pt; font-family:Arial, Helvetica, sans-serif; padding:0.25em; margin:0 0.25em 0 0;}

#join_mailing_block label.error { background-image:url(ig/delete_item.gif); background-position:center left; color:#F00; font-style:italic; background-repeat:no-repeat; padding-left:20px; margin-left:5px;}

#join_mailing_block .description {font-size:9pt; font-family:Arial, Helvetica, sans-serif; line-height:1.5em; margin:0.5em 0;}

#join_mailing_block #status {font-size:14pt; font-family:Arial, Helvetica, sans-serif; margin:0.25em; padding:0.5em 0; }
